KR101752879B1 - 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 - Google Patents
병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 Download PDFInfo
- Publication number
- KR101752879B1 KR101752879B1 KR1020147034587A KR20147034587A KR101752879B1 KR 101752879 B1 KR101752879 B1 KR 101752879B1 KR 1020147034587 A KR1020147034587 A KR 1020147034587A KR 20147034587 A KR20147034587 A KR 20147034587A KR 101752879 B1 KR101752879 B1 KR 101752879B1
- Authority
- KR
- South Korea
- Prior art keywords
- sub
- stream
- tiles
- streams
- abstraction layer
- 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.)
- Active
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/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic 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/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
- H03M7/40—Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code
- H03M7/4006—Conversion to or from arithmetic code
- H03M7/4012—Binary arithmetic codes
- H03M7/4018—Context adapative binary arithmetic codes [CABAC]
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
- H03M7/40—Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code
- H03M7/4031—Fixed length to variable length coding
- H03M7/4037—Prefix coding
- H03M7/4043—Adaptive prefix coding
- H03M7/4068—Parameterized codes
- H03M7/4075—Golomb codes
-
- 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
-
- 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/129—Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
-
- 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
-
- 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/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/176—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 block, e.g. a macroblock
-
- 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/18—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 set of transform coefficients
-
- 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/188—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 video data packet, e.g. a network abstraction layer [NAL] unit
-
- 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform 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/65—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience
-
- 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/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/93—Run-length 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/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/96—Tree coding, e.g. quad-tree 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/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/97—Matching pursuit 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/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/98—Adaptive-dynamic-range coding [ADRC]
-
- 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/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/99—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals involving fractal 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/103—Selection of coding mode or of prediction mode
- H04N19/107—Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Color Television Systems (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Time-Division Multiplex Systems (AREA)
Abstract
Description
도 1은 엔트로피 슬라이스들의 가능한 콤파운드를 개략적으로 도시한다.
도 2는 세 개의 슬라이스에 확산된 세 개의 타일을 개략적으로 도시한다.
도 3은 4개의 가변 길이 트랑쉬 순환 인터리빙(interleaving) 전략의 트랑쉬들의 인터리빙 실시 예를 개략적으로 도시한다.
도 4는 엔트로피 슬라이스 데이터의 인코딩, 세그멘테이션(segmentation), 인터리빙 및 디코딩을 개략적으로 도시한다.
도 5는 항상 마커 코드들을 사용하고 실제 슬라이스 데이터를 다중 네트워크 추상 계층 유닛들로 확산하는 4개의 가변 길이 트랑쉬 순환 인터리빙 전략의 트랑쉬들의 인터리빙 실시 예를 개략적으로 도시한다. 파티션이 존재하지 않더라도 마커들이 사용된다. 이는 트랑쉬 식별자(tranche identifier)를 사용하고, 그 뒤에 트랑쉬 수를 나타내는, 마커를 사용하여 더 향상될 수 있다. 이는 순환 방식을 위하여 필요한 것과 같이, 항상 마커를 보내는 필요성을 쓸모없게 한다.
도 6은 네트워크 추상 계층 유닛 구문을 나타내는 슈도코드(pseudocode)의 테이블을 도시한다.
도 7은 시퀀스 파라미터 세트 구문을 나타내는 슈도코드의 테이블을 도시한다.
도 8은 저 지연 슬라이스 계층(low delay slice layer) 원시 바이트 시퀀스 페이로드를 나타내는 슈도코드의 테이블을 도시한다.
도 9는 슬라이스 헤더 구문을 나타내는 슈도코드의 테이블을 도시한다.
도 10은 서브스트림 마커 구문을 나타내는 슈도코드의 테이블을 도시한다.
도 11은 엔트로피 슬라이스 데이터의 간단한 캡슐화를 위한 일 실시 예를 개략적으로 도시한다(AF는 MPEG-2 전송 스트림(Transport Stream, TS) 적응 필드(Adaptation Field)이다).
도 12는 엔트로피 슬라이스 데이터의 단일 기본 스트림 캡슐화를 위한 또 다른 실시 예를 개략적으로 도시한다.
도 13은 엔트로피 슬라이스 데이터의 패킹된(packed) 다중-기본 스트림 캡슐화를 개략적으로 도시한다.
도 14는 단일 기본 스트림을 위한 전송 디멀티플렉서를 나타내는 개략적인 블록 다이어그램을 도시한다.
도 15는 다중-기본 스트림을 위한 전송 디멀티플렉서를 나타내는 개략적인 블록 다이어그램을 도시한다.
도 16은 인코더를 나타내는 개략적인 블록 다이어그램을 도시한다.
도 17은 디코더를 나타내는 개략적인 블록 다이어그램을 도시한다.
도 18은 디코더에 의해 실행되는 단계들의 플로차트를 도시한다.
도 19는 실시간 전송 프로토콜(Real-time Transport Protocol, RTP)을 사용하는 다중-기본 스트림을 위한 일 실시 예를 개략적으로 도시한다.
12 : 화상
14 : 비디오
18 : 예측기
20 : 예측 잔여
22 : 잔여 결정기
24 : 변환/탈양자화 모듈
26 : 양자화된 잔여
28 : 엔트로피 코더
30 : 잔여 신호
31 : 변환 및 탈양자화 모듈
32 : 예측 신호
33 : 결합기
34 : 재구성된 신호
36 : 필터
38 : 참조 화상
40 : 원시 바이트 시퀀스 페이로드
50 : 디코더
52 : 엔트로피 디코더
54 : 재변환/탈양자화 모듈
56 : 결합기
58 : 필터
60 : 예측기
62 : 잔여 신호
64 : 코딩 파라미터
66 : 예측 신호
68 : 재구성된 신호
82 : 타일
86a, 86b : 트랑쉬
92 : 트랑쉬 경계
92 : 파면 병렬 처리 서브스트림
98a, 98b : 트랑쉬
100 : 경계
110 : 네트워크 추상 계층 유닛
112 : 네트워크 추상 계층 유닛 헤더
114 : 전송 스트림 패킷
116 : 페이로드 섹션
300 : 패킷
302 : 헤더
304 : 마커
306 : 저 지연 특징 표시기
308 : 연속 표시기
Claims (14)
- 멀티플렉스 버퍼;
파면 병렬 처리 서브스트림들 또는 타일들 내의 화상의 병렬 디코딩을 허용하는 멀티-스레드 디코더에 의해 당겨지기 위한 슬라이스 버퍼들;
비디오 비트스트림의 미리 결정된 기본 스트림 전송 스트림 패킷에 속하는 데이터를 수집하고, 상기 데이터를 상기 멀티플렉스 버퍼로 전달하도록 구성되는 전송 버퍼;를 포함하되,
상기 멀티플렉스 버퍼의 출력에서 전송 스트림 패킷들로 패킷화된 네트워크 추상 계층 유닛 시퀀스의 네트워크 추상 계층 유닛들의 네트워크 추상 계층 유닛 헤더들을 평가하고, 서브스트림 마커들 내에 운반된 상기 서브스트림 마커 데이터의 저장과 함께 상기 네트워크 추상 계층 유닛 시퀀스 내로 삽입된 상기 서브스트림 마커들을 드로핑하며, 이들의 데이터 필드가 하나의 슬라이스 버퍼 내의 동일한 파면 병렬 처리 서브스트림 또는 타일을 식별하는 서브스트림 마커들을 후속하게 하는 네트워크 추상 계층 유닛들 내의 서브스트림들 또는 타일들의 슬라이스들의 데이터 및 이들의 데이터 필드가 서로 다른 슬라이스 버퍼들 내의 서로 다른 파면 병렬 처리 서브스트림들 또는 타일들을 식별하는 서브스트림 마커들을 후속하게 하는 네트워크 추상 계층 유닛들 내의 파면 병렬 처리 서브스트림들 또는 타일들의 슬라이스들의 데이터를 저장하도록 구성되는 것을 특징으로 하는 전송 디멀티플렉서.
- 제 1항에 있어서, 상기 서브스트림 마커들은 그 안에 상기 서브스트림들 또는 타일들의 상기 슬라이스들의 데이터가 존재하는 네트워크 추상 계층 유닛들과는 다른 네트워크 추상 계층 유닛 형태를 갖는 서브스트림 마커 네트워크 추상 계층 유닛들인 것을 특징으로 하는 전송 디멀티플렉서.
- 제 1항 또는 2항에 있어서, 각각의 기본 스트림이 다른 기본 스트림들의 전송 스트림 패킷들의 패킷 식별자(PID)들과 다른 패킷 식별자의 전송 스트림 패킷들로 구성되도록 하기 위하여 상기 전송 스트림 패킷들의 전송 스트림 헤더들 내에 포함된 패킷 식별자들에 따라 상기 비디오 비트스트림을 수신하고 상기 비디오 비트스트림의 전송 스트림 패킷들을 서로 다른 기본 스트림들로 분할하도록 구성되는 것을 특징으로 하는 전송 디멀티플렉서.
- 삭제
- 슬라이스들, 파면 병렬 처리 서브스트림들 또는 타일들 내의 화상을 기술하고 콘텍스트 적응 이진 산술 코딩을 사용하여 코딩되는 원시 바이트 시퀀스 페이로드를 포함하는 비디오 스트림을 수신하도록 구성되고, 상기 비디오 스트림은 트랑쉬 경계들을 가로질러 지속적인 콘텍스트 적응 이진 산술 코딩 확률 적응과 함께 상기 슬라이스들, 파면 병렬 처리 서브스트림들 또는 타일들의 트랑쉬들로 분해되며, 각각의 트랑쉬는 각각의 상기 트랑쉬를 위하여, 각각의 상기 트랑쉬가 어떠한 파면 병렬 처리 서브스트림 또는 타일에 속하는지에 대하여 식별하는 정보를 포함하며, 상기 정보를 사용하여 상기 트랑쉬들을 상기 슬라이스들, 파면 병렬 처리 서브스트림들 또는 타일들에 연관시키도록 구성되며,
각각의 트랑쉬를 위하여, 상기 각각의 트랑쉬에 의해 포함되는 상기 정보는 상기 각각의 트랑쉬가 상기 각각의 트랑쉬가 속하는 상기 슬라이스, 파면 병렬 처리 서브스트림 또는 타일의 일부를 연속적으로 덮는 위치로부터 시작하는, 상기 화상 내의 시작 위치의 주소를 포함하는 것을 특징으로 하는 전송 디멀티플렉서.
- 슬라이스들, 파면 병렬 처리 서브스트림들 또는 타일들 내의 화상을 기술하고 콘텍스트 적응 이진 산술 코딩을 사용하여 코딩되는 원시 바이트 시퀀스 페이로드를 포함하는 비디오 스트림을 수신하도록 구성되고, 상기 비디오 스트림은 트랑쉬 경계들을 가로질러 지속적인 콘텍스트 적응 이진 산술 코딩 확률 적응과 함께 상기 슬라이스들, 파면 병렬 처리 서브스트림들 또는 타일들의 트랑쉬들로 분해되며, 각각의 트랑쉬는 각각의 상기 트랑쉬를 위하여, 각각의 상기 트랑쉬가 어떠한 파면 병렬 처리 서브스트림 또는 타일에 속하는지에 대하여 식별하는 정보를 포함하며, 상기 정보를 사용하여 상기 트랑쉬들을 상기 슬라이스들, 파면 병렬 처리 서브스트림들 또는 타일들에 연관시키도록 구성되는 전송 디멀티플렉서에 있어서,
상기 전송 디멀티플렉서는 각각의 슬라이스, 파면 병렬 처리 서브스트림 또는 타일을 위하여, 트랑쉬들이 패킹되는 패킷들의 패킷 헤더들 내에 디코딩 순서 번호를 사용하여 그것들의 상기 트랑쉬들을 정렬하도록 구성되는 것을 특징으로 하는 전송 디멀티플렉서.
- 전송 디멀티플렉서를 포함하는 시스템에 있어서,
상기 디멀티플렉서는,
멀티플렉스 버퍼;
파면 병렬 처리 서브스트림들 또는 타일들 내의 화상의 병렬 디코딩을 허용하는 멀티-스레드 디코더에 의해 당겨지기 위한 슬라이스 버퍼들;
비디오 비트스트림의 미리 결정된 기본 스트림 전송 스트림 패킷에 속하는 데이터를 수집하고, 상기 데이터를 상기 멀티플렉스 버퍼로 전달하도록 구성되는 전송 버퍼;를 포함하되,
상기 멀티플렉스 버퍼의 출력에서 전송 스트림 패킷들로 패킷화된 네트워크 추상 계층 유닛 시퀀스의 네트워크 추상 계층 유닛들의 네트워크 추상 계층 유닛 헤더들을 평가하고, 서브스트림 마커들 내에 운반된 상기 서브스트림 마커 데이터의 저장과 함께 상기 네트워크 추상 계층 유닛 시퀀스 내로 삽입된 상기 서브스트림 마커들을 드로핑하며, 이들의 데이터 필드가 하나의 슬라이스 버퍼 내의 동일한 파면 병렬 처리 서브스트림 또는 타일을 식별하는 서브스트림 마커들을 후속하게 하는 네트워크 추상 계층 유닛들 내의 서브스트림들 또는 타일들의 슬라이스들의 데이터 및 이들의 데이터 필드가 서로 다른 슬라이스 버퍼들 내의 서로 다른 파면 병렬 처리 서브스트림들 또는 타일들을 식별하는 서브스트림 마커들을 후속하게 하는 네트워크 추상 계층 유닛들 내의 파면 병렬 처리 서브스트림들 또는 타일들의 슬라이스들의 데이터를 저장하도록 구성되며,
상기 시스템은 멀티-스레드 디코더를 더 포함하며,
상기 멀티-스레드 디코더는,
인코더로부터 콘텍스트 적응 이진 산술 코딩을 사용하여 슬라이스들, 파면 병렬 처리 서브스트림들 또는 타일들 내의 트랑쉬들로 코딩되며 슬라이스들, 파면 병렬 처리 서브스트림들 또는 타일들 내의 화상을 기술하는 원시 바이트 시퀀스 페이로드를 수신하고,
트랑쉬 경계들을 가로질러 지속적인 콘텍스트 적응 이진 산술 코딩 확률 적응과 함께 상기 트랑쉬들을 엔트로피 디코딩하며,
상기 화상을 얻기 위해 상기 원시 바이트 시퀀스 페이로드를 디코딩하고,
콘텍스트 적응 이진 산술 코딩(CABAC) 확률 적응을 지속하기 위해 또는 콘텍스트 적응 이진 산술 코딩 확률을 재설정하여 콘텍스트 적응 이진 산술 코딩 확률 적응을 인터럽트하기 위해, 상기 트랑쉬들은 슬라이스 헤더들을 사용하여 패킷으로 패킷화되며, 상기 디코더는 상기 트랑쉬들을 검색하는데 있어서, 새로운 슬라이스의 수신 상에서, 새로운 슬라이스, 새로운 슬라이스의 슬라이스 형태 또는 새로운 슬라이스를 포함하는 네트워크 추상 계층(NAL) 유닛의 네트워크 추상 계층 유닛 형태의 상기 슬라이스 헤더 내의 플래그에 반응하도록 구성되는 것을 특징으로 하는 시스템.
- 네트워크 추상 계층 유닛 헤더들을 포함하는 네트워크 추상 계층 유닛들의 시퀀스를 전송하고, 상기 네트워크 추상 계층 유닛들의 시퀀스는 그 안에 서브스트림 마커들을 삽입하며, 상기 네트워크 추상 계층 유닛들은 이들의 데이터 필드가 동일한 서브스트림 또는 타일을 식별하는 서브스트림 마커들을 후속하게 하고, 서로 다른 서브스트림들 또는 타일들의 슬라이스들의 데이터는 이들의 데이터 필드가 서로 다른 서브스트림 또는 타일을 식별하는 서브스트림 마커들을 후속하게 하는 것을 특징으로 하는 비디오 비트스트림을 저장한 디지털 저장 매체.
- 멀티플렉스 버퍼, 파면 병렬 처리 서브스트림들 또는 타일들 내의 화상의 병렬 디코딩을 허용하는 멀티-스레드 디코더에 의해 당겨지도록 하기 위한 슬라이스 버퍼들, 및 비디오 비트스트림의 미리 결정된 기본 스트림의 전송 스트림 패킷에 속하는 데이터를 수집하고 상기 데이터를 상기 멀티플렉스 버퍼에 전달하도록 구성되는 전송 버퍼를 사용하여 전송 디멀티플렉싱하기 위한 방법에 있어서,
상기 멀티플렉스 버퍼의 출력에서 상기 전송 스트림 패킷들로 패킷화된 네트워크 추상 계층 유닛 시퀀스의 네트워크 추상 계층 유닛들의 네트워크 추상 계층 유닛 헤더들을 평가하는 단계;
서브스트림 마커 네트워크 추상 계층 유닛들 내에 운반된(지닌) 상기 서브스트림 마커의 저장과 함께 상기 서브스트림 마커 네트워크 추상 계층 유닛들을 드로핑하는 단계; 및
이들의 데이터 필드가 하나의 슬라이스 버퍼 내의 동일한 파면 병렬 처리 서브스트림 또는 타일을 식별하는 서브스트림 마커들을 후속하게 하는 네트워크 추상 계층 유닛들 내의 서브스트림들 또는 타일들의 슬라이스들의 데이터, 및 이들의 데이터 필드가 서로 다른 슬라이스 버퍼들 내의 서로 다른 파면 병렬 처리 서브스트림 또는 타일을 식별하는 서브스트림 마커 네트워크 추상 계층 유닛들을 후속하게 하는 네트워크 추상 계층 유닛들 내의 파면 병렬 처리 서브스트림들 또는 타일들의 슬라이스들의 데이터를 저장하는 단계;를 포함하는 것을 특징으로 하는 전송 버퍼를 사용하여 전송 디멀티플렉싱하기 위한 방법.
- 컴퓨터 상에 구동될 때, 제 9항에 따른 방법을 실행하기 위한 프로그램 코드를 갖는 컴퓨터 프로그램을 저장한 컴퓨터 판독가능 매체.
- 제 1항, 제 2항, 제 5항 또는 제 6항 중 어느 한 항에 있어서,
상기 비디오 비트스트림은 상이한 시점에 대응하는 계층들(layers)의 신(scene)을 인코딩한 것을 특징으로 하는 전송 디멀티플렉서.
- 제 1항, 제 2항, 제 5항 또는 제 6항 중 어느 한 항에 있어서,
상기 비디오 비트스트림은 그 안에 상기 화상을 계층들로 인코딩한 것을 특징으로 하는 전송 디멀티플렉서.
- 제 8항에 있어서,
상기 비디오 비트스트림은 상이한 시점에 대응하는 계층들의 신을 인코딩한 것을 특징으로 하는 디지털 저장 매체.
- 제 8항에 있어서,
상기 비디오 비트스트림은 그 안에 화상을 계층들로 인코딩한 것을 특징으로 하는 디지털 저장 매체.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201261588849P | 2012-01-20 | 2012-01-20 | |
| US61/588,849 | 2012-01-20 | ||
| PCT/EP2013/051043 WO2013107906A2 (en) | 2012-01-20 | 2013-01-21 | Coding concept allowing parallel processing, transport demultiplexer and video bitstream |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020147023129A Division KR101718488B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
Related Child Applications (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020177017594A Division KR101863181B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020177017593A Division KR101863179B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020177017591A Division KR101862329B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020177017592A Division KR101863177B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20150003407A KR20150003407A (ko) | 2015-01-08 |
| KR101752879B1 true KR101752879B1 (ko) | 2017-06-30 |
Family
ID=47594765
Family Applications (12)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020207002056A Active KR102210228B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020177017592A Active KR101863177B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020147023129A Active KR101718488B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020177017593A Active KR101863179B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020217002608A Active KR102365958B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020187014596A Active KR102070887B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020237008552A Active KR102781409B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020227005363A Active KR102510411B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020177017591A Active KR101862329B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020257007943A Pending KR20250040749A (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020177017594A Active KR101863181B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020147034587A Active KR101752879B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
Family Applications Before (11)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020207002056A Active KR102210228B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020177017592A Active KR101863177B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020147023129A Active KR101718488B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020177017593A Active KR101863179B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020217002608A Active KR102365958B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020187014596A Active KR102070887B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020237008552A Active KR102781409B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020227005363A Active KR102510411B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020177017591A Active KR101862329B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020257007943A Pending KR20250040749A (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR1020177017594A Active KR101863181B1 (ko) | 2012-01-20 | 2013-01-21 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
Country Status (22)
| Country | Link |
|---|---|
| US (9) | US9930368B2 (ko) |
| EP (2) | EP2805491B1 (ko) |
| JP (6) | JP2015507899A (ko) |
| KR (12) | KR102210228B1 (ko) |
| CN (5) | CN109729350B (ko) |
| AU (7) | AU2013211002B2 (ko) |
| BR (2) | BR112014017915B1 (ko) |
| CA (2) | CA3081964A1 (ko) |
| CL (1) | CL2014001886A1 (ko) |
| ES (1) | ES2886119T3 (ko) |
| HU (1) | HUE055964T2 (ko) |
| IL (9) | IL310411B2 (ko) |
| IN (1) | IN2014KN01699A (ko) |
| MX (5) | MX376754B (ko) |
| MY (1) | MY167465A (ko) |
| PH (5) | PH12014501660B1 (ko) |
| RU (2) | RU2610291C2 (ko) |
| SG (3) | SG10201606621XA (ko) |
| TW (8) | TWI804390B (ko) |
| UA (2) | UA124569C2 (ko) |
| WO (1) | WO2013107906A2 (ko) |
| ZA (1) | ZA201406040B (ko) |
Families Citing this family (119)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2972588A1 (fr) | 2011-03-07 | 2012-09-14 | France Telecom | Procede de codage et decodage d'images, dispositif de codage et decodage et programmes d'ordinateur correspondants |
| FR2977111A1 (fr) | 2011-06-24 | 2012-12-28 | France Telecom | Procede de codage et decodage d'images, dispositif de codage et decodage et programmes d'ordinateur correspondants |
| KR102210228B1 (ko) * | 2012-01-20 | 2021-02-01 | 지이 비디오 컴프레션, 엘엘씨 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| KR102489001B1 (ko) * | 2012-03-22 | 2023-01-18 | 엘지전자 주식회사 | 비디오 인코딩 방법, 비디오 디코딩 방법 및 이를 이용하는 장치 |
| US20150117538A1 (en) * | 2012-04-16 | 2015-04-30 | Telefonaktiebolaget L M Ericsson (Publ) | Fixed tile structure flag indicating parallel processing possibility for a sequence of compressed video |
| JP6080405B2 (ja) * | 2012-06-29 | 2017-02-15 | キヤノン株式会社 | 画像符号化装置、画像符号化方法及びプログラム、画像復号装置、画像復号方法及びプログラム |
| US9621905B2 (en) * | 2012-06-29 | 2017-04-11 | Qualcomm Incorporated | Tiles and wavefront parallel processing |
| PL4002850T3 (pl) | 2012-08-09 | 2023-05-08 | Sun Patent Trust | Sposób dekodowania obrazów, sposób kodowania obrazów, urządzenie do dekodowania obrazów, urządzenie do kodowania obrazów, oraz urządzenie do kodowania/dekodowania obrazów |
| US9491457B2 (en) * | 2012-09-28 | 2016-11-08 | Qualcomm Incorporated | Signaling of regions of interest and gradual decoding refresh in video coding |
| BR122015024096B1 (pt) | 2013-01-04 | 2020-09-24 | Samsung Electronics Co., Ltd. | Aparelho de decodificação de vídeo |
| US9924165B1 (en) * | 2013-07-03 | 2018-03-20 | Ambarella, Inc. | Interleaved video coding pipeline |
| US9628792B2 (en) | 2013-07-15 | 2017-04-18 | Qualcomm Incorporated | Cross-layer parallel processing and offset delay parameters for video coding |
| JP6445552B2 (ja) | 2013-07-15 | 2018-12-26 | ジーイー ビデオ コンプレッション エルエルシー | 拡張機構を使用している層idの信号 |
| JP6268066B2 (ja) * | 2013-09-20 | 2018-01-24 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 送信方法、受信方法、送信装置及び受信装置 |
| US9270999B2 (en) | 2013-09-25 | 2016-02-23 | Apple Inc. | Delayed chroma processing in block processing pipelines |
| US9299122B2 (en) | 2013-09-25 | 2016-03-29 | Apple Inc. | Neighbor context processing in block processing pipelines |
| US9305325B2 (en) | 2013-09-25 | 2016-04-05 | Apple Inc. | Neighbor context caching in block processing pipelines |
| US9578372B2 (en) * | 2013-09-27 | 2017-02-21 | Cisco Technology, Inc. | Delay tolerant decoder |
| US9596470B1 (en) | 2013-09-27 | 2017-03-14 | Ambarella, Inc. | Tree-coded video compression with coupled pipelines |
| US9215472B2 (en) | 2013-09-27 | 2015-12-15 | Apple Inc. | Parallel hardware and software block processing pipelines |
| US9218639B2 (en) | 2013-09-27 | 2015-12-22 | Apple Inc. | Processing order in block processing pipelines |
| US9571846B2 (en) | 2013-09-27 | 2017-02-14 | Apple Inc. | Data storage and access in block processing pipelines |
| US10582213B2 (en) | 2013-10-14 | 2020-03-03 | Microsoft Technology Licensing, Llc | Features of intra block copy prediction mode for video and image coding and decoding |
| US11109036B2 (en) | 2013-10-14 | 2021-08-31 | Microsoft Technology Licensing, Llc | Encoder-side options for intra block copy prediction mode for video and image coding |
| JP6336058B2 (ja) | 2013-10-14 | 2018-06-06 | マイクロソフト テクノロジー ライセンシング,エルエルシー | ビデオ及び画像符号化及び復号のためのベースカラーインデックスマップモードの機能 |
| BR112016015080A2 (pt) | 2014-01-03 | 2017-08-08 | Microsoft Technology Licensing Llc | Predição de vetor de bloco em codificação / decodificação de vídeo e imagem |
| US10390034B2 (en) | 2014-01-03 | 2019-08-20 | Microsoft Technology Licensing, Llc | Innovations in block vector prediction and estimation of reconstructed sample values within an overlap area |
| US11284103B2 (en) | 2014-01-17 | 2022-03-22 | Microsoft Technology Licensing, Llc | Intra block copy prediction with asymmetric partitions and encoder-side search patterns, search ranges and approaches to partitioning |
| WO2015122549A1 (ko) * | 2014-02-12 | 2015-08-20 | 주식회사 칩스앤미디어 | 동영상 처리 방법 및 장치 |
| US10542274B2 (en) | 2014-02-21 | 2020-01-21 | Microsoft Technology Licensing, Llc | Dictionary encoding and decoding of screen content |
| RU2657210C2 (ru) | 2014-03-04 | 2018-06-08 | МАЙКРОСОФТ ТЕКНОЛОДЖИ ЛАЙСЕНСИНГ, ЭлЭлСи | Зеркальное отображение блоков и режим пропуска в интра-основанном на копии блока предсказании |
| WO2015184067A1 (en) * | 2014-05-28 | 2015-12-03 | Arris Enterprises, Inc. | Content aware scheduling in a hevc decoder operating on a multi-core processor platform |
| KR102780333B1 (ko) | 2014-06-19 | 2025-03-12 | 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 | 통합된 인트라 블록 카피 및 인터 예측 모드 |
| US9807410B2 (en) | 2014-07-02 | 2017-10-31 | Apple Inc. | Late-stage mode conversions in pipelined video encoders |
| WO2016049839A1 (en) | 2014-09-30 | 2016-04-07 | Microsoft Technology Licensing, Llc | Rules for intra-picture prediction modes when wavefront parallel processing is enabled |
| US9591325B2 (en) | 2015-01-27 | 2017-03-07 | Microsoft Technology Licensing, Llc | Special case handling for merged chroma blocks in intra block copy prediction mode |
| US10027989B2 (en) * | 2015-05-06 | 2018-07-17 | Integrated Device Technology, Inc. | Method and apparatus for parallel decoding |
| EP3308540B1 (en) | 2015-06-09 | 2020-04-15 | Microsoft Technology Licensing, LLC | Robust encoding/decoding of escape-coded pixels in palette mode |
| US10003811B2 (en) | 2015-09-01 | 2018-06-19 | Microsoft Technology Licensing, Llc | Parallel processing of a video frame |
| US20170105010A1 (en) * | 2015-10-09 | 2017-04-13 | Microsoft Technology Licensing, Llc | Receiver-side modifications for reduced video latency |
| US10230948B2 (en) * | 2016-02-03 | 2019-03-12 | Mediatek Inc. | Video transmitting system with on-the-fly encoding and on-the-fly delivering and associated video receiving system |
| CN108885527B (zh) * | 2016-02-19 | 2021-07-16 | 华为技术有限公司 | 在压力触控屏上操作多个对象的方法及装置 |
| WO2017195267A1 (ja) * | 2016-05-10 | 2017-11-16 | オリンパス株式会社 | 画像処理装置、画像処理方法及び画像処理プログラム |
| KR102350620B1 (ko) * | 2016-05-26 | 2022-01-11 | 프라운호퍼 게젤샤프트 쭈르 푀르데룽 데어 안겐반텐 포르슝 에. 베. | 상호작용을 하는 클라이언트를 위한 파노라마 비디오 브로드캐스트 스트리밍 |
| CN107483950A (zh) * | 2016-06-07 | 2017-12-15 | 北京大学 | 图片并行编码方法及系统 |
| US20180020228A1 (en) * | 2016-07-12 | 2018-01-18 | Mediatek Inc. | Video processing system with multiple syntax parsing circuits and/or multiple post decoding circuits |
| EP4436174A3 (en) * | 2017-03-20 | 2024-12-25 | GE Video Compression, LLC | Advanced video data stream extraction and multi-resolution video transmission |
| WO2018207956A1 (ko) * | 2017-05-10 | 2018-11-15 | 엘지전자(주) | 비디오 신호를 엔트로피 인코딩, 디코딩하는 방법 및 장치 |
| US10861196B2 (en) | 2017-09-14 | 2020-12-08 | Apple Inc. | Point cloud compression |
| US11818401B2 (en) | 2017-09-14 | 2023-11-14 | Apple Inc. | Point cloud geometry compression using octrees and binary arithmetic encoding with adaptive look-up tables |
| US10897269B2 (en) | 2017-09-14 | 2021-01-19 | Apple Inc. | Hierarchical point cloud compression |
| US10909725B2 (en) | 2017-09-18 | 2021-02-02 | Apple Inc. | Point cloud compression |
| US11113845B2 (en) | 2017-09-18 | 2021-09-07 | Apple Inc. | Point cloud compression using non-cubic projections and masks |
| GB2569269B (en) | 2017-10-20 | 2020-07-15 | Graphcore Ltd | Synchronization in a multi-tile processing arrangement |
| US10607373B2 (en) | 2017-11-22 | 2020-03-31 | Apple Inc. | Point cloud compression with closed-loop color conversion |
| GB2569645B (en) * | 2017-12-22 | 2022-02-23 | Displaylink Uk Ltd | Managing data for transportation |
| US10986349B2 (en) | 2017-12-29 | 2021-04-20 | Microsoft Technology Licensing, Llc | Constraints on locations of reference blocks for intra block copy prediction |
| US10909727B2 (en) | 2018-04-10 | 2021-02-02 | Apple Inc. | Hierarchical point cloud compression with smoothing |
| US10939129B2 (en) | 2018-04-10 | 2021-03-02 | Apple Inc. | Point cloud compression |
| US10909726B2 (en) | 2018-04-10 | 2021-02-02 | Apple Inc. | Point cloud compression |
| US11010928B2 (en) | 2018-04-10 | 2021-05-18 | Apple Inc. | Adaptive distance based point cloud compression |
| US10867414B2 (en) | 2018-04-10 | 2020-12-15 | Apple Inc. | Point cloud attribute transfer algorithm |
| US11252429B2 (en) * | 2018-04-27 | 2022-02-15 | Ati Technologies Ulc | Low-latency consumption of an encoded video bitstream |
| JP7137008B2 (ja) | 2018-06-29 | 2022-09-13 | 北京字節跳動網絡技術有限公司 | 1つまたは複数のルックアップテーブルを使用して、以前コーディングされた動き情報を順に記憶させてそれらを後続のブロックのコーディングに使用する概念 |
| SG11202011714RA (en) | 2018-06-29 | 2020-12-30 | Beijing Bytedance Network Technology Co Ltd | Partial/full pruning when adding a hmvp candidate to merge/amvp |
| CN114125450B (zh) | 2018-06-29 | 2023-11-17 | 北京字节跳动网络技术有限公司 | 一种用于处理视频数据的方法、装置和计算机可读介质 |
| WO2020003270A1 (en) | 2018-06-29 | 2020-01-02 | Beijing Bytedance Network Technology Co., Ltd. | Number of motion candidates in a look up table to be checked according to mode |
| TWI723443B (zh) * | 2018-06-29 | 2021-04-01 | 大陸商北京字節跳動網絡技術有限公司 | 每條帶/片/lcu行的查找表的重置 |
| JP7256265B2 (ja) | 2018-06-29 | 2023-04-11 | 北京字節跳動網絡技術有限公司 | ルックアップテーブルの更新:fifo、制限されたfifo |
| EP4322533A3 (en) | 2018-06-29 | 2024-03-06 | Beijing Bytedance Network Technology Co., Ltd. | Checking order of motion candidates in lut |
| WO2020003269A1 (en) | 2018-06-29 | 2020-01-02 | Beijing Bytedance Network Technology Co., Ltd. | Selection of coded motion information for lut updating |
| JP7460617B2 (ja) | 2018-06-29 | 2024-04-02 | 北京字節跳動網絡技術有限公司 | Lut更新条件 |
| US11017566B1 (en) | 2018-07-02 | 2021-05-25 | Apple Inc. | Point cloud compression with adaptive filtering |
| EP4307679A3 (en) | 2018-07-02 | 2024-06-19 | Beijing Bytedance Network Technology Co., Ltd. | Luts with intra prediction modes and intra mode prediction from non-adjacent blocks |
| TW202006659A (zh) * | 2018-07-03 | 2020-02-01 | 財團法人工業技術研究院 | 點雲拼貼處理方法及裝置 |
| US11202098B2 (en) | 2018-07-05 | 2021-12-14 | Apple Inc. | Point cloud compression with multi-resolution video encoding |
| US11012713B2 (en) | 2018-07-12 | 2021-05-18 | Apple Inc. | Bit stream structure for compressed point cloud data |
| CN111064961B (zh) | 2018-09-12 | 2023-06-09 | 北京字节跳动网络技术有限公司 | 视频处理方法和装置 |
| KR20240091111A (ko) | 2018-09-28 | 2024-06-21 | 지티이 코포레이션 | 비디오 인코딩 및 디코딩 방법 및 장치 |
| US11367224B2 (en) | 2018-10-02 | 2022-06-21 | Apple Inc. | Occupancy map block-to-patch information compression |
| US11430155B2 (en) | 2018-10-05 | 2022-08-30 | Apple Inc. | Quantized depths for projection point cloud compression |
| US11206244B2 (en) * | 2018-12-21 | 2021-12-21 | ARRIS Enterprise LLC | Method to preserve video data obfuscation for video frames |
| WO2020143741A1 (en) | 2019-01-10 | 2020-07-16 | Beijing Bytedance Network Technology Co., Ltd. | Invoke of lut updating |
| CN113383554B (zh) | 2019-01-13 | 2022-12-16 | 北京字节跳动网络技术有限公司 | LUT和共享Merge列表之间的交互 |
| CN113302937B (zh) | 2019-01-16 | 2024-08-02 | 北京字节跳动网络技术有限公司 | 运动候选推导 |
| CN113615193B (zh) | 2019-03-22 | 2024-06-25 | 北京字节跳动网络技术有限公司 | Merge列表构建和其他工具之间的交互 |
| US20220182681A1 (en) * | 2019-03-24 | 2022-06-09 | Lg Electronics Inc. | Image or video coding based on sub-picture handling structure |
| US11057564B2 (en) | 2019-03-28 | 2021-07-06 | Apple Inc. | Multiple layer flexure for supporting a moving image sensor |
| CN118646884A (zh) | 2019-05-15 | 2024-09-13 | 现代自动车株式会社 | 用于运动图像数据的并行编码和解码的方法 |
| WO2020231220A1 (ko) * | 2019-05-15 | 2020-11-19 | 현대자동차주식회사 | 동영상 데이터의 병렬 부호화 및 복호화를 위한 방법 및 장치 |
| US11711544B2 (en) | 2019-07-02 | 2023-07-25 | Apple Inc. | Point cloud compression with supplemental information messages |
| KR20220058960A (ko) | 2019-09-24 | 2022-05-10 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 다중 레이어 비디오 비트스트림의 액세스 유닛 내 혼합 irap 및 비-irap 픽처 지원 |
| US11562507B2 (en) | 2019-09-27 | 2023-01-24 | Apple Inc. | Point cloud compression using video encoding with time consistent patches |
| US11627314B2 (en) | 2019-09-27 | 2023-04-11 | Apple Inc. | Video-based point cloud compression with non-normative smoothing |
| US11865434B2 (en) * | 2019-10-01 | 2024-01-09 | Sony Interactive Entertainment Inc. | Reducing latency in cloud gaming applications by overlapping receive and decode of video frames and their display at the client |
| US11020661B2 (en) * | 2019-10-01 | 2021-06-01 | Sony Interactive Entertainment Inc. | Reducing latency in cloud gaming applications by overlapping reception and decoding of video frames and their display |
| US11398833B2 (en) * | 2019-10-02 | 2022-07-26 | Apple Inc. | Low-latency encoding using a bypass sub-stream and an entropy encoded sub-stream |
| US11538196B2 (en) | 2019-10-02 | 2022-12-27 | Apple Inc. | Predictive coding for point cloud compression |
| US11895307B2 (en) | 2019-10-04 | 2024-02-06 | Apple Inc. | Block-based predictive coding for point cloud compression |
| US11798196B2 (en) | 2020-01-08 | 2023-10-24 | Apple Inc. | Video-based point cloud compression with predicted patches |
| US11475605B2 (en) | 2020-01-09 | 2022-10-18 | Apple Inc. | Geometry encoding of duplicate points |
| US12354358B2 (en) * | 2020-06-10 | 2025-07-08 | Nokia Technologies Oy | System and signalling of video splitter and merger for parallel network based media processing |
| WO2021252973A1 (en) | 2020-06-12 | 2021-12-16 | Bytedance Inc. | Picture header constraints for multi-layer video coding |
| CN111726626B (zh) * | 2020-06-18 | 2022-05-03 | 格兰菲智能科技有限公司 | 集成电路及用于视频解码的概率表存储方法 |
| US11620768B2 (en) | 2020-06-24 | 2023-04-04 | Apple Inc. | Point cloud geometry compression using octrees with multiple scan orders |
| US11615557B2 (en) | 2020-06-24 | 2023-03-28 | Apple Inc. | Point cloud compression using octrees with slicing |
| TWI774233B (zh) * | 2020-09-23 | 2022-08-11 | 瑞昱半導體股份有限公司 | 訊號傳輸系統與發射端編碼裝置 |
| WO2022125985A1 (en) * | 2020-12-10 | 2022-06-16 | Apple Inc. | Concatenation of chunked entropy streams |
| US11375242B1 (en) * | 2021-01-27 | 2022-06-28 | Qualcomm Incorporated | Compression of bitstream indexes for parallel entropy coding |
| US11948338B1 (en) | 2021-03-29 | 2024-04-02 | Apple Inc. | 3D volumetric content encoding using 2D videos and simplified 3D meshes |
| JP7629677B2 (ja) * | 2021-04-26 | 2025-02-14 | 華為技術有限公司 | 並列エントロピー・コーディング |
| KR20230141842A (ko) | 2021-04-26 | 2023-10-10 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 산술 인코딩 및 디코딩에서의 트레일링 비트 처리 |
| CN112995237B (zh) * | 2021-05-21 | 2021-10-08 | 杭州博雅鸿图视频技术有限公司 | 一种用于处理视频数据流的方法、装置、设备及存储介质 |
| KR20230022061A (ko) | 2021-08-06 | 2023-02-14 | 삼성전자주식회사 | 디코딩 장치 및 그의 동작 방법 |
| CN114339349B (zh) * | 2021-12-10 | 2025-04-01 | 海信视像科技股份有限公司 | 一种显示设备、数据传输方法及存储介质 |
| WO2023242590A1 (en) * | 2022-06-16 | 2023-12-21 | Mbda Uk Limited | Method for image encoding |
| KR20250020913A (ko) | 2023-08-04 | 2025-02-11 | 주식회사 엘지에너지솔루션 | 롤 맵을 저장하는 방법 및 롤 맵을 추출하는 방법 |
| KR20250036591A (ko) | 2023-09-07 | 2025-03-14 | 주식회사 엘지에너지솔루션 | 이차 전지 제조 시스템 및 이차 전지를 제조하는 방법 |
| KR20250037372A (ko) | 2023-09-08 | 2025-03-17 | 주식회사 엘지에너지솔루션 | 이차 전지 제조 시스템 및 이차 전지를 제조하는 방법 |
Family Cites Families (82)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7095783B1 (en) | 1992-06-30 | 2006-08-22 | Discovision Associates | Multistandard video decoder and decompression system for processing encoded bit streams including start codes and methods relating thereto |
| US5926205A (en) | 1994-10-19 | 1999-07-20 | Imedia Corporation | Method and apparatus for encoding and formatting data representing a video program to provide multiple overlapping presentations of the video program |
| US6683909B1 (en) * | 2000-03-16 | 2004-01-27 | Ezenial Inc. | Macroblock parsing without processing overhead |
| JP4480119B2 (ja) | 2000-03-30 | 2010-06-16 | キヤノン株式会社 | 画像処理装置及び画像処理方法 |
| US7099387B2 (en) | 2002-03-22 | 2006-08-29 | Realnetorks, Inc. | Context-adaptive VLC video transform coefficients encoding/decoding methods and apparatuses |
| DE10218812A1 (de) | 2002-04-26 | 2003-11-20 | Siemens Ag | Generische Datenstrombeschreibung |
| US7016547B1 (en) | 2002-06-28 | 2006-03-21 | Microsoft Corporation | Adaptive entropy encoding/decoding for screen capture content |
| CN100553339C (zh) | 2002-07-15 | 2009-10-21 | 株式会社日立制作所 | 动态图像解码方法 |
| CN1871800A (zh) | 2003-01-09 | 2006-11-29 | 汤姆森许可贸易公司 | 将mpeg传输流映射到ip分组上进行wlan广播的方法和设备 |
| US6900748B2 (en) | 2003-07-17 | 2005-05-31 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Method and apparatus for binarization and arithmetic coding of a data value |
| US7688895B2 (en) * | 2003-07-22 | 2010-03-30 | Lsi Corporation | Method and/or circuit for binary arithmetic decoding decisions before termination |
| US7558954B2 (en) | 2003-10-31 | 2009-07-07 | Hewlett-Packard Development Company, L.P. | Method and apparatus for ensuring the integrity of data |
| JP4931034B2 (ja) * | 2004-06-10 | 2012-05-16 | 株式会社ソニー・コンピュータエンタテインメント | 復号装置および復号方法、並びに、プログラムおよびプログラム記録媒体 |
| US20060002479A1 (en) | 2004-06-22 | 2006-01-05 | Fernandes Felix C A | Decoder for H.264/AVC video |
| KR100648258B1 (ko) | 2004-08-02 | 2006-11-23 | 삼성전자주식회사 | 고속의 디코딩을 수행하는 파이프라인 구조의 내용 기반적응적 이진 산술 디코더 |
| US20060062312A1 (en) | 2004-09-22 | 2006-03-23 | Yen-Chi Lee | Video demultiplexer and decoder with efficient data recovery |
| US7675872B2 (en) | 2004-11-30 | 2010-03-09 | Broadcom Corporation | System, method, and apparatus for displaying pictures |
| DE102005025225A1 (de) | 2005-06-01 | 2006-12-07 | Sanofi-Aventis Deutschland Gmbh | Verfahren zur Herstellung von 2-(2-Amino-pyrimidin-4-yl)-1H-indol-5-carbonsäure-derivaten |
| CN100403801C (zh) | 2005-09-23 | 2008-07-16 | 联合信源数字音视频技术(北京)有限公司 | 一种基于上下文的自适应熵编/解码方法 |
| RU2374786C1 (ru) * | 2006-01-05 | 2009-11-27 | Ниппон Телеграф Энд Телефон Корпорейшн | Способ кодирования и способ декодирования видео, устройство, программа и носители данных для хранения программ |
| US8315308B2 (en) * | 2006-01-11 | 2012-11-20 | Qualcomm Incorporated | Video coding with fine granularity spatial scalability |
| JP2007214998A (ja) * | 2006-02-10 | 2007-08-23 | Fuji Xerox Co Ltd | 符号化装置、復号化装置、符号化方法、復号化方法、及びプログラム |
| US8848789B2 (en) | 2006-03-27 | 2014-09-30 | Qualcomm Incorporated | Method and system for coding and decoding information associated with video compression |
| JP5715756B2 (ja) | 2006-07-05 | 2015-05-13 | トムソン ライセンシングThomson Licensing | マルチビュー・ビデオを符号化し、復号化する方法及び装置 |
| US8275045B2 (en) | 2006-07-12 | 2012-09-25 | Qualcomm Incorporated | Video compression using adaptive variable length codes |
| US20080040498A1 (en) | 2006-08-10 | 2008-02-14 | Nokia Corporation | System and method of XML based content fragmentation for rich media streaming |
| US7460725B2 (en) | 2006-11-09 | 2008-12-02 | Calista Technologies, Inc. | System and method for effectively encoding and decoding electronic information |
| JP2008141483A (ja) * | 2006-12-01 | 2008-06-19 | Brother Ind Ltd | ツリー型配信システム、ノード装置、情報処理プログラム及び情報配信方法 |
| KR100849495B1 (ko) | 2006-12-04 | 2008-07-31 | 한국전자통신연구원 | Rtp 패킷화 모드별 비트율 생성 방법 |
| CN101198051B (zh) * | 2006-12-07 | 2011-10-05 | 深圳艾科创新微电子有限公司 | 基于h.264的熵解码器的实现方法及装置 |
| US20080162432A1 (en) | 2006-12-29 | 2008-07-03 | Wen-Shan Wang | Search table for unary k-th order exp-golomb decoder |
| US8428133B2 (en) | 2007-06-15 | 2013-04-23 | Qualcomm Incorporated | Adaptive coding of video block prediction mode |
| WO2009025357A1 (ja) * | 2007-08-22 | 2009-02-26 | Nippon Telegraph And Telephone Corporation | 映像品質推定装置、映像品質推定方法、フレーム種別判定方法、および記録媒体 |
| CN100562114C (zh) | 2007-08-30 | 2009-11-18 | 上海交通大学 | 视频解码方法与解码装置 |
| US8938009B2 (en) | 2007-10-12 | 2015-01-20 | Qualcomm Incorporated | Layered encoded bitstream structure |
| US7777654B2 (en) | 2007-10-16 | 2010-08-17 | Industrial Technology Research Institute | System and method for context-based adaptive binary arithematic encoding and decoding |
| CN101170688B (zh) * | 2007-11-26 | 2010-12-01 | 电子科技大学 | 一种宏块模式的快速选择方法 |
| CN101925925B (zh) | 2008-01-21 | 2013-05-01 | 艾利森电话股份有限公司 | 基于预测的图像处理 |
| CN101933328B (zh) | 2008-01-22 | 2014-11-19 | 杜比实验室特许公司 | 利用动态查询表更新的自适应运动信息成本估计 |
| US8542748B2 (en) | 2008-03-28 | 2013-09-24 | Sharp Laboratories Of America, Inc. | Methods and systems for parallel video encoding and decoding |
| US8179974B2 (en) | 2008-05-02 | 2012-05-15 | Microsoft Corporation | Multi-level representation of reordered transform coefficients |
| JP4875024B2 (ja) * | 2008-05-09 | 2012-02-15 | 株式会社東芝 | 画像情報伝送装置 |
| US8619856B2 (en) * | 2008-10-03 | 2013-12-31 | Qualcomm Incorporated | Video coding with large macroblocks |
| US7932843B2 (en) * | 2008-10-17 | 2011-04-26 | Texas Instruments Incorporated | Parallel CABAC decoding for video decompression |
| US9467699B2 (en) * | 2008-12-03 | 2016-10-11 | Hfi Innovation Inc. | Method for performing parallel coding with ordered entropy slices, and associated apparatus |
| CA2745314A1 (en) | 2008-12-03 | 2010-06-10 | Nokia Corporation | Switching between dct coefficient coding modes |
| KR101063424B1 (ko) | 2009-02-02 | 2011-09-07 | 주식회사 코아로직 | 비디오 데이터 처리 장치 및 방법 |
| TWI387314B (zh) | 2009-03-10 | 2013-02-21 | Univ Nat Central | Image processing apparatus and method thereof |
| CN101883280B (zh) | 2009-05-07 | 2014-08-27 | 香港科技大学 | 一种恢复噪声的视频编解码方法和系统 |
| JP2010278668A (ja) * | 2009-05-27 | 2010-12-09 | Sony Corp | 符号化装置及び符号化方法、並びに復号装置及び復号方法 |
| JP5369973B2 (ja) | 2009-08-03 | 2013-12-18 | 日本電気株式会社 | データ符号化/復号方法および装置 |
| JP2011035681A (ja) | 2009-08-03 | 2011-02-17 | Alpine Electronics Inc | 磁気結合型スピーカ |
| JP5212319B2 (ja) * | 2009-09-08 | 2013-06-19 | ブラザー工業株式会社 | 符号化装置、符号化方法、および符号化プログラム |
| KR101457894B1 (ko) | 2009-10-28 | 2014-11-05 | 삼성전자주식회사 | 영상 부호화 방법 및 장치, 복호화 방법 및 장치 |
| JP2011114369A (ja) | 2009-11-24 | 2011-06-09 | Mitsubishi Electric Corp | 画像符号化復号装置 |
| US20110194613A1 (en) * | 2010-02-11 | 2011-08-11 | Qualcomm Incorporated | Video coding with large macroblocks |
| ES2952881T3 (es) | 2010-04-13 | 2023-11-06 | Ge Video Compression Llc | Codificación de mapas de significado y bloques de coeficiente de transformada |
| EP2559166B1 (en) | 2010-04-13 | 2017-11-01 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Probability interval partioning encoder and decoder |
| US20130058410A1 (en) | 2010-05-13 | 2013-03-07 | Sharp Kabushiki Kaisha | Encoding device, decoding device, and data structure |
| TWI403170B (zh) * | 2010-05-21 | 2013-07-21 | Univ Nat Chiao Tung | 背景調適性二進制算術解碼裝置及其解碼方法 |
| US20110310976A1 (en) | 2010-06-17 | 2011-12-22 | Qualcomm Incorporated | Joint Coding of Partition Information in Video Coding |
| CA2804939C (en) | 2010-07-09 | 2016-05-10 | Samsung Electronic Co., Ltd. | Method and apparatus for entropy encoding/decoding a transform coefficient |
| US9591320B2 (en) | 2010-07-15 | 2017-03-07 | Texas Instruments Incorporated | Context and bypass encoding video |
| US9154801B2 (en) | 2010-09-30 | 2015-10-06 | Texas Instruments Incorporated | Method and apparatus for diagonal scan and simplified coding of transform coefficients |
| US8344917B2 (en) * | 2010-09-30 | 2013-01-01 | Sharp Laboratories Of America, Inc. | Methods and systems for context initialization in video coding and decoding |
| US9497472B2 (en) | 2010-11-16 | 2016-11-15 | Qualcomm Incorporated | Parallel context calculation in video coding |
| US20120163457A1 (en) * | 2010-12-28 | 2012-06-28 | Viktor Wahadaniah | Moving picture decoding method, moving picture coding method, moving picture decoding apparatus, moving picture coding apparatus, and moving picture coding and decoding apparatus |
| JP2012147127A (ja) * | 2011-01-07 | 2012-08-02 | Sony Corp | 画像処理装置および方法 |
| CN107317586B (zh) | 2011-01-14 | 2020-11-06 | Ge视频压缩有限责任公司 | 熵编码设备和方法、熵解码设备和方法、及存储介质 |
| US9106913B2 (en) | 2011-03-08 | 2015-08-11 | Qualcomm Incorporated | Coding of transform coefficients for video coding |
| US9338449B2 (en) | 2011-03-08 | 2016-05-10 | Qualcomm Incorporated | Harmonized scan order for coding transform coefficients in video coding |
| US9370647B2 (en) | 2011-07-14 | 2016-06-21 | W. L. Gore & Associates, Inc. | Expandable medical devices |
| MY198882A (en) * | 2011-07-15 | 2023-10-02 | Ge Video Compression Llc | Sample array coding for low-delay |
| GB201119180D0 (en) | 2011-11-07 | 2011-12-21 | Sony Corp | Data encoding and decoding |
| WO2013079081A1 (de) | 2011-12-02 | 2013-06-06 | Sms Logistiksysteme Gmbh | Vorrichtung zum umsetzen von zu bunden gewickelten metallbändern |
| CN108900839B (zh) | 2011-12-28 | 2022-05-31 | 夏普株式会社 | 图像解码装置及方法、图像编码装置及方法 |
| KR102210228B1 (ko) | 2012-01-20 | 2021-02-01 | 지이 비디오 컴프레션, 엘엘씨 | 병렬 처리, 전송 디멀티플렉서 및 비디오 비트스트림을 허용하는 코딩 개념 |
| IL308621A (en) | 2012-01-20 | 2024-01-01 | Ge Video Compression Llc | transform coefficient coding |
| JP5547304B2 (ja) | 2012-02-27 | 2014-07-09 | シナノケンシ株式会社 | 圧縮機及び真空機 |
| TWI784916B (zh) | 2012-03-26 | 2022-11-21 | 日商Jvc建伍股份有限公司 | 影像解碼裝置、影像解碼方法、儲存有影像解碼程式之記錄媒體、影像編碼裝置、影像編碼方法、及儲存有影像編碼程式之記錄媒體 |
| JP2013223051A (ja) | 2012-04-13 | 2013-10-28 | Sharp Corp | 算術復号装置、画像復号装置、算術符号化装置、および画像符号化装置 |
| HUE033604T2 (en) * | 2012-04-13 | 2017-12-28 | Ge Video Compression Llc | Low delay picture coding |
-
2013
- 2013-01-21 KR KR1020207002056A patent/KR102210228B1/ko active Active
- 2013-01-21 TW TW111127210A patent/TWI804390B/zh active
- 2013-01-21 CN CN201811168869.1A patent/CN109729350B/zh active Active
- 2013-01-21 CN CN201380006105.1A patent/CN104081781B/zh active Active
- 2013-01-21 TW TW112115753A patent/TWI835639B/zh active
- 2013-01-21 MX MX2017011482A patent/MX376754B/es unknown
- 2013-01-21 TW TW113137338A patent/TWI882914B/zh active
- 2013-01-21 MX MX2017011483A patent/MX378216B/es unknown
- 2013-01-21 UA UAA201702254A patent/UA124569C2/uk unknown
- 2013-01-21 HU HUE13700753A patent/HUE055964T2/hu unknown
- 2013-01-21 KR KR1020177017592A patent/KR101863177B1/ko active Active
- 2013-01-21 TW TW110148960A patent/TWI775701B/zh active
- 2013-01-21 SG SG10201606621XA patent/SG10201606621XA/en unknown
- 2013-01-21 JP JP2014552650A patent/JP2015507899A/ja active Pending
- 2013-01-21 RU RU2014134041A patent/RU2610291C2/ru active
- 2013-01-21 MX MX2017011484A patent/MX376756B/es unknown
- 2013-01-21 IL IL310411A patent/IL310411B2/en unknown
- 2013-01-21 KR KR1020147023129A patent/KR101718488B1/ko active Active
- 2013-01-21 KR KR1020177017593A patent/KR101863179B1/ko active Active
- 2013-01-21 IL IL298776A patent/IL298776B2/en unknown
- 2013-01-21 KR KR1020217002608A patent/KR102365958B1/ko active Active
- 2013-01-21 RU RU2017103637A patent/RU2679551C2/ru active
- 2013-01-21 KR KR1020187014596A patent/KR102070887B1/ko active Active
- 2013-01-21 EP EP13700753.0A patent/EP2805491B1/en not_active Revoked
- 2013-01-21 CN CN201811168871.9A patent/CN109729355B/zh active Active
- 2013-01-21 AU AU2013211002A patent/AU2013211002B2/en active Active
- 2013-01-21 IN IN1699KON2014 patent/IN2014KN01699A/en unknown
- 2013-01-21 SG SG11201404251QA patent/SG11201404251QA/en unknown
- 2013-01-21 TW TW107138649A patent/TWI753214B/zh active
- 2013-01-21 BR BR112014017915-8A patent/BR112014017915B1/pt active IP Right Grant
- 2013-01-21 KR KR1020237008552A patent/KR102781409B1/ko active Active
- 2013-01-21 WO PCT/EP2013/051043 patent/WO2013107906A2/en not_active Application Discontinuation
- 2013-01-21 SG SG10202001107WA patent/SG10202001107WA/en unknown
- 2013-01-21 MX MX2017011496A patent/MX376757B/es unknown
- 2013-01-21 CN CN201811169571.2A patent/CN109729357B/zh active Active
- 2013-01-21 EP EP21173348.0A patent/EP3923578A1/en active Pending
- 2013-01-21 BR BR122020007529-5A patent/BR122020007529B1/pt active IP Right Grant
- 2013-01-21 MX MX2014008695A patent/MX350507B/es active IP Right Grant
- 2013-01-21 TW TW113104119A patent/TWI860940B/zh active
- 2013-01-21 UA UAA201409286A patent/UA114618C2/uk unknown
- 2013-01-21 CA CA3081964A patent/CA3081964A1/en active Pending
- 2013-01-21 KR KR1020227005363A patent/KR102510411B1/ko active Active
- 2013-01-21 KR KR1020177017591A patent/KR101862329B1/ko active Active
- 2013-01-21 CN CN201811169558.7A patent/CN109729356B/zh active Active
- 2013-01-21 ES ES13700753T patent/ES2886119T3/es active Active
- 2013-01-21 TW TW102102205A patent/TWI559744B/zh active
- 2013-01-21 KR KR1020257007943A patent/KR20250040749A/ko active Pending
- 2013-01-21 MY MYPI2014002130A patent/MY167465A/en unknown
- 2013-01-21 KR KR1020177017594A patent/KR101863181B1/ko active Active
- 2013-01-21 CA CA2861951A patent/CA2861951C/en active Active
- 2013-01-21 TW TW105131325A patent/TWI645715B/zh active
- 2013-01-21 KR KR1020147034587A patent/KR101752879B1/ko active Active
- 2013-01-21 IL IL315382A patent/IL315382A/en unknown
-
2014
- 2014-07-17 IL IL233699A patent/IL233699A/en active IP Right Revival
- 2014-07-17 CL CL2014001886A patent/CL2014001886A1/es unknown
- 2014-07-18 US US14/334,789 patent/US9930368B2/en active Active
- 2014-07-18 PH PH12014501660A patent/PH12014501660B1/en unknown
- 2014-08-18 ZA ZA2014/06040A patent/ZA201406040B/en unknown
-
2016
- 2016-04-01 JP JP2016074310A patent/JP6808341B2/ja active Active
- 2016-04-08 AU AU2016202208A patent/AU2016202208B2/en active Active
-
2017
- 2017-03-19 IL IL251266A patent/IL251266B/en active IP Right Grant
- 2017-08-03 AU AU2017210565A patent/AU2017210565B2/en active Active
-
2018
- 2018-02-07 US US15/890,864 patent/US10880578B2/en active Active
- 2018-02-07 US US15/890,820 patent/US10880577B2/en active Active
- 2018-02-15 PH PH12018500345A patent/PH12018500345B1/en unknown
- 2018-02-15 PH PH12018500346A patent/PH12018500346A1/en unknown
- 2018-02-15 PH PH12018500347A patent/PH12018500347B1/en unknown
- 2018-02-15 PH PH12018500344A patent/PH12018500344B1/en unknown
- 2018-08-03 JP JP2018146900A patent/JP6721638B2/ja active Active
- 2018-10-28 IL IL262644A patent/IL262644B/en active IP Right Grant
- 2018-12-17 US US16/222,116 patent/US10873766B2/en active Active
- 2018-12-18 US US16/223,275 patent/US10887625B2/en active Active
-
2019
- 2019-05-17 US US16/415,020 patent/US10880579B2/en active Active
- 2019-07-01 IL IL267776A patent/IL267776B/en unknown
- 2019-09-05 AU AU2019226180A patent/AU2019226180B2/en active Active
-
2020
- 2020-06-18 JP JP2020104966A patent/JP7111771B2/ja active Active
- 2020-09-29 AU AU2020244429A patent/AU2020244429B2/en active Active
- 2020-10-28 US US17/082,385 patent/US11997319B2/en active Active
-
2021
- 2021-07-04 IL IL284595A patent/IL284595B/en unknown
- 2021-12-22 AU AU2021290315A patent/AU2021290315B2/en active Active
-
2022
- 2022-02-07 IL IL290402A patent/IL290402B2/en unknown
- 2022-07-21 JP JP2022116409A patent/JP7575429B2/ja active Active
-
2023
- 2023-11-13 AU AU2023266237A patent/AU2023266237A1/en active Pending
-
2024
- 2024-03-19 US US18/609,880 patent/US12375716B2/en active Active
- 2024-05-10 US US18/660,993 patent/US20240373071A1/en active Pending
- 2024-10-17 JP JP2024181775A patent/JP2025020160A/ja active Pending
Non-Patent Citations (2)
| Title |
|---|
| Gordon Clare et al., ‘Wavefront Parallel Processing for HEVC Encoding and Decoding’, JCTVC of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11, 6th Meeting: Torino, IT, F274, (2011.07.14.-22.)* |
| RADE KUTIL, ‘OPTIMIZATION OF BITSTREAM ASSEMBLY IN PARALLEL MULTIMEDIA COMPRESSION’, Scalable Computing: Practice and Experience, 2001 |
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2021290315B2 (en) | Coding concept allowing parallel processing, transport demultiplexer and video bitstream | |
| HK40064575A (en) | Coding concept allowing parallel processing, transport demultiplexer and video bitstream |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A107 | Divisional application of patent | ||
| A201 | Request for examination | ||
| PA0104 | Divisional application for international application |
Comment text: Divisional Application for International Patent Patent event code: PA01041R01D Patent event date: 20141209 Application number text: 1020147023129 Filing date: 20140819 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| N231 | Notification of change of applicant | ||
| PN2301 | Change of applicant |
Patent event date: 20150729 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20151102 Patent event code: PE09021S01D |
|
| E90F | Notification of reason for final refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Final Notice of Reason for Refusal Patent event date: 20160722 Patent event code: PE09021S02D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20170328 |
|
| A107 | Divisional application of patent | ||
| GRNT | Written decision to grant | ||
| PA0104 | Divisional application for international application |
Comment text: Divisional Application for International Patent Patent event code: PA01041R01D Patent event date: 20170626 Application number text: 1020147023129 Filing date: 20140819 |
|
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20170626 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20170627 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20210525 Start annual number: 5 End annual number: 5 |