IP Library Granted Patent US 12,511,913
Granted Patent B2
US 12,511,913 · App. 18/911,970 · Granted Dec 30, 2025

Camera monitor system with camera wing unfolding status detection based upon image processing

Inventors: Yu He (Dearborn Heights, MI); Utkarsh Sharma (Farmington Hills, MI); Liang Ma (Rochester, MI)
Assignee: Stoneridge, Inc.
G06V20/58B60R1/25G06T7/80G06V10/44G06V10/7715H04N23/695B60R2300/30B60R2300/80G06T2207/30252
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,511,913
App. No.
18/911,970
Filed
Oct 10, 2024
Granted
Dec 30, 2025
Kind
B2
Art Unit
2488
USPC
348/837
Abstract

A method of checking wing position in a CMS includes performing a calibration of a wing position supporting a camera relative to a vehicle to provide a desired field of view by capturing multiple images at different lighting conditions, extracting and storing a reference feature from each of the multiple images, triggering a wing position check, capturing a current image from the camera having a current position of the reference feature; sensing a current lighting condition at which the current image is captured, determining that one of the different lighting conditions is more similar to the current lighting condition, comparing the current position of the reference feature to the stored reference feature from the one of the multiple images generated under the one of the different lighting conditions, and outputting a result of the wing position check if a difference from the comparing step exceeds a threshold value.

Claims (59)

1 . A method of checking wing position in a camera monitor system, comprising:

performing a calibration of a wing position supporting a camera relative to a vehicle to provide a desired field of view by capturing multiple images at different lighting conditions;

extracting and storing a reference feature from each of the multiple images;

triggering a wing position check;

capturing a current image from the camera, the current image having a current position of the reference feature;

sensing a current lighting condition at which the current image is captured;

determining that one of the different lighting conditions is most similar to the current lighting condition;

comparing the current position of the reference feature to the stored reference feature from the one of the multiple images generated under the one of the different lighting conditions, including comparing a distance between at least a portion of the stored reference feature of the one of the multiple images generated under the one of the different lighting conditions from the current position of the reference feature in 2D space; and

outputting a result of the wing position check if a difference from the comparing step exceeds a threshold value.

2 . The method of claim 1 , wherein the performing a calibration comprises:

performing a first calibration, including calibrating a wing position supporting a camera relative to a vehicle to provide a desired field of view, wherein the calibrating includes generating a first calibrated image from the camera under a first lighting condition; and

performing a second calibration, including generating a second calibrated image from the camera under a second lighting condition different from the first lighting condition;

the extracting a storing a reference feature comprises:

extracting and storing a reference feature from the first calibrated image; and

extracting and storing the reference feature from the second calibrated image;

the determining step comprises:

determining that one of the first lighting condition and the second lighting condition is more similar to the current lighting condition; and

the comparing step comprises:

comparing the current position of the reference feature to the stored reference feature from the one of the first calibrated image and the second calibrated image generated under the one of the first lighting condition and the second lighting condition.

3 . The method of claim 1 , wherein the calibration is performed upon installation of the wing onto the vehicle.

4 . The method of claim 3 , wherein the calibration is performed with the wing in an unfolded position and the camera trained upon a legally prescribed field of view.

5 . The method of claim 1 , wherein the reference feature includes a vertical edge of a tractor of the vehicle.

6 . The method of claim 1 , comprising storing the captured image as a third calibrated image check if a difference from the comparing step exceeds a second threshold value.

7 . The method of claim 1 , wherein the triggering step is performed based upon a time interval.

8 . The method of claim 1 , wherein the distance is a distance between pixels in captured images of from the one of the multiple images and the current image.

9 . The method of claim 1 , wherein the result is at least one of a visible warning and an audible warning.

10 . A method for verifying a position of a camera-supporting wing mounted to a vehicle in a camera monitor system, the method comprising:

calibrating the wing position relative to the vehicle to establish a desired field of view, the calibration comprising:

capturing a first calibrated image of the field of view under a first ambient lighting condition;

capturing a second calibrated image of the field of view under a second ambient lighting condition different from the first ambient lighting condition;

extracting and storing a reference feature from each of the first and second calibrated images;

initiating a wing position check;

capturing a current image from the camera, the current image including a current position of the reference feature;

sensing a current ambient lighting condition at the time the current image is captured;

determining which of the first or second ambient lighting conditions is most similar to the current ambient lighting condition;

comparing the current position of the reference feature to the stored reference feature corresponding to the calibrated image captured under the determined most similar ambient lighting condition, wherein the comparing includes calculating a distance between at least a portion of the stored reference feature from the calibrated image captured under the determined most similar ambient lighting condition and the current position of the reference feature in two-dimensional image space; and

outputting a result of the wing position check if a difference between the compared positions exceeds a predefined threshold value.

11 . The method of claim 10 , wherein the distance is determined as a pixel-wise difference between the current image and the calibrated image captured under the determined most similar ambient lighting condition.

12 . The method of claim 10 , wherein the reference feature includes a vertical edge of a tractor of the vehicle.

13 . The method of claim 10 , comprising:

sensing the first ambient lighting condition at the time the first calibrated image is captured; and

sensing the second ambient lighting condition at the time the second calibrated image is captured.

14 . A method for verifying a position of a camera-supporting wing mounted to a vehicle in a camera monitor system, the method comprising:

calibrating the wing position relative to the vehicle to establish a desired field of view, the calibration comprising:

capturing multiple calibrated images of the field of view under different ambient lighting conditions; and

extracting and storing a reference feature from each of the calibrated images;

initiating a wing position check;

capturing a current image from the camera, the current image including a current position of the reference feature;

sensing a current ambient lighting condition at the time the current image is captured;

determining which of the stored ambient lighting conditions is most similar to the current ambient lighting condition;

comparing the current position of the reference feature to the stored reference feature corresponding to the calibrated image captured under the determined most similar ambient lighting condition, wherein the comparing includes calculating a distance in two-dimensional image space between at least a portion of the stored reference feature and the current position of the reference feature; and

outputting a result of the wing position check if the calculated distance exceeds a predefined threshold value.

15 . The method of claim 1 , comprising,

performing the calibration while the camera is positioned to provide a legally prescribed field of view; and

determining whether the camera is able to provide the legally prescribed field of view based on the comparing step.

16 . The method of claim 15 , comprising:

actuating the wing to return it to a position showing the legally prescribed field of view.

17 . The method of claim 16 , wherein the reference feature includes a vertical edge of a tractor of the vehicle.

18 . The method of claim 14 , wherein the reference feature includes a vertical edge of a tractor of the vehicle.

Assignments (2)
SUPPLEMENT NO. 4 TO SECOND AMENDED AND RESTATED PATENT SECURITY AGREEMENT Recorded Mar 6, 2025
From: STONERIDGE, INC.; STONERIDGE CONTROL DEVICES, INC.
To: PNC BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 070438/0364 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2024
From: HE, YU; SHARMA, UTKARSH; MA, LIANG
To: STONERIDGE, INC.
Reel/Frame 068865/0663 →
Continuity (2)
Provisional Application 63544319 · Oct 16, 2023
Related Publication 20250121773A1 · Apr 17, 2025
References Cited (27)
US 8643724B2 · Schofield et al. · 2014 [cited by applicant]
US 9834216B2 · Pawlicki et al. · 2017 [cited by applicant]
US 9975499B2 · Popham · 2018 [cited by examiner]
US 20060204121A1 · Bryll · 2006 [cited by examiner]
US 20080151079A1 · Lijima · 2008 [cited by examiner]
US 20150109414A1 · Adam · 2015 [cited by examiner]
US 20160086033A1 · Molin et al. · 2016 [cited by applicant]
US 20160142596A1 · DePaschoal · 2016 [cited by applicant]
US 20160347237A1 · Bhakta · 2016 [cited by examiner]
US 20180048894A1 · Chen · 2018 [cited by examiner]
US 20180090039A1 · Singireddy · 2018 [cited by applicant]
US 20180359416A1 · Hold-Geoffroy · 2018 [cited by examiner]
US 20190152392A1 · Depaschoal et al. · 2019 [cited by applicant]
US 20200193643A1 · Hess · 2020 [cited by examiner]
US 20200294401A1 · Kerecsen · 2020 [cited by applicant]
US 20210158561A1 · Park et al. · 2021 [cited by applicant]
US 20210178984A1 · Goth et al. · 2021 [cited by applicant]
US 20210380143A1 · Alvarez et al. · 2021 [cited by applicant]
US 20220353401A1 · Do · 2022 [cited by examiner]
US 20230143446A1 · Schönlieb-Stalzer · 2023 [cited by examiner]
US 20230162509A1 · DeLizo · 2023 [cited by examiner]
US 20230206497A1 · Sharma et al. · 2023 [cited by applicant]
US 20230219488A1 · Hsu · 2023 [cited by examiner]
WO 2021043393A1 · 2021 [cited by applicant]
WO WO2023133431 · 2023 [cited by examiner]
WO 2023121908A1 · 2023 [cited by applicant]
1 International Search Report for International Application No. PCT/US2024/050747 dated Jan. 14, 2025. [cited by applicant]