IP Library Granted Patent US 12,270,921
Granted Patent B2
US 12,270,921 · App. 17/572,627 · Granted Apr 8, 2025

Driver assistance system and method for correcting position information of a vehicle

Inventor: Jaebum Choi (Gyeonggi-do, KR)
Assignee: HL KLEMOVE CORP.
G01S19/485G01S17/86G01S17/89G01S19/49
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,270,921
App. No.
17/572,627
Granted
Apr 8, 2025
Kind
B2
Abstract

Provided is a driver assistance system that may acquire more accurate position information of a vehicle without extracting landmark information or feature point information around the vehicle, the driver assistance system including: a global positioning system (GPS) module configured to acquire GPS information of the vehicle; a lidar configured to acquire point cloud data for an outside field of view of the vehicle; a communicator configured to receive a high definition map; and a controller comprising at least one processor configured to process the point cloud data, the high definition map, speed data and steering angle data, the speed data and the steering angle data being received through a vehicle communication network, wherein the controller is configured to generate dead reckoning information in response to processing the speed data and the steering angle data, generate position information of the vehicle based on the dead reckoning information and the GPS information, acquire intensity data around the vehicle in response to processing the high definition map received based on the position information, and compare the intensity data and the point cloud data to correct the position information.

Claims (42)

1. A driver assistance system, comprising:

a global positioning system (GPS) module configured to acquire GPS information of a vehicle;

a lidar configured to acquire point cloud data for an outside field of view of the vehicle;

a communicator configured to receive a high definition; and

a controller comprising at least one processor configured to process the point cloud data, the high definition map, speed data of the vehicle and steering angle data of the vehicle,

wherein the controller is configured to generate dead reckoning information of the vehicle in response to processing the speed data and the steering angle data, generate position information of the vehicle based on the dead reckoning information and the GPS information, acquire intensity data around the vehicle in response to processing the high definition map received based on the position information, compare the intensity data and the point cloud data to correct the position information, and control at least one of driving, braking, and steering of the vehicle based on the corrected position information; and

the controller is further configured to:

when a deviation between the dead reckoning information and the GPS information is greater than a preset deviation, select the dead reckoning information as the position information of the vehicle, and

when the deviation between the dead reckoning information and the GPS information is less than the preset deviation, set a weight for the dead reckoning information and a weight for the GPS information.

2. The driver assistance system of claim 1 , the weight for the dead reckoning information and the weight for the GPS information are set based on the deviation between the dead reckoning information and the GPS information.

3. The driver assistance system of claim 1 , wherein the controller is configured to correct the position information so that the deviation between the intensity data and the point cloud data is minimized.

4. The driver assistance system of claim 1 , wherein the controller is configured to update the dead reckoning information in response to processing the corrected position information, the speed data, and the steering angle data.

5. The driver assistance system of claim 4 , wherein the controller is configured to update the position information of the vehicle based on the updated dead reckoning information and the GPS information.

6. The driver assistance system of claim 5 , wherein the controller is configured to update the intensity data around the vehicle in response to processing the high definition map received based on the updated position information, and compare the updated intensity data and the point cloud data to correct the updated position information.

7. A driver assistance method, comprising:

acquiring GPS information of a vehicle;

acquiring point cloud data for an outside field of view of the vehicle;

generating dead reckoning information of the vehicle by processing speed data and steering angle data of the vehicle;

generating position information of the vehicle based on the dead reckoning information and the GPS information;

acquiring intensity data around the vehicle by processing a high definition map received based on the position information;

correcting the position information by comparing the intensity data and the point cloud data; and

controlling at least one of driving, braking, and steering of the vehicle based on the corrected position information;

wherein the correcting of the position information comprises:

when a deviation between the dead reckoning information and the GPS information is greater than a preset deviation, selecting the dead reckoning information as the position information of the vehicle, and

when the deviation between the dead reckoning information and the GPS information is less than the preset deviation, setting a weight for the dead reckoning information and a weight for the GPS information.

8. The driver assistance method of claim 7 , wherein the correcting of the position information by comparing the intensity data and the point cloud data comprises correcting the position information so that the deviation between the intensity data and the point cloud data is minimized.

9. The driver assistance method of claim 7 , further comprising: updating the dead reckoning information by processing the corrected position information, the speed data and the steering angle data.

10. The driver assistance method of claim 9 , further comprising: updating the position information of the vehicle based on the updated dead reckoning information and the GPS information.

11. The driver assistance method of claim 10 , further comprising: updating the intensity data around the vehicle by processing the high definition map received based on the updated position information; and correcting the updated position information by comparing the updated intensity data and the point cloud data.

12. A non-transitory computer-readable medium storing computer-executable instructions when executed by a processor, cause the processor to:

acquire GPS information of a vehicle;

acquire point cloud data for an outside field of view of the vehicle;

generate dead reckoning information by processing speed data and steering angle data of the vehicle;

generate position information of the vehicle based on the dead reckoning information and the GPS information;

acquire intensity data around the vehicle by processing a high definition map received based on the position information;

correct the position information by comparing the intensity data and the point cloud data; and

control at least one of driving, braking, and steering of the vehicle based on the corrected position information;

the processor is further configured to:

when a deviation between the dead reckoning information and the GPS information is greater than a preset deviation, select the dead reckoning information as the position information of the vehicle, and

when the deviation between the dead reckoning information and the GPS information is less than the preset deviation, set a weight for the dead reckoning information and a weight for the GPS information.

13. A non-transitory computer-readable medium of claim 12 , further storing instructions, which when executed by the processor, cause the processor to:

correct the position information so that the deviation between the intensity data and the point cloud data is minimized.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2023
From: CHOI, JAEBUM
To: MANDO MOBILITY SOLUTIONS CORPORATION
Reel/Frame 062504/0252 →
MERGER Recorded Aug 22, 2022
From: MANDO MOBILITY SOLUTIONS CORPORATION
To: HL KLEMOVE CORP.
Reel/Frame 061299/0603 →
Priority Claims (1)
KR 10-2020-0168001 · Dec 4, 2020 · national
Continuity (1)
Related Publication 20230221451A1 · Jul 13, 2023
References Cited (15)
US 20080228396A1 · Machii · 2008 [cited by examiner]
US 20090018772A1 · Watanabe · 2009 [cited by examiner]
US 20180058856A1 · Catherall · 2018 [cited by examiner]
US 20180167783A1 · Khoche · 2018 [cited by examiner]
US 20180192059A1 · Yang et al. · 2018 [cited by applicant]
US 20190186925A1 · Lee · 2019 [cited by examiner]
US 20200122775A1 · Hasejima · 2020 [cited by examiner]
US 20210179138A1 · Terazawa · 2021 [cited by examiner]
US 20220324437A1 · Blau · 2022 [cited by examiner]
US 20230010175A1 · Kato · 2023 [cited by examiner]
JP 202038200 · 2020 [cited by applicant]
KR 101438659 · 2014 [cited by applicant]
KR 102069666 · 2020 [cited by applicant]
KR 102137043 · 2020 [cited by applicant]
Office Action dated Dec. 12, 2024 for Korean Patent Application No. 10-2020-0168001 and its English translation provided by Applicant's foreign counsel. [cited by applicant]