Apparatus for correcting error of radar sensor for vehicle and method thereof
11506781 · 2022-11-22
Assignee
Inventors
Cpc classification
International classification
Abstract
An apparatus for correcting an error of a radar sensor for a vehicle and a method thereof can correct a target measurement error of the radar sensor installed inside a bumper of the vehicle based on target information obtained from a camera image. The apparatus includes: a radar sensor that is installed inside a bumper of the vehicle to detect a target, a camera that photographs a surrounding image of the vehicle, and a controller that corrects a target detection error of the radar sensor based on target information obtained from an image photographed by the camera.
Claims
1. An apparatus for correcting an error of a radar sensor for a vehicle, the apparatus comprising: the radar sensor installed inside a bumper of the vehicle and configured to detect a target; a camera configured to photograph a surrounding image of the vehicle; and a controller configured to: correct a target detection error of the radar sensor based on target information obtained from the surrounding image photographed by the camera, compare a shape of a first guardrail and a separation distance from the first guardrail obtained from the surrounding image with a shape of a second guardrail and a separation distance between the vehicle and the second guardrail detected by the radar sensor, and determine whether the first and second guardrails are the same.
2. The apparatus of claim 1, wherein the controller is further configured to: correct the target detection error of the radar sensor based on an angle between the first guardrail photographed by the camera and the second guardrail detected by the radar sensor, where the angle is calculated by matching a position of the first guardrail obtained by the camera with a position of the second guardrail detected by the radar sensor.
3. A method of correcting an error of a radar sensor for a vehicle, the method comprising: detecting a target by a radar sensor installed inside a bumper of the vehicle; photographing, by a camera, a surrounding image of the vehicle; and correcting, by a controller, a target detection error of the radar sensor based on target information obtained from the surrounding image photographed by the camera, wherein correcting the target detection error of the radar sensor includes: matching a position of a first guardrail obtained from the surrounding image photographed by the camera with a position of a second guardrail detected by the radar sensor; and correcting the target detection error of the radar sensor based on an angle between the first and second guardrails.
4. A method of correcting an error of a radar sensor for a vehicle, the method comprising: detecting a target by a radar sensor installed inside a bumper of the vehicle; photographing, by a camera, a surrounding image of the vehicle; and correcting, by a controller, a target detection error of the radar sensor based on target information obtained from the surrounding image photographed by the camera, wherein correcting the target detection error of the radar sensor includes: comparing, by the controller, a shape of a first guardrail and a separation distance from the first guardrail obtained from the surrounding image photographed by the camera with a shape of a second guardrail and a separation distance from the second guardrail detected by the radar sensor to determine whether the first and second guardrails are the same.
5. An apparatus for correcting an error of a radar sensor for a vehicle, the apparatus comprising: a radar sensor installed inside a bumper of the vehicle and configured to measure a shape of a first guardrail and a separation distance from the first guardrail; a camera installed on the vehicle and configured to photograph an image including a second guardrail; and a controller configured to correct a detection error of the radar sensor based on an angle between the first guardrail and the second guardrails which are generated by matching a position of the second guardrail obtained from the image photographed by the camera with a position of the first guardrail detected by the radar sensor.
6. The apparatus of claim 5, wherein the controller is configured to: compare a shape of the second guardrail and a separation distance from the second guardrail obtained from the image photographed by the camera with a shape of the first guardrail and a separation distance from the first guardrail detected by the radar sensor, and determine whether the first and second guardrails are the same.
Description
DRAWINGS
(1) In order that the disclosure may be well understood, there will now be described various forms thereof, given by way of example, reference being made to the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12) The drawings described herein are for illustration purposes only and are not intended to limit the scope of the present disclosure in any way.
DETAILED DESCRIPTION
(13) The following description is merely exemplary in nature and is not intended to limit the present disclosure, application, or uses. It should be understood that throughout the drawings, corresponding reference numerals indicate like or corresponding parts and features.
(14) Hereinafter, some forms of the present disclosure will be described in detail with reference to the exemplary drawings. In adding the reference numerals to the components of each drawing, it should be noted that the identical or equivalent component is designated by the identical numeral even when they are displayed on other drawings. Further, in describing the exemplary forms of the present disclosure, a detailed description of well-known features or functions will be ruled out in order not to unnecessarily obscure the gist of the present disclosure.
(15) In describing the components of the form according to the present disclosure, terms such as first, second, “A”, “B”, (a), (b), and the like may be used. These terms are merely intended to distinguish one component from another component, and the terms do not limit the nature, sequence or order of the constituent components. Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meanings as those generally understood by those skilled in the art to which the present disclosure pertains. Such terms as those defined in a generally used dictionary are to be interpreted as having meanings equal to the contextual meanings in the relevant field of art, and are not to be interpreted as having ideal or excessively formal meanings unless clearly defined as having such in the present application.
(16)
(17) As shown in
(18) Regarding each component, first, the storage 10 may store various logic, algorithms and programs desired in a process of correcting a target measurement error of the radar sensor 20 based on target information obtained from an image photographed by the camera 30.
(19) The storage 10 may include at least one type of a storage medium of memories of a flash memory type, a hard disk type, a micro type, a card type (e.g., a secure digital (SD) card or an extreme digital (XD) card), and the like, and a random access memory (RAM), a static RAM (SRAM), a read-only memory (ROM), a programmable ROM (PROM), an electrically erasable PROM (EEPROM), a magnetic memory (MRAM), a magnetic disk, and an optical disk type memory.
(20) The radar sensor 20 may be installed inside a bumper (a front or rear bumper) of a vehicle to detect various targets and may measure a position of the detected target and a separation distance from the target. For example, the radar sensor 20 may detect a guardrail as a target on a road on which the vehicle is driving, and measure a position of the guardrail and a separation distance from the guardrail.
(21) Because the radar sensor 20 is installed inside a bumper of a vehicle, it is possible to apply a parameter for correcting the angle of refraction caused by the bumper (e.g., a bumper profile, a thickness of the bumper or the like) of the vehicle. As shown in
(22)
(23) As shown in
(24)
(25) As shown in
(26) Therefore, the apparatus 100 for correcting an error of a radar sensor for a vehicle according to one form of the present disclosure must operate to correct the measurement error of the radar sensor 20 normally.
(27)
(28) As shown in
(29) Therefore, the apparatus 100 for correcting an error of a radar sensor for a vehicle according to an form of the present disclosure must operate to correct the measurement error of the radar sensor 20 normally.
(30) The camera 30, which is a module installed in a vehicle, may include a front camera that photographs the front image of the vehicle, and a rear camera that photographs the rear image of the vehicle.
(31) The controller 40 performs the overall control such that each component can perform its functions normally. The controller 40 may be implemented in the form of hardware, in the form of software, or in a combination of hardware and software. In one form, the controller 40 may be implemented as a microprocessor, but is not limited thereto.
(32) In particular, the controller 40 may perform various controls desired in the operations of correcting the target measurement error of the radar sensor 20 installed inside the bumper of the vehicle based on the target information obtained from the image photographed by the camera 30.
(33) Hereinafter, the operation of the controller 40 will be described in detail with reference to
(34)
(35) As shown in
(36)
(37) As shown in
(38) Accordingly, as shown in
(39)
(40) As shown in
(41)
(42) First, the controller 40 determines whether the guardrail 310 on a top view image (hereinafter, referred to as a first guardrail) and guardrail 510 (hereinafter, referred to as a second guardrail) detected by the radar sensor 20 are identical with each other. That is, the controller 40 may determine the first and second guardrails 310 and 510 as the same target (guardrail) when the distance between the vehicle 300 and the first guardrail 310 and the distance between the vehicle 300 and the second guardrail 510 are within a critical range, and the shapes of the first and second guardrails 310 and 510 are included in the same category.
(43) Thereafter, the controller 40 matches the positions of the first and second guardrails 310 and 510 with each other based on the vehicle 300 as shown in
(44) Therefore, the controller 40 corrects the slope of the second guardrail 510 based on the first guardrail 310. That is, the controller 40 corrects the slope of the second guardrail 510 by the angle ‘θ’. For the same reason, the position of the second guardrail 510 is corrected together.
(45)
(46) First, in operation 701, the radar sensor 20 installed inside the bumper of the vehicle detects the target (701). That is, the radar sensor 20 measures the shape of a target and the separation distance from the target.
(47) Then, in operation 702, the camera 30 photographs a surrounding image of the vehicle.
(48) Thereafter, the controller 40 corrects a target detection error of the radar sensor 20 based on the target information obtained from the image photographed by the camera 30. That is, the controller 40 matches the position of the first guardrail 310 obtained from the image photographed by the camera 30 with the position of the second guardrail 510 detected by the radar sensor 20 based on the vehicle 300 and corrects the detection (measurement) error of the radar sensor 20 based on the angle between the first and second guardrails 310 and 510.
(49)
(50) Referring to
(51) The processor 1100 may be a central processing unit (CPU), or a semiconductor device that processes instructions stored in the memory 1300 and/or the storage 1600. The memory 1300 and the storage 1600 may include various types of volatile or non-volatile storage media. For example, the memory 1300 may include a read only memory (ROM) and a random access memory (RAM).
(52) Accordingly, the processes of the method or algorithm described in relation to the forms of the present disclosure may be implemented directly by hardware executed by the processor 1100, a software module, or a combination thereof. The software module may reside in a storage medium (that is, the memory 1300 and/or the storage 1600), such as a RAM, a flash memory, a ROM, an EPROM, an EEPROM, a register, a hard disk, solid state drive (SSD), a detachable disk, or a CD-ROM. The exemplary storage medium is coupled to the processor 1100, and the processor 1100 may read information from the storage medium and may write information in the storage medium. In another method, the storage medium may be integrated with the processor 1100. The processor and the storage medium may reside in an application specific integrated circuit (ASIC). The ASIC may reside in a user terminal. In another method, the processor and the storage medium may reside in the user terminal as an individual component.
(53) According to the forms of the present disclosure, the apparatus for correcting an error of a radar sensor for a vehicle and the method thereof can correct a target measurement error of the radar sensor installed inside a bumper of the vehicle based on target information obtained from a camera image, such that the target measurement error of the radar sensor caused due to different bumper thicknesses or deformation of a bumper surface is corrected.
(54) The above description is a simple exemplification of the technical spirit of the present disclosure, and the present disclosure may be variously corrected and modified by those skilled in the art to which the present disclosure pertains without departing from the essential features of the present disclosure.
(55) Therefore, the disclosed forms of the present disclosure do not limit the technical spirit of the present disclosure but are illustrative, and the scope of the technical spirit of the present disclosure is not limited by the forms of the present disclosure. The scope of the present disclosure should be construed by the claims, and it will be understood that all the technical spirits within the equivalent range fall within the scope of the present disclosure.