KR20140098111A - 변환 계수들에 대한 이진 코드워드들을 결정하는 방법 - Google Patents
변환 계수들에 대한 이진 코드워드들을 결정하는 방법 Download PDFInfo
- Publication number
- KR20140098111A KR20140098111A KR1020147014978A KR20147014978A KR20140098111A KR 20140098111 A KR20140098111 A KR 20140098111A KR 1020147014978 A KR1020147014978 A KR 1020147014978A KR 20147014978 A KR20147014978 A KR 20147014978A KR 20140098111 A KR20140098111 A KR 20140098111A
- Authority
- KR
- South Korea
- Prior art keywords
- value
- symbol
- parameter
- parameter variable
- threshold
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/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
- 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/1887—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 variable length codeword
-
- 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/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
- H04N19/64—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets characterised by ordering of coefficients or of bits for transmission
- H04N19/645—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets characterised by ordering of coefficients or of bits for transmission by grouping of coefficients into blocks after the transform
-
- 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/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
-
- 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
- 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는 큰 코딩 유닛들로 분할된 입력 이미지의 실시예를 도시하는 도면이다.
도 3은 코딩 유닛들로 분할된 큰 코딩 유닛의 실시예를 도시하는 도면이다.
도 4는 코딩 유닛들로 분할된 큰 코딩 유닛의 쿼드트리 표현을 도시하는 도면이다.
도 5는 코딩 유닛 내의 예측 유닛들의 가능한 예시적인 배열들을 도시하는 도면이다.
도 6은 예측 유닛을 인코딩 및/또는 디코딩하기 위한 방법의 실시예의 블록도를 도시하는 도면이다.
도 7은 예측 유닛들 및 변환 유닛들로 분할된 코딩 유닛의 예시적인 실시예를 도시하는 도면이다.
도 8은 변환 유닛들로 분할된 코딩 유닛들의 쿼드트리 표현의 예시적인 실시예를 도시하는 도면이다.
도 9는 상황-기반 적응형 이진 산술 코딩을 수행하는 방법의 실시예를 도시하는 도면이다.
도 10은 중요도 맵의 예시적인 실시예를 도시하는 도면이다.
도 11은 변환 유닛 내의 변환 계수들 및 변환 계수들의 서브세트들의 역 지그재그 스캔의 실시예를 도시하는 도면이다.
도 12는 변환 계수들에 대한 계수 레벨들 및 심볼들을 획득하는 방법의 실시예를 도시하는 도면이다.
도 13은 서브세트들 내의 변환 계수의 스캐닝 순서의 실시예를 도시하는 도면이다.
도 14는 연관된 파라미터 변수들에 대한 최대 심볼 값들의 예시적인 실시예들을 도시하는 도면이다.
도 15는 파라미터 변수들에 기초하여 심볼들을 이진 코드워드들로 변환하기 위한 표의 예시적인 실시예를 도시하는 도면이다.
도 16은 심볼들을 코딩하고 파라미터 변수들을 업데이트하기 위한 방법의 실시예를 도시하는 도면이다.
도 17은 2, 4, 13, 11, 및 10의 조건부 심볼 임계들을 갖는 낮은 복잡도의 업데이트 표의 예시적인 실시예를 도시하는 도면이다.
도 18은 3, 6, 및 12의 조건부 심볼 임계들을 갖는 낮은 복잡도의 업데이트 표의 예시적인 실시예를 도시하는 도면이다.
도 19는 2, 5, 및 11의 조건부 심볼 임계들을 갖는 낮은 복잡도의 업데이트 표의 예시적인 실시예를 도시하는 도면이다.
도 20은 2, 4, 13, 11, 및 10의 조건부 심볼 임계들에 대한 조건들의 조합 논리 표현의 예시적인 실시예를 도시하는 도면이다.
도 21은 3, 6, 및 12의 조건부 심볼 임계들에 대한 조건들의 조합 논리 표현의 예시적인 실시예를 도시하는 도면이다.
도 22는 2, 5, 및 11의 조건부 심볼 임계들에 기초하여 파라미터 변수를 업데이트하기 위해 사용될 수 있는 예시적인 코드를 도시하는 도면이다.
도 23은 A, B, 및 C의 조건부 심볼 임계들을 갖는 낮은 복잡도의 업데이트 표의 예시적인 실시예를 도시하는 도면이다.
도 24는 A, B, 및 C의 조건부 심볼 임계들에 대한 조건들의 조합 논리 표현의 예시적인 실시예를 도시하는 도면이다.
도 25는 2, 4, 및 12의 조건부 심볼 임계들을 갖는 낮은 복잡도의 업데이트 표의 예시적인 실시예를 도시하는 도면이다.
도 26은 2, 4, 및 12의 조건부 심볼 임계들에 대한 조건들의 조합 논리 표현의 예시적인 실시예를 도시하는 도면이다.
도 27은 2, 4, 및 13의 조건부 심볼 임계들을 갖는 낮은 복잡도의 업데이트 표의 예시적인 실시예를 도시하는 도면이다.
도 28은 2, 4, 및 13의 조건부 심볼 임계들에 대한 조건들의 조합 논리 표현의 예시적인 실시예를 도시하는 도면이다.
도 29는 2, 4, 및 11의 조건부 심볼 임계들을 갖는 낮은 복잡도의 업데이트 표의 예시적인 실시예를 도시하는 도면이다.
도 30은 2, 4, 및 11의 조건부 심볼 임계들에 대한 조건들의 조합 논리 표현의 예시적인 실시예를 도시하는 도면이다.
도 31은 2, 4, 및 10의 조건부 심볼 임계들을 갖는 낮은 복잡도의 업데이트 표의 예시적인 실시예를 도시하는 도면이다.
도 32는 2, 4, 및 10의 조건부 심볼 임계들에 대한 조건들의 조합 논리 표현의 예시적인 실시예를 도시하는 도면이다.
도 33은 컴퓨터 하드웨어의 예시적인 실시예를 도시하는 도면이다.
Claims (19)
- 변환 계수들에 대한 이진 코드워드들을 결정하는 방법으로서,
상기 변환 계수들의 하나 이상의 서브세트들을 포함하는 변환 유닛을 제공하는 단계 - 상기 변환 계수들 각각은 양자화된 값을 가짐 -;
상기 변환 계수의 양자화된 값으로부터 임계 값을 차감함으로써, 상기 임계 값보다 더 크거나 같은 양자화된 값을 갖는 상기 변환 계수들 각각에 대한 심볼을 결정하는 단계;
초기 값이 0으로 설정된 파라미터 변수를 제공하는 단계;
상기 파라미터 변수의 현재 값 및 상기 심볼의 값에 기초하여 상기 심볼들을 이진 코드워드로 변환하는 단계; 및
각각의 심볼들이 변환된 이후, 상기 파라미터 변수의 값을 상기 심볼들 각각에 대한 새로운 현재 값으로 업데이트하는 단계 - 상기 새로운 현재 값은 상기 파라미터 변수의 마지막 값 및 마지막으로 변환된 심볼의 값에 적어도 부분적으로 기초함
를 포함하는 방법. - 제1항에 있어서,
상기 변환하는 단계는 상기 심볼의 값 및 상기 파라미터 변수의 상기 업데이트된 값에 기초하는 표로부터 상기 이진 코드워드를 검색하는 단계를 포함하는, 방법. - 제1항에 있어서,
상기 임계 값은 3인, 방법. - 제1항에 있어서,
상기 파라미터 변수를 업데이트하는 단계는:
(1) 상기 파라미터 변수의 마지막 값 및 (2) 상기 마지막으로 변환된 심볼의 값에 기초하는 표로부터 상기 새로운 값을 검색하는 단계를 포함하는, 방법. - 제1항에 있어서,
상기 파라미터 변수를 업데이트하는 단계는:
상기 파라미터 변수의 마지막 값 및 상기 마지막으로 변환된 심볼의 값이 모두 하나 이상의 조건들을 만족시키는지를 결정하는 단계를 포함하는, 방법. - 제5항에 있어서,
상기 하나 이상의 조건들 각각은 조건부 심볼 임계값 및 조건부 파라미터 임계값을 포함하는, 방법. - 제5항에 있어서,
상기 하나 이상의 조건들 중 하나는 상기 마지막으로 변환된 심볼의 값이 해당 조건에 대한 상기 조건부 심볼 임계값보다 더 크거나 같고 상기 파라미터 변수의 마지막 값이 해당 조건에 대한 상기 조건부 파라미터 임계값보다 더 작거나 같을 때 만족되는, 방법. - 제7항에 있어서,
상기 조건부 심볼 임계값은 상기 하나 이상의 조건들 각각에 대해 상이한, 방법. - 제1항에 있어서,
상기 파라미터 변수의 값은 0, 1, 2 또는 3이도록 구성되는, 방법. - 제1항에 있어서,
상기 파라미터 변수의 값은 0, 1, 2, 또는 2와 지정된 상한값 사이의 임의의 정수가 되도록 구성되는, 방법. - 제1항에 있어서,
상기 변환 계수들은 고효율성 비디오 코딩(HEVC: High Efficiency Video Coding) 신호에서 코딩 유닛(CU)의 세부분할(subdivision)을 제공하는 변환 유닛(TU) 내에 제공되는, 방법. - 제1항에 있어서,
상기 변환 계수들은 고효율성 비디오 코딩(HEVC) 신호에서 코딩 유닛(CU)의 세부분할을 제공하는 변환 유닛(TU)의 서브세트 내에 제공되는, 방법. - 변환 계수들에 대한 이진 코드워드들을 결정하는 방법으로서,
상기 변환 계수들의 하나 이상의 서브세트들을 포함하는 변환 유닛을 제공하는 단계 - 상기 변환 계수들 각각은 양자화된 값을 가짐 -;
상기 변환 계수의 양자화된 값으로부터 임계 값을 차감함으로써, 상기 임계 값보다 더 크거나 같은 양자화된 값을 갖는 상기 변환 계수들 각각에 대한 심볼을 결정하는 단계;
초기 값이 0으로 설정된 파라미터 변수를 제공하는 단계;
상기 파라미터 변수의 현재 값 및 상기 심볼의 값에 기초하여 상기 심볼들을 이진 코드워드로 변환하는 단계;
상기 파라미터 변수의 마지막 값 및 마지막으로 변환된 심볼의 값에 기초한 표로부터 새로운 현재 값을 검색하는 단계; 및
상기 파라미터 변수의 값을 상기 새로운 현재 값으로 대체하는 단계
를 포함하는 방법. - 변환 계수들에 대한 이진 코드워드들을 결정하는 방법으로서,
변환 계수들의 하나 이상의 서브세트들을 포함하는 변환 유닛을 제공하는 단계 - 상기 변환 계수들 각각은 양자화된 값을 가짐 -;
상기 변환 계수의 양자화된 값으로부터 임계 값을 차감함으로써, 상기 임계 값보다 더 크거나 같은 양자화된 값을 갖는 상기 변환 계수들 각각에 대한 심볼을 결정하는 단계;
초기 값이 0으로 설정된 파라미터 변수를 제공하는 단계;
상기 파라미터 변수의 현재 값 및 상기 심볼의 값에 기초하여 상기 심볼들을 이진 코드워드로 변환하는 단계;
상기 파라미터 변수의 마지막 값 및 마지막으로 변환된 심볼의 값이 모두 하나 이상의 조건들을 만족시키는지를 결정하는 단계; 및
만족되는 상기 하나 이상의 조건들 각각에 대한 상기 파라미터 변수의 마지막 값에 정수값 1을 수학적으로 가산하는 단계
를 포함하는 방법. - 제14항에 있어서,
상기 하나 이상의 조건들 각각은 조건부 심볼 임계값 및 조건부 파라미터 임계값을 포함하는, 방법. - 제14항에 있어서,
상기 하나 이상의 조건들 중 하나는, 상기 마지막으로 변환된 심볼의 값이 해당 조건에 대한 상기 조건부 심볼 임계값보다 더 크거나 같고, 상기 파라미터 변수의 마지막 값이 해당 조건에 대한 상기 조건부 파라미터 임계값보다 더 작거나 같을 때 만족되는, 방법. - 제16항에 있어서,
상기 조건부 심볼 임계값은 상기 하나 이상의 조건들 각각에 대해 상이한, 방법. - 제14항에 있어서,
상기 파라미터 변수의 값은 0, 1, 2, 또는 3이도록 구성되는, 방법. - 제14항에 있어서,
상기 파라미터 변수의 값은 0, 1, 2, 또는 2와 지정된 상한값 사이의 임의의 정수가 되도록 구성되는, 방법.
Applications Claiming Priority (9)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201161556826P | 2011-11-08 | 2011-11-08 | |
| US61/556,826 | 2011-11-08 | ||
| US201161563774P | 2011-11-26 | 2011-11-26 | |
| US61/563,774 | 2011-11-26 | ||
| US201161564248P | 2011-11-28 | 2011-11-28 | |
| US61/564,248 | 2011-11-28 | ||
| US13/671,811 | 2012-11-08 | ||
| PCT/US2012/064229 WO2013070970A2 (en) | 2011-11-08 | 2012-11-08 | Method of determining binary codewords for transform coefficients |
| US13/671,811 US9270988B2 (en) | 2011-11-08 | 2012-11-08 | Method of determining binary codewords for transform coefficients |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20140098111A true KR20140098111A (ko) | 2014-08-07 |
| KR101660605B1 KR101660605B1 (ko) | 2016-09-27 |
Family
ID=48223685
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020147014978A Active KR101660605B1 (ko) | 2011-11-08 | 2012-11-08 | 변환 계수들에 대한 이진 코드워드들을 결정하는 방법 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US9270988B2 (ko) |
| EP (1) | EP2777268A2 (ko) |
| KR (1) | KR101660605B1 (ko) |
| CN (1) | CN103931197B (ko) |
| BR (1) | BR112014011150B1 (ko) |
| WO (1) | WO2013070970A2 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20200055085A (ko) * | 2018-09-11 | 2020-05-20 | 엘지전자 주식회사 | 레지듀얼 코딩 방법 및 그 장치 |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101672107B1 (ko) | 2011-11-08 | 2016-11-02 | 구글 테크놀로지 홀딩스 엘엘씨 | 변환 계수들에 대한 이진 코드워드들을 결정하는 방법 |
| US9172962B2 (en) * | 2012-01-20 | 2015-10-27 | Blackberry Limited | Methods and systems for pipelining within binary arithmetic coding and decoding |
| US10284851B2 (en) | 2012-01-21 | 2019-05-07 | Google Technology Holdings LLC | Method of determining binary codewords for transform coefficients |
| US9635358B2 (en) | 2012-01-21 | 2017-04-25 | Google Technology Holdings LLC | Method of determining binary codewords for transform coefficients |
| US9479780B2 (en) | 2012-02-01 | 2016-10-25 | Google Technology Holdings LLC | Simplification of significance map coding |
| WO2013116849A1 (en) | 2012-02-04 | 2013-08-08 | General Instrument Corporation | Devices and methods for context reduction in last significant coefficient position coding |
| WO2013116874A1 (en) | 2012-02-05 | 2013-08-08 | General Instrument Corporation | Method of determining binary codewords for transform coefficients |
| US9667994B2 (en) | 2012-10-01 | 2017-05-30 | Qualcomm Incorporated | Intra-coding for 4:2:2 sample format in video coding |
| US10021419B2 (en) * | 2013-07-12 | 2018-07-10 | Qualcomm Incorported | Rice parameter initialization for coefficient level coding in video coding process |
| US10506254B2 (en) | 2013-10-14 | 2019-12-10 | Microsoft Technology Licensing, Llc | Features of base color index map mode for video and image coding and decoding |
| CA2959682C (en) | 2014-09-30 | 2022-12-06 | Microsoft Technology Licensing, Llc | Rules for intra-picture prediction modes when wavefront parallel processing is enabled |
| US9781424B2 (en) | 2015-01-19 | 2017-10-03 | Google Inc. | Efficient context handling in arithmetic coding |
| EP3308540B1 (en) * | 2015-06-09 | 2020-04-15 | Microsoft Technology Licensing, LLC | Robust encoding/decoding of escape-coded pixels in palette mode |
| EP3264763A1 (en) * | 2016-06-29 | 2018-01-03 | Thomson Licensing | Method and apparatus for improved significance flag coding using simple local predictor |
| CN109479136A (zh) | 2016-08-04 | 2019-03-15 | 深圳市大疆创新科技有限公司 | 用于比特率控制的系统和方法 |
| KR102629474B1 (ko) * | 2018-05-09 | 2024-01-26 | 삼성전자주식회사 | 데이터 압축 및 복원을 위한 전자 장치 및 그 압축 방법 |
Family Cites Families (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2870515B2 (ja) | 1996-12-27 | 1999-03-17 | 日本電気株式会社 | 可変長符号化装置 |
| US7158684B2 (en) | 2002-04-25 | 2007-01-02 | Texas Instruments Incoporated | Entropy coding scheme for video coding |
| US7379608B2 (en) | 2003-12-04 | 2008-05-27 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung, E.V. | Arithmetic coding for transforming video and picture data units |
| US7580585B2 (en) | 2004-10-29 | 2009-08-25 | Microsoft Corporation | Lossless adaptive Golomb/Rice encoding and decoding of integer data using backward-adaptive rules |
| WO2007065351A1 (fr) | 2005-12-05 | 2007-06-14 | Huawei Technologies Co., Ltd. | Procede de binarisation et dispositif associe |
| US8275045B2 (en) | 2006-07-12 | 2012-09-25 | Qualcomm Incorporated | Video compression using adaptive variable length codes |
| US7813567B2 (en) | 2007-04-26 | 2010-10-12 | Texas Instruments Incorporated | Method of CABAC significance MAP decoding suitable for use on VLIW data processors |
| KR101539240B1 (ko) * | 2007-06-14 | 2015-07-30 | 삼성전자주식회사 | 영상 데이터의 엔트로피 부호화, 복호화 방법 및 장치 |
| US8891615B2 (en) | 2008-01-08 | 2014-11-18 | Qualcomm Incorporated | Quantization based on rate-distortion modeling for CABAC coders |
| KR101375668B1 (ko) | 2008-03-17 | 2014-03-18 | 삼성전자주식회사 | 변환 계수의 부호화, 복호화 방법 및 장치 |
| US8588536B2 (en) | 2010-02-22 | 2013-11-19 | Texas Instruments Incorporated | Guaranteed-rate tiled image data compression |
| WO2012042884A1 (ja) | 2010-09-29 | 2012-04-05 | パナソニック株式会社 | 画像復号方法、画像符号化方法、画像復号装置、画像符号化装置、プログラムおよび集積回路 |
| US8526495B2 (en) | 2010-11-22 | 2013-09-03 | Mediatek Singapore Pte. Ltd. | Apparatus and method of constrained partition size for high efficiency video coding |
| HUE028417T2 (en) | 2011-01-14 | 2016-12-28 | Ge Video Compression Llc | Entropy encoding and decoding scheme |
| CN103650510B (zh) | 2011-07-15 | 2018-05-22 | 谷歌技术控股有限责任公司 | 用于变换系数级编码的上下文建模技术 |
| WO2013067435A1 (en) * | 2011-11-04 | 2013-05-10 | Huawei Technologies Co., Ltd. | Differential pulse code modulation intra prediction for high efficiency video coding |
| US20130114685A1 (en) | 2011-11-07 | 2013-05-09 | Sharp Laboratories Of America, Inc. | Video decoder with constrained dynamic range |
| KR101672107B1 (ko) | 2011-11-08 | 2016-11-02 | 구글 테크놀로지 홀딩스 엘엘씨 | 변환 계수들에 대한 이진 코드워드들을 결정하는 방법 |
| US10284851B2 (en) | 2012-01-21 | 2019-05-07 | Google Technology Holdings LLC | Method of determining binary codewords for transform coefficients |
| US9635358B2 (en) | 2012-01-21 | 2017-04-25 | Google Technology Holdings LLC | Method of determining binary codewords for transform coefficients |
| US20130188729A1 (en) | 2012-01-21 | 2013-07-25 | General Instrument Corporation | Method of determining binary codewords for transform coefficients |
| US9479780B2 (en) | 2012-02-01 | 2016-10-25 | Google Technology Holdings LLC | Simplification of significance map coding |
| WO2013116849A1 (en) | 2012-02-04 | 2013-08-08 | General Instrument Corporation | Devices and methods for context reduction in last significant coefficient position coding |
| WO2013116874A1 (en) | 2012-02-05 | 2013-08-08 | General Instrument Corporation | Method of determining binary codewords for transform coefficients |
-
2012
- 2012-11-08 KR KR1020147014978A patent/KR101660605B1/ko active Active
- 2012-11-08 EP EP12791920.7A patent/EP2777268A2/en not_active Ceased
- 2012-11-08 WO PCT/US2012/064229 patent/WO2013070970A2/en not_active Ceased
- 2012-11-08 CN CN201280054977.0A patent/CN103931197B/zh active Active
- 2012-11-08 US US13/671,811 patent/US9270988B2/en active Active - Reinstated
- 2012-11-08 BR BR112014011150-2A patent/BR112014011150B1/pt active IP Right Grant
Non-Patent Citations (3)
| Title |
|---|
| B. Bross, et al. WD4: Working Draft 4 of High-Efficiency Video Coding. JCT-VC of ITU-T and ISO/IEC, JCTVC-F803 Ver.7, Oct. 28, 2011, pp.1-217* * |
| J. Sole, et al. CE11: Unified scans for the significance map and coefficient level coding in high efficiency. JCT-VC of ITU-T and ISO/IEC. JCTVC-F288 Ver.3, Jul. 15, 2011, pp.1-9* * |
| T. Nguyen, et al. Reduced-complexity entropy coding of transform coefficient levels using truncated golomb-rice codes in video compression. ICIP 2011, Sep. 2011, pp.753-756* * |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20200055085A (ko) * | 2018-09-11 | 2020-05-20 | 엘지전자 주식회사 | 레지듀얼 코딩 방법 및 그 장치 |
| KR20220029790A (ko) * | 2018-09-11 | 2022-03-08 | 엘지전자 주식회사 | 레지듀얼 코딩 방법 및 그 장치 |
| KR20220150414A (ko) * | 2018-09-11 | 2022-11-10 | 엘지전자 주식회사 | 레지듀얼 코딩 방법 및 그 장치 |
| KR20230088925A (ko) * | 2018-09-11 | 2023-06-20 | 엘지전자 주식회사 | 레지듀얼 코딩 방법 및 그 장치 |
| US11700372B2 (en) | 2018-09-11 | 2023-07-11 | Lg Electronics Inc. | Residual coding method and device for same |
Also Published As
| Publication number | Publication date |
|---|---|
| KR101660605B1 (ko) | 2016-09-27 |
| US9270988B2 (en) | 2016-02-23 |
| BR112014011150B1 (pt) | 2022-08-09 |
| CN103931197A (zh) | 2014-07-16 |
| WO2013070970A3 (en) | 2014-04-10 |
| EP2777268A2 (en) | 2014-09-17 |
| US20130114698A1 (en) | 2013-05-09 |
| CN103931197B (zh) | 2018-01-23 |
| WO2013070970A2 (en) | 2013-05-16 |
| BR112014011150A2 (pt) | 2017-05-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101660605B1 (ko) | 변환 계수들에 대한 이진 코드워드들을 결정하는 방법 | |
| KR101672107B1 (ko) | 변환 계수들에 대한 이진 코드워드들을 결정하는 방법 | |
| US9167245B2 (en) | Method of determining binary codewords for transform coefficients | |
| US10623742B2 (en) | Method of determining binary codewords for transform coefficients | |
| US11523136B2 (en) | Methods and apparatuses for coding transform blocks | |
| US11706420B2 (en) | Method and device for entropy coding/decoding | |
| US9635358B2 (en) | Method of determining binary codewords for transform coefficients | |
| US20130188729A1 (en) | Method of determining binary codewords for transform coefficients | |
| EP3808084A1 (en) | Trellis coded quantization coefficient coding | |
| WO2012138032A1 (ko) | 영상 정보 부호화 방법 및 복호화 방법 | |
| KR102431675B1 (ko) | 예측 모드에 기초한 변환 생략 정보의 엔트로피 복호화 방법 및 장치 | |
| CN112335251A (zh) | 以分组的旁路位元的系数编码 | |
| US20240129512A1 (en) | Encoding and decoding method, encoder, decoder, and storage medium | |
| EP2777279B1 (en) | Method of determining binary codewords for transform coefficients | |
| JP2022548685A (ja) | 画像データの符号化及び復号化 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
| 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 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| N231 | Notification of change of applicant | ||
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| 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 | ||
| 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 |
|
| FPAY | Annual fee payment |
Payment date: 20190910 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20200909 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20210908 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| FPAY | Annual fee payment |
Payment date: 20220905 Year of fee payment: 7 |
|
| 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 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| 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: 10 |