KR102485318B1 - 단안 영상 기반 추월 및 합류 차량 인식 시스템 및 방법 - Google Patents
단안 영상 기반 추월 및 합류 차량 인식 시스템 및 방법 Download PDFInfo
- Publication number
- KR102485318B1 KR102485318B1 KR1020160064950A KR20160064950A KR102485318B1 KR 102485318 B1 KR102485318 B1 KR 102485318B1 KR 1020160064950 A KR1020160064950 A KR 1020160064950A KR 20160064950 A KR20160064950 A KR 20160064950A KR 102485318 B1 KR102485318 B1 KR 102485318B1
- Authority
- KR
- South Korea
- Prior art keywords
- vehicle
- motion
- image
- lane
- unit
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 230000033001 locomotion Effects 0.000 claims abstract description 132
- 238000001514 detection method Methods 0.000 claims abstract description 42
- 239000013598 vector Substances 0.000 claims abstract description 20
- 238000013507 mapping Methods 0.000 claims abstract description 6
- 238000012937 correction Methods 0.000 claims description 17
- 230000000737 periodic effect Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000013459 approach Methods 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000008685 targeting Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/58—Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/58—Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
- G06V20/584—Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads of vehicle lights or traffic lights
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Purposes 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/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Purposes 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/10—Path keeping
- B60W30/12—Lane keeping
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Estimation 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/02—Estimation 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/46—Descriptors for shape, contour or point-related descriptors, e.g. scale invariant feature transform [SIFT] or bags of words [BoW]; Salient regional features
- G06V10/469—Contour-based spatial representations, e.g. vector-coding
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60W2420/40—Photo, light or radio wave sensitive means, e.g. infrared sensors
- B60W2420/403—Image sensing, e.g. optical camera
-
- B60W2420/42—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/22—Source localisation; Inverse modelling
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Mathematical Physics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Traffic Control Systems (AREA)
Abstract
Description
도 2는 본 발명의 실시예에 따른 IPM 영상 및 보정 영상을 도시한 사진.
도 3은 본 발명의 실시예에 따른 움직임 벡터 및 종/횡방향 속도를 설명하기 위한 도면.
도 4는 본 발명의 실시예에 따른 추월 및 합류 차량 인식 방법을 도시한 흐름도.
111, 112: 제1 및 제2 영상 획득부 121, 122: 제1 및 제2 움직임 검출부
130: 유효성 판정부 140: IPM 영상 생성부
150: 차선 인식부 160: 회전 보정부
170: 차선기반 충돌판정부 180: 움직임기반 충돌판정부
190: 경보부
Claims (15)
- 차량 전방 또는 측방 카메라에 의해 촬영된 단안 영상 영상의 연속 프레임에서 움직임 성분을 검출하는 제1 움직임 검출부;
상기 단안 영상으로부터 검출된 움직임 성분에서 유효한 움직임이 있으면, 경보부를 통해 경보하는 유효성 검출부;
상기 단안 영상을 IPM(Inverse Perspective Mapping) 영상으로 변환하는 IPM 영상 생성부;
상기 IPM 영상의 연속 프레임에서 움직임 성분을 검출하는 제2 움직임 검출부;
각 움직임 성분의 움직임 벡터에서 종방향 속도와 횡방향 속도를 계산하고, 계산된 상기 종방향 속도와 횡방향 속도 중 적어도 하나를 기반으로 차량의 주행차선으로 끼어드는 대상물체와의 충돌 가능성을 판정하는 움직임기반 충돌 판정부;를 포함하고,
상기 유효성 검출부는,
상기 단안 영상으로부터 검출된 움직임 성분이 존재하는 관심영역에서 주기적인 색 변화를 인지한 경우 상기 유효한 움직임이 있는 것으로 판정하는 것을 특징으로 하는 추월 및 합류(Cut-in) 차량 인식 시스템. - 삭제
- 제1항에서, 상기 유효성 검출부는,
상기 단안 영상으로부터 검출된 움직임 성분이 기설정된 일정면적 내 임계개수 이상의 움직임이 존재하는 경우 상기 유효한 움직임이 있는 것으로 판정하는 것인 추월 및 합류 차량 인식 시스템. - 제1항에서,
상기 전방 또는 측방 카메라의 중심을 회전중심으로 하여 상기 차량의 진행방향과 상기 IPM 영상으로부터 인식된 차선과 평행하도록 상기 IPM 영상을 회전시키는 회전 보정부
를 더 포함하는 추월 및 합류 차량 인식 시스템. - 제1항에서,
각 움직임 벡터 중에서 상기 차량의 좌측방에 존재하는 움직임 벡터의 x좌표가 상기 IPM 영상으로부터 인식된 상기 차량의 주행차선의 좌측 차선의 x좌표보다 크거나, 상기 차량의 우측방에 존재하는 움직임 벡터의 x좌표가 상기 IPM 영상으로부터 인식된 상기 차량의 주행차선의 우측 차선의 x좌표보다 작은 끼어들기 상황이 발생하는지를 확인하고, 상기 끼어들기 상황이 발생하면 경보부를 통해 경보하는 차선기반 충돌 판정부;
를 더 포함하는 추월 및 합류 차량 인식 시스템. - 제5항에서, 상기 움직임기반 충돌 판정부는,
상기 횡방향 속도가 기설정된 기준속도 미만이면, 상기 차선기반 충돌 판정부에 의해 상기 끼어들기 상황이 판정되었는지를 확인하고, 상기 끼어들기 상황이 판정되지 않았으면, 감속 및 경보 제어를 수행하지 않는 것인 추월 및 합류 차량 인식 시스템. - 제5항에서, 상기 움직임기반 충돌 판정부는,
상기 횡방향 속도가 기설정된 기준속도 미만이면, 상기 차선기반 충돌 판정부에 의해 상기 끼어들기 상황이 판정되었는지를 확인하고, 상기 끼어들기 상황이 판정되었으면, 차량 감속 제어, 경보 제어 및 차선 변경 제어 중 적어도 하나를 지시하는 것인 추월 및 합류 차량 인식 시스템. - 제1항에서, 상기 움직임기반 충돌 판정부는,
상기 횡방향 속도가 기설정된 기준속도 이상이면, 경보 출력 및 차량 감속 제어 중 적어도 하나를 지시하는 것인 추월 및 합류 차량 인식 시스템. - 적어도 하나의 프로세서에 의한 추월 및 합류 차량 인식 방법으로서,
제1 움직임 검출부가, 차량 전방 또는 측방 카메라에 의해 촬영된 단안 영상의 연속 프레임에서 움직임 성분을 검출하는 단계;
유효성 검출부가, 상기 단안 영상으로부터 검출된 움직임 성분에서 유효한 움직임이 있으면, 경보부를 통해 경보하는 단계;
IPM 영상 생성부가, 차량 전방 또는 측방 카메라에 의해 촬영된 단안 영상을 IPM(Inverse Perspective Mapping) 영상으로 변환하는 단계;
움직임 검출부가, 상기 IPM 영상의 연속 프레임에서 움직임 성분을 검출하는 단계;
움직임기반 충돌 판정부가, 각 움직임 성분의 움직임 벡터에서 종방향 속도와 횡방향 속도를 계산하는 단계;
상기 움직임기반 충돌 판정부가, 계산된 상기 종방향 속도와 횡방향 속도 중 적어도 하나를 기반으로 차량의 주행차선으로 끼어드는 대상물체와의 충돌 가능성을 판정하는 단계;를 포함하고,
상기 유효성 검출부가 상기 경보부를 통해 경보하는 단계는,
상기 단안 영상으로부터 검출된 움직임 성분이 존재하는 영역에서 주기적인 색 변화가 발생하는 것을 바탕으로 수행되는 것을 특징으로 하는 추월 및 합류(Cut-in) 차량 인식 방법. - 삭제
- 제9항에서, 상기 유효성 검출부가 상기 경보부를 통해 경보하는 단계는,
상기 단안 영상으로부터 검출된 움직임 성분이 기설정된 일정면적 내 임계개수 이상의 움직임이 존재하는지를 확인하는 단계; 및
상기 임계개수 이상의 움직임이 존재할 경우, 상기 경보부를 통해 경보하는 단계를 더 포함하는 것인 추월 및 합류 차량 인식 방법. - 제9항에서,
회전 보정부가, 상기 전방 또는 측방 카메라의 중심을 회전중심으로 하여 상기 차량의 진행방향이 상기 IPM 영상으로부터 인식된 차선과 평행하도록 상기 IPM 영상을 회전시켜 보정 영상을 생성하는 단계;
차선기반 충돌 판정부가, 상기 보정 영상에서 생성된 각 움직임 벡터 중에서 상기 차량의 좌측방에 존재하는 움직임 벡터의 x좌표가 상기 IPM 영상으로부터 인식된 상기 차량의 주행차선의 좌측 차선의 x좌표보다 크거나, 상기 차량의 우측방에 존재하는 움직임 벡터의 x좌표가 상기 IPM 영상으로부터 인식된 상기 차량의 주행차선의 우측 차선의 x좌표보다 작은 끼어들기 상황이 발생하는지를 확인하는 단계; 및
상기 차선기반 충돌 판정부가, 상기 끼어들기 상황이 발생하면 경보부를 통해 경보하는 단계
를 더 포함하는 추월 및 합류 차량 인식 방법. - 제12항에서, 상기 대상물체와의 충돌 가능성을 판정하는 단계는,
상기 횡방향 속도가 기설정된 기준속도 미만이면, 상기 차선기반 충돌 판정부에 의해 상기 끼어들기 상황이 판정되었는지를 확인하는 단계; 및
상기 끼어들기 상황이 판정되지 않았으면, 감속 및 경보 제어를 수행하지 않는 단계를 포함하는 것인 추월 및 합류 차량 인식 방법. - 제12항에서, 상기 대상물체와의 충돌 가능성을 판정하는 단계는,
상기 횡방향 속도가 기설정된 기준속도 미만이면, 상기 차선기반 충돌 판정부에 의해 상기 끼어들기 상황이 판정되었는지를 확인하는 단계; 및
상기 끼어들기 상황이 판정되었으면, 차량 감속 제어, 경보 제어 및 차선 변경 제어 중 적어도 하나를 지시하는 단계를 포함하는 것인 추월 및 합류 차량 인식 방법. - 제9항에서, 상기 대상물체와의 충돌 가능성을 판정하는 단계는,
상기 횡방향 속도가 기설정된 기준속도 이상이면, 경보 출력 및 차량 감속 제어 중 적어도 하나를 지시하는 단계
를 포함하는 것인 추월 및 합류 차량 인식 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160064950A KR102485318B1 (ko) | 2016-05-26 | 2016-05-26 | 단안 영상 기반 추월 및 합류 차량 인식 시스템 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160064950A KR102485318B1 (ko) | 2016-05-26 | 2016-05-26 | 단안 영상 기반 추월 및 합류 차량 인식 시스템 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170133756A KR20170133756A (ko) | 2017-12-06 |
KR102485318B1 true KR102485318B1 (ko) | 2023-01-05 |
Family
ID=60922512
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160064950A Active KR102485318B1 (ko) | 2016-05-26 | 2016-05-26 | 단안 영상 기반 추월 및 합류 차량 인식 시스템 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102485318B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102281260B1 (ko) * | 2019-12-05 | 2021-07-23 | 주식회사 만도 | 차체 제어 장치 및 방법 |
CN113465573A (zh) * | 2021-06-30 | 2021-10-01 | 深圳市优必选科技股份有限公司 | 单目测距方法、装置及智能装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011113340A (ja) * | 2009-11-27 | 2011-06-09 | Daihatsu Motor Co Ltd | 障害物認識装置 |
JP2015035055A (ja) * | 2013-08-08 | 2015-02-19 | 日産自動車株式会社 | 移動物体進入判定装置及び移動物体進入判定方法 |
JP2015090499A (ja) * | 2013-11-05 | 2015-05-11 | 日産自動車株式会社 | 物体検出装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101428094B1 (ko) * | 2008-09-17 | 2014-08-07 | 현대자동차주식회사 | 차선이 표시된 측방/후방 영상 제공 시스템 |
-
2016
- 2016-05-26 KR KR1020160064950A patent/KR102485318B1/ko active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011113340A (ja) * | 2009-11-27 | 2011-06-09 | Daihatsu Motor Co Ltd | 障害物認識装置 |
JP2015035055A (ja) * | 2013-08-08 | 2015-02-19 | 日産自動車株式会社 | 移動物体進入判定装置及び移動物体進入判定方法 |
JP2015090499A (ja) * | 2013-11-05 | 2015-05-11 | 日産自動車株式会社 | 物体検出装置 |
Also Published As
Publication number | Publication date |
---|---|
KR20170133756A (ko) | 2017-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7397807B2 (ja) | ライダー支援システム及び方法 | |
JP5345350B2 (ja) | 車両の運転支援装置 | |
CN106485233B (zh) | 可行驶区域检测方法、装置和电子设备 | |
JP6611353B2 (ja) | 画像処理装置、外界認識装置 | |
KR101362324B1 (ko) | 차선 이탈 경보 시스템 및 방법 | |
CN102779430B (zh) | 基于视觉的夜间后碰撞警告系统、控制器及其操作方法 | |
CN107845104B (zh) | 一种检测超车车辆的方法、相关处理系统、超车车辆检测系统以及车辆 | |
JP5938569B2 (ja) | 方位情報を考慮する高度運転者支援システム、及びその動作方法 | |
JP5849040B2 (ja) | 車両の運転支援制御装置 | |
CN106663374B (zh) | 信号机检测装置以及信号机检测方法 | |
US9704404B2 (en) | Lane detection apparatus and operating method for the same | |
JP6453192B2 (ja) | 画像認識処理装置、及びプログラム | |
US10618467B2 (en) | Stereo image generating method using mono cameras in vehicle and providing method for omnidirectional image including distance information in vehicle | |
KR101103526B1 (ko) | 스테레오 카메라를 이용한 충돌회피 방법 | |
CN202169907U (zh) | 车外环境识别装置 | |
CN106030679A (zh) | 车辆周围监视装置 | |
KR20170079096A (ko) | 지능형 차량용 블랙박스 | |
US9365195B2 (en) | Monitoring method of vehicle and automatic braking apparatus | |
US20200247318A1 (en) | Vehicle control device | |
CN108694363A (zh) | 对车辆周围的行人进行检测的方法和装置 | |
KR20150096924A (ko) | 전방 충돌 차량 선정 방법 및 시스템 | |
WO2017208601A1 (ja) | 画像処理装置、外界認識装置 | |
KR20120018614A (ko) | 차선 변경 보조기능이 구비된 자동차 및 차선변경방법 | |
KR102485318B1 (ko) | 단안 영상 기반 추월 및 합류 차량 인식 시스템 및 방법 | |
KR20210031011A (ko) | 객체 인식 장치 및 그 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20160526 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20201104 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20160526 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20220614 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20221129 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20230102 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20230103 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |