IP Library › Granted Patent US 12,194,923
Granted Patent B2
US 12,194,923 · App. 17/453,274 · Granted Jan 14, 2025

Vehicular trailer hitching assist system with hitch ball location estimation

Inventor: Liang Zhang (Ottawa, CA)
Assignee: Magna Electronics Inc.
B60R1/26G06T7/73B60R2300/308B60R2300/808G06T2207/20081G06T2207/30252H04N25/76
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,194,923
App. No.
17/453,274
Granted
Jan 14, 2025
Kind
B2
Abstract

A vehicular trailer hitching assist system includes a camera disposed at a rear portion of a vehicle and viewing a hitch ball of a trailer hitch of the vehicle. The system determines a position of the hitch ball within frames of image data, and determines an angle based on a lateral offset distance of the camera relative to the longitudinal centerline of the vehicle and a lateral offset distance of the hitch ball relative to the longitudinal centerline of the vehicle. The system determines height of the hitch ball based on the determined angle and the lateral offset distance of the camera and the lateral offset distance of the hitch ball. The system determines a hitch-ball ground position based on the determined height of the hitch ball. The system utilizes the determined height of the hitch ball and the determined hitch-ball ground position during a hitching maneuver of the vehicle.

Claims (57)

1. A vehicular trailer hitching assist system, the vehicular trailer hitching assist system comprising:

a camera disposed at a rear portion of a vehicle equipped with the vehicular trailer hitching assist system and viewing rearward of the vehicle, the camera viewing a hitch ball of a trailer hitch of the vehicle;

wherein the camera comprises a CMOS imaging array, and wherein the CMOS imaging array comprises at least one million photosensors arranged in rows and columns;

wherein the camera captures frames of image data;

an electronic control unit (ECU) comprising electronic circuitry and associated software;

wherein the electronic circuitry of the ECU comprises an image processor for processing image data captured by the camera;

wherein the vehicular trailer hitching assist system, responsive to image processing at the ECU of image data captured by the camera, determines a position of the hitch ball of the trailer hitch within frames of captured image data;

wherein the vehicular trailer hitching assist system, responsive to determining the position of the hitch ball within frames of captured image data, determines an angle of the hitch ball relative to the camera based on (i) a lateral offset distance of the camera relative to a longitudinal centerline of the vehicle, (ii) a lateral offset distance of the hitch ball relative to the longitudinal centerline of the vehicle and (iii) image processing at the ECU of image data captured by the camera;

wherein the vehicular trailer hitching assist system determines height of the hitch ball from the ground based on (i) the determined angle of the hitch ball relative to the camera, (ii) the lateral offset distance of the camera, and (iii) the lateral offset distance of the trailer hitch;

wherein the vehicular trailer hitching assist system determines a hitch-ball ground position based on the determined height of the hitch ball, and wherein the determined hitch-ball ground position is a location on the ground below the hitch ball;

wherein the vehicular trailer hitching assist system, at least in part responsive to image processing at the ECU of image data captured by the camera, determines a trailer tongue of a trailer that is to be hitched to the hitch ball of the vehicle; and

wherein the vehicular trailer hitching assist system utilizes the determined height of the hitch ball from the ground and the determined hitch-ball ground position during a hitching maneuver of the vehicle to assist in maneuvering the vehicle toward the trailer tongue of the trailer for hitching the trailer tongue of the trailer to the hitch ball of the vehicle.

2. The vehicular trailer hitching assist system of claim 1 , wherein the lateral offset distance of the trailer hitch is zero and the lateral offset distance of the camera is non-zero.

3. The vehicular trailer hitching assist system of claim 1 , wherein the lateral offset distance of the trailer hitch is non-zero and the lateral distance offset of the camera is zero.

4. The vehicular trailer hitching assist system of claim 1 , wherein the camera comprises a rear backup camera of the vehicle.

5. The vehicular trailer hitching assist system of claim 1 , wherein the vehicular trailer hitching assist system determines an average hitch-ball ground position based on an average of a plurality of determined heights of the hitch ball from the ground as determined via processing at the ECU of a plurality of frames of captured image data.

6. The vehicular trailer hitching assist system of claim 1 , wherein, during the hitching maneuver of the vehicle, the vehicular trailer hitching assist system maneuvers the vehicle toward the trailer tongue of the trailer to be hitched to the hitch ball of the vehicle based at least in part on the determined hitch-ball ground position of the hitch ball and the determined trailer tongue of the trailer that is to be hitched to the hitch ball of the vehicle.

7. The vehicular trailer hitching assist system of claim 1 , comprising a video display screen disposed in the vehicle and viewable by a driver of the vehicle, the video display screen displaying video images derived at least in part from image data captured by the camera during the hitching maneuver of the vehicle, wherein the vehicular trailer hitching assist system generates a graphic overlay for display at the video display screen based at least in part on the determined hitch-ball ground position of the hitch ball and the determined trailer tongue of the trailer that is to be hitched to the hitch ball of the vehicle, and wherein the graphic overlay provides guidance for the driver during the hitching maneuver of the vehicle.

8. The vehicular trailer hitching assist system of claim 1 , wherein the vehicular trailer hitching assist system determines the position of the hitch ball within frames of captured image data using a machine-learning feature detection algorithm.

9. The vehicular trailer hitching assist system of claim 1 , wherein the vehicular trailer hitching assist system determines the angle of the hitch ball relative to the camera based on a projective ray passing through the determined position of the hitch ball based on a camera projection matrix.

10. The vehicular trailer hitching assist system of claim 1 , wherein the angle of the hitch ball relative to the camera is determined between (i) a first line that intersects a camera mounting position and the determined position of the hitch ball and (ii) a second line that is parallel to the ground and intersects the camera mounting position.

11. The vehicular trailer hitching assist system of claim 1 , wherein the vehicular trailer hitching assist system determines the position of the hitch ball within frames of image data based on a triangular relationship between the determined angle of the hitch ball relative to the camera, the lateral offset distance of the camera, and the lateral offset distance of the trailer hitch.

12. The vehicular trailer hitching assist system of claim 1 , wherein the vehicular trailer hitching assist system determines the hitch-ball ground position using camera projection geometry.

13. The vehicular trailer hitching assist system of claim 1 , wherein the vehicular trailer hitching assist system determines the position of the hitch ball within frames of image data using a plurality of different algorithms, and wherein the vehicular trailer hitching assist system averages the determined positions of the hitch ball as determined using the plurality of different algorithms.

14. A vehicular trailer hitching assist system, the vehicular trailer hitching assist system comprising:

a rear backup camera disposed at a rear portion of a vehicle equipped with the vehicular trailer hitching assist system and viewing rearward of the vehicle, the rear backup camera viewing a hitch ball of a trailer hitch of the vehicle;

wherein the rear backup camera comprises a CMOS imaging array, and wherein the CMOS imaging array comprises at least one million photosensors arranged in rows and columns;

wherein the rear backup camera captures frames of image data;

an electronic control unit (ECU) comprising electronic circuitry and associated software;

wherein the electronic circuitry of the ECU comprises an image processor for processing image data captured by the rear backup camera;

wherein the vehicular trailer hitching assist system, responsive to image processing at the ECU of image data captured by the rear backup camera, determines a position of the hitch ball of the trailer hitch within frames of captured image data;

wherein the vehicular trailer hitching assist system, responsive to determining the position of the hitch ball within frames of captured image data, determines an angle of the hitch ball relative to the rear backup camera based on (i) a lateral offset distance of the rear backup camera relative to a longitudinal centerline of the vehicle, (ii) a lateral offset distance of the hitch ball relative to the longitudinal centerline of the vehicle and (iii) image processing at the ECU of image data captured by the camera;

wherein the vehicular trailer hitching assist system determines height of the hitch ball from the ground based on (i) the determined angle of the hitch ball relative to the rear backup camera, (ii) the lateral offset distance of the rear backup camera, and (iii) the lateral offset distance of the trailer hitch;

wherein the vehicular trailer hitching assist system determines a hitch-ball ground position based on the determined height of the hitch ball, and wherein the determined hitch-ball ground position is a location on the ground below the hitch ball;

wherein the vehicular trailer hitching assist system, at least in part responsive to image processing at the ECU of image data captured by the rear backup camera, determines a trailer tongue of a trailer that is to be hitched to the hitch ball of the vehicle;

wherein the vehicular trailer hitching assist system determines an average hitch-ball ground position based on an average of a plurality of determined heights of the hitch ball from the ground as determined via processing at the ECU of a plurality of frames of captured image data; and

wherein the vehicular trailer hitching assist system utilizes the determined height of the hitch ball from the ground and the determined hitch-ball ground position during a hitching maneuver of the vehicle to assist in maneuvering the vehicle toward the trailer tongue of the trailer for hitching the trailer tongue of the trailer to the hitch ball of the vehicle.

15. The vehicular trailer hitching assist system of claim 14 , wherein the lateral offset distance of the trailer hitch is zero and the lateral offset distance of the rear backup camera is non-zero.

16. The vehicular trailer hitching assist system of claim 14 , wherein the lateral offset distance of the trailer hitch is non-zero and the lateral distance offset of the rear backup camera is zero.

17. The vehicular trailer hitching assist system of claim 14 , wherein, during the hitching maneuver of the vehicle, the vehicular trailer hitching assist system maneuvers the vehicle toward the trailer tongue of the trailer to be hitched to the hitch ball of the vehicle based at least in part on the determined hitch-ball ground position of the hitch ball and the determined trailer tongue of the trailer that is to be hitched to the hitch ball of the vehicle.

18. The vehicular trailer hitching assist system of claim 14 , comprising a video display screen disposed in the vehicle and viewable by a driver of the vehicle, the video display screen displaying video images derived at least in part from image data captured by the rear backup camera during the hitching maneuver of the vehicle, wherein the vehicular trailer hitching assist system generates a graphic overlay for display at the video display screen based at least in part on the determined hitch-ball ground position of the hitch ball and the determined trailer tongue of the trailer that is to be hitched to the hitch ball of the vehicle, and wherein the graphic overlay provides guidance for the driver during the hitching maneuver of the vehicle.

19. A vehicular trailer hitching assist system, the vehicular trailer hitching assist system comprising:

a camera disposed at a rear portion of a vehicle equipped with the vehicular trailer hitching assist system and viewing rearward of the vehicle, the camera viewing a hitch ball of a trailer hitch of the vehicle;

wherein the camera comprises a CMOS imaging array, and wherein the CMOS imaging array comprises at least one million photosensors arranged in rows and columns;

wherein the camera captures frames of image data;

an electronic control unit (ECU) comprising electronic circuitry and associated software;

wherein the electronic circuitry of the ECU comprises an image processor for processing image data captured by the camera;

wherein the vehicular trailer hitching assist system, responsive to image processing at the ECU of image data captured by the camera, determines a position of the hitch ball of the trailer hitch within frames of captured image data;

wherein the vehicular trailer hitching assist system determines the position of the hitch ball within frames of captured image data using a machine-learning feature detection algorithm;

wherein the vehicular trailer hitching assist system, responsive to determining the position of the hitch ball within frames of captured image data, determines an angle of the hitch ball relative to the camera based on (i) a lateral offset distance of the camera relative to a longitudinal centerline of the vehicle, (ii) a lateral offset distance of the hitch ball relative to the longitudinal centerline of the vehicle and (iii) image processing at the ECU of image data captured by the camera;

wherein the vehicular trailer hitching assist system determines height of the hitch ball from the ground based on (i) the determined angle of the hitch ball relative to the camera, (ii) the lateral offset distance of the camera, and (iii) the lateral offset distance of the trailer hitch;

wherein the vehicular trailer hitching assist system determines a hitch-ball ground position based on the determined height of the hitch ball, and wherein the determined hitch-ball ground position is a location on the ground below the hitch ball;

wherein the vehicular trailer hitching assist system determines the hitch-ball ground position using camera projection geometry;

wherein the vehicular trailer hitching assist system, at least in part responsive to image processing at the ECU of image data captured by the camera, determines a trailer tongue of a trailer that is to be hitched to the hitch ball of the vehicle; and

wherein the vehicular trailer hitching assist system utilizes the determined height of the hitch ball from the ground and the determined hitch-ball ground position during a hitching maneuver of the vehicle to assist in maneuvering the vehicle toward the trailer tongue of the trailer for hitching the trailer tongue of the trailer to the hitch ball of the vehicle.

20. The vehicular trailer hitching assist system of claim 19 , wherein the vehicular trailer hitching assist system determines the angle of the hitch ball relative to the camera based on a projective ray passing through the determined position of the hitch ball based on a camera projection matrix.

21. The vehicular trailer hitching assist system of claim 19 , wherein the angle of the hitch ball relative to the camera is determined between (i) a first line that intersects a camera mounting position and the determined position of the hitch ball and (ii) a second line that is parallel to the ground and intersects the camera mounting position.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2021
From: ZHANG, LIANG
To: MAGNA ELECTRONICS INC.
Reel/Frame 057996/0598 →
Continuity (2)
Provisional Application 63198685 · Nov 4, 2020
Related Publication 20220134951A1 · May 5, 2022
References Cited (58)
US 6690268B2 · Schofield et al. · 2004 [cited by applicant]
US 7038577B2 · Pawlicki et al. · 2006 [cited by applicant]
US 7720580B2 · Higgins-Luthman · 2010 [cited by applicant]
US 7855755B2 · Weller et al. · 2010 [cited by applicant]
US 8874317B2 · Marczok et al. · 2014 [cited by applicant]
US 9085261B2 · Lu et al. · 2015 [cited by applicant]
US 9446713B2 · Lu et al. · 2016 [cited by applicant]
US 9558409B2 · Pliefke et al. · 2017 [cited by applicant]
US 10086870B2 · Gieseke et al. · 2018 [cited by applicant]
US 10160382B2 · Pliefke et al. · 2018 [cited by applicant]
US 10532698B2 · Potnis · 2020 [cited by examiner]
US 10552976B2 · Diessner et al. · 2020 [cited by applicant]
US 10586119B2 · Pliefke et al. · 2020 [cited by applicant]
US 10638025B2 · Gali et al. · 2020 [cited by applicant]
US 10706291B2 · Diessner et al. · 2020 [cited by applicant]
US 10733757B2 · Gupta et al. · 2020 [cited by applicant]
US 10755110B2 · Bajpai · 2020 [cited by applicant]
US 20050193603A1 · Schultz · 2005 [cited by examiner]
US 20110216199A1 · Trevino · 2011 [cited by examiner]
US 20150002670A1 · Bajpai · 2015 [cited by applicant]
US 20150344028A1 · Gieseke et al. · 2015 [cited by applicant]
US 20160082887A1 · Turk · 2016 [cited by examiner]
US 20170015312A1 · Latotzki · 2017 [cited by examiner]
US 20170017848A1 · Gupta et al. · 2017 [cited by applicant]
US 20170050672A1 · Gieseke et al. · 2017 [cited by applicant]
US 20170217372A1 · Lu et al. · 2017 [cited by applicant]
US 20170253237A1 · Diessner · 2017 [cited by applicant]
US 20170254873A1 · Koravadi · 2017 [cited by applicant]
US 20170317748A1 · Krapf · 2017 [cited by applicant]
US 20170329346A1 · Latotzki · 2017 [cited by applicant]
US 20180215382A1 · Gupta et al. · 2018 [cited by applicant]
US 20180276838A1 · Gupta et al. · 2018 [cited by applicant]
US 20190016264A1 · Potnis · 2019 [cited by examiner]
US 20190064831A1 · Gali et al. · 2019 [cited by applicant]
US 20190118860A1 · Gali et al. · 2019 [cited by applicant]
US 20190347825A1 · Gupta et al. · 2019 [cited by applicant]
US 20200017143A1 · Gali · 2020 [cited by examiner]
US 20200031398A1 · Maruoka · 2020 [cited by examiner]
US 20200130582A1 · Wong · 2020 [cited by examiner]
US 20200324593A1 · Niewiadomski · 2020 [cited by examiner]
US 20200334475A1 · Joseph et al. · 2020 [cited by applicant]
US 20200356788A1 · Joseph et al. · 2020 [cited by applicant]
US 20200361397A1 · Joseph et al. · 2020 [cited by applicant]
US 20200406967A1 · Yunus et al. · 2020 [cited by applicant]
US 20210078634A1 · Jalalmaab et al. · 2021 [cited by applicant]
US 20210107403A1 · Gieseke · 2021 [cited by examiner]
US 20210129835A1 · Viehmann · 2021 [cited by examiner]
US 20210170820A1 · Zhang · 2021 [cited by applicant]
US 20210170947A1 · Yunus et al. · 2021 [cited by applicant]
US 20210274125A1 · Ziegenspeck · 2021 [cited by examiner]
US 20220024391A1 · Gali · 2022 [cited by examiner]
US 20220027644A1 · Gali · 2022 [cited by examiner]
US 20220028111A1 · Gali · 2022 [cited by examiner]
US 20220134951A1 · Zhang · 2022 [cited by examiner]
US 20220135127A1 · Lu · 2022 [cited by examiner]
US 20220204081A1 · Gali · 2022 [cited by examiner]
US 20230001984A1 · Lu et al. · 2023 [cited by applicant]
US 20230035968A1 · Wodrich et al. · 2023 [cited by applicant]
Cited By (1)
US 12,437,553