Processing

Please wait...

Settings

Settings

Goto Application

1. KR1020180124972 - 비디오 코딩 및 디코딩을 위한 장치, 방법 및 컴퓨터 프로그램

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

[ KO ]
청구의 범위
청구항 1
디코딩 방법으로서,

인코딩된 픽처를 수신하는 단계와,제 1 유효 픽처 영역(effective picture area)을 갖는 픽처의 제 1 재구성된 구성 프레임 및 제 2 유효 픽처 영역을 갖는 픽처의 제 2 재구성된 구성 프레임을 형성하기 위해 상기 인코딩된 픽처를 디코딩하는 단계와,다음 중 어느 하나의 단계를 상기 제 1 재구성된 구성 프레임 및 상기 제 2 재구성된 구성 프레임의 경계에 수행하는 단계를 포함하되, 상기 다음 중 어느 하나의 단계는,

패딩된 참조 픽처를 생성하기 위해 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역 외부의 영역을 채우는 단계 - 채워진 영역은 상기 제 1 재구성된 구성 프레임 및 상기 제 2 재구성된 구성 프레임 사이의 경계 확장부 (boundary extension)를 형성함 -, 또는 디코딩에 있어서 상기 제 1 유효 픽처 영역 또는 상기 제 2 유효 픽처 영역 외부의 샘플 위치를 참조할 때, 상기 방법은 다음 중 하나의 단계를 더 포함한다고 결정하는 단계 - 상기 다음 중 하나의 단계는,

상기 경계의 샘플들의 픽셀 값들을 상기 경계 확장부에 대한 상기 샘플 위치로 복사하는 단계, 또는 상기 제 1 유효 픽처 영역 또는 상기 제 2 유효 픽처 영역의 반대쪽 경계의 샘플들의 픽셀 값들을 상기 경계 확장부로 복사하는 단계를 포함함 - 인방법.
청구항 2
제 1 항에 있어서,

상기 채우는 단계는 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역 외부의 적어도 하나의 샘플에 대해 다음 중 적어도 하나의 단계를 포함하되, 상기 다음 중 적어도 하나의 단계는,

상기 적어도 하나의 샘플 값을 수평 인트라 예측에 의해 디코딩하는 단계,상기 적어도 하나의 샘플 값을 수직 인트라 예측에 의해 디코딩하는 단계,상기 적어도 하나의 샘플 값을 상기 경계 확장부와는 반대쪽의 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역의 경계 영역으로부터 인트라 블록 카피 예측에 의해 디코딩하는 단계,상기 적어도 하나의 샘플 값을 상기 픽처 내의 다른 구성 프레임으로부터 인트라 블록 카피 예측에 의해 디코딩하는 단계,상기 적어도 하나의 샘플 값을 디코딩 순서에서 이전 픽처로부터 인터 예측에 의해 디코딩하는 단계인방법.
청구항 3
제 1 항에 있어서,

구성 프레임 경계 외부의 샘플 위치가 상기 경계의 샘플들의 픽셀 값들로부터 복사되거나 또는 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역의 반대쪽 경계의 샘플들의 픽셀 값들로부터 복사되었는지에 대한 표시를 디코딩하는 단계와,상기 디코딩된 표시에 따라 상기 샘플 위치가 상기 경계의 샘플들의 픽셀 값들로부터 복사되거나 또는 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역의 반대쪽 경계의 샘플들의 픽셀 값들로부터 복사되었는지를 결정하는 단계를 더 포함하는방법.
청구항 4
제 1 항, 제 2 항 또는 제 3 항에 있어서,

상기 구성 프레임의 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역의 표시를 디코딩하는 단계를 더 포함하는방법.
청구항 5
제 1 항 또는 제 2 항에 있어서,

상기 구성 프레임이 360도 파노라마 픽처인 것으로 표시될 때 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역의 반대 측으로부터 카피함으로써 상기 적어도 하나의 샘플 값을 삽입하는 단계를 포함하는방법.
청구항 6
제 1 항 또는 제 2 항에 있어서,

상기 인코딩된 픽처를 디코딩하는 단계는,

상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역 외부의 영역을 디코딩하여 중간 참조 프레임을 획득하는 단계를 포함하고,또한, 상기 채우는 단계는 상기 중간 참조 프레임의 상기 경계 확장부의 적어도 하나의 샘플 값을 수정하는 단계를 포함하는방법.
청구항 7
삭제
청구항 8
제 1 항 또는 제 3 항에 있어서,

제 2 인코딩된 픽처를 수신하는 단계와,상기 제 2 인코딩된 픽처로부터 움직임 벡터를 디코딩하는 단계 - 상기 움직임 벡터는 디코딩 시에 상기 제 1 재구성된 구성 프레임의 상기 제 1 유효 픽처 영역 및 상기 제 2 재구성된 구성 프레임의 상기 제 2 유효 픽처 영역 외부의 샘플 위치를 참조하게 함 - 와,상기 경계의 샘플들로부터 또는 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역의 반대쪽 경계의 샘플들로부터 픽셀 값들을 복사하는 단계를 더 포함하는방법.
청구항 9
적어도 하나의 프로세서 및 적어도 하나의 메모리를 포함하는 디코딩 장치로서,

상기 적어도 하나의 메모리에는 코드가 저장되고, 상기 코드는 상기 적어도 하나의 프로세서에 의해 실행될 때, 상기 장치로 하여금 적어도,인코딩된 픽처를 수신하는 것과,제 1 유효 픽처 영역을 갖는 픽처의 제 1 재구성된 구성 프레임 및 제 2 유효 픽처 영역을 갖는 픽처의 제 2 재구성된 구성 프레임을 형성하기 위해 상기 인코딩된 픽처를 디코딩하는 것과,다음 중 어느 하나를 수행하는 것을 수행하게 하되, 상기 다음 중 어느 하나는, 패딩된 참조 픽처를 생성하기 위해 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역 외부의 영역을 채우는 것 - 채워진 영역은 상기 제 1 재구성된 구성 프레임 및 상기 제 2 재구성된 구성 프레임 사이의 경계 확장부를 형성함 -, 또는 디코딩에 있어서 상기 제 1 유효 픽처 영역 또는 상기 제 2 유효 픽처 영역 외부의 샘플 위치를 참조할 때, 상기 경계의 샘플들의 픽셀 값들을 상기 경계 확장부에 대한 상기 샘플 위치로 복사하는 것, 또는 상기 제 1 유효 픽처 영역 또는 상기 제 2 유효 픽처 영역의 반대쪽 경계의 샘플들의 픽셀 값들을 상기 경계 확장부로 복사하는 것인장치.
청구항 10
제 9 항에 있어서,

상기 코드는 상기 적어도 하나의 프로세서에 의해 실행될 때, 상기 장치로 하여금 제 2 항 또는 제 3 항에서 청구된 방법의 각 단계를 더 수행하게 하도록 구성되는장치.
청구항 11
디코딩 장치로서,

인코딩된 픽처를 수신하기 위한 수단과,제 1 유효 픽처 영역을 갖는 픽처의 제 1 재구성된 구성 프레임 및 제 2 유효 픽처 영역을 갖는 픽처의 제 2 재구성된 구성 프레임을 형성하기 위해 상기 인코딩된 픽처를 디코딩하기 위한 수단과,다음 중 어느 하나를 상기 제 1 재구성된 구성 프레임 및 상기 제 2 재구성된 구성 프레임의 경계에 수행하기 위한 수단을 포함하되, 상기 다음 중 어느 하나는, 패딩된 참조 픽처를 생성하기 위해 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역 외부의 영역을 채우는 것 - 채워진 영역은 상기 제 1 재구성된 구성 프레임 및 상기 제 2 재구성된 구성 프레임 사이의 경계 확장부 (boundary extension)를 형성함 -, 또는 디코딩에 있어서 상기 제 1 유효 픽처 영역 또는 상기 제 2 유효 픽처 영역 외부의 샘플 위치를 참조할 때, 상기 경계의 샘플들의 픽셀 값들을 상기 경계 확장부에 대한 상기 샘플 위치로 복사하는 것 또는 상기 제 1 유효 픽처 영역 또는 상기 제 2 유효 픽처 영역의 반대쪽 경계의 샘플들의 픽셀 값들을 상기 경계 확장부로 복사하는 것을 결정하는 것인장치.
청구항 12
인코딩 방법으로서,

제 1 압축되지 않은 구성 프레임 및 제 2 압축되지 않은 구성 프레임을 제 1 인코딩된 픽처로 인코딩하는 단계 - 상기 인코딩은 결과적으로 디코딩시 제 1 재구성된 픽처를 또한 생성하고 상기 제 1 구성 프레임은 상기 제 1 재구성된 픽처 내에 제 1 유효 픽처 영역을 갖고 상기 제 2 구성 프레임은 상기 제 1 재구성된 픽처 내에 제 2 유효 픽처 영역을 가짐 - 와,상기 인코딩의 일부로서 상기 제 1 구성 프레임 및 상기 제 2 구성 프레임에 다음 중 어느 하나를 수행하는 단계를 포함하되, 상기 다음 중 어느 하나는, 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역 외부에 적어도 하나의 샘플 값을 삽입하여 상기 제 1 재구성된 픽처내에 상기 제 1 구성 프레임 및 상기 제 2 구성 프레임에 대한 경계 확장부를 형성하는 단계, 또는 상기 경계의 샘플들의 픽셀 값들을 상기 경계 확장부에 대한 상기 제 1 유효 픽처 영역 또는 상기 제 2 유효 픽처 영역 외부의 샘플 위치에 복사하는 단계, 또는 상기 제 1 유효 픽처 영역 또는 상기 제 2 유효 픽처 영역의 반대쪽 경계의 샘플들의 픽셀 값들을 상기 경계 확장부로 복사하는 단계인방법.
청구항 13
제 12 항에 있어서,

상기 적어도 하나의 샘플 값을 수평 인트라 예측에 의해 획득하는 단계,상기 적어도 하나의 샘플 값을 수직 인트라 예측에 의해 획득하는 단계,상기 적어도 하나의 샘플 값을 상기 경계 확장부와는 반대쪽의 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역의 경계 영역으로부터 인트라 블록 카피 예측에 의해 획득하는 단계,상기 적어도 하나의 샘플 값을 상기 제 1 재구성된 픽처 및 상기 제 2 재구성된 픽처 내의 다른 구성 프레임으로부터 인트라 블록 카피 예측에 의해 획득하는 단계,상기 적어도 하나의 샘플 값을 디코딩 순서에서 이전 픽처로부터 인터 예측에 의해 획득하는 단계중 적어도 하나를 포함하는방법.
청구항 14
제 12 항에 있어서,

구성 프레임 경계 외부의 샘플 위치가 상기 경계의 샘플들의 픽셀 값들로부터 복사되거나 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역의 반대쪽 경계의 샘플들의 픽셀 값들로부터 복사되었는지에 관한 표시를 인코딩하는 단계를 포함하는방법.
청구항 15
제 12 항, 제 13 항 또는 제 14 항에 있어서,

상기 구성 프레임의 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역의 표시를 인코딩하는 단계를 포함하는방법.
청구항 16
제 12 항에 있어서,

상기 구성 프레임이 360도 파노라마 픽처인 것으로 표시될 때 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역의 반대 측으로부터 카피함으로써 상기 적어도 하나의 샘플 값을 삽입하는 단계를 포함하는방법.
청구항 17
제 12 항, 제 13 항 또는 제 16 항 중 어느 한 항에 있어서,

상기 인코딩하는 단계는,

상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역 외부의 영역을 재구성하여 중간 참조 프레임을 획득하는 단계를 포함하고,추가로 상기 채우는 단계는 상기 중간 참조 프레임의 상기 경계 확장부의 적어도 하나의 샘플 값을 수정하는 단계를 포함하는방법.
청구항 18
삭제
청구항 19
제 12 항 또는 제 14 항에 있어서,

상기 제 1 압축되지 않은 구성 프레임 및 상기 제 2 압축되지 않은 구성 프레임을 제 2 인코딩된 픽처로 인코딩하는 단계 - 상기 제 2 인코딩된 픽처의 상기 인코딩은 디코딩 시 상기 제 1 재구성된 픽처 내의 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역 외부의 샘플 위치를 참조하게 하는 모션 벡터를 인코딩하는 단계를 포함함 - 와,상기 경계의 샘플들 또는 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역의 반대쪽 경계의 샘플들로부터 픽셀 값들을 복사하는 단계를 더 포함하는방법.
청구항 20
적어도 하나의 프로세서 및 적어도 하나의 메모리를 포함하는 인코딩 장치로서,

상기 적어도 하나의 메모리에는 코드가 저장되고, 상기 코드는 상기 적어도 하나의 프로세서에 의해 실행될 때 상기 장치로 하여금 적어도,제 1 압축되지 않은 구성 프레임 및 제 2 압축되지 않은 구성 프레임을 제 1 인코딩된 픽처로 인코딩하는 것 - 상기 인코딩은 결과적으로 디코딩시 제 1 재구성된 픽처를 또한 생성하고 상기 제 1 구성 프레임은 상기 제 1 재구성된 픽처 내에 제 1 유효 픽처 영역을 갖고 상기 제 2 구성 프레임은 상기 제 1 재구성된 픽처 내에 제 2 유효 픽처 영역을 가짐 - 과,상기 인코딩의 일부로서 상기 제 1 구성 프레임 및 상기 제 2 구성 프레임에 다음 중 어느 하나를 수행하는 것을 수행하게 하되, 상기 다음 중 어느 하나는, 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역 외부에 적어도 하나의 샘플 값을 삽입하여 상기 제 1 재구성된 픽처내에 상기 제 1 구성 프레임 및 상기 제 2 구성 프레임에 대한 경계 확장부를 형성하는 것, 또는 상기 경계의 샘플들의 픽셀 값들을 상기 경계 확장부에 대한 상기 제 1 유효 픽처 영역 또는 상기 제 2 유효 픽처 영역 외부의 샘플 위치에 복사하는 것, 또는상기 제 1 유효 픽처 영역 또는 상기 제 2 유효 픽처 영역의 반대쪽 경계의 샘플들의 픽셀 값들을 상기 경계 확장부로 복사하는 것인장치.
청구항 21
제 20 항에 있어서,

상기 코드는 상기 적어도 하나의 프로세서에 의해 실행될 때, 상기 장치로 하여금 제 13 항, 제 14 항 또는 제 16 항 중 어느 한 항에서 청구된 방법의 각 단계를 더 수행하게 하도록 구성되는장치.
청구항 22
인코딩 장치로서,

제 1 압축되지 않은 구성 프레임 및 제 2 압축되지 않은 구성 프레임을 제 1 인코딩된 픽처로 인코딩하기 위한 수단 - 상기 인코딩은 결과적으로 제 1 재구성된 픽처를 또한 생성하고 상기 제 1 구성 프레임은 상기 제 1 재구성된 픽처 내에 제 1 유효 픽처 영역을 갖고 상기 제 2 구성 프레임은 상기 제 1 재구성된 픽처 내에 제 2 유효 픽처 영역을 가짐 - 과,상기 인코딩의 일부로서 상기 제 1 구성 프레임 및 상기 제 2 구성 프레임에 다음 중 어느 하나를 수행하기 위한 수단을 포함하되, 상기 다음 중 어느 하나는, 상기 제 1 유효 픽처 영역 및 상기 제 2 유효 픽처 영역 외부에 적어도 하나의 샘플 값을 삽입하여 상기 제 1 재구성된 픽처내에 상기 제 1 구성 프레임 및 상기 제 2 구성 프레임에 대한 경계 확장부를 형성하는 것, 또는 상기 경계의 샘플들의 픽셀 값들을 상기 경계 확장부에 대한 상기 제 1 유효 픽처 영역 또는 상기 제 2 유효 픽처 영역 외부의 샘플 위치에 복사하는 것, 또는상기 제 1 유효 픽처 영역 또는 상기 제 2 유효 픽처 영역의 반대쪽 경계의 샘플들의 픽셀 값들을 상기 경계 확장부로 복사하는 것인장치.