WO2003053066A1 - Skip macroblock coding - Google Patents
Skip macroblock coding Download PDFInfo
- Publication number
- WO2003053066A1 WO2003053066A1 PCT/US2002/040208 US0240208W WO03053066A1 WO 2003053066 A1 WO2003053066 A1 WO 2003053066A1 US 0240208 W US0240208 W US 0240208W WO 03053066 A1 WO03053066 A1 WO 03053066A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- plural
- computer
- macroblock
- information
- video
- Prior art date
Links
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/103—Selection of coding mode or of prediction mode
-
- 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/129—Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/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/146—Data rate or code amount at the encoder output
-
- 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/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/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
-
- 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
-
- 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/507—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction using conditional replenishment
-
- 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/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/513—Processing of motion vectors
-
- 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/513—Processing of motion vectors
- H04N19/517—Processing of motion vectors by encoding
- H04N19/52—Processing of motion vectors by encoding by predictive encoding
-
- 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/523—Motion estimation or motion compensation with sub-pixel accuracy
-
- 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/527—Global motion vector 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/587—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal sub-sampling or interpolation, e.g. decimation or subsequent interpolation of pictures in a video sequence
-
- 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
-
- 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/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
- H04N19/82—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
-
- 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/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/86—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
Abstract
Description
Claims
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP02787048.4A EP1457056B1 (en) | 2001-12-17 | 2002-12-16 | Skip macroblock coding |
JP2003553839A JP4610195B2 (en) | 2001-12-17 | 2002-12-16 | Skip macroblock coding |
ES02787048.4T ES2610430T3 (en) | 2001-12-17 | 2002-12-16 | Default macroblock coding |
KR1020047009359A KR100925968B1 (en) | 2001-12-17 | 2002-12-16 | Skip macroblock coding |
AU2002351389A AU2002351389A1 (en) | 2001-12-17 | 2002-12-16 | Skip macroblock coding |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US34167401P | 2001-12-17 | 2001-12-17 | |
US60/341,674 | 2001-12-17 | ||
US37771202P | 2002-05-03 | 2002-05-03 | |
US60/377,712 | 2002-05-03 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2003053066A1 true WO2003053066A1 (en) | 2003-06-26 |
Family
ID=26992608
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2002/040208 WO2003053066A1 (en) | 2001-12-17 | 2002-12-16 | Skip macroblock coding |
Country Status (9)
Country | Link |
---|---|
US (10) | US7200275B2 (en) |
EP (2) | EP2262269B1 (en) |
JP (3) | JP4610195B2 (en) |
KR (1) | KR100925968B1 (en) |
CN (2) | CN102316320B (en) |
AU (1) | AU2002351389A1 (en) |
ES (2) | ES2610430T3 (en) |
HK (2) | HK1133140A1 (en) |
WO (1) | WO2003053066A1 (en) |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005027494A2 (en) | 2003-09-07 | 2005-03-24 | Microsoft Corporation | Bitplane coding and decoding for ac prediction status and macroblock field/frame coding type information |
WO2006023789A1 (en) * | 2004-08-18 | 2006-03-02 | Qualcomm Incorporated | Encoder-assisted adaptive video frame interpolation |
EP1661387A2 (en) * | 2003-09-07 | 2006-05-31 | Microsoft Corporation | Conditional lapped transform |
CN1327712C (en) * | 2003-11-05 | 2007-07-18 | 华为技术有限公司 | A method of video macro block pattern encoding |
JP2007535221A (en) * | 2003-12-31 | 2007-11-29 | 中国科学院計算技▲づ▼研究所 | Coding method of skip macroblock of video image |
EP1890495A2 (en) * | 2006-08-18 | 2008-02-20 | NEC Electronics Corporation | Bit-plane decoding device and bit-plane decoding method |
CN100399828C (en) * | 2005-02-02 | 2008-07-02 | 腾讯科技(深圳)有限公司 | Video-frequency data encoding method |
WO2008117933A1 (en) * | 2007-03-28 | 2008-10-02 | Samsung Electronics Co., Ltd. | Method and apparatus for video encoding and decoding |
EP2030450A1 (en) * | 2006-06-19 | 2009-03-04 | LG Electronics Inc. | Method and apparatus for processing a video signal |
US8036274B2 (en) | 2005-08-12 | 2011-10-11 | Microsoft Corporation | SIMD lapped transform-based digital media encoding/decoding |
US8139101B2 (en) | 2006-05-31 | 2012-03-20 | Cisco Technology, Inc. | Pre-processing of video data |
US8170108B2 (en) | 2006-03-30 | 2012-05-01 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal |
US8315509B2 (en) | 2005-01-27 | 2012-11-20 | Thomson Licensing | Video player for digital video server |
US8325819B2 (en) | 2006-10-12 | 2012-12-04 | Qualcomm Incorporated | Variable length coding table selection based on video block type for refinement coefficient coding |
US8447591B2 (en) | 2008-05-30 | 2013-05-21 | Microsoft Corporation | Factorization of overlapping tranforms into two block transforms |
US8532181B2 (en) | 2006-08-25 | 2013-09-10 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
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 |
TWI477151B (en) * | 2006-10-12 | 2015-03-11 | Qualcomm Inc | Refinement coefficient coding based on history of corresponding transform coefficient values |
US9088785B2 (en) | 2001-12-17 | 2015-07-21 | Microsoft Technology Licensing, Llc | Skip macroblock coding |
Families Citing this family (186)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
US20050207663A1 (en) * | 2001-07-31 | 2005-09-22 | Weimin Zeng | Searching method and system for best matching motion vector |
US6882685B2 (en) * | 2001-09-18 | 2005-04-19 | Microsoft Corporation | Block transform and quantization for image and video coding |
US7003035B2 (en) * | 2002-01-25 | 2006-02-21 | Microsoft Corporation | Video coding methods and apparatuses |
ES2562932T3 (en) * | 2002-03-15 | 2016-03-09 | Nokia Technologies Oy | Method to encode movement in a video sequence |
US7386049B2 (en) * | 2002-05-29 | 2008-06-10 | Innovation Management Sciences, Llc | Predictive interpolation of a video signal |
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 |
US7280700B2 (en) * | 2002-07-05 | 2007-10-09 | Microsoft Corporation | Optimization techniques for data compression |
JP4363326B2 (en) * | 2002-07-15 | 2009-11-11 | 株式会社日立製作所 | Video decoding method |
JP4724351B2 (en) * | 2002-07-15 | 2011-07-13 | 三菱電機株式会社 | Image encoding apparatus, image encoding method, image decoding apparatus, image decoding method, and communication apparatus |
US7154952B2 (en) | 2002-07-19 | 2006-12-26 | Microsoft Corporation | Timestamp-independent motion vector prediction for predictive (P) and bidirectionally predictive (B) pictures |
JP4007594B2 (en) * | 2002-09-26 | 2007-11-14 | 株式会社東芝 | Moving picture coding apparatus and method, moving picture coding system conversion apparatus and method |
US7415162B2 (en) * | 2003-05-27 | 2008-08-19 | Zaxel Systems, Inc. | Method and apparatus for lossless data transformation with preprocessing by adaptive compression, multidimensional prediction, multi-symbol decoding enhancement enhancements |
US7428341B2 (en) | 2003-05-27 | 2008-09-23 | Zaxel Systems, Inc. | Method and apparatus for lossless data transformation with preprocessing by adaptive compression, multidimensional prediction, multi-symbol decoding enhancement enhancements |
US20130107938A9 (en) * | 2003-05-28 | 2013-05-02 | Chad Fogg | Method And Apparatus For Scalable Video Decoder Using An Enhancement Stream |
NO318318B1 (en) * | 2003-06-27 | 2005-02-28 | Tandberg Telecom As | Procedures for improved video encoding |
US10554985B2 (en) | 2003-07-18 | 2020-02-04 | Microsoft Technology Licensing, Llc | DC coefficient signaling at small quantization step sizes |
US20050013498A1 (en) | 2003-07-18 | 2005-01-20 | Microsoft Corporation | Coding of motion vector information |
US7738554B2 (en) | 2003-07-18 | 2010-06-15 | Microsoft Corporation | DC coefficient signaling at small quantization step sizes |
US7426308B2 (en) * | 2003-07-18 | 2008-09-16 | Microsoft Corporation | Intraframe and interframe interlace coding and decoding |
US7602851B2 (en) * | 2003-07-18 | 2009-10-13 | Microsoft Corporation | Intelligent differential quantization of video coding |
US7580584B2 (en) * | 2003-07-18 | 2009-08-25 | Microsoft Corporation | Adaptive multiple quantization |
US8218624B2 (en) * | 2003-07-18 | 2012-07-10 | Microsoft Corporation | Fractional quantization step sizes for high bit rates |
US8064520B2 (en) * | 2003-09-07 | 2011-11-22 | Microsoft Corporation | Advanced bi-directional predictive coding of interlaced video |
US7567617B2 (en) | 2003-09-07 | 2009-07-28 | Microsoft Corporation | Predicting motion vectors for fields of forward-predicted interlaced video frames |
US7724827B2 (en) * | 2003-09-07 | 2010-05-25 | Microsoft Corporation | Multi-layer run level encoding and decoding |
US7317839B2 (en) * | 2003-09-07 | 2008-01-08 | Microsoft Corporation | Chroma motion vector derivation for interlaced forward-predicted fields |
US8107531B2 (en) * | 2003-09-07 | 2012-01-31 | Microsoft Corporation | Signaling and repeat padding for skip frames |
US7961786B2 (en) * | 2003-09-07 | 2011-06-14 | Microsoft Corporation | Signaling field type information |
US7606308B2 (en) * | 2003-09-07 | 2009-10-20 | Microsoft Corporation | Signaling macroblock mode information for macroblocks of interlaced forward-predicted fields |
US7253374B2 (en) * | 2003-09-15 | 2007-08-07 | General Motors Corporation | Sheet-to-tube welded structure and method |
EP1538844A3 (en) * | 2003-11-26 | 2006-05-31 | Samsung Electronics Co., Ltd. | Color image residue transformation and encoding method |
WO2005109205A1 (en) * | 2004-04-15 | 2005-11-17 | Matsushita Electric Industrial Co., Ltd. | Burst memory access method to rectangular area |
US7813571B2 (en) * | 2004-04-22 | 2010-10-12 | Mitsubishi Electric Corporation | Image encoding apparatus and image decoding apparatus |
US7801383B2 (en) | 2004-05-15 | 2010-09-21 | Microsoft Corporation | Embedded scalar quantizers with arbitrary dead-zone ratios |
US7792188B2 (en) | 2004-06-27 | 2010-09-07 | Apple Inc. | Selecting encoding types and predictive modes for encoding video data |
US8442108B2 (en) * | 2004-07-12 | 2013-05-14 | Microsoft Corporation | Adaptive updates in motion-compensated temporal filtering |
US8340177B2 (en) * | 2004-07-12 | 2012-12-25 | Microsoft Corporation | Embedded base layer codec for 3D sub-band coding |
US8374238B2 (en) * | 2004-07-13 | 2013-02-12 | Microsoft Corporation | Spatial scalability in 3D sub-band decoding of SDMCTF-encoded video |
US8374246B2 (en) * | 2004-07-20 | 2013-02-12 | Qualcomm Incorporated | Method and apparatus for encoder assisted-frame rate up conversion (EA-FRUC) for video compression |
US9509991B2 (en) * | 2004-08-12 | 2016-11-29 | Gurulogic Microsystems Oy | Processing and reproduction of frames |
GB0418279D0 (en) * | 2004-08-16 | 2004-09-15 | Nds Ltd | System for providing access to operation information |
CN101005620B (en) * | 2004-09-03 | 2011-08-10 | 微软公司 | Innovations in coding and decoding macroblock and motion information for interlaced and progressive video |
KR100647294B1 (en) | 2004-11-09 | 2006-11-23 | 삼성전자주식회사 | Method and apparatus for encoding and decoding image data |
US7671894B2 (en) * | 2004-12-17 | 2010-03-02 | Mitsubishi Electric Research Laboratories, Inc. | Method and system for processing multiview videos for view synthesis using skip and direct modes |
US20060140591A1 (en) * | 2004-12-28 | 2006-06-29 | Texas Instruments Incorporated | Systems and methods for load balancing audio/video streams |
EP1897374A1 (en) * | 2004-12-29 | 2008-03-12 | Koninklijke Philips Electronics N.V. | Method and apparatus for encoding video data stream |
US20060235683A1 (en) * | 2005-04-13 | 2006-10-19 | Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. | Lossless encoding of information with guaranteed maximum bitrate |
US7991610B2 (en) * | 2005-04-13 | 2011-08-02 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Adaptive grouping of parameters for enhanced coding efficiency |
US7788106B2 (en) * | 2005-04-13 | 2010-08-31 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Entropy coding with compact codebooks |
TWI284855B (en) * | 2005-04-29 | 2007-08-01 | Sunplus Technology Co Ltd | Image processing method and method for detecting difference between different image macro-blocks |
US20060260752A1 (en) * | 2005-05-23 | 2006-11-23 | Ward/Kraft | System and method for producing small production runs of products having removable coatings |
US8422546B2 (en) | 2005-05-25 | 2013-04-16 | Microsoft Corporation | Adaptive video encoding using a perceptual model |
KR100636785B1 (en) * | 2005-05-31 | 2006-10-20 | 삼성전자주식회사 | Multi-view image system and method for compressing and decompressing applied to the same |
KR101138393B1 (en) * | 2005-07-15 | 2012-04-26 | 삼성전자주식회사 | Apparatus and method for encoding/decoding of color image and video using different prediction among color components according to coding modes |
US9077960B2 (en) * | 2005-08-12 | 2015-07-07 | Microsoft Corporation | Non-zero coefficient block pattern coding |
WO2007024648A2 (en) * | 2005-08-25 | 2007-03-01 | Nms Communications Corporation | Methods and apparatus for differential encoding |
KR100736096B1 (en) * | 2005-12-12 | 2007-07-06 | 삼성전자주식회사 | Method and apparatus for encoding and decoding video signal by group |
US8094721B2 (en) * | 2005-12-29 | 2012-01-10 | Cisco Technology, Inc. | Methods and apparatuses for selecting a mode within a compression scheme |
KR101256548B1 (en) * | 2005-12-30 | 2013-04-19 | 삼성전자주식회사 | Image encoding and decoding apparatuses and methods |
US7956930B2 (en) * | 2006-01-06 | 2011-06-07 | Microsoft Corporation | Resampling and picture resizing operations for multi-resolution video coding and decoding |
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 |
US8848789B2 (en) * | 2006-03-27 | 2014-09-30 | Qualcomm Incorporated | Method and system for coding and decoding information associated with video compression |
US8503536B2 (en) | 2006-04-07 | 2013-08-06 | Microsoft Corporation | Quantization adjustments for DC shift artifacts |
US8130828B2 (en) | 2006-04-07 | 2012-03-06 | Microsoft Corporation | Adjusting quantization to preserve non-zero AC coefficients |
US8059721B2 (en) | 2006-04-07 | 2011-11-15 | Microsoft Corporation | Estimating sample-domain distortion in the transform domain with rounding compensation |
US7974340B2 (en) | 2006-04-07 | 2011-07-05 | Microsoft Corporation | Adaptive B-picture quantization control |
US7995649B2 (en) | 2006-04-07 | 2011-08-09 | Microsoft Corporation | Quantization adjustment based on texture level |
US8711925B2 (en) | 2006-05-05 | 2014-04-29 | Microsoft Corporation | Flexible quantization |
KR100790150B1 (en) * | 2006-07-28 | 2008-01-02 | 삼성전자주식회사 | Video encoder and method for encoding video data frame |
US8888592B1 (en) | 2009-06-01 | 2014-11-18 | Sony Computer Entertainment America Llc | Voice overlay |
CN101150721B (en) * | 2006-09-21 | 2010-10-13 | 凌阳科技股份有限公司 | Coding method with adaptable bit element plane coding mode |
WO2008056934A1 (en) * | 2006-11-07 | 2008-05-15 | Samsung Electronics Co., Ltd. | Method of and apparatus for video encoding and decoding based on motion estimation |
KR101366086B1 (en) | 2007-01-03 | 2014-02-21 | 삼성전자주식회사 | Method of deciding on coding for coefficients of residual block, apparatus, encoder and decoder |
KR20080066522A (en) * | 2007-01-11 | 2008-07-16 | 삼성전자주식회사 | Method and apparatus for encoding and decoding multi-view image |
US9826197B2 (en) | 2007-01-12 | 2017-11-21 | Activevideo Networks, Inc. | Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device |
US8238424B2 (en) | 2007-02-09 | 2012-08-07 | Microsoft Corporation | Complexity-based adaptive preprocessing for multiple-pass video compression |
US8942289B2 (en) * | 2007-02-21 | 2015-01-27 | Microsoft Corporation | Computational complexity and precision control in transform-based digital media codec |
WO2008103479A2 (en) * | 2007-02-23 | 2008-08-28 | Direct Measurements, Inc. | Differential non-linear strain measurement using binary code symbol |
US8498335B2 (en) | 2007-03-26 | 2013-07-30 | Microsoft Corporation | Adaptive deadzone size adjustment in quantization |
US8243797B2 (en) | 2007-03-30 | 2012-08-14 | Microsoft Corporation | Regions of interest for quality adjustments |
US8189676B2 (en) * | 2007-04-05 | 2012-05-29 | Hong Kong University Of Science & Technology | Advance macro-block entropy coding for advanced video standards |
US8442337B2 (en) | 2007-04-18 | 2013-05-14 | Microsoft Corporation | Encoding adjustments for animation content |
US8331438B2 (en) | 2007-06-05 | 2012-12-11 | Microsoft Corporation | Adaptive selection of picture-level quantization parameters for predicted video pictures |
US8254455B2 (en) | 2007-06-30 | 2012-08-28 | Microsoft Corporation | Computing collocated macroblock information for direct mode macroblocks |
JP5189640B2 (en) * | 2007-08-09 | 2013-04-24 | ジーブイビービー ホールディングス エス.エイ.アール.エル. | Video data playback system |
WO2009022531A1 (en) * | 2007-08-13 | 2009-02-19 | Nec Corporation | Data compression/decompression method |
KR101409526B1 (en) * | 2007-08-28 | 2014-06-20 | 한국전자통신연구원 | Apparatus and Method for keeping Bit rate of Image Data |
WO2009032255A2 (en) * | 2007-09-04 | 2009-03-12 | The Regents Of The University Of California | Hierarchical motion vector processing method, software and devices |
KR20100098674A (en) * | 2007-12-05 | 2010-09-08 | 온라이브, 인크. | Tile-based system and method for compressing video |
US8613673B2 (en) | 2008-12-15 | 2013-12-24 | Sony Computer Entertainment America Llc | Intelligent game loading |
US8147339B1 (en) | 2007-12-15 | 2012-04-03 | Gaikai Inc. | Systems and methods of serving game video |
US8968087B1 (en) | 2009-06-01 | 2015-03-03 | Sony Computer Entertainment America Llc | Video game overlay |
CN103037220B (en) * | 2008-01-04 | 2016-01-13 | 华为技术有限公司 | Video coding, coding/decoding method and device and processing system for video |
KR101446773B1 (en) * | 2008-02-20 | 2014-10-02 | 삼성전자주식회사 | Method and apparatus for encoding and decoding based on inter prediction using image inpainting |
US8953673B2 (en) * | 2008-02-29 | 2015-02-10 | Microsoft Corporation | Scalable video coding and decoding with sample bit depth and chroma high-pass residual layers |
KR101431545B1 (en) * | 2008-03-17 | 2014-08-20 | 삼성전자주식회사 | Method and apparatus for Video encoding and decoding |
US8711948B2 (en) | 2008-03-21 | 2014-04-29 | Microsoft Corporation | Motion-compensated prediction of inter-layer residuals |
US8189933B2 (en) | 2008-03-31 | 2012-05-29 | Microsoft Corporation | Classifying and controlling encoding quality for textured, dark smooth and smooth video content |
US7949775B2 (en) | 2008-05-30 | 2011-05-24 | Microsoft Corporation | Stream selection for enhanced media streaming |
US8897359B2 (en) | 2008-06-03 | 2014-11-25 | Microsoft Corporation | Adaptive quantization for enhancement layer video coding |
US9571856B2 (en) | 2008-08-25 | 2017-02-14 | Microsoft Technology Licensing, Llc | Conversion operations in scalable video encoding and decoding |
US8213503B2 (en) | 2008-09-05 | 2012-07-03 | Microsoft Corporation | Skip modes for inter-layer residual video coding and decoding |
US8325796B2 (en) | 2008-09-11 | 2012-12-04 | Google Inc. | System and method for video coding using adaptive segmentation |
US8503527B2 (en) | 2008-10-03 | 2013-08-06 | Qualcomm Incorporated | Video coding with large macroblocks |
US9596485B2 (en) * | 2008-10-27 | 2017-03-14 | Sk Telecom Co., Ltd. | Motion picture encoding/decoding apparatus, adaptive deblocking filtering apparatus and filtering method for same, and recording medium |
KR101597253B1 (en) * | 2008-10-27 | 2016-02-24 | 에스케이 텔레콤주식회사 | / Video encoding/decoding apparatus Adaptive Deblocking filter and deblocing filtering method and Recording Medium therefor |
US8926435B2 (en) | 2008-12-15 | 2015-01-06 | Sony Computer Entertainment America Llc | Dual-mode program execution |
CN101771416B (en) * | 2008-12-29 | 2013-06-05 | 华为技术有限公司 | Bit-plane coding and decoding method, communication system and related equipment |
US8189666B2 (en) | 2009-02-02 | 2012-05-29 | Microsoft Corporation | Local picture identifier and computation of co-located information |
CA2758104C (en) * | 2009-04-07 | 2015-04-07 | Lg Electronics Inc. | Broadcast transmitter, broadcast receiver and 3d video data processing method thereof |
US8379728B2 (en) * | 2009-04-17 | 2013-02-19 | Texas Instruments Incorporated | Adaptive real-time video prediction mode method and computer-readable medium and processor for storage and execution thereof |
US20100283790A1 (en) * | 2009-05-11 | 2010-11-11 | Yin Jingjiang | Devices to process interlaced video over dsi |
US8644389B2 (en) * | 2009-05-15 | 2014-02-04 | Texas Instruments Incorporated | Real-time video image processing |
US8506402B2 (en) | 2009-06-01 | 2013-08-13 | Sony Computer Entertainment America Llc | Game execution environments |
KR101631280B1 (en) * | 2009-07-28 | 2016-06-16 | 삼성전자주식회사 | Method and apparatus for decoding image based on skip mode |
KR101631278B1 (en) * | 2009-07-28 | 2016-06-16 | 삼성전자주식회사 | Method and apparatus for encoding/decoding mode information |
KR101710622B1 (en) * | 2009-07-28 | 2017-02-28 | 삼성전자주식회사 | Method and apparatus for encoding/decoding image based on skip mode |
KR20110014000A (en) * | 2009-08-04 | 2011-02-10 | 광운대학교 산학협력단 | Apparatus and method of deblocking filtering an image data and decoding apparatus and method using the same |
WO2011021914A2 (en) | 2009-08-21 | 2011-02-24 | 에스케이텔레콤 주식회사 | Method and apparatus for encoding/decoding images using adaptive motion vector resolution |
KR101441874B1 (en) * | 2009-08-21 | 2014-09-25 | 에스케이텔레콤 주식회사 | Video Coding Method and Apparatus by Using Adaptive Motion Vector Resolution |
KR101749897B1 (en) | 2009-09-04 | 2017-06-22 | 코닌클리케 필립스 엔.브이. | Scalable image coding and decoding |
US8600179B2 (en) * | 2009-09-17 | 2013-12-03 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding image based on skip mode |
KR101070173B1 (en) * | 2009-11-10 | 2011-10-05 | 갤럭시아커뮤니케이션즈 주식회사 | Encoding system and method of conversion block for raising video compressive efficiency |
JP2011166326A (en) * | 2010-02-05 | 2011-08-25 | Sony Corp | Image processing device and method |
WO2011121894A1 (en) * | 2010-03-31 | 2011-10-06 | 三菱電機株式会社 | Image encoding device, image decoding device, image encoding method, and image decoding method |
WO2011126282A2 (en) | 2010-04-05 | 2011-10-13 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding video by using transformation index, and method and apparatus for decoding video by using transformation index |
US9369736B2 (en) | 2010-04-05 | 2016-06-14 | Samsung Electronics Co., Ltd. | Low complexity entropy-encoding/decoding method and apparatus |
WO2011126283A2 (en) | 2010-04-05 | 2011-10-13 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding video based on internal bit depth increment, and method and apparatus for decoding video based on internal bit depth increment |
PT2945382T (en) * | 2010-04-23 | 2017-07-11 | M&K Holdings Inc | Apparatus for encoding an image |
KR20110123651A (en) * | 2010-05-07 | 2011-11-15 | 한국전자통신연구원 | Apparatus and method for image coding and decoding using skip coding |
JP2012019447A (en) * | 2010-07-09 | 2012-01-26 | Sony Corp | Image processor and processing method |
US8560331B1 (en) | 2010-08-02 | 2013-10-15 | Sony Computer Entertainment America Llc | Audio acceleration |
KR20120016991A (en) * | 2010-08-17 | 2012-02-27 | 오수미 | Inter prediction process |
KR101956639B1 (en) | 2010-09-13 | 2019-03-11 | 소니 인터랙티브 엔터테인먼트 아메리카 엘엘씨 | A method and system of providing a computer game at a computer game system including a video server and a game server |
WO2012037165A2 (en) | 2010-09-13 | 2012-03-22 | Gaikai, Inc. | Add-on management |
KR20120035096A (en) * | 2010-10-04 | 2012-04-13 | 한국전자통신연구원 | A method and apparatus of side information signaling for quadtree transform |
EP3962088B1 (en) * | 2010-11-04 | 2023-06-21 | GE Video Compression, LLC | Picture coding supporting block merging and skip mode |
US9479784B2 (en) * | 2011-01-06 | 2016-10-25 | Samsung Electronics Co., Ltd. | Encoding method and device of video using data unit of hierarchical structure, and decoding method and device thereof |
US9154799B2 (en) | 2011-04-07 | 2015-10-06 | Google Inc. | Encoding and decoding motion via image segmentation |
US8891627B1 (en) * | 2011-04-18 | 2014-11-18 | Google Inc. | System and method for coding video using color segmentation |
KR101383775B1 (en) * | 2011-05-20 | 2014-04-14 | 주식회사 케이티 | Method And Apparatus For Intra Prediction |
CA2839345A1 (en) | 2011-06-14 | 2012-12-20 | Zhou Wang | Method and system for structural similarity based rate-distortion optimization for perceptual video coding |
RU2642373C1 (en) * | 2011-06-16 | 2018-01-24 | ДжиИ Видео Компрешн, ЭлЭлСи | Initialization of context in entropy coding |
CN107465916A (en) * | 2011-06-28 | 2017-12-12 | 寰发股份有限公司 | The method and device of coding/decoding intra prediction mode |
GB2492397A (en) | 2011-06-30 | 2013-01-02 | Canon Kk | Encoding and decoding residual image data using probabilistic models |
US20130016769A1 (en) | 2011-07-17 | 2013-01-17 | Qualcomm Incorporated | Signaling picture size in video coding |
EP2735154A1 (en) * | 2011-07-22 | 2014-05-28 | Motorola Mobility LLC | Device and methods for scanning rectangular-shaped transforms in video coding |
WO2013063784A1 (en) * | 2011-11-03 | 2013-05-10 | Thomson Licensing | Video encoding and decoding based on image refinement |
US10390046B2 (en) * | 2011-11-07 | 2019-08-20 | Qualcomm Incorporated | Coding significant coefficient information in transform skip mode |
US20130215970A1 (en) | 2011-12-20 | 2013-08-22 | General Instrument Corporation | Method and apparatus for last coefficient group position coding |
EP2815582B1 (en) | 2012-01-09 | 2019-09-04 | ActiveVideo Networks, Inc. | Rendering of an interactive lean-backward user interface on a television |
US9262670B2 (en) | 2012-02-10 | 2016-02-16 | Google Inc. | Adaptive region of interest |
US9800945B2 (en) | 2012-04-03 | 2017-10-24 | Activevideo Networks, Inc. | Class-based intelligent multiplexing over unmanaged networks |
CN104335582B (en) * | 2012-06-12 | 2019-03-08 | 太阳专利托管公司 | Dynamic image decoding method and dynamic image coding and decoding device |
US20140056347A1 (en) | 2012-08-23 | 2014-02-27 | Microsoft Corporation | Non-Transform Coding |
US9794569B2 (en) | 2013-01-30 | 2017-10-17 | Intel Corporation | Content adaptive partitioning for prediction and coding for next generation video |
US20140254659A1 (en) * | 2013-03-11 | 2014-09-11 | Mediatek Inc. | Video coding method using at least evaluated visual quality and related video coding apparatus |
WO2014145921A1 (en) | 2013-03-15 | 2014-09-18 | Activevideo Networks, Inc. | A multiple-mode system and method for providing user selectable video content |
WO2014197879A1 (en) | 2013-06-06 | 2014-12-11 | Activevideo Networks, Inc. | Overlay rendering of user interface onto source video |
FR3011429A1 (en) * | 2013-09-27 | 2015-04-03 | Orange | VIDEO CODING AND DECODING BY HERITAGE OF A FIELD OF MOTION VECTORS |
WO2015052787A1 (en) * | 2013-10-09 | 2015-04-16 | 株式会社日立製作所 | Analysis-data display system and method for transferring and displaying analysis data |
US9788029B2 (en) | 2014-04-25 | 2017-10-10 | Activevideo Networks, Inc. | Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks |
US9392272B1 (en) | 2014-06-02 | 2016-07-12 | Google Inc. | Video coding using adaptive source variance based partitioning |
US9578324B1 (en) | 2014-06-27 | 2017-02-21 | Google Inc. | Video coding using statistical-based spatially differentiated partitioning |
US10523985B2 (en) | 2014-12-24 | 2019-12-31 | Activevideo Networks, Inc. | Managing deep and shallow buffers in a thin-client device of a digital media distribution network |
US10264293B2 (en) * | 2014-12-24 | 2019-04-16 | Activevideo Networks, Inc. | Systems and methods for interleaving video streams on a client device |
US10306229B2 (en) * | 2015-01-26 | 2019-05-28 | Qualcomm Incorporated | Enhanced multiple transforms for prediction residual |
US10827186B2 (en) * | 2016-08-25 | 2020-11-03 | Intel Corporation | Method and system of video coding with context decoding and reconstruction bypass |
EP3291559A1 (en) * | 2016-08-29 | 2018-03-07 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Encoder for encoding, and decoder for decoding, a 2-dimensional digital image representation into a data stream using further encoding of one or more remaining bits below the quantization factor |
WO2018041840A1 (en) * | 2016-08-29 | 2018-03-08 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Improvements for greatest common line index (gcli) video coding |
US10694202B2 (en) * | 2016-12-01 | 2020-06-23 | Qualcomm Incorporated | Indication of bilateral filter usage in video coding |
WO2019076138A1 (en) | 2017-10-16 | 2019-04-25 | Huawei Technologies Co., Ltd. | Encoding method and apparatus |
EP3750310A1 (en) | 2018-02-23 | 2020-12-16 | Huawei Technologies Co. Ltd. | Position dependent spatial varying transform for video coding |
CN110351559B (en) * | 2018-04-04 | 2022-01-28 | 阿里健康信息技术有限公司 | Image coding method and device |
WO2019211519A1 (en) * | 2018-05-02 | 2019-11-07 | Nokia Technologies Oy | A method and an apparatus for volumetric video encoding and decoding |
AU2019277966A1 (en) | 2018-05-31 | 2020-11-26 | Huawei Technologies Co., Ltd. | Spatially varying transform with adaptive transform type |
US11323748B2 (en) | 2018-12-19 | 2022-05-03 | Qualcomm Incorporated | Tree-based transform unit (TU) partition for video coding |
US10728555B1 (en) * | 2019-02-06 | 2020-07-28 | Sony Corporation | Embedded codec (EBC) circuitry for position dependent entropy coding of residual level data |
CN110087077A (en) * | 2019-06-05 | 2019-08-02 | 广州酷狗计算机科技有限公司 | Method for video coding and device, storage medium |
WO2021038625A1 (en) * | 2019-08-23 | 2021-03-04 | 三菱電機株式会社 | Image transmission device, image reception device, image transmission program and image reception program |
CN115176476A (en) * | 2019-12-11 | 2022-10-11 | 索尼集团公司 | Image processing device, bit stream generation method, coefficient data generation method, and quantization coefficient generation method |
WO2021120067A1 (en) * | 2019-12-18 | 2021-06-24 | 深圳市大疆创新科技有限公司 | Data encoding method, data decoding method, data processing method, encoder, decoder, system, movable platform, and computer-readable medium |
KR20220152299A (en) * | 2020-03-12 | 2022-11-15 | 인터디지털 브이씨 홀딩스 프랑스 | Methods and apparatus for video encoding and decoding |
US11683509B1 (en) | 2021-10-28 | 2023-06-20 | Meta Platforms, Inc. | Prediction unit skip detection in encoder |
CN116800956A (en) * | 2022-01-07 | 2023-09-22 | 杭州海康威视数字技术股份有限公司 | Image encoding and decoding method, device and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5552832A (en) * | 1994-10-26 | 1996-09-03 | Intel Corporation | Run-length encoding sequence for video signals |
US6154495A (en) * | 1995-09-29 | 2000-11-28 | Kabushiki Kaisha Toshiba | Video coding and video decoding apparatus for changing a resolution conversion according to a reduction ratio setting information signal |
Family Cites Families (197)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US546129A (en) * | 1895-09-10 | Stool | ||
JPS56128070A (en) | 1980-03-13 | 1981-10-07 | Fuji Photo Film Co Ltd | Band compressing equipment of variable density picture |
JPH031688Y2 (en) | 1985-02-20 | 1991-01-18 | ||
JPS61205086A (en) | 1985-03-08 | 1986-09-11 | Mitsubishi Electric Corp | Picture encoding and decoding device |
EP0207774B1 (en) | 1985-07-02 | 1992-03-04 | Matsushita Electric Industrial Co., Ltd. | Block encoder |
US4760461A (en) | 1986-02-28 | 1988-07-26 | Kabushiki Kaisha Toshiba | Binary data compression and expansion processing apparatus |
FR2599577B1 (en) | 1986-05-29 | 1988-08-05 | Guichard Jacques | TRANSFORMATION CODING METHOD FOR TRANSMITTING IMAGE SIGNALS. |
US4800432A (en) | 1986-10-24 | 1989-01-24 | The Grass Valley Group, Inc. | Video Difference key generator |
DE3704777C1 (en) | 1987-02-16 | 1988-04-07 | Ant Nachrichtentech | Method of transmitting and playing back television picture sequences |
NL8700565A (en) | 1987-03-10 | 1988-10-03 | Philips Nv | TV SYSTEM IN WHICH TRANSFORMED CODING TRANSFERS DIGITIZED IMAGES FROM A CODING STATION TO A DECODING STATION. |
EP0290085B1 (en) | 1987-05-06 | 1996-03-20 | Philips Patentverwaltung GmbH | System for the transmission of video pictures |
DE3717057A1 (en) | 1987-05-21 | 1988-12-01 | Bayer Ag | METHOD FOR PRODUCING ISOCYANATES |
US5033105A (en) * | 1987-08-11 | 1991-07-16 | Apple Computer | Video compression algorithm |
FR2648254B2 (en) | 1988-09-23 | 1991-08-30 | Thomson Csf | METHOD AND DEVICE FOR ESTIMATING MOTION IN A SEQUENCE OF MOVED IMAGES |
US5379351A (en) | 1992-02-19 | 1995-01-03 | Integrated Information Technology, Inc. | Video compression/decompression processing and processors |
JPH07109990B2 (en) | 1989-04-27 | 1995-11-22 | 日本ビクター株式会社 | Adaptive interframe predictive coding method and decoding method |
JP2562499B2 (en) | 1989-05-29 | 1996-12-11 | 日本電信電話株式会社 | High-efficiency image encoding device and its decoding device |
JPH0822064B2 (en) | 1990-02-15 | 1996-03-04 | 三菱電機株式会社 | Transform coding method |
DE69033797T2 (en) | 1989-10-14 | 2002-04-18 | Sony Corp | Method and arrangement for encoding / decoding a video signal |
JPH082107B2 (en) | 1990-03-02 | 1996-01-10 | 国際電信電話株式会社 | Method and apparatus for moving picture hybrid coding |
JPH03265290A (en) | 1990-03-14 | 1991-11-26 | Toshiba Corp | Television signal scanning line converter |
US5091782A (en) | 1990-04-09 | 1992-02-25 | General Instrument Corporation | Apparatus and method for adaptively compressing successive blocks of digital video |
US4999705A (en) | 1990-05-03 | 1991-03-12 | At&T Bell Laboratories | Three dimensional motion compensated video coding |
US5155594A (en) | 1990-05-11 | 1992-10-13 | Picturetel Corporation | Hierarchical encoding method and apparatus employing background references for efficiently communicating image sequences |
US5068724A (en) | 1990-06-15 | 1991-11-26 | General Instrument Corporation | Adaptive motion compensation for digital television |
JP3037383B2 (en) | 1990-09-03 | 2000-04-24 | キヤノン株式会社 | Image processing system and method |
US5193004A (en) | 1990-12-03 | 1993-03-09 | The Trustees Of Columbia University In The City Of New York | Systems and methods for coding even fields of interlaced video sequences |
US5111292A (en) | 1991-02-27 | 1992-05-05 | General Electric Company | Priority selection apparatus as for a video signal processor |
JPH0630280A (en) | 1991-03-19 | 1994-02-04 | Nec Eng Ltd | Selective coding preprocessing system by blocks for binary image data |
DE4113505A1 (en) | 1991-04-25 | 1992-10-29 | Thomson Brandt Gmbh | METHOD FOR IMAGE SIGNAL CODING |
JPH04334188A (en) | 1991-05-08 | 1992-11-20 | Nec Corp | Coding system for moving picture signal |
US5317397A (en) | 1991-05-31 | 1994-05-31 | Kabushiki Kaisha Toshiba | Predictive coding using spatial-temporal filtering and plural motion vectors |
JP2977104B2 (en) | 1991-07-26 | 1999-11-10 | ソニー株式会社 | Moving image data encoding method and apparatus, and moving image data decoding method and apparatus |
US5539466A (en) | 1991-07-30 | 1996-07-23 | Sony Corporation | Efficient coding apparatus for picture signal and decoding apparatus therefor |
JP3001688B2 (en) | 1991-08-05 | 2000-01-24 | 株式会社大一商会 | Pachinko ball circulation controller |
JP2991833B2 (en) | 1991-10-11 | 1999-12-20 | 松下電器産業株式会社 | Interlace scanning digital video signal encoding apparatus and method |
JP2962012B2 (en) | 1991-11-08 | 1999-10-12 | 日本ビクター株式会社 | Video encoding device and decoding device therefor |
US5227878A (en) | 1991-11-15 | 1993-07-13 | At&T Bell Laboratories | Adaptive coding and decoding of frames and fields of video |
US5510840A (en) | 1991-12-27 | 1996-04-23 | Sony Corporation | Methods and devices for encoding and decoding frame signals and recording medium therefor |
JPH05199422A (en) * | 1992-01-20 | 1993-08-06 | Fujitsu General Ltd | Picture transmission equipment |
JP2524044B2 (en) | 1992-01-22 | 1996-08-14 | 松下電器産業株式会社 | Image coding method and image coding apparatus |
US5287420A (en) | 1992-04-08 | 1994-02-15 | Supermac Technology | Method for image compression on a personal computer |
KR0166716B1 (en) | 1992-06-18 | 1999-03-20 | 강진구 | Encoding and decoding method and apparatus by using block dpcm |
US6226327B1 (en) | 1992-06-29 | 2001-05-01 | Sony Corporation | Video coding method and apparatus which select between frame-based and field-based predictive modes |
US6160849A (en) | 1992-06-29 | 2000-12-12 | Sony Corporation | Selectable field and frame based predictive video coding |
US5412435A (en) | 1992-07-03 | 1995-05-02 | Kokusai Denshin Denwa Kabushiki Kaisha | Interlaced video signal motion compensation prediction system |
JP2510456B2 (en) | 1992-08-27 | 1996-06-26 | 三菱電機株式会社 | Image coding device |
US5596659A (en) * | 1992-09-01 | 1997-01-21 | Apple Computer, Inc. | Preprocessing and postprocessing for vector quantization |
JPH06153180A (en) | 1992-09-16 | 1994-05-31 | Fujitsu Ltd | Picture data coding method and device |
JPH06113287A (en) | 1992-09-30 | 1994-04-22 | Matsushita Electric Ind Co Ltd | Picture coder and picture decoder |
US5982437A (en) | 1992-10-26 | 1999-11-09 | Sony Corporation | Coding method and system, and decoding method and system |
JPH06225279A (en) | 1992-10-26 | 1994-08-12 | Sony Corp | Coding/decoding methods and coding/decoding devices |
KR0166722B1 (en) | 1992-11-30 | 1999-03-20 | 윤종용 | Encoding and decoding method and apparatus thereof |
US5400075A (en) | 1993-01-13 | 1995-03-21 | Thomson Consumer Electronics, Inc. | Adaptive variable length encoder/decoder |
US5491516A (en) | 1993-01-14 | 1996-02-13 | Rca Thomson Licensing Corporation | Field elimination apparatus for a video compression/decompression system |
US5544286A (en) | 1993-01-29 | 1996-08-06 | Microsoft Corporation | Digital video data compression technique |
US5592228A (en) | 1993-03-04 | 1997-01-07 | Kabushiki Kaisha Toshiba | Video encoder using global motion estimation and polygonal patch motion estimation |
US5376968A (en) | 1993-03-11 | 1994-12-27 | General Instrument Corporation | Adaptive compression of digital video data using different modes such as PCM and DPCM |
JPH06276481A (en) | 1993-03-18 | 1994-09-30 | Sony Corp | Picture signal coding and decoding method and recording medium |
JP3312417B2 (en) | 1993-03-18 | 2002-08-05 | ソニー株式会社 | Image signal encoding device and image signal decoding device |
ES2430060T3 (en) * | 1993-03-24 | 2013-11-18 | Sony Corporation | Motion vector encoding and decoding method and associated device and image signal coding and decoding method and associated device |
JPH06327001A (en) * | 1993-05-11 | 1994-11-25 | Olympus Optical Co Ltd | Picture processor |
DE69416717T2 (en) | 1993-05-21 | 1999-10-07 | Nippon Telegraph & Telephone | Moving picture encoders and decoders |
US5448297A (en) | 1993-06-16 | 1995-09-05 | Intel Corporation | Method and system for encoding images using skip blocks |
US5517327A (en) | 1993-06-30 | 1996-05-14 | Minolta Camera Kabushiki Kaisha | Data processor for image data using orthogonal transformation |
US5477272A (en) | 1993-07-22 | 1995-12-19 | Gte Laboratories Incorporated | Variable-block size multi-resolution motion estimation scheme for pyramid coding |
US5453799A (en) | 1993-11-05 | 1995-09-26 | Comsat Corporation | Unified motion estimation architecture |
JPH07135660A (en) | 1993-11-12 | 1995-05-23 | Matsushita Electric Ind Co Ltd | Movement vector coder |
US5465118A (en) | 1993-12-17 | 1995-11-07 | International Business Machines Corporation | Luminance transition coding method for software motion video compression/decompression |
DE69535952D1 (en) | 1994-03-30 | 2009-06-25 | Nxp Bv | Method and circuit for motion estimation between images with two interlaced fields, and device for digital signal coding with such a circuit |
US5550541A (en) | 1994-04-01 | 1996-08-27 | Dolby Laboratories Licensing Corporation | Compact source coding tables for encoder/decoder system |
US5767898A (en) | 1994-06-23 | 1998-06-16 | Sanyo Electric Co., Ltd. | Three-dimensional image coding by merger of left and right images |
US5796438A (en) * | 1994-07-05 | 1998-08-18 | Sony Corporation | Methods and apparatus for interpolating picture information |
US5594504A (en) | 1994-07-06 | 1997-01-14 | Lucent Technologies Inc. | Predictive video coding using a motion vector updating routine |
JP3474005B2 (en) | 1994-10-13 | 2003-12-08 | 沖電気工業株式会社 | Video coding method and video decoding method |
EP0710033A3 (en) | 1994-10-28 | 1999-06-09 | Matsushita Electric Industrial Co., Ltd. | MPEG video decoder having a high bandwidth memory |
JPH08129128A (en) | 1994-11-01 | 1996-05-21 | Canon Inc | Storage controller using photoelectric conversion element or line sensor, focus detector, line of sight detection device and camera |
JPH08140099A (en) | 1994-11-11 | 1996-05-31 | Canon Inc | Coding device and method |
JP2951861B2 (en) | 1994-12-28 | 1999-09-20 | シャープ株式会社 | Image encoding device and image decoding device |
EP0720383B1 (en) | 1994-12-30 | 2000-09-13 | Daewoo Electronics Co., Ltd | Method and apparatus for detecting motion vectors in a frame decimating video encoder |
EP0721287A1 (en) | 1995-01-09 | 1996-07-10 | Daewoo Electronics Co., Ltd | Method and apparatus for encoding a video signal |
JP3732867B2 (en) | 1995-03-09 | 2006-01-11 | 株式会社ルネサステクノロジ | Image expansion device |
EP0731614B1 (en) | 1995-03-10 | 2002-02-06 | Kabushiki Kaisha Toshiba | Video coding/decoding apparatus |
KR0181027B1 (en) | 1995-03-20 | 1999-05-01 | 배순훈 | An image processing system using pixel-by-pixel motion estimation |
KR0171118B1 (en) | 1995-03-20 | 1999-03-20 | 배순훈 | Apparatus for encoding video signal |
KR0181063B1 (en) | 1995-04-29 | 1999-05-01 | 배순훈 | Method and apparatus for forming grid in motion compensation technique using feature point |
JP3903496B2 (en) | 1995-06-05 | 2007-04-11 | ソニー株式会社 | Image encoding method, encoding device, decoding method, and decoding device |
US5835149A (en) | 1995-06-06 | 1998-11-10 | Intel Corporation | Bit allocation in a coded video sequence |
US5864711A (en) | 1995-07-05 | 1999-01-26 | Microsoft Corporation | System for determining more accurate translation between first and second translator, and providing translated data to second computer if first translator is more accurate |
US6208761B1 (en) | 1995-07-11 | 2001-03-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Video coding |
US5687097A (en) | 1995-07-13 | 1997-11-11 | Zapex Technologies, Inc. | Method and apparatus for efficiently determining a frame motion vector in a video encoder |
US5668608A (en) | 1995-07-26 | 1997-09-16 | Daewoo Electronics Co., Ltd. | Motion vector estimation method and apparatus for use in an image signal encoding system |
US5764807A (en) * | 1995-09-14 | 1998-06-09 | Primacomp, Inc. | Data compression using set partitioning in hierarchical trees |
US5623313A (en) | 1995-09-22 | 1997-04-22 | Tektronix, Inc. | Fractional pixel motion estimation of video signals |
US6307967B1 (en) | 1995-09-29 | 2001-10-23 | Kabushiki Kaisha Toshiba | Video coding and video decoding apparatus |
US5995670A (en) | 1995-10-05 | 1999-11-30 | Microsoft Corporation | Simplified chain encoding |
US6192081B1 (en) | 1995-10-26 | 2001-02-20 | Sarnoff Corporation | Apparatus and method for selecting a coding mode in a block-based coding system |
KR100211917B1 (en) | 1995-10-26 | 1999-08-02 | 김영환 | Object shape information coding method |
SE507410C2 (en) | 1995-11-08 | 1998-05-25 | Ericsson Telefon Ab L M | Motion estimation method and apparatus |
US5692063A (en) | 1996-01-19 | 1997-11-25 | Microsoft Corporation | Method and system for unrestricted motion estimation for video |
JP3371191B2 (en) | 1996-03-22 | 2003-01-27 | ソニー株式会社 | Image signal encoding method and decoding method, and encoding apparatus and decoding apparatus |
US5764814A (en) | 1996-03-22 | 1998-06-09 | Microsoft Corporation | Representation and encoding of general arbitrary shapes |
US5982438A (en) | 1996-03-22 | 1999-11-09 | Microsoft Corporation | Overlapped motion compensation for object coding |
US6215910B1 (en) | 1996-03-28 | 2001-04-10 | Microsoft Corporation | Table-based compression with embedded coding |
EP0843484B1 (en) * | 1996-05-28 | 2002-01-02 | Matsushita Electric Industrial Co., Ltd. | Device predicting and decoding image |
JP3628810B2 (en) | 1996-06-28 | 2005-03-16 | 三菱電機株式会社 | Image encoding device |
KR100530681B1 (en) | 1996-07-11 | 2006-03-22 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | How to send and receive coded video images |
JPH1042295A (en) * | 1996-07-19 | 1998-02-13 | Sony Corp | Video signal encoding method and video signal encoder |
DE19637522A1 (en) | 1996-09-13 | 1998-03-19 | Bosch Gmbh Robert | Process for reducing data in video signals |
EP0831658A3 (en) | 1996-09-24 | 1999-09-15 | Hyundai Electronics Industries Co., Ltd. | Encoder/decoder for coding/decoding gray scale shape data and method thereof |
KR100303685B1 (en) | 1996-09-30 | 2001-09-24 | 송문섭 | Image prediction encoding device and method thereof |
US5748789A (en) | 1996-10-31 | 1998-05-05 | Microsoft Corporation | Transparent block skipping in object-based video coding systems |
JP4034380B2 (en) * | 1996-10-31 | 2008-01-16 | 株式会社東芝 | Image encoding / decoding method and apparatus |
JPH10145779A (en) | 1996-11-06 | 1998-05-29 | Sony Corp | Field detection device and method, image encoding device and method, and recording medium and its recording method |
JP3208101B2 (en) * | 1996-11-07 | 2001-09-10 | 松下電器産業株式会社 | Image encoding method, image encoding device, and recording medium recording image encoding program |
EP0786907A3 (en) | 1997-01-24 | 2001-06-13 | Texas Instruments Incorporated | Video encoder |
DE69838639T2 (en) * | 1997-02-14 | 2008-08-28 | Nippon Telegraph And Telephone Corp. | PREDICTIVE CODING AND DECODING METHOD FOR DYNAMIC PICTURES |
US5991447A (en) | 1997-03-07 | 1999-11-23 | General Instrument Corporation | Prediction and coding of bi-directionally predicted video object planes for interlaced digital video |
US6005980A (en) | 1997-03-07 | 1999-12-21 | General Instrument Corporation | Motion estimation and compensation of video object planes for interlaced digital video |
US5974184A (en) | 1997-03-07 | 1999-10-26 | General Instrument Corporation | Intra-macroblock DC and AC coefficient prediction for interlaced digital video |
US6404813B1 (en) * | 1997-03-27 | 2002-06-11 | At&T Corp. | Bidirectionally predicted pictures or video object planes for efficient and flexible video coding |
JP4001969B2 (en) | 1997-03-31 | 2007-10-31 | ソニー株式会社 | Encoding apparatus and method, and decoding apparatus and method |
US6259810B1 (en) | 1997-04-15 | 2001-07-10 | Microsoft Corporation | Method and system of decoding compressed image data |
US6064771A (en) | 1997-06-23 | 2000-05-16 | Real-Time Geometry Corp. | System and method for asynchronous, adaptive moving picture compression, and decompression |
US6351563B1 (en) * | 1997-07-09 | 2002-02-26 | Hyundai Electronics Ind. Co., Ltd. | Apparatus and method for coding/decoding scalable shape binary image using mode of lower and current layers |
JP3662129B2 (en) * | 1997-11-11 | 2005-06-22 | 松下電器産業株式会社 | Multimedia information editing device |
US6148033A (en) | 1997-11-20 | 2000-11-14 | Hitachi America, Ltd. | Methods and apparatus for improving picture quality in reduced resolution video decoders |
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 |
EP0921683B1 (en) | 1997-12-02 | 2010-09-08 | Daewoo Electronics Corporation | Method and apparatus for encoding mode signals for use in a binary shape coder |
US5973743A (en) | 1997-12-02 | 1999-10-26 | Daewoo Electronics Co., Ltd. | Mode coding method and apparatus for use in an interlaced shape coder |
JP3740813B2 (en) | 1997-12-12 | 2006-02-01 | ソニー株式会社 | Image encoding method and image encoding apparatus |
KR100252108B1 (en) * | 1997-12-20 | 2000-04-15 | 윤종용 | Apparatus and method for digital recording and reproducing using mpeg compression codec |
US5946043A (en) | 1997-12-31 | 1999-08-31 | Microsoft Corporation | Video coding using adaptive coding of block parameters for coded/uncoded blocks |
KR100281329B1 (en) | 1998-01-31 | 2001-02-01 | 전주범 | Mode signal coding method of binary shape signal and its restoration method |
KR100281462B1 (en) | 1998-03-30 | 2001-02-01 | 전주범 | Method for encoding motion vector of binary shape signals in interlaced shape coding technique |
US6396956B1 (en) * | 1998-03-31 | 2002-05-28 | Sharp Laboratories Of America, Inc. | Method and apparatus for selecting image data to skip when encoding digital video |
US6408029B1 (en) | 1998-04-02 | 2002-06-18 | Intel Corporation | Method and apparatus for simplifying real-time data encoding |
JP3888597B2 (en) | 1998-06-24 | 2007-03-07 | 日本ビクター株式会社 | Motion compensation coding apparatus and motion compensation coding / decoding method |
EP0969656B1 (en) | 1998-06-29 | 2007-01-24 | Xerox Corporation | Compression for image boundaries |
US6275531B1 (en) | 1998-07-23 | 2001-08-14 | Optivision, Inc. | Scalable video coding method and apparatus |
TW444507B (en) | 1998-10-22 | 2001-07-01 | Sony Corp | Detecting method and device for motion vector |
US6573905B1 (en) | 1999-11-09 | 2003-06-03 | Broadcom Corporation | Video and graphics system with parallel processing of graphics windows |
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 |
KR100420740B1 (en) | 1999-02-05 | 2004-03-02 | 소니 가부시끼 가이샤 | Encoding device, encoding method, decoding device, decoding method, coding system and coding method |
JP3778721B2 (en) | 1999-03-18 | 2006-05-24 | 富士通株式会社 | Video coding method and apparatus |
JP2000278692A (en) * | 1999-03-25 | 2000-10-06 | Victor Co Of Japan Ltd | Compressed data processing method, processor and recording and reproducing system |
CN1107381C (en) | 1999-06-03 | 2003-04-30 | 鸿友科技股份有限公司 | Real-time compression/decompression method for scanned image |
JP2001036908A (en) * | 1999-07-15 | 2001-02-09 | Oki Electric Ind Co Ltd | Dynamic image compressing device |
KR20010101329A (en) | 1999-10-29 | 2001-11-14 | 요트.게.아. 롤페즈 | Video encoding-method |
FR2802048B1 (en) * | 1999-12-01 | 2002-01-18 | France Telecom | METHOD FOR BROADCASTING DIGITAL TELEVISION, DIGITAL SIGNAL AND EQUIPMENT THEREOF |
US6483876B1 (en) | 1999-12-28 | 2002-11-19 | Sony Corporation | Methods and apparatus for reduction of prediction modes in motion estimation |
KR100739281B1 (en) * | 2000-02-21 | 2007-07-12 | 주식회사 팬택앤큐리텔 | Motion estimation method and appratus |
DE60130180T2 (en) * | 2000-04-14 | 2008-05-15 | Sony Corp. | PROCESSES FOR CODING AND DECODING, RECORDING MEDIUM AND PROGRAM |
US6819714B2 (en) * | 2000-04-20 | 2004-11-16 | Matsushita Electric Industrial Co., Ltd. | Video encoding apparatus that adjusts code amount by skipping encoding of image data |
JP3669281B2 (en) | 2000-04-27 | 2005-07-06 | 三菱電機株式会社 | Encoding apparatus and encoding method |
CN1322759C (en) | 2000-04-27 | 2007-06-20 | 三菱电机株式会社 | Coding apparatus and coding method |
US6501397B1 (en) | 2000-05-25 | 2002-12-31 | Koninklijke Philips Electronics N.V. | Bit-plane dependent signal compression |
US6614442B1 (en) * | 2000-06-26 | 2003-09-02 | S3 Graphics Co., Ltd. | Macroblock tiling format for motion compensation |
KR100341063B1 (en) | 2000-06-28 | 2002-06-20 | 송문섭 | Rate control apparatus and method for real-time video communication |
KR100353851B1 (en) | 2000-07-07 | 2002-09-28 | 한국전자통신연구원 | Water ring scan apparatus and method, video coding/decoding apparatus and method using that |
WO2002062074A1 (en) | 2001-01-22 | 2002-08-08 | Webcast Technologies, Inc. | Video encoding and decoding techniques and apparatus |
US7110452B2 (en) | 2001-03-05 | 2006-09-19 | Intervideo, Inc. | Systems and methods for detecting scene changes in a video data stream |
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 |
US20030012286A1 (en) | 2001-07-10 | 2003-01-16 | Motorola, Inc. | Method and device for suspecting errors and recovering macroblock data in video coding |
US6975680B2 (en) | 2001-07-12 | 2005-12-13 | Dolby Laboratories, Inc. | Macroblock mode decision biasing for video compression systems |
JPWO2003026315A1 (en) | 2001-09-14 | 2005-01-06 | 株式会社エヌ・ティ・ティ・ドコモ | Encoding method, decoding method, encoding device, decoding device, image processing system, encoding program, and decoding program |
JP3764458B2 (en) | 2001-11-16 | 2006-04-05 | 株式会社エヌ・ティ・ティ・ドコモ | Image encoding method, image decoding method, image encoding device, image decoding device, and program |
PT2285121E (en) | 2001-11-21 | 2015-10-27 | Google Technology Holdings LLC | Macroblock level adaptive frame/field coding for digital video content |
US6980596B2 (en) | 2001-11-27 | 2005-12-27 | General Instrument Corporation | Macroblock level adaptive frame/field coding for digital video content |
CN101448162B (en) * | 2001-12-17 | 2013-01-02 | 微软公司 | Method for processing video image |
ES2610430T3 (en) * | 2001-12-17 | 2017-04-27 | Microsoft Technology Licensing, Llc | Default macroblock coding |
US6870578B2 (en) | 2001-12-19 | 2005-03-22 | Thomson Licensing Sa. | Apparatus and method for sharing signal control lines |
US7003035B2 (en) | 2002-01-25 | 2006-02-21 | Microsoft Corporation | Video coding methods and apparatuses |
US6798364B2 (en) * | 2002-02-05 | 2004-09-28 | Intel Corporation | Method and apparatus for variable length coding |
KR100846769B1 (en) | 2002-02-19 | 2008-07-16 | 삼성전자주식회사 | Method for encoding motion image having fixed computational complexity and apparatus thereof |
EP1347649A1 (en) * | 2002-03-18 | 2003-09-24 | Lg Electronics Inc. | B picture mode determining method and apparatus in video coding system |
US7099387B2 (en) | 2002-03-22 | 2006-08-29 | Realnetorks, Inc. | Context-adaptive VLC video transform coefficients encoding/decoding methods and apparatuses |
JP4151374B2 (en) | 2002-03-29 | 2008-09-17 | セイコーエプソン株式会社 | Moving picture coding apparatus and moving picture coding method |
US20050117642A1 (en) | 2002-06-28 | 2005-06-02 | Kiyofumi Abe | Moving picture coding method, decoding method, data stream, data recording medium and program |
JP4363326B2 (en) | 2002-07-15 | 2009-11-11 | 株式会社日立製作所 | Video decoding method |
US7822120B2 (en) | 2002-07-26 | 2010-10-26 | Panasonic Corporation | Moving picture encoding method, moving picture decoding method, and recording medium |
US7072394B2 (en) | 2002-08-27 | 2006-07-04 | National Chiao Tung University | Architecture and method for fine granularity scalable video coding |
US6795584B2 (en) | 2002-10-03 | 2004-09-21 | Nokia Corporation | Context-based adaptive variable length coding for adaptive block transforms |
WO2004038921A2 (en) | 2002-10-23 | 2004-05-06 | Divxnetworks, Inc. | Method and system for supercompression of compressed digital video |
JP4093405B2 (en) | 2002-10-25 | 2008-06-04 | 株式会社リコー | Image processing apparatus, program, and storage medium |
US9210441B2 (en) | 2003-06-25 | 2015-12-08 | Thomson Licensing | Fast mode-decision encoding for interframes |
US20060257000A1 (en) | 2003-06-25 | 2006-11-16 | Boyce Jill M | Decoding method an apparatus for detection of watermarks in a compressed video bitsream |
US7724827B2 (en) | 2003-09-07 | 2010-05-25 | Microsoft Corporation | Multi-layer run level encoding and decoding |
US8107531B2 (en) * | 2003-09-07 | 2012-01-31 | Microsoft Corporation | Signaling and repeat padding for skip frames |
US7620106B2 (en) * | 2003-09-07 | 2009-11-17 | Microsoft Corporation | Joint coding and decoding of a reference field selection and differential motion vector information |
US7092576B2 (en) * | 2003-09-07 | 2006-08-15 | Microsoft Corporation | Bitplane coding for macroblock field/frame coding type information |
US7853980B2 (en) | 2003-10-31 | 2010-12-14 | Sony Corporation | Bi-directional indices for trick mode video-on-demand |
KR20050061762A (en) | 2003-12-18 | 2005-06-23 | 학교법인 대양학원 | Method of encoding mode determination and motion estimation, and encoding apparatus |
EP1558039A1 (en) | 2004-01-21 | 2005-07-27 | Deutsche Thomson-Brandt Gmbh | Method and apparatus for generating/evaluating prediction information in picture signal encoding/decoding |
US7599435B2 (en) | 2004-01-30 | 2009-10-06 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Video frame encoding and decoding |
CN1293868C (en) | 2004-12-29 | 2007-01-10 | 朱旭祥 | Application of alpha cyclo-alanine in the process for preparing medicine to treat cerebrovascular and cardiovascular disease |
US7957610B2 (en) | 2006-04-11 | 2011-06-07 | Panasonic Corporation | Image processing method and image processing device for enhancing the resolution of a picture by using multiple input low-resolution pictures |
-
2002
- 2002-12-16 ES ES02787048.4T patent/ES2610430T3/en not_active Expired - Lifetime
- 2002-12-16 ES ES10010110.4T patent/ES2664270T3/en not_active Expired - Lifetime
- 2002-12-16 AU AU2002351389A patent/AU2002351389A1/en not_active Abandoned
- 2002-12-16 CN CN201110159665.3A patent/CN102316320B/en not_active Expired - Lifetime
- 2002-12-16 EP EP10010110.4A patent/EP2262269B1/en not_active Expired - Lifetime
- 2002-12-16 EP EP02787048.4A patent/EP1457056B1/en not_active Expired - Lifetime
- 2002-12-16 WO PCT/US2002/040208 patent/WO2003053066A1/en active Application Filing
- 2002-12-16 CN CNB028251911A patent/CN100452883C/en not_active Expired - Lifetime
- 2002-12-16 KR KR1020047009359A patent/KR100925968B1/en active IP Right Grant
- 2002-12-16 US US10/321,415 patent/US7200275B2/en active Active
- 2002-12-16 JP JP2003553839A patent/JP4610195B2/en not_active Expired - Lifetime
-
2006
- 2006-07-27 US US11/495,354 patent/US7555167B2/en not_active Expired - Lifetime
-
2007
- 2007-01-10 US US11/652,193 patent/US7379607B2/en not_active Expired - Lifetime
-
2009
- 2009-06-30 US US12/495,481 patent/US8428374B2/en not_active Expired - Lifetime
- 2009-11-05 HK HK09110277.4A patent/HK1133140A1/en not_active IP Right Cessation
-
2010
- 2010-09-15 JP JP2010206955A patent/JP5442568B2/en not_active Expired - Lifetime
-
2012
- 2012-05-18 HK HK12104899.0A patent/HK1164594A1/en not_active IP Right Cessation
-
2013
- 2013-04-19 US US13/866,918 patent/US8781240B2/en not_active Expired - Lifetime
- 2013-05-27 JP JP2013111099A patent/JP5819347B2/en not_active Expired - Lifetime
-
2014
- 2014-05-30 US US14/292,540 patent/US9088785B2/en not_active Expired - Fee Related
-
2015
- 2015-06-22 US US14/746,594 patent/US9538189B2/en not_active Expired - Lifetime
-
2016
- 2016-11-03 US US15/342,790 patent/US9774852B2/en not_active Expired - Lifetime
-
2017
- 2017-09-08 US US15/699,925 patent/US10368065B2/en not_active Expired - Fee Related
-
2019
- 2019-07-02 US US16/460,814 patent/US10567753B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5552832A (en) * | 1994-10-26 | 1996-09-03 | Intel Corporation | Run-length encoding sequence for video signals |
US6154495A (en) * | 1995-09-29 | 2000-11-28 | Kabushiki Kaisha Toshiba | Video coding and video decoding apparatus for changing a resolution conversion according to a reduction ratio setting information signal |
Non-Patent Citations (5)
Title |
---|
"Facsimile Coding Schemes and coding control functions for group 4 facsimile apparatus", ITU-T RECOMMENDATION T.6, 30 November 1988 (1988-11-30), Geneva, CH, pages 1 - 9, XP002240446 * |
"MPEG-4 VIDEO VERIFICATION MODEL VERSION 10.0", INTERNATIONAL STANDARD ISO/IEC JTC1/SC29/WG11/MPEG98/N1992, February 1998 (1998-02-01), San Jose, CA, USA, pages 1 - 305, XP001074652 * |
HSU P ET AL.: "A LOW BIT-RATE VIDEO CODEC BASED ON TWO-DIMENSIONAL MESH MOTION COMPENSATION WITH ADAPTIVE INTERPOLATION", IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, IEEE INC. NEW YORK, US, vol. 11, no. 1, 1 January 2001 (2001-01-01), pages 111 - 117, XP001001761, ISSN: 1051-8215 * |
SJÖBERG R, FRÖJDH P: "Run-length coding of skipped macroblocks", ITU-T SG16/Q.6 VIDEO CODING EXPERTS GROUP (VCEG) VCEG-M57, 2 April 2001 (2001-04-02) - 4 April 2001 (2001-04-04), Austin,Texas, USA, pages 1 - 5, XP002240345, Retrieved from the Internet <URL:http://standards.pictel.com/ftp/video-site/0104_Aus/VCEG-M57.doc> [retrieved on 20030501] * |
WANG L, PANUSOPONE K, GANDHI R, YU Y, LUTHRA A: "Interlace Coding Tools for H.26L Video Coding", ITU-T SG16/Q.6 VIDEO CODING EXPERTS GROUP (VCEG) VCEG-O37, 4 December 2001 (2001-12-04) - 6 December 2001 (2001-12-06), Pattaya, Thailand, pages 1 - 20, XP002240263, Retrieved from the Internet <URL:http://standards.pictel.com/ftp/video-site/0112_Pat/VCEG-O37.doc> [retrieved on 20030501] * |
Cited By (69)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9538189B2 (en) | 2001-12-17 | 2017-01-03 | Microsoft Technology Licensing, Llc | Skip macroblock coding |
US9774852B2 (en) | 2001-12-17 | 2017-09-26 | Microsoft Technology Licensing, Llc | Skip macroblock coding |
US9088785B2 (en) | 2001-12-17 | 2015-07-21 | Microsoft Technology Licensing, Llc | Skip macroblock coding |
US10368065B2 (en) | 2001-12-17 | 2019-07-30 | Microsoft Technology Licensing, Llc | Skip macroblock coding |
EP1665761A2 (en) * | 2003-09-07 | 2006-06-07 | Microsoft Corporation | Bitplane coding and decoding for ac prediction status and macroblock field/frame coding type information |
WO2005027494A2 (en) | 2003-09-07 | 2005-03-24 | Microsoft Corporation | Bitplane coding and decoding for ac prediction status and macroblock field/frame coding type information |
JP2007504759A (en) * | 2003-09-07 | 2007-03-01 | マイクロソフト コーポレーション | Bit-plane coding and decoding for AC prediction state and macroblock field / frame coding type information |
EP1661387A4 (en) * | 2003-09-07 | 2010-12-22 | Microsoft Corp | Conditional lapped transform |
EP1665761A4 (en) * | 2003-09-07 | 2011-10-05 | Microsoft Corp | Bitplane coding and decoding for ac prediction status and macroblock field/frame coding type information |
EP1661387A2 (en) * | 2003-09-07 | 2006-05-31 | Microsoft Corporation | Conditional lapped transform |
JP2011139547A (en) * | 2003-09-07 | 2011-07-14 | Microsoft Corp | Bitplane coding and decoding for ac prediction status information |
CN1327712C (en) * | 2003-11-05 | 2007-07-18 | 华为技术有限公司 | A method of video macro block pattern encoding |
JP2007535221A (en) * | 2003-12-31 | 2007-11-29 | 中国科学院計算技▲づ▼研究所 | Coding method of skip macroblock of video image |
US9503739B2 (en) | 2004-08-18 | 2016-11-22 | Qualcomm Incorporated | Encoder-assisted adaptive video frame interpolation |
US8861601B2 (en) | 2004-08-18 | 2014-10-14 | Qualcomm Incorporated | Encoder-assisted adaptive video frame interpolation |
WO2006023789A1 (en) * | 2004-08-18 | 2006-03-02 | Qualcomm Incorporated | Encoder-assisted adaptive video frame interpolation |
US8315509B2 (en) | 2005-01-27 | 2012-11-20 | Thomson Licensing | Video player for digital video server |
CN100399828C (en) * | 2005-02-02 | 2008-07-02 | 腾讯科技(深圳)有限公司 | Video-frequency data encoding method |
US8036274B2 (en) | 2005-08-12 | 2011-10-11 | Microsoft Corporation | SIMD lapped transform-based digital media encoding/decoding |
US8526504B2 (en) | 2006-03-30 | 2013-09-03 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a multi-view video signal with inter-view reference picture list management |
US8571113B2 (en) | 2006-03-30 | 2013-10-29 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal |
US8565319B2 (en) | 2006-03-30 | 2013-10-22 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal |
US8363732B2 (en) | 2006-03-30 | 2013-01-29 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal |
US8411744B2 (en) | 2006-03-30 | 2013-04-02 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal |
US8428130B2 (en) | 2006-03-30 | 2013-04-23 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal |
US8432972B2 (en) | 2006-03-30 | 2013-04-30 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal |
US8565303B2 (en) | 2006-03-30 | 2013-10-22 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal |
US8457207B2 (en) | 2006-03-30 | 2013-06-04 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal |
US8472519B2 (en) | 2006-03-30 | 2013-06-25 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal |
US8483273B2 (en) | 2006-03-30 | 2013-07-09 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal |
US8170108B2 (en) | 2006-03-30 | 2012-05-01 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal |
US8576920B2 (en) | 2006-03-30 | 2013-11-05 | Lg Electronics, Inc. | Method and apparatus for decoding/encoding a video signal |
US8611427B2 (en) | 2006-03-30 | 2013-12-17 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal |
US8559523B2 (en) | 2006-03-30 | 2013-10-15 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal |
US8559505B2 (en) | 2006-03-30 | 2013-10-15 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal |
US8634475B2 (en) | 2006-03-30 | 2014-01-21 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal using a reference picture list for inter-view prediction |
US8611419B2 (en) | 2006-03-30 | 2013-12-17 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal |
US8139101B2 (en) | 2006-05-31 | 2012-03-20 | Cisco Technology, Inc. | Pre-processing of video data |
EP2030450A1 (en) * | 2006-06-19 | 2009-03-04 | LG Electronics Inc. | Method and apparatus for processing a video signal |
EP2030450A4 (en) * | 2006-06-19 | 2010-02-17 | Lg Electronics Inc | Method and apparatus for processing a video signal |
US8325814B2 (en) | 2006-06-19 | 2012-12-04 | Lg Electronics Inc. | Method and apparatus for processing a video signal |
EP1890495A2 (en) * | 2006-08-18 | 2008-02-20 | NEC Electronics Corporation | Bit-plane decoding device and bit-plane decoding method |
EP1890495A3 (en) * | 2006-08-18 | 2008-12-03 | NEC Electronics Corporation | Bit-plane video decoding |
US8532182B2 (en) | 2006-08-25 | 2013-09-10 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
US8724700B2 (en) | 2006-08-25 | 2014-05-13 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
US8559507B2 (en) | 2006-08-25 | 2013-10-15 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
US8532181B2 (en) | 2006-08-25 | 2013-09-10 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
US8559508B2 (en) | 2006-08-25 | 2013-10-15 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
US8532180B2 (en) | 2006-08-25 | 2013-09-10 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
US8630344B2 (en) | 2006-08-25 | 2014-01-14 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
US8532178B2 (en) | 2006-08-25 | 2013-09-10 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
US8649433B2 (en) | 2006-08-25 | 2014-02-11 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
US8660179B2 (en) | 2006-08-25 | 2014-02-25 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
US8681863B2 (en) | 2006-08-25 | 2014-03-25 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
US8711932B2 (en) | 2006-08-25 | 2014-04-29 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
US8718136B2 (en) | 2006-08-25 | 2014-05-06 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
US8532183B2 (en) | 2006-08-25 | 2013-09-10 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
US8761255B2 (en) | 2006-08-25 | 2014-06-24 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
US8767827B2 (en) | 2006-08-25 | 2014-07-01 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
US8855200B2 (en) | 2006-08-25 | 2014-10-07 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
US8532184B2 (en) | 2006-08-25 | 2013-09-10 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
TWI477151B (en) * | 2006-10-12 | 2015-03-11 | Qualcomm Inc | Refinement coefficient coding based on history of corresponding transform coefficient values |
US8565314B2 (en) | 2006-10-12 | 2013-10-22 | Qualcomm Incorporated | Variable length coding table selection based on block type statistics 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 |
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 |
US8873633B2 (en) | 2007-03-28 | 2014-10-28 | Samsung Electronics Co., Ltd. | Method and apparatus for video encoding and decoding |
WO2008117933A1 (en) * | 2007-03-28 | 2008-10-02 | Samsung Electronics Co., Ltd. | Method and apparatus for video encoding and decoding |
US8447591B2 (en) | 2008-05-30 | 2013-05-21 | Microsoft Corporation | Factorization of overlapping tranforms into two block transforms |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10567753B2 (en) | Skip macroblock coding | |
US10687075B2 (en) | Sub-block transform coding of prediction residuals | |
JP5048146B2 (en) | Bitplane coding and decoding for AC prediction state information | |
US7099515B2 (en) | Bitplane coding and decoding for AC prediction status information | |
US7602851B2 (en) | Intelligent differential quantization of video coding | |
US20050025246A1 (en) | Decoding jointly coded transform type and subblock pattern information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LU MC NL PT SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 1521/DELNP/2004 Country of ref document: IN |
|
REEP | Request for entry into the european phase |
Ref document number: 2002787048 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2002787048 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020047009359 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2003553839 Country of ref document: JP Ref document number: 20028251911 Country of ref document: CN |
|
WWP | Wipo information: published in national office |
Ref document number: 2002787048 Country of ref document: EP |