KR20170139548A - 이미지 라인들로부터의 카메라 외부 파라미터들 추정 - Google Patents
이미지 라인들로부터의 카메라 외부 파라미터들 추정 Download PDFInfo
- Publication number
- KR20170139548A KR20170139548A KR1020177030394A KR20177030394A KR20170139548A KR 20170139548 A KR20170139548 A KR 20170139548A KR 1020177030394 A KR1020177030394 A KR 1020177030394A KR 20177030394 A KR20177030394 A KR 20177030394A KR 20170139548 A KR20170139548 A KR 20170139548A
- Authority
- KR
- South Korea
- Prior art keywords
- camera
- vehicle
- reference frame
- image
- determining
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/80—Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20048—Transform domain processing
- G06T2207/20061—Hough transform
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
- Closed-Circuit Television Systems (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Studio Devices (AREA)
Abstract
본 출원은 차량의 적어도 2개의 카메라들을 교정하는 방법을 제공한다. 차량은 기준 프레임을 갖는다. 방법은 각각의 카메라에 의해 장면의 이미지를 촬영하는 단계를 포함한다. 그 다음, 차량의 그라운드 평면은 이미지의 피처들에 따라 결정된다. 차량 기준 프레임의 원점은 나중에 결정된 그라운드 평면 상에 위치되는 것으로 정의된다. 카메라의 기준 프레임의 이동은 이후에 카메라 기준 프레임을 차량 기준 프레임과 정렬시키기 위해 결정된다.
Description
도 2는 기준 프레임을 갖는 도 1의 차량을 예시한다.
도 3은 도 1의 차량의 카메라들의 외부 파라미터들을 결정하는 방법의 흐름도를 예시한다.
도 4는 도 1의 차량의 카메라에 의해 캡처되는 장면의 이미지를 예시한다.
도 5는 도 3의 카메라에 대응하는, 연산 모델로서의 역할을 하는 단위 구체를 예시한다.
도 6은 도 4의 이미지의 포인트들을 갖는 도 5의 단위 구체를 예시하며, 여기서 포인트들은 단위 구체의 표면 상으로 투영된다.
도 7은 이미지의 투영된 포인트들을 통과하는 라인들 상에 배치되는 소실점을 예시한다.
3 서라운드 뷰 시스템
5 카메라
7 프로세서
9 그라운드
12 기준 프레임
13 좌표 시스템
14 x-축
16 y-축
18 z-축
20 원점
25 흐름도
28 단계
29 이미지
31 단계
32 이미지 포인트
35 단위 구체
37 구체 표면
40 단계
45 단계
50 단계
i1 교점
i2 교점
i3 교점
i4 교점
Claims (15)
- 차량의 적어도 2개의 카메라들을 교정하는 방법으로서, 상기 방법은,
각각의 카메라에 의한 장면의 이미지를 촬영하는 단계,
상기 이미지의 피처들에 따라 상기 차량의 그라운드 평면을 결정하는 단계,
상기 차량의 기준 프레임의 원점을 상기 그라운드 평면 상에 위치되는 것으로 정의하는 단계, 및
상기 카메라 기준 프레임의 위치를 상기 차량 기준 프레임의 대응하는 위치와 정렬시키기 위해 상기 카메라의 기준 프레임의 이동을 결정하는 단계를 포함하며,
상기 카메라 기준 프레임의 상기 이동의 상기 결정 단계는 상기 카메라로부터의 교정 타겟의 이미지 및 상기 카메라의 부근에 제공되는 적어도 하나의 다른 카메라로부터의 교정 타겟의 이미지에 따라 수행되는 방법. - 제1항에 있어서,
상기 피처는 상기 이미지의 포인트, 에지 또는 라인으로 구성되는 그룹으로부터 선택되는 적어도 하나의 객체를 포함하는 방법. - 제1항 또는 제2항에 있어서,
상기 교정 타겟은 상기 이미지의 포인트, 에지 또는 라인으로 구성되는 그룹으로부터 선택되는 적어도 하나의 객체를 포함하는 방법. - 제1항 내지 제3항 중 한 항에 있어서,
상기 차량의 상기 그라운드 평면의 상기 결정 단계는 상기 그라운드 평면의 레벨을 결정하는 단계를 포함하는 방법. - 제1항 내지 제4항 중 한 항에 있어서,
상기 차량의 상기 그라운드 평면의 상기 결정 단계는 허프 어큐뮬레이터 알고리즘을 사용하여 행하여지는 방법. - 제5항에 있어서,
상기 허프 어큐뮬레이터 알고리즘은 허프 어큐뮬레이터의 피크 및 법선 벡터와 상기 카메라의 축 사이의 최소 각도를 선택하는 단계를 포함하는 방법. - 제1항 내지 제6항 중 한 항에 있어서,
상기 카메라 기준 프레임의 상기 이동의 상기 결정 단계는,
- 스케일 및 회전 불변 매칭 알고리즘을 사용하여 상기 카메라들로부터의 상기 교정 타겟의 상기 이미지들을 매칭하는 단계 및
- 상기 카메라의 위치를 결정하기 위해 상기 교정 타겟들의 상기 매칭의 미스매치를 사용하는 단계를 포함하는 방법. - 제1항 내지 제7항 중 한 항에 있어서,
상기 카메라 기준 프레임의 방향을 상기 차량 기준 프레임의 방향과 정렬시키기 위해 상기 카메라의 기준 프레임의 회전을 결정하는 단계를 더 포함하는 방법. - 제8항에 있어서,
상기 카메라 기준 프레임의 상기 회전의 상기 결정 단계는 상기 차량의 상기 카메라들의 초기 외부 교정으로부터 도출되는 방법. - 컴퓨터 프로그램 제품으로서,
컴퓨터 실행가능 프로그램 코드 명령어들이 저장된 컴퓨터 판독가능 저장 매체를 포함하며, 상기 컴퓨터 실행가능 프로그램 코드 명령어들은
- 카메라 이미지를 수신하고,
- 상기 카메라 이미지의 피처들에 따라 차량의 그라운드 평면을 결정하고,
- 상기 차량의 기준 프레임의 원점을 상기 그라운드 평면 상에 위치되는 것으로 정의하고,
- 상기 카메라 기준 프레임의 위치를 상기 차량 기준 프레임의 대응하는 위치와 정렬시키기 위해 상기 카메라의 기준 프레임의 이동을 결정하는 프로그램 코드 명령어들을 포함하는 컴퓨터 프로그램 제품. - 카메라 제어 유닛으로서,
적어도 2개의 카메라 포트들 - 각각의 카메라 포트는 대응하는 차량 카메라에 부착되어 연결되도록 제공됨 - 및
적어도 2개의 카메라 포트들로부터의 이미지 데이터를 처리하는 프로세서를 포함하며,
상기 프로세서는
- 상기 카메라 포트들 중 적어도 하나로부터의 상기 이미지 데이터의 피처들에 따라 차량의 그라운드 평면을 결정하는 단계,
- 상기 차량의 기준 프레임의 원점을 상기 그라운드 평면 상에 위치되는 것으로 정의하는 단계, 및
- 상기 카메라 기준 프레임의 위치를 상기 차량 기준 프레임의 대응하는 위치와 정렬시키기 위해 카메라의 기준 프레임의 이동을 결정하는 단계에 대해 조정되며,
상기 카메라 기준 프레임의 상기 이동의 상기 결정 단계는 하나의 카메라 포트로부터의 교정 타겟의 이미지 데이터 및 다른 카메라 포트로부터의 교정 타겟의 이미지 데이터에 따라 수행되는 카메라 제어 유닛. - 제11항에 있어서,
상기 프로세서는 허프 어큐뮬레이터 알고리즘을 사용하여 상기 차량의 그라운드 평면을 결정하는 단계에 대해 더 조정되는 카메라 제어 유닛. - 제11항 또는 제12항에 있어서,
상기 프로세서는 상기 카메라 기준 프레임의 방향을 상기 차량 기준 프레임의 방향과 정렬시키기 위해 상기 카메라의 기준 프레임의 회전을 결정하는 단계에 대해 더 조정되는 카메라 제어 유닛. - 카메라 모듈로서,
차량에 부착되는 적어도 2개의 카메라들 및 상기 제11 내지 제13항 중 한 항에 따른 카메라 제어 유닛 - 상기 카메라 제어 유닛의 카메라 포트들은 상기 카메라들과 연결됨 -을 포함하는 카메라 모듈. - 제14항에 따른 카메라 모듈을 갖는 차량으로서,
상기 카메라 모듈의 적어도 2개의 카메라들 및 프로세서가 상기 차량에 부착되는 차량.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP15164760.9 | 2015-04-23 | ||
| EP15164760.9A EP3086284A1 (en) | 2015-04-23 | 2015-04-23 | Camera extrinsic parameters estimation from image lines |
| PCT/EP2016/057746 WO2016169790A1 (en) | 2015-04-23 | 2016-04-08 | Camera extrinsic parameters estimation from image lines |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20170139548A true KR20170139548A (ko) | 2017-12-19 |
| KR102516326B1 KR102516326B1 (ko) | 2023-03-30 |
Family
ID=53177095
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020177030394A Active KR102516326B1 (ko) | 2015-04-23 | 2016-04-08 | 이미지 라인들로부터의 카메라 외부 파라미터들 추정 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US10719955B2 (ko) |
| EP (1) | EP3086284A1 (ko) |
| JP (1) | JP6767998B2 (ko) |
| KR (1) | KR102516326B1 (ko) |
| DE (1) | DE112016001150T5 (ko) |
| WO (1) | WO2016169790A1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20200045701A (ko) * | 2018-10-23 | 2020-05-06 | 삼성전자주식회사 | 소실점 검출을 위한 학습 방법, 소실점 검출 방법 및 장치 |
Families Citing this family (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11370422B2 (en) * | 2015-02-12 | 2022-06-28 | Honda Research Institute Europe Gmbh | Method and system in a vehicle for improving prediction results of an advantageous driver assistant system |
| CN108805934B (zh) * | 2017-04-28 | 2021-12-28 | 华为技术有限公司 | 一种车载摄像机的外部参数标定方法及装置 |
| CN109086650B (zh) * | 2017-06-14 | 2022-04-12 | 现代摩比斯株式会社 | 校准方法和校准设备 |
| US11089288B2 (en) * | 2017-09-11 | 2021-08-10 | Tusimple, Inc. | Corner point extraction system and method for image guided stereo camera optical axes alignment |
| US11158088B2 (en) | 2017-09-11 | 2021-10-26 | Tusimple, Inc. | Vanishing point computation and online alignment system and method for image guided stereo camera optical axes alignment |
| US10621753B2 (en) * | 2017-09-29 | 2020-04-14 | Intel IP Corporation | Extrinsic calibration of camera systems |
| EP3776485B1 (en) * | 2018-09-26 | 2022-01-26 | Coherent Logix, Inc. | Any world view generation |
| EP3629292A1 (en) * | 2018-09-27 | 2020-04-01 | Continental Automotive GmbH | Reference point selection for extrinsic parameter calibration |
| US10848744B2 (en) | 2019-02-27 | 2020-11-24 | Ford Global Technologies, Llc | Vehicle camera alignment |
| CN110728720B (zh) * | 2019-10-21 | 2023-10-13 | 阿波罗智能技术(北京)有限公司 | 用于相机标定的方法、装置、设备和存储介质 |
| US11410334B2 (en) * | 2020-02-03 | 2022-08-09 | Magna Electronics Inc. | Vehicular vision system with camera calibration using calibration target |
| SE544405C2 (en) * | 2020-09-30 | 2022-05-10 | Scania Cv Ab | Method and control arrangement for extrinsic calibration of a camera arranged at a vehicle |
| CN112489113B (zh) * | 2020-11-25 | 2024-06-11 | 深圳地平线机器人科技有限公司 | 相机外参标定方法、装置及相机外参标定系统 |
| CN112819711B (zh) * | 2021-01-20 | 2022-11-22 | 电子科技大学 | 一种基于单目视觉的利用道路车道线的车辆反向定位方法 |
| KR20230093863A (ko) | 2021-12-20 | 2023-06-27 | 삼성전자주식회사 | 전자 장치 및 그 제어 방법 |
| US12086996B2 (en) * | 2022-01-03 | 2024-09-10 | GM Global Technology Operations LLC | On-vehicle spatial monitoring system |
| CN114549654B (zh) * | 2022-01-19 | 2025-10-17 | 福思(杭州)智能科技有限公司 | 一种车载相机的外参标定方法、装置、设备及存储介质 |
| CN114677448B (zh) * | 2022-03-22 | 2025-04-22 | 智道网联科技(北京)有限公司 | 车载相机的外参校正方法、装置及电子设备、存储介质 |
| KR20230158335A (ko) * | 2022-05-11 | 2023-11-20 | 현대자동차주식회사 | 차량 및 그 제어 방법 |
| CN115937422A (zh) * | 2022-12-14 | 2023-04-07 | 阿里巴巴(中国)有限公司 | 三维场景重建、在线家装与商品获取方法、设备及介质 |
| US20240404108A1 (en) * | 2023-06-05 | 2024-12-05 | Deere & Company | Methods, systems, apparatus, and articles of manufacture for camera calibration |
| CN120689425A (zh) * | 2024-03-15 | 2025-09-23 | 鸿海精密工业股份有限公司 | 相机外参标定方法、车载装置及存储介质 |
| DE102024203931A1 (de) * | 2024-04-26 | 2025-10-30 | Fca Us Llc | Fahrzeugkamera-Kalibrierung am Versuchsstand mittels Video |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090290032A1 (en) * | 2008-05-22 | 2009-11-26 | Gm Global Technology Operations, Inc. | Self calibration of extrinsic camera parameters for a vehicle camera |
| US20130085637A1 (en) * | 2010-06-09 | 2013-04-04 | Valeo Schalter Und Sensoren Gmbh | Method for assisting a driver of a motor vehicle when parking in a parking space, driver assistance device and a motor vehicle |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5455124B2 (ja) * | 2010-04-01 | 2014-03-26 | 国立大学法人鳥取大学 | カメラ姿勢パラメータ推定装置 |
| EP2523163B1 (en) * | 2011-05-10 | 2019-10-16 | Harman Becker Automotive Systems GmbH | Method and program for calibrating a multicamera system |
| JP5898475B2 (ja) * | 2011-11-28 | 2016-04-06 | クラリオン株式会社 | 車載カメラシステム及びその較正方法、及びその較正プログラム |
| US10652466B2 (en) * | 2015-02-16 | 2020-05-12 | Applications Solutions (Electronic and Vision) Ltd | Method and device for stabilization of a surround view image |
| JP6573361B2 (ja) * | 2015-03-16 | 2019-09-11 | キヤノン株式会社 | 画像処理装置、画像処理システム、画像処理方法及びコンピュータプログラム |
| US9996749B2 (en) * | 2015-05-29 | 2018-06-12 | Accenture Global Solutions Limited | Detecting contextual trends in digital video content |
| US10008000B2 (en) * | 2016-05-18 | 2018-06-26 | Conduent Business Services, Llc | Camera calibration based on moving vehicle line segments |
-
2015
- 2015-04-23 EP EP15164760.9A patent/EP3086284A1/en not_active Ceased
-
2016
- 2016-04-08 DE DE112016001150.4T patent/DE112016001150T5/de active Pending
- 2016-04-08 WO PCT/EP2016/057746 patent/WO2016169790A1/en not_active Ceased
- 2016-04-08 KR KR1020177030394A patent/KR102516326B1/ko active Active
- 2016-04-08 JP JP2017554478A patent/JP6767998B2/ja active Active
-
2017
- 2017-10-13 US US15/783,185 patent/US10719955B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090290032A1 (en) * | 2008-05-22 | 2009-11-26 | Gm Global Technology Operations, Inc. | Self calibration of extrinsic camera parameters for a vehicle camera |
| US20130085637A1 (en) * | 2010-06-09 | 2013-04-04 | Valeo Schalter Und Sensoren Gmbh | Method for assisting a driver of a motor vehicle when parking in a parking space, driver assistance device and a motor vehicle |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20200045701A (ko) * | 2018-10-23 | 2020-05-06 | 삼성전자주식회사 | 소실점 검출을 위한 학습 방법, 소실점 검출 방법 및 장치 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3086284A1 (en) | 2016-10-26 |
| DE112016001150T5 (de) | 2018-06-21 |
| JP2018519696A (ja) | 2018-07-19 |
| KR102516326B1 (ko) | 2023-03-30 |
| US10719955B2 (en) | 2020-07-21 |
| WO2016169790A1 (en) | 2016-10-27 |
| JP6767998B2 (ja) | 2020-10-14 |
| US20180040141A1 (en) | 2018-02-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102516326B1 (ko) | 이미지 라인들로부터의 카메라 외부 파라미터들 추정 | |
| Abraham et al. | Fish-eye-stereo calibration and epipolar rectification | |
| Treible et al. | Cats: A color and thermal stereo benchmark | |
| CN109155066B (zh) | 用于机动车辆的环境区域的两个图像之间的运动估计的方法,计算装置,驾驶员辅助系统以及机动车辆 | |
| JP5455124B2 (ja) | カメラ姿勢パラメータ推定装置 | |
| CN111337947A (zh) | 即时建图与定位方法、装置、系统及存储介质 | |
| CN112907676A (zh) | 传感器的标定方法、装置、系统、车辆、设备及存储介质 | |
| KR101482645B1 (ko) | Fov왜곡 보정 모델에 2d패턴을 적용한 왜곡중심 보정 방법 | |
| CN107122770A (zh) | 多目相机系统、智能驾驶系统、汽车、方法和存储介质 | |
| KR20240056516A (ko) | 카메라 교정을 위한 카메라 모델을 생성하는 방법 및 시스템 | |
| CN105205459B (zh) | 一种图像特征点类型的识别方法和装置 | |
| Silva et al. | Camera calibration using a color-depth camera: Points and lines based DLT including radial distortion | |
| Beck et al. | Generalized B-spline camera model | |
| Li et al. | Easy calibration of a blind-spot-free fisheye camera system using a scene of a parking space | |
| Khurana et al. | Extrinsic calibration methods for laser range finder and camera: A systematic review | |
| Bianca-Cerasela-Zelia Blaga | Online cross-calibration of camera and lidar | |
| Schönbein et al. | Panoramic 3d reconstruction with three catadioptric cameras | |
| US11069121B2 (en) | Methods, devices and computer program products for creating textured 3D images | |
| EP4165597B1 (en) | Method and system for generating a three-dimensional model based on spherical photogrammetry | |
| JP2020077297A (ja) | 位置姿勢推定装置 | |
| Schönbein et al. | Environmental Perception for Intelligent Vehicles Using Catadioptric Stereo Vision Systems. | |
| Esparza et al. | Wide base stereo with fisheye optics: A robust approach for 3d reconstruction in driving assistance | |
| Vezeteu | Stereo-Camera–LiDAR Calibration for Autonomous Driving | |
| Hanel et al. | Structure-from-motion for calibration of a vehicle camera system with non-overlapping fields-of-view in an urban environment | |
| Ahmadabadian | Photogrammetric multi-view stereo and imaging network design |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U12-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| U11 | Full renewal or maintenance fee paid |
Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-OTH-PR1001 (AS PROVIDED BY THE NATIONAL OFFICE) Year of fee payment: 4 |

