KR102047280B1 - 카메라 방향 제어를 이용한 차선 추종 장치 및 방법 - Google Patents

카메라 방향 제어를 이용한 차선 추종 장치 및 방법 Download PDF

Info

Publication number
KR102047280B1
KR102047280B1 KR1020120107729A KR20120107729A KR102047280B1 KR 102047280 B1 KR102047280 B1 KR 102047280B1 KR 1020120107729 A KR1020120107729 A KR 1020120107729A KR 20120107729 A KR20120107729 A KR 20120107729A KR 102047280 B1 KR102047280 B1 KR 102047280B1
Authority
KR
South Korea
Prior art keywords
road curvature
vehicle steering
steering angle
angle
road
Prior art date
Application number
KR1020120107729A
Other languages
English (en)
Other versions
KR20140040983A (ko
Inventor
노명찬
변재민
나기인
김성훈
Original Assignee
한국전자통신연구원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국전자통신연구원 filed Critical 한국전자통신연구원
Priority to KR1020120107729A priority Critical patent/KR102047280B1/ko
Priority to US13/941,480 priority patent/US9020700B2/en
Publication of KR20140040983A publication Critical patent/KR20140040983A/ko
Application granted granted Critical
Publication of KR102047280B1 publication Critical patent/KR102047280B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/588Recognition of the road, e.g. of lane markings; Recognition of the vehicle driving pattern in relation to the road
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/10Path keeping
    • B60W30/12Lane keeping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/06Road conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D1/00Steering controls, i.e. means for initiating a change of direction of the vehicle
    • B62D1/24Steering controls, i.e. means for initiating a change of direction of the vehicle not vehicle-mounted
    • B62D1/28Steering controls, i.e. means for initiating a change of direction of the vehicle not vehicle-mounted non-mechanical, e.g. following a line or other known markers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D15/00Steering not otherwise provided for
    • B62D15/02Steering position indicators ; Steering position determination; Steering aids
    • B62D15/025Active steering aids, e.g. helping the driver by actively influencing the steering system after environment evaluation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D6/00Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/28Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
    • G01C21/30Map- or contour-matching
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0246Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/167Driving aids for lane monitoring, lane changing, e.g. blind spot detection
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/40Steering conditions
    • B60G2400/41Steering angle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/80Exterior conditions
    • B60G2400/82Ground surface
    • B60G2400/824Travel path sensing; Track monitoring
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2401/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60G2401/14Photo or light sensitive means, e.g. Infrared
    • B60G2401/142Visual Display Camera, e.g. LCD
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2800/00Indexing codes relating to the type of movement or to the condition of the vehicle and to the end result to be achieved by the control action
    • B60G2800/24Steering, cornering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T2201/00Particular use of vehicle brake systems; Special systems using also the brakes; Special software modules within the brake system controller
    • B60T2201/08Lane monitoring; Lane Keeping Systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T2201/00Particular use of vehicle brake systems; Special systems using also the brakes; Special software modules within the brake system controller
    • B60T2201/08Lane monitoring; Lane Keeping Systems
    • B60T2201/089Lane monitoring; Lane Keeping Systems using optical detection
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/20Conjoint control of vehicle sub-units of different type or different function including control of steering systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/403Image sensing, e.g. optical camera
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/20Steering systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/18Steering angle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/30Road curve radius
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/20Steering systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2300/00Purposes or special features of road vehicle drive control systems
    • B60Y2300/10Path keeping
    • B60Y2300/12Lane keeping
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30248Vehicle exterior or interior
    • G06T2207/30252Vehicle exterior; Vicinity of vehicle
    • G06T2207/30256Lane; Road marking

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Combustion & Propulsion (AREA)
  • Chemical & Material Sciences (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Electromagnetism (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Mathematical Physics (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)
  • Traffic Control Systems (AREA)

Abstract

카메라 방향 제어를 이용한 차선 추종 장치 및 방법이 개시된다. 본 발명에 따른 카메라 방향 제어를 이용한 차선 추종 장치는 카메라가 촬상하여 획득한 영상에서 차선 정보를 획득하는 차선 인식부; 상기 차선 정보를 이용하여 도로 곡률을 산출하는 도로 곡률 산출부; 및 상기 도로 곡률을 고려하여 카메라 방향각을 제어하는 카메라 방향각 제어부를 포함한다.

Description

카메라 방향 제어를 이용한 차선 추종 장치 및 방법 {LANE TRACKING APPARATUS USING CAMERA DIRECTION CONTROL AND METHOD THEREOF}
본 발명은 카메라 방향 제어를 이용한 차선 추종 장치에 관한 것으로, 특히 차선을 인식하고 산출된 도로 곡률을 고려하여 카메라 방향각을 제어할 수 있는 카메라 방향 제어를 이용한 차선 추종 장치 및 방법에 관한 것이다.
최근 차량에 대한 다양한 기능이 향상됨에 따라 운전자 및 탑승자의 안전과 편리성을 향상시키기 위한 다양한 기술이 소개되고 있다. 특히, 차량이 안전하게 차선을 유지하도록 하는 차선 추종을 위한 기술이 상용화 되고 있다.
일반적으로, 카메라 영상을 이용하여 차량이 좌측차선 및 우측차선 정보를 이용한 차선 추종 기술에서 카메라는 차량 내부 전면부 또는 후방 거울 등에 방향각이 고정된 채로 장착된다. 이는 카메라가 차량의 주행 방향과 동일한 방향으로 방향각이 고정되어 곡선 도로와 같은 환경에서는 차선을 정확하게 촬영하지 못하고 이에 따라 차선 인식 및 차선 이탈 경보를 하지 못하게 되는 위험이 있다.
차선 추종 기술에 있어서 차선을 정확하게 촬영하는 것은 매우 중요한 요소이나, 상술한 바와 같이 일반적으로 사용되는 추종 장치는 방향각이 고정되어 있어 곡선 도로에서 차선을 정확하게 촬영할 수 없는 문제점이 있었고, 실제로 많은 차선 추종 장치들이 곡선 도로에서 차선 추종을 제공하지 못하는 문제가 확인되고 있다.
한국공개특허 제2004-0034243호는 영상을 이용하여 차선을 인식하는 구성, 상기 영상을 이용하여 차선의 기울기를 산출하는 구성, 도로 곡률을 이용하여 차선의 기울기를 산출하는 구성, 및 상기 기울기들을 비교하는 구성 및 상기 비교결과를 이용하여 최종 곡률을 산출하고 이를 이용하여 차선을 인식하는 구성 등을 개시하고 있다.
그러나, 이와 같은 종래의 차선 추종은 영상 및 도로 곡률 산출결과를 이용하여 차선을 인식하는 기술임을 개시할 뿐, 카메라의 방향각이 고정되는 경우로서 곡선 도로의 차선을 인식하기 어려운 문제가 있으며, 도로 곡률의 변화에 따른 카메라 방향각 설정의 관계를 구체적으로 제시하고 있지 못하며, 도로 곡률을 산출하는 과정에서 지피에스(Global Positioning System, GPS)를 이용하는 구성에 대하여 개시 및 암시하고 있지 못하다.
따라서, 곡선 도로의 차선을 정확하게 인식하고 차선을 추종하기 위해, 카메라의 방향각을 적절히 제어함으로써 카메라의 방향각이 고정되는 경우 곡선 도로의 차선을 인식하기 어려운 문제를 해결하고, 도로 곡률의 변화에 따른 카메라 방향각설정의 관계를 구체적으로 제시하고, 차선 정보 및 지피에스(Global Positioning System, GPS)를 이용하여 도로 곡률을 산출하고, 산출된 도로 곡률에 대하여 설정된 각도 범위를 벗어나지 않도록 차량 조향각을 보정함으로써 차량의 차선 및 도로 이탈을 방지하고 차선을 추종할 수 있는 새로운 차선 추종 기술의 필요성이 절실하게 대두된다.
본 발명의 목적은 카메라의 방향각을 적절히 제어함으로써 카메라의 방향각이 고정되는 경우 곡선 도로의 차선을 인식하기 어려운 문제를 해결하여 곡선 도로에서 차선 정보를 획득하고 차선을 추종하는 것이다.
또한, 본 발명의 목적은 도로 곡률이 커질수록 카메라 방향각을 크게 설정되도록 제어함으로써 곡선 도로에서 보다 정확하게 차선 정보를 획득하고 차선을 추종하는 것이다.
또한, 본 발명의 목적은 도로 곡률 및 다양한 센서를 이용하여 획득된 차량 조향각을 고려하여 카메라 방향각을 제어함으로써 곡선 도로에서 보다 정확하게 차선 정보를 획득하고 차선을 추종하는 것이다.
또한, 본 발명의 목적은 차량 조향각이 커질수록 카메라 방향각을 크게 설정되도록 제어함으로써 곡선 도로에서 보다 정확하게 차선 정보를 획득하고 차선을 추종하는 것이다.
또한, 본 발명의 목적은 차선 정보 및 지피에스(Global Positioning System, GPS)를 이용하여 획득된 도로 정보를 이용하여 도로 곡률을 산출함으로써 곡선 도로에서 보다 정확하게 도로 곡률을 산출하고 차선을 추종하는 것이다.
또한, 본 발명의 목적은 산출된 도로 곡률에 대하여 설정된 각도 범위를 벗어나지 않도록 차량 조향각을 보정함으로써 차량의 차선 및 도로 이탈을 방지하고 차선을 추종하는 것이다.
상기한 목적을 달성하기 위한 본 발명에 따른 카메라 방향 제어를 이용한 차선 추종 장치는, 카메라가 촬상하여 획득한 영상에서 차선 정보를 획득하는 차선 인식부; 상기 차선 정보를 이용하여 도로 곡률을 산출하는 도로 곡률 산출부; 및 상기 도로 곡률을 고려하여 카메라 방향각을 제어하는 카메라 방향각 제어부를 포함한다.
이 때, 상기 카메라 방향각 제어부는 상기 도로 곡률이 제1 도로 곡률일 때의, 차량의 진행 방향을 기준으로 하는 제1 카메라 방향각이 상기 도로 곡률이 상기 제1 도로 곡률보다 작은 제2 도로 곡률일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각보다 크게 설정되도록 제어할 수 있다.
이 때, 상기 카메라 방향 제어를 이용한 차선 추종 장치는 차량 조향각을 획득하는 차량 조향각 센서부를 더 포함하고, 상기 카메라 방향각 제어부는 상기 도로 곡률 및 상기 차량 조향각을 고려하여 카메라 방향각을 제어할 수 있다.
이 때, 상기 카메라 방향각 제어부는 상기 차량 조향각이 제1 차량 조향각일 때의, 상기 진행 방향을 기준으로 하는 제1 카메라 방향각이 상기 차량 조향각이 상기 제1 차량 조향각보다 작은 제2 차량 조향각일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각보다 크게 설정되도록 제어할 수 있다.
이 때, 상기 카메라 방향 제어를 이용한 차선 추종 장치는 지피에스(Global Positioning System, GPS)를 이용하여 도로 정보를 획득하는 도로 인식부를 더 포함하고, 상기 도로 곡률 산출부는 상기 차선 정보 및 상기 도로 정보를 이용하여 도로 곡률을 산출할 수 있다.
이 때, 상기 카메라 방향 제어를 이용한 차선 추종 장치는 상기 도로 곡률을 고려하여 차량 조향각을 보정하는 차량 조향각 보정부를 더 포함할 수 있다.
이 때, 차량 조향각 보정부는 산출된 상기 도로 곡률에 대하여 설정된 각도 범위를 벗어나는 상기 차량 조향각을 상기 각도 범위 내로 보정할 수 있다.
이 때, 상기 카메라는 차량 내부의 전면 중앙부에 위치할 수 있다.
이 때, 상기 차량 조향각 센서부는 센서로서 앱솔루트 엔코더(absolute encoder), 로터리 엔코더(rotary encoder), 타코메터(tachometer) 및 가변저항 중 어느 하나를 이용하여 차량 조향각을 획득할 수 있다.
또한, 본 발명의 일실시예에 따른 카메라 방향 제어를 이용한 차선 추종 방법은 카메라가 촬상하여 획득한 영상에서 차선 정보를 획득하는 단계; 상기 차선 정보를 이용하여 도로 곡률을 산출하는 단계; 및 상기 도로 곡률을 고려하여 카메라 방향각을 제어하는 단계를 포함한다.
이 때, 상기 카메라 방향각을 제어하는 단계는 상기 도로 곡률이 제1 도로 곡률일 때의, 차량의 진행 방향을 기준으로 하는 제1 카메라 방향각이 상기 도로 곡률이 상기 제1 도로 곡률보다 작은 제2 도로 곡률일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각보다 크게 설정되도록 제어할 수 있다.
이 때, 상기 카메라 방향 제어를 이용한 차선 추종 방법은 차량 조향각을 획득하는 단계를 더 포함하고, 상기 카메라 방향각을 제어하는 단계는 상기 도로 곡률 및 상기 차량 조향각을 고려하여 카메라 방향각을 제어할 수 있다.
이 때, 상기 카메라 방향각을 제어하는 단계는 상기 차량 조향각이 제1 차량 조향각일 때의, 상기 진행 방향을 기준으로 하는 제1 카메라 방향각이 상기 차량 조향각이 상기 제1 차량 조향각보다 작은 제2 차량 조향각일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각보다 크게 설정되도록 제어할 수 있다.
이 때, 상기 카메라 방향 제어를 이용한 차선 추종 방법은 지피에스(Global Positioning System, GPS)를 이용하여 도로 정보를 획득하는 단계를 더 포함하고, 상기 도로 곡률을 산출하는 단계는 상기 차선 정보 및 상기 도로 정보를 이용하여 도로 곡률을 산출할 수 있다.
이 때, 상기 카메라 방향 제어를 이용한 차선 추종 방법은 상기 도로 곡률을 고려하여 차량 조향각을 보정하는 단계를 더 포함할 수 있다.
이 때, 차량 조향각을 보정하는 단계는 상기 차량 조향각이 산출된 상기 도로 곡률에 대하여 설정된 각도 범위를 벗어나는 상기 차량 조향각을 상기 각도 범위 내로 보정할 수 있다.
이 때, 상기 카메라는 차량 내부의 전면 중앙부에 위치할 수 있다.
이 때, 상기 차량 조향각을 획득하는 단계는 앱솔루트 엔코더(absolute encoder), 로터리 엔코더(rotary encoder), 타코메터(tachometer) 및 가변저항 중 어느 하나를 이용하여 차량 조향각을 획득할 수 있다.
본 발명에 따르면, 카메라의 방향각을 적절히 제어함으로써 카메라의 방향각이 고정되는 경우 곡선 도로의 차선을 인식하기 어려운 문제를 해결하여 곡선 도로에서 차선 정보를 획득하고 차선을 추종할 수 있다.
또한, 본 발명은 도로 곡률이 커질수록 카메라 방향각을 크게 설정되도록 제어함으로써 곡선 도로에서 보다 정확하게 차선 정보를 획득하고 차선을 추종할 수 있다.
또한, 본 발명은 도로 곡률 및 다양한 센서를 이용하여 획득된 차량 조향각을 고려하여 카메라 방향각을 제어함으로써 곡선 도로에서 보다 정확하게 차선 정보를 획득하고 차선을 추종할 수 있다.
또한, 본 발명은 차량 조향각이 커질수록 카메라 방향각을 크게 설정되도록 제어함으로써 곡선 도로에서 보다 정확하게 차선 정보를 획득하고 차선을 추종할 수 있다.
또한, 본 발명은 차선 정보 및 지피에스(Global Positioning System, GPS)를 이용하여 획득된 도로 정보를 이용하여 도로 곡률을 산출함으로써 곡선 도로에서 보다 정확하게 도로 곡률을 산출하고 차선을 추종할 수 있다.
또한, 본 발명은 산출된 도로 곡률에 대하여 설정된 각도 범위를 벗어나지 않도록 차량 조향각을 보정함으로써 차량의 차선 및 도로 이탈을 방지하고 차선을 추종할 수 있다.
도 1은 본 발명의 일실시예에 따른 카메라 방향 제어를 이용한 차선 추종 장치를 나타낸 블록도이다.
도 2는 본 발명의 일실시예에 따른 카메라 방향 제어를 이용한 차선 추종 방법을 나타낸 동작 흐름도이다.
도 3은 영상 획득부(300)의 일 예를 나타낸 도면이다.
도 4는 도 1에 도시된 차량 조향각 센서부(140)의 일 예를 나타낸 도면이다.
본 발명을 첨부된 도면을 참조하여 상세히 설명하면 다음과 같다. 여기서, 반복되는 설명, 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능, 및 구성에 대한 상세한 설명은 생략한다. 본 발명의 실시형태는 당 업계에서 평균적인 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위해서 제공되는 것이다. 따라서, 도면에서의 요소들의 형상 및 크기 등은 보다 명확한 설명을 위해 과장될 수 있다.
이하, 본 발명에 따른 바람직한 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.
도 1은 본 발명의 일실시예에 따른 카메라 방향 제어를 이용한 차선 추종 장치를 나타낸 블록도이다.
도 1을 참조하면, 본 발명의 일실시예에 따른 카메라 방향 제어를 이용한 차선 추종 장치는 차선 인식부(110), 도로 곡률 산출부(120) 및 카메라 방향각 제어부(130)를 포함한다.
즉, 차선 인식부(110)는 카메라(310)가 촬상하여 획득한 영상에서 차선 정보를 획득하고, 도로 곡률 산출부(120)는 상기 차선 정보를 이용하여 도로 곡률을 산출하고 카메라 방향각 제어부(130)는 상기 도로 곡률을 고려하여 카메라 방향각을 제어한다.
차선 인식부(110)는 카메라(310) 및 제어 모터(330)를 이용하여 영상을 획득하는 영상 획득부(300) 및 영상 처리를 하여 차선 정보를 획득하는 영상 처리부를 포함할 수 있다.
예를 들어, 상기 제어 모터는 서보 모터(servo motor)일 수 있다.
예를 들어, 상기 차선 정보는 차선 접선 방향, 차선 곡률 및 차선 곡률 반지름 등을 포함할 수 있다.
이 때, 카메라(310)는 차량 내부의 전면 중앙부에 위치할 수 있다. 또한, 카메라(310)는 제어 모터(330)에 의한 회전을 감안하여 적절하게 위치할 수 있다. 이 때, 제어 모터(330)는 차선 촬영에 적합하도록 차량 진행 방향을 기준으로 하여 좌우로 자유롭게 회전할 수 있다.
이 때, 영상 획득부(300)는 제어 모터(330)의 정밀한 제어를 위해 회전각 센서(340)를 더 포함할 수 있다.
이 때, 영상 획득부(300)는 카메라(310)와 제어 모터(330)를 연결하는 브라켓(bracket)(320)을 더 포함할 수 있다.
카메라 방향각 제어부(130)는 상기 도로 곡률이 제1 도로 곡률일 때의, 차량의 진행 방향을 기준으로 하는 제1 카메라 방향각이 상기 도로 곡률이 상기 제1 도로 곡률보다 작은 제2 도로 곡률일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각보다 크게 설정되도록 제어할 수 있다.
예를 들어, 상기 진행 방향을 기준 각도인 0도로 정할 수 있다. 또한, 상기 제2 도로 곡률이 0.01/m일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각이 4도인 경우, 상기 제1 도로 곡률이 0.02/m일 때의, 상기 진행 방향을 기준으로 하는 제1 카메라 방향각은 8도일 수 있다.
다른 예로, 상기 제2 도로 곡률이 0.02/m일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각이 8도인 경우, 상기 제1 도로 곡률이 0.04/m일 때의, 상기 진행 방향을 기준으로 하는 제1 카메라 방향각은 12도일 수 있다.
이와 같이, 상기 도로 곡률이 커질수록 상기 카메라 방향각도 커짐으로써 곡선 도로에서의 차선을 보다 정확하게 인식할 수 있다. 또한, 상기 카메라 방향각은 차선을 정확하게 인식하기 위해 추가적인 변수를 고려하여 적절한 값으로 조정될 수 있다.
또한, 본 발명의 일실시예에 따른 카메라 방향 제어를 이용한 차선 추종 장치는 차량 조향각 센서부(140)를 더 포함할 수 있다.
즉, 차량 조향각 센서부(140)는 차량 조향각을 획득하고, 카메라 방향각 제어부(130)는 상기 도로 곡률 및 상기 차량 조향각을 고려하여 카메라 방향각을 제어한다.
이 때, 차량 조향각 센서부(140)는 차량 조향각을 측정하는 센서(410), 조향축(420) 및 조향축과 센서를 결합하기 위한 연결 기어(430)를 포함할 수 있다.
이 때, 차량 조향각 센서부(140)는 센서(410)로서 앱솔루트 엔코더(absolute encoder), 로터리 엔코더(rotary encoder), 타코메터(tachometer) 및 가변저항 중 어느 하나를 이용하여 차량 조향각을 획득할 수 있다.
이 때, 카메라 방향각 제어부(130)는 상기 차량 조향각이 제1 차량 조향각일 때의, 상기 진행 방향을 기준으로 하는 제1 카메라 방향각이 상기 차량 조향각이 상기 제1 차량 조향각보다 작은 제2 차량 조향각일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각보다 크게 설정되도록 제어할 수 있다.
예를 들어, 상기 진행 방향을 기준 각도인 0도로 정할 수 있다. 또한, 상기 제2 차량 조향각이 5도일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각이 4도인 경우, 상기 제1 차량 조향각이 10도일 때의, 상기 진행 방향을 기준으로 하는 제1 카메라 방향각은 8도일 수 있다.
다른 예로, 상기 제2 차량 조향각이 10도일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각이 8도인 경우, 상기 제1 차량 조향각이 15도일 때의, 상기 진행 방향을 기준으로 하는 제1 카메라 방향각은 12도일 수 있다.
이와 같이, 상기 차량 조향각이 커질수록 상기 카메라 방향각도 커짐으로써 곡선 도로에서의 차선을 보다 정확하게 인식할 수 있다. 또한, 상기 카메라 방향각은 차선을 정확하게 인식하기 위해 추가적인 변수를 고려하여 적절한 값으로 조정될 수 있다.
또한, 본 발명의 일실시예에 따른 카메라 방향 제어를 이용한 차선 추종 장치는 도로 인식부(150)를 더 포함할 수 있다.
즉, 도로 인식부(150)는 지피에스(Global Positioning System, GPS)를 이용하여 도로 정보를 획득하고 도로 곡률 산출부(120)는 상기 차선 정보 및 상기 도로 정보를 이용하여 도로 곡률을 산출한다.
예를 들어, 상기 차선 정보는 차선 접선 방향, 차선 곡률 및 차선 곡률 반지름 등을 포함할 수 있으며, 도로 곡률 산출부(120)는 상기 차선 곡률을 이용하여 도로 곡률을 산출할 수 있다. 또한, 상기 도로 정보는 상기 차량의 위치 정보 및 도로의 형태를 포함할 수 있으며, 도로 곡률 산출부(120)는 상기 도로의 형태를 이용하여 도로 곡률을 산출할 수 있다.
또한, 본 발명의 일실시예에 따른 카메라 방향 제어를 이용한 차선 추종 장치는 차량 조향각 보정부(160)를 더 포함할 수 있다.
즉, 차량 조향각 보정부(160)는 상기 도로 곡률을 고려하여 차량 조향각을 보정한다.
이 때, 차량 조향각 보정부(160)는 산출된 상기 도로 곡률에 대하여 설정된 각도 범위를 벗어나는 상기 차량 조향각을 상기 각도 범위 내로 보정할 수 있다.
예를 들어, 산출된 상기 도로 곡률 0.01/m에 대하여 상기 각도 범위가 3도 내지 5도일 수 있다. 상기 도로 곡률 0.01/m에 대하여 상기 차량 조향각이 6도로 상기 각도 범위를 벗어나는 경우, 차량 조향각 보정부(160)는 상기 차량 조향각을 상기 각도 범위 3도 내지 5도 내인 5도로 보정할 수 있다.
다른 예로, 산출된 상기 도로 곡률 0.02/m에 대하여 상기 각도 범위가 7도 내지 9도일 수 있다. 상기 도로 곡률 0.02/m에 대하여 상기 차량 조향각이 6도로 상기 각도 범위를 벗어나는 경우, 차량 조향각 보정부(160)는 상기 차량 조향각을 상기 각도 범위 7도 내지 9도 내인 7도로 보정할 수 있다.
이와 같이, 상기 차량 조향각이 상기 도로 곡률에 대하여 설정된 각도 범위 내에 해당하도록 보정 함으로써, 곡선 도로에서의 차선을 보다 정확하게 추종할 수 있다. 또한, 상기 차량 조향각은 차선을 정확하게 추종하기 위해 추가적인 변수를 고려하여 적절한 값으로 조정될 수 있다.
도 1에 도시된 바와 같이, 차선 인식부(110)는 카메라(310)가 촬상하여 획득한 영상에서 차선 정보를 획득하고, 도로 인식부(150)는 지피에스(Global Positioning System, GPS)를 이용하여 도로 정보를 획득하고 도로 곡률 산출부(120)는 상기 차선 정보 및 상기 도로 정보를 이용하여 도로 곡률을 산출하고, 차량 조향각 센서부(140)는 차량 조향각을 획득하고, 카메라 방향각 제어부(130)는 상기 도로 곡률 및 상기 차량 조향각을 고려하여 카메라 방향각을 제어하고, 차량 조향각 보정부(160)는 상기 도로 곡률을 고려하여 차량 조향각을 보정하여 차선 추종을 할 수 있다.
도 2는 본 발명의 일실시예에 따른 카메라 방향 제어를 이용한 차선 추종 방법을 나타낸 동작 흐름도이다.
도 2을 참조하면, 본 발명의 일실시예에 따른 카메라 방향 제어를 이용한 차선 추종 방법은, 카메라(310)가 촬상하여 획득한 영상에서 차선 정보를 획득한다(S210).
이 때, 단계(S210)는 카메라(310) 및 제어 모터(330)를 이용하여 영상을 획득하는 단계 및 영상 처리를 하여 차선 정보를 획득하는 단계를 포함할 수 있다.
예를 들어, 상기 제어 모터는 서보 모터(servo motor)일 수 있다.
예를 들어, 상기 차선 정보는 차선 접선 방향, 차선 곡률 및 차선 곡률 반지름 등을 포함할 수 있다.
이 때, 카메라(310)는 차량 내부의 전면 중앙부에 위치할 수 있다. 또한, 카메라(310)는 제어 모터(330)에 의한 회전을 감안하여 적절하게 위치할 수 있다.
이 때, 제어 모터(330)는 차선 촬영에 적합하도록 차량 진행 방향을 기준으로 하여 좌우로 자유롭게 회전할 수 있다.
이 때, 영상 획득부(300)는 제어 모터(330)의 정밀한 제어를 위해 회전각 센서(340)를 더 포함할 수 있다.
이 때, 영상 획득부(300)는 카메라(310)와 제어 모터(330)를 연결하는 브라켓(bracket)(320)을 더 포함할 수 있다.
또한, 본 발명의 일실시예에 따른 카메라 방향 제어를 이용한 차선 추종 방법은, 지피에스(Global Positioning System, GPS)를 이용하여 도로 정보를 획득한다 (S220).
예를 들어, 상기 도로 정보는 상기 차량의 위치 정보 및 도로의 형태 등을 포함할 수 있다.
또한, 본 발명의 일실시예에 따른 카메라 방향 제어를 이용한 차선 추종 방법은, 상기 차선 정보를 이용하여 도로 곡률을 산출한다(S230). 이 때, 단계(S230)는 상기 차선 정보 및 상기 도로 정보를 이용하여 도로 곡률을 산출할 수 있다.
예를 들어, 상기 차선 정보는 차선 접선 방향, 차선 곡률 및 차선 곡률 반지름 등을 포함할 수 있으며, 단계(S230)는 상기 차선 곡률을 이용하여 도로 곡률을 산출할 수 있다. 또한, 상기 도로 정보는 상기 차량의 위치 정보 및 도로의 형태를 포함할 수 있으며, 단계(S230)는 상기 도로의 형태를 이용하여 도로 곡률을 산출할 수 있다.
또한, 본 발명의 일실시예에 따른 카메라 방향 제어를 이용한 차선 추종 방법은, 차량 조향각을 획득한다(S240).
이 때, 단계(S240)는 센서(410)로서 앱솔루트 엔코더(absolute encoder), 로터리 엔코더(rotary encoder), 타코메터(tachometer) 및 가변저항 중 어느 하나를 이용하여 차량 조향각을 획득할 수 있다.
또한, 본 발명의 일실시예에 따른 카메라 방향 제어를 이용한 차선 추종 방법은, 상기 도로 곡률을 고려하여 카메라 방향각을 제어한다(S250).
이 때, 단계(S250)는 상기 도로 곡률이 제1 도로 곡률일 때의, 차량의 진행 방향을 기준으로 하는 제1 카메라 방향각이 상기 도로 곡률이 상기 제1 도로 곡률보다 작은 제2 도로 곡률일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각보다 크게 설정되도록 제어할 수 있다.
예를 들어, 상기 진행 방향을 기준 각도인 0도로 정할 수 있다. 또한, 상기 제2 도로 곡률이 0.01/m일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각이 4도인 경우, 상기 제1 도로 곡률이 0.02/m일 때의, 상기 진행 방향을 기준으로 하는 제1 카메라 방향각은 8도일 수 있다.
다른 예로, 상기 제2 도로 곡률이 0.02/m일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각이 8도인 경우, 상기 제1 도로 곡률이 0.04/m일 때의, 상기 진행 방향을 기준으로 하는 제1 카메라 방향각은 12도일 수 있다.
이와 같이, 상기 도로 곡률이 커질수록 상기 카메라 방향각도 커짐으로써 곡선 도로에서의 차선을 보다 정확하게 인식할 수 있다. 또한, 상기 카메라 방향각은 차선을 정확하게 인식하기 위해 추가적인 변수를 고려하여 적절한 값으로 조정될 수 있다.
이 때, 단계(S250)는 상기 도로 곡률 및 상기 차량 조향각을 고려하여 카메라 방향각을 제어할 수 있다. 이 때, 단계(S250)는 상기 차량 조향각이 제1 차량 조향각일 때의, 상기 진행 방향을 기준으로 하는 제1 카메라 방향각이 상기 차량 조향각이 상기 제1 차량 조향각보다 작은 제2 차량 조향각일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각보다 크게 설정되도록 제어할 수 있다.
예를 들어, 상기 진행 방향을 기준 각도인 0도로 정할 수 있다. 또한, 상기 제2 차량 조향각이 5도일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각이 4도인 경우, 상기 제1 차량 조향각이 10도일 때의, 상기 진행 방향을 기준으로 하는 제1 카메라 방향각은 8도일 수 있다.
다른 예로, 상기 제2 차량 조향각이 10도일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각이 8도인 경우, 상기 제1 차량 조향각이 15도일 때의, 상기 진행 방향을 기준으로 하는 제1 카메라 방향각은 12도일 수 있다.
이와 같이, 상기 차량 조향각이 커질수록 상기 카메라 방향각도 커짐으로써 곡선 도로에서의 차선을 보다 정확하게 인식할 수 있다. 또한, 상기 카메라 방향각은 차선을 정확하게 인식하기 위해 추가적인 변수를 고려하여 적절한 값으로 조정될 수 있다.
또한, 본 발명의 일실시예에 따른 카메라 방향 제어를 이용한 차선 추종 방법은, 상기 도로 곡률을 고려하여 차량 조향각을 보정한다(S260).
이 때, 단계(S260)는 산출된 상기 도로 곡률에 대하여 설정된 각도 범위를 벗어나는 상기 차량 조향각을 상기 각도 범위 내로 보정할 수 있다.
예를 들어, 산출된 상기 도로 곡률 0.01/m에 대하여 상기 각도 범위가 3도 내지 5도일 수 있다. 상기 도로 곡률 0.01/m에 대하여 상기 차량 조향각이 6도로 상기 각도 범위를 벗어나는 경우, 단계(S260)는 상기 차량 조향각을 상기 각도 범위 3도 내지 5도 내인 5도로 보정할 수 있다.
다른 예로, 산출된 상기 도로 곡률 0.02/m에 대하여 상기 각도 범위가 7도 내지 9도일 수 있다. 상기 도로 곡률 0.02/m에 대하여 상기 차량 조향각이 6도로 상기 각도 범위를 벗어나는 경우, 단계(S260)는 상기 차량 조향각을 상기 각도 범위 7도 내지 9도 내인 7도로 보정할 수 있다.
이와 같이, 상기 차량 조향각이 상기 도로 곡률에 대하여 설정된 각도 범위 내에 해당하도록 보정 함으로써, 곡선 도로에서의 차선을 보다 정확하게 추종할 수 있다. 또한, 상기 차량 조향각은 차선을 정확하게 추종하기 위해 추가적인 변수를 고려하여 적절한 값으로 조정될 수 있다.
도 3은 영상 획득부(300)의 일 예를 나타낸 도면이다.
도 3을 참조하면, 영상 획득부(300)는 카메라(310) 및 제어 모터(330)를 포함한다.
이 때, 카메라(310)는 차량 내부의 전면 중앙부에 위치할 수 있다. 또한, 카메라(310)는 제어 모터(330)에 의한 회전을 감안하여 적절하게 위치할 수 있다.
이 때, 제어 모터(330)는 차선 촬영에 적합하도록 차량 진행 방향을 기준으로 하여 좌우로 자유롭게 회전할 수 있다.
예를 들어, 상기 제어 모터는 서보 모터(servo motor)일 수 있다.
이 때, 영상 획득부(300)는 제어 모터(330)의 정밀한 제어를 위해 회전각 센서(340)를 더 포함할 수 있다.
이 때, 영상 획득부(300)는 카메라(310)와 제어 모터(330)를 연결하는 브라켓(bracket)(320)을 더 포함할 수 있다.
도 4는 도 1에 도시된 차량 조향각 센서부(140)의 일 예를 나타낸 도면이다.
도 4를 참조하면, 도 1에 도시된 차량 조향각 센서부(140)는 차량 조향각을 측정하는 센서(410), 조향축(420) 및 조향축과 센서를 결합하기 위한 연결 기어(430)를 포함할 수 있다.
이 때, 차량 조향각 센서부(140)는 센서(410)로서 앱솔루트 엔코더(absolute encoder), 로터리 엔코더(rotary encoder), 타코메터(tachometer) 및 가변저항 중 어느 하나를 이용하여 차량 조향각을 획득할 수 있다.
이상에서와 같이 본 발명에 따른 카메라 방향 제어를 이용한 차선 추종 장치 및 방법은 상기한 바와 같이 설명된 실시예들의 구성과 방법이 한정되게 적용될 수 있는 것이 아니라, 상기 실시예들은 다양한 변형이 이루어질 수 있도록 각 실시예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수도 있다.
110: 차선 인식부
120: 도로 곡률 산출부
130: 카메라 방향각 제어부
140: 차량 조향각 센서부
150: 도로 인식부
160: 차량 조향각 보정부

Claims (18)

  1. 카메라가 촬상하여 획득한 영상에서 차선 정보를 획득하는 차선 인식부;
    상기 차선 정보를 이용하여 도로 곡률을 산출하는 도로 곡률 산출부;
    차량 조향각을 획득하는 차량 조향각 센서부;
    상기 도로 곡률 및 상기 차량 조향각을 고려하여 카메라 방향각을 제어하는 카메라 방향각 제어부; 및
    상기 도로 곡률을 고려하여 상기 차량 조향각을 보정하는 차량 조향각 보정부
    를 포함하고,
    상기 카메라 방향각 제어부는
    상기 도로 곡률이 제1 도로 곡률일 때의, 차량의 진행 방향을 기준으로 하는 제1 카메라 방향각이
    상기 도로 곡률이 상기 제1 도로 곡률보다 작은 제2 도로 곡률일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각보다 크게 설정되도록 제어하고,
    상기 차량 조향각이 제1 차량 조향각일 때의, 상기 진행 방향을 기준으로 하는 제1 카메라 방향각이
    상기 차량 조향각이 상기 제1 차량 조향각보다 작은 제2 차량 조향각일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각보다 크게 설정되도록 제어하고,
    상기 차량 조향각 보정부는
    상기 도로 곡률에 대하여 설정된 각도 범위를 벗어나는 상기 차량 조향각을 상기 각도 범위 내로 보정하고,
    상기 각도 범위는
    상기 진행 방향을 기준으로 하여 최소값 내지 최대값으로 설정되고,
    상기 도로 곡률이 상기 제1 도로 곡률일 때의 제1 최소값은
    상기 도로 곡률이 상기 제2 도로 곡률일 때의 제2 최소값보다 크게 설정되고,
    상기 도로 곡률이 상기 제1 도로 곡률일 때의 제1 최대값은
    상기 도로 곡률이 상기 제2 도로 곡률일 때의 제2 최대값보다 크게 설정되는 것을 특징으로 하는 카메라 방향 제어를 이용한 차선 추종 장치.
  2. 삭제
  3. 삭제
  4. 삭제
  5. 청구항 1에 있어서,
    상기 카메라 방향 제어를 이용한 차선 추종 장치는
    지피에스(Global Positioning System, GPS)를 이용하여 도로 정보를 획득하는 도로 인식부를 더 포함하고,
    상기 도로 곡률 산출부는
    상기 차선 정보 및 상기 도로 정보를 이용하여 도로 곡률을 산출하는 것을 특징으로 하는 카메라 방향 제어를 이용한 차선 추종 장치.
  6. 삭제
  7. 삭제
  8. 청구항 5에 있어서,
    상기 카메라는
    차량 내부의 전면 중앙부에 위치하는 것을 특징으로 하는 카메라 방향 제어를 이용한 차선 추종 장치.
  9. 청구항 8에 있어서,
    상기 차량 조향각 센서부는
    앱솔루트 엔코더(absolute encoder), 로터리 엔코더(rotary encoder), 타코메터(tachometer) 및 가변저항 중 어느 하나를 이용하여 차량 조향각을 획득하는 것을 특징으로 하는 카메라 방향 제어를 이용한 차선 추종 장치.
  10. 카메라가 촬상하여 획득한 영상에서 차선 정보를 획득하는 단계;
    상기 차선 정보를 이용하여 도로 곡률을 산출하는 단계;
    차량 조향각을 획득하는 단계;
    상기 도로 곡률 및 상기 차량 조향각을 고려하여 카메라 방향각을 제어하는 단계
    를 포함하고,
    상기 카메라 방향각을 제어하는 단계는
    상기 도로 곡률이 제1 도로 곡률일 때의, 차량의 진행 방향을 기준으로 하는 제1 카메라 방향각이
    상기 도로 곡률이 상기 제1 도로 곡률보다 작은 제2 도로 곡률일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각보다 크게 설정되도록 제어하고,
    상기 차량 조향각이 제1 차량 조향각일 때의, 상기 진행 방향을 기준으로 하는 제1 카메라 방향각이
    상기 차량 조향각이 상기 제1 차량 조향각보다 작은 제2 차량 조향각일 때의, 상기 진행 방향을 기준으로 하는 제2 카메라 방향각보다 크게 설정되도록 제어하고,
    상기 차량 조향각을 보정하는 단계는
    산출된 상기 도로 곡률에 대하여 설정된 각도 범위를 벗어나는 상기 차량 조향각을 상기 각도 범위 내로 보정하고,
    상기 각도 범위는
    상기 진행 방향을 기준으로 하여 최소값 내지 최대값으로 설정되고,
    상기 도로 곡률이 상기 제1 도로 곡률일 때의 제1 최소값은
    상기 도로 곡률이 상기 제2 도로 곡률일 때의 제2 최소값보다 크게 설정되고,
    상기 도로 곡률이 상기 제1 도로 곡률일 때의 제1 최대값은
    상기 도로 곡률이 상기 제2 도로 곡률일 때의 제2 최대값보다 크게 설정되는 것을 특징으로 하는 카메라 방향 제어를 이용한 차선 추종 방법.
  11. 삭제
  12. 삭제
  13. 삭제
  14. 청구항 10에 있어서,
    상기 카메라 방향 제어를 이용한 차선 추종 방법은
    지피에스(Global Positioning System, GPS)를 이용하여 도로 정보를 획득하는 단계를 더 포함하고,
    상기 도로 곡률을 산출하는 단계는
    상기 차선 정보 및 상기 도로 정보를 이용하여 도로 곡률을 산출하는 것을 특징으로 하는 카메라 방향 제어를 이용한 차선 추종 방법.
  15. 삭제
  16. 삭제
  17. 청구항 14에 있어서,
    상기 카메라는
    차량 내부의 전면 중앙부에 위치하는 것을 특징으로 하는 카메라 방향 제어를 이용한 차선 추종 방법.
  18. 청구항 17에 있어서,
    상기 차량 조향각을 획득하는 단계는
    앱솔루트 엔코더(absolute encoder), 로터리 엔코더(rotary encoder), 타코메터(tachometer) 및 가변저항 중 어느 하나를 이용하여 차량 조향각을 획득하는 것을 특징으로 하는 카메라 방향 제어를 이용한 차선 추종 방법.
KR1020120107729A 2012-09-27 2012-09-27 카메라 방향 제어를 이용한 차선 추종 장치 및 방법 KR102047280B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020120107729A KR102047280B1 (ko) 2012-09-27 2012-09-27 카메라 방향 제어를 이용한 차선 추종 장치 및 방법
US13/941,480 US9020700B2 (en) 2012-09-27 2013-07-13 Lane tracking apparatus and method using camera direction control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120107729A KR102047280B1 (ko) 2012-09-27 2012-09-27 카메라 방향 제어를 이용한 차선 추종 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20140040983A KR20140040983A (ko) 2014-04-04
KR102047280B1 true KR102047280B1 (ko) 2019-11-21

Family

ID=50339673

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120107729A KR102047280B1 (ko) 2012-09-27 2012-09-27 카메라 방향 제어를 이용한 차선 추종 장치 및 방법

Country Status (2)

Country Link
US (1) US9020700B2 (ko)
KR (1) KR102047280B1 (ko)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9150220B2 (en) 2013-12-04 2015-10-06 Mobileye Vision Technologies Ltd. Systems and methods for mimicking a leading vehicle
US20150375786A1 (en) * 2014-06-27 2015-12-31 Shu-Chen Chan Automatic turning deceleration device for a mobility aid
CN106740811B (zh) * 2016-12-07 2019-02-22 浙江吉利汽车研究院有限公司 弯道自动转向***及基于该***的弯道的自动转向方法
CN107351916A (zh) * 2017-07-20 2017-11-17 合肥顺顺信息咨询有限公司 一种基于方向盘旋转角度的预判转弯路径***
WO2019037870A1 (en) * 2017-08-25 2019-02-28 Volvo Truck Corporation METHOD FOR DIRECTING AN ARTICULATED VEHICLE
US10571923B2 (en) * 2017-09-20 2020-02-25 Tata Consultancy Services Limited System and method for steering control during autonomous vehicle driving
KR102496290B1 (ko) * 2018-07-06 2023-02-06 현대모비스 주식회사 헤딩각 보상 장치 및 방법
US10728461B1 (en) * 2019-01-31 2020-07-28 StradVision, Inc. Method for correcting misalignment of camera by selectively using information generated by itself and information generated by other entities and device using the same
CN110109451B (zh) * 2019-04-10 2022-07-12 东南大学 一种考虑路径曲率的新型几何学路径跟踪算法
CN110415525A (zh) * 2019-07-26 2019-11-05 新华三技术有限公司成都分公司 一种违章检测方法及装置
CN110645994A (zh) * 2019-09-24 2020-01-03 奇瑞汽车股份有限公司 一种车载实景增强导航***及方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010002953A (ja) * 2008-06-18 2010-01-07 Mazda Motor Corp 車両の車線逸脱警報装置

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0995194A (ja) * 1995-09-29 1997-04-08 Aisin Seiki Co Ltd 車両前方の物体検出装置
JP2000302055A (ja) * 1999-04-20 2000-10-31 Honda Motor Co Ltd 車線追従制御装置
US7375728B2 (en) * 2001-10-01 2008-05-20 University Of Minnesota Virtual mirror
KR100472823B1 (ko) 2002-10-21 2005-03-08 학교법인 한양학원 차선 인식 방법 및 시스템
US7216023B2 (en) * 2004-07-20 2007-05-08 Aisin Seiki Kabushiki Kaisha Lane keeping assist device for vehicle
JP4867313B2 (ja) * 2004-12-27 2012-02-01 日産自動車株式会社 車線逸脱防止装置
US20070225914A1 (en) * 2006-03-21 2007-09-27 Hiroshi Kawazoe Lane departure avoidance control
US8983765B2 (en) * 2006-10-11 2015-03-17 GM Global Technology Operations LLC Method and system for lane centering control
JP4605145B2 (ja) * 2006-11-14 2011-01-05 トヨタ自動車株式会社 車線検出装置
KR101179131B1 (ko) 2010-07-20 2012-09-07 허병도 팬/틸트/줌 기능 일체형 동시감시카메라를 이용한 감시시스템
KR20120041583A (ko) * 2010-10-21 2012-05-02 에스엘 주식회사 곡선로 카메라 제어장치 및 제어방법

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010002953A (ja) * 2008-06-18 2010-01-07 Mazda Motor Corp 車両の車線逸脱警報装置

Also Published As

Publication number Publication date
US9020700B2 (en) 2015-04-28
US20140088830A1 (en) 2014-03-27
KR20140040983A (ko) 2014-04-04

Similar Documents

Publication Publication Date Title
KR102047280B1 (ko) 카메라 방향 제어를 이용한 차선 추종 장치 및 방법
US10661796B2 (en) Lane deviation prevention control device for vehicle
US10378890B2 (en) Apparatus and method for determining wheel alignment change of vehicle
US9650040B2 (en) Collision mitigation apparatus
JP5947849B2 (ja) 車両の車線逸脱防止制御装置
US9108664B2 (en) Control apparatus of vehicle for changing lane and control method of the same
CN105774801B (zh) 用于引导车道上的车辆的方法和设备
US10647349B2 (en) Lane deviation prevention control device for vehicle
US20190084619A1 (en) Traveling control apparatus of vehicle
JP6138881B2 (ja) 操舵支援制御装置
US10647318B2 (en) Lane deviation prevention control device for vehicle
CN110167813B (zh) 行驶路径识别装置及行驶路径识别方法
US10843726B2 (en) Method and apparatus for assisting steering of vehicle
JP6327701B2 (ja) 車両の車線逸脱防止制御装置
JP6567936B2 (ja) 操舵支援制御装置
JP2009214785A (ja) 車両走行支援装置、車両、車両走行支援プログラム
US11560174B2 (en) Automatic steering control device
US11718294B2 (en) Lane departure prevention control apparatus for vehicle
US20190039648A1 (en) Steering control apparatus of vehicle
JP2015189409A (ja) 車両の車線逸脱防止制御装置
JP6338417B2 (ja) 車両の車線逸脱防止制御装置
US20220063718A1 (en) Steering assistance control apparatus
JP2015128967A (ja) 操舵制御装置
JP2009210499A (ja) タイヤ径情報補正装置
CN110949268A (zh) 拖车的侧向雷达、车辆的前向雷达调整方法、装置及***

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right