IP Library Granted Patent US 12,485,918
Granted Patent B2
US 12,485,918 · App. 18/612,260 · Granted Dec 2, 2025

Vehicular driving assistance system with enhanced road curve management

Inventors: SeHwan Kim (Troy, MI); Sasi Preetham Devarasetty (Union City, CA); Tejas Murlidhar Varunjikar (Troy, MI)
Assignee: Magna Electronics Inc.
B60W60/001B60R11/04B60W30/146G06V10/80G06V20/588B60R2011/0026B60R2300/804B60W2420/403B60W2520/125B60W2552/20B60W2552/53B60W2556/00B60W2720/103B60W2720/106G06V10/147
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,485,918
App. No.
18/612,260
Filed
Mar 21, 2024
Granted
Dec 2, 2025
Kind
B2
Art Unit
3667
USPC
701/28
Abstract

A vehicular driving assist system includes a camera disposed at a vehicle. The system, while the equipped vehicle is traveling along a traffic lane, determines lane markings of the traffic lane. The system determines curvature of the traffic lane based on (i) curvature of the determined lane markings and (ii) map data representative of a current geographical location of the vehicle. The system, based at least in part on the determined curvature, determines a target velocity profile that establishes a target lateral velocity for the vehicle to follow as the vehicle travels along the traffic lane of the road. Based at least in part on the determined target velocity profile, the system decelerates the vehicle to follow the target velocity profile as the vehicle travels along the traffic lane of the road while lateral acceleration of the equipped vehicle remains below a maximum allowable lateral acceleration.

Claims (55)

1 . A vehicular driving assist system, the vehicular driving assist system comprising:

a camera disposed at a vehicle equipped with the vehicular driving assist system and viewing forward of the equipped vehicle, wherein the camera is operable to capture image data;

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;

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

wherein image data captured by the camera is transferred to and is processed at the ECU;

wherein the electronic circuitry of the ECU comprises an image processor operable to process image data captured by the camera and transferred to the ECU;

wherein the vehicular driving assist system, while the equipped vehicle is traveling along a traffic lane of a road and responsive to processing at the ECU of image data captured by the camera and transferred to the ECU, determines lane markings of the traffic lane of the road along which the equipped vehicle is traveling;

wherein the vehicular driving assist system determines curvature of the traffic lane of the road ahead of the equipped vehicle based on (i) curvature of the determined lane markings and (ii) map data representative of a current geographical location of the equipped vehicle;

wherein the vehicular driving assist system, based at least in part on the determined curvature of the traffic lane of the road ahead of the equipped vehicle, determines a target velocity profile that establishes a target lateral velocity for the equipped vehicle to follow as the equipped vehicle travels along the traffic lane of the road;

wherein, based at least in part on the determined target velocity profile, the vehicular driving assist system decelerates the equipped vehicle to follow the target velocity profile as the equipped vehicle travels along the traffic lane of the road; and

wherein lateral acceleration of the equipped vehicle, as the equipped vehicle travels along the traffic lane of the road following the target velocity profile, remains below a maximum allowable lateral acceleration.

2 . The vehicular driving assist system of claim 1 , wherein the vehicular driving assist system determines the curvature of the traffic lane of the road ahead of the equipped vehicle based on a fusion of (i) a first curvature determined responsive to processing at the ECU of the image data captured by the camera and transferred to the ECU and (ii) a second curvature determined from the map data.

3 . The vehicular driving assist system of claim 1 , wherein the vehicular driving assist system determines the lane markings of the traffic lane of the road along which the equipped vehicle is traveling based on selection of particular lane markings, and wherein the selection of the particular lane markings is based on validity checks of the lane markings of the traffic lane.

4 . The vehicular driving assist system of claim 1 , wherein the vehicular driving assist system determines curvature of the determined lane markings based on a derivative of the lane marking.

5 . The vehicular driving assist system of claim 1 , wherein the vehicular driving assist system determines the target velocity profile using (i) a lookup table, (ii) a current velocity of the equipped vehicle, and (iii) the determined curvature of the traffic lane of the road ahead of the equipped vehicle.

6 . The vehicular driving assist system of claim 1 , wherein the vehicular driving assist system determines the target velocity profile based in part on the maximum allowable lateral acceleration.

7 . The vehicular driving assist system of claim 6 , wherein the maximum allowable lateral acceleration is configurable.

8 . The vehicular driving assist system of claim 6 , wherein the maximum allowable lateral acceleration is based on identification of occupants of the equipped vehicle.

9 . The vehicular driving assist system of claim 6 , wherein the maximum allowable lateral acceleration is determined based on a profile associated with an occupant of the equipped vehicle.

10 . The vehicular driving assist system of claim 9 , wherein the vehicular driving assist system determines an individual maximum allowable lateral acceleration based on the respective profile for each occupant of a plurality of occupants of the equipped vehicle, and wherein the maximum allowable lateral acceleration is determined based on the lowest individual maximum allowable lateral acceleration based on the respective profiles of the plurality of occupants.

11 . The vehicular driving assist system of claim 1 , wherein the vehicular driving assist system generates a deceleration command to decelerate the equipped vehicle using a proportional-integral-derivative (PID) controller.

12 . The vehicular driving assist system of claim 1 , wherein the vehicular driving assist system is part of an automated cruise control (ACC) system.

13 . The vehicular driving assist system of claim 1 , wherein the vehicular driving assist system determines the map data representative of the current geographical location of the equipped vehicle based on an output of a GPS sensor of the equipped vehicle.

14 . The vehicular driving assist system of claim 1 , wherein the camera is disposed at a windshield of the equipped vehicle and views through the windshield and forward of the equipped vehicle.

15 . A vehicular driving assist system, the vehicular driving assist system comprising:

a camera disposed at a vehicle equipped with the vehicular driving assist system and viewing forward of the equipped vehicle, wherein the camera is operable to capture image data;

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;

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

wherein image data captured by the camera is transferred to and is processed at the ECU;

wherein the electronic circuitry of the ECU comprises an image processor operable to process image data captured by the camera and transferred to the ECU;

wherein the vehicular driving assist system, while the equipped vehicle is traveling along a traffic lane of a road and responsive to processing at the ECU of image data captured by the camera and transferred to the ECU, determines lane markings of the traffic lane of the road along which the equipped vehicle is traveling;

wherein the vehicular driving assist system determines curvature of the traffic lane of the road ahead of the equipped vehicle based on (i) curvature of the determined lane markings and (ii) map data representative of a current geographical location of the equipped vehicle;

wherein the vehicular driving assist system, based at least in part on the determined curvature of the traffic lane of the road ahead of the equipped vehicle, determines a target velocity profile that establishes a target lateral velocity for the equipped vehicle to follow as the equipped vehicle travels along the traffic lane of the road;

wherein the vehicular driving assist system determines the target velocity profile using (i) a lookup table, (ii) a current velocity of the equipped vehicle, and (iii) the determined curvature of the traffic lane of the road ahead of the equipped vehicle, and wherein, the vehicular driving assist system determines the target velocity profile based in part on a maximum allowable lateral acceleration;

wherein, based at least in part on the determined target velocity profile, the vehicular driving assist system decelerates the equipped vehicle to follow the target velocity profile as the equipped vehicle travels along the traffic lane of the road; and

wherein lateral acceleration of the equipped vehicle, as the equipped vehicle travels along the traffic lane of the road following the target velocity profile, remains below the maximum allowable lateral acceleration.

16 . The vehicular driving assist system of claim 15 , wherein the vehicular driving assist system determines the curvature of the traffic lane of the road ahead of the equipped vehicle based on a fusion of (i) a first curvature determined responsive to processing at the ECU of the image data captured by the camera and transferred to the ECU and (ii) a second curvature determined from the map data.

17 . The vehicular driving assist system of claim 15 , wherein the vehicular driving assist system determines the lane markings of the traffic lane of the road along which the equipped vehicle is traveling based on selection of particular lane markings, and wherein the selection of the particular lane markings is based on validity checks of the lane markings of the traffic lane.

18 . The vehicular driving assist system of claim 15 , wherein the vehicular driving assist system determines curvature of the determined lane markings based on a derivative of the lane marking.

19 . A vehicular driving assist system, the vehicular driving assist system comprising:

a camera disposed at a vehicle equipped with the vehicular driving assist system and viewing forward of the equipped vehicle, wherein the camera is operable to capture image data;

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;

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

wherein image data captured by the camera is transferred to and is processed at the ECU;

wherein the electronic circuitry of the ECU comprises an image processor operable to process image data captured by the camera and transferred to the ECU;

wherein the vehicular driving assist system, while the equipped vehicle is traveling along a traffic lane of a road and responsive to processing at the ECU of image data captured by the camera and transferred to the ECU, determines lane markings of the traffic lane of the road along which the equipped vehicle is traveling;

wherein the vehicular driving assist system determines curvature of the traffic lane of the road ahead of the equipped vehicle based on a fusion of (i) curvature of the determined lane markings and (ii) map data representative of a current geographical location of the equipped vehicle;

wherein the vehicular driving assist system, based at least in part on the determined curvature of the traffic lane of the road ahead of the equipped vehicle, determines a target velocity profile that establishes a target lateral velocity for the equipped vehicle to follow as the equipped vehicle travels along the traffic lane of the road;

wherein the vehicular driving assist system determines the target velocity profile based in part on a maximum allowable lateral acceleration;

wherein the maximum allowable lateral acceleration is based at least in part on identification of a driver of the equipped vehicle;

wherein, based at least in part on the determined target velocity profile, the vehicular driving assist system decelerates the equipped vehicle to follow the target velocity profile as the equipped vehicle travels along the traffic lane of the road; and

wherein lateral acceleration of the equipped vehicle, as the equipped vehicle travels along the traffic lane of the road following the target velocity profile, remains below the maximum allowable lateral acceleration.

20 . The vehicular driving assist system of claim 19 , wherein the maximum allowable lateral acceleration is determined based on a profile associated with the driver of the equipped vehicle.

21 . The vehicular driving assist system of claim 20 , wherein the vehicular driving assist system determines an individual maximum allowable lateral acceleration based on the respective profile for each occupant of a plurality of occupants of the equipped vehicle, and wherein the maximum allowable lateral acceleration is determined based on the lowest individual maximum allowable lateral acceleration based on the respective profiles of the plurality of occupants.

22 . The vehicular driving assist system of claim 19 , wherein the vehicular driving assist system is part of an automated cruise control (ACC) system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2024
From: KIM, SEHWAN; DEVARASETTY, SASI PREETHAM; VARUNJIKAR, TEJAS MURLIDHAR
To: MAGNA ELECTRONICS INC.
Reel/Frame 066858/0124 →
Continuity (2)
Provisional Application 63491556 · Mar 22, 2023
Related Publication 20240317256A1 · Sep 26, 2024
References Cited (24)
US 5550677A · Schofield et al. · 1996 [cited by applicant]
US 5670935A · Schofield et al. · 1997 [cited by applicant]
US 5949331A · Schofield et al. · 1999 [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 8694224B2 · Chundrlik, Jr. et al. · 2014 [cited by applicant]
US 9376060B2 · McMahon et al. · 2016 [cited by applicant]
US 10071687B2 · Ihlenburg et al. · 2018 [cited by applicant]
US 10099614B2 · Diessner · 2018 [cited by applicant]
US 10157322B1 · Divekar et al. · 2018 [cited by applicant]
US 10406981B2 · Chundrlik, Jr. et al. · 2019 [cited by applicant]
US 10688993B2 · Johnson et al. · 2020 [cited by applicant]
US 10839233B2 · Lynam et al. · 2020 [cited by applicant]
US 11142200B2 · Laurent · 2021 [cited by applicant]
US 11312353B2 · Johnson et al. · 2022 [cited by applicant]
US 11847836B2 · Schofield et al. · 2023 [cited by applicant]
US 11958424B2 · Ustunel · 2024 [cited by applicant]
US 12036990B2 · Joseph et al. · 2024 [cited by applicant]
US 20200207348A1 · Sato · 2020 [cited by examiner]
US 20220306150A1 · Inoue · 2022 [cited by examiner]
US 20230099678A1 · Omagari · 2023 [cited by examiner]
US 20230294692A1 · Ueyama · 2023 [cited by examiner]
US 20250102667A1 · Ellis · 2025 [cited by applicant]