1 |
1
깊이 영상의 현재 블록(Current Block)에 대한 대표 깊이값(Depth Representation)을 나타내는 제1 대표 깊이값 및 상기 현재 블록에 대응하는 참조 블록(Reference Block)에 대한 상기 대표 깊이값을 나타내는 제2 대표 깊이값을 연산하는 단계;상기 제1 대표 깊이값 및 상기 제2 대표 깊이값에 기반하여 깊이 보상값(Depth Offset)을 연산하는 단계;상기 현재 블록 및 상기 참조 블록에서의 깊이 변화에 따른 움직임을 예측하여 움직임 벡터를 연산하는 단계; 및상기 깊이 보상값, 상기 움직임 벡터 및 상기 참조 블록에 대한 참조 영상 정보에 기반하여, 깊이값이 보상된 예측 모드를 생성하는 단계를 포함하는 예측 모드 생성 방법
|
2 |
2
제1항에 있어서, 상기 예측 모드를 생성하는 단계는,상기 참조 영상 정보에 기반하여 상기 참조 블록에 상기 움직임 벡터를 적용하여 중간 예측 모드를 생성하는 단계; 및상기 중간 예측 모드에 상기 깊이 보상값을 가산하여 상기 깊이값이 보상된 예측 모드를 생성하는 단계를 포함하는 예측 모드 생성 방법
|
3 |
3
제1항에 있어서, 상기 대표 깊이값을 연산하는 단계는,탬플릿에 포함되는 인접화소의 화소값에 기반하여 상기 대표 깊이값을 연산하는 예측 모드 생성 방법
|
4 |
4
제3항에 있어서,상기 탬플릿은블록으로부터 기준값 내의 범위에 위치하고,상기 인접 화소는부호화 되어 깊이 영상 부호화 장치 및 깊이 영상 복호화 장치에서 참조할 수 있는 화소인 예측 모드 생성 방법
|
5 |
5
제3항에 있어서,상기 탬플릿을 생성하는 단계를 더 포함하는 예측 모드 생성 방법
|
6 |
6
제1항에 있어서, 상기 대표 깊이값은,블록 내의 복수 개의 화소 각각에 대한 깊이값의 평균값(Mean Value) 및 중간값(Median Value) 중 어느 하나를 나타내는 예측 모드 생성 방법
|
7 |
7
제3항에 있어서, 상기 대표 깊이값은,상기 인접 화소의 깊이값의 평균값 및 중간값 중 어느 하나를 나타내는 예측 모드 생성 방법
|
8 |
8
제1항에 있어서, 상기 움직임 벡터를 연산하는 단계는,상기 현재 블록에서 상기 제1 대표 깊이값을 감산하여 제1 차분 블록(Difference Block)을 생성하는 단계;상기 참조 블록에서 상기 제2 대표 깊이값을 감산하여 제2 차분 블록을 생성하는 단계; 및상기 제1 차분 블록 및 상기 제2 차분 블록을 이용하여 상기 움직임 벡터를 연산하는 단계를 포함하는 예측 모드 생성 방법
|
9 |
9
제1항에 있어서, 블록 내에 복수 개의 객체가 포함되어 있는 경우, 문턱값(Threshold)의 비교를 통해서 상기 복수 개의 객체를 분류하는 단계를 더 포함하고, 상기 대표 깊이값을 연산하는 단계는 상기 복수 개의 객체별로 상기 대표 깊이값을 연산하며, 상기 깊이 보상값을 연산하는 단계는 상기 복수 개의 객체별로 상기 깊이 보상값을 연산하고,상기 움직임 벡터를 연산하는 단계는 상기 복수 개의 객체별로 상기 움직임 벡터를 연산하는 예측 모드 생성 방법
|
10 |
10
제1항 내지 제9항 중 어느 한 항의 방법을 실행하는 프로그램을 기록한 컴퓨터 판독 가능 기록 매체
|
11 |
11
깊이 영상의 현재 블록(Current Block)에 대한 대표 깊이값(Depth Representative)을 나타내는 제1 대표 깊이값 및 상기 현재 블록에 대응하는 참조 블록(Reference Block)에 대한 상기 대표 깊이값을 나타내는 제2 대표 깊이값을 연산하고, 상기 제1 대표 깊이값 및 상기 제2 대표 깊이값에 기반하여 깊이 보상값(Depth Offset)을 연산하는 깊이보상값연산부;상기 현재 블록 및 상기 참조 블록에서의 깊이 변화에 따른 움직임을 추정하여 움직임 벡터를 연산하는 움직임벡터연산부 및;상기 깊이 보상값, 상기 움직임 벡터 및 상기 참조 블록에 대한 참조 영상 정보에 기반하여, 깊이값이 보상된 예측 모드를 생성하는 예측모드생성부를 포함하는 예측 모드 생성 장치
|
12 |
12
예측 모드를 이용하여 깊이 영상을 부호화하는 깊이 영상 부호화 장치에 있어서,상기 깊이 영상이 입력되면, 상기 입력된 깊이 영상의 현재 블록에 대한, 깊이값이 보상된 예측 모드를 생성하는 제1 생성부;상기 현재 블록에서 상기 예측 모드를 감산하여 잔차 블록을 생성하는 제2 생성부;상기 잔차 블록을 변환하고 양자화하는 양자화부; 및상기 양자화된 잔차 블록을 부호화하여 비트스트림(Bitstream)을 생성하는 부호화부를 포함하는 깊이 영상 부호화 장치
|
13 |
13
제12항에 있어서, 상기 제1 생성부는,깊이 영상의 현재 블록(Current Block)에 대한 대표 깊이값(Depth Representative)을 나타내는 제1 대표 깊이값 및 상기 현재 블록에 대응하는 참조 블록(Reference Block)에 대한 상기 대표 깊이값을 나타내는 제2 대표 깊이값을 연산하고, 상기 제1 대표 깊이값에서 상기 제2 대표 깊이값을 감산하여 깊이 보상값(Depth Offset)을 연산하는 깊이보상값연산부;상기 현재 블록 및 상기 참조 블록에서의 깊이 변화에 따른 움직임을 추정하여 움직임 벡터를 연산하는 움직임벡터연산부; 및 상기 깊이 보상값, 상기 움직임 벡터 및 상기 참조 블록에 대한 참조 영상 정보에 기반하여, 상기 깊이값이 보상된 예측 모드를 생성하는 예측모드생성부를 포함하는 깊이 영상 부호화 장치
|
14 |
14
깊이 영상을 복호화하는 깊이 영상 복호화 장치에 있어서,상기 깊이 영상에 대한 비트스트림이 입력되면, 상기 입력된 비트스트림을 복호화하여 잔차 블록 및 참조 영상 정보를 추출하는 복호화부;상기 잔차 블록을 역양자화하고, 역변환하는 역양자화부;상기 깊이 영상에 대응하는 깊이 보상값을 연산하는 깊이보상값연산부; 상기 참조 영상 정보에 기반하여 참조 블록에 상기 움직임 벡터를 적용하여 중간 예측 모드를 생성하고, 상기 중간 예측 모드에 상기 깊이 보상값을 가산하여 깊이값이 보상된 예측 모드를 생성하는 예측모드생성부; 및상기 예측 모드에 상기 잔차 블록을 가산하여 현재 블록을 복원하는 복원부를 포함하는 깊이 영상 복호화 장치
|