摘要 |
팔레트-기반 코딩을 위한 기법들이 설명된다. 팔레트-기반 코딩에서, 비디오 코더는 주어진 블록의 비디오 데이터를 표현하기 위한 컬러들의 테이블로서 팔레트를 형성할 수도 있다. 팔레트-기반 코딩은 비교적 적은 개수의 컬러들을 갖는 비디오 데이터의 코딩 블록들에 대해 유용할 수도 있다. 주어진 블록에 대한 실제 픽셀 값들 또는 이들의 잔차들을 코딩하기보다는, 비디오 코더는 픽셀들 중 하나 이상에 대한 인덱스 값들을 코딩할 수도 있다. 인덱스 값들은, 픽셀들을, 픽셀들의 컬러들을 표현하는 팔레트에서의 엔트리들에 맵핑시킨다. 비디오 인코더 또는 비디오 디코더에서 팔레트 코딩된 블록들의, 디블록킹 필터링 또는 샘플 적응적 오프셋 (SAO) 필터링과 같은 필터링을 디스에이블시킬지 여부를 결정하기 위한 기법들이 설명된다. 레이트-왜곡 비용들에 기초하여 비디오 인코더에서 팔레트의 팔레트 엔트리들 및 팔레트 사이즈를 변경하기 위한 기법들이 또한 설명된다. |