템플릿 매칭 기반 예측에서 주관적 화질을 향상시키는 방법
Template Matching Based Prediction Method for Improving Subjective Image Quality
특허 요약
본 실시예는 템플릿 매칭 기반 예측에서 주관적 화질을 향상시키는 방법을 개시한다. 본 실시예에서, 영상 복호화 장치는 현재블록의 템플릿을 설정한다. 템플릿은 현재블록의 인접 픽셀 영역 및 현재블록의 제1 영역을 포함하고, 제1 영역은 현재블록의 바깥쪽 화소들을 포함하고 인접 픽셀 영역에 인접한다. 현재블록은 제1 영역 및 제2 영역을 포함하고, 제2 영역은 현재블록에서 제1 영역을 제외한 영역이다. 영상 복호화 장치는 템플릿을 기반으로 기복원된 참조 영역에서 템플릿 매칭을 수행하여 참조블록을 획득하고, 참조블록에 기초하여 현재블록의 예측블록을 생성한다. 영상 복호화 장치는 현재블록의 인접 화소에 필터링을 적용하여, 현재블록의 제1 영역을 보정한다. 영상 복호화 장치는 제1 영역의 예측신호들을 생성하고, 참조블록에 기초하여 제2 영역의 예측신호들을 생성한다.
청구항
번호청구항
1

영상 복호화 장치가 수행하는, 현재블록을 복원하는 방법에 있어서,상기 현재블록에 대한 적어도 하나의 인트라 예측모드 후보를 구성하는 단계;상기 적어도 하나의 인트라 예측모드 후보를 상기 현재블록의 인접 픽셀 영역에 적용하여 상기 현재블록에 대한 적어도 하나의 예측블록을 생성하는 단계; 및상기 적어도 하나의 예측블록과 기복원된 참조 영역 내의 참조블록 간의 매칭 비용을 산정하고, 상기 매칭 비용에 근거하여 상기 현재블록의 최종 예측블록을 생성하는 단계를 포함하는, 방법.

2

제1항에 있어서, 상기 기복원된 참조 영역 내의 픽셀들과 상기 현재블록의 인접 픽셀들 간의 매칭 비용에 기초하여 상기 기복원된 참조 영역 내에서 상기 참조블록을 결정하는 단계를 더 포함하는, 방법.

3

제1항에 있어서, 상기 적어도 하나의 인트라 예측모드 후보를 구성하는 단계는,상기 현재블록의 MPM(Most Probable Mode) 리스트를 구성하는 단계; 및상기 MPM 리스트에 포함된 모드들에 기초하여 상기 적어도 하나의 인트라 예측모드 후보를 결정하는 단계를 포함하는, 방법.

4

제1항에 있어서, 상기 적어도 하나의 인트라 예측모드 후보 중 하나의 인트라 예측모드를 선택하는 단계; 및상기 현재블록의 인접 픽셀 영역 및 선택된 하나의 인트라 예측모드에 대응하는 예측블록을 포함하도록 상기 현재블록의 템플릿을 설정하는 단계를 포함하고, 상기 현재블록의 최종 예측블록을 생성하는 단계는, 상기 현재블록의 템플릿을 기반으로 상기 기복원된 참조 영역에서 템플릿 매칭을 수행하여 참조블록을 획득하고, 상기 참조블록에 기초하여 상기 현재블록의 최종 예측블록을 생성하는, 방법.

5

제1항에 있어서, 상기 현재블록의 인접 화소에 필터링을 적용하여, 상기 현재블록의 최종 예측블록을 보정하는 단계를 더 포함하는, 방법,

6

제5항에 있어서, 상기 현재블록의 최종 예측블록을 보정하는 단계는,상기 현재블록의 인접 화소와 상기 최종 예측블록에 포함된 화소에 필터링을 적용하여, 상기 최종 예측블록을 보정하되, 상기 필터링의 방향은 방향 정보에 기초하여 결정되고,상기 방향 정보는 상기 적어도 하나의 인트라 예측모드 후보의 방향성에 기반하여 추출되는, 방법.

7

제5항에 있어서, 상기 현재블록의 최종 예측블록을 보정하는 단계는,상기 최종 예측블록에 포함된 화소의 위치에 기초하여, 상기 인접 화소에 적용되는 가중치를 상이하게 반영하는, 방법.

8

제5항에 있어서, 상기 현재블록의 인접 화소와 상기 최종 예측블록의 가장 바깥쪽 화소 간의 차분 절대값을 산정하는 단계, 여기서, 상기 가장 바깥쪽 화소는 상기 인접 화소 영역에 인접함; 및상기 차분 절대값을 기설정된 임계치와 비교함으로써, 상기 최종 예측블록의 보정 여부를 결정하는 단계를 더 포함하는, 방법.

9

영상 부호화 장치가 수행하는, 현재블록을 부호화하는 방법에 있어서,상기 현재블록에 대한 적어도 하나의 인트라 예측모드 후보를 구성하는 단계;상기 적어도 하나의 인트라 예측모드 후보를 상기 현재블록의 인접 픽셀 영역에 적용하여 상기 현재블록에 대한 적어도 하나의 예측블록을 생성하는 단계; 및상기 적어도 하나의 예측블록과 기복원된 참조 영역 내의 참조블록 간의 매칭 비용을 산정하고, 상기 매칭 비용에 근거하여 상기 현재블록의 최종 예측블록을 생성하는 단계를 포함하는, 방법.

10

제9항에 있어서, 상기 기복원된 참조 영역 내의 픽셀들과 상기 현재블록의 인접 픽셀들 간의 매칭 비용에 기초하여 상기 기복원된 참조 영역 내에서 상기 참조블록을 결정하는 단계를 더 포함하는, 방법.

11

제9항에 있어서, 상기 적어도 하나의 인트라 예측모드 후보를 구성하는 단계는,상기 현재블록의 MPM(Most Probable Mode) 리스트를 구성하는 단계; 및상기 MPM 리스트에 포함된 모드들에 기초하여 상기 적어도 하나의 인트라 예측모드 후보를 결정하는 단계를 포함하는, 방법.

12

제9항에 있어서, 상기 적어도 하나의 인트라 예측모드 후보 중 하나의 인트라 예측모드를 선택하는 단계; 및상기 현재블록의 인접 픽셀 영역 및 선택된 하나의 인트라 예측모드에 대응하는 예측블록을 포함하도록 상기 현재블록의 템플릿을 설정하는 단계를 포함하고, 상기 현재블록의 최종 예측블록을 생성하는 단계는, 상기 현재블록의 템플릿을 기반으로 상기 기복원된 참조 영역에서 템플릿 매칭을 수행하여 참조블록을 획득하고, 상기 참조블록에 기초하여 상기 현재블록의 최종 예측블록을 생성하는, 방법.

13

제9항에 있어서, 상기 현재블록의 인접 화소에 필터링을 적용하여, 상기 현재블록의 최종 예측블록을 보정하는 단계를 더 포함하는, 방법,

14

제13항에 있어서, 상기 현재블록의 최종 예측블록을 보정하는 단계는,상기 현재블록의 인접 화소와 상기 최종 예측블록에 포함된 화소에 필터링을 적용하여, 상기 최종 예측블록을 보정하되, 상기 필터링의 방향은 방향 정보에 기초하여 결정되고,상기 방향 정보는 상기 적어도 하나의 인트라 예측모드 후보의 방향성에 기반하여 추출되는, 방법.

15

영상 복호화 장치에게 비디오 데이터를 제공하는 방법에 있어서, 상기 비디오 데이터를 비트스트림으로 부호화하는 단계; 및상기 비트스트림을 상기 영상 복호화 장치로 전달하는 단계를 포함하고, 상기 비디오 데이터를 부호화하는 단계는, 현재블록에 대한 적어도 하나의 인트라 예측모드 후보를 구성하는 단계;상기 적어도 하나의 인트라 예측모드 후보를 상기 현재블록의 인접 픽셀 영역에 적용하여 상기 현재블록에 대한 적어도 하나의 예측블록을 생성하는 단계; 및상기 적어도 하나의 예측블록과 기복원된 참조 영역 내의 참조블록 간의 매칭 비용을 산정하고, 상기 매칭 비용에 근거하여 상기 현재블록의 최종 예측블록을 생성하는 단계를 포함하는, 방법.