IP Library Granted Patent US 12,299,839
Granted Patent B2
US 12,299,839 · App. 17/488,677 · Granted May 13, 2025

Generating an image of the surroundings of an articulated vehicle

Inventors: Hans M. Molin (Mission Viejo, CA); Andreas U. Kuehnle (Strangnas, SE); Marton Gabor Gyori (Budapest, HU); Huba Nemeth (Budapest, HU); Cathy L. Boon (Orange, CA)
Assignee: RM ACQUISITION, LLC
G06T3/4038B60R1/24B60R1/27G01B11/002G01B11/022G01S11/12G06T7/20G06V10/10G06V20/56H04N5/2624H04N5/265H04N7/181H04N23/90G06T2207/30252G06V10/16
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,299,839
App. No.
17/488,677
Granted
May 13, 2025
Kind
B2
Abstract

Systems and methods for generating an image of the surroundings of an articulated vehicle are provided. According to an aspect of the invention, a processor determines a relative position between a first vehicle of an articulated vehicle and a second vehicle of the articulated vehicle; receives a first image from a first camera arranged on the first vehicle and a second image from a second camera arranged on the second vehicle; and combines the first image and the second image based on the relative position between the first vehicle and the second vehicle to generate a combined image of surroundings of the articulated vehicle.

Claims (35)

1. A method comprising:

determining, by a processor, an angle between a first vehicle of an articulated vehicle and a second vehicle of the articulated vehicle as the first and second vehicles rotate laterally relative to each other around a point at which the first and second vehicles are connected to each other, based on a relative position between a first camera arranged on the first vehicle and a second camera arranged on the second vehicle, the first and second cameras being located on a same side of the articulated vehicle;

receiving, by the processor, a first image from the first camera arranged on the first vehicle and a second image from the second camera arranged on the second vehicle, the first and second images being obtained from the same side of the articulated vehicle; and

combining, by the processor, the first image and the second image based on the relative position between the first camera and the second camera to generate a combined image of surroundings of the articulated vehicle on the same side thereof, wherein the first image and the second image are combined by rotating the first image and the second image with respect to each other, based on the angle between the first vehicle and the second vehicle.

2. The method according to claim 1 , wherein the angle is measured by an angular sensor arranged on the articulated vehicle.

3. The method according to claim 1 , wherein the angle between the first vehicle and the second vehicle is determined based on a first motion of the first vehicle and a second motion of the second vehicle, the first motion is measured by at least one first sensor arranged on the first vehicle, and the second motion is measured by at least one second sensor arranged on the second vehicle.

4. The method according to claim 3 , wherein each of the first motion and the second motion comprises at least one of a vehicle speed, a wheel speed, a yaw rate, and an acceleration.

5. The method according to claim 1 , wherein the angle between the first vehicle and the second vehicle is determined by detecting at least one feature of the second vehicle that appears in at least two images from the first camera.

6. The method according to claim 5 , wherein a first one of the images from the first camera is acquired when the angle between the first vehicle and the second vehicle is zero, and a second one of the images from the first camera is acquired when the angle between the first vehicle and the second vehicle is non-zero due to the first and second vehicles rotating laterally relative to each other around the point at which the first and second vehicles are connected to each other.

7. The method according to claim 1 , wherein the angle between the first vehicle and the second vehicle is determined by detecting at least one feature of the first vehicle that appears in at least two images from the second camera.

8. The method according to claim 7 , wherein a first one of the images from the first camera is acquired when the angle between the first vehicle and the second vehicle is zero, and a second one of the images from the first camera is acquired when the angle between the first vehicle and the second vehicle is non-zero due to the first and second vehicles rotating laterally relative to each other around the point at which the first and second vehicles are connected to each other.

9. The method according to claim 1 , wherein the relative position between the first vehicle and the second vehicle is determined continuously.

10. The method according to claim 1 , wherein the first image and the second image are transformed into ground plane images before rotating the first image and the second image.

11. The method according to claim 1 , further comprising superimposing information from an active sensing system on the combined image, wherein components of the active sensing system are arranged on at least one of the first vehicle and the second vehicle.

12. The method according to claim 11 , wherein the components comprise at least one of ultrasonic sensors and radar sensors.

13. The method according to claim 11 , wherein the information is color-coded to indicate a type and a relevance of objects detected by the active sensing system.

14. The method according to claim 1 , further comprising displaying the combined image and a forward-view image, wherein the forward-view image is acquired by a forward-facing camera arranged on the first vehicle.

15. The method according to claim 1 , wherein the combined image is a birds-eye view image of the surroundings of the articulated vehicle.

16. The method according to claim 1 , further comprising:

detecting, by an active sensing system arranged on at least one of the first vehicle and the second vehicle, objects in the surroundings of the articulated vehicle; and

superimposing information and representations of the detected objects on the combined image, wherein the combined image is a birds-eye view image of the surroundings of the articulated vehicle.

17. The method according to claim 16 , wherein the superimposed information indicates a type of the detected objects.

18. The method according to claim 17 , wherein the superimposed information further indicates a likelihood of the articulated vehicle colliding with the detected objects.

19. A system comprising:

a first camera arranged on a first vehicle of an articulated vehicle;

a second camera arranged on a second vehicle of the articulated vehicle, wherein the first and second cameras are arranged on a same side of the articulated vehicle;

a memory; and

a processor coupled to the memory, the processor comprising:

position determining logic that determines an angle between the first vehicle and the second vehicle as the first and second vehicles rotate laterally relative to each other around a point at which the first and second vehicles are connected to each other, based on a relative position between a first camera arranged on the first vehicle and a second camera arranged on the second vehicle, the first and second cameras being located on a same side of the articulated vehicle;

image receiving logic that receives a first image from the first camera and a second image from the second camera, the first and second images being obtained from the same side of the articulated vehicle; and

image combination logic that combines the first image and the second image based on the relative position between the first camera and the second camera to generate a combined image of surroundings of the articulated vehicle on the same side thereof, wherein the first image and the second image are combined by rotating the first image and the second image with respect to each other, based on the angle between the first vehicle and the second vehicle.

20. A non-transitory computer-readable medium storing computer instructions executable by a processor to cause the processor to perform a method comprising:

determining an angle between a first vehicle of an articulated vehicle and a second vehicle of the articulated vehicle as the first and second vehicles rotate laterally relative to each other around a point at which the first and second vehicles are connected to each other, based on a relative position between a first camera arranged on the first vehicle and a second camera arranged on the second vehicle, the first and second cameras being located on a same side of the articulated vehicle;

receiving images from a first camera arranged on the first vehicle and a second camera arranged on the second vehicle, the first and second images being obtained from the same side of the articulated vehicle; and

combining the first image and the second image based on the relative position between the first camera and the second camera to generate a combined image of surroundings of the articulated vehicle on the same side thereof, wherein the first image and the second image are combined by rotating the first image and the second image with respect to each other, based on the angle between the first vehicle and the second vehicle.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2024
From: BENDIX COMMERCIAL VEHICLE SYSTEMS LLC
To: RM ACQUISITION, LLC
Reel/Frame 067824/0004 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2023
From: MOLIN, HANS M.; KUEHNLE, ANDREAS U.; GYORI, MARTON GABOR; NEMETH, HUBA; BOON, CATHY L.
To: BENDIX COMMERCIAL VEHICLE SYSTEMS LLC
Reel/Frame 065753/0728 →
Continuity (3)
Continuation 15893206 · Feb 9, 2018
Continuation 14247710 · Apr 8, 2014
Related Publication 20220019815A1 · Jan 20, 2022
References Cited (38)
US 4620717A · Ivony · 1986 [cited by examiner]
US 5908081A · Olson · 1999 [cited by examiner]
US 6923080B1 · Dobler et al. · 2005 [cited by applicant]
US 7030912B1 · Honma · 2006 [cited by applicant]
US 7139412B2 · Kato et al. · 2006 [cited by applicant]
US 7226134B2 · Horn et al. · 2007 [cited by applicant]
US 7365653B2 · Yang et al. · 2008 [cited by applicant]
US 7840026B2 · Nishiuchi · 2010 [cited by examiner]
US 8184160B2 · Hongo et al. · 2012 [cited by applicant]
US 8315433B2 · Hsu et al. · 2012 [cited by applicant]
US 9144714B2 · Hollinger · 2015 [cited by examiner]
US 20020134151A1 · Naruoka · 2002 [cited by examiner]
US 20060033657A1 · Lawrence · 2006 [cited by examiner]
US 20060125919A1 · Camilleri · 2006 [cited by examiner]
US 20060192660A1 · Watanabe · 2006 [cited by examiner]
US 20080044061A1 · Hongo · 2008 [cited by examiner]
US 20080122597A1 · Englander · 2008 [cited by examiner]
US 20080205706A1 · Hongo · 2008 [cited by applicant]
US 20080252729A1 · Chiu et al. · 2008 [cited by applicant]
US 20090022423A1 · Ehlgen et al. · 2009 [cited by applicant]
US 20090097708A1 · Mizuta · 2009 [cited by applicant]
US 20090174574A1 · Endo · 2009 [cited by examiner]
US 20100020170A1 · Higgins-Luthman et al. · 2010 [cited by applicant]
US 20100329510A1 · Schmid · 2010 [cited by applicant]
US 20120013642A1 · Sumi · 2012 [cited by examiner]
US 20120249791A1 · Shen et al. · 2012 [cited by applicant]
US 20130021453A1 · Gignac et al. · 2013 [cited by applicant]
US 20130079983A1 · Ehlgen · 2013 [cited by examiner]
US 20130128022A1 · Bose et al. · 2013 [cited by applicant]
US 20130141542A1 · Tsuchiya et al. · 2013 [cited by applicant]
US 20140025284A1 · Roberts · 2014 [cited by examiner]
US 20140078294A1 · Zemany · 2014 [cited by applicant]
US 20140169630A1 · Fukata · 2014 [cited by examiner]
US 20140192212A1 · He · 2014 [cited by examiner]
US 20160307300A1 · Chen · 2016 [cited by examiner]
US 20160352996A1 · Qian · 2016 [cited by examiner]
DE 102004050149A1 · 2006 [cited by applicant]
EP 2629237A1 · 2013 [cited by applicant]
Cited By (1)
US 12,579,752