KR102098322B1 - 평면모델링을 통한 깊이 영상 부호화에서 움직임 추정 방법 및 장치와 비일시적 컴퓨터 판독가능 기록매체 - Google Patents
평면모델링을 통한 깊이 영상 부호화에서 움직임 추정 방법 및 장치와 비일시적 컴퓨터 판독가능 기록매체 Download PDFInfo
- Publication number
- KR102098322B1 KR102098322B1 KR1020170114228A KR20170114228A KR102098322B1 KR 102098322 B1 KR102098322 B1 KR 102098322B1 KR 1020170114228 A KR1020170114228 A KR 1020170114228A KR 20170114228 A KR20170114228 A KR 20170114228A KR 102098322 B1 KR102098322 B1 KR 102098322B1
- Authority
- KR
- South Korea
- Prior art keywords
- plane
- depth
- depth value
- projected
- motion estimation
- 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
- 230000033001 locomotion Effects 0.000 title claims abstract description 87
- 238000000034 method Methods 0.000 title claims abstract description 37
- 239000013598 vector Substances 0.000 claims abstract description 20
- 238000006073 displacement reaction Methods 0.000 claims abstract description 10
- 230000015654 memory Effects 0.000 claims description 12
- 238000005259 measurement Methods 0.000 claims description 6
- 238000012545 processing Methods 0.000 description 16
- 238000004891 communication Methods 0.000 description 9
- 238000003860 storage Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 239000011159 matrix material Substances 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011156 evaluation 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
- 102220047090 rs6152 Human genes 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/597—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/537—Motion estimation other than block-based
- H04N19/543—Motion estimation other than block-based using regions
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Analysis (AREA)
Abstract
Description
도 2a는 본 발명의 실시예에 따른 움직임 추정 방법에 대한 예시적은 다이어그램이다.
도 2b는 제1 및 제2 평면의 정보 검출의 흐름도이다.
도 2c는 제1 및 제2 평면을 기준 평면으로의 투영에 관한 흐름도이다.
도 3은 카메라 좌표계 상의 한점이 영상 평면으로 투영되는 것을 나타낸 것이다.
도 4는 대상 블록과 참조 블록의 예시도이다.
110: 영상 소스
120: 영상처리부
121: 메모리
122: 프로세서
130: 출력인터페이스
200: 데이터수신장치
210: 디스플레이 디바이스
220: 데이터 처리부
230: 입력 인터페이스
Claims (8)
- 카메라좌표계 상의 객체와 배경이 투영된 영상 평면 상의 현재 화면을 m*n(m, n은 양의 정수) 크기의 대상블록로 분할하는 단계;
상기 영상 평면 상의 참조 화면의 i*j(i 및 j는 m, n 이상의 양의 정수)영역을 탐색하여 m*n 크기의 참조블록을 선택하는 단계;
상기 카메라좌표계 상의 상기 대상블록에 대응하는 상기 객체의 좌표와 제1 미결정매개변수로 구성된 제1 평면의 방정식을 모델링하고, 상기 제1 평면의 방정식으로부터 상기 제1 미결정매개변수의 값을 결정하여 제1 결정매개변수를 생성하며, 상기 제1 결정매개변수와 상기 대상 블록을 이루는 제1 화소들의 좌표 값에 기초하여 상기 제1 화소들 각각의 제1 예측깊이값을 결정하는 단계;
상기 카메라좌표계 상의 상기 참조블록에 대응하는 상기 객체의 좌표와 제2 미결정매개변수로 구성된 제2 평면의 방정식을 모델링하고, 상기 제2 평면의 방정식으로부터 상기 제2 미결정매개변수의 값을 결정하여 제2 결정매개변수를 생성하며, 상기 제2 결정매개변수와 상기 참조 블록을 이루는 제2 화소들의 좌표 값에 기초하여 상기 제2 화소들 각각의 제2 예측깊이값을 결정하는 단계;
상기 제1 평면과 상기 제2 평면을 기준 평면으로 투영하는 단계;
투영된 상기 제1 평면에서의 제1 투영 깊이 값과 투영된 상기 제2 평면에서의 제2 투영 깊이 값의 차 신호를 계산하는 단계; 및
상기 차 신호와 상기 대상블록과 상기 참조블록의 변위에 따른 움직임 벡터 그리고 상기 평면 정보 중 적어도 하나를 부호화하는 단계;를 포함하는
평면모델링을 통한 깊이 영상 부호화에서 움직임 추정 방법. - 삭제
- 제1 항에 있어서,
상기 제1 평면과 상기 제2 평면을 기준 평면으로 투영하는 단계는,
상기 제1 예측깊이값과 상기 제1 화소들의 제1 측정깊이값의 차신호인 상기 제1 투영 깊이 값을 생성하고, 상기 제2 예측깊이값과 상기 제2 화소들의 제2 측정깊이값의 차신호인 상기 제2 투영 깊이 값을 생성하는 단계;를 포함하는
평면모델링을 통한 깊이 영상 부호화에서 움직임 추정 방법. - 제3 항에 있어서,
상기 차 신호를 계산하는 단계는,
상기 i*j 영역 내의 복수의 m*n 크기의 참조블록들 각각을 상기 기준 평면에 투영하고, 투영된 복수의 제2 평면들에서의 복수의 제2 투영 깊이 값들 각각과 상기 제1 투영 깊이 값과의 차신호를 측정하고, 상기 복수의 참조블록들 중 상기 차신호의 절대오차의 합 또는 제곱오차의 합이 최소인 참조블록과 상기 대상블록 간의 변위에 따른 움직임 벡터를 생성하는
평면모델링을 통한 깊이 영상 부호화에서 움직임 추정 방법. - 제4 항에 있어서,
상기 움직임 벡터와 상기 제1 및 제2 결정매개변수의 차이를 부호화하는
평면모델링을 통한 깊이 영상 부호화에서 움직임 추정 방법. - 제1 항에 있어서,
상기 제1 예측깊이값과 상기 제1 화소들의 제1 측정깊이값의 제1 평균제곱오차 및 상기 제2 예측깊이값과 상기 제2 화소들의 제2 측정깊이값의 제2 평균제곱오차를 계산하는 단계;를 더 포함하는
평면모델링을 통한 깊이 영상 부호화에서 움직임 추정 방법. - 명령들을 저장하는 적어도 하나의 메모리; 및
적어도 하나의 프로세서;를 포함하고,
상기 명령들은 상기 프로세서로 하여금 동작들을 수행하게 하기 위해 상기 프로세서에 의해 실행가능하고,
상기 동작들은:
카메라좌표계 상의 객체와 배경이 투영된 영상 평면 상의 현재 화면을 m*n(m, n은 양의 정수) 크기의 대상블록로 분할하고,
상기 영상 평면 상의 참조 화면의 i*j(i 및 j는 m, n 이상의 양의 정수)영역을 탐색하여 m*n 크기의 참조블록을 선택하고,
상기 카메라좌표계 상의 상기 대상블록에 대응하는 상기 객체의 좌표와 제1 미결정매개변수로 구성된 제1 평면의 방정식을 모델링하고, 상기 제1 평면의 방정식으로부터 상기 제1 미결정매개변수의 값을 결정하여 제1 결정매개변수를 생성하며, 상기 제1 결정매개변수와 상기 대상 블록을 이루는 제1 화소들의 좌표 값에 기초하여 상기 제1 화소들 각각의 제1 예측깊이값을 결정하고,
상기 카메라좌표계 상의 상기 참조블록에 대응하는 상기 객체의 좌표와 제2 미결정매개변수로 구성된 제2 평면의 방정식을 모델링하고, 상기 제2 평면의 방정식으로부터 상기 제2 미결정매개변수의 값을 결정하여 제2 결정매개변수를 생성하며, 상기 제2 결정매개변수와 상기 참조 블록을 이루는 제2 화소들의 좌표 값에 기초하여 상기 제2 화소들 각각의 제2 예측깊이값을 결정하고,
상기 제1 평면과 상기 제2 평면을 기준 평면으로 투영하고,
투영된 상기 제1 평면에서의 제1 투영 깊이 값과 투영된 상기 제2 평면에서의 제2 투영 깊이 값의 차 신호를 계산하며,
상기 차신호와 상기 대상블록과 상기 참조블록의 변위에 따른 움직임 벡터 그리고 상기 평면 정보 중 적어도 하나를 부호화하는
것을 포함하는
평면모델링을 통한 깊이 영상 부호화에서 움직임 추정 장치. - 제7 항에 따른 상기 명령들을 저장하는 비일시적 컴퓨터 판독가능 매체.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170114228A KR102098322B1 (ko) | 2017-09-07 | 2017-09-07 | 평면모델링을 통한 깊이 영상 부호화에서 움직임 추정 방법 및 장치와 비일시적 컴퓨터 판독가능 기록매체 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170114228A KR102098322B1 (ko) | 2017-09-07 | 2017-09-07 | 평면모델링을 통한 깊이 영상 부호화에서 움직임 추정 방법 및 장치와 비일시적 컴퓨터 판독가능 기록매체 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190027435A KR20190027435A (ko) | 2019-03-15 |
KR102098322B1 true KR102098322B1 (ko) | 2020-04-07 |
Family
ID=65762481
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170114228A Active KR102098322B1 (ko) | 2017-09-07 | 2017-09-07 | 평면모델링을 통한 깊이 영상 부호화에서 움직임 추정 방법 및 장치와 비일시적 컴퓨터 판독가능 기록매체 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102098322B1 (ko) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102235371B1 (ko) * | 2019-08-13 | 2021-04-02 | 주식회사 엘지유플러스 | 클라우드 기반의 증강현실 제공 장치 및 방법 |
KR102329383B1 (ko) * | 2020-02-25 | 2021-11-19 | 동의대학교 산학협력단 | 평면 모델링 인자 예측을 통한 깊이 화면 부호화 방법 및 장치 그리고 비일시적 컴퓨터 판독가능 기록매체 |
CN115953432A (zh) * | 2023-01-10 | 2023-04-11 | 北京字跳网络技术有限公司 | 基于图像的运动预测方法、装置、电子设备和存储介质 |
CN119540360B (zh) * | 2024-12-27 | 2025-05-23 | 杭州海康威视数字技术股份有限公司 | 装载率测量方法、装置、系统、设备、存储介质及产品 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101336139B1 (ko) * | 2012-06-11 | 2013-12-05 | 동의대학교 산학협력단 | 깊이 카메라를 이용한 움직임 추정 시스템 및 방법 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100544677B1 (ko) * | 2003-12-26 | 2006-01-23 | 한국전자통신연구원 | 다시점 영상 및 깊이 정보를 이용한 3차원 객체 추적 장치및 그 방법 |
KR20160086941A (ko) | 2013-12-27 | 2016-07-20 | 니폰 덴신 덴와 가부시끼가이샤 | 영상 부호화 방법, 영상 복호 방법, 영상 부호화 장치, 영상 복호 장치, 영상 부호화 프로그램 및 영상 복호 프로그램 |
-
2017
- 2017-09-07 KR KR1020170114228A patent/KR102098322B1/ko active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101336139B1 (ko) * | 2012-06-11 | 2013-12-05 | 동의대학교 산학협력단 | 깊이 카메라를 이용한 움직임 추정 시스템 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20190027435A (ko) | 2019-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11501507B2 (en) | Motion compensation of geometry information | |
KR102080694B1 (ko) | 곡면 모델링을 통한 깊이 영상 부호화에서 움직임 추정 방법 및 장치와 비일시적 컴퓨터 판독가능 기록매체 | |
KR102098322B1 (ko) | 평면모델링을 통한 깊이 영상 부호화에서 움직임 추정 방법 및 장치와 비일시적 컴퓨터 판독가능 기록매체 | |
KR101817140B1 (ko) | 평면 모델링을 통한 깊이 영상의 부호화 방법 및 부호화 장치 | |
KR101904120B1 (ko) | 타원면 모델링을 통한 깊이 영상의 처리 방법 및 장치 | |
CN112119432A (zh) | 用于处理3d场景的方法和装置 | |
CN109661815B (zh) | 存在相机阵列的显著强度变化的情况下的鲁棒视差估计 | |
KR102074929B1 (ko) | 깊이 영상을 통한 평면 검출 방법 및 장치 그리고 비일시적 컴퓨터 판독가능 기록매체 | |
KR101865826B1 (ko) | 깊이 영상의 화면 내 예측 부호화 방법 및 장치 | |
WO2024056030A1 (zh) | 一种图像深度估计方法、装置、电子设备及存储介质 | |
KR20140074238A (ko) | 이미지들 간의 색상 전환 방법 및 장치 | |
CN109451318B (zh) | 便于vr视频编码的方法、装置、电子设备及存储介质 | |
KR101906173B1 (ko) | 깊이 영상에서 신축을 이용한 움직임 추정 방법 및 장치 | |
KR101904125B1 (ko) | 오목면 모델링을 통한 깊이 영상의 처리 방법 및 장치 | |
KR102262030B1 (ko) | 구면 모델링을 통한 깊이 영상의 처리 방법 및 장치 그리고 비일시적 컴퓨터 판독가능 기록매체 | |
KR101866106B1 (ko) | 깊이 영상의 프레임간의 평면 예측 방법 및 평면 예측 장치 | |
KR102224272B1 (ko) | 깊이 영상을 통한 평면 검출 방법 및 장치 그리고 비일시적 컴퓨터 판독가능 기록매체 | |
CN104982032A (zh) | 3d图像数据分割的方法和装置 | |
US20170214935A1 (en) | Method and device for processing a video sequence | |
KR20210107846A (ko) | 포인트 클라우드 글로벌 테트리스 패킹 | |
KR101904108B1 (ko) | 평면 모델링을 통한 깊이 영상의 가변적 블록 부호화 방법 및 장치 | |
KR102169166B1 (ko) | 깊이 영상에서 신축을 이용한 움직임 추정 방법 및 장치 | |
KR101817137B1 (ko) | 블록 평균을 통한 깊이 영상의 부호화 방법 및 부호화 장치 | |
US20190355139A1 (en) | Efficient sub-pixel disparity estimation for all sub-aperture images from densely sampled light field cameras | |
KR102231759B1 (ko) | 표면 모델링을 통한 깊이 영상의 처리 방법 및 장치 그리고 비일시적 컴퓨터 판독가능 기록매체 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20170907 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20191202 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: 20200302 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20200401 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20200401 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20240311 Start annual number: 5 End annual number: 5 |