KR101551237B1 - 직선 및 기하관계 기반 실외 장소 인식 방법 및 시스템 - Google Patents
직선 및 기하관계 기반 실외 장소 인식 방법 및 시스템 Download PDFInfo
- Publication number
- KR101551237B1 KR101551237B1 KR1020140001932A KR20140001932A KR101551237B1 KR 101551237 B1 KR101551237 B1 KR 101551237B1 KR 1020140001932 A KR1020140001932 A KR 1020140001932A KR 20140001932 A KR20140001932 A KR 20140001932A KR 101551237 B1 KR101551237 B1 KR 101551237B1
- Authority
- KR
- South Korea
- Prior art keywords
- image
- input image
- candidate
- straight line
- linear
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
- G06T7/74—Determining position or orientation of objects or cameras using feature-based methods involving reference images or patches
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Geometry (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Image Analysis (AREA)
Abstract
이러한 구성에 의해, 본 발명의 직선 및 기하관계 기반 실외 장소 인식 방법 및 시스템은 실외 장소를 촬영한 영상에 대하여 실외 장소에서 발생되는 자연광, 조명광 등의 다양한 밝기 변화에 상관없이 영상을 통해 실외 장소를 정확하게 인식할 수 있는 효과가 있다.
Description
도 2는 본 발명의 다른 실시 예에 따른 직선 및 기하관계 기반 실외 장소 인식 방법의 블록도이다.
도 3은 입력 영상에 대한 디스크립터 벡터를 연산하는 과정을 나타낸 도면이다.
도 4는 입력 영상 내 직선성분의 기하관계를 나타낸 도면이다.
도 5는 입력 영상과 후보 DB 영상간 서로 대응하는 직선 성분의 오버랩 길이를 나타낸 도면이다.
도 6은 기하관계에 따른 직선 성분의 위치를 나타낸 도면이다.
150: 질의부 170: 분석부
Claims (10)
- 영상입력부가 카메라로부터 실외 장소를 촬영하여 획득한 영상을 입력받는 단계;
직선성분추출부가 입력 영상으로부터 상기 입력 영상의 내부에 존재하는 적어도 하나의 직선성분을 추출하는 단계;
질의부가 상기 입력 영상과 동일한 영상이 데이터베이스 내 존재하는지 여부를 상기 데이터베이스로 질의하여, 상기 데이터베이스로부터 상기 입력 영상과 동일하다고 예상되는 적어도 하나의 후보 DB 영상을 수신하는 단계; 및
분석부가 상기 입력 영상과 적어도 하나의 후보 DB 영상간 기하관계를 분석하여 상기 적어도 하나의 후보 DB 영상 중 하나의 최종 DB 영상을 선택하고, 선택된 최종 DB 영상에 기초하여 상기 실외 장소를 인식하는 단계;
를 포함하되,
상기 분석부가 상기 실외 장소를 인식하는 단계는
상기 입력 영상과 적어도 하나의 후보 DB 영상간에 상대적 모션(Relative Motion)을 추정하여 상기 입력 영상과 적어도 하나의 후보 DB 영상간 기하관계를 분석하는 것을 특징으로 하는 직선 및 기하관계 기반 실외 장소 인식 방법.
- 제1항에 있어서,
상기 직선성분추출부가 입력 영상으로부터 직선성분을 추출하는 단계는
상기 입력 영상 내 픽셀을 윤곽선 픽셀 또는 비윤곽선 픽셀로 구분한 후, 구분된 윤곽선 픽셀을 검출하는 과정;
검출한 상기 윤곽선 픽셀이 동일직선상에 존재하는지 여부를 판단하여 기설정된 길이만큼 상기 윤곽선 픽셀을 각각 연결하여 복수 개의 제1 직선성분을 추출하는 과정; 및
상기 복수 개의 제1 직선성분에 대하여 순차적으로 각각의 제1 직선성분들간 거리 및 각도를 비교한 후, 각각 병합하여 복수 개의 제2 직선성분을 추출하는 과정;
을 포함하는 것을 특징으로 하는 직선 및 기하관계 기반 실외 장소 인식 방법.
- 제2항에 있어서,
상기 입력 영상 내 윤곽선 픽셀이 검출 시, 검출된 윤곽선 픽셀을 중심으로 8방향 검색하여 검출된 상기 윤곽선 픽셀과 인접한 위치에 또 다른 윤곽선 픽셀이 존재하는지 여부를 검색하는 과정;
을 더 포함하는 것을 특징으로 하는 직선 및 기하관계 기반 실외 장소 인식 방법.
- 제1항에 있어서,
상기 질의부가 상기 입력 영상과 동일한 영상이 데이터베이스 내 존재하는지 여부를 상기 데이터베이스로 질의하여 적어도 하나의 후보 DB 영상을 수신하는 단계는
추출된 상기 직선성분에 대한 디스크립터 벡터(descriptor Vector)를 연산하는 과정;
상기 디스크립터 벡터에 대응하는 어휘 트리(Vocabulary Tree)의 최하위 노드에 저장된 DB 영상에 점수를 부여하는 과정; 및
점수를 부여받은 DB 영상을 부여 받은 점수의 내림차순으로 정렬한 후, 기설정된 개수만큼의 상위 랭크에 해당하는 DB 영상을 상기 데이터베이스로부터 수신하는 과정;
을 포함하는 것을 특징으로 하는 직선 및 기하관계 기반 실외 장소 인식 방법.
- 제4항에 있어서,
상기 직선성분에 대한 디스크립터 벡터를 연산하는 과정은
상기 직선성분에 대하여 인접한 이웃 윤곽선 픽셀의 밝기 변화가 가장 큰 수직방향을 설정하는 과정;
설정된 수직방향에서 90도 시계방향 또는 90도 반시계방향으로 회전하여 수평방향을 설정하는 과정;
상기 직선성분과 인접한 이웃 윤곽선 픽셀에 대하여 수직방향으로 하위지역을 설정하는 과정;
상기 하위지역으로부터 4 방향으로 밝기 변화값을 연산하는 과정; 및
상기 밝기 변화값에 대한 평균값 및 표준편차값을 연산하여 상기 직선성분의 직선특징을 나타내는 디스크립터 벡터를 획득하는 과정;
을 포함하는 것을 특징으로 하는 직선 및 기하관계 기반 실외 장소 인식 방법.
- 제5항에 있어서,
상기 디스크립터 벡터에 대응하는 어휘 트리의 최하위 노드에 저장된 DB 영상에 점수를 부여하는 과정은
상기 입력 영상의 직선 특징을 나타내는 디스크립터 벡터를 어휘트리 구조 내 최하위 노드에 맵핑하는 과정;
맵핑된 상기 최하위 노드에 인덱스를 부여하는 과정; 및
상기 최하위 노드에 저장된 DB 영상에 점수를 부여하는 과정;
을 포함하는 것을 특징으로 하는 직선 및 기하관계 기반 실외 장소 인식 방법.
- 삭제
- 제1항에 있어서,
상기 분석부가 상기 실외 장소를 인식하는 단계는
상기 입력 영상과 적어도 하나의 후보 DB 영상간에 각각 서로 대응하는 직선 성분간의 오버랩(Overlap) 길이를 측정하여 상대적 모션을 연산하는 과정;
상기 입력 영상에 대응하여 유효한 상대적 모션을 가장 많이 갖는 DB 영상을 최종 DB 영상으로 선택하는 과정; 및
선택된 최종 DB 영상에 기초하여 상기 실외 장소를 인식하는 과정;
을 포함하는 것을 특징으로 하는 직선 및 기하관계 기반 실외 장소 인식 방법.
- 카메라로부터 실외 장소를 촬영하여 획득한 영상을 입력받는 영상입력부;
입력받은 영상으로부터 내부에 존재하는 적어도 하나의 직선성분을 추출하는 직선성분추출부;
입력 영상과 동일한 영상이 데이터베이스 내 존재하는지 여부를 상기 데이터베이스로 질의하고, 상기 데이터베이스로부터 상기 입력 영상과 동일하다고 예상되는 적어도 하나의 후보 DB 영상을 수신하는 질의부; 및
상기 입력 영상과 적어도 하나의 후보 DB 영상간 기하관계를 분석하여 상기 적어도 하나의 후보 DB 영상 중 하나의 최종 DB 영상을 선택하고, 선택한 최종 DB 영상에 기초하여 상기 실외 장소를 인식하는 분석부;
를 포함하되,
상기 분석부는
상기 입력 영상과 적어도 하나의 후보 DB 영상간 상대적 모션(Relative Motion)을 추정하여 상기 입력 영상과 적어도 하나의 후보 DB 영상간 기하관계를 분석하는 것을 특징으로 하는 직선 및 기하관계 기반 실외 장소 인식 시스템. - 삭제
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020140001932A KR101551237B1 (ko) | 2014-01-07 | 2014-01-07 | 직선 및 기하관계 기반 실외 장소 인식 방법 및 시스템 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020140001932A KR101551237B1 (ko) | 2014-01-07 | 2014-01-07 | 직선 및 기하관계 기반 실외 장소 인식 방법 및 시스템 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20150081929A KR20150081929A (ko) | 2015-07-15 |
| KR101551237B1 true KR101551237B1 (ko) | 2015-09-09 |
Family
ID=53793629
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020140001932A Active KR101551237B1 (ko) | 2014-01-07 | 2014-01-07 | 직선 및 기하관계 기반 실외 장소 인식 방법 및 시스템 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101551237B1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020209487A1 (ko) * | 2019-04-09 | 2020-10-15 | 연세대학교 산학협력단 | 인공 신경망 기반의 장소 인식 장치 및 이의 학습 장치 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102048999B1 (ko) * | 2018-02-13 | 2019-11-27 | 코가플렉스 주식회사 | 자율 주행 장치 및 방법 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002352252A (ja) | 2001-05-28 | 2002-12-06 | Sanyo Electric Co Ltd | 画像処理装置及び画像処理プログラム |
-
2014
- 2014-01-07 KR KR1020140001932A patent/KR101551237B1/ko active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002352252A (ja) | 2001-05-28 | 2002-12-06 | Sanyo Electric Co Ltd | 画像処理装置及び画像処理プログラム |
Non-Patent Citations (1)
| Title |
|---|
| 논문2:한국전자통신학회 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020209487A1 (ko) * | 2019-04-09 | 2020-10-15 | 연세대학교 산학협력단 | 인공 신경망 기반의 장소 인식 장치 및 이의 학습 장치 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20150081929A (ko) | 2015-07-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108801268B (zh) | 目标对象的定位方法、装置及机器人 | |
| US9323785B2 (en) | Method and system for mobile visual search using metadata and segmentation | |
| Ardeshir et al. | GIS-assisted object detection and geospatial localization | |
| CN108229456B (zh) | 目标跟踪方法和装置、电子设备、计算机存储介质 | |
| US20120301014A1 (en) | Learning to rank local interest points | |
| CN108038139B (zh) | 地图构建方法、装置和机器人定位方法、装置、计算机设备和存储介质 | |
| JP5180922B2 (ja) | 画像検索システム及び画像検索方法 | |
| JP2013025799A (ja) | 画像検索方法、システム、及びプログラム | |
| KR101460313B1 (ko) | 시각 특징과 기하 정보를 이용한 로봇의 위치 추정 장치 및 방법 | |
| CN113536946B (zh) | 一种基于摄像头关系的自监督行人重识别方法 | |
| Korrapati et al. | Vision-based sparse topological mapping | |
| CN114387600B (zh) | 文本特征识别方法、装置、计算机设备和存储介质 | |
| CN120431170A (zh) | 基于三维模型技术的机器人自主定位系统及方法 | |
| KR101406334B1 (ko) | 신뢰도와 지연된 결정을 활용한 다중 객체 추적 시스템 및 방법 | |
| KR101337423B1 (ko) | 깊이 정보와 움직임 정보를 이용한 움직임 객체 검출 및 추적방법 | |
| KR101551237B1 (ko) | 직선 및 기하관계 기반 실외 장소 인식 방법 및 시스템 | |
| CN117542008A (zh) | 一种融合语义点云的自动驾驶场景识别方法、存储介质 | |
| CN117576363A (zh) | 一种在室内复杂环境下基于单目视觉/惯性的定位技术方法 | |
| Zhang et al. | A New Inlier Identification Scheme for Robust Estimation Problems. | |
| KR101489216B1 (ko) | 직선을 기반으로 장소를 인식하는 방법 및 장치 | |
| KR102249380B1 (ko) | 기준 영상 정보를 이용한 cctv 장치의 공간 정보 생성 시스템 | |
| CN120107598A (zh) | 餐盘识别方法、装置、设备、存储介质及计算机程序产品 | |
| KR101556601B1 (ko) | 3차원 볼륨 영상의 빅 데이터 데이터베이스 구축 장치 및 방법 | |
| CN116386007B (zh) | 路面交通标志的提取方法、装置、电子设备及存储介质 | |
| CN114494736B (zh) | 一种基于显著性区域检测的室外地点重识别方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| 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 |
|
| 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-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20180702 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20190624 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| 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 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |
|
| P16-X000 | Ip right document amended |
St.27 status event code: A-5-5-P10-P16-nap-X000 |
|
| Q16-X000 | A copy of ip right certificate issued |
St.27 status event code: A-4-4-Q10-Q16-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
| 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: 11 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R11 | Change to the name of applicant or owner or transfer of ownership requested |
Free format text: ST27 STATUS EVENT CODE: A-5-5-R10-R11-ASN-PN2301 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| R14 | Transfer of ownership recorded |
Free format text: ST27 STATUS EVENT CODE: A-5-5-R10-R14-ASN-PN2301 (AS PROVIDED BY THE NATIONAL OFFICE) |




