KR101906173B1 - 깊이 영상에서 신축을 이용한 움직임 추정 방법 및 장치 - Google Patents
깊이 영상에서 신축을 이용한 움직임 추정 방법 및 장치 Download PDFInfo
- Publication number
- KR101906173B1 KR101906173B1 KR1020170069616A KR20170069616A KR101906173B1 KR 101906173 B1 KR101906173 B1 KR 101906173B1 KR 1020170069616 A KR1020170069616 A KR 1020170069616A KR 20170069616 A KR20170069616 A KR 20170069616A KR 101906173 B1 KR101906173 B1 KR 101906173B1
- Authority
- KR
- South Korea
- Prior art keywords
- depth
- block
- motion estimation
- search
- calculating
- Prior art date
Links
- 230000033001 locomotion Effects 0.000 title claims abstract description 133
- 238000000034 method Methods 0.000 title claims abstract description 43
- 239000013598 vector Substances 0.000 claims description 22
- 230000015654 memory Effects 0.000 claims description 16
- 230000008602 contraction Effects 0.000 description 15
- 238000012545 processing Methods 0.000 description 14
- 238000004891 communication Methods 0.000 description 9
- 238000003860 storage Methods 0.000 description 7
- 238000003384 imaging method Methods 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 5
- 230000000052 comparative effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000012432 intermediate storage Methods 0.000 description 1
- 230000005055 memory storage Effects 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
- 230000003252 repetitive effect Effects 0.000 description 1
- 238000001228 spectrum 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/20—Analysis of motion
- G06T7/246—Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
- G06T7/248—Analysis of motion using feature-based methods, e.g. the tracking of corners or segments involving reference images or patches
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4007—Scaling of whole images or parts thereof, e.g. expanding or contracting based on interpolation, e.g. bilinear interpolation
-
- 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/254—Analysis of motion involving subtraction of images
-
- 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
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
-
- 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/20212—Image combination
- G06T2207/20224—Image subtraction
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)
Abstract
Description
도 2는 본 발명의 실시예에 따른 움직임 추정 방법에 대한 예시적은 다이어그램이다.
도 3은 대상 블록이 표시된 현재 깊이 화면과 탐색 블록과 신축이 적용된 탐색 블록이 표시된 참조 깊이 화면에 대한 예시도이다.
도 4는 현재 및 참조 깊이 화면의 예시도이다.
도 5는 종래의 움직임 추정 방법에 따라 구해진 움직임 벡터와 본 발명의 실시예에 따라 구해진 움직임 벡터를 나타낸 것이다.
MSE | |
비교예1 | 136.91 |
비교예2 | 98.17 |
실시예 | 77.16 |
110: 영상 소스
120: 영상처리부
121: 메모리
122: 프로세서
130: 출력인터페이스
200: 데이터수신장치
210: 디스플레이 디바이스
220: 데이터 처리부
230: 입력 인터페이스
Claims (10)
- 현재 깊이 화면을 미리 설정된 제1 크기의 대상 블록으로 분할하는 블록 분할 단계;
상기 현재 깊이 화면의 이전 프레임 또는 다음 프레임인 참조 깊이 화면의 미리 설정된 제2 크기의 탐색 영역 내에서 탐색 블록을 선택하는 단계;
상기 대상 블록 내 화소들의 깊이 값의 제1 평균치와 상기 탐색 블록 내 화소들의 깊이 값의 제2 평균치에 기초하여 신축 비율을 계산하는 단계;
상기 신축 비율에 따라 상기 탐색 블록을 신축하는 단계;
상기 대상 블록과 신축된 탐색 블록 사이의 움직임 추정 차신호를 계산하는 단계; 및
상기 대상 블록과 상기 탐색 영역 내의 복수의 신축된 탐색 블록 각각들 사이의 움직임 추정 차신호를 결정하는 단계;를 포함하고,
상기 대상 블록과 신축된 탐색 블록 사이의 움직임 추정 차신호를 계산하는 단계는, 깊이 값 변동량 제거 단계를 포함하고,
상기 깊이 값 변동량 제거에서,
상기 대상 블록 내 화소들의 깊이 값에 상기 제1 평균치를 차 연산하여 차 연산된 대상 블록을 생성하고,
상기 신축된 탐색 블록 내 화소들의 깊이 값에 상기 제2 평균치를 차 연산하여 차 연산되고 신축된 탐색 블록을 생성하고,
상기 차 연산된 대상 블록과 상기 차 연산되고 신축된 탐색 블록 사이의 움직임 추정 차신호를 계산하는
깊이 영상에서 신축을 이용한 움직임 추정 방법. - 제1 항에 있어서,
결정된 복수의 움직임 추정 차신호에 대해 평균절대오차 또는 평균제곱오차를 계산하는 단계; 및
상기 평균절대오차 또는 평균제곱오차가 최소값을 가지는 움직임 추정 차신호에 대응하는 대상 블록과 탐색 블록의 상대적인 좌표 정보와 해당 탐색 블록의 신축 비율을 움직임 벡터로 결정하는 단계;를 더 포함하는
깊이 영상에서 신축을 이용한 움직임 추정 방법. - 삭제
- 삭제
- 제1 항에 있어서,
상기 신축 비율에 따라 상기 탐색 블록을 신축하는 단계는,
상기 탐색 블록의 가로 및 세로 각각의 크기를 상기 신축 비율로 확대 또는 축소하는
깊이 영상에서 신축을 이용한 움직임 추정 방법. - 적어도 하나의 메모리; 및
적어도 하나의 프로세서;를 포함하고,
상기 적어도 하나의 프로세서는
현재 깊이 화면을 미리 설정된 제1 크기의 대상 블록으로 분할하고,
상기 현재 깊이 화면의 이전 프레임 또는 다음 프레임인 참조 깊이 화면의 미리 설정된 제2 크기의 탐색 영역 내에서 탐색 블록을 선택하고,
상기 대상 블록 내 화소들의 깊이 값의 제1 평균치와 상기 탐색 블록 내 화소들의 깊이 값의 제2 평균치에 기초하여 신축 비율을 계산하고,
상기 신축 비율에 따라 상기 탐색 블록을 신축하고,
상기 대상 블록과 신축된 탐색 블록 사이의 움직임 추정 차신호를 계산하고,
상기 대상 블록과 상기 탐색 영역 내의 복수의 신축된 탐색 블록 각각들 사이의 움직임 추정 차신호를 결정하도록 구성되고,
상기 프로세서는,
결정된 복수의 움직임 추정 차신호에 대해 평균절대오차 또는 평균제곱오차를 계산하고,
상기 평균절대오차 또는 평균제곱오차가 최소값을 가지는 움직임 추정 차신호에 대응하는 대상 블록과 탐색 블록의 상대적인 좌표 정보와 해당 탐색 블록의 신축 비율을 움직임 벡터로 결정하도록 구성되고,
상기 프로세서는, 깊이 값 변동량을 제거하도록 구성되고,
상기 깊이 값 변동량 제거는,
상기 대상 블록 내 전체 화소들의 깊이 값에 상기 제1 평균치를 차 연산하여 차 연산된 대상 블록을 생성하고,
상기 신축된 탐색 블록 내 화소들의 깊이 값에 상기 제2 평균치를 차 연산하여 차 연산되고 신축된 탐색 블록을 생성하며,
상기 차 연산된 대상 블록과 상기 차 연산되고 신축된 탐색 블록 사이의 움직임 추정 차신호를 계산하는 것인
깊이 영상에서 신축을 이용한 움직임 추정 장치. - 삭제
- 삭제
- 명령어들을 저장하는 비일시적 컴퓨터 판독가능 매체로서,
상기 명령어들은 적어도 하나의 프로세서로 하여금 동작들을 수행하게 하기 위해 상기 프로세서에 의해 실행가능하고,
상기 동작들은,
현재 깊이 화면을 미리 설정된 제1 크기의 대상 블록으로 분할하고,
상기 현재 깊이 화면의 이전 프레임 또는 다음 프레임인 참조 깊이 화면의 미리 설정된 제2 크기의 탐색 영역 내에서 탐색 블록을 선택하고,
상기 대상 블록 내 화소들의 깊이 값의 제1 평균치와 상기 탐색 블록 내 화소들의 깊이 값의 제2 평균치에 기초하여 신축 비율을 계산하고,
상기 신축 비율에 따라 상기 탐색 블록을 신축하고,
상기 대상 블록과 신축된 탐색 블록 사이의 움직임 추정 차신호를 계산하고,
상기 대상 블록과 상기 탐색 영역 내의 복수의 신축된 탐색 블록 각각들 사이의 움직임 추정 차신호를 결정하도록 구성하는 것을 포함하고,
상기 대상 블록과 신축된 탐색 블록 사이의 움직임 추정 차신호를 계산하는 것은, 깊이 값 변동량 제거하는 것을 포함하고,
상기 깊이 값 변동량 제거는,
상기 대상 블록 내 화소들의 깊이 값에 상기 제1 평균치를 차 연산하여 차 연산된 대상 블록을 생성하고,
상기 신축된 탐색 블록 내 화소들의 깊이 값에 상기 제2 평균치를 차 연산하여 차 연산되고 신축된 탐색 블록을 생성하며,
상기 차 연산된 대상 블록과 상기 차 연산되고 신축된 탐색 블록 사이의 움직임 추정 차신호를 계산하는 것인
비일시적 컴퓨터 판독가능 매체.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170069616A KR101906173B1 (ko) | 2017-06-05 | 2017-06-05 | 깊이 영상에서 신축을 이용한 움직임 추정 방법 및 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170069616A KR101906173B1 (ko) | 2017-06-05 | 2017-06-05 | 깊이 영상에서 신축을 이용한 움직임 추정 방법 및 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101906173B1 true KR101906173B1 (ko) | 2018-10-10 |
Family
ID=63875815
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170069616A KR101906173B1 (ko) | 2017-06-05 | 2017-06-05 | 깊이 영상에서 신축을 이용한 움직임 추정 방법 및 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101906173B1 (ko) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102169166B1 (ko) | 2019-04-30 | 2020-10-22 | 동의대학교 산학협력단 | 깊이 영상에서 신축을 이용한 움직임 추정 방법 및 장치 |
KR102245740B1 (ko) * | 2019-10-31 | 2021-04-27 | 동의대학교 산학협력단 | 깊이 영상에서 신축을 이용한 움직임 추정 방법 및 장치 |
CN113223043A (zh) * | 2021-03-26 | 2021-08-06 | 西安闻泰信息技术有限公司 | 一种移动目标的检测方法、装置、设备及介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101033242B1 (ko) | 2010-11-17 | 2011-05-06 | 엘아이지넥스원 주식회사 | 줌 환경을 고려한 객체 추적 방법 및 장치 |
KR101371826B1 (ko) * | 2012-11-01 | 2014-03-12 | 동의대학교 산학협력단 | 신축 움직임 추정장치 및 그 추정방법 |
-
2017
- 2017-06-05 KR KR1020170069616A patent/KR101906173B1/ko active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101033242B1 (ko) | 2010-11-17 | 2011-05-06 | 엘아이지넥스원 주식회사 | 줌 환경을 고려한 객체 추적 방법 및 장치 |
KR101371826B1 (ko) * | 2012-11-01 | 2014-03-12 | 동의대학교 산학협력단 | 신축 움직임 추정장치 및 그 추정방법 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102169166B1 (ko) | 2019-04-30 | 2020-10-22 | 동의대학교 산학협력단 | 깊이 영상에서 신축을 이용한 움직임 추정 방법 및 장치 |
KR102245740B1 (ko) * | 2019-10-31 | 2021-04-27 | 동의대학교 산학협력단 | 깊이 영상에서 신축을 이용한 움직임 추정 방법 및 장치 |
CN113223043A (zh) * | 2021-03-26 | 2021-08-06 | 西安闻泰信息技术有限公司 | 一种移动目标的检测方法、装置、设备及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9558543B2 (en) | Image fusion method and image processing apparatus | |
CA2702165C (en) | Image generation method and apparatus, program therefor, and storage medium which stores the program | |
KR101136506B1 (ko) | 화상 생성 방법, 장치 및 그 프로그램 및 프로그램을 기록한 기록매체 | |
US20110188583A1 (en) | Picture signal conversion system | |
JP2005503085A (ja) | 動き推定および/または補償 | |
KR20070088322A (ko) | 움직임 벡터 산출 장치 및 움직임 벡터 산출 방법 | |
KR100843418B1 (ko) | 화상 부호화 장치 및 화상 부호화 방법 | |
JPH0634651A (ja) | 運動ベクター検出方法および装置 | |
KR101906173B1 (ko) | 깊이 영상에서 신축을 이용한 움직임 추정 방법 및 장치 | |
KR102080694B1 (ko) | 곡면 모델링을 통한 깊이 영상 부호화에서 움직임 추정 방법 및 장치와 비일시적 컴퓨터 판독가능 기록매체 | |
CN109688413B (zh) | 以支持辅助帧的视频编码格式编码视频流的方法和编码器 | |
KR101865826B1 (ko) | 깊이 영상의 화면 내 예측 부호화 방법 및 장치 | |
KR101904120B1 (ko) | 타원면 모델링을 통한 깊이 영상의 처리 방법 및 장치 | |
JP2006313950A (ja) | 画像符号化装置、及び画像符号化方法 | |
KR20140074238A (ko) | 이미지들 간의 색상 전환 방법 및 장치 | |
KR20150069585A (ko) | 히스토그램 구간 교정을 이용한 스테레오 영상의 휘도 보정 방법 및 이에 이용되는 기록매체 | |
KR102098322B1 (ko) | 평면모델링을 통한 깊이 영상 부호화에서 움직임 추정 방법 및 장치와 비일시적 컴퓨터 판독가능 기록매체 | |
JP5011854B2 (ja) | 高解像度画像処理装置 | |
KR101904125B1 (ko) | 오목면 모델링을 통한 깊이 영상의 처리 방법 및 장치 | |
KR102169166B1 (ko) | 깊이 영상에서 신축을 이용한 움직임 추정 방법 및 장치 | |
KR102245740B1 (ko) | 깊이 영상에서 신축을 이용한 움직임 추정 방법 및 장치 | |
KR101904108B1 (ko) | 평면 모델링을 통한 깊이 영상의 가변적 블록 부호화 방법 및 장치 | |
JP4083159B2 (ja) | デジタル動画像のモーションベクトル設定方法 | |
KR102262030B1 (ko) | 구면 모델링을 통한 깊이 영상의 처리 방법 및 장치 그리고 비일시적 컴퓨터 판독가능 기록매체 | |
KR102224272B1 (ko) | 깊이 영상을 통한 평면 검출 방법 및 장치 그리고 비일시적 컴퓨터 판독가능 기록매체 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20170605 |
|
PA0201 | Request for examination | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20180427 Patent event code: PE09021S01D |
|
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: 20180918 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20181002 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20181002 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20220713 |