IP Library › Granted Patent US 12,315,194
Granted Patent B2
US 12,315,194 · App. 18/007,393 · Granted May 27, 2025

Long-term visual trailer tracker for vehicle-trailer angle estimation

Inventors: Eduardo Jose Ramirez Llanos (Rochester, MI); Julien Ip (Royal Oak, MI); Victor Manuel Camacho Ruiz (Queretaro, MX)
Assignee: Continental Autonomous Mobility US, LLC
G06T7/74G06T7/55G06V10/25G06V20/56G06T2207/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,315,194
App. No.
18/007,393
Granted
May 27, 2025
Kind
B2
Abstract

A method for visual trailer tracking of vehicle-trailer angle estimation, including: (a) camera receiving images, each most recently received image being identified as a current image, replacing a previously identified current image; (b) during a driving maneuver, extracting visual features from the current image, calculating a trailer angle from the current image, and storing the current image as a reference image, the trailer angle as a trailer angle reference and the extracted visual features as visual reference features; and (c) matching the visual features from the current image with the visual reference features. When a number of matches is below a threshold, repeating operation (c) to update the reference image, the trailer angle reference and the visual reference features. The method includes calculating a trailer angle between a trailer representation in the current image and a trailer representation in the reference image based in part upon the trailer angle reference.

Claims (29)

1. A method for visual trailer tracking for vehicle-trailer angle estimation, the method comprising:

(a) receiving, by data processing hardware, images from a camera positioned on a rear portion of the tow vehicle facing a trailer connected to the tow vehicle, each most recently received image being identified as a current image, replacing a previously identified current image;

(b) during a driving maneuver extracting, by the data processing hardware, visual features of a representation of the trailer from the current image, calculating, by the data processing hardware, a trailer angle of the trailer relative to the tow vehicle from the current image and storing in memory coupled to the data processing hardware the current image as a reference image, the trailer angle as a trailer angle reference and the extracted visual features as visual reference features;

(c) subsequent to (b) and after identifying, by the data processing hardware, a recently received image as the current image, extracting, by the data processing hardware, visual reference features of a representation of the trailer from the current image and matching, by the data processing hardware, the visual features from the current image with the visual reference features of the reference image;

(d) when the matching is below a first predetermined threshold, repeating (c) by the data processing hardware to update the reference image, the trailer angle reference and the visual reference features;

(e) calculating, by the data processing hardware, a trailer angle between the trailer representation in the current image and the trailer representation in the reference image based in part upon the trailer angle reference; and

(f) sending, from the data processing hardware to one or more vehicle systems, the calculated trailer angle.

2. The method of claim 1 , further comprising prior to (b), receiving or determining, by the data processing hardware, a bounding box, wherein extracting the visual features of the trailer representation in (b) comprises extracting the visual features within the bounding box of the current image, and the method further comprises updating, by the data processing hardware, the bounding box to contain the matched visual features.

3. The method of claim 1 , further comprising:

prior to (b), during a zero angle maneuver as the tow vehicle and trailer move in a largely straight path, determining, at the data processing hardware, visual features of the trailer representation from the images received during the zero angle maneuver and storing in the memory the visual features as zero angle reference features.

4. The method of claim 3 , further comprising extracting, by the data processing hardware, visual features of the trailer representation from the current image, comparing the extracted visual features of the current image with the zero angle reference features, and when a distance between the comparison is below a second predetermined threshold, setting the trailer angle reference to zero and the trailer angle to zero.

5. The method of claim 1 , wherein matching the visual features from the current image with the visual reference features comprises performing a correlation, a Brute-Force matcher or a FLANN based matcher on the visual features from the current image with the visual reference features.

6. The method of claim 1 , wherein calculating the trailer angle in operation (e) is based in part upon a depth of the visual features of the trailer representation in the current image and the visual reference features.

7. The system of claim 6 , wherein the operations further comprise prior to (b), receiving or determining a bounding box, wherein extracting the visual features of the trailer representation in (b) comprising extracting the visual features within the bounding box of the current image, and the method further comprises updating the bounding box to contain the matched visual features.

8. The system of claim 6 , wherein the operations further comprise:

prior to (b), during a zero angle maneuver as the tow vehicle and trailer move in a largely straight path, determining, at the data processing hardware, visual features of the trailer representation from the images received during the zero angle maneuver and storing in the memory hardware the visual features as zero angle reference features.

9. The system of claim 8 , wherein the operations further comprise extracting visual features of the trailer representation from the current image, comparing the extracted visual features of the current image with the zero angle reference features, and when a distance between the comparison is below a second predetermined threshold, setting the trailer angle reference to zero and the trailer angle to zero.

10. A system for visual trailer tracking of vehicle-trailer angle estimation, the system comprising:

data processing hardware; and

memory hardware in communication with the data processing hardware, the memory hardware storing instructions that when executed on the data processing hardware cause the data processing hardware to perform operations comprising:

(a) receiving images from a camera positioned on a rear portion of the tow vehicle facing a trailer connected to the tow vehicle, each most recently received image being identified as a current image, replacing a previously identified current image;

(b) during a driving maneuver extracting visual features of a representation of the trailer from the current image, calculating a trailer angle of the trailer relative to the tow vehicle from the current image and storing in the memory hardware coupled to the data processing hardware the current image as a reference image, the trailer angle as a trailer angle reference and the extracted visual features as visual reference features;

(c) subsequent to (b) and after identifying a recently received image as the current image, extracting visual reference features of a representation of the trailer from the current image and matching the visual features from the current image with the visual reference features of the reference image;

(d) when the matching is below a first predetermined threshold, repeating, (c) by the data processing hardware to update the reference image, the trailer angle reference and the visual reference features;

(e) calculating a trailer angle between the trailer representation in the current image and the trailer representation in the reference image based in part upon the trailer angle reference; and

(f) sending, from the data processing hardware to one or more vehicle systems, the calculated trailer angle.

11. The system of claim 10 , wherein matching the visual features from the current image with the visual reference features comprises performing a correlation, a Brute-Force matcher, or a FLANN based matcher on the visual features from the current image with the visual reference features.

12. The system of claim 10 , wherein calculating the trailer angle in operation (e) is based in part upon a depth of the visual features of the trailer representation in the current image and the visual reference features.

13. The system of claim 10 , further comprising the camera positioned on the rear portion of the tow vehicle, the camera being communicatively coupled to the data processing hardware.

Assignments (2)
CHANGE OF NAME Recorded Aug 5, 2026
From: CONTINENTAL AUTONOMOUS MOBILITY US, LLC
To: AUMOVIO AUTONOMOUS MOBILITY US, LLC
Reel/Frame 076126/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2025
From: RAMIREZ LLANOS, EDUARDO JOSE; IP, JULIEN; CAMACHO RUIZ, VICTOR MANUEL
To: CONTINENTAL AUTONOMOUS MOBILITY US, LLC
Reel/Frame 070191/0394 →
Continuity (2)
Provisional Application 63058317 · Jul 29, 2020
Related Publication 20230290001A1 · Sep 14, 2023
References Cited (9)
US 20150138340A1 · Lavoie · 2015 [cited by applicant]
US 20170177973A1 · Hu · 2017 [cited by applicant]
US 20190297233A1 · Gali · 2019 [cited by applicant]
DE 102011104256A1 · 2012 [cited by applicant]
JP 2020113268A · 2020 [cited by applicant]
JP 2021522504A · 2021 [cited by applicant]
The International Search Report and the Written Opinion of the International Searching Authority mailed on Nov. 5, 2021 for the counterpart PCT Application No. PCT/US2021/071051. [cited by applicant]
Notice of Reasons for Refusal drafted on Mar. 22, 2024 for the counterpart Japanese Patent Application No. 2023-505930 and machine translation of same. [cited by applicant]
Notice of Reasons for Refusal drafted on Dec. 16, 2024 for the counterpart Japanese Patent Application No. 2023-505930 and machine translation of same. [cited by applicant]