KR102224272B1 - 깊이 영상을 통한 평면 검출 방법 및 장치 그리고 비일시적 컴퓨터 판독가능 기록매체 - Google Patents
깊이 영상을 통한 평면 검출 방법 및 장치 그리고 비일시적 컴퓨터 판독가능 기록매체 Download PDFInfo
- Publication number
- KR102224272B1 KR102224272B1 KR1020190047808A KR20190047808A KR102224272B1 KR 102224272 B1 KR102224272 B1 KR 102224272B1 KR 1020190047808 A KR1020190047808 A KR 1020190047808A KR 20190047808 A KR20190047808 A KR 20190047808A KR 102224272 B1 KR102224272 B1 KR 102224272B1
- Authority
- KR
- South Korea
- Prior art keywords
- plane
- pixel
- local
- similarity
- equation
- 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 description 50
- 239000013598 vector Substances 0.000 claims description 112
- 238000001514 detection method Methods 0.000 claims description 70
- 230000002093 peripheral effect Effects 0.000 claims description 64
- 230000015654 memory Effects 0.000 claims description 11
- 238000012545 processing Methods 0.000 description 20
- 230000009466 transformation Effects 0.000 description 11
- 238000004891 communication Methods 0.000 description 9
- 238000003860 storage Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 239000000470 constituent Substances 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000004807 localization Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000012432 intermediate storage 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
- 230000001151 other effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/50—Depth or shape recovery
-
- 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
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Image Analysis (AREA)
Abstract
Description
도 2는 본 발명의 실시예에 따른 평면 검출 방법에 대한 예시적은 다이어그램이다.
도 3은 일 실시예에 따른 국소 평면을 생성하는 방법을 설명하기 위한 순서도이다.
도 4는 카메라 좌표계 상의 한점이 영상 평면으로 투영되는 것을 나타낸 것이다.
도 5는 깊이 영상 내의 화소들을 3차원 좌표계로 변환한 모습을 나타낸 것이다.
도 6은 일 실시예에 따른 국소 평면의 특징을 검출하는 방법을 설명하기 위한 순서도이다.
도 7은 도 6의 국소 평면의 특징인 법선 벡터를 설명하기 위한 3차원 좌표계이다.
도 8은 일 실시예에 따른 국소 평면간 유사도를 계산하는 방법을 설명하기 위한 순서도이다.
도 9는 일 실시예에 따른 국소 평면간 유사도에 따른 그룹화를 통한 평면 검출 방법을 설명하기 위한 순서도이다.
도 10은 다른 실시예에 따른 국소 평면을 생성하는 방법을 설명하기 위한 순서도이다.
도 11은 다른 실시예에 따른 국소 평면의 특징을 검출하는 방법을 설명하기 위한 순서도이다.
도 12는 다른 실시예에 따른 국소 평면의 평균 국소 벡터를 구하기 위한 국소 평면 내의 복수의 국소 벡터를 나타낸 일 예이다.
도 13은 본 발명의 실시예에 따른 평면 검출 결과를 보여준다.
110: 영상 소스
120: 영상처리부
121: 메모리
122: 프로세서
130: 출력인터페이스
200: 데이터수신장치
210: 데이터 처리부
220: 입력 인터페이스
Claims (12)
- 3차원 좌표계로 변환된 깊이 영상 내의 화소들 중 일 화소와 상기 일 화소를 중심으로 사각형 영역의 주변 화소를 포함하는 국소 평면을 생성하는 단계;
상기 사각형 영역 내에서 상기 일 화소를 중심으로 상측에 위치한 주변 화소와 하측에 위치한 주변 화소를 지나는 복수의 수직 벡터들의 제1 평균 국소 벡터 및 상기 일 화소를 중심으로 좌측에 위치한 주변 화소와 우측에 위치한 주변 화소를 지나는 복수의 수평 벡터들의 제2 평균 국소 벡터의 외적에 따른 상기 국소 평면의 법선 벡터를 검출하고, 상기 일 화소의 좌표와 상기 법선 벡터를 가지는 평면을 검출하고 수학식 1에 따른 카메라로부터 상기 평면까지의 거리인 특징 거리를 검출하는 단계;
상기 국소 평면에서의 법선 벡터와 상기 일 화소와 인접한 타 화소를 포함한 다른 국소 평면의 법선 벡터의 수학식 2에 따른 사이각 및 상기 국소 평면에서의 특징 거리와 상기 다른 국소 평면에서의 특징 거리의 차이에 기초하여 상기 국소 평면과 상기 다른 국소 평면의 유사도를 계산하는 단계;
상기 유사도가 소정의 유사도 이상이면 상기 국소 평면와 상기 다른 국소 평면을 서로 그룹화하는 단계;
상기 일 화소와 비교하지 않은 주변의 다른 타 화소의 존부를 판단하여 상기 다른 타 화소가 존재하지 않으면 이미 그룹화된 국소 평면들을 하나의 평면의 영역으로 검출하는 단계;
서로 간에는 그룹화되지 않은 복수의 그룹화된 평면을 검출하는 단계; 및
상기 복수의 그룹화된 평면 각각의 특징 거리의 평균 값을 서로 비교하여 상기 깊이 영상 내의 객체들의 단차 정보를 추정하는 단계;
를 포함하는 깊이 영상을 통한 평면 검출 방법.
수학식 1
수학식 2
수학식 1에서 (xc, yc)는 상기 일 화소의 좌표 값이고, zc는 상기 일 화소의 깊이값이며, (an, bn, cn)은 상기 법선 벡터의 성분이고, 수학식 2에서 n은 국소 평면의 법선 벡터이고 m은 다른 국소 평면의 법선 벡터이다. - 제1 항에 있어서,
상기 주변 화소는 상기 일 화소를 중심으로 N*N(N은 3이상의 홀수) 사각형 영역 내 외곽에 위치한 화소들인
깊이 영상을 통한 평면 검출 방법. - 삭제
- 삭제
- 삭제
- 삭제
- 제1 항에 있어서,
상기 사이각은 제1 유사도이고, 상기 특징 거리의 차이는 제2 유사도이고,
상기 제1 유사도가 소정의 값 이상인지 판단하고,
상기 제1 유사도가 소정의 값 이상이면 상기 제2 유사도가 소정의 값 이하인지 판단하고,
상기 제2 유사도가 소정의 값 이하이면 상기 국소 평면과 상기 다른 국소 평면을 그룹화하는
깊이 영상을 통한 평면 검출 방법. - 삭제
- 삭제
- 삭제
- 명령들을 저장하는 적어도 하나의 메모리; 및
적어도 하나의 프로세서;를 포함하고,
상기 명령들은 상기 프로세서로 하여금 동작들을 수행하게 하기 위해 상기 프로세서에 의해 실행가능하고,
상기 동작들은:
3차원 좌표계로 변환된 깊이 영상 내의 화소들 중 일 화소와 상기 일 화소를 중심으로 사각형 영역의 주변 화소를 포함하는 국소 평면을 생성하고,
상기 사각형 영역 내에서 상기 일 화소를 중심으로 상측에 위치한 주변 화소와 하측에 위치한 주변 화소를 지나는 복수의 수직 벡터들의 제1 평균 국소 벡터 및 상기 일 화소를 중심으로 좌측에 위치한 주변 화소와 우측에 위치한 주변 화소를 지나는 복수의 수평 벡터들의 제2 평균 국소 벡터의 외적에 따른 상기 국소 평면의 법선 벡터를 검출하고, 상기 일 화소의 좌표와 상기 법선 벡터를 가지는 평면을 검출하고 수학식 3에 따른 카메라로부터의 상기 평면의 특징 거리를 검출하고,
상기 국소 평면에서의 법선 벡터와 상기 일 화소와 인접한 타 화소를 포함한 다른 국소 평면의 법선 벡터의 수학식 4에 따른 사이각 및 상기 국소 평면에서의 특징 거리와 상기 다른 국소 평면에서의 특징 거리의 차이에 기초하여 상기 국소 평면과 상기 다른 국소 평면의 유사도를 계산하고,
상기 유사도가 소정의 유사도 이상이면 상기 국소 평면와 상기 다른 국소 평면을 서로 그룹화하고,
상기 일 화소와 비교하지 않은 주변의 다른 타 화소의 존부를 판단하여 상기 다른 타 화소가 존재하지 않으면 이미 그룹화된 국소 평면들을 하나의 평면의 영역으로 검출하고,
서로 간에는 그룹화되지 않은 복수의 그룹화된 평면을 검출하며,
상기 복수의 그룹화된 평면 각각의 특징 거리의 평균 값을 서로 비교하여 상기 깊이 영상 내의 객체들의 단차 정보를 추정하는
것을 포함하는
평면 검출 장치.
수학식 3
수학식 4
수학식 3에서 (xc, yc)는 상기 일 화소의 좌표 값이고, zc는 상기 일 화소의 깊이값이며, (an, bn, cn)은 상기 법선 벡터의 성분이고, 수학식 4에서 n은 국소 평면의 법선 벡터이고 m은 다른 국소 평면의 법선 벡터이다. - 제11 항에 따른 상기 명령들을 저장하는 비일시적 컴퓨터 판독가능 기록 매체.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190047808A KR102224272B1 (ko) | 2019-04-24 | 2019-04-24 | 깊이 영상을 통한 평면 검출 방법 및 장치 그리고 비일시적 컴퓨터 판독가능 기록매체 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190047808A KR102224272B1 (ko) | 2019-04-24 | 2019-04-24 | 깊이 영상을 통한 평면 검출 방법 및 장치 그리고 비일시적 컴퓨터 판독가능 기록매체 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20200124463A KR20200124463A (ko) | 2020-11-03 |
KR102224272B1 true KR102224272B1 (ko) | 2021-03-08 |
Family
ID=73197663
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190047808A Active KR102224272B1 (ko) | 2019-04-24 | 2019-04-24 | 깊이 영상을 통한 평면 검출 방법 및 장치 그리고 비일시적 컴퓨터 판독가능 기록매체 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102224272B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20240002559A (ko) * | 2022-06-29 | 2024-01-05 | 삼성전자주식회사 | 이미지 표시를 위한 전자 장치 및 그 동작 방법 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160086941A (ko) | 2013-12-27 | 2016-07-20 | 니폰 덴신 덴와 가부시끼가이샤 | 영상 부호화 방법, 영상 복호 방법, 영상 부호화 장치, 영상 복호 장치, 영상 부호화 프로그램 및 영상 복호 프로그램 |
-
2019
- 2019-04-24 KR KR1020190047808A patent/KR102224272B1/ko active Active
Non-Patent Citations (1)
Title |
---|
이동석외 2인,"깊이맵을 이용한 차량 번호판 검출", 한국멀티미디어학회 춘계학술발표대회,(2015.05.31.) 1부.* |
Also Published As
Publication number | Publication date |
---|---|
KR20200124463A (ko) | 2020-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10217221B2 (en) | Place recognition algorithm | |
US10573018B2 (en) | Three dimensional scene reconstruction based on contextual analysis | |
US9674505B2 (en) | Disparity search range determination for images from an image sensor array | |
US8755630B2 (en) | Object pose recognition apparatus and object pose recognition method using the same | |
US20130163853A1 (en) | Apparatus for estimating robot position and method thereof | |
US20160019437A1 (en) | Stereo matching apparatus and method through learning of unary confidence and pairwise confidence | |
JP2017520050A (ja) | 局所的適応ヒストグラム平坦化 | |
US9214025B2 (en) | Depth estimation using normalized displacement of image pairs | |
KR102080694B1 (ko) | 곡면 모델링을 통한 깊이 영상 부호화에서 움직임 추정 방법 및 장치와 비일시적 컴퓨터 판독가능 기록매체 | |
KR102098322B1 (ko) | 평면모델링을 통한 깊이 영상 부호화에서 움직임 추정 방법 및 장치와 비일시적 컴퓨터 판독가능 기록매체 | |
KR101904120B1 (ko) | 타원면 모델링을 통한 깊이 영상의 처리 방법 및 장치 | |
KR102074929B1 (ko) | 깊이 영상을 통한 평면 검출 방법 및 장치 그리고 비일시적 컴퓨터 판독가능 기록매체 | |
CN106504265B (zh) | 运动估计优化方法、设备和系统 | |
KR102224272B1 (ko) | 깊이 영상을 통한 평면 검출 방법 및 장치 그리고 비일시적 컴퓨터 판독가능 기록매체 | |
US11972512B2 (en) | Directional editing of digital images | |
CN109451318B (zh) | 便于vr视频编码的方法、装置、电子设备及存储介质 | |
US10529085B2 (en) | Hardware disparity evaluation for stereo matching | |
US11257235B2 (en) | Efficient sub-pixel disparity estimation for all sub-aperture images from densely sampled light field cameras | |
KR20140043159A (ko) | 그래프 매칭 및 사이클 검출에 의한 자동 모델 초기화로의 라인 트래킹 | |
KR102262030B1 (ko) | 구면 모델링을 통한 깊이 영상의 처리 방법 및 장치 그리고 비일시적 컴퓨터 판독가능 기록매체 | |
US10346680B2 (en) | Imaging apparatus and control method for determining a posture of an object | |
KR102231759B1 (ko) | 표면 모델링을 통한 깊이 영상의 처리 방법 및 장치 그리고 비일시적 컴퓨터 판독가능 기록매체 | |
US9002056B2 (en) | Image processing method and apparatus | |
KR101904108B1 (ko) | 평면 모델링을 통한 깊이 영상의 가변적 블록 부호화 방법 및 장치 | |
KR102224315B1 (ko) | 깊이 영상의 화면 내 예측 부호화 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190424 |
|
PA0201 | Request for examination | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200414 Patent event code: PE09021S01D |
|
PE0902 | Notice of grounds for rejection |
Comment text: Final Notice of Reason for Refusal Patent event date: 20200818 Patent event code: PE09021S02D |
|
PG1501 | Laying open of application | ||
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: 20201130 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20210302 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20210302 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20240220 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20250224 Start annual number: 5 End annual number: 5 |