KR102006291B1 - 전자 장치의 이동체 포즈 추정 방법 - Google Patents
전자 장치의 이동체 포즈 추정 방법 Download PDFInfo
- Publication number
- KR102006291B1 KR102006291B1 KR1020180034934A KR20180034934A KR102006291B1 KR 102006291 B1 KR102006291 B1 KR 102006291B1 KR 1020180034934 A KR1020180034934 A KR 1020180034934A KR 20180034934 A KR20180034934 A KR 20180034934A KR 102006291 B1 KR102006291 B1 KR 102006291B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- electronic device
- image analysis
- semantic
- moving object
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/277—Analysis of motion involving stochastic approaches, e.g. using Kalman filters
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/14—Receivers specially adapted for specific applications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- 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/20—Special algorithmic details
- G06T2207/20084—Artificial neural networks [ANN]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Navigation (AREA)
Abstract
Description
도 2는 본 발명의 실시 예에 다른 프로세서를 보다 자세히 도시한 블록도,
도 3은 영상 분석의 일 예를 보여주는 도면,
도 4는 시맨틱 지도, 시맨틱 비교 영역 및 영상 분석 정보의 관계를 보여주는 도면,
도 5는 도 2에 도시된 맵 매칭부를 보다 자세히 도시한 블록도, 그리고,
도 6은 본 발명의 실시 예에 의한 전자 장치의 이동체 포즈 추정 방법을 설명하기 위한 흐름도이다.
120: GPS/IMU 센서 130: 통신 인터페이스 회로
200: 전자 장치 210: 버스
220: 통신 인터페이스부 230: 사용자 인터페이스부
240: 메모리 250: 프로세서
Claims (5)
- 전자 장치의 이동체 포즈 추정 방법에 있어서,
(A) 상기 전자 장치가, GPS/IMU(Global Positioning System/Inertial Measurement Unit) 센서가 센싱한 상기 이동체의 위치정보와 방향정보 및 하나 이상의 카메라가 상기 이동체의 전후측방 중 적어도 하나를 촬영한 영상을 상기 이동체로부터 수신하는 단계;
(B) 상기 전자 장치가, 상기 수신되는 위치정보와 방향정보로부터 상기 이동체의 초기 포즈 정보를 추정하는 단계;
(C) 상기 전자 장치가, 상기 수신되는 촬영 영상을 분석하여 영상 분석 정보를 획득하는 단계; 및
(D) 상기 전자 장치가, 상기 이동체의 위치와 방향을 보정하기 위한 기준이 되는 시맨틱 지도 내에서 상기 추정된 초기 포즈 정보를 기준으로 시맨틱 비교 영역을 설정하고, 상기 설정된 시맨틱 비교 영역과 영상 분석 정보를 비교하여 상기 이동체의 포즈를 추정 및 보정하는 단계;를 포함하고,
상기 시맨틱 지도, 시맨틱 비교 영역 및 상기 영상 분석 정보는 도로와 비도로를 포함하는 다수의 클래스들로 분류된 지도 및/또는 영상이며,
상기 (C) 단계는,
상기 전자 장치가, 상기 수신된 이동체의 전후측방 중 적어도 하나를 촬영한 영상에 CNN(Convolutional Neural Network)을 사용하는 시맨틱 분할(Semantic Segmentation) 알고리즘을 적용하여 상기 촬영한 영상의 각 픽셀이 상기 도로 및 배경 중 어느 클래스에 속하는지를 판단 및 분류한 영상 분석 정보를 획득하고,
상기 (D) 단계는,
(D1) 상기 전자 장치가, 상기 시맨틱 지도에서 상기 추정된 초기 포즈 정보 중 위치정보와 방위각 정보를 기준점으로 정하고, 상기 기준점을 기준으로 사전에 설정된 범위를 갖는 영역을 상기 시맨틱 비교 영역으로서 설정하는 단계;
(D2) 상기 전자 장치가, 상기 설정된 시맨틱 비교 영역의 원점부터 상기 영상 분석 정보를 맵 매칭하여 상기 시맨틱 비교 영역 내에서 상기 영상 분석 정보와 오차가 가장 낮은 영역의 위치정보와 방향정보를 확인하는 단계; 및
(D3) 상기 전자 장치가, 상기 초기 포즈 정보와 상기 (D2) 단계에서 확인된 위치정보와 방향정보를 더하여 상기 이동체의 포즈를 최종 추정하는 단계;를 포함하는 것을 특징으로 하는 전자 장치의 이동체 포즈 추정 방법. - 삭제
- 제1항에 있어서,
상기 (D2) 단계는,
상기 전자 장치가, 상기 (C) 단계에서 획득된 영상 분석 정보의 이미지 좌표계를 월드 좌표계로 변환하고, 상기 월드 좌표계로 변환된 영상 분석 정보를 상기 시맨틱 비교 영역의 원점부터 설정된 거리 및/또는 각도만큼 이동하면서 맵 매칭하여 상기 원점 및 이동한 위치들에서 오차를 산출한 후, 상기 원점 및 이동한 위치들에서 산출된 오차들 중 가장 낮은 오차가 산출된 위치에 해당하는 위치정보와 방향정보를 확인하는 것을 특징으로 하는 전자 장치의 이동체 포즈 추정 방법. - 제3항에 있어서,
상기 (D2) 단계에서, 상기 전자 장치는,
상기 시맨틱 비교 영역의 픽셀마다 분류된 클래스 종류와 상기 영상 분석 정보의 픽셀마다 분류된 클래스 종류에 따라 상이한 오차 가중치를 설정하여 픽셀 단위로 상기 영상 분석 정보와 시맨틱 비교 영역의 오차를 산출하며,
상기 시맨틱 비교 영역의 클래스는 도로, 주차장 및 배경으로 분류되고, 상기 영상 분석 정보의 클래스는 도로 및 배경으로 분류되는 것을 특징으로 하는 전자 장치의 이동체 포즈 추정 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180034934A KR102006291B1 (ko) | 2018-03-27 | 2018-03-27 | 전자 장치의 이동체 포즈 추정 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180034934A KR102006291B1 (ko) | 2018-03-27 | 2018-03-27 | 전자 장치의 이동체 포즈 추정 방법 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170177932A Division KR101880185B1 (ko) | 2017-12-22 | 2017-12-22 | 이동체 포즈 추정을 위한 전자 장치 및 그의 이동체 포즈 추정 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190076815A KR20190076815A (ko) | 2019-07-02 |
KR102006291B1 true KR102006291B1 (ko) | 2019-08-01 |
Family
ID=67258625
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180034934A Expired - Fee Related KR102006291B1 (ko) | 2018-03-27 | 2018-03-27 | 전자 장치의 이동체 포즈 추정 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102006291B1 (ko) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102234461B1 (ko) * | 2019-08-12 | 2021-04-01 | 네이버랩스 주식회사 | 2d 지도를 이용하여 거리뷰 이미지의 깊이 정보를 생성하는 방법 및 시스템 |
WO2021035471A1 (en) * | 2019-08-26 | 2021-03-04 | Beijing Voyager Technology Co., Ltd. | Systems and methods for positioning a target subject |
CN111274974B (zh) * | 2020-01-21 | 2023-09-01 | 阿波罗智能技术(北京)有限公司 | 定位元素检测方法、装置、设备和介质 |
EP4094043A4 (en) * | 2020-01-22 | 2023-10-18 | Robert Bosch GmbH | METHOD AND APPARATUS FOR ESTIMATING SYSTEM STATE |
KR102391501B1 (ko) * | 2020-04-22 | 2022-04-27 | 동명대학교산학협력단 | 딥러닝을 이용한 비정형 재활용품 분류 시스템 및 그 방법 |
CN112067006B (zh) * | 2020-09-14 | 2022-06-21 | 上海汽车集团股份有限公司 | 一种基于语义的视觉定位方法及装置 |
CN112179359B (zh) * | 2020-09-27 | 2022-09-23 | 驭势科技(北京)有限公司 | 一种地图匹配方法、装置、电子设备和存储介质 |
KR102694999B1 (ko) * | 2023-09-15 | 2024-08-13 | 주식회사 케이스랩 | 자율주행 이동체에서 장소 인식 장치 및 방법 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101880185B1 (ko) * | 2017-12-22 | 2018-07-19 | 한화시스템(주) | 이동체 포즈 추정을 위한 전자 장치 및 그의 이동체 포즈 추정 방법 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101394546B1 (ko) | 2012-07-31 | 2014-05-13 | 울산대학교 산학협력단 | Gps와 imu의 데이터 융합에 의한 위치 정보 획득장치 및 그의 위치 정보 획득방법 |
KR102157810B1 (ko) * | 2014-09-29 | 2020-09-18 | 현대모비스 주식회사 | 내비게이션 시스템의 지도 매칭 장치 및 방법 |
KR101709317B1 (ko) * | 2015-07-31 | 2017-02-22 | 부경대학교 산학협력단 | 단일 카메라와 gps를 이용한 영상 내 객체의 좌표 산출 방법 |
-
2018
- 2018-03-27 KR KR1020180034934A patent/KR102006291B1/ko not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101880185B1 (ko) * | 2017-12-22 | 2018-07-19 | 한화시스템(주) | 이동체 포즈 추정을 위한 전자 장치 및 그의 이동체 포즈 추정 방법 |
Non-Patent Citations (2)
Title |
---|
McCormac et al. SemanticFusion: Dense 3D semantic mapping with convolutional neural networks. ICRA, 2017년 5월, pp. 4628-4635.* |
Wei et al. Augmenting vehicle localization accuracy with cameras and 3D road infrastructure database. ECCV. 2014년 9월, pp. 194-208.* |
Also Published As
Publication number | Publication date |
---|---|
KR20190076815A (ko) | 2019-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101880185B1 (ko) | 이동체 포즈 추정을 위한 전자 장치 및 그의 이동체 포즈 추정 방법 | |
KR102006291B1 (ko) | 전자 장치의 이동체 포즈 추정 방법 | |
US20230152461A1 (en) | Determining Yaw Error from Map Data, Lasers, and Cameras | |
US11002840B2 (en) | Multi-sensor calibration method, multi-sensor calibration device, computer device, medium and vehicle | |
CN110148185B (zh) | 确定成像设备坐标系转换参数的方法、装置和电子设备 | |
CN110174093B (zh) | 定位方法、装置、设备和计算机可读存储介质 | |
CN110869700B (zh) | 用于确定车辆位置的系统和方法 | |
CN110312912B (zh) | 车辆自动停车系统和方法 | |
JP7082545B2 (ja) | 情報処理方法、情報処理装置およびプログラム | |
CN109300143B (zh) | 运动向量场的确定方法、装置、设备、存储介质和车辆 | |
US11062475B2 (en) | Location estimating apparatus and method, learning apparatus and method, and computer program products | |
CN111108342A (zh) | 用于高清地图创建的视觉测程法和成对对准 | |
US11151729B2 (en) | Mobile entity position estimation device and position estimation method | |
JP2010511212A (ja) | 画像内の平面オブジェクトを識別し且つ位置判定する方法及び装置 | |
US20210394782A1 (en) | In-vehicle processing apparatus | |
JP6552448B2 (ja) | 車両位置検出装置、車両位置検出方法及び車両位置検出用コンピュータプログラム | |
CN111353453B (zh) | 用于车辆的障碍物检测方法和装置 | |
EP2052208A2 (en) | Determining the location of a vehicle on a map | |
CN111105695B (zh) | 地图制作方法、装置、电子设备及计算机可读存储介质 | |
US20240426988A1 (en) | Method for calibration of camera and lidar, and computer program recorded on recording medium for executing method therefor | |
JP2018077162A (ja) | 車両位置検出装置、車両位置検出方法及び車両位置検出用コンピュータプログラム | |
CN111833443B (zh) | 自主机器应用中的地标位置重建 | |
US20190293444A1 (en) | Lane level accuracy using vision of roadway lights and particle filter | |
CN116612459A (zh) | 目标检测方法、装置、电子设备及存储介质 | |
EP3795952A1 (en) | Estimation device, estimation method, and computer program product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0107 | Divisional application |
St.27 status event code: A-0-1-A10-A16-div-PA0107 St.27 status event code: A-0-1-A10-A18-div-PA0107 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
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 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
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 |
|
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
Fee payment year number: 1 St.27 status event code: A-2-2-U10-U11-oth-PR1002 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PC1903 | Unpaid annual fee |
Not in force date: 20220727 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE St.27 status event code: A-4-4-U10-U13-oth-PC1903 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PC1903 | Unpaid annual fee |
Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20220727 St.27 status event code: N-4-6-H10-H13-oth-PC1903 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |