IP Library › Granted Patent US 12,479,441
Granted Patent B2
US 12,479,441 · App. 18/172,705 · Granted Nov 25, 2025

Apparatus and method for controlling vehicle

Inventor: Min Han Kim (Anyang-si, KR)
Assignees: Hyundai Motor Company; Kia Corporation
B60W40/072B60W30/09B60W60/001G06V20/588B60W2420/403B60W2554/80
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,479,441
App. No.
18/172,705
Granted
Nov 25, 2025
Kind
B2
Abstract

An embodiment apparatus for controlling a vehicle includes a camera and a controller configured to generate a detection line having a specified width based on a traveling direction of the vehicle within a road image obtained by the camera, to generate a corner point at a point where the detection line meets a line identified in the road image, and to control a speed of the vehicle by estimating a curvature of a road based on the corner point or to control steering based on an angle between the detection line and the line.

Claims (54)

1 . An apparatus for controlling a vehicle, the apparatus comprising:

a camera; and

a controller configured to:

generate a detection line having a specified width based on a traveling direction of the vehicle within a road image obtained by the camera;

generate a first corner point at a point where the detection line meets a line identified in the road image;

generate corner points comprising three points including the first corner point based on intersections between the detection line, a center line, and the identified line; and

control a speed of the vehicle by estimating a curvature of a road based on the first corner point or control steering based on an angle between the detection line and the line,

wherein the speed control is determined based on vehicle characteristics at the corner points.

2 . The apparatus of claim 1 , wherein the controller is configured to:

generate a second corner point at a second point where the detection line meets the line;

generate a cornering line that connects the first corner point and the second corner point and the center line that coincides with the traveling direction of the vehicle and passes through a center of the vehicle when the first corner point and the second corner point are generated; and

estimate the curvature of the road based on an angle between the cornering line and the center line.

3 . The apparatus of claim 2 , wherein the controller is configured to generate an arc passing through the first corner point and estimate the curvature of the road based on a radius of curvature of the arc when two or more corner points are generated by additionally generating corner points where the center line meets the line.

4 . The apparatus of claim 2 , wherein the controller is configured to set the cornering line as a barrier line and to control braking when a distance to an obstacle detected in front of the vehicle is less than a distance to the barrier line.

5 . The apparatus of claim 1 , wherein the controller is configured to determine a target cornering speed corresponding to the estimated curvature of the road based on vehicle characteristics, a learned vehicle condition, weather information, traffic information, road information, or driving information.

6 . The apparatus of claim 5 , wherein the controller is configured to:

control deceleration when a current speed of the vehicle is greater than or equal to the target cornering speed; and

control to maintain the current speed when the current speed of the vehicle is less than the target cornering speed.

7 . The apparatus of claim 1 , wherein the controller is configured to generate a target point at a center of a road based on the first corner point when the first corner point is generated, determine the angle between the detection line and the line, determine whether the vehicle is located at a shorter distance to an inner line or an outer line based on the angle, and control steering according to a determination result.

8 . The apparatus of claim 7 , wherein the controller is configured to determine, among both side lines of a lane in which the vehicle travels, the line in which the first corner point is generated as the inner line and determine the line in which the first corner point is not generated as the outer line.

9 . The apparatus of claim 7 , wherein the controller is configured to increase a steering angular velocity as the vehicle approaches the inner line.

10 . The apparatus of claim 1 , wherein the camera comprises:

a first camera configured to obtain the road image in a first field of view (FOV); and

a second camera configured to obtain a plurality of curved road images in a second FOV that is wider than the first FOV.

11 . A method of controlling a vehicle, the method comprising:

obtaining a road image by using a camera;

generating a detection line having a specified width based on a traveling direction of the vehicle within the road image;

generating a first corner point at a point where the detection line meets a line identified in the road image;

generating corner points comprising three points including the first corner point based on intersections between the detection line, a center line, and a line identified in the road image; and

controlling a vehicle speed by estimating a curvature of a road based on the first corner point or controlling steering based on an angle between the detection line and the line,

wherein the speed control is determined based on vehicle characteristics at the corner points.

12 . The method of claim 11 , further comprising:

generating a second corner point at a second point where the detection line meets the line identified in the road image;

generating a cornering line that connects the first corner point and the second corner point and the center line that coincides with the traveling direction of the vehicle and passes through a center of the vehicle when the first corner point and the second corner point are generated; and

estimating the curvature of the road based on an angle between the cornering line and the center line.

13 . The method of claim 12 , further comprising generating an arc passing through the first corner point and estimating the curvature of the road based on a radius of curvature of the arc when two or more points are generated by additionally generating corner points where the center line meets the line.

14 . The method of claim 12 , further comprising:

setting the cornering line as a barrier line; and

controlling braking when a distance to an obstacle detected in front of the vehicle is less than a distance to the barrier line.

15 . The method of claim 11 , further comprising determining a target cornering speed corresponding to the estimated curvature of the road based on vehicle characteristics, a learned vehicle condition, weather information, traffic information, road information, or driving information.

16 . The method of claim 15 , further comprising:

controlling deceleration when a current speed of the vehicle is greater than or equal to the target cornering speed; and

controlling to maintain the current speed when the current speed of the vehicle is less than the target cornering speed.

17 . The method of claim 11 , further comprising:

generating a target point at a center of the road based on the first corner point when the first corner point is generated;

determining whether the vehicle is located at a shorter distance to an inner line or an outer line based on the angle;

determining the angle between the detection line and the line; and

controlling steering according to a determination result.

18 . The method of claim 17 , further comprising:

determining, among both side lines of a lane in which the vehicle travels, the line in which the first corner point is generated as the inner line and determining the line in which the first corner point is not generated as the outer line.

19 . The method of claim 17 , further comprising increasing a steering angular velocity as the vehicle approaches the inner line.

20 . The method of claim 11 , wherein the camera comprises:

a first camera that obtains the road image in a first field of view (FOV); and

a second camera that obtains a plurality of curved road images in a second FOV that is wider than the first FOV.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2023
From: KIM, MIN HAN
To: HYUNDAI MOTOR COMPANY; KIA CORPORATION
Reel/Frame 062769/0819 →
Priority Claims (1)
KR 10-2022-0134226 · Oct 18, 2022 · national
Continuity (1)
Related Publication 20240123997A1 · Apr 18, 2024
References Cited (66)
US 5208750A · Kurami · 1993 [cited by examiner]
US 5414625A · Hattori · 1995 [cited by examiner]
US 5631639A · Hibino · 1997 [cited by examiner]
US 5742240A · Asanuma · 1998 [cited by examiner]
US 5754099A · Nishimura · 1998 [cited by examiner]
US 5892855A · Kakinami · 1999 [cited by examiner]
US 5926126A · Engelman · 1999 [cited by examiner]
US 6370474B1 · Hiwatashi · 2002 [cited by examiner]
US 7571053B2 · Ishikura · 2009 [cited by examiner]
US 8909388B1 · Kim · 2014 [cited by examiner]
US 9043132B2 · Obi · 2015 [cited by examiner]
US 9227568B1 · Hubbell · 2016 [cited by examiner]
US 12280775B2 · Choi · 2025 [cited by examiner]
US 20020095246A1 · Kawazoe · 2002 [cited by examiner]
US 20050273261A1 · Niwa · 2005 [cited by examiner]
US 20070191997A1 · Isaji · 2007 [cited by examiner]
US 20080091327A1 · Tsuchiya · 2008 [cited by examiner]
US 20100002911A1 · Wu · 2010 [cited by examiner]
US 20100082203A1 · Isaji · 2010 [cited by examiner]
US 20100250064A1 · Ota · 2010 [cited by examiner]
US 20110231062A1 · Kim · 2011 [cited by examiner]
US 20110238254A1 · Mulder · 2011 [cited by examiner]
US 20120057757A1 · Oyama · 2012 [cited by examiner]
US 20150166063A1 · Ishihara · 2015 [cited by examiner]
US 20150307100A1 · Shimizu · 2015 [cited by examiner]
US 20160107640A1 · Takahashi · 2016 [cited by examiner]
US 20160121888A1 · Choi · 2016 [cited by examiner]
US 20170270373A1 · Kawasaki · 2017 [cited by examiner]
US 20180204075A1 · Kumano · 2018 [cited by examiner]
US 20180286241A1 · Hearn · 2018 [cited by examiner]
US 20180345953A1 · Mizoguchi · 2018 [cited by examiner]
US 20200047769A1 · Oguro · 2020 [cited by examiner]
US 20200134326A1 · Boev · 2020 [cited by examiner]
US 20200180612A1 · Finelt · 2020 [cited by examiner]
US 20200193176A1 · Tanaka · 2020 [cited by examiner]
US 20200234063A1 · Min · 2020 [cited by examiner]
US 20200388157A1 · Fukushige · 2020 [cited by examiner]
US 20210070288A1 · Yamaoka · 2021 [cited by examiner]
US 20210197825A1 · Choi · 2021 [cited by examiner]
US 20210245762A1 · Tsuru · 2021 [cited by examiner]
US 20210253127A1 · Chen · 2021 [cited by examiner]
US 20220169310A1 · Choi · 2022 [cited by examiner]
US 20220196797A1 · Parikh · 2022 [cited by examiner]
US 20220198197A1 · Wan · 2022 [cited by examiner]
US 20220234615A1 · Nishino · 2022 [cited by examiner]
US 20220274601A1 · Jia · 2022 [cited by examiner]
US 20220306129A1 · Nishino · 2022 [cited by examiner]
US 20230077036A1 · Yamaguchi · 2023 [cited by examiner]
US 20230080281A1 · Kundu · 2023 [cited by examiner]
US 20230109155A1 · Takehara · 2023 [cited by examiner]
US 20240051549A1 · McGrory · 2024 [cited by examiner]
US 20240051584A1 · Tamura · 2024 [cited by examiner]
US 20240071091A1 · Jo · 2024 [cited by examiner]
US 20240388799A1 · Hirata · 2024 [cited by examiner]
US 20250010877A1 · Fan · 2025 [cited by examiner]
US 20250042410A1 · Kang · 2025 [cited by examiner]
CN 108460993A · 2018 [cited by examiner]
CN 118953369A · 2024 [cited by examiner]
JP H08290728A · 1996 [cited by examiner]
JP 2014118000A · 2014 [cited by examiner]
KR 20130054032A · 2013 [cited by applicant]
KR 20130054636A · 2013 [cited by applicant]
JPH08290728A machine translation (Year: 1996). [cited by examiner]
CN-108460993-A machine translation (Year: 2018). [cited by examiner]
CN-118953369-A machine translation (Year: 2024). [cited by examiner]
JP-2014118000-A machine translation (Year: 2014). [cited by examiner]