IP Library Granted Patent US 12,561,835
Granted Patent B2
US 12,561,835 · App. 17/907,691 · Granted Feb 24, 2026

Method and system for calculating vehicle trailer angle

Inventors: Robin Plowman (Southwick, GB); Alexander Kadyrov (Eastbourne, GB)
G06T7/74G06T7/60G06T2207/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,561,835
App. No.
17/907,691
Granted
Feb 24, 2026
Kind
B2
Abstract

The present disclosure relates to a method for determining the yaw angle of a trailer with respect to the longitudinal axis of a towing vehicle based on at least one feature included in multiple captured images by using correction information.

Claims (45)

1 . A method for determining the yaw angle of a trailer with respect to a longitudinal axis of a towing vehicle comprising a towball, the method comprising:

operating a trailer assist system with the trailer and the towing vehicle,

aligning a camera along the longitudinal axis, and arranging the camera so as to point backwards towards the trailer so as to include at least some of the trailer in a field of view of the camera;

by the camera, obtaining multiple images that include at least some portion of the trailer,

capturing the images including at least a first and a second image of the trailer using a camera of the towing vehicle, an orientation of the trailer with respect to the vehicle being different on the at least two images;

determining at least a first feature of the trailer which is visible on the first and second images;

calculating a first angle estimation, the first angle estimation characterizing a pivot angle in a horizontal plane between the first feature on the first image and the first feature on the second image with respect to a position of the camera of the towing vehicle;

providing one or more angle coefficients, the one or more angle coefficients providing scaling information for the first angle estimation;

calculating the yaw angle based on the first angle estimation and based on the one or more angle coefficients by scaling the first angle estimation by the one or more angle coefficients; and

using the calculated yaw angle by the trailer assist system in a trailer assist operation of the towing vehicle;

wherein the one or more angle coefficients are established by a distance between the camera and a towball of the towing vehicle divided by a distance between the camera and one or more features, including the first feature, of the trailer.

2 . The method according to claim 1 , wherein the one or more angle coefficients is a single coefficient being tailored for the towing vehicle.

3 . The method according to claim 2 , wherein the single coefficient is applied to the first angle estimation or to a median value or average value established based on at least two angle estimations including the first angle estimation.

4 . The method according to claim 1 , wherein the one or more angle coefficients is dynamically adapted for the trailer.

5 . The method according to claim 4 , wherein the dynamic adaption of the one or more angle coefficients is performed by using a reference algorithm for determining the yaw angle and adapting the one or more angle coefficients by comparing at least one angle estimation, including the first angle estimate, with yaw angle reference information provided by the reference algorithm.

6 . The method according to claim 5 , wherein the reference algorithm is configured forte:

projecting a ray between the camera and the first feature on the first image onto a horizontal plane thereby obtaining a first projected feature position and projecting a ray between the camera and the first feature on the second image onto the horizontal plane thereby obtaining a second projected feature position;

establishing a first perpendicular bisector between a location of the first projected feature position and a location of the second projected feature position;

determining a first intersection point of the first perpendicular bisector with a reference axis or a further perpendicular bisector; and

providing yaw angle reference information based on a first reference angle estimation, the first reference angle estimation referring to an angle between a first line running from the first projected feature position to the first intersection point and a second line running from the second projected feature position to the first intersection point in the horizontal plane.

7 . The method according to claim 5 , wherein multiple yaw angle reference information referring to different yaw angles are developed based on the reference algorithm and the one or more angle coefficients is determined by developing an average value of the multiple yaw angle reference information.

8 . The method according to claim 1 , wherein, the one or more features comprises a plurality of features, for each feature, an angle coefficient is provided or established that is different from the angle coefficient that is provided or established for other of the plurality of features.

9 . The method according to claim 8 , wherein each angle coefficient is established by considering a relationship of a distance between the camera and the towball and a distance between the camera and a feature of the trailer which corresponds to the angle coefficient.

10 . The method according to claim 1 , wherein calculating the first angle estimation comprises determining optical rays between a position of the camera and the at least one feature at the first and second images.

11 . The method according to claim 10 , wherein camera calibration information is used for converting the position of the at least one feature from a local domain of the image into a local domain of the towing vehicle in order to determine the optical rays.

12 . The method according to claim 1 , wherein in addition to the first feature, one or more further features of the trailer are used for calculating the yaw angle.

13 . A system for determining the yaw angle of a trailer with respect to a longitudinal axis of a towing vehicle, the system comprising a camera for capturing images of the trailer, the system further being configured to execute a method comprising:

operating a trailer assist system with the trailer and the towing vehicle,

aligning a camera along the longitudinal axis, and arranging the camera so as to point backwards towards the trailer so as to include at least some of the trailer in a field of view of the camera;

by the camera, obtaining multiple images that include at least some portion of the trailer,

capturing the images including at least a first and a second image of the trailer using a camera, an orientation of the trailer with respect to the towing vehicle being different on the at least two images;

determining at least a first feature of the trailer which is visible on the first and second images;

calculating a first angle estimation, the first angle estimation characterizing a pivot angle in a horizontal plane between the first feature on the first image and the first feature on the second image with respect to a position of the camera of the towing vehicle;

providing one or more angle coefficients, the one or more angle coefficients providing scaling information for the first angle estimation;

calculating the yaw angle based on the first angle estimation and based on the one or more angle coefficients;

using the calculated yaw angle by the trailer assist system in a trailer assist operation of the towing vehicle;

wherein the one or more angle coefficients are established by a distance between the camera and a towball of the towing vehicle divided by a distance between the camera and one or more features, including the first feature, of the trailer.

14 . The system according to claim 13 , wherein the one or more angle coefficients is dynamically adapted for the trailer.

15 . The system according to claim 14 , wherein the dynamic adaption of the one or more angle coefficients is performed by using a reference process for determining the yaw angle and adapting the one or more angle coefficients by comparing at least one angle estimation, including the first angle estimate, with yaw angle reference information provided by the reference process.

16 . The system according to claim 15 , wherein the reference process comprises:

projecting a ray between the camera and the first feature on the first image onto a horizontal plane thereby obtaining a first projected feature position and projecting a ray between the camera and the first feature on the second image onto the horizontal plane thereby obtaining a second projected feature position;

establishing a first perpendicular bisector between a location of the first projected feature position and a location of the second projected feature position;

determining a first intersection point of the first perpendicular bisector with a reference axis or a further perpendicular bisector; and

providing yaw angle reference information based on a first reference angle estimation, the first reference angle estimation referring to an angle between a first line running from the first projected feature position to the first intersection point and a second line running from the second projected feature position to the first intersection point in the horizontal plane.

17 . The system according to claim 15 , wherein multiple yaw angle reference information referring to different yaw angles are developed based on the reference process and the one or more angle coefficients is determined by developing an average value of the multiple yaw angle reference information.

Priority Claims (1)
EP 20167183 · Mar 31, 2020 · regional
Continuity (1)
Related Publication 20230134205A1 · May 4, 2023
References Cited (94)
US 9527528B1 · Harrison · 2016 [cited by applicant]
US 11273868B2 · Gali · 2022 [cited by applicant]
US 20090022369A1 · Satoh et al. · 2009 [cited by applicant]
US 20100083514A1 · Williams · 2010 [cited by applicant]
US 20100171828A1 · Ishii · 2010 [cited by applicant]
US 20140200759A1 · Lu · 2014 [cited by examiner]
US 20140303847A1 · Lavoie · 2014 [cited by applicant]
US 20150203128A1 · Strano · 2015 [cited by applicant]
US 20150217693A1 · Pliefke · 2015 [cited by examiner]
US 20150286878A1 · Molin · 2015 [cited by applicant]
US 20150302587A1 · Hirano et al. · 2015 [cited by applicant]
US 20160023525A1 · Lavoie · 2016 [cited by applicant]
US 20160048966A1 · Kuehnle · 2016 [cited by applicant]
US 20160049020A1 · Kuehnle · 2016 [cited by applicant]
US 20160229451A1 · Raad · 2016 [cited by applicant]
US 20160264046A1 · Bochenek · 2016 [cited by applicant]
US 20160280258A1 · Lavoie · 2016 [cited by applicant]
US 20160362135A1 · Xu · 2016 [cited by applicant]
US 20170174023A1 · Hu · 2017 [cited by applicant]
US 20170341583A1 · Zhang · 2017 [cited by applicant]
US 20180001928A1 · Lavoie · 2018 [cited by applicant]
US 20180181142A1 · Baran · 2018 [cited by applicant]
US 20180202804A1 · Dumble · 2018 [cited by applicant]
US 20180251154A1 · Lu et al. · 2018 [cited by applicant]
US 20180253608A1 · Diessner · 2018 [cited by applicant]
US 20180253609A1 · Potter · 2018 [cited by applicant]
US 20180276839A1 · Diessner · 2018 [cited by applicant]
US 20180299885A1 · Herzog · 2018 [cited by applicant]
US 20180365509A1 · Naserian · 2018 [cited by applicant]
US 20190009815A1 · Lavoie · 2019 [cited by applicant]
US 20190082173A1 · Schilling · 2019 [cited by applicant]
US 20190118594A1 · Loeben · 2019 [cited by applicant]
US 20190335100A1 · Chen · 2019 [cited by applicant]
US 20190339704A1 · Yu · 2019 [cited by applicant]
US 20190347825A1 · Gupta · 2019 [cited by examiner]
US 20190375399A1 · Kasaiezadeh Mahabadi · 2019 [cited by applicant]
US 20190375454A1 · Kasaiezadeh Mahabadi · 2019 [cited by applicant]
US 20200055356A1 · Niewiadomski · 2020 [cited by applicant]
US 20200215992A1 · Plowman · 2020 [cited by applicant]
US 20200369320A1 · Niewiadomski · 2020 [cited by applicant]
US 20210019904A1 · Selensky et al. · 2021 [cited by applicant]
US 20210042961A1 · Greenwood · 2021 [cited by applicant]
US 20210064046A1 · Singh · 2021 [cited by applicant]
US 20210070362A1 · Xu · 2021 [cited by applicant]
US 20210129752A1 · Raeis Hosseiny · 2021 [cited by applicant]
US 20210370912A1 · Yamamoto · 2021 [cited by applicant]
US 20220222850A1 · Turner · 2022 [cited by applicant]
US 20230173998A1 · Plowman et al. · 2023 [cited by applicant]
US 20230215035A1 · Plowman et al. · 2023 [cited by applicant]
US 20230322032A1 · Plowman · 2023 [cited by applicant]
CN 101116101A · 2008 [cited by applicant]
CN 105270408A · 2016 [cited by applicant]
CN 106796729A · 2017 [cited by applicant]
CN 106796730A · 2017 [cited by applicant]
CN 107433905A · 2017 [cited by applicant]
CN 109094669A · 2018 [cited by applicant]
CN 208282792 · 2018 [cited by applicant]
CN 110576862A · 2019 [cited by applicant]
DE 102011113197A1 · 2013 [cited by applicant]
DE 102016117284A1 · 2018 [cited by applicant]
DE 102018123250A1 · 2020 [cited by applicant]
EP 1852821B1 · 2013 [cited by applicant]
EP 2903256A1 · 2015 [cited by applicant]
EP 3537382A1 · 2019 [cited by applicant]
EP 3552926A1 · 2019 [cited by applicant]
JP 2002120775A · 2002 [cited by applicant]
JP 2006242943A · 2006 [cited by applicant]
JP 2006246951A · 2006 [cited by applicant]
JP 2012098984A · 2012 [cited by applicant]
WO 2014050210A1 · 2014 [cited by applicant]
WO 2019166065A1 · 2019 [cited by applicant]
WO 2019170469A1 · 2019 [cited by applicant]
WO 2019202317A1 · 2019 [cited by applicant]
Christian et al (Advanced 3-D trailer pose estimation for Articulated vehicles, Published on Jun. 28-Jul. 1, 2015, IEEE) (Year: 2015). [cited by examiner]
A. Dahal et al., “Deep TrailerAssist: Deep Learning Based Trailer Detection, Tracking and Articulation Angle Estimation on Automotive Rear-View Camera,” 2019 IEEE/CVF International Conference on Computer Vision Workshop… [cited by examiner]
Bahramgiri, M., Nooshabadi, S., Olutomilayo, K. T., & Fuhrmann, D. R. (2022). Hitch angle estimation for trailer backup system—an object detection and tracking approach. IEEE Transactions on Instrumentation and Measurem… [cited by examiner]
Notice of Reasons for Refusal drafted Aug. 22, 2023 for the counterpart Japanese Patent Application No. 2022-549861 and Global Dossier translation of same. [cited by applicant]
Christopher Charles De Saxe, “Vision-based trailer pose estimation for articulated vehicles”, Sep. 2017. [cited by applicant]
File history for U.S. Appl. No. 17/995,120, including Non-Final office action dated Jun. 12, 2024. [cited by applicant]
European Patent Office Search Report dated Aug. 7, 2020 for the counterpart European Application No. 20167183.1. [cited by applicant]
The International Search Report and the Written Opinion of the International Searching Authority mailed on Dec. 23, 2020 for the counterpart PCT Application No. PCT/EP2020/084112. [cited by applicant]
Notice of Reasons for Refusal drafted Jan. 11, 2024 for the Japanese Patent Application No. 2022-549861 and translation of same. [cited by applicant]
File History for the cross-referenced U.S. Appl. No. 17/995,117, including US Non-Final Office Action dated Mar. 7, 2025. [cited by applicant]
Final Office Action dated Apr. 3, 2025 for the cross-referenced U.S. Appl. No. 17/995,141. [cited by applicant]
File History for the cross-referenced U.S. Appl. No. 17/995,141, including US Non-Final Office Action dated Nov. 22, 2024. [cited by applicant]
Notice of Allowance dated Oct. 9, 2024 for the cross-referenced U.S. Appl. No. 17/995,120. [cited by applicant]
U.S. Appl. No. 17/995,117; Final Office Action mailed Oct. 7, 2025; 52 pages. [cited by applicant]
U.S. Appl. No. 17/995,141; Advisory Action Before the Filing of an Appeal Brief mailed Aug. 6, 2025; 3 pages. [cited by applicant]
U.S. Appl. No. 17/995,141; Non-Final Office Action mailed Sep. 17, 2025; 23 pages. [cited by applicant]
CNIPA; Office Action dated Jul. 12, 2025, from related Chinese Patent Application No. 202080098800.5, 14 pages (with machine English translation). [cited by applicant]
CNIPA; Office Action dated Jul. 24, 2025, from related Chinese Patent Application No. 202080098812.8, 20 pages (with machine English translation). [cited by applicant]
U.S. Appl. No. 17/995,117; Advisory Action Before the Filing of an Appeal Brief mailed Nov. 10, 2025; 3 pages. [cited by applicant]
U.S. Appl. No. 17/995,141; Final Office Action mailed Jan. 6, 2026; 24 pages. [cited by applicant]
U.S. Appl. No. 17/995,117; Non-Final Office Action mailed Jan. 14, 2026; 25 pages. [cited by applicant]