KR101342124B1 - 영상을 이용한 전방 차량 인식 및 추적 시스템 및 이를 이용한 차량 인식 및 추적 방법 - Google Patents
영상을 이용한 전방 차량 인식 및 추적 시스템 및 이를 이용한 차량 인식 및 추적 방법 Download PDFInfo
- Publication number
- KR101342124B1 KR101342124B1 KR1020130124451A KR20130124451A KR101342124B1 KR 101342124 B1 KR101342124 B1 KR 101342124B1 KR 1020130124451 A KR1020130124451 A KR 1020130124451A KR 20130124451 A KR20130124451 A KR 20130124451A KR 101342124 B1 KR101342124 B1 KR 101342124B1
- Authority
- KR
- South Korea
- Prior art keywords
- vehicle
- image
- tracking
- top view
- coordinate system
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 230000001186 cumulative effect Effects 0.000 claims abstract description 24
- 230000008569 process Effects 0.000 claims description 6
- 230000000694 effects Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 10
- 238000006243 chemical reaction Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 5
- 238000002474 experimental method Methods 0.000 description 5
- 238000007689 inspection Methods 0.000 description 5
- 230000009466 transformation Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000010606 normalization Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 210000004392 genitalia Anatomy 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000013112 stability test Methods 0.000 description 1
- 238000013519 translation Methods 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
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/12—Classification; Matching
- G06F2218/14—Classification; Matching by matching peak patterns
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30248—Vehicle exterior or interior
- G06T2207/30252—Vehicle exterior; Vicinity of vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Image Analysis (AREA)
- Traffic Control Systems (AREA)
Abstract
Description
도 2는 본 발명의 실시예에서 사용되는 원 영상을 나타낸다.
도 3은 도 2의 원 영상을 전체 영역 탑뷰 영상으로 변환한 결과를 나타내는 도면이다.
도 4는 도 2의 원 영상을 부분 영역 탑뷰 영상으로 변환한 결과를 나타내는 도면이다.
도 5는 도 4의 부분 영역 탑뷰 영상의 수직 에지 성분을 이진화한 영상 도면이다.
도 6은 본 발명의 일실시예에 따른 극좌표계의 원점을 구하는 방법을 설명하는 도면이다.
도 7은 도 5의 부분 영역 탑뷰의 에지 영상을 극좌표계에서 각도 누적 히스토그램으로 표현한 그래프이다.
도 8은 도 7의 누적 히스토그램의 각 피크들이 부분 영역 탑뷰 영상의 에지 성분과 원 영상에서 차량의 수직 에지 후보에 일치하는 것을 나타낸다.
도 9는 도 7에서 찾은 피크들의 조합을 차량 후보군으로 결정하여, 사각형 박스로 표현한 것을 나타낸다.
도 10은 도 9의 차량 후보군들을 정규화한 영상을 나타낸다.
도 11은 도 10의 차량 후보군 정규화 영상에서 에지 성분을 검출한 영상을 나타낸다.
도 12는 도 11의 차량 후보군 에지 영상에서 좌우 동형성 값을 계산한 결과값을 나타낸다.
도 13은 도 1의 차량 인식 단계와 차량 추적 단계를 시간에 따른 흐름도로 설명한 순서도이다.
도 14는 본 발명의 일실시예로 전방 차량의 거리에 무관하게 차량을 인식하는 것을 나타낸다.
도 15는 본 발명의 일실시예로 전방 차량의 다양한 종류의 차량을 인식하는 모습을 나타낸다.
도 16은 본 발명의 일실시예에 따른 차량 추적의 예를 나타낸다.
도 17은 본 발명의 일실시예에 따른 전방 차량 인식 및 추적 시스템의 블록도이다.
210: 탑뷰 생성부 220: 에지 영상 생성부
230: 극좌표계 변환부 240: 히스토그램부
250: 전방 차량 인식부 300: 차량 추적부
400: 경보부 500: 브레이크 제어부
Claims (15)
- 차량의 전방에 위치한 카메라에서 영상을 획득하여 영상 내의 차량을 인식하고 추적하는 방법에 있어서,
차량의 전방에 위치한 카메라로부터 원 영상을 획득하는 단계;
상기 원 영상으로부터 3차원 정보를 가진 탑뷰 영상을 생성하는 단계;
상기 탑뷰 영상에서 에지 영상을 생성하는 단계;
상기 에지 영상에 대해 카테시안 좌표계에서 극좌표계로 변환하는 단계;
상기 극좌표계에서 각도축에 대해 각도 누적 히스토그램으로 구하는 단계;
상기 히스토그램으로부터 피크들을 추출하는 단계;
상기 피크들의 조합으로부터 차량 후보군을 추출하는 단계; 및
상기 차량 후보군에서 차량의 존재 유무를 결정하며, 차량이 있는 경우에는 차량을 인식하는 단계를 포함하는 영상을 이용한 전방 차량 인식 및 추적 방법. - 제1항에 있어서,
상기 탑뷰 영상을 생성하는 단계는,
상기 탑뷰 영상에서 일정 거리 범위와 각도에 대한 부분 영역 탑뷰 영상(Local Area Top View)을 생성하는 것을 특징으로 하는 영상을 이용한 전방 차량 인식 및 추적 방법. - 제1항에 있어서,
상기 카테시안 좌표계에서 극좌표계로 변환하는 단계는,
상기 극좌표계의 가상 원점을 구하는 단계를 포함하며,
상기 가상 원점은 원 영상의 2개의 수직선이 탑뷰 영상으로 변환된 수직선의 방정식을 구하고, 직선의 교차점을 구하여 극좌표계의 가상 원점을 구하는 것을 특징으로 하는 영상을 이용한 전방 차량 인식 및 추적 방법. - 제1항에 있어서,
상기 차량을 인식하는 단계는,
상기 차량 후보군에서 후보 차량의 좌우 동형성을 측정하여 차량을 인식하는 것을 특징으로 하는 영상을 이용한 전방 차량 인식 및 추적 방법. - 제4항에 있어서,
상기 후보 차량의 좌우 동형성을 측정하여 차량을 인식하고, 차량에 대해 모멘트 함수를 사용하여 추적할 차량을 결정하는 단계를 더 포함하며,
상기 모멘트 함수 중, x축 방향과 y축 방향의 에지 영상의 밀도를 의미하는 모멘트 함수를 이용하며,
상기 모멘트 함수의 모멘트 값이 시간에 따른 다수의 프레임에서 차량 후보 결정 변수 값을 결정하여, 이 차량 후보 결정 변수 값이 일정 상수 이상일 경우에는 추적할 차량으로 결정하는 것을 특징으로 하는 영상을 이용한 전방 차량 인식 및 추적 방법. - 제5항에 있어서,
상기 후보 차량이 추적할 차량으로 결정되지 않은 경우에는 원 영상으로부터 차량을 인식하는 단계로 되돌아 가는 것을 특징으로 하는 영상을 이용한 전방 차량 인식 및 추적 방법. - 제1항에 있어서,
상기 인식된 차량을 추적하는 단계를 더 포함하며,
상기 차량의 추적은 피크 추적 방법을 사용하여, 상기 차량의 좌우 피크의 좌표가 다음 시간 프레임의 각도 누적 히스토그램에서 새로운 피크의 좌표를 찾는 방법에 의하여 차량을 추적하는 것을 특징으로 하는 영상을 이용한 전방 차량 인식 및 추적 방법. - 제7항에 있어서,
상기 피크 추적 방법에서,
상기 피크를 찾는 과정에서 피크 검색을 위한 범위를 각도 넓이에 따라 변동되도록 변수를 정의하되,
상기 추적 차량이 상대적으로 멀리 있는 경우는 차량의 좌우 각도의 범위가 좁을 경우로서 시간에 따른 차량의 피크 검색 범위는 상대적으로 작도록 설정하며,
상기 추적 차량이 상대적으로 가까이 있는 경우는 차량의 좌우 각도의 범위가 넓은 경우로서 시간에 따른 차량의 피크 검색 범위는 상대적으로 크게 설정하는 것을 특징으로 하는 영상을 이용한 전방 차량 인식 및 추적 방법. - 차량의 전방에 위치한 카메라로부터 원 영상을 획득하는 영상 촬영부;
상기 원 영상으로부터 3차원 정보를 가진 탑뷰 영상을 생성하는 탑뷰 생성부, 상기 탑뷰 영상에서 에지 영상을 생성하는 에지 영상 생성부, 상기 에지 영상에 대해 카테시안 좌표계에서 극좌표계로 변환하는 극좌표계 변환부, 상기 극좌표계에서 각도축에 대해 각도 누적 히스토그램으로 구하는 히스토그램부, 상기 히스토그램으로부터 피크들을 추출하여 상기 피크들의 조합으로부터 차량을 인식하는 전방 차량 인식부로 구성되는 차량 인식부; 및
상기 차량 인식부에서 인식된 차량을 피크 추적 방법에 의하여 추적하는 차량 추적부를 포함하는 영상을 이용한 전방 차량 인식 및 추적 시스템. - 제9항에 있어서,
상기 탑뷰 생성부는 탑뷰 영상에서 일정 거리 범위와 각도에 대한 부분 영역 탑뷰 영상(Local Area Top View)을 생성하는 것을 특징으로 하는 영상을 이용한 전방 차량 인식 및 추적 시스템. - 제9항에 있어서,
상기 차량 인식부는,
상기 피크들의 조합으로부터 차량 후보군을 추출하고,
후보 차량의 좌우 동형성(Symmetry)를 측정하여 형상에 있어서 차량에 가장 가까운 후보를 선택하며,
모멘트(moment) 함수를 사용하여 시간에 따른 다수의 프레임에서 특징 벡터(Feature vector)가 안정적으로 유지되는 지를 검사하여 차량을 인식하는 것을 특징으로 하는 영상을 이용한 전방 차량 인식 및 추적 시스템. - 제9항에 있어서,
상기 차량 추적부는 시간 축에 대해 영상 프레임의 차량의 위치를 찾는 것으로서, 차량의 좌우 피크의 좌표가 다음 시간 프레임의 각도 누적 히스토그램에서 새로운 피크의 좌표를 찾는 방법에 의하여 차량을 추적하는 것을 특징으로 영상을 이용한 전방 차량 인식 및 추적 시스템. - 제9항에 있어서,
상기 차량 추적부의 차량 추적의 성공 여부는 좌우 피크의 존재 여부, 차량의 위치 검사, 차량의 동형성 검사에 의하여 이루어지는 것을 특징으로 하는 영상을 이용한 전방 차량 인식 및 추적 시스템. - 제9항에 있어서,
상기 차량 추적부에 의한 차량의 추적에 의하여, 전방 추돌이 예상되는 경우에는 경보를 알리는 경보부를 더 포함하는 것을 특징으로 하는 영상을 이용한 전방 차량 인식 및 추적 시스템. - 제9항에 있어서,
상기 차량 추적부에 의한 차량의 추적에 의하여, 전방 추돌이 예상되는 경우에는 전자 제어에 의하여 브레이크를 제어하는 브레이크 제어부를 더 포함하는 것을 특징으로 하는 영상을 이용한 전방 차량 인식 및 추적 시스템.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130124451A KR101342124B1 (ko) | 2013-10-18 | 2013-10-18 | 영상을 이용한 전방 차량 인식 및 추적 시스템 및 이를 이용한 차량 인식 및 추적 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130124451A KR101342124B1 (ko) | 2013-10-18 | 2013-10-18 | 영상을 이용한 전방 차량 인식 및 추적 시스템 및 이를 이용한 차량 인식 및 추적 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101342124B1 true KR101342124B1 (ko) | 2013-12-19 |
Family
ID=49988457
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130124451A KR101342124B1 (ko) | 2013-10-18 | 2013-10-18 | 영상을 이용한 전방 차량 인식 및 추적 시스템 및 이를 이용한 차량 인식 및 추적 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101342124B1 (ko) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104567872A (zh) * | 2014-12-08 | 2015-04-29 | 中国农业大学 | 一种农机具导航线的提取方法及系统 |
WO2020050934A3 (en) * | 2018-08-10 | 2020-06-18 | Nec Laboratories America, Inc. | Parametric top-view representation of scenes |
KR102318586B1 (ko) | 2020-08-26 | 2021-10-28 | 주식회사 카비 | 영상 분석을 통한 분리대 인식 및 추돌위험 예측 방법 |
KR102433544B1 (ko) | 2022-01-14 | 2022-08-18 | 주식회사 카비 | 순차 영상 분석을 통한 차량경로 복원 시스템 및 이를 이용한 차량경로 복원 방법 |
KR102501889B1 (ko) | 2022-08-01 | 2023-02-21 | 주식회사 카비 | 기하학적 모델링 방법에 의한 교차로 인식 및 복원 시스템 및 이를 이용한 교차로 인식 및 복원 방법 |
KR102633427B1 (ko) | 2023-08-14 | 2024-02-07 | 주식회사 카비 | 교통사고 현장 재구성 리포트를 만드는 방법 |
KR102633425B1 (ko) | 2023-08-14 | 2024-02-07 | 주식회사 카비 | 교통사고 현장 재구성 리포트를 만드는 장치 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003084064A (ja) | 2001-09-12 | 2003-03-19 | Daihatsu Motor Co Ltd | 前方車両の認識装置及び認識方法 |
JP2003099762A (ja) | 2001-09-25 | 2003-04-04 | Daihatsu Motor Co Ltd | 前方車両認識装置及び認識方法 |
JP2003532959A (ja) | 2000-05-08 | 2003-11-05 | オートモーティブ・テクノロジーズ・インターナショナル,インク. | 車両の死角識別及びモニタリング・システム |
JP2009223504A (ja) | 2008-03-14 | 2009-10-01 | Omron Corp | 車両検出装置および方法、並びに、プログラム |
-
2013
- 2013-10-18 KR KR1020130124451A patent/KR101342124B1/ko active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003532959A (ja) | 2000-05-08 | 2003-11-05 | オートモーティブ・テクノロジーズ・インターナショナル,インク. | 車両の死角識別及びモニタリング・システム |
JP2003084064A (ja) | 2001-09-12 | 2003-03-19 | Daihatsu Motor Co Ltd | 前方車両の認識装置及び認識方法 |
JP2003099762A (ja) | 2001-09-25 | 2003-04-04 | Daihatsu Motor Co Ltd | 前方車両認識装置及び認識方法 |
JP2009223504A (ja) | 2008-03-14 | 2009-10-01 | Omron Corp | 車両検出装置および方法、並びに、プログラム |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104567872A (zh) * | 2014-12-08 | 2015-04-29 | 中国农业大学 | 一种农机具导航线的提取方法及系统 |
CN104567872B (zh) * | 2014-12-08 | 2018-09-18 | 中国农业大学 | 一种农机具导航线的提取方法及系统 |
WO2020050934A3 (en) * | 2018-08-10 | 2020-06-18 | Nec Laboratories America, Inc. | Parametric top-view representation of scenes |
KR102318586B1 (ko) | 2020-08-26 | 2021-10-28 | 주식회사 카비 | 영상 분석을 통한 분리대 인식 및 추돌위험 예측 방법 |
US11634124B2 (en) | 2020-08-26 | 2023-04-25 | Carvi Inc. | Method of recognizing median strip and predicting risk of collision through analysis of image |
KR102433544B1 (ko) | 2022-01-14 | 2022-08-18 | 주식회사 카비 | 순차 영상 분석을 통한 차량경로 복원 시스템 및 이를 이용한 차량경로 복원 방법 |
KR102501889B1 (ko) | 2022-08-01 | 2023-02-21 | 주식회사 카비 | 기하학적 모델링 방법에 의한 교차로 인식 및 복원 시스템 및 이를 이용한 교차로 인식 및 복원 방법 |
KR102633427B1 (ko) | 2023-08-14 | 2024-02-07 | 주식회사 카비 | 교통사고 현장 재구성 리포트를 만드는 방법 |
KR102633425B1 (ko) | 2023-08-14 | 2024-02-07 | 주식회사 카비 | 교통사고 현장 재구성 리포트를 만드는 장치 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101342124B1 (ko) | 영상을 이용한 전방 차량 인식 및 추적 시스템 및 이를 이용한 차량 인식 및 추적 방법 | |
Rezaei et al. | Robust vehicle detection and distance estimation under challenging lighting conditions | |
Teoh et al. | Symmetry-based monocular vehicle detection system | |
US9607400B2 (en) | Moving object recognizer | |
KR101188584B1 (ko) | 카메라와 레이저 스캐너를 이용한 차량 전방 물체 판별장치 | |
Huang et al. | Lane detection based on inverse perspective transformation and Kalman filter | |
US10885351B2 (en) | Image processing apparatus to estimate a plurality of road surfaces | |
KR101176693B1 (ko) | 거리센서를 이용한 차선인식 방법 및 그 시스템 | |
EP2779025B1 (en) | Method and system for detecting road edge | |
WO2017130640A1 (ja) | 画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム | |
CN107480646B (zh) | 一种基于双目视觉的车载视频异常运动检测方法 | |
CN107463890A (zh) | 一种基于单目前视相机的前车检测与跟踪方法 | |
KR101483742B1 (ko) | 지능형 차량의 차선 검출방법 | |
JPWO2017154389A1 (ja) | 画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム | |
JP6733302B2 (ja) | 画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム | |
Wu et al. | Real time railway extraction by angle alignment measure | |
Vinuchandran et al. | A real-time lane departure warning and vehicle detection system using monoscopic camera | |
KR20180062683A (ko) | 이미지 피라미드를 이용한 차량 인식 장치 및 방법 | |
JP2013069045A (ja) | 画像認識装置、画像認識方法および画像認識プログラム | |
JP6812701B2 (ja) | 画像処理装置、移動体機器制御システム、画像処理方法、及びプログラム | |
Ma et al. | A real time object detection approach applied to reliable pedestrian detection | |
Zhang et al. | A novel lane detection algorithm based on support vector machine | |
Zarbakht et al. | Lane detection under adverse conditions based on dual color space | |
Khalid et al. | A new vehicle detection method | |
Mandlik et al. | A review on lane detection and tracking techniques |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20131018 |
|
PA0201 | Request for examination | ||
A302 | Request for accelerated examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20131025 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20131018 Patent event code: PA03021R01I Comment text: Patent Application |
|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20131210 |
|
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20131210 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20131210 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20171208 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20171208 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20181204 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20181204 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20191210 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20191210 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20201210 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20231206 Start annual number: 11 End annual number: 11 |