IP Library Granted Patent US 12,452,537
Granted Patent B2
US 12,452,537 · App. 17/532,522 · Granted Oct 21, 2025

Automatic camera configuration systems and methods

Inventor: Brian Kurz (Germantown, MD)
Assignee: Westinghouse Air Brake Technologies Corporation
H04N23/695H04N23/661H04N23/698
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,452,537
App. No.
17/532,522
Granted
Oct 21, 2025
Kind
B2
Abstract

A system includes a camera and at least one processor. The camera has a field of view, and is configured to acquire imaging information within the field of view. The at least one processor is operably coupled to the camera and configured to acquire the imaging information from the camera. The at least one processor is configured to autonomously set vehicle configuration parameters for use of the camera with a vehicle based on the imaging information within the field of view.

Claims (45)

1. A system comprising:

a camera having a field of view, the camera configured to acquire imaging information within the field of view;

a trained neural network model, wherein the trained neural network model is configured to compare identified objects or aspects within the acquired imaging information with expected results for one or more views corresponding to known locations and orientations associated with a vehicle; and

at least one processor coupled to the camera and configured to acquire, at a time of an installation process, the imaging information from the camera, wherein the installation process is a process of installing the camera onto the vehicle to position the camera in an installation location on the vehicle, wherein the at least one processor is configured to:

autonomously set, at the time of the installation process, vehicle configuration parameters using the trained neural network model based on the imaging information within the field of view;

determine that the field of view of the camera is not in compliance with a target specification during the installation process;

provide instructions to an operator to adjust the camera into compliance with the target specification in response to the processor determining that the field of view of the camera is not in compliance with the target specification during the installation process;

analyze a resulting field of view of the camera from the newly adjusted camera by using the trained neural network model after the operator follows the provided instructions during the installation process; and

provide additional instructions to the operator, during the installation process, to further adjust the camera until the field of view of the camera is in compliance with the target specification if the resulting field of view is not in compliance with the target specification.

2. The system of claim 1 , wherein the vehicle configuration parameters autonomously set by the at least one processor include a predefined camera location.

3. The system of claim 1 , wherein the vehicle configuration parameters autonomously set by the at least one processor include at least one of a frame rate setting, resolution setting, quality setting, or compression setting.

4. The system of claim 1 , wherein the at least one processor is configured to determine whether an actual field of view of the camera is in compliance with a target field of view of the camera at the time of installation of the camera on the vehicle by comparing the imaging information acquired with the camera to predetermined target criteria.

5. The system of claim 4 , wherein the at least one processor is configured to perform a responsive act responsive to determining that the actual field of view of the camera is not in compliance with the target field of view.

6. The system of claim 5 , wherein performing the responsive act includes providing instructions to an operator to bring the actual field of view of the camera into compliance with the target field of view.

7. The system of claim 6 , wherein the instructions include an instruction to the operator to adjust an orientation of the camera.

8. The system of claim 1 , wherein the at least one processor is configured to be disposed on an event recorder of the vehicle with which the camera is configured to be used.

9. A method comprising:

positioning a camera having a field of view in an installation location during an initial installation process that includes installing the camera onto a vehicle to position the camera in an installation location on the vehicle, the camera configured to acquire imaging information within the field of view;

comparing, by way of a trained neural network model, objects or aspects identified within the acquired imaging information with expected results for one or more views corresponding to known locations and orientations associated with the vehicle;

acquiring, with at least one processor operably coupled to the camera, the imaging information from the camera during the installation process; and

autonomously setting, with the at least one processor, vehicle configuration parameters using a trained neural network model based on the imaging information within the field of view during the installation process;

determining, with the at least one processor, that the field of view of the camera is not in compliance with a target specification during the installation process;

providing, with the at least one processor, instructions to an operator to adjust the camera into compliance with the target specification;

analyzing, with the at least one processor, a resulting field of view from the adjusted camera by using the trained neural network model after the operator follows the instructions; and

providing, with the at least one processor, additional instructions to the operator to adjust the camera until the field of view of the camera is in compliance with the target specification based on the resulting field of view being out of compliance with the target specification.

10. The method of claim 9 , wherein autonomously setting the vehicle configuration parameters includes autonomously setting a predefined camera location.

11. The method of claim 9 , wherein autonomously setting the vehicle configuration parameters includes autonomously setting at least one of a frame rate setting, resolution setting, quality setting, or compression setting.

12. The method of claim 9 , wherein the at least one processor is configured to determine an actual field of view of the camera from the imaging information, wherein the method further comprises autonomously determining, with the at least one processor, whether the actual field of view of the camera is in compliance with a target field of view by comparing the imaging information acquired with the camera to predetermined target criteria.

13. The method of claim 12 , further comprising performing a responsive act responsive to determining that the actual field of view of the camera is not in compliance with the target field of view.

14. The method of claim 13 , wherein performing the responsive act includes providing instructions to an operator to adjust an orientation of the camera to bring the actual field of view of the camera into compliance with the target field of view based upon determining that the actual field of view of the camera is not in compliance with the target field of view.

15. A system comprising:

a vehicle;

a camera disposed on the vehicle, the camera having a field of view, the camera configured to acquire imaging information within the field of view;

a trained neural network model, wherein the trained neural network model is configured to compare identified objects or aspects within the acquired imaging information with expected results for one or more views corresponding to known locations and orientations associated with a vehicle; and

at least one processor coupled to the camera and configured to acquire, during an installation process of the camera on the vehicle, the imaging information from the camera, wherein the installation process is a process of installing the camera onto the vehicle to position the camera in an installation location on the vehicle, wherein the at least one processor is configured to:

autonomously set, during the installation process, vehicle configuration parameters using the trained neural network model based on the imaging information within the field of view;

determine whether an actual field of view of the camera is in compliance with a target field of view by comparing the imaging information acquired by the camera to predetermined target criteria,

provide instructions to an operator to adjust the orientation of the camera to bring the actual field of view of the camera into compliance with the target field of view based upon determining that the actual field of view of the camera is not in compliance with the target field of view during the installation process;

analyze a resulting field of view of the camera from the newly adjusted camera by using the trained neural network model after the operator follows the provided instructions during the installation process; and

provide additional instructions to the operator, during the installation process, to further adjust the camera until the field of view of the camera is in compliance with the target field of view if the resulting field of view is not in compliance with the target field of view.

16. The system of claim 15 , wherein the vehicle configuration parameters autonomously set by the at least one processor include a predefined camera location.

17. The system of claim 15 , wherein the vehicle configuration parameters autonomously set by the at least one processor include at least one of a frame rate setting, resolution setting, quality setting, or compression setting.

18. The system of claim 15 , wherein the vehicle comprises an event recorder, and wherein the at least one processor is disposed on the event recorder.

19. The system of claim 15 , wherein the at least one processor is configure to acquire the imaging information from the camera during an initial installation of the camera on the vehicle.

20. The system of claim 15 , wherein the at least one processor determining whether the actual field of view of the camera is in compliance with the target field of view comprises the least one processor determining how much, and in what direction, the actual field of view is offset or misaligned from the target field of view.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2021
From: KURZ, BRIAN
To: WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORPORATION
Reel/Frame 058183/0988 →
Continuity (2)
Provisional Application 63122701 · Dec 8, 2020
Related Publication 20220182552A1 · Jun 9, 2022
References Cited (25)
US 9460566B2 · Allwardt · 2016 [cited by applicant]
US 10140790B2 · Allwardt · 2018 [cited by applicant]
US 10198882B2 · Allwardt · 2019 [cited by applicant]
US 11030834B2 · Allwardt · 2021 [cited by applicant]
US 20140267724A1 · Goergen · 2014 [cited by examiner]
US 20170309042A1 · Tanaka et al. · 2017 [cited by applicant]
US 20200079387A1 · A G et al. · 2020 [cited by applicant]
US 20200238906A1 · Yoshizaki et al. · 2020 [cited by applicant]
CN 110997488 · 2020 [cited by applicant]
EP 3073449A1 · 2016 [cited by applicant]
WO 2019022910 · 2019 [cited by applicant]
“Liang Wang et. al., Detect the Rail Track Flaw by Estimating the Camera Shaking, Oct. 2014, 17th International IEEE Conference on Intelligent Transportation Systems, IEEE, Qingdao, China” (Year: 2014). [cited by examiner]
“Chil Jin Cho et. al., Video-Based Dynamic Stagger Measurement of Railway Overhead Power Lines Using Rotation-Invariant Feature Matching, Jun. 2015, IEEE Transactions on Intelligent Transportation Systems, vol. 16, No. … [cited by examiner]
“Stephen Reinach et. al., Application of a Human Error Framework to Conduct Train Accident/Incident Investigations, Oct. 2005, Accident Analysis and Prevention 38 [2006], 396-406” (Year: 2005). [cited by examiner]
“Paul Hyde et. al., Development and Testing of an Automatic Remote Condition Monitoring System for Train Wheels, Nov. 2015, IET Intelligent Transport Systems, RRUKA Conference Special Issue” (Year: 2015). [cited by examiner]
“VMix, How to update vMix to the latest version, Jun. 2018, vMix, Knowledge Base” (Year: 2018). [cited by examiner]
“NPG31, Automated Camera Switching, 2015, VMix Live Production Forums, https: https://forums.vmix.com/posts/t3566-Automated-Camera-Switching” (Year: 2015). [cited by examiner]
“Speegs , (n Vehicle Cameras—Live Streaming Ractracks, 2017, https: https://forums.vmix.com/posts/t8406-In-Vehicle-Cameras---Live-Streaming-Racetracks” (Year: 2017). [cited by examiner]
“M. Sai Mounica et. al., Low Cost Eye Gaze Tracker Using Web Camera, 2019, Proceedings of the Third International Conference on Computing Methodologies and Communication” (Year: 2019). [cited by examiner]
“Vsevolod Peysakhovich et. al., The Neuroergonomics of Aircraft Cockpits: The Four Stages of Eye-Tracking Integration to Enhance Flight Safety, Feb. 2018, Safety 2018, 4[1], 8” (Year: 2018). [cited by examiner]
“Eric Foxlin et. al., FlightTracker: A Novel Optical/Inertial Tracker for Cockpit Enhanced Vision, Nov. 2004, Third IEEE and ACM International Symposium on Mixed and Augmented Reality” (Year: 2004). [cited by examiner]
Extended European Search Report mailed Apr. 20, 2022 for corresponding European Patent Application No. 21211020.9 (11 pages). [cited by applicant]
Office action for Chinese Application No. 202111491571.6 dated Nov. 3, 2022 (and English translation). [cited by applicant]
Examination Report for Australian Application No. 2021277699,I dated Mar. 23, 2023. [cited by applicant]
Office Action based on CN20111491571.6 application, dated May 19, 2023. [cited by applicant]