CN1810037A - 帧间的快速模式确定编码 - Google Patents
帧间的快速模式确定编码 Download PDFInfo
- Publication number
- CN1810037A CN1810037A CNA2004800173359A CN200480017335A CN1810037A CN 1810037 A CN1810037 A CN 1810037A CN A2004800173359 A CNA2004800173359 A CN A2004800173359A CN 200480017335 A CN200480017335 A CN 200480017335A CN 1810037 A CN1810037 A CN 1810037A
- Authority
- CN
- China
- Prior art keywords
- pattern
- mode
- macro block
- check
- macro
- 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
- 238000000034 method Methods 0.000 claims abstract description 37
- 230000004044 response Effects 0.000 claims abstract description 36
- 239000013598 vector Substances 0.000 claims abstract description 32
- 238000007689 inspection Methods 0.000 claims description 31
- 238000005192 partition Methods 0.000 claims description 13
- 230000003044 adaptive effect Effects 0.000 claims description 4
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 238000005259 measurement Methods 0.000 claims 6
- 230000006870 function Effects 0.000 description 20
- 238000004891 communication Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 15
- 230000014509 gene expression Effects 0.000 description 7
- 239000012634 fragment Substances 0.000 description 5
- 230000006835 compression Effects 0.000 description 4
- 238000007906 compression Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 101100154579 Arabidopsis thaliana NTR2 gene Proteins 0.000 description 1
- 101100026204 Gallus gallus NEGR1 gene Proteins 0.000 description 1
- 102100022223 Neuronal growth regulator 1 Human genes 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/577—Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
-
- 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/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/107—Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
-
- 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/109—Selection of coding mode or of prediction mode among a plurality of temporal 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/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/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- 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/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
- H04N19/139—Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
-
- 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/136—Incoming video signal characteristics or properties
- H04N19/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
-
- 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/147—Data rate or code amount at the encoder output according to rate distortion criteria
-
- 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
- H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
-
- 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/172—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 picture, frame or field
-
- 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/19—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 using optimisation based on Lagrange multipliers
-
- 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/192—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 the adaptation method, adaptation tool or adaptation type being iterative or recursive
- H04N19/194—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 the adaptation method, adaptation tool or adaptation type being iterative or recursive involving only two passes
-
- 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/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
- H04N19/197—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 including determination of the initial value of an encoding 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- 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
- 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)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
Claims (37)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US48233103P | 2003-06-25 | 2003-06-25 | |
US60/482,331 | 2003-06-25 | ||
PCT/US2004/019527 WO2005004491A1 (en) | 2003-06-25 | 2004-06-17 | Fast mode-decision encoding for interframes |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1810037A true CN1810037A (zh) | 2006-07-26 |
CN100594730C CN100594730C (zh) | 2010-03-17 |
Family
ID=33563851
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200480017335A Expired - Lifetime CN100594730C (zh) | 2003-06-25 | 2004-06-17 | 帧间的快速模式确定编码方法及其装置 |
Country Status (10)
Country | Link |
---|---|
US (1) | US9210441B2 (zh) |
EP (1) | EP1639827B1 (zh) |
JP (1) | JP4968726B2 (zh) |
CN (1) | CN100594730C (zh) |
BR (1) | BRPI0411765A (zh) |
DE (1) | DE602004026580D1 (zh) |
ES (1) | ES2343410T3 (zh) |
MX (1) | MXPA05014211A (zh) |
MY (1) | MY143420A (zh) |
WO (1) | WO2005004491A1 (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008148272A1 (en) * | 2007-06-04 | 2008-12-11 | France Telecom Research & Development Beijing Company Limited | Method and apparatus for sub-pixel motion-compensated video coding |
CN100558169C (zh) * | 2007-03-23 | 2009-11-04 | 武汉大学 | 视频转码中帧间模式的快速选择方法 |
CN101622880A (zh) * | 2007-03-02 | 2010-01-06 | 高通股份有限公司 | 第二回合视频译码中的有效的视频块模式改变 |
CN100594732C (zh) * | 2007-11-16 | 2010-03-17 | 中国科学院计算技术研究所 | 一种帧间模式选择方法 |
CN101682769A (zh) * | 2007-04-12 | 2010-03-24 | 汤姆森特许公司 | 用于视频编码和解码的跳过-直接模式的取决于环境的合并的方法和装置 |
CN102172023A (zh) * | 2008-10-03 | 2011-08-31 | 高通股份有限公司 | 用大宏块进行视频译码 |
CN102308586A (zh) * | 2009-02-06 | 2012-01-04 | 汤姆森特许公司 | 用于视频编码器和解码器隐式和半隐式帧内模式信令的方法和装置 |
CN101867818B (zh) * | 2008-06-06 | 2012-08-29 | 浙江大学 | 宏块模式的选择方法和装置 |
CN102668559A (zh) * | 2009-08-28 | 2012-09-12 | 法国布雷维茨公司 | 用于对图像序列进行编码的方法 |
CN102932642A (zh) * | 2012-11-13 | 2013-02-13 | 北京大学 | 一种帧间编码快速模式选择方法 |
CN102948149A (zh) * | 2010-04-16 | 2013-02-27 | Sk电信有限公司 | 视频编码/解码设备和方法 |
US8483285B2 (en) | 2008-10-03 | 2013-07-09 | Qualcomm Incorporated | Video coding using transforms bigger than 4×4 and 8×8 |
CN101965733B (zh) * | 2008-03-09 | 2013-08-07 | Lg电子株式会社 | 用于编码或解码视频信号的方法和设备 |
US8634456B2 (en) | 2008-10-03 | 2014-01-21 | Qualcomm Incorporated | Video coding with large macroblocks |
US8948258B2 (en) | 2008-10-03 | 2015-02-03 | Qualcomm Incorporated | Video coding with large macroblocks |
Families Citing this family (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003053066A1 (en) | 2001-12-17 | 2003-06-26 | Microsoft Corporation | Skip macroblock coding |
US7003035B2 (en) | 2002-01-25 | 2006-02-21 | Microsoft Corporation | Video coding methods and apparatuses |
US20040001546A1 (en) | 2002-06-03 | 2004-01-01 | Alexandros Tourapis | Spatiotemporal prediction for bidirectionally predictive (B) pictures and motion vector prediction for multi-picture reference motion compensation |
KR20050061762A (ko) * | 2003-12-18 | 2005-06-23 | 학교법인 대양학원 | 부호화 모드 결정방법, 움직임 추정방법 및 부호화 장치 |
US7881386B2 (en) * | 2004-03-11 | 2011-02-01 | Qualcomm Incorporated | Methods and apparatus for performing fast mode decisions in video codecs |
JP4031455B2 (ja) * | 2004-03-29 | 2008-01-09 | 株式会社東芝 | 画像符号化装置 |
JP2005348093A (ja) * | 2004-06-03 | 2005-12-15 | Sony Corp | 画像処理装置、そのプログラムおよびその方法 |
KR100654436B1 (ko) * | 2004-07-07 | 2006-12-06 | 삼성전자주식회사 | 비디오 코딩 방법과 디코딩 방법, 및 비디오 인코더와디코더 |
US8649436B2 (en) * | 2004-08-20 | 2014-02-11 | Sigma Designs Inc. | Methods for efficient implementation of skip/direct modes in digital video compression algorithms |
JP4501676B2 (ja) * | 2004-12-22 | 2010-07-14 | 日本電気株式会社 | 動画像圧縮符号化方法と動画像圧縮符号化装置並びにプログラム |
CN100338957C (zh) * | 2005-06-20 | 2007-09-19 | 浙江大学 | 一种复杂度可分级的模式选择方法 |
US9077960B2 (en) | 2005-08-12 | 2015-07-07 | Microsoft Corporation | Non-zero coefficient block pattern coding |
CN100397906C (zh) * | 2005-08-24 | 2008-06-25 | 天津大学 | 一种视频信息的快速帧间模式选择方法 |
US8155189B2 (en) | 2005-10-19 | 2012-04-10 | Freescale Semiconductor, Inc. | System and method of coding mode decision for video encoding |
US7916796B2 (en) | 2005-10-19 | 2011-03-29 | Freescale Semiconductor, Inc. | Region clustering based error concealment for video data |
US9479794B2 (en) | 2005-11-10 | 2016-10-25 | Freescale Semiconductor, Inc. | Resource efficient video processing via prediction error computational adjustments |
US8788933B2 (en) | 2005-12-01 | 2014-07-22 | Nokia Corporation | Time-shifted presentation of media streams |
US8170102B2 (en) * | 2005-12-19 | 2012-05-01 | Seiko Epson Corporation | Macroblock homogeneity analysis and inter mode prediction |
US7693219B2 (en) | 2006-01-04 | 2010-04-06 | Freescale Semiconductor, Inc. | System and method for fast motion estimation |
JP2007251923A (ja) * | 2006-02-15 | 2007-09-27 | Mitsubishi Electric Corp | 画像符号化装置および画像符号化方法 |
US8306118B1 (en) * | 2006-03-01 | 2012-11-06 | Maxim Integrated, Inc. | High quality low bitrate video coding by enabling and disabling a non-residual mode |
US7889789B2 (en) | 2006-04-07 | 2011-02-15 | Microsoft Corporation | Making interlace frame level coding mode decisions |
US20080002770A1 (en) * | 2006-06-30 | 2008-01-03 | Nokia Corporation | Methods, apparatus, and a computer program product for providing a fast inter mode decision for video encoding in resource constrained devices |
KR100773761B1 (ko) | 2006-09-14 | 2007-11-09 | 한국전자통신연구원 | 동영상 부호화 장치 및 방법 |
GB0619570D0 (en) * | 2006-10-04 | 2006-11-15 | Univ Bristol | Complexity scalable video transcoder and encoder |
US9883202B2 (en) | 2006-10-06 | 2018-01-30 | Nxp Usa, Inc. | Scaling video processing complexity based on power savings factor |
US8467448B2 (en) * | 2006-11-15 | 2013-06-18 | Motorola Mobility Llc | Apparatus and method for fast intra/inter macro-block mode decision for video encoding |
US8311120B2 (en) * | 2006-12-22 | 2012-11-13 | Qualcomm Incorporated | Coding mode selection using information of other coding modes |
JP2010524396A (ja) * | 2007-04-12 | 2010-07-15 | トムソン ライセンシング | ビデオエンコーダにおける高速な幾何学的なモードの判定方法及び装置 |
US20080260029A1 (en) * | 2007-04-17 | 2008-10-23 | Bo Zhang | Statistical methods for prediction weights estimation in video coding |
WO2008141389A1 (en) * | 2007-05-24 | 2008-11-27 | Carmelo Joseph Licciardi Di Stefano | A connector |
FR2916931A1 (fr) * | 2007-05-29 | 2008-12-05 | Thomson Licensing Sas | Procede de selection d'une donnee de codage et dispositif de codage implementant ledit procede |
CN101682763B (zh) | 2007-06-12 | 2013-09-11 | 汤姆森许可贸易公司 | 支持针对片数据的多通路视频语法结构的方法和设备 |
US8254455B2 (en) | 2007-06-30 | 2012-08-28 | Microsoft Corporation | Computing collocated macroblock information for direct mode macroblocks |
JP2011501508A (ja) * | 2007-10-12 | 2011-01-06 | トムソン ライセンシング | 幾何学分割された双方向予測モードパーティションのビデオエンコーディング及びデコーディングのための方法及び装置 |
US8295342B2 (en) * | 2007-11-14 | 2012-10-23 | International Business Machines Corporation | Method and system for efficient video compression with low-complexity encoder |
FR2925819A1 (fr) * | 2007-12-21 | 2009-06-26 | Thomson Licensing Sas | Procede de codage double passe par macrobloc |
KR20090095316A (ko) * | 2008-03-05 | 2009-09-09 | 삼성전자주식회사 | 영상 인트라 예측 방법 및 장치 |
US8982951B2 (en) * | 2008-03-10 | 2015-03-17 | Mediatek Inc. | Adaptive motion estimation coding |
JP4990927B2 (ja) * | 2008-03-28 | 2012-08-01 | 三星電子株式会社 | 動きベクトル情報の符号化/復号化方法及び装置 |
JP2009272969A (ja) * | 2008-05-09 | 2009-11-19 | Hitachi Ltd | 画像符号化装置及び画像符号化方法、画像復号化装置及び画像復号化方法 |
US20110261876A1 (en) * | 2008-10-17 | 2011-10-27 | Yih Han Tan | Method for encoding a digital picture, encoder, and computer program element |
KR101173560B1 (ko) * | 2008-12-15 | 2012-08-13 | 한국전자통신연구원 | 고속 모드 결정 장치 및 방법 |
EP3567855B1 (en) | 2009-03-23 | 2023-01-11 | Ntt Docomo, Inc. | Image predictive encoding device, image predictive encoding method, image predictive encoding program, image predictive decoding device, image predictive decoding method, and image predictive decoding program |
US8498330B2 (en) * | 2009-06-29 | 2013-07-30 | Hong Kong Applied Science and Technology Research Institute Company Limited | Method and apparatus for coding mode selection |
JP5216710B2 (ja) * | 2009-07-24 | 2013-06-19 | 日立コンシューマエレクトロニクス株式会社 | 復号化処理方法 |
KR101602873B1 (ko) | 2010-04-13 | 2016-03-11 | 삼성전자주식회사 | 트리 구조 부호화 단위에 기반한 디블록킹 필터링을 수행하는 비디오 부호화 방법과 그 장치 및 복호화 방법과 그 장치 |
US8837592B2 (en) | 2010-04-14 | 2014-09-16 | Mediatek Inc. | Method for performing local motion vector derivation during video coding of a coding unit, and associated apparatus |
CN101848394B (zh) * | 2010-05-25 | 2012-01-18 | 宁波中科集成电路设计中心有限公司 | 一种无线视频传感器的avs编码功耗模型优化方法 |
ES2887307T3 (es) | 2010-07-20 | 2021-12-22 | Ntt Docomo Inc | Dispositivo de decodificación predictiva de imágenes, método de decodificación predictiva de imágenes |
US8902982B2 (en) * | 2011-01-17 | 2014-12-02 | Samsung Electronics Co., Ltd. | Depth map coding and decoding apparatus and method |
CN102129682B (zh) * | 2011-03-09 | 2015-10-07 | 深圳市云宙多媒体技术有限公司 | 一种前景背景区域划分方法、系统 |
US9282338B2 (en) | 2011-06-20 | 2016-03-08 | Qualcomm Incorporated | Unified merge mode and adaptive motion vector prediction mode candidates selection |
US20140002594A1 (en) * | 2012-06-29 | 2014-01-02 | Hong Kong Applied Science and Technology Research Institute Company Limited | Hybrid skip mode for depth map coding and decoding |
WO2014005924A1 (en) * | 2012-07-05 | 2014-01-09 | Thomson Licensing | Video coding and decoding method with adaptation of coding modes |
US9374592B2 (en) * | 2012-09-08 | 2016-06-21 | Texas Instruments Incorporated | Mode estimation in pipelined architectures |
US10085027B2 (en) * | 2015-03-06 | 2018-09-25 | Qualcomm Incorporated | Adaptive mode checking order for video encoding |
WO2017122604A1 (ja) | 2016-01-15 | 2017-07-20 | 日本電気株式会社 | 動画像符号化装置、動画像符号化方法、及び、動画像符号化プログラムが記憶された記憶媒体 |
CN108810531B (zh) | 2017-05-03 | 2019-11-19 | 腾讯科技(深圳)有限公司 | 视频编码处理方法、装置及电子设备 |
KR102618692B1 (ko) | 2018-06-15 | 2024-01-02 | 삼성전자주식회사 | 노이즈 또는 디서의 영향을 감소시키기 위한 디스플레이 구동 회로 및 방법 |
CN110149512B (zh) * | 2018-09-14 | 2023-04-14 | 腾讯科技(深圳)有限公司 | 帧间预测加速方法、装置、计算机存储介质及设备 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2787944B2 (ja) * | 1988-01-11 | 1998-08-20 | 富士通株式会社 | 動き補償動ベクトル探索方法 |
US5737019A (en) * | 1996-01-29 | 1998-04-07 | Matsushita Electric Corporation Of America | Method and apparatus for changing resolution by direct DCT mapping |
JPH1179584A (ja) | 1997-09-09 | 1999-03-23 | Mitsubishi Electric Corp | エレベータ用ホールランタン |
JPH11243551A (ja) * | 1997-12-25 | 1999-09-07 | Mitsubishi Electric Corp | 動き補償装置と動画像符号化装置及び方法 |
EP1263239A3 (en) * | 2001-05-30 | 2005-02-09 | Nippon Telegraph and Telephone Corporation | Image compression system |
US20020196854A1 (en) * | 2001-06-15 | 2002-12-26 | Jongil Kim | Fast video encoder using adaptive hierarchical video processing in a down-sampled domain |
JP3732760B2 (ja) * | 2001-06-29 | 2006-01-11 | 株式会社東芝 | 物体認識装置及び物体認識方法 |
US6980596B2 (en) * | 2001-11-27 | 2005-12-27 | General Instrument Corporation | Macroblock level adaptive frame/field coding for digital video content |
CA2468087C (en) * | 2001-11-21 | 2013-06-25 | General Instrument Corporation | Macroblock level adaptive frame/field coding for digital video content |
US8243803B2 (en) * | 2001-11-30 | 2012-08-14 | Ntt Docomo, Inc. | Moving picture coding apparatus, moving picture decoding apparatus, moving picture coding method, moving picture decoding method, program, and computer-readable recording medium containing the program |
US8780970B2 (en) * | 2001-12-21 | 2014-07-15 | Polycom, Inc. | Motion wake identification and control mechanism |
JP4130783B2 (ja) * | 2002-04-23 | 2008-08-06 | 松下電器産業株式会社 | 動きベクトル符号化方法および動きベクトル復号化方法 |
-
2004
- 2004-06-17 JP JP2006517399A patent/JP4968726B2/ja not_active Expired - Lifetime
- 2004-06-17 MX MXPA05014211A patent/MXPA05014211A/es active IP Right Grant
- 2004-06-17 EP EP04755613A patent/EP1639827B1/en not_active Expired - Lifetime
- 2004-06-17 US US10/560,567 patent/US9210441B2/en active Active
- 2004-06-17 WO PCT/US2004/019527 patent/WO2005004491A1/en active Search and Examination
- 2004-06-17 BR BRPI0411765-4A patent/BRPI0411765A/pt not_active Application Discontinuation
- 2004-06-17 CN CN200480017335A patent/CN100594730C/zh not_active Expired - Lifetime
- 2004-06-17 DE DE602004026580T patent/DE602004026580D1/de not_active Expired - Lifetime
- 2004-06-17 ES ES04755613T patent/ES2343410T3/es not_active Expired - Lifetime
- 2004-06-24 MY MYPI20042468A patent/MY143420A/en unknown
Cited By (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101622880A (zh) * | 2007-03-02 | 2010-01-06 | 高通股份有限公司 | 第二回合视频译码中的有效的视频块模式改变 |
US8594187B2 (en) | 2007-03-02 | 2013-11-26 | Qualcomm Incorporated | Efficient video block mode changes in second pass video coding |
CN101622880B (zh) * | 2007-03-02 | 2013-09-25 | 高通股份有限公司 | 一种视频译码方法及用于视频编码的装置 |
CN100558169C (zh) * | 2007-03-23 | 2009-11-04 | 武汉大学 | 视频转码中帧间模式的快速选择方法 |
CN101682769A (zh) * | 2007-04-12 | 2010-03-24 | 汤姆森特许公司 | 用于视频编码和解码的跳过-直接模式的取决于环境的合并的方法和装置 |
CN101682769B (zh) * | 2007-04-12 | 2016-11-09 | 汤姆森特许公司 | 用于视频编码和解码的跳过-直接模式的取决于环境的合并的方法和装置 |
WO2008148272A1 (en) * | 2007-06-04 | 2008-12-11 | France Telecom Research & Development Beijing Company Limited | Method and apparatus for sub-pixel motion-compensated video coding |
CN100594732C (zh) * | 2007-11-16 | 2010-03-17 | 中国科学院计算技术研究所 | 一种帧间模式选择方法 |
CN101965733B (zh) * | 2008-03-09 | 2013-08-07 | Lg电子株式会社 | 用于编码或解码视频信号的方法和设备 |
CN101867818B (zh) * | 2008-06-06 | 2012-08-29 | 浙江大学 | 宏块模式的选择方法和装置 |
US8619856B2 (en) | 2008-10-03 | 2013-12-31 | Qualcomm Incorporated | Video coding with large macroblocks |
CN102172023A (zh) * | 2008-10-03 | 2011-08-31 | 高通股份有限公司 | 用大宏块进行视频译码 |
US11758194B2 (en) | 2008-10-03 | 2023-09-12 | Qualcomm Incorporated | Device and method for video decoding video blocks |
CN102172023B (zh) * | 2008-10-03 | 2013-08-28 | 高通股份有限公司 | 用大宏块进行视频译码 |
US11039171B2 (en) | 2008-10-03 | 2021-06-15 | Velos Media, Llc | Device and method for video decoding video blocks |
US10225581B2 (en) | 2008-10-03 | 2019-03-05 | Velos Media, Llc | Video coding with large macroblocks |
US8483285B2 (en) | 2008-10-03 | 2013-07-09 | Qualcomm Incorporated | Video coding using transforms bigger than 4×4 and 8×8 |
US8634456B2 (en) | 2008-10-03 | 2014-01-21 | Qualcomm Incorporated | Video coding with large macroblocks |
US8948258B2 (en) | 2008-10-03 | 2015-02-03 | Qualcomm Incorporated | Video coding with large macroblocks |
US9930365B2 (en) | 2008-10-03 | 2018-03-27 | Velos Media, Llc | Video coding with large macroblocks |
US9788015B2 (en) | 2008-10-03 | 2017-10-10 | Velos Media, Llc | Video coding with large macroblocks |
CN102308586A (zh) * | 2009-02-06 | 2012-01-04 | 汤姆森特许公司 | 用于视频编码器和解码器隐式和半隐式帧内模式信令的方法和装置 |
US9288494B2 (en) | 2009-02-06 | 2016-03-15 | Thomson Licensing | Methods and apparatus for implicit and semi-implicit intra mode signaling for video encoders and decoders |
CN102308586B (zh) * | 2009-02-06 | 2015-03-25 | 汤姆森特许公司 | 用于视频编码器和解码器隐式和半隐式帧内模式信令的方法和装置 |
CN102668559A (zh) * | 2009-08-28 | 2012-09-12 | 法国布雷维茨公司 | 用于对图像序列进行编码的方法 |
CN105430404A (zh) * | 2010-04-16 | 2016-03-23 | Sk电信有限公司 | 视频解码设备 |
CN104853217A (zh) * | 2010-04-16 | 2015-08-19 | Sk电信有限公司 | 视频编码/解码设备和方法 |
US9686555B2 (en) | 2010-04-16 | 2017-06-20 | Sk Telecom Co., Ltd. | Video encoding/decoding apparatus and method using motion information candidate group for batch mode |
US9912955B2 (en) | 2010-04-16 | 2018-03-06 | Sk Telecom Co., Ltd. | Video encoding/decoding method using motion information candidate group for batch mode |
US9955167B1 (en) | 2010-04-16 | 2018-04-24 | Sk Telecom Co., Ltd. | Video encoding/decoding method using motion information candidate group for batch mode |
CN105430404B (zh) * | 2010-04-16 | 2019-04-05 | Sk电信有限公司 | 视频解码设备 |
CN102948149A (zh) * | 2010-04-16 | 2013-02-27 | Sk电信有限公司 | 视频编码/解码设备和方法 |
CN102932642B (zh) * | 2012-11-13 | 2015-06-24 | 北京大学 | 一种帧间编码快速模式选择方法 |
CN102932642A (zh) * | 2012-11-13 | 2013-02-13 | 北京大学 | 一种帧间编码快速模式选择方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2005004491A1 (en) | 2005-01-13 |
EP1639827A1 (en) | 2006-03-29 |
JP2007524279A (ja) | 2007-08-23 |
DE602004026580D1 (de) | 2010-05-27 |
ES2343410T3 (es) | 2010-07-30 |
MXPA05014211A (es) | 2006-05-31 |
EP1639827B1 (en) | 2010-04-14 |
KR20060027813A (ko) | 2006-03-28 |
BRPI0411765A (pt) | 2006-08-08 |
US9210441B2 (en) | 2015-12-08 |
US20060193385A1 (en) | 2006-08-31 |
CN100594730C (zh) | 2010-03-17 |
JP4968726B2 (ja) | 2012-07-04 |
MY143420A (en) | 2011-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100594730C (zh) | 帧间的快速模式确定编码方法及其装置 | |
JP5046335B2 (ja) | ビデオ符号器におけるbフレームの高速モード決定のための方法および装置 | |
RU2479940C2 (ru) | Устройство кодирования и декодирования изображения, способы кодирования и декодирования изображения, их программы и носитель записи, записанный программами | |
CN100551025C (zh) | 宏块编码方法及编码器 | |
EP3448038B1 (en) | Decoding method for intra predicting a block by first predicting the pixels at the boundary | |
US8571100B2 (en) | Fast intra mode prediction for a video encoder | |
JP5422124B2 (ja) | 参照ピクチャ選択方法、画像符号化方法、プログラム、画像符号化装置および半導体装置 | |
CN101815215B (zh) | 编码模式选择的方法和装置 | |
CN1723706A (zh) | 宏块分割部分的混合块间/块内视频编码 | |
JP5074924B2 (ja) | インタフレームのための高速モード決定方法及び装置 | |
TWI736557B (zh) | 資料編碼設備以及資料編碼方法 | |
KR20100015462A (ko) | 비디오 인코더에서 고속으로 기하학적 모드를 결정하기 위한 방법들 및 장치 | |
TW200952499A (en) | Apparatus and method for computationally efficient intra prediction in a video coder | |
US20110261876A1 (en) | Method for encoding a digital picture, encoder, and computer program element | |
JP4994877B2 (ja) | ビデオのフレームシーケンスにおけるマクロブロックの符号化モードを選択する方法及びシステム | |
JP2008271127A (ja) | 符号化装置 | |
KR100771640B1 (ko) | 고속 모드 결정 기능을 구비한 h.264 인코더 | |
JP2005268879A (ja) | 画像符号化方法およびその装置 | |
KR100771641B1 (ko) | H.264 고속 모드 결정 방법 | |
KR101172346B1 (ko) | 데이터 처리 속도를 개선한 데이터 처리장치 및 그 동작방법 | |
JP7234346B2 (ja) | インター予測方法及び装置、ビデオエンコーダ、並びにビデオデコーダ | |
KR101083399B1 (ko) | 인터 프레임을 위한 고속 모드 결정 인코딩 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP02 | Change in the address of a patent holder | ||
CP02 | Change in the address of a patent holder |
Address after: I Si Eli Murli Nor, France Patentee after: THOMSON LICENSING Address before: La France Patentee before: THOMSON LICENSING |
|
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20190125 Address after: Paris France Patentee after: International Digital Madison Patent Holding Co. Address before: I Si Eli Murli Nor, France Patentee before: THOMSON LICENSING Effective date of registration: 20190125 Address after: I Si Eli Murli Nor, France Patentee after: THOMSON LICENSING Address before: I Si Eli Murli Nor, France Patentee before: THOMSON LICENSING |
|
CX01 | Expiry of patent term | ||
CX01 | Expiry of patent term |
Granted publication date: 20100317 |