CN101282480B - 用于先进视频标准的先进宏块熵编码 - Google Patents
用于先进视频标准的先进宏块熵编码 Download PDFInfo
- Publication number
- CN101282480B CN101282480B CN2008100911786A CN200810091178A CN101282480B CN 101282480 B CN101282480 B CN 101282480B CN 2008100911786 A CN2008100911786 A CN 2008100911786A CN 200810091178 A CN200810091178 A CN 200810091178A CN 101282480 B CN101282480 B CN 101282480B
- Authority
- CN
- China
- Prior art keywords
- macro block
- zero
- currency
- macro
- frame
- 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
- 238000000034 method Methods 0.000 claims abstract description 49
- 230000009182 swimming Effects 0.000 claims description 29
- 230000008569 process Effects 0.000 claims description 6
- 238000004590 computer program Methods 0.000 abstract description 4
- 238000004422 calculation algorithm Methods 0.000 description 13
- 238000013139 quantization Methods 0.000 description 13
- 238000002474 experimental method Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 241000023320 Luma <angiosperm> Species 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- NUHSROFQTUXZQQ-UHFFFAOYSA-N isopentenyl diphosphate Chemical compound CC(=C)CCO[P@](O)(=O)OP(O)(O)=O NUHSROFQTUXZQQ-UHFFFAOYSA-N 0.000 description 1
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000011002 quantification Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
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
-
- 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/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/196—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
-
- 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
- H04N19/463—Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission
-
- 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
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)
Abstract
Description
H(Y) =-0.7log20.7-0.3log20.3 =0.8813 | H(Y|X) =-0.74log20.74-0.26log20.26=0.8268 <0.8813 |
Claims (13)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US90751707P | 2007-04-05 | 2007-04-05 | |
US60/907517 | 2007-04-05 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101282480A CN101282480A (zh) | 2008-10-08 |
CN101282480B true CN101282480B (zh) | 2012-04-25 |
Family
ID=39872162
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008100911786A Expired - Fee Related CN101282480B (zh) | 2007-04-05 | 2008-04-07 | 用于先进视频标准的先进宏块熵编码 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8189676B2 (zh) |
CN (1) | CN101282480B (zh) |
HK (1) | HK1122931A1 (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8483282B2 (en) * | 2007-10-12 | 2013-07-09 | Qualcomm, Incorporated | Entropy coding of interleaved sub-blocks of a video block |
US9172960B1 (en) * | 2010-09-23 | 2015-10-27 | Qualcomm Technologies, Inc. | Quantization based on statistics and threshold of luminanceand chrominance |
US20120189052A1 (en) * | 2011-01-24 | 2012-07-26 | Qualcomm Incorporated | Signaling quantization parameter changes for coded units in high efficiency video coding (hevc) |
US8767824B2 (en) * | 2011-07-11 | 2014-07-01 | Sharp Kabushiki Kaisha | Video decoder parallelization for tiles |
WO2013088687A1 (ja) * | 2011-12-15 | 2013-06-20 | パナソニック株式会社 | 画像符号化方法、画像復号方法、画像符号化装置、画像復号装置、画像符号化復号装置 |
US9294766B2 (en) | 2013-09-09 | 2016-03-22 | Apple Inc. | Chroma quantization in video coding |
CN105791827B (zh) * | 2016-02-26 | 2018-07-24 | 北京计算机技术及应用研究所 | 一种无线信道的视频编码方法 |
WO2020098786A1 (en) * | 2018-11-16 | 2020-05-22 | Mediatek Inc. | Method and apparatus of luma-chroma separated coding tree coding with constraints |
CN114745544B (zh) | 2019-05-28 | 2024-05-28 | 杜比实验室特许公司 | 用信号发送量化参数的方法和计算机可读记录介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1620821A (zh) * | 2002-01-23 | 2005-05-25 | 索尼株式会社 | 图像信息编码装置和图像信息编码方法、图像信息解码装置和图像信息解码方法 |
CN1659580A (zh) * | 2002-06-11 | 2005-08-24 | 诺基亚有限公司 | 基于空间预测的帧内编码 |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5717816A (en) * | 1993-01-13 | 1998-02-10 | Hitachi America Ltd. | Method and apparatus for the selection of data for use in VTR trick playback operation in a system using intra-coded video frames |
US5298896A (en) | 1993-03-15 | 1994-03-29 | Bell Communications Research, Inc. | Method and system for high order conditional entropy coding |
JP3855286B2 (ja) * | 1995-10-26 | 2006-12-06 | ソニー株式会社 | 画像符号化装置および画像符号化方法、画像復号化装置および画像復号化方法、並びに記録媒体 |
US5850482A (en) | 1996-04-17 | 1998-12-15 | Mcdonnell Douglas Corporation | Error resilient method and apparatus for entropy coding |
US5870146A (en) * | 1997-01-21 | 1999-02-09 | Multilink, Incorporated | Device and method for digital video transcoding |
AU736962B2 (en) | 1997-07-09 | 2001-08-09 | Quvis, Inc. | Apparatus and method for entropy coding |
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 |
CA2265089C (en) * | 1998-03-10 | 2007-07-10 | Sony Corporation | Transcoding system using encoding history information |
US6563953B2 (en) * | 1998-11-30 | 2003-05-13 | Microsoft Corporation | Predictive image compression using a single variable length code for both the luminance and chrominance blocks for each macroblock |
US6198412B1 (en) | 1999-01-20 | 2001-03-06 | Lucent Technologies Inc. | Method and apparatus for reduced complexity entropy coding |
US6618507B1 (en) * | 1999-01-25 | 2003-09-09 | Mitsubishi Electric Research Laboratories, Inc | Methods of feature extraction of video sequences |
US7023922B1 (en) | 2000-06-21 | 2006-04-04 | Microsoft Corporation | Video coding system and method using 3-D discrete wavelet transform and entropy coding with motion information |
US6614442B1 (en) * | 2000-06-26 | 2003-09-02 | S3 Graphics Co., Ltd. | Macroblock tiling format for motion compensation |
US7471298B1 (en) * | 2000-06-26 | 2008-12-30 | S3 Graphics Co., Ltd. | Fetching pixel data with reduced memory bandwidth requirement |
US6373411B1 (en) | 2000-08-31 | 2002-04-16 | Agere Systems Guardian Corp. | Method and apparatus for performing variable-size vector entropy coding |
US6842483B1 (en) | 2000-09-11 | 2005-01-11 | The Hong Kong University Of Science And Technology | Device, method and digital video encoder for block-matching motion estimation |
US6947874B2 (en) | 2000-11-16 | 2005-09-20 | Canon Kabushiki Kaisha | Entropy coding |
US6633242B2 (en) | 2001-02-08 | 2003-10-14 | Sun Microsystems, Inc. | Entropy coding using adaptable prefix codes |
US6677868B2 (en) | 2001-03-16 | 2004-01-13 | Sharp Laboratories Of America, Inc. | Entropy coding with adaptive syntax to replace high probability symbols with lower probabilities symbols |
US6859500B2 (en) * | 2001-03-20 | 2005-02-22 | Telefonaktiebolaget Lm Ericsson | Run-length coding of non-coded macroblocks |
US6968091B2 (en) * | 2001-09-18 | 2005-11-22 | Emc Corporation | Insertion of noise for reduction in the number of bits for variable-length coding of (run, level) pairs |
US20030159152A1 (en) * | 2001-10-23 | 2003-08-21 | Shu Lin | Fast motion trick mode using dummy bidirectional predictive pictures |
EP2262269B1 (en) * | 2001-12-17 | 2018-01-24 | Microsoft Technology Licensing, LLC | Skip macroblock coding |
US7158684B2 (en) | 2002-04-25 | 2007-01-02 | Texas Instruments Incoporated | Entropy coding scheme for video coding |
US20030215011A1 (en) * | 2002-05-17 | 2003-11-20 | General Instrument Corporation | Method and apparatus for transcoding compressed video bitstreams |
US7161507B2 (en) | 2004-08-20 | 2007-01-09 | 1St Works Corporation | Fast, practically optimal entropy coding |
US7961783B2 (en) * | 2005-07-07 | 2011-06-14 | Mediatek Incorporation | Methods and systems for rate control in video encoder |
US7061410B1 (en) | 2005-07-18 | 2006-06-13 | Lsi Logic Corporation | Method and/or apparatus for transcoding between H.264 CABAC and CAVLC entropy coding modes |
-
2008
- 2008-04-04 US US12/078,777 patent/US8189676B2/en active Active
- 2008-04-07 CN CN2008100911786A patent/CN101282480B/zh not_active Expired - Fee Related
- 2008-12-29 HK HK08114010.9A patent/HK1122931A1/xx not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1620821A (zh) * | 2002-01-23 | 2005-05-25 | 索尼株式会社 | 图像信息编码装置和图像信息编码方法、图像信息解码装置和图像信息解码方法 |
CN1659580A (zh) * | 2002-06-11 | 2005-08-24 | 诺基亚有限公司 | 基于空间预测的帧内编码 |
Also Published As
Publication number | Publication date |
---|---|
US20080260041A1 (en) | 2008-10-23 |
CN101282480A (zh) | 2008-10-08 |
HK1122931A1 (en) | 2009-05-29 |
US8189676B2 (en) | 2012-05-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101282480B (zh) | 用于先进视频标准的先进宏块熵编码 | |
CN102172023B (zh) | 用大宏块进行视频译码 | |
CN101411196B (zh) | 用于对与视频压缩相关联的信息进行编码及解码的方法及设备 | |
KR101214148B1 (ko) | 비디오 블록의 인터리빙된 서브?블록들의 엔트로피 코딩 | |
EP1435063B1 (en) | Method and system for context-based adaptive binary arithmetic coding | |
KR101479141B1 (ko) | 트리 구조를 이용한 부호화/복호화 방법 및 장치 | |
CN101098473B (zh) | 一种图像编码方法及装置 | |
US20040136457A1 (en) | Method and system for supercompression of compressed digital video | |
KR101502909B1 (ko) | 영상 부호화 및 복호화 방법과 장치 | |
CN102172025A (zh) | 用大宏块进行视频译码 | |
CN102172021A (zh) | 用大宏块进行视频译码 | |
KR19980080013A (ko) | 인터레이스드 디지털 비디오를 위한 인트라-매크로블록 디씨 및 에이씨 계수 예측 | |
KR101038531B1 (ko) | 복호화시 병렬처리가 가능한 영상 부호화 장치 및 방법, 그리고 병렬처리가 가능한 영상 복호화 장치 및 방법 | |
WO2008035842A1 (en) | Apparatus and method for encoding and decoding using alternative converter according to the correlation of residual signal | |
WO2009031904A2 (en) | Method for alternating entropy coding | |
KR20120076815A (ko) | 적응적 스캔 장치 및 그 스캔 방법 | |
KR101375302B1 (ko) | 멀티미디어 데이터의 처리 방법 및 그 장치 | |
Wu et al. | Brief analysis of the H. 264 coding standard | |
Patel et al. | VHDL Implementation of H. 264 Video Coding Standard | |
Rodrigues et al. | H. 264/AVC based video coding using multiscale recurrent patterns: First results | |
Wong et al. | Advanced macro-block entropy coding in h. 264 | |
Ng et al. | An adaptive multiresolution modification of the H. 263 video coding algorithm | |
EELLEECCTTRROONNIICCSS | RADIOELEKTRONIKA 2005 | |
Pitas | Transform Video Compression | |
Ng et al. | An adaptive multiresolution modification of the H. 263 video |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1122931 Country of ref document: HK |
|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1122931 Country of ref document: HK |
|
CI01 | Correction of invention patent gazette |
Correction item: Description Correct: Correct False: Error Number: 17 Volume: 28 |
|
CI03 | Correction of invention patent |
Correction item: Description Correct: Correct False: Error Number: 17 Page: Description Volume: 28 |
|
ERR | Gazette correction |
Free format text: CORRECT: DESCRIPTION; FROM: ERROR TO: CORRECT |
|
RECT | Rectification | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120425 Termination date: 20170407 |
|
CF01 | Termination of patent right due to non-payment of annual fee |