KR20170134792A - 변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 - Google Patents
변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 Download PDFInfo
- Publication number
- KR20170134792A KR20170134792A KR1020177034563A KR20177034563A KR20170134792A KR 20170134792 A KR20170134792 A KR 20170134792A KR 1020177034563 A KR1020177034563 A KR 1020177034563A KR 20177034563 A KR20177034563 A KR 20177034563A KR 20170134792 A KR20170134792 A KR 20170134792A
- Authority
- KR
- South Korea
- Prior art keywords
- scan order
- intra
- prediction mode
- determined
- residual coefficients
- 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/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/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/11—Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
-
- 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/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
- 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/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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/593—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
-
- 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
도 1은 비디오 인코더의 기능 모듈들을 도시하는 개략적 블록도이다;
도 2는 비디오 디코더의 기능 모듈들을 도시하는 개략적 블록도이다;
도 3a 및 도 3b는, 각각 도 1 및 도 2의 인코더 및 디코더가 실시될 수 있는 범용 컴퓨터 시스템의 개략적 블록도를 형성한다;
도 4는 엔트로피 인코더의 기능 모듈들을 도시하는 개략적 블록도이다;
도 5는 엔트로피 디코더의 기능 모듈들을 도시하는 개략적 블록도이다;
도 6은 8x8 변환 유닛(TU)의 잔차 계수들을 인코딩하기 위한 종래의 방법을 도시하는 흐름도이다;
도 7은 8x8 변환 유닛(TU)의 잔차 계수들을 디코딩하기 위한 종래의 방법을 도시하는 흐름도이다;
도 8은 유효 계수 그룹을 이용하여 8x8의 변환 유닛(TU)의 잔차 계수들을 인코딩하기 위한 본 개시에 따른 방법을 도시하는 흐름도이다;
도 9는 유효 계수 그룹을 이용하여 8x8 변환 유닛(TU)의 잔차 계수를 디코딩하기 위한 본 개시에 따른 방법을 도시하는 흐름도이다;
도 10a 및 도 10b는 8x8 변환 유닛(TU)의 유효 계수 그룹을 나타내기 위한 본 개시에 따른 방법을 나타낸다;
도 11은 역방향 대각 스캔을 이용하여 8x8 변환 유닛(TU)의 잔차 계수들을 스캔하기 위한 종래의 방법을 도시하는 도면이다;
도 12는 역방향 수평 스캔을 이용하여 8x8 변환 유닛(TU)의 잔차 계수들을 스캔하기 위한 종래의 방법을 도시하는 도면이다;
도 13은 역방향 수직 스캔을 이용하여 8x8 변환 유닛(TU)의 잔차 계수들을 스캔하기 위한 종래의 방법을 도시하는 도면이다;
도 14는 2층 계층구조를 이용하여 8x8 변환 유닛(TU)의 잔차 계수들을 스캔하기 위한 본 개시에 따른 방법을 도시하는 도면이다;
도 15a 내지 도 15c는 역방향 대각 스캔을 이용하여 8x8 변환 유닛(TU)의 잔차 계수들을 스캔하기 위한 본 개시에 따른 방법을 나타낸다;
도 16a 내지 도 16c는 역방향 수평 스캔을 이용하여 8x8 변환 유닛(TU)의 잔차 계수들을 스캔하기 위한 본 개시에 따른 방법을 나타낸다;
도 17a 내지 도 17c는 역방향 수직 스캔을 이용하여 8x8 변환 유닛(TU)의 잔차 계수들을 스캔하기 위한 본 개시에 따른 방법을 나타낸다;
도 18a 내지 도 18c는 오프셋을 이용하는 스캔에 대한 대안적 접근법을 나타낸다.
Claims (36)
- 비트스트림에서의 비디오 데이터의 인코딩 방법으로서,
정사각형 블록의 미리 정해진 크기로서 나타내지는 변환 유닛에 대한 잔차 계수들의 값을 수신하는 단계;
상기 정사각형 블록의 서브-블록의 유효 계수 그룹 플래그들을 결정하는 단계 - 상기 유효 계수 그룹 플래그들의 각각은 상기 정사각형 블록의 대응하는 서브-블록 내의 잔차 계수들 중 적어도 하나가 유효한지를 나타냄 -;
복수의 인트라-예측 모드로부터의 상기 변환 유닛에 대응하는 인트라-예측 모드에 따라 상기 변환 유닛에 대한 상기 유효 계수 그룹 플래그들의 스캔 순서를 결정하는 단계 - 상기 변환 유닛에 대응하는 인트라-예측 모드가 제1 인트라-예측 모드이면 상기 유효 계수 그룹 플래그들의 제1 스캔 순서가 결정되고 상기 변환 유닛에 대응하는 인트라-예측 모드가 상기 제1 인트라-예측 모드와 상이한 제2 인트라-예측 모드이면 상기 변환 유닛의 상기 유효 계수 그룹 플래그들의 제2 스캔 순서가 결정되며, 상기 유효 계수 그룹 플래그들의 제2 스캔 순서는 상기 유효 계수 그룹 플래그들의 제1 스캔 순서와 상이함 -;
상기 복수의 인트라-예측 모드로부터의 상기 변환 유닛에 대응하는 인트라-예측 모드에 따라 상기 변환 유닛에 대한 상기 잔차 계수들의 스캔 순서를 결정하는 단계 - 상기 변환 유닛에 대응하는 인트라-예측 모드가 제1 인트라-예측 모드이면 상기 잔차 계수들의 제1 스캔 순서가 결정되고 상기 변환 유닛에 대응하는 인트라-예측 모드가 상기 제1 인트라-예측 모드와 상이한 제2 인트라-예측 모드이면 상기 잔차 계수들의 제2 스캔 순서가 결정되며, 상기 잔차 계수들의 제2 스캔 순서는 상기 잔차 계수들의 제1 스캔 순서와 상이함 -;
상기 비트스트림으로의 상기 비디오 데이터로서, 상기 유효 계수 그룹 플래그들의 상기 결정된 스캔 순서에 따라 상기 결정된 유효 계수 그룹 플래그들을 인코딩하고, 상기 잔차 계수들의 상기 결정된 스캔 순서에 따라 상기 잔차 계수들을 인코딩하는 단계 - 대응하는 잔차 계수가 유효한지를 각각 나타내는 유효 계수 플래그들은 상기 잔차 계수의 일부로서 인코딩됨 - 를 포함하는 것을 특징으로 하는, 인코딩 방법. - 제1항에 있어서,
상기 변환 유닛에 대한 상기 유효 계수 그룹 플래그들의 상기 결정된 스캔 순서는 역방향 수평, 역방향 수직 및 역방향 대각 스캔 순서 중 하나인, 인코딩 방법. - 제1항에 있어서,
상기 변환 유닛에 대한 상기 잔차 계수들의 상기 결정된 스캔 순서는 역방향 수평, 역방향 수직 및 역방향 대각 스캔 순서 중 하나인, 인코딩 방법. - 제1항에 있어서,
잔차 계수들은 상기 잔차 계수의 상기 결정된 스캔 순서에 따라 서브-블록마다 스캔되는, 인코딩 방법. - 제1항에 있어서,
유효 계수의 절대값이 1보다 크다는 것을 나타내는 플래그들이 상기 잔차 계수의 일부로서 또한 인코딩되는, 인코딩 방법. - 제5항에 있어서,
1보다 큰 절대값을 갖는 상기 유효 계수들 중, 2보다 큰 절대값을 갖는 유효 계수를 나타내는 플래그들이 상기 잔차 계수의 일부로서 또한 인코딩될 수 있는, 인코딩 방법. - 비트스트림으로부터의 비디오 데이터의 디코딩 방법으로서,
상기 비트스트림으로부터, 정사각형 블록의 미리 정해진 크기로서 나타내지는 변환 유닛에 대한 잔차 계수들의 인코딩된 데이터와, 상기 정사각형 블록의 대응하는 서브-블록 내의 잔차 계수들 중 적어도 하나가 유효한지를 나타내기 위한 유효 계수 그룹 플래그들의 인코딩된 데이터를 수신하는 단계 - 대응하는 잔차 계수가 유효한지를 나타내기 위한 유효 계수 플래그들의 인코딩된 데이터가 상기 잔차 계수들의 일부로서 인코딩됨 -;
복수의 인트라-예측 모드로부터의 상기 변환 유닛에 대응하는 인트라-예측 모드에 따라 상기 유효 계수 그룹 플래그들의 복수의 스캔 순서들로부터 상기 변환 유닛에 대한 상기 유효 계수 그룹 플래그들의 스캔 순서를 결정하는 단계 - 상기 변환 유닛에 대응하는 인트라-예측 모드가 제1 인트라-예측 모드이면 상기 유효 계수 그룹 플래그들의 제1 스캔 순서가 결정되고 상기 변환 유닛에 대응하는 인트라-예측 모드가 상기 제1 인트라-예측 모드와 상이한 제2 인트라-예측 모드이면 상기 유효 계수 그룹 플래그들의 제2 스캔 순서가 결정되며, 상기 유효 계수 그룹 플래그들의 제2 스캔 순서는 상기 유효 계수 그룹 플래그의 제1 스캔 순서와 상이함 -;
상기 복수의 인트라-예측 모드로부터의 상기 변환 유닛에 대응하는 인트라-예측 모드에 따라 상기 잔차 계수들의 복수의 스캔 순서들로부터 상기 변환 유닛에 대한 상기 잔차 계수들의 스캔 순서를 결정하는 단계 - 상기 변환 유닛에 대응하는 인트라-예측 모드가 제1 인트라-예측 모드이면 상기 잔차 계수들의 제1 스캔 순서가 결정되고 상기 변환 유닛에 대응하는 인트라-예측 모드가 상기 제1 인트라-예측 모드와 상이한 제2 인트라-예측 모드이면 상기 잔차 계수들의 제2 스캔 순서가 결정되며, 상기 잔차 계수들의 제2 스캔 순서는 상기 잔차 계수들의 제1 스캔 순서와 상이함 -;
상기 유효 계수 그룹 플래그들의 상기 결정된 스캔 순서에 따라, 상기 블록의 각각의 서브-블록들에 대응하는 상기 유효 계수 그룹 플래그들을 결정하는 단계; 및
상기 비디오 데이터를 생성하기 위해 상기 결정된 유효 계수 그룹 플래그들 및 상기 잔차 계수들의 상기 결정된 스캔 순서에 따라 상기 변환 유닛의 잔차 계수들을 디코딩하는 단계를 포함하는 것을 특징으로 하는, 디코딩 방법. - 제7항에 있어서,
상기 변환 유닛에 대한 상기 유효 계수 그룹 플래그들의 상기 결정된 스캔 순서는 역방향 수평, 역방향 수직 및 역방향 대각 스캔 순서 중 하나인, 디코딩 방법. - 제7항에 있어서,
상기 변환 유닛에 대한 상기 잔차 계수들의 상기 결정된 스캔 순서는 역방향 수평, 역방향 수직 및 역방향 대각 스캔 순서 중 하나인, 디코딩 방법. - 제7항에 있어서,
상기 잔차 계수들의 인코딩된 데이터는 상기 잔차 계수의 상기 결정된 스캔 순서에 따라 서브-블록마다 스캔되는, 디코딩 방법. - 제7항에 있어서,
유효 계수의 절대값이 1보다 크다는 것을 나타내는 플래그들이 상기 잔차 계수의 일부로서 또한 인코딩되는, 디코딩 방법. - 제11항에 있어서,
1보다 큰 절대값을 갖는 상기 유효 계수들 중, 2보다 큰 절대값을 갖는 유효 계수를 나타내는 플래그들이 상기 잔차 계수의 일부로서 또한 인코딩될 수 있는, 디코딩 방법. - 컴퓨터에 의한 실행시 상기 컴퓨터가 비트스트림에서의 비디오 데이터의 인코딩 방법을 수행하게 하는 프로그램을 저장한, 컴퓨터 판독가능 저장 매체로서,
상기 인코딩 방법은,
정사각형 블록의 미리 정해진 크기로서 나타내지는 변환 유닛에 대한 잔차 계수들의 값을 수신하는 단계;
상기 정사각형 블록의 서브-블록의 유효 계수 그룹 플래그들을 결정하는 단계 - 상기 유효 계수 그룹 플래그들의 각각은 상기 정사각형 블록의 대응하는 서브-블록 내의 잔차 계수들 중 적어도 하나가 유효한지를 나타냄 -;
복수의 인트라-예측 모드로부터의 상기 변환 유닛에 대응하는 인트라-예측 모드에 따라 상기 변환 유닛에 대한 상기 유효 계수 그룹 플래그들의 스캔 순서를 결정하는 단계 - 상기 변환 유닛에 대응하는 인트라-예측 모드가 제1 인트라-예측 모드이면 상기 유효 계수 그룹 플래그들의 제1 스캔 순서가 결정되고 상기 변환 유닛에 대응하는 인트라-예측 모드가 상기 제1 인트라-예측 모드와 상이한 제2 인트라-예측 모드이면 상기 변환 유닛의 상기 유효 계수 그룹 플래그들의 제2 스캔 순서가 결정되며, 상기 유효 계수 그룹 플래그들의 제2 스캔 순서는 상기 유효 계수 그룹 플래그들의 제1 스캔 순서와 상이함 -;
상기 복수의 인트라-예측 모드로부터의 상기 변환 유닛에 대응하는 인트라-예측 모드에 따라 상기 변환 유닛에 대한 상기 잔차 계수들의 스캔 순서를 결정하는 단계 - 상기 변환 유닛에 대응하는 인트라-예측 모드가 제1 인트라-예측 모드이면 상기 잔차 계수들의 제1 스캔 순서가 결정되고 상기 변환 유닛에 대응하는 인트라-예측 모드가 상기 제1 인트라-예측 모드와 상이한 제2 인트라-예측 모드이면 상기 잔차 계수들의 제2 스캔 순서가 결정되며, 상기 잔차 계수들의 제2 스캔 순서는 상기 잔차 계수들의 제1 스캔 순서와 상이함 -;
상기 비트스트림으로의 상기 비디오 데이터로서, 상기 유효 계수 그룹 플래그들의 상기 결정된 스캔 순서에 따라 상기 결정된 유효 계수 그룹 플래그들을 인코딩하고, 상기 잔차 계수들의 상기 결정된 스캔 순서에 따라 상기 잔차 계수들을 인코딩하는 단계 - 대응하는 잔차 계수가 유효한지를 각각 나타내는 유효 계수 플래그들은 상기 잔차 계수의 일부로서 인코딩됨 - 를 포함하는 것을 특징으로 하는, 컴퓨터 판독가능 저장 매체. - 제13항에 있어서,
상기 변환 유닛에 대한 상기 유효 계수 그룹 플래그들의 상기 결정된 스캔 순서는 역방향 수평, 역방향 수직 및 역방향 대각 스캔 순서 중 하나인, 컴퓨터 판독가능 저장 매체. - 제13항에 있어서,
상기 변환 유닛에 대한 상기 잔차 계수들의 상기 결정된 스캔 순서는 역방향 수평, 역방향 수직 및 역방향 대각 스캔 순서 중 하나인, 컴퓨터 판독가능 저장 매체. - 제13항에 있어서,
잔차 계수들은 상기 잔차 계수의 상기 결정된 스캔 순서에 따라 서브-블록마다 스캔되는, 컴퓨터 판독가능 저장 매체. - 제13항에 있어서,
유효 계수의 절대값이 1보다 크다는 것을 나타내는 플래그들이 상기 잔차 계수의 일부로서 또한 인코딩되는, 컴퓨터 판독가능 저장 매체. - 제17항에 있어서,
1보다 큰 절대값을 갖는 상기 유효 계수들 중, 2보다 큰 절대값을 갖는 유효 계수를 나타내는 플래그들이 상기 잔차 계수의 일부로서 또한 인코딩될 수 있는, 컴퓨터 판독가능 저장 매체. - 컴퓨터에 의한 실행시 상기 컴퓨터가 비트스트림으로부터의 비디오 데이터의 디코딩 방법을 수행하게 하는 프로그램을 저장한, 컴퓨터 판독가능 저장 매체로서,
상기 비트스트림으로부터, 정사각형 블록의 미리 정해진 크기로서 나타내지는 변환 유닛에 대한 잔차 계수들의 인코딩된 데이터와, 상기 정사각형 블록의 대응하는 서브-블록 내의 잔차 계수들 중 적어도 하나가 유효한지를 나타내기 위한 유효 계수 그룹 플래그들의 인코딩된 데이터를 수신하는 단계 - 대응하는 잔차 계수가 유효한지를 나타내기 위한 유효 계수 플래그들의 인코딩된 데이터가 상기 잔차 계수들의 일부로서 인코딩됨 -;
복수의 인트라-예측 모드로부터의 상기 변환 유닛에 대응하는 인트라-예측 모드에 따라 상기 유효 계수 그룹 플래그들의 복수의 스캔 순서들로부터 상기 변환 유닛에 대한 상기 유효 계수 그룹 플래그들의 스캔 순서를 결정하는 단계 - 상기 변환 유닛에 대응하는 인트라-예측 모드가 제1 인트라-예측 모드이면 상기 유효 계수 그룹 플래그들의 제1 스캔 순서가 결정되고 상기 변환 유닛에 대응하는 인트라-예측 모드가 상기 제1 인트라-예측 모드와 상이한 제2 인트라-예측 모드이면 상기 유효 계수 그룹 플래그들의 제2 스캔 순서가 결정되며, 상기 유효 계수 그룹 플래그들의 제2 스캔 순서는 상기 유효 계수 그룹 플래그의 제1 스캔 순서와 상이함 -;
상기 복수의 인트라-예측 모드로부터의 상기 변환 유닛에 대응하는 인트라-예측 모드에 따라 상기 잔차 계수들의 복수의 스캔 순서들로부터 상기 변환 유닛에 대한 상기 잔차 계수들의 스캔 순서를 결정하는 단계 - 상기 변환 유닛에 대응하는 인트라-예측 모드가 제1 인트라-예측 모드이면 상기 잔차 계수들의 제1 스캔 순서가 결정되고 상기 변환 유닛에 대응하는 인트라-예측 모드가 상기 제1 인트라-예측 모드와 상이한 제2 인트라-예측 모드이면 상기 잔차 계수들의 제2 스캔 순서가 결정되며, 상기 잔차 계수들의 제2 스캔 순서는 상기 잔차 계수들의 제1 스캔 순서와 상이함 -;
상기 유효 계수 그룹 플래그들의 상기 결정된 스캔 순서에 따라, 상기 블록의 각각의 서브-블록들에 대응하는 상기 유효 계수 그룹 플래그들을 결정하는 단계; 및
상기 비디오 데이터를 생성하기 위해 상기 결정된 유효 계수 그룹 플래그들 및 상기 잔차 계수들의 상기 결정된 스캔 순서에 따라 상기 변환 유닛의 잔차 계수들을 디코딩하는 단계을 포함하는 것을 특징으로 하는, 컴퓨터 판독가능 저장 매체. - 제19항에 있어서,
상기 변환 유닛에 대한 상기 유효 계수 그룹 플래그들의 상기 결정된 스캔 순서는 역방향 수평, 역방향 수직 및 역방향 대각 스캔 순서 중 하나인, 컴퓨터 판독가능 저장 매체. - 제19항에 있어서,
상기 변환 유닛에 대한 상기 잔차 계수들의 상기 결정된 스캔 순서는 역방향 수평, 역방향 수직 및 역방향 대각 스캔 순서 중 하나인, 컴퓨터 판독가능 저장 매체. - 제19항에 있어서,
상기 잔차 계수들의 인코딩된 데이터는 상기 잔차 계수의 상기 결정된 스캔 순서에 따라 서브-블록마다 스캔되는, 컴퓨터 판독가능 저장 매체. - 제19항에 있어서,
유효 계수의 절대값이 1보다 크다는 것을 나타내는 플래그들이 상기 잔차 계수의 일부로서 또한 인코딩되는, 컴퓨터 판독가능 저장 매체. - 제23항에 있어서,
1보다 큰 절대값을 갖는 상기 유효 계수들 중, 2보다 큰 절대값을 갖는 유효 계수를 나타내는 플래그들이 상기 잔차 계수의 일부로서 또한 인코딩될 수 있는, 컴퓨터 판독가능 저장 매체. - 비트스트림에서의 비디오 데이터의 인코딩 장치로서,
정사각형 블록의 미리 정해진 크기로서 나타내지는 변환 유닛에 대한 잔차 계수들의 값을 수신하기 위한 수단;
상기 정사각형 블록의 서브-블록의 유효 계수 그룹 플래그들을 결정하기 위한 수단 - 상기 유효 계수 그룹 플래그들의 각각은 상기 정사각형 블록의 대응하는 서브-블록 내의 잔차 계수들 중 적어도 하나가 유효한지를 나타냄 -;
복수의 인트라-예측 모드로부터의 상기 변환 유닛에 대응하는 인트라-예측 모드에 따라 상기 변환 유닛에 대한 상기 유효 계수 그룹 플래그들의 스캔 순서를 결정하기 위한 수단 - 상기 변환 유닛에 대응하는 인트라-예측 모드가 제1 인트라-예측 모드이면 상기 유효 계수 그룹 플래그들의 제1 스캔 순서가 결정되고 상기 변환 유닛에 대응하는 인트라-예측 모드가 상기 제1 인트라-예측 모드와 상이한 제2 인트라-예측 모드이면 상기 변환 유닛의 상기 유효 계수 그룹 플래그들의 제2 스캔 순서가 결정되며, 상기 유효 계수 그룹 플래그들의 제2 스캔 순서는 상기 유효 계수 그룹 플래그들의 제1 스캔 순서와 상이함 -;
상기 복수의 인트라-예측 모드로부터의 상기 변환 유닛에 대응하는 인트라-예측 모드에 따라 상기 변환 유닛에 대한 상기 잔차 계수들의 스캔 순서를 결정하기 위한 수단 - 상기 변환 유닛에 대응하는 인트라-예측 모드가 제1 인트라-예측 모드이면 상기 잔차 계수들의 제1 스캔 순서가 결정되고 상기 변환 유닛에 대응하는 인트라-예측 모드가 상기 제1 인트라-예측 모드와 상이한 제2 인트라-예측 모드이면 상기 잔차 계수들의 제2 스캔 순서가 결정되며, 상기 잔차 계수들의 제2 스캔 순서는 상기 잔차 계수들의 제1 스캔 순서와 상이함 -;
상기 비트스트림으로의 상기 비디오 데이터로서, 상기 유효 계수 그룹 플래그들의 상기 결정된 스캔 순서에 따라 상기 결정된 유효 계수 그룹 플래그들을 인코딩하고, 상기 잔차 계수들의 상기 결정된 스캔 순서에 따라 상기 잔차 계수들을 인코딩하기 위한 수단 - 대응하는 잔차 계수가 유효한지를 각각 나타내는 유효 계수 플래그들은 상기 잔차 계수의 일부로서 인코딩됨 - 를 포함하는 것을 특징으로 하는, 인코딩 장치. - 제25항에 있어서,
상기 변환 유닛에 대한 상기 유효 계수 그룹 플래그들의 상기 결정된 스캔 순서는 역방향 수평, 역방향 수직 및 역방향 대각 스캔 순서 중 하나인, 인코딩 장치. - 제25항에 있어서,
상기 변환 유닛에 대한 상기 잔차 계수들의 상기 결정된 스캔 순서는 역방향 수평, 역방향 수직 및 역방향 대각 스캔 순서 중 하나인, 인코딩 장치. - 제25항에 있어서,
잔차 계수들은 상기 잔차 계수의 상기 결정된 스캔 순서에 따라 서브-블록마다 스캔되는, 인코딩 장치. - 제25항에 있어서,
유효 계수의 절대값이 1보다 크다는 것을 나타내는 플래그들이 상기 잔차 계수의 일부로서 또한 인코딩되는, 인코딩 장치. - 제29항에 있어서,
1보다 큰 절대값을 갖는 상기 유효 계수들 중, 2보다 큰 절대값을 갖는 유효 계수를 나타내는 플래그들이 상기 잔차 계수의 일부로서 또한 인코딩될 수 있는, 인코딩 장치. - 비트스트림으로부터의 비디오 데이터의 디코딩 장치로서,
상기 비트스트림으로부터, 정사각형 블록의 미리 정해진 크기로서 나타내지는 변환 유닛에 대한 잔차 계수들의 인코딩된 데이터와, 상기 정사각형 블록의 대응하는 서브-블록 내의 잔차 계수들 중 적어도 하나가 유효한지를 나타내기 위한 유효 계수 그룹 플래그들의 인코딩된 데이터를 수신하기 위한 수단 - 대응하는 잔차 계수가 유효한지를 나타내기 위한 유효 계수 플래그들의 인코딩된 데이터가 상기 잔차 계수들의 일부로서 인코딩됨 -;
복수의 인트라-예측 모드로부터의 상기 변환 유닛에 대응하는 인트라-예측 모드에 따라 상기 유효 계수 그룹 플래그들의 복수의 스캔 순서들로부터 상기 변환 유닛에 대한 상기 유효 계수 그룹 플래그들의 스캔 순서를 결정하기 위한 수단 - 상기 변환 유닛에 대응하는 인트라-예측 모드가 제1 인트라-예측 모드이면 상기 유효 계수 그룹 플래그들의 제1 스캔 순서가 결정되고 상기 변환 유닛에 대응하는 인트라-예측 모드가 상기 제1 인트라-예측 모드와 상이한 제2 인트라-예측 모드이면 상기 유효 계수 그룹 플래그들의 제2 스캔 순서가 결정되며, 상기 유효 계수 그룹 플래그들의 제2 스캔 순서는 상기 유효 계수 그룹 플래그의 제1 스캔 순서와 상이함 -;
상기 복수의 인트라-예측 모드로부터의 상기 변환 유닛에 대응하는 인트라-예측 모드에 따라 상기 잔차 계수들의 복수의 스캔 순서들로부터 상기 변환 유닛에 대한 상기 잔차 계수들의 스캔 순서를 결정하기 위한 수단 - 상기 변환 유닛에 대응하는 인트라-예측 모드가 제1 인트라-예측 모드이면 상기 잔차 계수들의 제1 스캔 순서가 결정되고 상기 변환 유닛에 대응하는 인트라-예측 모드가 상기 제1 인트라-예측 모드와 상이한 제2 인트라-예측 모드이면 상기 잔차 계수들의 제2 스캔 순서가 결정되며, 상기 잔차 계수들의 제2 스캔 순서는 상기 잔차 계수들의 제1 스캔 순서와 상이함 -;
상기 유효 계수 그룹 플래그들의 상기 결정된 스캔 순서에 따라, 상기 블록의 각각의 서브-블록들에 대응하는 상기 유효 계수 그룹 플래그들을 결정하기 위한 수단; 및
상기 비디오 데이터를 생성하기 위해 상기 결정된 유효 계수 그룹 플래그들 및 상기 잔차 계수들의 상기 결정된 스캔 순서에 따라 상기 변환 유닛의 잔차 계수들을 디코딩하기 위한 수단을 포함하는 것을 특징으로 하는, 디코딩 장치. - 제31항에 있어서,
상기 변환 유닛에 대한 상기 유효 계수 그룹 플래그들의 상기 결정된 스캔 순서는 역방향 수평, 역방향 수직 및 역방향 대각 스캔 순서 중 하나인, 디코딩 장치. - 제31항에 있어서,
상기 변환 유닛에 대한 상기 잔차 계수들의 상기 결정된 스캔 순서는 역방향 수평, 역방향 수직 및 역방향 대각 스캔 순서 중 하나인, 디코딩 장치. - 제31항에 있어서,
상기 잔차 계수들의 인코딩된 데이터는 상기 잔차 계수의 상기 결정된 스캔 순서에 따라 서브-블록마다 스캔되는, 디코딩 장치. - 제31항에 있어서,
유효 계수의 절대값이 1보다 크다는 것을 나타내는 플래그들이 상기 잔차 계수의 일부로서 또한 인코딩되는, 디코딩 장치. - 제35항에 있어서,
1보다 큰 절대값을 갖는 상기 유효 계수들 중, 2보다 큰 절대값을 갖는 유효 계수를 나타내는 플래그들이 상기 잔차 계수의 일부로서 또한 인코딩될 수 있는, 디코딩 장치.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| AU2012200319A AU2012200319B2 (en) | 2012-01-19 | 2012-01-19 | Method, apparatus and system for encoding and decoding the significance map for residual coefficients of a transform unit |
| AU2012200319 | 2012-01-19 | ||
| PCT/AU2013/000035 WO2013106887A1 (en) | 2012-01-19 | 2013-01-18 | Method, apparatus and system for encoding and decoding the significance map for residual coefficients of a transform unit |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020167029882A Division KR101806063B1 (ko) | 2012-01-19 | 2013-01-18 | 변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020187036024A Division KR102025508B1 (ko) | 2012-01-19 | 2013-01-18 | 변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20170134792A true KR20170134792A (ko) | 2017-12-06 |
| KR101930669B1 KR101930669B1 (ko) | 2018-12-18 |
Family
ID=48798426
Family Applications (7)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020147014560A Active KR101672106B1 (ko) | 2012-01-19 | 2013-01-18 | 변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 |
| KR1020187036024A Active KR102025508B1 (ko) | 2012-01-19 | 2013-01-18 | 변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 |
| KR1020167029882A Active KR101806063B1 (ko) | 2012-01-19 | 2013-01-18 | 변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 |
| KR1020177034563A Active KR101930669B1 (ko) | 2012-01-19 | 2013-01-18 | 변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 |
| KR1020177033761A Active KR101909410B1 (ko) | 2012-01-19 | 2013-01-18 | 변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 |
| KR1020177034494A Active KR101909855B1 (ko) | 2012-01-19 | 2013-01-18 | 변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 |
| KR1020177033760A Active KR101922367B1 (ko) | 2012-01-19 | 2013-01-18 | 변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 |
Family Applications Before (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020147014560A Active KR101672106B1 (ko) | 2012-01-19 | 2013-01-18 | 변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 |
| KR1020187036024A Active KR102025508B1 (ko) | 2012-01-19 | 2013-01-18 | 변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 |
| KR1020167029882A Active KR101806063B1 (ko) | 2012-01-19 | 2013-01-18 | 변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 |
Family Applications After (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020177033761A Active KR101909410B1 (ko) | 2012-01-19 | 2013-01-18 | 변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 |
| KR1020177034494A Active KR101909855B1 (ko) | 2012-01-19 | 2013-01-18 | 변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 |
| KR1020177033760A Active KR101922367B1 (ko) | 2012-01-19 | 2013-01-18 | 변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 |
Country Status (16)
| Country | Link |
|---|---|
| US (6) | US9769484B2 (ko) |
| EP (5) | EP3979643B1 (ko) |
| JP (6) | JP6165172B2 (ko) |
| KR (7) | KR101672106B1 (ko) |
| CN (6) | CN104094602B (ko) |
| AU (7) | AU2012200319B2 (ko) |
| BR (5) | BR112014012891B1 (ko) |
| ES (5) | ES2900157T3 (ko) |
| HR (3) | HRP20230513T1 (ko) |
| HU (5) | HUE062226T2 (ko) |
| IN (1) | IN2014CN03649A (ko) |
| PL (5) | PL3979643T3 (ko) |
| PT (3) | PT3979643T (ko) |
| RS (3) | RS64252B1 (ko) |
| RU (7) | RU2644127C1 (ko) |
| WO (1) | WO2013106887A1 (ko) |
Families Citing this family (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AU2012365727B2 (en) | 2012-01-13 | 2015-11-05 | Hfi Innovation Inc. | Method and apparatus for unification of coefficient scan of 8x8 transform units in HEVC |
| AU2012200319B2 (en) * | 2012-01-19 | 2015-11-26 | Canon Kabushiki Kaisha | Method, apparatus and system for encoding and decoding the significance map for residual coefficients of a transform unit |
| US9106918B2 (en) * | 2012-01-20 | 2015-08-11 | Sony Corporation | Coefficient coding harmonization in HEVC |
| US10194158B2 (en) | 2012-09-04 | 2019-01-29 | Qualcomm Incorporated | Transform basis adjustment in scalable video coding |
| US11233998B2 (en) | 2015-05-29 | 2022-01-25 | Qualcomm Incorporated | Coding data using an enhanced context-adaptive binary arithmetic coding (CABAC) design |
| FR3038196A1 (fr) * | 2015-06-29 | 2016-12-30 | B<>Com | Procede de codage d'une image numerique, procede de decodage, dispositifs et programmes d'ordinateurs associes |
| CN113810698B (zh) | 2016-04-29 | 2025-09-09 | 世宗大学校产学协力团 | 用于对图像信号进行编码和解码的方法和装置 |
| CN114222138B (zh) * | 2016-05-28 | 2025-04-01 | 皇家飞利浦有限公司 | 视频信号的解码装置 |
| KR102416804B1 (ko) * | 2016-10-14 | 2022-07-05 | 세종대학교산학협력단 | 영상 부호화 방법/장치, 영상 복호화 방법/장치 및 비트스트림을 저장한 기록 매체 |
| CN116886911A (zh) * | 2016-10-14 | 2023-10-13 | 世宗大学校产学协力团 | 影像编码方法、影像解码方法以及传送比特流的方法 |
| US10609367B2 (en) * | 2016-12-21 | 2020-03-31 | Qualcomm Incorporated | Low-complexity sign prediction for video coding |
| US20180288439A1 (en) * | 2017-03-31 | 2018-10-04 | Mediatek Inc. | Multiple Transform Prediction |
| KR102558015B1 (ko) * | 2017-04-13 | 2023-07-21 | 엘지전자 주식회사 | 영상의 부호화/복호화 방법 및 이를 위한 장치 |
| US10356411B2 (en) | 2017-05-30 | 2019-07-16 | Google Llc | Adaptation of scan order entropy coding |
| CN112602324B (zh) * | 2018-06-22 | 2024-07-23 | Op方案有限责任公司 | 块水平几何划分 |
| CN110650343B (zh) * | 2018-06-27 | 2024-06-07 | 中兴通讯股份有限公司 | 图像的编码、解码方法及装置、电子设备及系统 |
| CN112369037B (zh) * | 2018-07-02 | 2022-04-22 | 华为技术有限公司 | 视频编解码中的滤波装置和方法 |
| US10743029B2 (en) * | 2018-07-30 | 2020-08-11 | Tencent America LLC | Constraints on coding unit partition |
| TWI692939B (zh) * | 2018-08-14 | 2020-05-01 | 鈺創科技股份有限公司 | 過濾訊號的數位濾波器 |
| AU2018233042B2 (en) * | 2018-09-21 | 2024-06-13 | Canon Kabushiki Kaisha | Method, apparatus and system for encoding and decoding a tree of blocks of video samples |
| US11539951B2 (en) * | 2018-12-03 | 2022-12-27 | Interdigital Vc Holdings, Inc. | Method and device for picture encoding and decoding |
| US11134258B2 (en) * | 2019-02-11 | 2021-09-28 | Qualcomm Incorporated | Predictive coefficient coding |
| WO2020190113A1 (ko) * | 2019-03-21 | 2020-09-24 | 삼성전자주식회사 | 블록 형태별로 블록 크기가 설정되는 비디오 부호화 방법 및 장치, 비디오 복호화 방법 및 장치 |
| US11212555B2 (en) * | 2019-06-19 | 2021-12-28 | Tencent America LLC | Method of reducing context models for entropy coding of transform coefficient significant flag |
| KR20220024658A (ko) * | 2019-06-24 | 2022-03-03 | 알리바바 그룹 홀딩 리미티드 | 비디오 데이터의 변환-스킵 잔차 코딩 |
| EP3817390A4 (en) | 2019-07-10 | 2021-09-29 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | IMAGE COMPONENT PREDICTION METHOD, CODER, DECODER AND STORAGE MEDIUM |
| WO2021025530A1 (ko) * | 2019-08-08 | 2021-02-11 | 엘지전자 주식회사 | 변환에 기반한 영상 코딩 방법 및 그 장치 |
| CN117319649A (zh) | 2019-08-20 | 2023-12-29 | 北京字节跳动网络技术有限公司 | 经变换跳过的块的残差编解码 |
| US11949873B2 (en) * | 2019-11-11 | 2024-04-02 | Lg Electronics Inc. | Image coding method based on transform, and device therefor |
| MX2022005540A (es) | 2019-11-11 | 2022-08-15 | Lg Electronics Inc | Metodo de codificacion de imagenes a base de conversion, y dispositivo para el mismo. |
| CN114930846B (zh) * | 2019-11-11 | 2025-01-21 | Lg电子株式会社 | 基于变换的图像编码方法及其装置 |
| CN120358364A (zh) | 2021-04-12 | 2025-07-22 | Oppo广东移动通信有限公司 | 系数编解码方法、编码器、解码器以及计算机存储介质 |
| US12581092B2 (en) | 2022-03-03 | 2026-03-17 | Qualcomm Incorporated | Temporal initialization points for context-based arithmetic coding |
Family Cites Families (50)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6795584B2 (en) | 2002-10-03 | 2004-09-21 | Nokia Corporation | Context-based adaptive variable length coding for adaptive block transforms |
| US7830963B2 (en) * | 2003-07-18 | 2010-11-09 | Microsoft Corporation | Decoding jointly coded transform type and subblock pattern information |
| CN1224270C (zh) * | 2003-09-30 | 2005-10-19 | 清华大学 | 用于宏块组结构的两阶段预测编码的帧内编码帧编码方法 |
| US7286710B2 (en) | 2003-10-01 | 2007-10-23 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Coding of a syntax element contained in a pre-coded video signal |
| US7599435B2 (en) | 2004-01-30 | 2009-10-06 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Video frame encoding and decoding |
| US7586924B2 (en) | 2004-02-27 | 2009-09-08 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for coding an information signal into a data stream, converting the data stream and decoding the data stream |
| US7519229B2 (en) * | 2004-03-30 | 2009-04-14 | Apple, Inc. | Video coding system providing separate coding chains for dynamically selected small-size or full-size playback |
| KR100624432B1 (ko) | 2004-08-05 | 2006-09-19 | 삼성전자주식회사 | 내용 기반 적응적 이진 산술 복호화 방법 및 장치 |
| US20060126744A1 (en) | 2004-12-10 | 2006-06-15 | Liang Peng | Two pass architecture for H.264 CABAC decoding process |
| JP4510696B2 (ja) * | 2005-05-17 | 2010-07-28 | キヤノン株式会社 | 画像処理装置及び画像処理方法 |
| KR100717052B1 (ko) | 2005-11-08 | 2007-05-10 | 삼성전자주식회사 | Cabac 복호기에서 이진 산술 복호화와 이진 매칭을병렬 처리하는 원소 구문의 복호화 방법 및 이를 위한복호화 장치 |
| CN100488254C (zh) * | 2005-11-30 | 2009-05-13 | 联合信源数字音视频技术(北京)有限公司 | 一种基于上下文的熵编码方法及解码方法 |
| US7778472B2 (en) * | 2006-03-27 | 2010-08-17 | Qualcomm Incorporated | Methods and systems for significance coefficient coding in video compression |
| CN100584006C (zh) * | 2006-06-20 | 2010-01-20 | 中兴通讯股份有限公司 | 一种基于时间分辨率变换的视频转换处理方法 |
| WO2008027192A2 (en) | 2006-08-25 | 2008-03-06 | Thomson Licensing | Methods and apparatus for reduced resolution partitioning |
| CN101137047B (zh) * | 2006-08-29 | 2010-09-15 | 昆山杰得微电子有限公司 | 一种通过有效残差系数分析提高编码效率的方法 |
| KR100927733B1 (ko) * | 2006-09-20 | 2009-11-18 | 한국전자통신연구원 | 잔여계수의 상관성에 따라 변환기를 선택적으로 이용한부호화/복호화 장치 및 그 방법 |
| US8599926B2 (en) * | 2006-10-12 | 2013-12-03 | Qualcomm Incorporated | Combined run-length coding of refinement and significant coefficients in scalable video coding enhancement layers |
| US8619853B2 (en) * | 2007-06-15 | 2013-12-31 | Qualcomm Incorporated | Separable directional transforms |
| US7839311B2 (en) | 2007-08-31 | 2010-11-23 | Qualcomm Incorporated | Architecture for multi-stage decoding of a CABAC bitstream |
| KR101433169B1 (ko) * | 2008-01-03 | 2014-08-28 | 경희대학교 산학협력단 | 인트라 방향성에 따른 모드 예측 및 양자화 매트릭스와스캐닝 적용 방법 및 장치 |
| KR101546793B1 (ko) * | 2008-07-14 | 2015-08-28 | 삼성전자주식회사 | 오디오 신호의 부호화/복호화 방법 및 장치 |
| US8634456B2 (en) * | 2008-10-03 | 2014-01-21 | Qualcomm Incorporated | Video coding with large macroblocks |
| JP5490404B2 (ja) * | 2008-12-25 | 2014-05-14 | シャープ株式会社 | 画像復号装置 |
| JP5222160B2 (ja) * | 2009-01-13 | 2013-06-26 | キヤノン株式会社 | 画像符号化装置、画像復号化装置、画像符号化方法及び画像復号化方法 |
| US20100191534A1 (en) * | 2009-01-23 | 2010-07-29 | Qualcomm Incorporated | Method and apparatus for compression or decompression of digital signals |
| CN101621689A (zh) * | 2009-07-28 | 2010-01-06 | 天津大学 | Mpeg到h.264/avc视频编码转换系统 |
| KR101457894B1 (ko) * | 2009-10-28 | 2014-11-05 | 삼성전자주식회사 | 영상 부호화 방법 및 장치, 복호화 방법 및 장치 |
| JP5676744B2 (ja) | 2010-04-13 | 2015-02-25 | フラウンホーファー−ゲゼルシャフト・ツール・フェルデルング・デル・アンゲヴァンテン・フォルシュング・アインゲトラーゲネル・フェライン | エントロピー符号化 |
| CN101841713B (zh) * | 2010-04-30 | 2012-12-05 | 西安电子科技大学 | 降低编码码率的视频编码方法及系统 |
| KR101379188B1 (ko) | 2010-05-17 | 2014-04-18 | 에스케이 텔레콤주식회사 | 인트라 블록 및 인터 블록이 혼합된 코딩블록을 이용하는 영상 부호화/복호화 장치 및 그 방법 |
| ES2653160T3 (es) * | 2010-07-09 | 2018-02-06 | Samsung Electronics Co., Ltd. | Procedimiento para decodificar por entropía coeficientes de transformación |
| CN101895756B (zh) * | 2010-07-15 | 2012-10-31 | 北京大学 | 视频图像块的编码、解码、重构方法及系统 |
| CN102006473B (zh) * | 2010-11-18 | 2013-03-13 | 无锡中星微电子有限公司 | 视频编码器和编码方法以及视频解码器和解码方法 |
| US8913662B2 (en) | 2011-01-06 | 2014-12-16 | Qualcomm Incorporated | Indicating intra-prediction mode selection for video coding using CABAC |
| CN107087178B (zh) | 2011-03-10 | 2021-12-28 | 夏普株式会社 | 图像解码装置及方法、以及记录介质 |
| US10123053B2 (en) | 2011-05-23 | 2018-11-06 | Texas Instruments Incorporated | Acceleration of bypass binary symbol processing in video coding |
| US9654785B2 (en) | 2011-06-09 | 2017-05-16 | Qualcomm Incorporated | Enhanced intra-prediction mode signaling for video coding using neighboring mode |
| EP2988511A1 (en) | 2011-08-04 | 2016-02-24 | MediaTek Inc. | Method and apparatus for reordered binarization of syntax elements in cabac |
| US9787982B2 (en) | 2011-09-12 | 2017-10-10 | Qualcomm Incorporated | Non-square transform units and prediction units in video coding |
| AU2011236109B2 (en) * | 2011-10-18 | 2015-02-19 | Canon Kabushiki Kaisha | Method, apparatus and system for encoding and decoding the significance map for residual coefficients of a transform unit |
| US9871537B2 (en) | 2011-10-27 | 2018-01-16 | Qualcomm Incorporated | Mapping states in binary arithmetic coder for video coding |
| US8964849B2 (en) * | 2011-11-01 | 2015-02-24 | Blackberry Limited | Multi-level significance maps for encoding and decoding |
| KR20130049524A (ko) | 2011-11-04 | 2013-05-14 | 오수미 | 인트라 예측 블록 생성 방법 |
| US9743098B2 (en) * | 2011-11-19 | 2017-08-22 | Blackberry Limited | Multi-level significance map scanning |
| CN108769691B (zh) * | 2011-12-28 | 2022-05-31 | 夏普株式会社 | 图像解码装置、图像解码方法以及图像编码装置 |
| US20130177070A1 (en) * | 2012-01-11 | 2013-07-11 | Qualcomm Incorporated | Significance map support for parallel transform coefficient processing in video coding |
| AU2012200319B2 (en) * | 2012-01-19 | 2015-11-26 | Canon Kabushiki Kaisha | Method, apparatus and system for encoding and decoding the significance map for residual coefficients of a transform unit |
| US9621921B2 (en) * | 2012-04-16 | 2017-04-11 | Qualcomm Incorporated | Coefficient groups and coefficient coding for coefficient scans |
| US11025922B2 (en) * | 2012-06-13 | 2021-06-01 | Texas Instruments Incorporated | Inverse transformation using pruning for video coding |
-
2012
- 2012-01-19 AU AU2012200319A patent/AU2012200319B2/en active Active
-
2013
- 2013-01-18 PL PL21198515.5T patent/PL3979643T3/pl unknown
- 2013-01-18 EP EP21198515.5A patent/EP3979643B1/en active Active
- 2013-01-18 EP EP13738402.0A patent/EP2805507B1/en active Active
- 2013-01-18 RS RS20230436A patent/RS64252B1/sr unknown
- 2013-01-18 CN CN201380006207.3A patent/CN104094602B/zh active Active
- 2013-01-18 CN CN201711033960.8A patent/CN107734340B/zh active Active
- 2013-01-18 PL PL13738402T patent/PL2805507T3/pl unknown
- 2013-01-18 ES ES19211056T patent/ES2900157T3/es active Active
- 2013-01-18 ES ES21198519T patent/ES2943544T3/es active Active
- 2013-01-18 KR KR1020147014560A patent/KR101672106B1/ko active Active
- 2013-01-18 RU RU2016129455A patent/RU2644127C1/ru active
- 2013-01-18 EP EP21198518.9A patent/EP3972248B1/en active Active
- 2013-01-18 HR HRP20230513TT patent/HRP20230513T1/hr unknown
- 2013-01-18 HU HUE21198519A patent/HUE062226T2/hu unknown
- 2013-01-18 EP EP21198519.7A patent/EP3972249B1/en active Active
- 2013-01-18 EP EP19211056.7A patent/EP3654648B1/en active Active
- 2013-01-18 KR KR1020187036024A patent/KR102025508B1/ko active Active
- 2013-01-18 BR BR112014012891-0A patent/BR112014012891B1/pt active IP Right Grant
- 2013-01-18 PL PL19211056T patent/PL3654648T3/pl unknown
- 2013-01-18 US US14/372,899 patent/US9769484B2/en active Active
- 2013-01-18 KR KR1020167029882A patent/KR101806063B1/ko active Active
- 2013-01-18 PT PT211985155T patent/PT3979643T/pt unknown
- 2013-01-18 KR KR1020177034563A patent/KR101930669B1/ko active Active
- 2013-01-18 RU RU2014133044/08A patent/RU2595936C2/ru active
- 2013-01-18 PT PT211985197T patent/PT3972249T/pt unknown
- 2013-01-18 KR KR1020177033761A patent/KR101909410B1/ko active Active
- 2013-01-18 WO PCT/AU2013/000035 patent/WO2013106887A1/en not_active Ceased
- 2013-01-18 PT PT211985189T patent/PT3972248T/pt unknown
- 2013-01-18 PL PL21198518.9T patent/PL3972248T3/pl unknown
- 2013-01-18 JP JP2014552447A patent/JP6165172B2/ja active Active
- 2013-01-18 KR KR1020177034494A patent/KR101909855B1/ko active Active
- 2013-01-18 RS RS20230435A patent/RS64251B1/sr unknown
- 2013-01-18 BR BR122019026440-6A patent/BR122019026440B1/pt active IP Right Grant
- 2013-01-18 HU HUE21198518A patent/HUE061903T2/hu unknown
- 2013-01-18 HU HUE19211056A patent/HUE057363T2/hu unknown
- 2013-01-18 ES ES13738402T patent/ES2785096T3/es active Active
- 2013-01-18 ES ES21198515T patent/ES2943552T3/es active Active
- 2013-01-18 CN CN201711037239.6A patent/CN107734341B/zh active Active
- 2013-01-18 BR BR122019026441-4A patent/BR122019026441B1/pt active IP Right Grant
- 2013-01-18 CN CN201711037204.2A patent/CN107770549B/zh active Active
- 2013-01-18 ES ES21198518T patent/ES2943575T3/es active Active
- 2013-01-18 BR BR122019026442-2A patent/BR122019026442B1/pt active IP Right Grant
- 2013-01-18 HU HUE21198515A patent/HUE061854T2/hu unknown
- 2013-01-18 HR HRP20230568TT patent/HRP20230568T8/hr unknown
- 2013-01-18 RS RS20230391A patent/RS64213B1/sr unknown
- 2013-01-18 KR KR1020177033760A patent/KR101922367B1/ko active Active
- 2013-01-18 HR HRP20230640TT patent/HRP20230640T1/hr unknown
- 2013-01-18 BR BR122019026439-2A patent/BR122019026439B1/pt active IP Right Grant
- 2013-01-18 PL PL21198519.7T patent/PL3972249T3/pl unknown
- 2013-01-18 HU HUE13738402A patent/HUE048872T2/hu unknown
- 2013-01-18 CN CN201711039048.3A patent/CN107734342B/zh active Active
- 2013-01-18 CN CN201711041349.XA patent/CN107734343B/zh active Active
-
2014
- 2014-05-15 IN IN3649CHN2014 patent/IN2014CN03649A/en unknown
-
2016
- 2016-02-25 AU AU2016201195A patent/AU2016201195B2/en active Active
-
2017
- 2017-04-14 JP JP2017080690A patent/JP6207790B2/ja active Active
- 2017-08-09 US US15/673,258 patent/US10250890B2/en active Active
- 2017-09-06 JP JP2017171364A patent/JP6425777B2/ja active Active
- 2017-09-18 AU AU2017232033A patent/AU2017232033B2/en active Active
-
2018
- 2018-01-24 RU RU2018102639A patent/RU2675150C1/ru active
- 2018-10-24 JP JP2018200264A patent/JP6608504B2/ja active Active
- 2018-11-29 AU AU2018271349A patent/AU2018271349B2/en active Active
- 2018-11-29 AU AU2018271350A patent/AU2018271350B2/en active Active
- 2018-11-29 AU AU2018271348A patent/AU2018271348B2/en active Active
- 2018-12-03 RU RU2018142470A patent/RU2697621C1/ru active
- 2018-12-03 RU RU2018142467A patent/RU2696340C1/ru active
- 2018-12-03 RU RU2018142469A patent/RU2697615C1/ru active
- 2018-12-12 US US16/218,236 patent/US10531101B2/en active Active
- 2018-12-12 US US16/218,143 patent/US10531100B2/en active Active
- 2018-12-12 US US16/218,301 patent/US10516887B2/en active Active
-
2019
- 2019-07-18 RU RU2019122649A patent/RU2714108C1/ru active
- 2019-10-23 JP JP2019193069A patent/JP6825064B2/ja active Active
- 2019-11-18 US US16/687,404 patent/US10841594B2/en active Active
-
2020
- 2020-01-21 AU AU2020200429A patent/AU2020200429B2/en active Active
-
2021
- 2021-01-14 JP JP2021004136A patent/JP2021072641A/ja active Pending
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101806063B1 (ko) | 변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 | |
| KR101628793B1 (ko) | 변환 유닛의 잔차 계수에 대한 유효도 맵을 인코딩 및 디코딩하기 위한 방법, 장치 및 시스템 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A107 | Divisional application of patent | ||
| A201 | Request for examination | ||
| 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 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| 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 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| 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 |
|
| 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 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| 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: 8 |