KR100856398B1 - 복수 매핑 테이블을 이용한 가변장 부호화 및 복호화방법과 그 장치 - Google Patents
복수 매핑 테이블을 이용한 가변장 부호화 및 복호화방법과 그 장치 Download PDFInfo
- Publication number
- KR100856398B1 KR100856398B1 KR20000026274A KR20000026274A KR100856398B1 KR 100856398 B1 KR100856398 B1 KR 100856398B1 KR 20000026274 A KR20000026274 A KR 20000026274A KR 20000026274 A KR20000026274 A KR 20000026274A KR 100856398 B1 KR100856398 B1 KR 100856398B1
- Authority
- KR
- South Korea
- Prior art keywords
- code number
- mapping
- element type
- variable length
- type information
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- 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
-
- 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
-
- 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/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
- H04N19/149—Data rate or code amount at the encoder output by estimating the code amount by means of a model, e.g. mathematical model or statistical model
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
-
- 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/625—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using discrete cosine transform [DCT]
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Discrete Mathematics (AREA)
- Algebra (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
Claims (18)
- 데이터를 가변장 부호화하는 방법에 있어서,부호화할 심볼데이터와 이 심볼데이터가 어떤 종류인지에 대한 정보를 포함하는 엘레멘트 타입 정보를 입력 받는 입력단계;입력 받은 상기 심볼데이터에 해당하는 제1의 코드 넘버를 발생하는 부호화 단계;상기 제1코드 넘버들과, 상기 엘레멘트 타입 정보에 따라 각각 매핑된 제2코드 넘버들로 된 매핑테이블 중, 선택된 엘레멘트 타입 정보에 대해 매핑된 제2코드 넘버를 선택하는 매핑단계;상기 선택된 제2의 코드 넘버에 해당하는 부호어를 발생하는 부호어 추출단계;상기 발생한 부호어를 출력하는 단계를 포함하고,상기 매핑단계는 심볼데이터에 대응되는 양자화 단계(Qp) 정보에 따라 각각 대응된 적어도 하나 이상의 상기 매핑테이블 중 하나를 선택하여 상기 제2코드 넘버를 발생시키는 것을 특징으로 하는 가변장 부호화 방법.
- 삭제
- 부호화할 심볼데이터와 이 심볼데이터가 어떤 종류인지에 대한 정보를 포함하는 엘레멘트 타입 정보를 입력 받는 입력단계;입력 받은 상기 심볼데이터에 해당하는 제1의 코드 넘버를 발생하는 부호화 단계;상기 제1코드 넘버들과, 상기 엘레멘트 타입 정보에 따라 각각 매핑된 제2코드 넘버들로 된 매핑테이블 중, 선택된 엘레멘트 타입 정보에 대해 매핑된 제2코드 넘버를 선택하는 매핑단계;상기 선택된 제2의 코드 넘버에 해당하는 부호어를 발생하는 부호어 추출단계;상기 발생한 부호어를 출력하는 단계를 포함하고,상기 매핑단계는, 상기 심볼데이터에 대응되는 상기 엘레멘트 타입정보 중, 적어도 양자화단계(Qp) 정보를 포함한 정보에 의거하여 적어도 하나 이상의 상기 매핑테이블 중 하나를 선택하여 상기 제2코드 넘버를 발생시키는 것을 특징으로 하는 가변장 부호화 방법.
- 부호화할 심볼데이터와 이 심볼데이터가 어떤 종류인지에 대한 정보를 포함하는 엘레멘트 타입 정보를 입력 받는 입력단계;입력 받은 상기 심볼데이터에 해당하는 제1의 코드 넘버를 발생하는 부호화 단계;상기 제1코드 넘버들과, 상기 엘레멘트 타입 정보에 따라 각각 매핑된 제2코드 넘버들로 된 매핑테이블 중, 선택된 엘레멘트 타입 정보에 대해 매핑된 제2코드 넘버를 선택하는 매핑단계;상기 선택된 제2의 코드 넘버에 해당하는 부호어를 발생하는 부호어 추출단계;상기 발생한 부호어를 출력하는 단계를 포함하고,상기 매핑단계는 적어도 하나 이상의 상기 매핑 테이블 중 발생비트수가 가장 작도록 하는 매핑테이블을 이용하여 상기 제2코드 넘버를 선택함을 특징으로 하는 가변장 부호화 방법.
- 제1항, 제3항 및 제4항 중 어느 한 항에 있어서,상기 매핑단계의 상기 특수개의 매핑테이블은 미리 여러개의 훈련 데이터를 이용하여 최적화된 매핑테이블임을 특징으로 하는 가변장 부호화 방법.
- 부호화된 데이터를 가변장 복호화하는 방법에 있어서,부호화된 데이터와 그 부호화 데이터의 종류에 대한 정보를 포함하는 엘레멘트 타임 정보를 입력받는 입력단계;상기 부호화된 데이터에 해당하는 제1코드 넘버를 발생하는 복호화단계;상기 엘레멘트 타입정보를 입력받아, 엘레멘트 타입 정보에 따라 상기 제1코드와 대응시킨 적어도 하나 이상의 매핑테이블 중 하나를 선택한 후, 이를 이용하여 상기 제1코드 넘버에 대응하는 제2코드 넘버를 발생하는 매핑단계;상기 제2코드 넘버를 해당하는 심볼을 발생하는 심볼추출단계;상기 발생한 심볼을 출력하는 단계로 이루어짐을 특징으로 하는 가변장 복호화방법.
- 제1항의 가변장 복호화하는 방법에 잇어서,상기 매핑단계는 상기 심볼데이터에 대응되는 상기 엘레멘트 타입정보 중, 적어도 양자화단계(Qp) 정보를 포함한 정보에 의거하여 적어도 하나 이상의 매핑 테이블 중 하나를 선택하여 상기 제2코드 넘버를 발생시키는 것을 특징으로 하는 가변장 복호화 방법.
- 제1항의 가변장 복호화 방법에 있어서,상기 매핑단계의 적어도 하나 이상의 매핑테이블을 미리 여러개의 훈련데이터를 이용하여 최적화된 매핑테이블임을 특징으로 하는 가변장 복호화하는 방법.
- 데이터를 가변장 부호화하는 장치에 있어서,부호화할 심볼데이터와 이 심볼데이터에 대한 타입 정보를 포함하는 엘레멘트 타입정보를 입력받아 제1코드넘버를 발생하는 부호화부;상기 엘레멘트 타입정보를 입력받아 그에 따른 적어도 하나 이상의 매핑테이블 중 하나에서 상기 제1코드넘버에 대응하는 제2코드넘버를 발생하는 매퍼부;상기 제2코드넘버에 해당하는 부호어를 발생하여 부호화된 데이터로 출력하는 부호어 발생부를 구비함을 특징으로 하는 가변장 부호화 장치.
- 제9항의 가변장 부호화장치에 있어서, 상기 매퍼부는 상기 심볼데이터에 대응되는 상기 엘레멘트 타입정보 중, 적어도 양자화단계(Qp) 정보를 포함한 정보에 의거하여 적어도 하나 이상의 상기 매핑테이블 중 하나를 선택하여 상기 제2코드 넘버를 발생시키는 것을 특징으로 하는 가변장 부호화 장치.
- 제10항의 가변장 부호화장치에 있어서, 상기 매퍼부는 상기 심볼데이터에 대응되는 양자화단계(Qp) 정보에 따라 적어도 하나 이상의 상기 매핑테이블 중 하나를 선택하여 상기 제2코드 넘버를 발생시키는 것을 특징으로 하는 가변장 부호화 장치.
- 제10항의 가변장 부호화 장치에 있어서,상기 매핑부는 상기 심볼데이터에 대응되는 상기 엘레멘트 타입정보 중, 적어도 양자화단계(Qp) 정보를 포함한 정보에 의거하여 적어도 하나 이상의 상기 매핑테이블 중 하나를 선택하여 상기 제2코드 넘버를 발생시키는 것을 특징으로 하는 가변장 부호화 장치.
- 제10항의 가변장 부호화장치에 있어서,상기 매핑부는 적어도 하나 이상의 상기 매핑테이블 중 발생비트수가 가장 작도록 하는 매핑테이블을 이용하여 상기 제2코드 넘버를 선택함을 특징으로 하는 가변장 부호화 장치.
- 제10항의 가변장 부호화하는 장치에 있어서,상기 매핑부의 상기 복수개의 매핑테이블을 미리 여러개의 훈련데이터를 이용하여 최적화된 매핑테이블임을 특징으로 하는 가변장 부호화 장치.
- 부호화된 데이터를 가변장 복호화하는 장치에 있어 부호화된 데이터와 그 데이터의 종류에 대한 정보를 포함하는 엘레멘트 타입 정보를 입력받아 제1코드넘버를 출력하는 복호부;상기 엘레멘트 타입정보를 입력받아, 각각의 엘레멘트 타입에 따라 대응되어진 적어도 하나 이상의 매핑테이블 중 하나를 선택하여 이를 이용하여 상기 제1코드넘버를 제2코드넘버로 변환하는 매퍼부;상기 제2코드넘버에 해당하는 심볼을 출력하는 심볼추출부로 이루어짐을 특징으로 하는 가변장 복호화하는 장치.
- 제15항의 가변장 복호화 장치에 있어서,상기 매핑부는 상기 심볼데이터에 대응되는 양자화단계(Qp) 정보에 따라 적어도 하나 이상의 매핑테이블 중 하나를 선택하여 상기 제2코드 넘버를 발생시키는 것을 특징으로 가변장 복호화장치.
- 제5항의 가변장 복호화 장치에 있어서, 상기 매핑부는 상기 심볼데이터에 대응되는 상기 엘레멘트 타입정보 중, 적어도 양자화단계(Qp) 정보를 포함한 정보에 의거하여 적어도 하나 이상의 매핑테이블 중 하나를 선택하여 제2코드 넘버를 발생시키는 것을 특징으로 하는 가변장 복호화 장치.
- 제15항에 가변장 복호화 장치에 있어서,상기 매핑부가 구비한 상기 적어도 하나 이상의 매핑테이블은 미리 여러 개의 훈련 데이터를 이용하여 최적화된 매핑테이블임을 특징으로 하는 가변장 복호화 장치.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20000026274A KR100856398B1 (ko) | 2000-05-17 | 2000-05-17 | 복수 매핑 테이블을 이용한 가변장 부호화 및 복호화방법과 그 장치 |
JP2001135608A JP3517224B2 (ja) | 2000-05-17 | 2001-05-02 | 複数のマッピングテーブルを用いた可変長符号化及び復号化方法、並びにその装置 |
CNB011177934A CN100492916C (zh) | 2000-05-17 | 2001-05-17 | 采用多映射表的可变长度编码和解码方法及设备 |
EP20010304387 EP1158809B1 (en) | 2000-05-17 | 2001-05-17 | Variable length coding |
US09/858,872 US6919828B2 (en) | 2000-05-17 | 2001-05-17 | Variable length coding and decoding methods and apparatuses using plural mapping tables |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20000026274A KR100856398B1 (ko) | 2000-05-17 | 2000-05-17 | 복수 매핑 테이블을 이용한 가변장 부호화 및 복호화방법과 그 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20010105629A KR20010105629A (ko) | 2001-11-29 |
KR100856398B1 true KR100856398B1 (ko) | 2008-09-04 |
Family
ID=19668847
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20000026274A Expired - Fee Related KR100856398B1 (ko) | 2000-05-17 | 2000-05-17 | 복수 매핑 테이블을 이용한 가변장 부호화 및 복호화방법과 그 장치 |
Country Status (5)
Country | Link |
---|---|
US (1) | US6919828B2 (ko) |
EP (1) | EP1158809B1 (ko) |
JP (1) | JP3517224B2 (ko) |
KR (1) | KR100856398B1 (ko) |
CN (1) | CN100492916C (ko) |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100462060B1 (ko) * | 2001-12-21 | 2004-12-17 | 에스케이 텔레콤주식회사 | 유니버셜 가변 길이 코드 부호어 다중 추출 방법 및 그를위한 룩-업 테이블 구성 방법 |
WO2003063510A1 (en) * | 2002-01-22 | 2003-07-31 | Broadcom Corporation | System and method of transmission and display of progressive video with hints for interlaced display |
US9497452B2 (en) | 2002-01-22 | 2016-11-15 | Broadcom Corporation | System and method of transmission and reception of video using compressed differential time stamps |
US7702986B2 (en) * | 2002-11-18 | 2010-04-20 | Qualcomm Incorporated | Rate-compatible LDPC codes |
US20040125951A1 (en) * | 2002-12-26 | 2004-07-01 | Sun Microsystems, Inc., A Delaware Corporation | Bitstreaming for unreadable redundancy |
US7630440B2 (en) * | 2003-05-28 | 2009-12-08 | Broadcom Corporation | Context adaptive binary arithmetic code decoding engine |
JP4382090B2 (ja) * | 2003-06-16 | 2009-12-09 | パナソニック株式会社 | 符号化装置、符号化方法およびコードブック |
CN1615019A (zh) * | 2003-11-05 | 2005-05-11 | 华为技术有限公司 | 一种视频宏块模式编码方法 |
US7457363B2 (en) * | 2004-06-30 | 2008-11-25 | Intel Corporation | Method and apparatus for multi-threaded variable length coding |
US8565314B2 (en) | 2006-10-12 | 2013-10-22 | Qualcomm Incorporated | Variable length coding table selection based on block type statistics for refinement coefficient coding |
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 |
US8325819B2 (en) | 2006-10-12 | 2012-12-04 | Qualcomm Incorporated | Variable length coding table selection based on video block type for refinement coefficient coding |
US9319700B2 (en) | 2006-10-12 | 2016-04-19 | Qualcomm Incorporated | Refinement coefficient coding based on history of corresponding transform coefficient values |
US8335261B2 (en) * | 2007-01-08 | 2012-12-18 | Qualcomm Incorporated | Variable length coding techniques for coded block patterns |
JP2010103969A (ja) * | 2008-09-25 | 2010-05-06 | Renesas Technology Corp | 画像復号方法、画像復号装置、画像符号化方法及び画像符号化装置 |
US9532059B2 (en) | 2010-10-05 | 2016-12-27 | Google Technology Holdings LLC | Method and apparatus for spatial scalability for video coding |
CA2810899C (en) | 2010-10-05 | 2016-08-09 | General Instrument Corporation | Coding and decoding utilizing adaptive context model selection with zigzag scan |
KR20120084639A (ko) * | 2011-01-20 | 2012-07-30 | 한국전자통신연구원 | 엔트로피 부호화를 위한 적응적 정렬 테이블 |
US8938001B1 (en) | 2011-04-05 | 2015-01-20 | Google Inc. | Apparatus and method for coding using combinations |
US8989256B2 (en) | 2011-05-25 | 2015-03-24 | Google Inc. | Method and apparatus for using segmentation-based coding of prediction information |
US8891616B1 (en) | 2011-07-27 | 2014-11-18 | Google Inc. | Method and apparatus for entropy encoding based on encoding cost |
US8610604B2 (en) | 2011-11-24 | 2013-12-17 | International Business Machines Corporation | Compression algorithm incorporating a feedback loop for dynamic selection of a predefined Huffman dictionary |
US8610606B2 (en) | 2011-11-24 | 2013-12-17 | International Business Machines Corporation | Compression algorithm incorporating dynamic selection of a predefined huffman dictionary |
US8542135B2 (en) | 2011-11-24 | 2013-09-24 | International Business Machines Corporation | Compression algorithm incorporating automatic generation of a bank of predefined huffman dictionaries |
US9247257B1 (en) | 2011-11-30 | 2016-01-26 | Google Inc. | Segmentation based entropy encoding and decoding |
US9094681B1 (en) | 2012-02-28 | 2015-07-28 | Google Inc. | Adaptive segmentation |
US11039138B1 (en) | 2012-03-08 | 2021-06-15 | Google Llc | Adaptive coding of prediction modes using probability distributions |
US8593308B1 (en) | 2012-05-31 | 2013-11-26 | International Business Machines Corporation | Method of accelerating dynamic Huffman decompaction within the inflate algorithm |
US9774856B1 (en) | 2012-07-02 | 2017-09-26 | Google Inc. | Adaptive stochastic entropy coding |
US9332276B1 (en) | 2012-08-09 | 2016-05-03 | Google Inc. | Variable-sized super block based direct prediction mode |
US9380298B1 (en) | 2012-08-10 | 2016-06-28 | Google Inc. | Object-based intra-prediction |
US9509998B1 (en) | 2013-04-04 | 2016-11-29 | Google Inc. | Conditional predictive multi-symbol run-length coding |
US9392288B2 (en) | 2013-10-17 | 2016-07-12 | Google Inc. | Video coding using scatter-based scan tables |
US9179151B2 (en) | 2013-10-18 | 2015-11-03 | Google Inc. | Spatial proximity context entropy coding |
WO2016171472A1 (ko) * | 2015-04-23 | 2016-10-27 | 김정훈 | 데이터 부호화 및 복호화 방법과 장치 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100265229B1 (en) * | 1997-05-20 | 2000-09-15 | Samsung Electronics Co Ltd | Variable length coding device and the decoding device using selective symbol/codeword real location of symbol table |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3694813A (en) * | 1970-10-30 | 1972-09-26 | Ibm | Method of achieving data compaction utilizing variable-length dependent coding techniques |
US4044347A (en) * | 1975-05-19 | 1977-08-23 | International Business Machines Corporation | Variable-length to fixed-length conversion of minimum-redundancy codes |
JPH04239225A (ja) | 1991-01-11 | 1992-08-27 | Sony Corp | 可変長符号化装置 |
EP0574746A1 (en) * | 1992-06-19 | 1993-12-22 | Intel Corporation | Method and apparatus for real time compression and decompression of a digital motion video signal using a fixed Huffman table |
KR0129558B1 (ko) | 1992-10-26 | 1998-04-10 | 배순훈 | 적응적 가변길이 부호화 방법 및 장치 |
KR0155784B1 (ko) * | 1993-12-16 | 1998-12-15 | 김광호 | 영상데이타의 적응형 가변장 부호화/복호화방법 |
KR970009408B1 (ko) | 1994-01-18 | 1997-06-13 | 대우전자 주식회사 | 인터/인트라 테이블 선택 회로 |
JPH08116447A (ja) * | 1994-10-18 | 1996-05-07 | Fuji Xerox Co Ltd | 画像信号の符号化装置 |
US5831559A (en) * | 1996-01-24 | 1998-11-03 | Intel Corporation | Encoding/decoding video signals using multiple run-val mapping tables |
US6011499A (en) * | 1996-06-27 | 2000-01-04 | Intel Corporation | Encoding/decoding video signals using multiple run-val mapping tables |
US5828426A (en) | 1996-08-20 | 1998-10-27 | Samsung Electronics Co., Ltd. | Apparatus for decoding variable length coded data of both MPEG-1 and MPEG-2 standards |
AU727884B2 (en) * | 1997-02-25 | 2001-01-04 | British Broadcasting Corporation, The | Digital signal compression encoding with improved quantisation |
US6118822A (en) * | 1997-12-01 | 2000-09-12 | Conexant Systems, Inc. | Adaptive entropy coding in adaptive quantization framework for video signal coding systems and processes |
US6111914A (en) * | 1997-12-01 | 2000-08-29 | Conexant Systems, Inc. | Adaptive entropy coding in adaptive quantization framework for video signal coding systems and processes |
US6570876B1 (en) * | 1998-04-01 | 2003-05-27 | Hitachi, Ltd. | Packet switch and switching method for switching variable length packets |
JP2000013794A (ja) | 1998-06-23 | 2000-01-14 | Mitsubishi Electric Corp | 動画像符号化装置、動画像符号化方法、動画像復号装置、および動画像復号方法 |
KR100618972B1 (ko) * | 1999-08-02 | 2006-09-01 | 삼성전자주식회사 | 가변장 코딩 방법 및 장치 |
US6636830B1 (en) * | 2000-11-22 | 2003-10-21 | Vialta Inc. | System and method for noise reduction using bi-orthogonal modified discrete cosine transform |
US6552674B2 (en) * | 2001-03-19 | 2003-04-22 | Texas Instruments Incorporated | Automatic configuration of universal variable length code for video coding |
-
2000
- 2000-05-17 KR KR20000026274A patent/KR100856398B1/ko not_active Expired - Fee Related
-
2001
- 2001-05-02 JP JP2001135608A patent/JP3517224B2/ja not_active Expired - Fee Related
- 2001-05-17 US US09/858,872 patent/US6919828B2/en not_active Expired - Fee Related
- 2001-05-17 EP EP20010304387 patent/EP1158809B1/en not_active Expired - Lifetime
- 2001-05-17 CN CNB011177934A patent/CN100492916C/zh not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100265229B1 (en) * | 1997-05-20 | 2000-09-15 | Samsung Electronics Co Ltd | Variable length coding device and the decoding device using selective symbol/codeword real location of symbol table |
Also Published As
Publication number | Publication date |
---|---|
CN1332522A (zh) | 2002-01-23 |
JP2002016500A (ja) | 2002-01-18 |
EP1158809B1 (en) | 2013-07-03 |
US20020009153A1 (en) | 2002-01-24 |
EP1158809A3 (en) | 2003-03-12 |
KR20010105629A (ko) | 2001-11-29 |
EP1158809A2 (en) | 2001-11-28 |
CN100492916C (zh) | 2009-05-27 |
US6919828B2 (en) | 2005-07-19 |
JP3517224B2 (ja) | 2004-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100856398B1 (ko) | 복수 매핑 테이블을 이용한 가변장 부호화 및 복호화방법과 그 장치 | |
US8401321B2 (en) | Method and apparatus for context adaptive binary arithmetic coding and decoding | |
US7564384B2 (en) | Binarizing method and device thereof | |
JP4295356B1 (ja) | 画像および/またはビデオ符号器と復号器における変換係数を符号化するための方法と装置および対応するコンピュータプログラムと対応するコンピュータによる読み出し可能な記憶媒体 | |
US6900748B2 (en) | Method and apparatus for binarization and arithmetic coding of a data value | |
TWI685245B (zh) | 資料編碼及解碼 | |
CN111083476B (zh) | 编码和解码视频数据的方法及视频数据编码器和解码器 | |
US7324699B2 (en) | Extension of two-dimensional variable length coding for image compression | |
US8718146B2 (en) | Method, medium, and system encoding/decoding video data using bitrate adaptive binary arithmetic coding | |
US20070200737A1 (en) | Entropy Coding Method For Coding Video Prediction Residual Coefficients | |
AU2004240453A1 (en) | Combined runlength coding and variable length coding for video compression | |
ONO | Arithmetic Codes for Image Coding: Their Advantages and the Effort to Make Them Practical | |
KR100672585B1 (ko) | 비디오 압축 형식 신호의 복호방법 | |
KR20090113208A (ko) | 정수들의 시퀀스를 인코딩하기 위한 방법, 인코딩된 정수 시퀀스를 운반하는 저장 디바이스 및 신호, 그리고 정수들의 시퀀스를 디코딩하기 위한 방법 | |
Dai et al. | Adaptive Binarization for Arithmetic Coding in Video Compression | |
JP2004516759A (ja) | 自己プリフィックス(Self−PREFIXED)共通可変長符号を用いたデータ圧縮方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20000517 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20050427 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20000517 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20060922 Patent event code: PE09021S01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20070216 Patent event code: PE09021S01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20070723 Patent event code: PE09021S01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20080116 Patent event code: PE09021S01D |
|
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: 20080715 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20080828 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20080829 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20110728 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20120730 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20120730 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20130730 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20130730 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140730 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20140730 Start annual number: 7 End annual number: 7 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20160709 |