KR20170136654A - 효율적인 확장가능한 코딩 개념 - Google Patents
효율적인 확장가능한 코딩 개념 Download PDFInfo
- Publication number
- KR20170136654A KR20170136654A KR1020177034815A KR20177034815A KR20170136654A KR 20170136654 A KR20170136654 A KR 20170136654A KR 1020177034815 A KR1020177034815 A KR 1020177034815A KR 20177034815 A KR20177034815 A KR 20177034815A KR 20170136654 A KR20170136654 A KR 20170136654A
- Authority
- KR
- South Korea
- Prior art keywords
- layer
- picture
- spatial
- segment
- data stream
- 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.)
- Granted
Links
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/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/187—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 a scalable video layer
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/31—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the temporal domain
-
- 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/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
-
- 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/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/119—Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
-
- 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/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/12—Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
-
- 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/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
- H04N19/139—Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
-
- 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/172—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 picture, frame or field
-
- 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/174—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 slice, e.g. a line of blocks or a group of blocks
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/33—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the spatial domain
-
- 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/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/436—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation using parallelised computational arrangements
-
- 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/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- 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/46—Embedding additional information in the video signal during the compression process
-
- 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/59—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
-
- 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/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- 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/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
-
- 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/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/156—Availability of hardware or computational resources, e.g. encoding based on power-saving criteria
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
도 2는 도 1의 비디오 인코더에 장착한 비디오 디코더를 도시하는 개략적인 블록도를 나타낸다.
도 3은 WPP 처리 서브 스트림으로 서브 분할된 픽처의 개략도를 나타낸다;
도 4는 실시 예는 복호화 처리를 경감하기 위한 기저 및 확장 레이어의 공간적 세그먼트 레이어간 배향이 이용되는 실시예에 따른 비디오 디코더를 도시한다;
도 5는 코드 블록의 정수배로 구성되는 타일에 대한, 각각의 타일과 코드블록으로 서브 분할된 픽처의 개략도를 나타내고, 디코딩 순서는 타일로의 픽처의 서브 분할을 따르는 코드 블록들로 정의한다;
도 6은 도 4의 실시 예를 구현하기 위한 구문 예를 나타낸다.
도 7은 다른 타일로 서브 분할된 베이스 레이어와 확장 레이어 픽처 쌍의 개략도를 나타낸다;
도 8은 도 4의 실시 예와 관련하여 적용 가능한 또 다른 예시적인 구문을 도시한다.
도 9는 픽처 타일로 세분하고 그 레이어 간 추정을 위해 업 샘플링을 수행하기 위해 보간(interpolation) 필터를 적용한 개략도를 나타낸다;
도 10은 스위치 온 또는 업 샘플링을 보간 분리 오프 하도록 멀티 레이어 데이터 스트림 내의 구문 구성 요소에 반응하도록 구성되는, 멀티 레이어 디코더의 개략적 인 블록도를 나타낸다;
도 11은 증가된 확장 레이어 샘플 해상도에 대한 베이스 레이어 샘플로부터 변환하는 업 샘플링을 사용하는 확장을 위한 베이스 레이어로부터 인터 레이어 추정을 이용하는, 이로 인해 기저 레이어 샘플로부터 증가된 확장 레이어 샘플 해상도로의 이전을 나타내는 확장 레이어 픽처와 베이스 레이어의 쌍에 대한 개략도를 나타낸다.
도 12는 도 10에 따른 스위칭 가능한 업 샘플링 보간 분리를 설명하는 개략도를 나타낸다.
도 13은 모두 WPP 서브 스트림으로 분할되는 베이스 레이어 및 확장 레이어 픽처의 중첩에 대한 개략도를 나타낸다.;
도 14는 도 10의 실시예에 따른 예시적인 구문 구현을 나타낸다.
도 15a는 공간 세그먼트로 다르게 서브 분할된 기저 및 확장 레이어의 공간적으로 정렬된 중첩에 대한 개략도이다.
도 15b는 도 15a의 기저 및 확장 레이어 픽처의 중첩에 대한 개략도를 나타내지만, 업 샘플링 보간 분리가 수행되는 분할 선택에 따른 다른 가능성을 나타낸다.
도 16은 비디오 디코더가 멀티 레이어 비디오 데이터 스트림 내부에서 장기 구문 구성요소로 응답하는 실시예에 따른 베이스 및 확장 레이어 디코딩 사이의 인터 레이어 오프셋과 관련된 보증을 그로부터 유도하거나 또는 유도하지 않기 위한 비디오 디코더의 개략적인 블록 다이어그램을 나타낸다.
도 17a 는 도 16의 실시예에 따른 장기 구문 구성요소 구조에 의해 이동된 오프셋 신호를 나타내기 위한, 타일로 모두 서브 분할된 기저 및 확장 레이어 픽처의 쌍을 나타내는 개략도이다.
도 17b는 도 16에 따른 실시예에 있어서, 장기 구문 구성요소 구조에 구현되는 예를 설명하기 위한, WPP 처리를 위한 서브 스트림으로 서브 분할된 기저 및 강화 레이어 픽처의 개략적인 다이어그램을 나타낸다.
도 17c는 도 16에 따른 추가적인 실시예에 있어서, 장기 구문 구성요소를 구현하기 위한 예를 설명하기 위해, 모두 슬라이스(slices)로 서브 분할된 기저 및 확장 레이어의 쌍의 개략적인 다이어그램을 나타낸다.
도 18은 실시예에 따라 WPP를 사용하여 병렬로 디코딩/인코딩 할 때, 야기되는 파면을 부가적으로 나타내는 WPP 처리에 대한 서브스트림으로 서브 분할된 픽처의 개략적인 다이어그램을 나타낸다.
도 19는 본 발명의 실시예에 따른 기저 및 확장 레이어 사이의 샘플링 해상도 비율 및 블록 크기와 오프셋을 디코딩하는 최소 인터 레이어 사이의 관계를 나타내는 테이블을 보여준다.
도 20은 도 16에 따른 장기 구문 구성요소 구조 신호를 구현하는 예시적인 구문을 보여준다.
도 21은 도 16의 실시예를 구현하기 위한 구문에 대한 다른 실시예를 보여준다.
도 22는 HEVC와 같은 구성의 예에 있어서 NAL 유닛 헤더의 구문을 보여준다.
도 23은 다른 레이어 표시자 필드 해석 사이에서 전환 허용에 의해 경감되는 확장 가능한 코딩 실시예에 따른 네트워크 엔티티의 개략적인 블록 다이어그램을 나타낸다.
도 24는 유형 표시자 필드에 응답하여 전환하는 방법을 설명하는 개략도를 도시한다;
도 25는 부가적으로 세분화된 실시예에 따른 전환된 레이어 표시자 필드 해석을 나타내는 개략도를 도시한다.
도 26은 도 23에 도시된 바와 같은 전환된 레이더 표시자 필드 해석을 구현하기 위한 구문을 나타낸다.
도 27은 도 26의 구문과 관련된 레이어 표시자 필드 전환을 나타내는 개략적인 다이어그램을 도시한다.
도 28은 단순히 기저 레이어 코덱 이외의 코덱 확장 레이어 NAL 유닛들을 폐기하도록 구성된 전송 스트림 디코더의 블록도를 나타낸다;
도 29는 전송 스트림 디코더의 블록도 실시 예에 따른 전송 스트림 디코더의 동작을 나타내는, 단일 표준 다중 레이어 디코더 인터페이스 나타낸다.
도 30은 실시예에 따른 전송 스트림 디코더의 동작과 멀티 표준 멀티 레이어 디코더와 인터페이싱 하는 전송 스트림 디코더를 나타낸다.
도 31은 본 발명에 추가되는 실시예에 따른 전환된 레이어 표시자 필드 해석을 구현하는 구문의 다른 예를 나타낸 도면이다.
도 32는 공간 세그먼트로의 픽처의 부가 서브 분할을 나타내는 블록으로의 서브 분할된 임의의 레이어의 픽처를 나타내는 개략적인 다이어그램이다.
도 33은 블록과 타일로 서브 분할된 임의의 레이어의 픽처를 개략적으로 나타내는 도면이다.
도 34는 블록과 서브스트림으로 분할된 픽처의 개략적인 다이어그램을 보여준다.
도 35는, 그 중에서 정의된 래스터 스캔 순서를 구비하는 비디오 디코더 블록이 갖는 유닛으로 인터 추정 처리 된 픽처 사이의 인터 레이어 오프셋을 유도하는 데이터 스트림 구문 구성요소 구조를 사용하도록 구성된 실시 예에 따른 비디오 디코더의 개략적인 블록도를 나타낸다 .
도 36은 실시예에 따른 데이터 스트림 내부의 구문 구성요소 구조와 관계된 도 34의 비디오 디코더의 가능한 연산 모드를 나타내는 개략적인 다이어그램을 보여준다.
도 37은 도 1의 비디오 디코더의 동작 모드를 설명하는 개략도를 도시한다.상기 실시 예와 관련된 도 35의 인터 레이어 오프셋 시그널링은 상이한 타입의 명시 신호 사이에서 전환 가능한, 즉, 다른 유형의 시그널링 유닛이다.
도 38은 베이스 확장 레이어 픽처의 병렬 디코딩 동안 계속적으로 탐지되는 인터 레이어 오프셋에 따른 부가 실시예에 있어서 도 35의 비디오 디코더의 연산 모드를 나타내는 개략적인 다이어그램을 보여준다.
도 39는 한편 실시 예에 따른, 다른 하나의 행 및 열 인덱스에 래스터 스캔 디코딩 순서(raster scan decoding order)에 따른 픽처의 특정 블록의 계수의 관계를 나타낸다;
도 40은 이러한 다른 실시예로부터 얻어진 결과들과 블록으로의 기저 및 확장 레이어 픽처의 상대적으로 규칙적인 서브 분할들의 다른 예를 나타낸다.
도 41은 도 35에서 도 40의 실시 예들 중 하나를 실행하기 위한 구문의 예를 나타낸다.
도 42는 도 41의 대안적인 예로서의 다른 구문을 보여준다.
도 43은 도 16과 35의 실시 예에 따른 구문 예를 나타낸다. 도 16 및 35는 멀티 레이어 데이터 스트림의 다른 부분에 신호 될 수 있다;
도 44는 실시 예에 따른 멀티 레이어 다중 표준 디코더 인터페이싱 수송 레이어 디코더의 개략적인 블록도를 나타낸다.
| min_spatial_segment_offset_plus1[ i ][ j ] |
ue(v) |
| if( min_spatial_segment_offset_plus1[ i ][ j ] > 0 ) { |
|
| ctu_based_offset_enabled_flag[ i ][ j ] |
u(1) |
| if( ctu_based_offset_enabled_flag[ i ][ j ] ) |
|
| min_horizontal_ctu_offset_plus1[ i ][ j ] |
ue(v) |
80 : 공간 세그먼트
12: 제1레이어의 픽처
15: 제2레이어의 픽처
Claims (81)
- 제1레이어로부터 제2레이어로 인터-레이어 예측(inter-layer prediction)을 이용하는 레이어의 계층구조에서 코딩된 장면(scene) 으로의 멀티-레이어 비디오 데이터 스트림(40) 디코딩을 위한 비디오 디코더에 있어서, 상기 비디오 디코더는 서브-분할되는 레이어의 픽처(12,15)의 공간 세그먼트(80)에서 멀티- 레이어 비디오 데이터 스트림의 병렬 디코딩(parallel decoding)을 지원하고, 상기 디코더는
멀티 레이어 비디오 데이터 스트림의 장기 구문 구성요소 구조(606; e.g. tile_boundaries_aligned_flag)를 검사하고 이로 인해
미리 결정된 시간 주기 동안,제2레이어의 픽처들(15)의 공간적 세그먼트들 사이의 경계들이 제1레이어의 픽처(12)의 공간적 세그먼트들의 모든 경계를 중첩하도록 제2레이어의 픽처들(15)이 서브분할 된다는 보장에 따라, 제1가능 값 세트(e.g. tile_boundaries_aligned_flag=1) 중 하나의 값을 추정하여 장기 구문 요소 구조를 해석하고,
미리 결정된 시간 주기보다 더 작은 시간 간격(604)으로, 멀티 레이어 비디오 데이터 스트림의 단기 구문 구성요소(602; e.g. column_width_minus1[ i ] and column_width_minus1[ i ])에 기반하여 제1레이어 및 제2레이어의 픽처들의 공간적 세그먼트들로의 서브분할을 주기적으로 결정하며
장기 구문 구성요소 구조가 제2가능 값 집합(e.g. tile_boundaries_aligned_flag=0) 중 하나의 값으로 추정되는 경우,
적어도 단기 구문 구성요소들의 제1가능 값에 대해, 제1레이어의 공간적 세그먼트들의 경계들 중 어느 것에도 중첩하지 않는 제2레이어의 픽처의 공간적 세그먼트들 사이의 경계가 존재하고, 적어도 단기 구문 구성요소들의 제2 가능 값에 대해, 제2레이어의 픽처의 공간적 세그먼트들 사이의 경계들은 제1레이어의 공간적 세그먼트들의 모든 경계를 중첩하는, 멀티-레이어 비디오 데이터 스트림의 단기 구문 구성요소들로부터 공간적 세그먼트들로의 레이어 픽처들의 서브분할을, 미리 결정된 시간 주기보다 더 작은 시간 간격으로, 주기적으로 결정하는 비디오 디코더.
- 제 1항에 있어서, 상기 비디오 디코더는
각 공간 세그먼트의 경계에서 각 공간 세그먼트를 위한 인트라-픽처 공간 예측을 방해하는 인트라-픽처 공간 예측을 이용하여 레이어의 픽처를 디코딩 하도록 구성되거나 ;또는
제1레이어의 픽처의 공간 세그먼트의 인트라 픽처 공간 예측 교차 경계 병렬 지원에서의 제1레이어의 픽처의 공간 세그먼트 디코딩과 제1레이어의 픽처의 공간 세그먼트 디코딩 사이의 디코딩 지연 순응(obeying)에 의해
그리고 제2레이어의 픽처의 공간 세그먼트의 인트라 픽처 공간 예측 교차 경계의 병렬 지원에서의 제2레이어의 픽처의 공간 세그먼트 디코딩과 제2레이어의 픽처의 공간 세그먼트의 디코딩 지연 순응(beying)에 의해
인트라 픽처 공간 예측을 이용하는 레이어의 픽처를 디코딩 하도록 구성되는 것을 특징으로 하는 비디오 디코더.
- 제 1항 또는 제2항에 있어서,
상기 비디오 디코더는 서브 분할되는 레이어의 픽처인 타일에서 멀티 레이어 비디오 데이터 스트림 병렬 디코딩을 지원하고, 상기 디코더는
제2레이어의 픽처들의 타일 사이의 경계들이 제1레이어의 타일들의 모든 경계에 중첩하도록 제2레이어의 픽처들이,기 설정된 시간 주기 동안, 서브 분할 된다는 보장에 따라 제1가능 값 집합 중 값을 추정하여 장기 구문 구성요소를 해석하도록 구성되고,
단기 구문 구성요소에 기반한 제1레이어로 상대적인 제2레이어의 픽처의 서브 분할의 타일 개선(tile refinement)을 주기적으로 결정하도록 제2레이어의 픽처가 서브 분할 되도록 구성되고,
만일 장기 구문 구성요소가 제2 가능 값 집합 중 한 값으로 예측되는 경우, 기 설정된 시간 주기보다 작은 시간 간격에서, 단기 구문 구성요소의 적어도 제1 가능 값인, 멀티 레이어 비디오 데이터 스트림의 단기 구문 구성요소로부터 타일로 레이어의 픽처 서브 분할을 주기적으로 결정하고, 제1레이어의 타일의 임의의 경계에 중첩하지 않는 제2레이어의 픽처의 타일 사이의 경계가 존재하고, 단기 구문 구성요소의 적어도 제2가능 값이 존재하고, 제2레이어의 픽처의 타일 사이의 경계는 제1레이어의 타일의 모든 경계에 중첩하도록 구성되는 것을 특징으로 하는 비디오 디코더.
- 제3항에 있어서, 상기 비디오 디코더는,
각 타일의 경계에서 각 타일을 위한 인트라-픽처 공간 예측을 방해하는 인트라-픽처 공간 예측을 사용하여 레이어의 픽처를 디코딩 하도록 구성되는 것을 특징으로 하는 비디오 디코더.
- 제1항 또는 제 2항에 있어서, 상기 비디오 디코더는
기 설정된 시간 주기 동안, 제1레이어의 픽처의 각 공간 세그먼트는 장기 구문 구성요소 구조의 값에 의존하는 제2레이어 n의 픽처들의 n 번째 세그먼트를 정확하게 형성하도록 , 제2레이어가 서브 분할 된다는 보장에 따라, 제1 가능 값 중 한 값을 추정하여 장기 구문 구성요소 구조를 해석하도록 구성되고,
만일 장기 구문 구성요소 구조가 제2가능 값 세트의 값으로 설정되는 경우, 기 설정된 시간 주기 보다 작은 시간 간격에서, 멀티 레이어 비디오 데이터 스트림의 단기 구문 구성요소에 기반한 기 설정된 주기 내의 인터 레이어 오프셋을 주기적으로 결정하도록 구성되는 것을 특징으로 하는 비디오 디코더.
- 제 1항 또는 제 2항에 있어서, 상기 비디오 디코더는
제1 가능 값 또는 제1가능 값이 아닌 값 중 값을 예측하는 장기 구문 구성요소 구조에 의존하는 멀티 레이어 비디오 데이터 스트림의 제2레이어를 디코딩 하기 위한 시도를 개시하거나 개시하지 않도록 결정하도록 구성되는 것을 특징으로 하는 비디오 디코더.
- 제 1항 내지 제 6 항 중 어느 한 항에 있어서, 상기 비디오 디코더는 하이브리드 비디오 디코더(hybrid video decoder)인 것을 특징으로 하는 비디오 디코더.
- 멀티 레이어 비디오 데이터 스트림이 서브 분할된 레이어의 픽처인 공간 세그먼트에서 병렬로 디코딩 가능하도록 제1레이어로부터 제2레이어로 인터 레이어 예측을 이용하는 레이어의 계층구조에서 멀티 레이어 비디오 데이터 스트림으로의 장면 인코딩을 위한 비디오 인코더에 있어서, 상기 인코더는
멀티 레이어 비디오 데이터 스트림으로 장기 구문 구성요소 구조(606) 및 단기 구문 구성요소(602)를 삽입하고, 단기 구문 구성요소 구조는 , 시간 주기 동안 , 공간 세그먼트로의 제1레이어와 제2레이어의 픽처의 서브 분할을 정의하도록 구성되고,
장기 구문 구성요소 구조 설정 사이를 전환하도록 구성되고,
제1 가능 값 집합 중 한 값을, 시간 주기보다 큰 기 설정된 시간 동안, 가능한 설정의 집합 중 적절한 서브셋으로 단기 구문 구성요소 구조를 설정하고, 적절한 서브 셋은 따라서 기 설정된 시간 주기 동안 선택되고, 제2레이어의 픽처는 제2레이어의 픽처의 공간 세그먼트 사이의 경계가 제1레이어의 공간 세그먼트의 모든 경계에 중첩하도록 구성되거나, 또는
제2 가능 값 집합 중 한 값으로, 기 설정된 시간 주기 동안 가능한 설정의 임의의 단기 구문 구성요소를 설정하고, 가능한 설정의 집합은 제1레이어의 공간 세그먼트의 경계에 중첩하지 않는 제2레이어의 픽처의 공간 세그먼트 사이에 존재하는 경계에 따르는 적어도 하나의 설정을 포함하고,그리고 제2레이어의 픽처의 공간 세그먼트 사이의 경계를 따르는 적어도 다른 설정은 제1레이어의 공간 세그먼트의 경계에 중첩하도록 구성되는 비디오 인코더.
- 제8항에 있어서, 상기 비디오 인코더는
각 공간 세그먼트의 경계에서 각 공간 세그먼트에 대한 인트라 픽처 공간 예측을 방해하는 인트라 픽처 공간 예측을 이용하여 레이어의 픽처를 인코딩하도록 구성되거나, 또는
제1레이어의 픽처의 공간 세그먼트의 인트라 픽처 공간 예측 교차 경계 지원과 ,개별적으로 제1레이어의 픽처의 공간 세그먼트의 서브셋 엔트로피 인코딩에 대한 엔트로피 컨텍스트 확률 초기화 또는 적절하게 적응된 상태에서 제1레이어의 픽처의 공간 세그먼트의 이전 서브셋, 서브셋 중에서 순서와 일치하는 엔트로피 컨텍스트 확률을 채택상에 의해 그리고 제2레이어의 픽처의 공간 세그먼트의 인트라 픽처 공간 예측 교차 경계 지원 및 개별적으로 제2레이어의 픽처의 공간 세그먼트의 서브셋의 엔트로피 인코딩에 대한 엔트로피 컨텍스트 확률 초기화 또는 적절하게 적응된 상태에서의 제2레이어 픽처의 공간 세그먼트의 이전 서브셋, 서브셋 중에서 순서와 일치하는, 엔트로피 컨텍스트 확률 채택 상에 의해 인트라 픽처 공간 예측 및 엔트로피 컨텍스트 확률로의 엔트로피 인코딩을 이용하는 레이어의 픽처를 인코딩 하도록 구성되는 것을 특징으로 하는 비디오 인코더.
- 제 8항 또는 제 9항에 있어서, 비디오 인코더는 상기 공간 세그먼트는 타일이고, 인코더는
만일 장기 구문 구성요소 구조를 설정하는 경우,
제1가능 값 집합(tile_boundaries_aligned_flag=1) 중 한 값은 기 설정된 시간 주기 보다 더 큰 시간 간격 동안, 가능한 설정의 집합 중 적절한 서브셋 으로 단기 구문 구성요소를 설정하고, 적절한 서브셋은 따라서 기 설정된 시간 주기 동안 선택되고, 제2레이어 픽처의 타일로의 서브 분할은 제1레이어의 픽처의 타일로의 서브분할에 일치하거나 또는 개선하도록 구성되거나, 또는
제2가능 값 집합(tile_boundaries_aligned_flag=0) 중 한 값은 기 설정된 시간 주기 동안, 단기 구문 구성요소와 같이 적어도 기 설정된 시간 주기 동안 하나의 시간 간격에서 가능한 설정의 임의의 집합으로 단기 구문 구성요소 구조를 설정하고 제1레이어의 타일의 임의의 경계에 중첩하지 않는 제2레이어의 픽처의 타일 사이의 경계가 존재하는 것에 따르는 ,가능한 설정 집합의 제1가능 값을 설정하고 적어도 다른 시간 간격에 대해 기 설정된 시간 주기 동안, 제1레이어의 타일의 모든 경계에 중첩하는 제2레이어의 픽처의 타일 사이의 경계에 따라, 가능한 설정의 제2가능 값을 설정하도록 구성되는 것을 특징으로 하는 비디오 인코더.
- 제10항에 있어서, 상기 비디오 인코더는 각 타일의 경계에서 각 타일을 위한 인트라 픽처 공간 예측을 방해하는 인트라 픽처 공간 예측을 이용하여 레이어의 픽처를 인코딩 하도록 구성되는 것을 특징으로 하는 비디오 인코더.
- 제 8항 또는 9항에 있어서, 상기 인코더는 만일 장기 구문 구성요소 구조를 설정하는 경우
제1가능 설정 집합 중 한 값으로 설정하고, 기 설정된 시간 주기보다 큰 시간 간격을 이용하여, 가능한 설정의 집합 중 적절한 서브셋으로 단기 구문 구성요소를 설정하고, 적절한 서브셋이 기 설정된 시간 주기 동안 선택되기 때문에, 제1레이어의 픽처의 각 공간 세그먼트는 장기 구문 구성요소 구조의 값에 의존하는 제2레이어 n의 픽처의 공간 세그먼트 n으로 정확하게 형성하도록 구성되는 것을 특징으로 하는 비디오 인코더.
- 공간적으로 측정 가능한 비트 스트림(40)을 다른 공간 레이어에서 코딩되는 픽처로 제 1 공간 세그먼트에서, 적어도 하나의 공간 레이어에 대해 디코딩하는 디코더에 있어서,
상기 디코더는
업 샘플링 참조 픽처와 제 2 공간 레이어의 예측 픽처(15)를 획득하기 위해 업 샘플링 된 참조 픽처를 이용하여 제 1 공간 레이어의 픽처(12)를 업 샘플링하고
상기 디코더는 공간적으로 측정 가능한 비트스트림에서 구문 구성요소(616; e.g., independent_tile_upsampling_idc)로 응답하고,
구문 구성요소에 의존하여, 업 샘플링 된 참조 픽처의 임의의 파티션 분할(622)과 같이 제 1공간 레이어의 픽처를 삽입하고(interpolate)(620),
이는 제 1 공간 세그먼트에 의존하고, 임의의 다른 파티션 분할에 의해 커버되는 제 1공간 레이어의 픽처의 일부(portions)으로부터 독립적이거나,
업 샘플된 참조 픽처의 파티션 분할(622)과 같이
각 파티션에 공간적으로 이웃하는 다른 파티션 분할에 의해 커버되는 제 1 공간 레이어의 픽처 일부에 의존하는 디코더.
- 제 13항에 있어서, 상기 디코더는 다른 공간 레이어를 병렬로 디코딩하는 것을 특징으로 하는 디코더.
- 제 13항 또는 14항에 있어서, 상기 디코더는
공간적으로 측정 가능한 비트스트림에서 구문 구성요소에 의존하여 제 1 공간 레이어의 픽처를 삽입(620)하기 위해 구문 구성요소(616)으로 응답하고,
임의의 제 1 공간 세그먼트에 의해 공간적으로 커버되는 업 샘플링 된 참조 픽처의 임의의 일부와 같이, 임의의 다른 제 1 공간 세그먼트에 의해 커버되는 제 1 공간 레이어의 픽처의 일부로부터 독립적이거나, 또는
임의의 제 1공간 세그먼트에 의해 공간적으로 커버되는 업 샘플링 된 참조 픽처의 임의의 일부와 같이,
각각의 공간 세그먼트에 이웃하는, 제 1 공간 세그먼트의 임의의 다른 공간 세그먼트에 의해 커버되는 제 1 공간 레이어의 픽처의 일부에 의존하는 디코더.
- 제 13항 내지 제 15항 중 어느 한 항에 있어서, 공간적으로 확장 가능한 비트 스트림은 제 1 공간 세그먼트에 그 내부 코딩 된 제 2 공간 레이어의 픽처를 구비하는 것을 특징으로 하는 디코더.
- 제 13항 내지 제 16항 중 어느 한 항에 있어서,
상기 디코더는 제 1 공간 세그먼트 각각의 경계에서 제 1 공간 세그먼트 각각에 대해 인트라 픽처 공간 추정을 방해 또는 제 1 공간 세그먼트의 인트라 픽처 공간 추정 교차 경계 지원로의 인트라 픽처 공간 추정을 이용하는 디코딩을 수행하도록 구성되고,
엔트로피 컨텍스트 확률의 채택을 이용하는 제 1 공간 세그먼트 각각을 엔트로피 디코딩 하고,
임의의 다른 제 1 공간 세그먼트로 또는 제 1 공간 세그먼트 순서, 이전 제 1 공간 세그먼트의 중간 위치까지로 구성된 이전 제 1 공간 세그먼트에 따라 엔트로피 컨텍스트 확률 선택에서 독립적인 제 1공간 세그먼트의 엔트로피 컨텍스트 확률을 초기화 하도록 구성되는 것을 특징으로 하는 디코더.
- 제 13항 또는 제 14항에 있어서,
상기 공간적으로 측정 가능한 비트 스트림은 제 1 공간 세그먼트 그 내부에 코딩 된 제 1 공간 레이어의 픽처를 구비하고,
상기 공간적으로 측정 가능한 비트 스트림은 제 2공간 세그먼트 그 내부에 코딩 된 제 2 공간 레이어의 픽처를 구비하고,
상기 디코더는 공간적으로 측정 가능한 비트스트림에서 구문 구성요소(syntax element)(606)로 응답하고, (e.g., independent_tile_upsampling_idc=2)
이를 위해, 구문 구성요소에 의존하고, 제 1 공간 레이어의 픽처를 삽입하고, (e.g., independent_tile_upsampling_idc=2)
임의의 제 2 타일에 의해 공간적으로 커버되는 업 샘플링 된 참조 픽처의 임의의 일부와 같이, 임의의 제 2 타일에 의해 공간적으로 커버되는 제 1 공간 레이어의 픽처의 일부로부터 독립적이거나, (e.g., independent_tile_upsampling_idc=1)
제 1 및 제 2 타일의 공간적으로 함께 위치하는 경계(co-located boundaries)에 의해 공간적으로 제한된 업 샘플링 된 참조 픽처의 임의의 파티션과 같이 업 샘플링 된 참조 픽처의 임의의 다른 파티션에 의해 커버되는 제 1 공간 레이어의 픽처의 일부로부터 독립적이고, 제 1 및 제 2 타일의 공간적으로 함께 위치하는 경계에 의해 공간적으로 제한되거나,
또는(e.g., independent_tile_upsampling_idc=0) 임의의 제 2타일에 의해 공간적으로 커버되는 업 샘플링 된 참조 픽처의 임의의 일부와 같이, 각각의 타일과 이웃하는 임의의 다른 제 2 타일에 의해 커버되는 제 1 공간 레이어의 픽처의 일부에 의존하도록 구성되는 것을 특징으로 하는 디코더.
- 제 13항 내지 제 18항 중 어느 한 항에 있어서, 상기 디코더는
독립성을 획득하기 위해, 제 1 공간 레이어의 픽처의 내삽(interpolation)에서 사용되는 필터 커널(filter kernel)의 조각(fragments)을 채우고, 이는 제 1 공간 레이어의 픽처의 임의의 일부로 돌출되고, 임의의 다른 파티션 분할에 의해 커버되고, 필터 커널이 돌출하는 제 1 공간 레이어의 픽처의 각 일부 으로부터 독립적으로 채워지는 조각에 따른 대체 규칙(fallback rule)을 이용하도록 하는 것을 특징으로 하는 디코더.
- 제 19항에 있어서, 상기 디코더는
제 1공간 레이어의 픽처의 외부 경계를 돌출하는 필터 커널의 조각을 채우는 대체 규칙(fallback rule)을 사용하도록 구성되는 것을 특징으로 하는 디코더.
- 제 13항 내지 20항 중 어느 한 항에 있어서, 상기 디코더는 비디오 디코더이고, 픽처-별(per-picture) 또는 픽처 별 시퀀스(per-picture-sequence basis)를 기반으로 하는 공간적으로 측정 가능한 구문 구성요소(606)으로의 응답에 의해 구성되는 것을 특징으로 하는 디코더.
- 제 13항 내지 21항 중 어느 한 항에 있어서, 상기 공간적으로 측정 가능한 비트 스트림은 제 1 공간 세그먼트로 코딩 되는 제 1 공간 레이어의 픽처를 구비하고,
상기 공간적으로 측정 가능한 비트 스트림은 제 2공간 세그먼트로 코딩 되는 제 2 공간 레이어의 픽처를 구비하고, 상기 분할 경계의 하나는 제 1 및 제2 세그먼트의 경계의 공간적인 중첩 또는 제 2 공간 세그먼트의 경계의 논리 AND (logical AND)에 대응하고, 상기 디코더는 구문 구성요소에 의존하기 위해, 공간적으로 측정 가능한 비트 스트림에서 구문 구성요소(606)으로 응답하고,
제 1공간 레이어의 픽처의 내삽(interpolation)에서 사용되는 필터 커널(filter kernel) 조각을 채우고, 이는 이웃하는 파티션 분할로의 한 파티션으로부터 돌출하고, 필터 커널이 돌출되는 곳으로의 제 1 공간 레이어의 픽처의 각 일부 으로부터 독립적으로 채워지는 일부에 따르는 대체 규칙(fallback rule)을 이용하거나, 필터 커널이 돌출되는 곳으로의 제 1 공간 레이어의 픽처의 각 일부를 이용하는 것을 특징으로 하는 디코더.
- 제 13항 내지 제 22항 중 어느 한 항에 있어서, 상기 디코더는
구문 구성요소(606)상에서 의존하는 인터 레이어 오프셋을 이용하는 병렬한 제 1 및 제 2 레이어를 디코딩 하도록 구성되는 것을 특징으로 하는 디코더.
- 제 13항 또는 제 23항에 있어서, 상기 디코더는 제 1및 제 2 공간 세그먼트의 경계의 공간적인 중첩의 논리 AND에 대응하도록 하기 위해, 분할 경계에 위치하도록 구성되고, 구문 구성요소에 의존하는 것을 특징으로 하는 디코더.
- 다른 공간 레이어 안의 공간적으로 측정 가능한 비트스트림으로의 픽처를 인코딩 하기 위한 인코더 및, 제 1 공간 세그먼트에서의 적어도 하나의 공간 레이어에 있어서, 상기 인코더는
업 샘플링 된 참조 픽처를 획득하기 위해 제 1 공간 레이어의 픽처를 업 샘플링 하고, 업 샘플링된 참조 픽처를 이용하는 제 2공간 레이어의 픽처를 추정하고, 상기 인코더는 공간적으로 측정 가능한 비트 스트림으로 구문 구성요소(606)를 설정 및 삽입하도록 구성되고, 구문 구성요소, 제 1 공간 레이어의 내삽(interpolate)에 의존하고, 업 샘플링된 참조 픽처의 임의의 파티션 분할과 같이
이는 제 1 공간 분할에 의존하고, 임의의 다른 파티션 분할에 의해 커버되는 제 1공간 레이어의 픽처의 일부로부터 독립적이거나, 또는 업 샘플링 된 참조 픽처의 임의의 파티션 분할과 같이 각각의 파티션에 공간적으로 이웃하는 다른 파티션 분할에 의해 커버되는 제 1 공간 레이어의 픽처의 일부에 의존하도록 하는 인코더.
- 제 25 항에 있어서, 상기 인코더는
구문 구성요소에 의존하고, 제 1공간 레이어의 픽처를 삽입하기 위해 공간적으로 측정 가능한 비트스트림으로의 구문 구성요소를 설정 및 삽입하고,
임의의 제 1 공간 세그먼트에 의해 공간적으로 커버되는 업 샘플링 된 참조 픽처의 일부와 같이, 임의의 제 1 공간 세그먼트에 의해 커버되는 제 1 공간 레이어의 픽처의 일부로부터 독립적이고, 또는 임의의 제 1 공간 세그먼트에 의해 공간적으로 커버되는 업 샘플링 된 참조 픽처의 임의의 일부와 같이, 각각의 제 1 공간 세그먼트와 이웃하는, 제 1 공간 세그먼트의 임의의 다른 공간 세그먼트에 의해 커버되는 제 1 공간 레이어의 픽처의 일부에 의존하는 인코더.
- 제 25항 또는 26항에 있어서, 상기 인코더는
제 1 공간 세그먼트에서 공간적으로 측정 가능한 비트 스트림으로의 제 1 공간 레이어의 픽처를 인코딩하도록 구성되는 것을 특징으로 하는 인코더.
- 제 27항에 있어서, 상기 인코더는
각각의 제 1 공간 세그먼트의 경계에서 각 제 1공간 세그먼트에 대한 인트라 픽처 공간 추정을 방해하는 인트라 픽처 공간 추정을 이용하는 제 1 공간 레이어의 픽처를 인코딩하도록 구성되는 것을 특징으로 하는 인코더.
- 제 27항 또는 28항에 있어서, 상기 인코더는
제 2 공간 세그먼트에서의 공간적으로 측정 가능한 비트 스트림으로 코딩 된 제 2 공간 레이어의 픽처를 구성하고, 상기 인코더는 공간적으로 측정 가능한 비트스트림으로 구문 구성요소를 설정 및 삽입하도록 구성되고,
구문 구성요소에 의존하고, 제 1 공간 레이어의 픽처를 삽입하도록 구성되고,
임의의 제 2 공간 세그먼트에 의해 공간적으로 커버되는 업 샘플링 된 참조 픽처의 임의의 일부와 같이 임의의 다른 제 2 공간 세그먼트에 의해 공간적으로 커버되는 제 1 공간 레이어의 픽처의 일부로부터 독립적이거나,
또는 제 1 및 제 2 공간 세그먼트의 공간적으로 함께 위치되는 경계에 의해 공간적으로 제한되는 업 샘플링 된 픽처의 파티션과 같이, 업 샘플링된 참조 픽처의 임의의 파티션에 의해 커버되는 제1 공간 레이어, 제 1 및 제 2 공간 세그먼트의 공간적으로 함께 위치되는 경계(co-located boundaries)에 의한 공간적 제한에 독립적이거나,
또는 임의의 제 2 공간 세그먼트에 의해 공간적으로 커버되는 업 샘플링 된 참조 픽처의 임의의 일부는, 각각의 공간 세그먼트에 이웃하는 임의의 다른 제 2공간 세그먼트에 의해 커버되는 제 1 공간 레이어의 픽처의 일부에 의존하는 것을 특징으로 하는 인코더.
- 제 29항에 있어서, 상기 인코더는
각각의 제 2 공간 세그먼트의 경계에서 각각 제 2 공간 세그먼트에 대한 인트라 픽처 공간 추정을 방해하는 인트라 픽처 공간 추정을 이용하는 제 2 공간 레이어의 픽처를 인코딩하도록 구성되는 것을 특징으로 하는 인코더.
- 제 25항 내지 30항 중 어느 한 항에 있어서, 상기 인코더는 제 1 공간 레이어의 픽처의 임의의 일부로부터 독립성을 획득하기 위해, 제 1 공간 레이어의 픽처의 내삽(interpolation )에서 사용되는 필터 커널 조각을 채우고, 제 1 공간 레이어의 픽처의 임의의 일부로 돌출하고, 필터 커널이 돌출되는 제 1 공간 레이어의 픽처의 각 일부로부터 독립적으로 채워지는 조각에 따르는 대체 규칙(fallback rule)을 이용하는 것을 특징으로 하는 인코더.
- 제 31항에 있어서, 상기 인코더는
제 1 공간 레이어의 픽처의 외부 경계를 돌출하는 필터 커널 조각을 채우는 대체 규칙 또한 이용하도록 구성되는 것을 특징으로 하는 인코더.
- 제 25항 내지 32항 중 어느 한 항에 있어서, 상기 인코더는 비디오 인코더이고, 픽처 별 또는 픽처별 배열(per-picture or per-picture-sequence)을 기초로 공간적으로 측정 가능한 비트 스트림으로 구문 구성요소를 설정 및 삽입 하도록 구성하는 것을 특징으로 하는 인코더.
- 제 1 레이어로부터 제 2 레이어로 인터 레이어 추정을 이용하는 레이어 계층구조에서 코딩 된 장면으로 멀티 레이어 비디오 데이터 스트림을 디코딩하는 비디오 디코더에 있어서, 제 2 레이어의 픽처의 공간 세그먼트의 순회에 상대적인 제 1 레이어의 픽처의 공간 세그먼트의 순회 사이의 인터 레이어 지연과 함께 일시적인 중첩 방식(overlapping manner)에서 공간 세그먼트의 순차적인 이송(sequentially traversing)에 의해 분할된 레이어의 픽처로 공간 세그먼트에서의 멀티 레이어 비디오 데이터 스트림을 병렬로 지원하는 비디오 디코더는,
멀티 레이어 비디오 데이터 스트림의 장기 구문 구성요소 구조(642; e.g. min_spatial_segment_delay)를 검사하도록 구성되며,
장기 구문 구성요소 구조(e.g. min_spatial_segment_delay≠0)가 가능 값의 제 1집합 값으로 설정되는 경우를 위해,
기 설정된 시간 주기보다 적은 시간 간격 동안, 기 설정된 시간 주기 동안 미리 인터 레이어 오프셋(inter-layer offset)을 결정하고, 제 1및 제 2레이어의 픽처의 공간 세그먼트의 픽처의 공간 세그먼트의 크기와 위치 및 멀티 레이어 비디오 데이터 스트림의 단기 구문 구성요소(602)를 기반으로, 각각, 제1레이어의 픽처 및 제 2레이어의 픽처의 공간 샘플링 해상도를 주기적으로 결정하기 위해, 장기 구문 구성요소의 값을 이용하고,
장기 구문 구성요소가 가능 값의 제 1집합에 이산된 가능 값의 제 2집합(e.g. min_spatial_segment_delay=0)의 값으로 설정되는 경우,
멀티 레이어 비디오 데이터 스트림의 단기 구문 구성요소를 기반으로 기 설정된 주기 내에서 인터 레이어 오프셋을, 기 설정된 시간 주기보다 적은 시간 간격에서 주기적으로 결정하는 비디오 디코더.
- 제 34항에 있어서, 상기 비디오 디코더는
분할된 레이어의 픽처 중에서 서브-스트림(sub-streams)에서 멀티-레이어 비디오 데이터 스트림을 병렬로 디코딩 하고,
이는 규칙적으로 서브-분할된 레이어의 픽처 안으로 블록의 행(rows of blocks)으로 구성되고,
제 2레이어의 픽처의 서브스트림 순회(traversal)를 위한 상대적인 제 1레이어의 픽처의 서브 스트림 순회 사이의 인터 레이어 오프셋과 동일한 픽처의 즉각적으로 연속적인 순회 사이의 인트라 픽처 인터-서브스트림 지연(intra-picture inter-substream)방법으로 일시적으로 중첩되는 서브스트림의 순차적인 순회에 의해 병렬하게 처리하는 파면(wavefront)을 이용하는 것을 특징으로 하는 비디오 디코더.
- 제 35항에 있어서, 상기 비디오 디코더는
서브-스트림의 공간 추정 교차 경계(spatial prediction crossing boundaries)를 지원하는 병렬의 서브-스트림을 디코딩 하도록 구성되는 것을 특징으로 하는 비디오 디코더.
- 제34항에 있어서, 상기 비디오 디코더는
제 1 및 제 2 레이어의 각 픽처 내부의 타일 중 타일 순서에 따라 타일을 순회하도록 분할된 레이어의 픽처 중 파일에서의 멀티 레이어 비디오 데이터 스트림을 디코딩하고,
제 1 레이어의 즉각적으로 연속하는 타일과 제 2레이어의 픽처의 타일 이송을 위한 상대적인 제 1 레이어의 픽처의 타일 이송 사이의 인터 레이어 오프셋과 병렬한 제 2레이어의 픽처의 타일에 즉각적으로 연속하도록 디코딩하는 것을 특징으로 하는 비디오 디코더.
- 제 37항에 있어서, 상기 비디오 디코더는
각 타일의 경계에서 각 타일에 대한 인트라 픽처 공간 추정을 방해과 함께 인트라 픽처 공간 추정을 이용하는 제 1 및 제 2 레이어의 픽처를 디코딩 하도록 구성되는 것을 특징으로 하는 비디오 디코더.
- 제 34항 내지 제 38항 중 어느 한 항에 있어서, 상기 비디오 디코더는
제 1레이어의 공간 세그먼트의 유닛에서 인터 레이어 오프셋에 대한 수단으로서 장기 구문 구성요소의 값을 이용함으로써, 인터 레이어 오프셋을 결정하는 장기 구문 구성요소의 값을 사용하도록 구성되는 것을 특징으로 하는 비디오 디코더.
- 제 34항 내지 39항 중 임의의 한 항에 있어서, 상기 비디오 디코더는
디코딩 명령 및 제1레이어의 픽처의 이송을 위해 상대적으로 지연된 제 2레이어의 픽처의 제 1공간 세그먼트의 디코딩에 의한 제 1레이어의 픽처의 공간 세그먼트의 수 와 같이 장기 구문구조 구성요소의 값을 사용함으로써 인터 레이어 오프셋(inter-layer offset)을 결정하여 장기 구문구조 구성요소의 값을 사용하도록 구성되는 것을 특징으로 하는 비디오 디코더.
- 멀티 레이어 비디오 데이터 스트림과 같은 제 1레이어로부터 제2레이어로의 인터 레이어 추정을 이용하는 레이어 계층구조에서 멀티 레이어 비디오 데이터 스트림(multi-layer video data stream)으로의 장면(scene)을 인코딩 하는 비디오 인코더는 제 2레이어의 픽처의 공간 세그먼트의 순회를 위한 상대적인 제 1레이어의 픽처의 공간 세그먼트의 순회 사이의 인터 레이어 오프셋으로 일시적으로 중첩하는 방법에서 공간 세그먼트의 순차적인 순회에 의해 분할되는 레이어의 픽처로의 공간 세그먼트에서 디코딩 가능하고, 비디오 인코더는
장기 구문 구성요소 구조(min_spatial_segment_delay)와 단기 구문 구성요소를 멀티 레이어 비디오 데이터 스트림, 멀티 레이어 비디오 데이터 스트림을 정의하는 단기 구문 구성요소로, 제 2레이어의 픽처와 제 1레이어의 픽처의 공간 샘플링 해상도와, 제 2레이어의 픽처의 공간 세그먼트와 제1레이어의 픽처의 공간 세그먼트의 위치 및 크기를, 각각, 시간 간격 안에서 주기적인 것을 기초로 삽입 및 설정하고,
상기 인코더는 가능 값의 제 1집합의 값으로 장기 구문 구성요소 구조(min_spatial_segment_delay≠0), 기 설정된 시간 주기 동안, 시간 간격 보다 큰 기 설정된 시간 주기 동안의 인터 레이어 오프셋 값 신호(signaling) 사이의 설정을 전환하도록 구성되고,
가는 설정의 집합 중 적절한 서브셋으로 단기 구문 구성요소를 설정하고,
기 설정된 시간 주기 동안, 적절한 서브셋이 선택되기 때문에,
제 2 레이어의 픽처의 공간 세그먼트와 제 1 레이어의 픽처의 공간 세그먼트의 위치 및 크기와
각각, 제1 및 제 2레이어의 픽처의 공간 샘플링 해상도는 장기 구문 구성요소에 의해 신호화 되는 인터 레이어 오프셋과 동일하거나 적은 실제 인터 레이어 오프셋으로 일시적인 중첩 방법으로, 제 2레이어의 픽처의 공간 세그먼트 순회를 위한 상대적인 제 1레이어의 픽처의 공간 세그먼트 순회 사이에서, 순차적인 공간 구성요소 순회에 의한 멀티 레이어 비디오 데이터 스트림 디코딩을 가능하게 하고,
기 설정된 시간 주기 동안, 가능 값의 제 1 집합로의 가능 이산 값의 제 2집합(min_spatial_segment_delay=0) 값의 장기 구문 구성요소는
임의의 가능한 설정을 위한 단기 구문 구성요소를 설정하고,
가능한 설정 집합는 제 2레이어의 픽처의 공간 세그먼트와 제 1레이어의 픽처의 공간 세그먼트의 크기 및 위치에 따르는 적어도 하나의 설정을 포함하고,
제 2레이어의 픽처와 제 1레이어의 픽처의 공간 샘플링 해상도(spatial sampling resolutions)는,각각,장기 구문 구성요소에 의해 신호화된 인터 레이어 오프셋과 동일하거나 더 적은 실제 인터 레이어 오프셋의 방법으로 일시적인 중첩에서 공간 세그먼트의 순차적인 순회에 의한 멀티 레이어 비디오 데이터 스트림 디코딩을, 제 2레이어의 픽처의 공간 세그먼트 순회를 위한 상대적인 제 1레이어의 픽처의 공간 세그먼트 순회 사이에서, 비활성화하고
적어도 다른 설정은 제 1레이어의 픽처의 공간 세그먼트와 제 2레이어의 픽처의 공간 세그먼트의 위치 및 크기와 제1레이어의 픽처와 제2레이어의 픽처의 공간 샘플링 해상도 에 따르고,
각각, 장기 구문 구성요소에 의해 신호화된 인터 레이어 오프셋과 동일하거나 또는 작은 실제 인터 레이어 오프셋의 일시적인 중첩 방법에서 공간 세그먼트의 순차적인 순회에 의한 멀티 레이어 비디오 데이터 스트림 디코딩을, 제 2레이어의 픽처의 공간 세그먼트 순회를 위한 상대적인 제 1레이어의 픽처 공간 세그먼트 사이에서, 가능하게 하는 비디오 인코더.
- 제 41항에 있어서, 상기 비디오 인코더는
규칙적으로 서브-분할되는 레이어 픽처로의 블록 행(rows of blocks)을 포함하고, 공간 세그먼트와 같은 분할된 레이어의 픽처 중 서브 스트림 인코딩을 수행하도록 구성되고,
동시에, 허용된 방식으로
인터 레이어 오프셋과 동일한 픽처의 즉각적으로 연속적인 서브스트림의 순회 사이의 인트라-픽처 인트라-서브스트림 지연을 일시적으로 중첩하는 방법에서 제 2레이어의 픽처의 서브스트림 순회를 위해 상대적인 제 1레이어의 픽처의 서브스트림 순회 사이에서 서브스트림의 순차적인 순회에 의한 병렬(parallel) 처리 파장 면을 이용하는 서브-스트림에서의 멀티 레이어 비디오 데이터 스트림을 디코딩하는 것을 특징으로 하는 비디오 인코더.
- 제 42항에 있어서, 상기 비디오 인코더는
엔트로피 컨텍스트 확률 적응에 대한 엔트로피 인코딩 및 인트라 픽처 공간 추정을 이용하는 서브 스트림을 인코딩하고, 서브-스트림의 인트라 픽처 공간 추정 교차 경계 지원 및 엔트로피 컨텍스트 확률 초기화에 의해 엔트로피에 대해 개별적으로 또는 중간 정도로 적응한 상태에서의 이전 서브 스트림, 서브 스트림 순서에 따라 엔트로피 컨텍스트 확률 적응상의 서브 스트림을 인코딩하는 비디오 인코더.
- 제 41항에 있어서, 상기 비디오 인코더는
공간 세그먼트가 분할된 레이어의 픽처 중 타일과 같은 인코딩을, 제 1및 제2 레이어의 각 픽처 내부의 타일 중 타일 순서에서의 타일 순회에 의한 타일에서 멀티 레이어 비디오 데이터 스트림 디코딩을 허용하는 디코딩 방식과 제 2 레이어의 픽처의 타일의 순회를 위한 상대적인 제 1 레이어의 픽처의 타일 순회 사이의 인터 레이어 오프셋과 병렬한 제 2 레이어의 픽처 타일과 즉각적으로 연속하고, 제 1레이어의 픽처 타일과 즉각적으로 연속하는 디코딩 방식으로 인코딩을 수행하는 것을 특징으로 하는 비디오 인코더.
- 제 44항에 있어서, 상기 비디오 인코더는
각 타일의 경계에서 각 타일에 대한 인트라 픽처 공간 추정 방해과 함께 인트라 픽처 공간 추정을 이용하는 제 1 및 제 2 레이어의 픽처를 인코딩하도록 구성되는 것을 특징으로 하는 비디오 인코더.
- 제 41항 내지 45항 중 어느 한 항에 있어서, 상기 비디오 인코더는
제 1 레이어의 픽처의 공간 세그먼트 유닛에서 인터 레이어 오프셋에 대한 수단을 정의하는 장기 구문 구성요소의 값과 같이 구성하는 것을 특징으로 하는 비디오 인코더.
- 제 41항 내지 46항 중 어느 한 항에 있어서, 상기 비디오 인코더는
제 1 레이어의 픽처의 순회 디코딩 명령을 위해 상대적으로 지연된 제 2 레이어의 픽처의 제 1 공간 세그먼트 디코딩에 의한 제 1 레이어의 픽처의 공간 세그먼트의 수와 같이 장기 구문 구성요소의 값을 설정하도록 구성되는 것을 특징으로 하는 비디오 인코더.
- 장면으로의 비디오 데이터 스트림 처리를 위한 네트워크 엔티티는 레이어에서 코딩되고, 이에 따라, 각 레이어, 장면은 측정 가능한 차원에 의해 확장된 측정공간의 다른 연산 포인트로 코딩되고,
상기 멀티 레이어 비디오 데이터 스트림은 레이어 중 하나와 연관되는 제 1 NAL 유닛 각각 및, 제 1 NAL 유닛 내부에 산재된 제 2 NAL 유닛을 포함하고,
멀티 레이어 비디오 데이터 스트림, 제 2 NAL 유닛에서 유형 표시자 필드(type indicator field)(696, e.g. dedicated_scalability_ids_flag)를 검사하기 위해 구성되는 네트워크 엔티티 상의 일반적인 정보를 제시하고,
타입 표시자 필드가 제 1 상태(e.g. dedicated_scalability_ids_flag=0)를 가지는 경우, 매핑 정보(e.g. layer_id_in_nuh[ i ], dimension_id[ i ][ j ]) 제 2 NAL 유닛으로부터 연산 포인트로의 제 1 NAL유닛 헤더에서의 레이어 표시자 필드(e.g. layer_id)의 매핑 가능한 값을 읽고, 레이어 표시자 필드와 매핑 정보를 통해 제 1 NAL 유닛에서 연산 포인트에 대한 제 1 NAL 유닛을 연관시키고, 유형 표시자 필드가 제 2상태(dedicated_scalability_ids_flag=1)를 가지는 경우,
측정 가능한 공간 내부의 백터 좌표와 같은 값 일부를 이용함으로써, 제 1 NAL 유닛의 연산 포인트 위치설정과 하나 또는 그 이상의 일부로의 제 1NAL 유닛에서의 레이어 표시자 필드를 분할함으로써 연산 포인트에 대한 제 1 NAL 유닛을 연관시키는 네트워크 엔티티.
- 제 48항에 있어서, 상기 네트워크 엔티티는
유형 표시자 필드가 제 2 상태(dedicated_scalability_ids_flag=1)를 가지는 경우, 제 2 NAL 유닛에서 구문 구성요소(dimension_id_len_minus1)에 따른 하나 이상의 일부로 제 1 NAL 유닛 안의 레이어 표시자 필드를 분할 함으로써 연산 포인트에 대한 제 1 유닛을 연산시키고, 측정 가능한 공간 내의 좌표 벡터와 같은 일부 값을 사용함으로써, 제 1 NAL 유닛의 연산 포인트의 위치를 지정하고, 제 2 NAL 유닛에서 부가 구문 구성요소(scalability_mask)에 따른 측정 가능한 차원을 의미적으로 결정하는 것을 특징으로 하는 네트워크 엔티티.
- 제 48항 또는 49항에 있어서, 상기 네트워크 엔티티는
유형 표시자가 제 1상태(dedicated_scalability_ids_flag=0)를 가지는 경우,
제 2 NAL 유닛에서 부가 구문 구성요소(scalability_mask)로부터 측정 가능한 차원의 의미론적 의미(semantic meaning)와 숫자 p를 결정하고
제 2 NAL 유닛으로부터 p-차원의 리스트(708) 리딩에 의한 연산 포인트에 대한 레이어 표시자 필드의 가능한 값을 연관시키는 것을 특징으로 하는 네트워크 엔티티.
- 제 50항에 있어서, 상기 네트워크 엔티티(network entity)는
타입 표시자(type indicator)가 제 2 상태를 갖는 경우, 제 2 NAL 유닛으로부터 리스트 리딩을 건너 뛰도록 구성되는 것을 특징으로 하는 네트워크 엔티티.
- 제 49항 또는 51항 중 어느 한 항에 있어서, 상기 네트워크 엔티티는
제 1 또는 제 2 상태를 가지는 유형 표시자 필드에 관계 없이 제2 NAL 유닛으로부터 부가 구문 구성요소를 읽고, 레이어 표시자 필드의 크기와 같이 제 1 또는 제 2 상태를 구비하는 유형 표시자 필드와 동일하게 관계 없도록 구성하는 것을 특징으로 하는 네트워크 엔티티.
- 제 48항 또는 52항 중 어느 한항에 있어서, 상기 네트워크 엔티티(network entity)는
비디오 디코더를 포함하는 것을 특징으로 하는 네트워크 엔티티.
- 레이어에서 멀티 레이어 비디오 데이터 스트림으로의 장면 인코딩에 대한 비디오 인코더에 있어서, 각각의 레이어에서,
장면(scene)은 측정 가능한 차원에 의해 확장되는 확장성 공간(scalability space)의 다른 연산 포인트에서 코딩되고, 상기 멀티 레이어 비디오 데이터 스트림은 멀티 레이어 비디오 데이터 스트림상의 일반적인 정보를 제시하고 레이어 중 하나와 연관된 각각의 제 1 NAL 유닛, 및 제 1 NAL 유닛 내부에 분산된 제 2 NAL 유닛을 포함하고, 비디오 인코더는
제 2 NAL 유닛으로의 유형 표시자 필드를 삽입하고,
제 1 NAL 유닛에서 레이어 표시자 필드를 설정하고, 제 2 NAL 유닛으로 연산 포인트로의 제 1 NAL 유닛 헤더에서 레이어 표시자 필드의 매핑 정보 매핑 가능 값을 삽입하는, 제 1상태와 동일한 상태를 구비하는 유형 표시자 필드 설정 사이를 전환 하고,
제 1 유닛의 연산 포인트와 같이 매핑 정보를 통한 각각의 레이어 표시자를 연관 시키고,
동일한 유형 표시자 필드와 같이 제 2 상태(dedicated_scalability_ids_flag=1)를 구비하고, 하나 이상의 일부로 제 1 NAL 유닛에서의 레이어 표시자 필드 분할에 의한 제 1 NAL 에서의 레이어 표시자 필드를 설정하고, 일부 값이 확장성 공간 내부의 벡터 좌표에 대응하도록 일부 이상을 설정하고, 각각의 제 1 NAL 유닛에 대해 연관되는 연산 포인트를 지정하도록 구성되는 비디오 인코더.
- 제 54항에 있어서, 상기 비디오 인코더는
유형 표시자 필드를 설정할 때 와 같이 제 2 상태를 구비하고,
하나 이상의 일부로 분할되는 제 1 NAL 유닛에서 레이어 표시자 필드에 관해 정의하는 제 2 NAL 유닛으로의 구문 구성요소를 설정 및 삽입하고,
확장성 차원을 정의하는 의미론적인 제 2 NAL 유닛으로 부가 구문 구성요소를 설정 및 삽입하도록 구성되는 비디오 인코더.
- 레이어에서 코딩 되는 장면으로의 멀티 레이어 비디오 데이터 스트림 즉, 각각의 레이어에서, 장면은 확장성 차원에 의해 확장되는 확장성 공간의 다른 연산 포인트들에서 코딩 되고,
상기 멀티 레이어 비디오 데이터 스트림은 레이어 중 하나 및 제 1 NAL 유닛 내부에서 분산되는 제 2 NAL 유닛과 같은 제 1 NAL 유닛의 각각을 포함하고,
멀티 레이어 비디오 데이터 스트림 상의 일반적인 정보를 제시하고,
상기 유형 표시자 필드(696, e.g. dedicated_scalability_ids_flag)는
유형 표시자 필드가 제 1 상태(e.g. dedicated_scalability_ids_flag=0)를 구비하는 경우, 제 2 NAL 유닛에서의 매핑 정보는 연산 포인트로의 제 1 NAL 유닛 헤더에서 레이어 표시자 필드(e.g. layer_id)의 가능 값을 매핑하고,
유형 표시자 필드가 제 2 상태(dedicated_scalability_ids_flag=1)를 구비하는 경우, 제 1 NAL 유닛 안의 레이어 표시자 필드는 확장성 공간 내부의 벡터 좌표로서의 일부 값에 의해 정의되는 제 1 NAL 유닛의 연산 포인트에 대해 하나의 일부 이상으로 분할하는 것에 의존하여 제 2 NAL 유닛을 제시하는 것을 특징으로 하는 멀티 레이어 비디오 데이터 스트림.
- 장면으로의 멀티 레이어 비디오 데이터 스트림에 의한 전송 레이어 디코더는 각 레이어에서 코딩 되고, 멀티 표준 멀티 레이어 디코더에 의해 디코딩 하기 위해, 상기 멀티 레이어 비디오 데이터 스트림은 레이어 중 하나와 관련된 각 NAL 유닛을 포함하고,
상기 레이어는 다른 코덱들과 연관되고, 각각의 레이어에 있어서,
연관된 각 레이어에대한 코덱을 이용한 코딩된 각 레이어로 NAL 유닛을 연관시키고, 전송 레이어 디코더는 식별을 위해, 각 NAL 유닛에 대해, 연관된 각 코덱과 멀티 레이어 비디오 데이터 스트림 디코드를 위한 다른 코덱과 연관되는 레이어 상이의 인터 레이어 추정을 이용한 멀티 표준 멀티 레이어 디코더를 위한 멀티 레이어 비디오 데이터 스트림의 NAL 유닛을 전달하는 비디오 디코더.
- 제 57항에 있어서, 상기 비디오 디코더는
레이어와 관련되어 식별하는 NAL 유닛을 캡슐화 하도록 더 구성되고, 이는 각 레이어의 코덱이 나타내는 상태를 설정하는 NAL 유닛 유형 표시자를 구비하는 기 설정된 코덱의 NAL 유닛 헤더를 이용하는, 기 설정된 코덱으로부터의 임의의 코덱과 연관되는 것을 특징으로 하는 비디오 디코더.
- 제 57항 또는 58항에 있어서, 상기 비디오 디코더는 NAL 유닛에 각각 도착하는 채널에 의존하는 식별을 수행하도록 추가로 구성되는 것을 특징으로 하는 비디오 디코더.
- 제 57항 또는 제 59항 중 어느 한 항에 있어서, 상기 비디오 디코더는
다른 채널 상에서 멀티 표준 멀티 레이어 디코더로 전달하는 다른 코드들과 연관되는 NAL 유닛과 같이 전달을 수행하도록 구성되는 것을 특징으로 하는 비디오 디코더.
- 제 57항 또는 제 60 항에 있어서, 상기 비디오 디코더는
코덱을 나타내는 메타 데이터와 함께 각 NAL 유닛에 제공하고, 레이어는 각 NAL 유닛에 연관되도록 부가적으로 구성되는 것을 특징으로 하는 비디오 디코더.
- 제 2 레이어의 동일한 위치의 부분으로의 제1레이어의 일부로부터 인터 레이어 추정을 이용하여 레이어 계층구조에서 코딩 되는 장면으로의 멀티 레이어 비디오 데이터 스트림을 디코딩하는 비디오 디코더에 있어서, 상기 제1레이어의 픽처는 제 1 블록의 배열로 서브 분할되고,제 2레이어의 픽처는 제2블록의 배열로 서브 분할되고, 상기 래스터 스캔 디코딩 순서는 제 1블록과 제2 블록 중에서 각각 정의되고, 비디오 디코더는
제 1 블록의 유닛에서 측정된, 제2레이어의 픽처의 공간 제2 블록의 상대적인 탐색으로의 제1레이어의 픽처의 제 1 블록의 탐색 사이의 인터 레이어 오프셋 으로의 일시적인 중첩 방법으로의 제 1 및 제2 블록의 순회 순서에 의해 제 1 및 제 2레이어의 픽처 병렬 디코딩에 대한 인터 레이어 오프셋, 멀티 레이어 비디오 데이터 스트림의, 구문 구성요소(e.g., ctb_delay_enabled_flag, min_spatial_segment_delay)에 의존하여 결정하는 비디오 디코더.
- 제 62 항에 따른 비디오 디코더는 상기 구문 구성요소 구조는 장기 구문 구성요소 구조이고, 비디오 디코더는
멀티 레이어 비디오 데이터 스트림의 단기 구문 구성요소를 기반으로 각각, 제 1 레이어 및 제 2 레이어의 픽처의 공간 샘플링 해상도와 제 2레이어의 픽처의 제 1 레이어 및 제 2 블록의 픽처의 제1블록의 크기 및 위치를 기 설정된 시간 주기보다 미리 결정을 수행하도록 구성되는 것을 특징으로 하는 비디오 디코더.
- 제 63항에 따른 비디오 디코더에 있어서, 상기 비디오 디코더는 제 2레이어의 픽처의 공간 세그먼트의 탐색으로 상대적인 제 1레이어의 픽처의 공간 세그먼트의 탐색 사이의 인터 레이어 오프셋으로의 일시적인 중첩 방법에서, 공간 세그먼트의 순차적인 탐색에 의해, 분할된 레이어의 픽처로, 그리고 래스터 스캔 디코딩 순서를 따라 순차적으로 정렬된 세그먼트로의 멀티 레이어 비디오 데이터 스트림의 병렬 디코딩을 지원하는 것을 특징으로 하고,
비디오 디코더는
만일, 장기 구문 구성요소 구조(e.g., ctb_delay_enabled_flag=0, min_spatial_segment_delay≠0)가, 멀티 레이어 비디오 데이터 스트림의 단기 구문 구성요소를 각각 기반으로, 제1 레이어와 제 2레이어의 픽처의 공간 샘플링 해상도와, 제1레이어와 제 2레이어의 픽처의 공간 세그먼트의 픽처의 공간 세그먼트의 크기 및 위치를 기 설정된 시간 주기 보다 작은 시간 간격에서 주기적으로 결정하고, 제 1레이어의 픽처의 공간 세그먼트의 유닛에서 주기적으로 결정하고, 제 1레이어의 픽처의 공간 세그먼트의 유닛에서의 인터 레이어 오프셋 측정은 기 설정 된 시간 이전에 이미 인터레이어 오프셋을 결정하기 위해 장기 구문 구성요소 구조의 값을 이용하는 가능 값의 제 1집합의 값을 설정하는 경우를 위해 멀티 레이어 비디오 데이터 스트림의 장기 구문 구성요소 구조를 검사하도록 구성되고,
만일 장기 구문 구성요소가
멀티 레이어 비디오 데이터 스트림의 단기 구문 구성요소에 기반하여 기 설정된 주기 내의 인터 레이어 오프셋 , 기 설정된 시간 주기보다 작은 시간 간격에서 주기적으로 결정되는 가능 값의 제 1 설정으로의 가능 값 분리의 제 2 집합(e.g., min_spatial_segment_delay=0)의 값을 설정하는 경우를 위해 멀티 레이어 비디오 데이터 스트림의 장기 구문 구성요소 구조를 검사하도록 구성되고,
만일 장기 구문 구성요소가 가능 값의 제 1및 제2 집합를 위한 가능 값 분리의 제 3집합(e.g., ctb_delay_enabled_flag=1, min_spatial_segment_delay≠0)의 값으로 설정되는 경우,
제 1레이어 및 제 2 레이어의 픽처 각각의 픽처의 공간 샘플링 해상도와 제 2레이어의 픽처의 제 2 블록과 제 1 레이어의 픽처의 제 1 블록의 크기 및 위치의 주기적인 결정과 제 1 블록의 유닛에서 인터 레이어 오프셋의 결정을 수행하는 것을 특징으로 하는 비디오 디코더.
- 제 63항 또는 제 64항에 있어서, 비디오 디코더는
제 2 레이어의 픽처의 서브스트림의 상대적인 탐색으로의 제 1 레이어의 픽처의 서브스트림의 탐색 사이의 인터 레이어 오프셋과 동일한 픽처의 즉시 연속적인 서브스트림의 순회 사이의 인트라 픽처 인트라 서브 스트림 지연의 방법에 일시적으로 중첩하는 서브스트림의 연속적인 탐색에 의한 병렬 처리 파면을 이용하여 분할된 레이어의 픽처 중 서브 스트림에서의 멀티 레이어 비디오 데이터 스트림 병렬 디코딩을 지원하는 것을 특징으로 하는 비디오 디코더.
- 제 64항 내지 65항 중 어느 한 항에 있어서, 상기 장기 구문 구성요소 구조는 유닛 플래그(c.p., exemplarily, ctb_delay_enabled_flag)와 지연 표시자(c.p., exemplarily, min_spatial_segment_delay)를 포함하고,
상기 비디오 디코더는 장기 구문 구성요소 구조를 검사하고, 0또는 그 값이 아닌 것과 동일한 경우 지연 표시자를 검사하기 위해 구성되고, 만일 지연 표시자가 0으로 설정되는 경우, 장기 구문 구성요소 구조의 값의 결정이 제 2 집합의 값으로 설정되고, 지연 표시자가 0이 아닌 값으로 설정되는 경우, 장기 구문 구성요소 구조의 값을 결정하기 위해 0이 아닌 값을 이용하고, 장기 구문 구성요소 구조가 유닛 플래그가 0인 경우 제 1 집합의 값으로 설정되는 장기 구문 구성요소 구조의 값을 결정하고, 장기 구문 구성요소 구조의 값은 유닛 플래그가 1인 경우 제 3집합의 값으로 설정되는 것을 특징으로 하는 비디오 디코더.
- 제 65항 내지 66항 중 어느 한 항에 있어서, 상기 비디오 디코더는
제 1 및 제 2 레이어 디코딩과 병렬한 명령에서의 인터 레이어 오프셋에 의존하도록 구성되는 것을 특징으로 하는 비디오 디코더.
- 제 62 항 내지 67 항 중 어느 한 항에 있어서, 상기 비디오 디코더는 구문 구성요소 구조에 유일하게 의존하는 번호로 완전하게 디코딩된 제 1레이어의 공간 세그먼트 또는 코딩 블록의 수를 확인할 수 있도록 구성되고, 적어도 완전하게 디코딩 되는 경우, 제 1 레이어의 공간 세그먼트 또는 코딩 블록에 따라 이를 나타내는 것을 확인하지 않을 경우, 제 1 레이어의 디코딩 동안 제 2 레이어의 디코딩 개시를 지연시키는 것을 특징으로 하는 비디오 디코더.
- 제 62항 내지 68항 중 어느 한 항에 있어서, 상기 비디오 디코더는 제 1 및 제 2레이어 디코딩과 병렬한, 완전하게 처리하는, 명령에서의 인터 레이어 오프셋에 의존하도록 구성되는 것을 특징으로 하는 비디오 디코더.
- 제 62항 내지 69항 중 어느 한 항에 있어서, 비디오 디코더는 제1레이어의 코딩 블록 또는 공간 세그먼트의 수가 제 2레이어의 코딩 블록 또는 이미 디코딩된 공간 세그먼트의 수 t-1과 구문 구성요소 구조에 의존하는 유일한 번호 s로 완전하게 디코딩 되는 경우를 확인하도록 구성되고, 적어도 s가 완전하게 디코딩된, 제 1레이어의 공간 세그먼트 또는 코딩 블록 사이를 나타내기 위해 확인하지 않는 경우, 제1레이어를 디코딩 하는 동안 제2레이어의 코딩 블록 또는 t번째 공간 세그먼트 디코딩 개시를 지연하는 것을 특징으로 하는 비디오 디코더.
- 제1레이어로부터 제2레이어로 인터 레이어 예측을 이용하는 레이어의 계층구조에서 코딩된 장면인 멀티 레이어 비디오 데이터 스트림(40)을 디코딩 방법에 있어서, 비디오 디코더는 서브 분할된 레이어의 픽처(12,15)인 공간 세그먼트(80)에서 멀티 레이어 비디오 데이터 스트림 병렬 디코딩을 지원하고, 상기 방법은
멀티 레이어 비디오 데이터 스트림의 장기 구문 구성요소 구조(606; e.g. tile_boundaries_aligned_flag)를 검사하는 단계를 포함하고 이로 인해,
기 설정된 시간 주기(608)동안, 제2레이어의 픽처의 공간 세그먼트 사이의 경계들이 제1레이어의 픽처(12)의 공간 세그먼트의 모든 경계에 중첩하도록 제2레이어의 픽처(15)가 서브 분할된다는, 보장에 따라, 제1가능 값 집합 중 한 값을 추정하여 장기 구문 구성요소 구조를 해석하고,
그리고 멀티 레이어 비디오 데이터 스트림의 단기 구문 구성요소(602; e.g. column_width_minus1[ i ] and column_width_minus1[ i ])에 기반한 공간 세그먼트로의 제2레이어와 제1레이어의 픽처의 서브 분할,을 기 설정된 시간 주기보다 작은 시간 간격(604)에서 주기적으로 결정하도록, 제2레이어의 픽처(15)가 서브 분할되고,
만일 장기 구문 구성요소 구조가 제2가능 값 집합(e.g. tile_boundaries_aligned_flag=0) 중 한 값으로 예측되는 경우, 기 설정된 시간 주기보다 작은 시간 간격에서, 단기 구문 구성요소의 적어도 제1가능 값과 같은 멀티 레이어 비디오 데이터 스트림의 단기 구문 구성요소로부터 공간 세그먼트로의 레이어 픽처의 서브 분할을 주기적으로 결정하고, 제1레이어의 공간 세그먼트의 임의의 경계에 중첩하지 않는 제2레이어의 픽처의 공간 세그먼트 사이에 경계가 존재하고, 적어도 단기 구문 구성요소의 제2가능 값을 위해, 제2레이어의 픽처의 공간 세그먼트 사이의 경계는 제1레이어의 공간 세그먼트의 모든 경계와 중첩하는 디코딩 방법.
- 서브 분할되는 레이어의 픽처인 공간 세그먼트에서 멀티 레이어 비디오 데이터 스트림이 병렬로 디코딩 가능하도록 제1레이어로부터 제2레이어로의 인터 레이어 예측을 이용하는 레이어의 계층구조에서 멀티 레이어 비디오 데이터 스트림으로의 장면 인코딩 방법에 있어서, 상기 방법은
공간 세그먼트로의 제1레이어 및 제2레이어의 픽처의 서브 분할을, 시간 간격에서, 정의하는 단기 구문 구성요소, 멀티 레이어 비디오 데이터 스트림으로, 장기 구문 구성요소 구조(608) 및 단기 구문 구성요소(602)를 삽입하는 단계; 및
장기 구문 구성요소 설정 사이에서 전환하는 단계;를 포함하고,
상기 전환하는 단계;는 제1가능 값 집합 중 한 값으로, 기 설정된 시간 주기(608)보다 큰 시간 간격 동안, 가능한 설정의 집합 중 적절한 서브셋으로 단기 구문 구성요소를 설정하고, 적절한 서브셋은 따라서 기 설정된 시간 주기 동안 선택되고, 제2레이어의 픽처는 제2레이어의 픽처의 공간 세그먼트 사이의 경계가 제1레이어의 공간 세그먼트의 모든 경계에 중첩하도록 서브 분할되거나,
제2가능 값 집합 중 한 값으로, 기 설정된 시간 주기 동안, 가능 설정의 임의의 집합으로 단기 구문 구성요소 구조를 설정하고, 가능한 설정의 집합은 제1레이어의 공간 세그먼트의 임의의 경계에 중첩하지 않는 제2레이어의 픽처의 공간 세그먼트 사이에 존재하는 경계에 따르는 적어도 하나의 설정과 제1레이어의 공간 세그먼트의 모든 경계에 중첩하는 제2레이어 픽처의 공간 세그먼트 사이의 경계에 따르는 적어도 다른 설정을 포함하는 인코딩 방법.
- 제 1공간 세그먼트에서 적어도 하나의 공간 레이어에 대한 다른 공간 레이어에서 코딩된 픽처로의 공간적으로 확장 가능한 비트 스트림(40)을 디코딩하는 방법에 있어서,
상기 방법은 업 샘플링 된 참조 픽처를 사용하는 제 2 공간 레이어의 픽처를 추정하고,
업 샘플링 된 참조 픽처를 획득하기 위해 제1공간의 픽처12를 업 샘플링 하는 단계; 를 포함하고,
상기 디코딩을 위한 방법은 업 샘플링 된 참조 픽처의 분할의 임의의 파티션과 같은 제1 공간 레이어의 픽처 보간(620), 구문 구성요소에 의존하기 위한 공간 확장가능 비트 스트림 에서의 구문 구성요소(616; e.g., independent_tile_upsampling_idc)에 응답하고,
이는 제1 공간 세그먼트에 의존하고, 분할의 다른 임의의 파티셔닝에 의해 커버되는 제 1공간 레이어의 일부로부터 독립적이고, 업 샘플링 된 참조 픽처의 분할(622)의 임의의 분할과 같이 각 파티션에 공간적으로 이웃하는 분할의 다른 파티션에 의해 커버되는 제 1 공간 레이어의 픽처의 일부에 의존하는 디코딩 방법.
- 제 1공간 세그먼트에서 적어도 하나의 공간 레이어에 대한 다른 공간 레이어에서의 공간적으로 확장 가능한 비트스트림으로의 픽처 인코딩 방법에 있어서,
상기 방법은 업 샘플링된 참조 픽처를 획득하기 위해, 제 1레이어의 픽처를 업 샘플링하고
업 샘플링 된 참조 픽처를 사용하는 제2 공간 레이어의 픽처를 추정하는 단계를 포함하고, 상기 과정은 구문 구성요소에 의존하여 공간적으로 확장 가능한 비트 스트림으로의 구문 구성요소를 설정하고 삽입하는 단계를 포함하고,
업 샘플링 된 제1세그먼트에 의존하는
참조 픽처의 분할의 임의의 파티션과 같은 제 1공간 레이어의 픽처를 보간하는 단계를 포함하고, 이는 분할의 임의의 다른 파티션들에 의해 커버되는 제1공간 레이어의 픽처의 일부로부터 독립적이거나, 업 샘플링 된 참조 픽처의 임의의 파티션은 각 파티션에 공간적으로 이웃하는 분할의 다른 파티션에 의해 커버되는 제1공간 레이어의 픽처의 부분에 의존하는 인코딩 방법.
- 제 1 레이어로부터 제 2 레이어로의 인터 레이어 추정을 이용하는 레이어의 계층구조에서 코딩되는 장면으로의 멀티 레이어 데이터 스트림 디코딩 방법에 있어서, 비디오 디코더는 제 2 레이어의 픽처의 공간 세그먼트의 상대적인 탐색으로의 제 1 레이어의 픽처의 공간 세그먼트의 탐색 사이의 인터 레이어 지연을 갖는 방법에 일식적으로 중첩하는 연속적인 공간 세그먼트 탐색에 의해 분할되는 레이어의 픽처로의 공간 세그먼트로의 멀티 레이어 비디오 데이터 스트림의 병렬 디코딩을 지원하고,
상기 방법은
멀티 레이어 비디오 데이터 스트림의 장기 구문 구성요소 구조(642; e.g. min_spatial_segment_delay)를 검사하는 단계를 포함하고,
만일 장기 구문 구성요소 구조(e.g. min_spatial_segment_delay≠0)가 가능 값의 제 1집합로 설정되는 경우,
멀티 레이어 비디오 데이터 스트림의 단기 구문 구성요소(602)를 기반으로, 각각, 제2레이어의 픽처와 제1레이어의 픽처의 공간 샘플링 해상도와 제 2레이어의 공간 세그먼트와 제 1레이어의 공간 세그먼트의 크기와 위치를 기 설정된 시간 주기보다 작은 시간 간격에서 주기적으로 결정하고, 기 설정된 시간 주기 보다 미리 인터 레이어 오프셋을 결정하기 위해 장기 구문 구성요소 구조를 이용하고,
만일, 장기 구문 구성요소가 멀티 레이어 비디오 데이터 스트림의 단기 구문 구성요소를 기초로 기 설정된 주기 내의 인터 레이어 오프셋을 가능 값의 제 1집합로 불연속 하는 가능 값의 제 2 집합(e.g. min_spatial_segment_delay=0)의 값을, 기 설정된 시간 주기 보다 더 작은 간격에서 주기적으로 설정하는 경우, 장기 구문 구성요소 구조를 검사하는 단계를 포함하는 디코딩 방법.
- 제 2 레이어의 픽처의 공간 세그먼트의 탐색으로 상대적인 제1레이어의 픽처의 공간 세그먼트 탐색 사이의 인터 레이어 오프셋으로의 일시적인 중첩 방법에서, 공간 세그먼트의 순차적인 탐색에 의해 분할된 레이어의 픽처로의 공간 세그먼트에서 디코딩 가능한 멀티 레이어 데이터 스트림과 같은 제1레이어로부터의 제2레이어로의 인터 레이어 추정을 이용한 레이어의 계층구조에서, 멀티 레이어 비디오 데이터 스트림 으로의 인코딩 방법에 있어서,
상기 방법은
멀티 레이어 비디오 데이터 스트림으로 장기 구문 구성요소구조(min_spatial_segment_delay) 및 단기 구문 구성요소를 삽입 및 설정하는 단계를 포함하고,
제 2 레이어, 각각,의 픽처와 제1레이어 픽처의 공간 샘플링 해상도 및 제2레이어의 픽처의 공간 세그먼트와 제1레이어의 픽처의 공간 세그먼트의 크기 및 위치, 시간 간격을 기초로 주기적으로, 멀티 레이어 비디오 데이터 스트림의 단기 구문 구성요소를 정의하고,
상기 방법은
기 설정된 시간 주기에서, 시간 간격보다 큰 기 설정된 시간 주기에 대한 인터 레이어 오프셋 신호화 값, 가능 값의 제 1집합의 값으로의 장기 구문 구성요소 설정 사이를 전환하는 단계;
가능 값의 집합 중 적절한 서브셋으로의 단기 구문 구성요소를 설정하는 단계를 포함하고,
이를 위해 적절한 서브셋은 제 2레이어의 픽처의 공간 세그먼트와 제1레이어의 픽처의 공간 세그먼트의 크기와 위치, 기 설정된 시간 주기 동안 선택되고,
제 2 레이어의 픽처 및 제 1레이어의 픽처 각각의 공간 샘플링 해상도는 실제 인터 레이어 오프셋으로의 방법으로 일시적으로 중첩하는 공간 구성요소의 순차적인 탐색에 의한 멀티 레이어 비디오 데이터 스트림 디코딩을 가능하게 하고,
이는 제 2 레이어의 공간 세그먼트의 탐색과 상대적인 제1레이어의 픽처의 공간 세그먼트의 탐색 사이에서, 장기 구문 구성요소에 의해 신호화되는 인터 레이어 오프셋과 동일하거나, 더 작아지고,
가능 값의 제 2 집합((min_spatial_segment_delay=0))의 값으로의 장기 구문 구성요소는 기 설정 된 시간 주기 동안, 가능 값의 제1집합로 불연속하고,
임의의 가능 설정의 단기 구문 구성요소를 설정하고,
가능한 설정 집합는 제2레이어의 픽처와 제1레이어의 픽처 각각의, 공간 샘플링 해상도와, 제2레이어의 픽처의 공간 세그먼트와 제1레이어의 픽처의 공간 세그먼트의 크기 및 위치에 따라 적어도 하나의 설정을 포함하고,
장기 구문 구성요소에 의해 신호화된 인터 레이어 오프셋과 동일하거나 또는 더 작은 실제 인터레이어 오프셋으로 일시적으로 중첩하는 방법에서의 공간 세그먼트의 연속적인 탐색에 의한 멀티 레이어 비디오 데이터 스트림 디코딩은 불가능하고,
제 2 레이어의 픽처의 공간 세그먼트의 탐색과 상대적인 제1레이어의 픽처의 공간 세그먼트 탐색 사이에서,
그리고, 제 2레이어의 픽처의 공간 세그먼트와 제1레이어의 픽처의 공간 세그먼트의 크기와 위치에 대한 적어도 하나의 다른 설정과
제 2 레이어의 픽처와 제1레이어의 픽처 각각,의 공간 샘플링 해상도는
제 2 레이어의 공간 세그먼트의 탐색의 상대적인 제 1 레이어의 픽처의 공간 세그먼트의 탐색 사이에서, 장기 구문 구성요소에 의해, 신호화된 인터 레이어 오프셋과 같거나 또는 더 작은 실제 인터 레이어 오프셋으로 일시적으로 중첩하는 방법에서의 공간 세그먼트의 순차적인 탐색에 의한 멀티 레이어 비디오 데이터 스트림 디코딩을 가능하게 하는 디코딩 방법.
- 장면은 확장 가능한 차원에 의해 확장된 확장 가능한 공간의 다른 연산 포인트에서 코딩 되기 때문에, 각 레이어에서 코딩 되는 장면으로의 멀티 레이어 비디오 데이터 스트림 처리 방법에 있어서,
상기 멀티 레이어 비디오 데이터 스트림은 하나의 레이어로 연관되는 각 제1NAL 유닛에 포함되고, 제 2 NAL 유닛은 제1 NAL 유닛 내부로 분산되고, 멀티 레이어 비디오 데이터 스트림상 일반적인 정보를 제안하고,
상기 방법은
제 2 NAL 유닛에서 타임 표시자 필드(696, e.g. dedicated_scalability_ids_flag)를 검사하는 단계를 포함하고,
만일 유형 표시자 필드가 제 1상태(e.g. dedicated_scalability_ids_flag=0)를 가지는 경우, 매핑 정보(e.g. layer_id_in_nuh[ i ], dimension_id[ i ][ j ])를 읽고, 제 2 NAL 유닛 으로부터 연산 포인트로의 제1 NAL 유닛 헤더에서 레이어 표시자 필드(e.g. layer_id)의 가능 값을 매핑하고, 매핑 정보와 레이어 표시자 필드를 통한 제1 NAL 유닛 에서의 연산 포인트와 제1 NAL 유닛을 연관시키고, 만일 유형 표시자가 제 2 상태(dedicated_scalability_ids_flag=1)를 가지는 경우,
공간 확장성 내의 벡터 좌표로서의 일부의 값을 사용함으로써 제1 NAL 유닛 의 연산 포인트의 위치 및 하나 이상의 일부로의 제1NAL 유닛에서 레이어 표시자 필드 분리에 의한 연산 포인트로의 제1 NAL 유닛을 연관 시키는 데이터 스트림 처리 방법.
- 레이어에서 멀티 레이어 비디오 데이터 스트림으로의 장면을 인코딩 하는 방법에 있어서, 각 레이어에서, 장면은 확장 가능한 차원에 의해 확장되는 확장 가능 공간의 다른 연산 포인트에서 코딩 되고, 상기 멀티 레이어 비디오 데이터 스트림은 레이어와 연관된 각 각 제 1 NAL 유닛에 포함되고, 제 2 NAL 유닛은 제 1 NAL 유닛 내에서 분산되고, 멀티 레이어 비디오 데이터 스트림상 일반적인 정보를 제시하는, 인코딩 방법은
제 2 NAL 유닛으로 유형 표시자 필드를 삽입하는 단계; 그리고
제 2 NAL 유닛으로의 연산 포인트로의 제 1 NAL 유닛 헤더에서의 레이어 표시자 필드의 가능 값을 매핑하는 매핑 정보를 삽입하는 제 1상태를 구비하는 동일한 유형 표시자 필드 사이의 설정을 전환하는 단계;
그리고 매핑 정보를 통한 각 레이어 표시자 필드와 연관되는 제1 NAL 유닛의 연산 포인트와 같은 제1 NAL 유닛에서의 레이어 표시자 필드를 설정하는 단계;
유형 표시자 필드와 같이 동일하게 하나의 일부 또는 그 이상 으로의 제 1 NAL 유닛에서의 레이어 표시자 필드의 분리에 의해 제1 NAL 유닛 에서의 레이어 표시자 필드를 설정하는 제 2 단계(dedicated_scalability_ids_flag=1)를 포함하고,
확장 가능한 공간 내의 벡터의 좌표에 대응하는 일부의 값 때문에 하나 이상의 부분을 설정하고, 제 1 NAL 유닛 각각과 연관된 연산 포인트를 지정하는 단계를 포함하는 인코딩 방법.
- 레이어에서 코딩된 장면으로의 멀티 레이어 비디오 데이터 스트림 객체화 방법은 멀티 표준 멀티 레이어 디코더에 의해 디코딩하고,
상기 멀티 레이어 비디오 데이터 스트림은 레이어와 연관되는 각 NAL 유닛으로 구성되고,
상기 레이어는 각 레이어에 의해 다른 코덱으로 연관되고,
각 레이어와 관련되는 NAL 유닛은 각 레이어와 연관되는 코덱을 사용하여 코딩되고,
방법은,
코덱과 동일하게 연관되는 각 NAL 유닛을 식별하는 단계;
그리고,
멀티 표준 멀티 레이어 디코더로 멀티 레이어 비디오 데이터 스트림의 NAL 유닛을 전달하는 단계;를 포함하고,
이는 멀티 레이어 비디오 데이터 스트림의 디코딩을 위한 다른 코덱과 연관되는 레이어 상이의 인터 레이어 추정을 이용하는 객체화 방법.
- 제 2 레이어의 일부와 위치가 동일한 제1레이어의 일부로부터 인터 레이어 추정을 이용하는 레이어의 계층 구조에서 코딩된 장면으로의 멀티 레이어 비디오 데이터 스트림을 디코딩 방법에 있어서,
상기 제1레이어의 픽처는 제 1블록의 배열로 서브 분할 되고, 제2레이어의 픽처는 제2블록의 배열로 서브 분할 되고,
상기 래스터 스캔 디코딩 순서는 제1 블록 및 제2 블록 각각 중에서 정의되고,
상기 방법은
멀티 레이어 비디오 데이터 스트림의 구문 구성요소 구조(e.g., ctb_delay_enabled_flag, min_spatial_segment_delay)에 의존하는, 결정하는 단계;
제 1 블록의 유닛에서 측정된, 제 2레이어의 픽처의 공간 제2블록의 탐색을 위해 상대적인 제1레이어의 픽처의 제1블록의 탐색 사이의 일시적으로 중첩되는 인터 레이어 오프셋의 방법에서 제1 및 제2 블록의 순차적인 탐색에 의해 제1 및 제2레이어의 픽처를 병렬로 디코딩하는 인터 레이어 오프셋을 포함하는 디코딩 방법.
- 컴퓨터에서 실행할 때 제 71항 내지 제 80항중 어느 한 항에 따른 방법을 수행하는 프로그램 코드를 가지는 컴퓨터 프로그램.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020207024491A KR102331649B1 (ko) | 2013-01-04 | 2014-01-04 | 효율적인 확장가능한 코딩 개념 |
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201361749042P | 2013-01-04 | 2013-01-04 | |
| US61/749,042 | 2013-01-04 | ||
| US201361809605P | 2013-04-08 | 2013-04-08 | |
| US61/809,605 | 2013-04-08 | ||
| PCT/EP2014/050065 WO2014106651A1 (en) | 2013-01-04 | 2014-01-04 | Efficient scalable coding concept |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020157020813A Division KR101806216B1 (ko) | 2013-01-04 | 2014-01-04 | 효율적인 확장가능한 코딩 개념 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020207024491A Division KR102331649B1 (ko) | 2013-01-04 | 2014-01-04 | 효율적인 확장가능한 코딩 개념 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20170136654A true KR20170136654A (ko) | 2017-12-11 |
| KR102149959B1 KR102149959B1 (ko) | 2020-08-31 |
Family
ID=51062164
Family Applications (6)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020207024491A Active KR102331649B1 (ko) | 2013-01-04 | 2014-01-04 | 효율적인 확장가능한 코딩 개념 |
| KR1020157020813A Active KR101806216B1 (ko) | 2013-01-04 | 2014-01-04 | 효율적인 확장가능한 코딩 개념 |
| KR1020177034815A Active KR102149959B1 (ko) | 2013-01-04 | 2014-01-04 | 효율적인 확장가능한 코딩 개념 |
| KR1020217038166A Active KR102539065B1 (ko) | 2013-01-04 | 2014-01-04 | 효율적인 확장가능한 코딩 개념 |
| KR1020257015138A Pending KR20250068798A (ko) | 2013-01-04 | 2014-01-04 | 효율적인 확장가능한 코딩 개념 |
| KR1020237018023A Active KR102807030B1 (ko) | 2013-01-04 | 2014-01-04 | 효율적인 확장가능한 코딩 개념 |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020207024491A Active KR102331649B1 (ko) | 2013-01-04 | 2014-01-04 | 효율적인 확장가능한 코딩 개념 |
| KR1020157020813A Active KR101806216B1 (ko) | 2013-01-04 | 2014-01-04 | 효율적인 확장가능한 코딩 개념 |
Family Applications After (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020217038166A Active KR102539065B1 (ko) | 2013-01-04 | 2014-01-04 | 효율적인 확장가능한 코딩 개념 |
| KR1020257015138A Pending KR20250068798A (ko) | 2013-01-04 | 2014-01-04 | 효율적인 확장가능한 코딩 개념 |
| KR1020237018023A Active KR102807030B1 (ko) | 2013-01-04 | 2014-01-04 | 효율적인 확장가능한 코딩 개념 |
Country Status (6)
| Country | Link |
|---|---|
| US (6) | US10104386B2 (ko) |
| EP (3) | EP4425922A3 (ko) |
| JP (6) | JP6430961B2 (ko) |
| KR (6) | KR102331649B1 (ko) |
| CN (13) | CN121771406A (ko) |
| WO (1) | WO2014106651A1 (ko) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021101066A1 (ko) * | 2019-11-22 | 2021-05-27 | 엘지전자 주식회사 | 비디오 또는 영상 코딩 시스템에서의 엔트리 포인트 관련 정보에 기반한 영상 코딩 방법 |
| WO2021133062A1 (ko) * | 2019-12-23 | 2021-07-01 | 엘지전자 주식회사 | 가상 경계 기반 영상 코딩 장치 및 방법 |
| WO2021133063A1 (ko) * | 2019-12-23 | 2021-07-01 | 엘지전자 주식회사 | 영상 코딩 장치 및 방법 |
| WO2021137314A1 (ko) * | 2019-12-30 | 2021-07-08 | 재단법인 경주스마트미디어센터 | Drm 콘텐츠 병렬 패키징 장치 및 이를 포함하는 drm 콘텐츠 병렬 패키징 시스템 및 drm 콘텐츠 병렬 패키징 방법 |
| KR20220095010A (ko) * | 2020-12-29 | 2022-07-06 | 재단법인 경주스마트미디어센터 | Drm 콘텐츠 병렬 패키징 장치 및 이를 포함하는 drm 콘텐츠 병렬 패키징 시스템 및 drm 콘텐츠 병렬 패키징 방법 |
Families Citing this family (103)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| PH12013501696A1 (en) | 2011-08-11 | 2013-10-07 | Sun Patent Trust | Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus |
| KR102144881B1 (ko) * | 2012-06-29 | 2020-08-14 | 텔레호낙티에볼라게트 엘엠 에릭슨(피유비엘) | 비디오 처리를 위한 송신 장치 및 방법 |
| CN121771406A (zh) * | 2013-01-04 | 2026-03-31 | 杜比视频压缩有限责任公司 | 高效可伸缩编码概念 |
| US9467707B2 (en) * | 2013-03-05 | 2016-10-11 | Qualcomm Incorporated | Parallel processing for video coding |
| RU2665284C2 (ru) * | 2013-03-21 | 2018-08-28 | Сони Корпорейшн | Устройство кодирования изображения и способ, и устройство декодирования изображения и способ |
| US20160134879A1 (en) * | 2013-04-05 | 2016-05-12 | Samsung Electronics Co., Ltd. | Multi-layer video coding method and device, and multi-layer video decoding method and device |
| JP6261215B2 (ja) * | 2013-07-12 | 2018-01-17 | キヤノン株式会社 | 画像符号化装置、画像符号化方法及びプログラム、画像復号装置、画像復号方法及びプログラム |
| US9578328B2 (en) * | 2013-07-15 | 2017-02-21 | Qualcomm Incorporated | Cross-layer parallel processing and offset delay parameters for video coding |
| JP6439981B2 (ja) | 2013-07-22 | 2018-12-19 | ソニー株式会社 | 情報処理装置および方法 |
| EP3562170A1 (en) | 2013-07-29 | 2019-10-30 | Koninklijke KPN N.V. | Providing tile video streams to a client |
| CN105519114A (zh) | 2013-09-10 | 2016-04-20 | 株式会社Kt | 用于对可扩展视频信号进行编码/解码的方法及装置 |
| US10257527B2 (en) * | 2013-09-26 | 2019-04-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Hybrid codec scalable video |
| CN110225349B (zh) | 2013-10-14 | 2023-06-02 | 韩国电子通信研究院 | 用于支持多层的视频编码/解码方法和计算机可读记录介质 |
| US9706228B2 (en) * | 2013-10-15 | 2017-07-11 | Qualcomm Incorporated | Support for large numbers of views in multi-layer coding |
| US10390087B2 (en) * | 2014-05-01 | 2019-08-20 | Qualcomm Incorporated | Hypothetical reference decoder parameters for partitioning schemes in video coding |
| US9986251B2 (en) * | 2014-05-01 | 2018-05-29 | Arris Enterprises Llc | Reference layer and scaled reference layer offsets for scalable video coding |
| WO2015197818A1 (en) | 2014-06-27 | 2015-12-30 | Koninklijke Kpn N.V. | Hevc-tiled video streaming |
| KR101953679B1 (ko) | 2014-06-27 | 2019-03-04 | 코닌클리즈케 케이피엔 엔.브이. | Hevc-타일드 비디오 스트림을 기초로 한 관심영역 결정 |
| CN106464943B (zh) * | 2014-06-30 | 2020-09-11 | 索尼公司 | 信息处理装置和方法 |
| US20160014415A1 (en) * | 2014-07-08 | 2016-01-14 | Mediatek Inc. | Method and apparatus for performing wave-front parallel encoding procedure with constraint on coding mode and/or quantization parameter selection |
| US10523957B2 (en) * | 2014-10-08 | 2019-12-31 | Vid Scale, Inc. | Optimization using multi-threaded parallel processing framework |
| GB2532420A (en) * | 2014-11-18 | 2016-05-25 | Sony Corp | Data encoding and decoding |
| US10567464B2 (en) | 2015-04-15 | 2020-02-18 | Google Llc | Video compression with adaptive view-dependent lighting removal |
| US10444931B2 (en) | 2017-05-09 | 2019-10-15 | Google Llc | Vantage generation and interactive playback |
| US10546424B2 (en) * | 2015-04-15 | 2020-01-28 | Google Llc | Layered content delivery for virtual and augmented reality experiences |
| US10419737B2 (en) | 2015-04-15 | 2019-09-17 | Google Llc | Data structures and delivery methods for expediting virtual reality playback |
| US10412373B2 (en) | 2015-04-15 | 2019-09-10 | Google Llc | Image capture for virtual reality displays |
| US10440407B2 (en) | 2017-05-09 | 2019-10-08 | Google Llc | Adaptive control for immersive experience delivery |
| US10540818B2 (en) | 2015-04-15 | 2020-01-21 | Google Llc | Stereo image generation and interactive playback |
| US10469873B2 (en) | 2015-04-15 | 2019-11-05 | Google Llc | Encoding and decoding virtual reality video |
| WO2016180486A1 (en) * | 2015-05-12 | 2016-11-17 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Composite scalable video streaming |
| WO2017029400A1 (en) | 2015-08-20 | 2017-02-23 | Koninklijke Kpn N.V. | Forming one or more tile streams on the basis of one or more video streams |
| ES2736374B1 (es) * | 2015-09-11 | 2021-03-05 | Kt Corp | Procedimiento y dispositivo para realizar intrapredicción durante la codificación o decodificación de un vídeo |
| US10674185B2 (en) | 2015-10-08 | 2020-06-02 | Koninklijke Kpn N.V. | Enhancing a region of interest in video frames of a video stream |
| US10467006B2 (en) * | 2015-12-20 | 2019-11-05 | Intel Corporation | Permutating vector data scattered in a temporary destination into elements of a destination register based on a permutation factor |
| KR102618049B1 (ko) * | 2016-02-02 | 2023-12-27 | 프라운호퍼 게젤샤프트 쭈르 푀르데룽 데어 안겐반텐 포르슝 에. 베. | 비디오 스트리밍의 관심 장면 섹션 및 영역 처리 |
| EP4712468A2 (en) | 2016-02-09 | 2026-03-18 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Concept for picture/video data streams allowing efficient reducibility or efficient random access |
| US20190082178A1 (en) * | 2016-03-30 | 2019-03-14 | Electronics And Telecommunications Research Institute | Method and apparatus for encoding and decoding video using picture division information |
| US10171825B1 (en) * | 2016-04-27 | 2019-01-01 | Matrox Graphics Inc. | Parallel compression of image data in a compression device |
| EP3466082B1 (en) * | 2016-05-26 | 2022-01-19 | Fraunhofer Gesellschaft zur Förderung der angewandten Forschung E.V. | Broadcast streaming of panoramic video for interactive clients |
| JP2018107500A (ja) * | 2016-12-22 | 2018-07-05 | キヤノン株式会社 | 符号化装置、符号化方法及びプログラム、復号装置、復号方法及びプログラム |
| SI3603074T1 (sl) * | 2017-03-20 | 2025-01-31 | Ge Video Compression, Llc | Napredno ekstrahiranje video podatkovnega toka in prenos videa z več ločljivostmi |
| US10602239B2 (en) * | 2017-03-23 | 2020-03-24 | Mediatek Inc. | Method and apparatus for track composition |
| SG11201909450WA (en) * | 2017-04-11 | 2019-11-28 | Vid Scale Inc | 360-degree video coding using face continuities |
| US10474227B2 (en) | 2017-05-09 | 2019-11-12 | Google Llc | Generation of virtual reality with 6 degrees of freedom from limited viewer data |
| WO2019009590A1 (ko) | 2017-07-03 | 2019-01-10 | 김기백 | 추가 영역을 포함하는 분할 단위를 이용한 영상 복호화 방법 및 장치 |
| CN116248866B (zh) * | 2017-07-03 | 2025-06-10 | 汉阳大学校产学协力团 | 利用包含追加区域的分割单位的影像解码方法以及装置 |
| WO2019060443A1 (en) | 2017-09-20 | 2019-03-28 | Vid Scale, Inc. | HANDLING FACIAL DISCONTINUITIES IN 360-DEGREE VIDEO CODING |
| WO2019111006A1 (en) * | 2017-12-06 | 2019-06-13 | V-Nova International Ltd | Methods and apparatuses for hierarchically encoding and decoding a bytestream |
| CN118509586A (zh) | 2018-06-21 | 2024-08-16 | 瑞典爱立信有限公司 | 视频编码中具有子图块的图块分区 |
| WO2019243534A1 (en) | 2018-06-21 | 2019-12-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Tile shuffling for 360 degree video decoding |
| BR112020025887A2 (pt) | 2018-06-21 | 2021-03-23 | Telefonaktiebolaget Lm Ericsson (Publ) | métodos para decodificar e para codificar uma imagem parada, circuitos decodificador e codificador, decodificador, programa de computador, portadora, meio de armazenamento legível por computador não transitório, e, codificador |
| CN110677645B (zh) * | 2018-07-02 | 2022-06-10 | 华为技术有限公司 | 一种图像预测方法及装置 |
| KR102695519B1 (ko) | 2018-07-02 | 2024-08-14 | 삼성전자주식회사 | 영상 모델 구축 장치 및 방법 |
| CN112352421A (zh) * | 2018-07-25 | 2021-02-09 | 麦克赛尔株式会社 | 自动影像编导装置、自动影像编导方法和用于其的影像存储介质 |
| US10375416B1 (en) * | 2018-09-05 | 2019-08-06 | Tencent America LLC | Segment types in video coding |
| CN112703743B (zh) * | 2018-09-14 | 2022-05-24 | 华为技术有限公司 | 视频译码中的条带和分块 |
| GB201817781D0 (en) * | 2018-10-31 | 2018-12-19 | V Nova Int Ltd | Mehods, apparatuses, computer programs and computer-readable media |
| IL283686B2 (en) * | 2018-12-07 | 2025-05-01 | Interdigital Vc Holdings Inc | Manage coding tool combinations and restrictions |
| EP3900338B1 (en) | 2018-12-20 | 2025-10-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for video coding using uniform segment split in pictures |
| US11310516B2 (en) * | 2018-12-21 | 2022-04-19 | Hulu, LLC | Adaptive bitrate algorithm with cross-user based viewport prediction for 360-degree video streaming |
| CN109819272B (zh) * | 2018-12-26 | 2022-09-16 | 平安科技(深圳)有限公司 | 视频发送方法、装置、计算机可读存储介质及电子设备 |
| JP7556861B2 (ja) | 2019-01-09 | 2024-09-26 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | ビデオエンコーダ、ビデオデコーダ、および対応する方法 |
| EP4529174B1 (en) * | 2019-01-16 | 2025-12-31 | Telefonaktiebolaget LM Ericsson (publ) | VIDEO ENCODING INCLUDING A UNIFORM DIVISION OF PLOTS WITH REMAINDER |
| CN113491117A (zh) | 2019-03-08 | 2021-10-08 | 北京达佳互联信息技术有限公司 | 用于处理不同图片尺寸的视频编解码 |
| IL295131B2 (en) * | 2019-03-11 | 2023-12-01 | Dolby Laboratories Licensing Corp | Frame-rate scalable video coding |
| US10924751B2 (en) * | 2019-03-18 | 2021-02-16 | Tencent America LLC | Data unit and parameter set design for point cloud coding |
| US20220150487A1 (en) * | 2019-03-21 | 2022-05-12 | Kaonmedia Co., Ltd. | Image encoding method, image decoding method, and device for processing picture partitions |
| SG11202112518SA (en) | 2019-05-13 | 2021-12-30 | Beijing Bytedance Network Technology Co Ltd | Block dimension settings of transform skip mode |
| CN118678087A (zh) * | 2019-05-15 | 2024-09-20 | 现代自动车株式会社 | 用于运动图像数据的并行编码和解码的方法 |
| WO2020233659A1 (en) | 2019-05-21 | 2020-11-26 | Beijing Bytedance Network Technology Co., Ltd. | Adaptive motion vector difference resolution for affine mode |
| CN113853787B (zh) | 2019-05-22 | 2023-12-22 | 北京字节跳动网络技术有限公司 | 基于子块使用变换跳过模式 |
| US12483702B2 (en) | 2019-06-03 | 2025-11-25 | Nokia Technologies Oy | Apparatus, a method and a computer program for video coding and decoding |
| US11523185B2 (en) | 2019-06-19 | 2022-12-06 | Koninklijke Kpn N.V. | Rendering video stream in sub-area of visible display area |
| CN117336468A (zh) | 2019-08-10 | 2024-01-02 | 北京字节跳动网络技术有限公司 | 视频比特流中的子图片相关信令通知 |
| KR102825527B1 (ko) * | 2019-09-23 | 2025-06-25 | 텔레폰악티에볼라겟엘엠에릭슨(펍) | 세그먼트 존재 정보 제공 |
| CN120897057A (zh) * | 2019-09-27 | 2025-11-04 | Sk电信有限公司 | 视频解码/编码方法和比特流发送方法 |
| US12114008B2 (en) * | 2019-09-30 | 2024-10-08 | Hyundai Motor Company | Method and apparatus for inter-prediction of pictures with different resolutions |
| CN117528082A (zh) | 2019-10-02 | 2024-02-06 | 北京字节跳动网络技术有限公司 | 包括子图片的视频比特流中的条带级信令通知 |
| EP4032290A4 (en) | 2019-10-18 | 2022-11-30 | Beijing Bytedance Network Technology Co., Ltd. | SYNTAX RESTRICTIONS IN PARAMETER SET SIGNALING OF SUBPICTURES |
| CN120956928A (zh) * | 2019-11-05 | 2025-11-14 | Lg 电子株式会社 | 基于切片类型的图像/视频编码方法和设备 |
| KR102886163B1 (ko) | 2019-11-28 | 2025-11-14 | 엘지전자 주식회사 | 영상/비디오 코딩을 위한 슬라이스 및 타일 구성 |
| CN115280774B (zh) | 2019-12-02 | 2025-08-19 | 抖音视界有限公司 | 视觉媒体处理的方法、装置及非暂时性计算机可读存储介质 |
| WO2021122367A1 (en) * | 2019-12-19 | 2021-06-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Film grain process |
| EP4074024A4 (en) | 2020-01-09 | 2023-04-05 | ByteDance Inc. | SIGNALING THE PRESENCE OF INTER-LAYER REFERENCE IMAGES |
| WO2021143698A1 (en) * | 2020-01-13 | 2021-07-22 | Beijing Bytedance Network Technology Co., Ltd. | Subpicture boundary filtering in video coding |
| JP7469488B2 (ja) * | 2020-02-14 | 2024-04-16 | 北京字節跳動網絡技術有限公司 | インループフィルタリングと映像スライスとの間の相互作用 |
| WO2021185311A1 (en) * | 2020-03-20 | 2021-09-23 | Mediatek Inc. | Method and apparatus for signaling tile and slice partition information in image and video coding |
| WO2021190464A1 (en) | 2020-03-23 | 2021-09-30 | Beijing Bytedance Network Technology Co., Ltd. | Controlling deblocking filtering at different levels in coded video |
| CN115380538B (zh) * | 2020-04-02 | 2025-05-06 | 瑞典爱立信有限公司 | 基于双向图片条件的解码 |
| CN111901610B (zh) * | 2020-08-03 | 2021-09-21 | 西北工业大学 | 一种基于多层编码器的并行图像描述方法 |
| CN116018806B (zh) * | 2020-09-04 | 2025-06-10 | 瑞典爱立信有限公司 | 用来提高对具有远程渲染的扩展现实应用中的延迟变化的容限的分离渲染 |
| US20240292003A1 (en) * | 2021-06-29 | 2024-08-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Applying an overlay process to a picture |
| US11489898B1 (en) * | 2021-07-07 | 2022-11-01 | Tencent America LLC | Method and apparatus for segment-based split and merge functions for parallel processing of media |
| GB2613015B (en) * | 2021-11-22 | 2024-10-23 | V Nova Int Ltd | Decoding a multi-layer video stream using a joint packet stream |
| US20250008130A1 (en) * | 2021-11-22 | 2025-01-02 | V-Nova International Limited | Processing a multi-layer video stream |
| US12284232B2 (en) * | 2022-01-11 | 2025-04-22 | Tencent America LLC | Splitter and merger functions for multidimensional segmented media data |
| CN117197262B (zh) * | 2022-05-27 | 2025-05-13 | 中国科学技术大学 | 语义可伸缩图像编码方法、系统、设备及存储介质 |
| US12167045B2 (en) * | 2022-09-02 | 2024-12-10 | Sharp Kabushiki Kaisha | Systems and methods for signaling neural network post-filter characteristics information in video coding |
| EP4659201A1 (en) * | 2023-01-30 | 2025-12-10 | Six Impossible Things Before Breakfast Limited | Systems and methods for creating efficient progressive images |
| CN116723333B (zh) * | 2023-08-02 | 2023-10-31 | 清华大学 | 基于语义信息的可分层视频编码方法、装置及产品 |
| WO2025129910A1 (en) * | 2023-12-21 | 2025-06-26 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Dynamic mesh base geometry coding position adjustment method |
| CN117520471B (zh) * | 2024-01-06 | 2024-05-03 | 深圳市城市规划设计研究院股份有限公司 | 一种空间要素信息查询方法、系统、存储介质及电子设备 |
Family Cites Families (70)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69331174T2 (de) | 1992-06-29 | 2002-06-06 | Canon K.K., Tokio/Tokyo | Bildverarbeitungsvorrichtung |
| IL167288A (en) * | 1997-04-01 | 2012-03-29 | Sony Corp | Image encryption device, image encryption method, image decryption device, image decryption method, and appropriate medium |
| JPH10336668A (ja) | 1997-06-02 | 1998-12-18 | Sharp Corp | 動きベクトル検出装置 |
| JP4118049B2 (ja) | 2001-12-28 | 2008-07-16 | 株式会社リコー | 画像処理装置及び方法 |
| US7912125B2 (en) * | 2002-12-03 | 2011-03-22 | Thomson Licensing | Hybrid scalable encoder, method and media for standard definition and high-definition video formats on a single-disc |
| KR100679011B1 (ko) * | 2004-07-15 | 2007-02-05 | 삼성전자주식회사 | 기초 계층을 이용하는 스케일러블 비디오 코딩 방법 및 장치 |
| ITMI20041971A1 (it) * | 2004-10-15 | 2005-01-15 | Uni Degli Studi Brescia | Metodo di codifica video scalabile |
| EP1694074A1 (en) * | 2005-02-18 | 2006-08-23 | Thomson Licensing | Process for scalable coding of images |
| US7961963B2 (en) * | 2005-03-18 | 2011-06-14 | Sharp Laboratories Of America, Inc. | Methods and systems for extended spatial scalability with picture-level adaptation |
| KR100678907B1 (ko) * | 2005-07-12 | 2007-02-06 | 삼성전자주식회사 | 하위 계층의 복원 데이터를 사용하여 fgs 계층을 인코딩및 디코딩하는 방법 및 장치 |
| JP4490351B2 (ja) * | 2005-08-29 | 2010-06-23 | 日本電信電話株式会社 | 階層間予測処理方法,階層間予測処理装置,階層間予測処理プログラムおよびその記録媒体 |
| KR100772868B1 (ko) * | 2005-11-29 | 2007-11-02 | 삼성전자주식회사 | 복수 계층을 기반으로 하는 스케일러블 비디오 코딩 방법및 장치 |
| CN105049894B (zh) | 2005-12-08 | 2018-03-16 | 维德约股份有限公司 | 用于视频通信系统中的差错弹性和随机接入的系统和方法 |
| CN101371584B (zh) | 2006-01-09 | 2011-12-14 | 汤姆森特许公司 | 提供用于多视图视频编码的降低分辨率的更新模式的方法和装置 |
| JP5535485B2 (ja) | 2006-01-09 | 2014-07-02 | トムソン ライセンシング | 削減された分解能更新モードをマルチビュー・ビデオ符号化に提供する方法及び装置 |
| US8315308B2 (en) * | 2006-01-11 | 2012-11-20 | Qualcomm Incorporated | Video coding with fine granularity spatial scalability |
| WO2007079782A1 (en) * | 2006-01-13 | 2007-07-19 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Quality scalable picture coding with particular transform coefficient scan path |
| AU2007223300A1 (en) * | 2006-01-27 | 2007-09-13 | Vidyo, Inc. | System and method for providing error resilience, random access and rate control in scalable video communications |
| CN101406065A (zh) * | 2006-03-23 | 2009-04-08 | 皇家飞利浦电子股份有限公司 | 编码设备和用于对包含场的电影进行可伸缩编码的方法 |
| US8767836B2 (en) * | 2006-03-27 | 2014-07-01 | Nokia Corporation | Picture delimiter in scalable video coding |
| US20070230567A1 (en) * | 2006-03-28 | 2007-10-04 | Nokia Corporation | Slice groups and data partitioning in scalable video coding |
| US7535383B2 (en) * | 2006-07-10 | 2009-05-19 | Sharp Laboratories Of America Inc. | Methods and systems for signaling multi-layer bitstream data |
| ES2440824T3 (es) * | 2006-07-10 | 2014-01-30 | Orange | Dispositivo y procedimiento de codificación y de decodificación escalables de flujo de datos de imágenes, señal y programa informático correspondientes |
| US8396134B2 (en) * | 2006-07-21 | 2013-03-12 | Vidyo, Inc. | System and method for scalable video coding using telescopic mode flags |
| JP4956304B2 (ja) | 2006-08-08 | 2012-06-20 | キヤノン株式会社 | 画像符号化装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
| US7991236B2 (en) * | 2006-10-16 | 2011-08-02 | Nokia Corporation | Discardable lower layer adaptations in scalable video coding |
| WO2008047300A2 (en) * | 2006-10-16 | 2008-04-24 | Nokia Corporation | System and method for using parallelly decodable slices for multi-view video coding |
| US7756348B2 (en) | 2006-10-30 | 2010-07-13 | Hewlett-Packard Development Company, L.P. | Method for decomposing a video sequence frame |
| JP2009540666A (ja) * | 2006-11-09 | 2009-11-19 | エルジー エレクトロニクス インコーポレイティド | ビデオ信号のデコーディング/エンコーディング方法及び装置 |
| CN101395921B (zh) * | 2006-11-17 | 2012-08-22 | Lg电子株式会社 | 用于解码/编码视频信号的方法及装置 |
| CN101888555B (zh) * | 2006-11-17 | 2013-04-03 | Lg电子株式会社 | 用于解码/编码视频信号的方法及装置 |
| US7742524B2 (en) | 2006-11-17 | 2010-06-22 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal using inter-layer prediction |
| EP1933563A1 (en) * | 2006-12-14 | 2008-06-18 | Thomson Licensing | Method and apparatus for encoding and/or decoding bit depth scalable video data using adaptive enhancement layer residual prediction |
| KR20080066522A (ko) | 2007-01-11 | 2008-07-16 | 삼성전자주식회사 | 다시점 영상의 부호화, 복호화 방법 및 장치 |
| CN101669367A (zh) | 2007-03-02 | 2010-03-10 | Lg电子株式会社 | 用于解码/编码视频信号的方法及设备 |
| US20100142613A1 (en) * | 2007-04-18 | 2010-06-10 | Lihua Zhu | Method for encoding video data in a scalable manner |
| EP2528345A1 (en) | 2007-04-18 | 2012-11-28 | Thomson Licensing | Coding system using supplemental sequence parameter set for multi-view coding |
| BR122012021950A2 (pt) | 2007-10-05 | 2015-08-04 | Thomson Licensing | Aparelho para incorporação de informação de usabilidade de vídeo (vui) em um sistema de codificação de vídeo com múltiplos visualizações (mvc) |
| EP2206349B1 (en) * | 2007-10-15 | 2015-03-11 | Thomson Licensing | Methods and apparatus for inter-layer residue prediction for scalable video |
| US8126054B2 (en) * | 2008-01-09 | 2012-02-28 | Motorola Mobility, Inc. | Method and apparatus for highly scalable intraframe video coding |
| SG155797A1 (en) | 2008-03-20 | 2009-10-29 | St Microelectronics Asia | System and process for image rescaling with edge adaptive phase control in interpolation process |
| US8249142B2 (en) * | 2008-04-24 | 2012-08-21 | Motorola Mobility Llc | Method and apparatus for encoding and decoding video using redundant encoding and decoding techniques |
| EP2384004A4 (en) * | 2009-01-29 | 2012-08-01 | Lg Electronics Inc | METHOD AND APPARATUS FOR PROCESSING VIDEO SIGNALS USING INTRA MODE CONTOUR CODING |
| JP5115498B2 (ja) | 2009-03-05 | 2013-01-09 | 富士通株式会社 | 画像符号化装置、画像符号化制御方法およびプログラム |
| AU2009201637B2 (en) | 2009-04-24 | 2011-08-11 | Canon Kabushiki Kaisha | Processing multi-view digital images |
| WO2010126613A2 (en) * | 2009-05-01 | 2010-11-04 | Thomson Licensing | Inter-layer dependency information for 3dv |
| WO2010127692A1 (en) * | 2009-05-05 | 2010-11-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Scalable video coding method, encoder and computer program |
| WO2011046607A2 (en) | 2009-10-14 | 2011-04-21 | Thomson Licensing | Filtering and edge encoding |
| US8705624B2 (en) * | 2009-11-24 | 2014-04-22 | STMicroelectronics International N. V. | Parallel decoding for scalable video coding |
| FR2955730A1 (fr) | 2010-01-25 | 2011-07-29 | Thomson Licensing | Procedes de codage et de decodage |
| KR20140017018A (ko) | 2010-04-07 | 2014-02-10 | 가부시키가이샤 제이브이씨 켄우드 | 동화상 부호화 장치, 동화상 부호화 방법 및 동화상 부호화 프로그램, 및 동화상 복호 장치, 동화상 복호 방법 및 동화상 복호 프로그램 |
| PL2559240T3 (pl) | 2010-04-13 | 2020-01-31 | Ge Video Compression, Llc | Predykcja międzypłaszczyznowa |
| US20110293004A1 (en) | 2010-05-26 | 2011-12-01 | Jicheng An | Method for processing motion partitions in tree-based motion compensation and related binarization processing circuit thereof |
| HUE026534T2 (en) | 2010-07-15 | 2016-06-28 | Ge Video Compression Llc | Hybrid video coding supporting intermediate view synthesis |
| PL2604036T3 (pl) | 2010-08-11 | 2018-08-31 | Ge Video Compression, Llc | Kodek sygnału wielowidokowego |
| BR112013006006A2 (pt) * | 2010-09-14 | 2017-07-18 | Thomson Licensing | método de compressão e aparelho para dados de oclusão |
| EP2664075A4 (en) | 2011-01-14 | 2015-08-19 | Vidyo Inc | ENHANCED NAL UNIT HEADER |
| JP5747559B2 (ja) | 2011-03-01 | 2015-07-15 | 富士通株式会社 | 動画像復号方法、動画像符号化方法、動画像復号装置、及び動画像復号プログラム |
| CN107071411B (zh) | 2011-04-25 | 2020-08-28 | Lg电子株式会社 | 一种由解码设备和编码设备执行的帧内预测方法 |
| CN103535035B (zh) * | 2011-05-16 | 2017-03-15 | 寰发股份有限公司 | 用于亮度和色度分量的样本自适应偏移的方法和装置 |
| KR20140005296A (ko) * | 2011-06-10 | 2014-01-14 | 미디어텍 인크. | 스케일러블 비디오 코딩의 방법 및 장치 |
| WO2012167711A1 (en) * | 2011-06-10 | 2012-12-13 | Mediatek Inc. | Method and apparatus of scalable video coding |
| CN103621085B (zh) * | 2011-06-30 | 2016-03-16 | 微软技术许可有限责任公司 | 降低视频解码中的延迟的方法和计算系统 |
| WO2013030456A1 (en) | 2011-08-30 | 2013-03-07 | Nokia Corporation | An apparatus, a method and a computer program for video coding and decoding |
| EP2757783A4 (en) * | 2011-09-13 | 2015-03-18 | Panasonic Corp | ENCLOSURE DEVICE, DECOMPOSITION DEVICE, PLAYING DEVICE, ENCODING METHOD AND DECOMPOSITION METHOD |
| EP4161078A1 (en) * | 2011-11-11 | 2023-04-05 | GE Video Compression, LLC | Effective wedgelet partition coding using spatial prediction |
| CN121771406A (zh) * | 2013-01-04 | 2026-03-31 | 杜比视频压缩有限责任公司 | 高效可伸缩编码概念 |
| US9467707B2 (en) * | 2013-03-05 | 2016-10-11 | Qualcomm Incorporated | Parallel processing for video coding |
| KR101773413B1 (ko) | 2013-04-08 | 2017-08-31 | 지이 비디오 컴프레션, 엘엘씨 | 효율적인 다-시점/계층 코딩을 허용하는 코딩 개념 |
| US20160088305A1 (en) | 2013-04-17 | 2016-03-24 | Wilus Institute Of Standards And Technology Inc. | Method and apparatus for processing video signal |
-
2014
- 2014-01-04 CN CN202512055455.4A patent/CN121771406A/zh active Pending
- 2014-01-04 KR KR1020207024491A patent/KR102331649B1/ko active Active
- 2014-01-04 CN CN202310271109.8A patent/CN116320393B/zh active Active
- 2014-01-04 EP EP24174629.6A patent/EP4425922A3/en active Pending
- 2014-01-04 CN CN202310263865.6A patent/CN116347068B/zh active Active
- 2014-01-04 CN CN202310268467.3A patent/CN116708768A/zh active Pending
- 2014-01-04 CN CN202310275945.3A patent/CN116366835A/zh active Pending
- 2014-01-04 EP EP20196003.6A patent/EP3809707B1/en active Active
- 2014-01-04 KR KR1020157020813A patent/KR101806216B1/ko active Active
- 2014-01-04 CN CN202310265965.2A patent/CN116708767A/zh active Pending
- 2014-01-04 KR KR1020177034815A patent/KR102149959B1/ko active Active
- 2014-01-04 EP EP14700048.3A patent/EP2941891B1/en active Active
- 2014-01-04 WO PCT/EP2014/050065 patent/WO2014106651A1/en not_active Ceased
- 2014-01-04 CN CN202511792593.4A patent/CN121664978A/zh active Pending
- 2014-01-04 CN CN202511792566.7A patent/CN121691663A/zh active Pending
- 2014-01-04 CN CN202511792599.1A patent/CN121664979A/zh active Pending
- 2014-01-04 CN CN201811477939.1A patent/CN110062240B/zh active Active
- 2014-01-04 KR KR1020217038166A patent/KR102539065B1/ko active Active
- 2014-01-04 CN CN202310265075.1A patent/CN116320392A/zh active Pending
- 2014-01-04 KR KR1020257015138A patent/KR20250068798A/ko active Pending
- 2014-01-04 KR KR1020237018023A patent/KR102807030B1/ko active Active
- 2014-01-04 CN CN202511792608.7A patent/CN121664980A/zh active Pending
- 2014-01-04 JP JP2015551183A patent/JP6430961B2/ja active Active
- 2014-01-04 CN CN201480012232.7A patent/CN105144720B/zh active Active
-
2015
- 2015-06-29 US US14/753,144 patent/US10104386B2/en active Active
-
2018
- 2018-09-06 US US16/123,184 patent/US10609396B2/en active Active
- 2018-11-01 JP JP2018206897A patent/JP6839158B6/ja active Active
-
2020
- 2020-02-20 US US16/795,632 patent/US11025928B2/en active Active
-
2021
- 2021-02-12 JP JP2021020886A patent/JP7126332B2/ja active Active
- 2021-04-27 US US17/241,855 patent/US11677966B2/en active Active
-
2022
- 2022-08-12 JP JP2022128875A patent/JP7524259B2/ja active Active
-
2023
- 2023-06-08 US US18/207,470 patent/US12262031B2/en active Active
-
2024
- 2024-05-23 JP JP2024084028A patent/JP7723146B2/ja active Active
-
2025
- 2025-03-12 US US19/077,736 patent/US20250280137A1/en active Pending
- 2025-07-31 JP JP2025128207A patent/JP2025179048A/ja active Pending
Non-Patent Citations (4)
| Title |
|---|
| A. Fuldseth, et al. Tiles. JCT-VC of ITU-T and ISO/IEC. JCTVC-E408 Ver.2, Mar. 31, 2011, pp.1-14* * |
| C. A. Segall, et al. Spatial Scalability Within the H.264/AVC Scalable Video Coding Extension. IEEE Trans. on CSVT. Sep. 2007, Vol.17, No.9, pp.1121-1135* * |
| K. Suhring, et al. Indication of tile boundary alignment. JCT-VC of ITU-T and ISO/IEC. JCTVC-L0197 Ver.1, Jan. 7, 2013, pp.1-2 * |
| K. Suhring, et al. Indication of tile boundary alignment. JCT-VC of ITU-T and ISO/IEC. JCTVC-M0202 Ver.1, Apr. 9, 2013, pp.1-3 * |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021101066A1 (ko) * | 2019-11-22 | 2021-05-27 | 엘지전자 주식회사 | 비디오 또는 영상 코딩 시스템에서의 엔트리 포인트 관련 정보에 기반한 영상 코딩 방법 |
| US12058335B2 (en) | 2019-11-22 | 2024-08-06 | Lg Electronics Inc. | Image coding method based on entry point-related information in video or image coding system |
| WO2021133062A1 (ko) * | 2019-12-23 | 2021-07-01 | 엘지전자 주식회사 | 가상 경계 기반 영상 코딩 장치 및 방법 |
| WO2021133063A1 (ko) * | 2019-12-23 | 2021-07-01 | 엘지전자 주식회사 | 영상 코딩 장치 및 방법 |
| US12160580B2 (en) | 2019-12-23 | 2024-12-03 | Lg Electronics Inc. | Image coding device and method |
| WO2021137314A1 (ko) * | 2019-12-30 | 2021-07-08 | 재단법인 경주스마트미디어센터 | Drm 콘텐츠 병렬 패키징 장치 및 이를 포함하는 drm 콘텐츠 병렬 패키징 시스템 및 drm 콘텐츠 병렬 패키징 방법 |
| KR20220095010A (ko) * | 2020-12-29 | 2022-07-06 | 재단법인 경주스마트미디어센터 | Drm 콘텐츠 병렬 패키징 장치 및 이를 포함하는 drm 콘텐츠 병렬 패키징 시스템 및 drm 콘텐츠 병렬 패키징 방법 |
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101806216B1 (ko) | 효율적인 확장가능한 코딩 개념 | |
| HK40098004B (zh) | 高效可伸缩编码概念 | |
| HK40098004A (zh) | 高效可伸缩编码概念 | |
| HK40098005A (zh) | 高效可伸缩编码概念 | |
| HK40095423A (zh) | 高效可伸缩编码概念 | |
| HK40096134A (zh) | 高效可伸缩编码概念 | |
| HK40095424A (zh) | 高效可伸缩编码概念 | |
| HK40097091A (zh) | 高效可伸缩编码概念 | |
| HK40050081A (en) | Efficient scalable coding concept | |
| HK40009825B (en) | Efficient scalable coding concept |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A107 | Divisional application of patent | ||
| PA0104 | Divisional application for international application |
St.27 status event code: A-0-1-A10-A18-div-PA0104 St.27 status event code: A-0-1-A10-A16-div-PA0104 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| A201 | Request for examination | ||
| AMND | Amendment | ||
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
St.27 status event code: N-2-6-B10-B15-exm-PE0601 |
|
| X091 | Application refused [patent] | ||
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T13-X000 | Administrative time limit extension granted |
St.27 status event code: U-3-3-T10-T13-oth-X000 |
|
| T13-X000 | Administrative time limit extension granted |
St.27 status event code: U-3-3-T10-T13-oth-X000 |
|
| AMND | Amendment | ||
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PX0901 | Re-examination |
St.27 status event code: A-2-3-E10-E12-rex-PX0901 |
|
| PX0701 | Decision of registration after re-examination |
St.27 status event code: A-3-4-F10-F13-rex-PX0701 |
|
| X701 | Decision to grant (after re-examination) | ||
| A107 | Divisional application of patent | ||
| GRNT | Written decision to grant | ||
| PA0104 | Divisional application for international application |
St.27 status event code: A-0-1-A10-A18-div-PA0104 St.27 status event code: A-0-1-A10-A16-div-PA0104 |
|
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U12-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| U11 | Full renewal or maintenance fee paid |
Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-OTH-PR1001 (AS PROVIDED BY THE NATIONAL OFFICE) Year of fee payment: 6 |
