Source: http://www.google.com/patents/US7933337?dq=patent:6161142
Timestamp: 2016-02-14 02:34:31
Document Index: 2554491

Matched Legal Cases: ['art 3', 'art 3', 'art 7', 'art 7', 'Application No. 565593', 'Application No. 565593', 'Application No. 2006280178', 'Application No. 200680029296', 'art 1', 'art 2', 'art 2', 'art 2', 'art 2', 'Application No. 2006280178', 'Application No. 2008', 'Application No. 200680029296', 'Application No. 2008105032', 'Application No. 200680029296']

Patent US7933337 - Prediction of transform coefficients for image compression - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsA block transform-based digital media codec uses a transform coefficient prediction that takes into account a dominant directionality of the digital media data (e.g., an image with strong horizontal or vertical features), and further operates compatibly with a two-stage transform. For DC and DCAC coefficients...http://www.google.com/patents/US7933337?utm_source=gb-gplus-sharePatent US7933337 - Prediction of transform coefficients for image compressionAdvanced Patent SearchPublication numberUS7933337 B2Publication typeGrantApplication numberUS 11/203,009Publication dateApr 26, 2011Filing dateAug 12, 2005Priority dateAug 12, 2005Fee statusPaidAlso published asCA2617632A1, CA2617632C, CN101243685A, CN101243685B, EP1922874A2, EP1922874A4, US20070036224, WO2007021613A2, WO2007021613A3Publication number11203009, 203009, US 7933337 B2, US 7933337B2, US-B2-7933337, US7933337 B2, US7933337B2InventorsSridhar Srinivasan, Chengjie TuOriginal AssigneeMicrosoft CorporationExport CitationBiBTeX, EndNote, RefManPatent Citations (175), Non-Patent Citations (78), Referenced by (21), Classifications (24), Legal Events (4) External Links: USPTO, USPTO Assignment, EspacenetPrediction of transform coefficients for image compression
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS4420771Feb 9, 1981Dec 13, 1983Bell Telephone Laboratories, IncorporatedTechnique for encoding multi-level signalsUS4698672Oct 27, 1986Oct 6, 1987Compression Labs, Inc.Coding system for reducing redundancyUS4730348Sep 19, 1986Mar 8, 1988Adaptive Computer TechnologiesAdaptive data compression systemUS4792981Sep 21, 1987Dec 20, 1988Am International, Inc.Manipulation of run-length encoded imagesUS4813056Dec 8, 1987Mar 14, 1989General Electric CompanyModified statistical coding of digital signalsUS4901075Sep 11, 1987Feb 13, 1990U. S. Philips CorporationMethod and apparatus for bit rate reductionUS4968135Oct 10, 1989Nov 6, 1990Digital Equipment CorporationSystem for producing pixel image data from CCITT encoded pixel dataUS5043919Dec 19, 1988Aug 27, 1991International Business Machines CorporationMethod of and system for updating a display unitUS5089818May 9, 1990Feb 18, 1992French State, Represented By The Minister Of Post, Telecommunications And Space (Centre National D'etudes Des TelecommunicationsMethod of transmitting or storing sound signals in digital form through predictive and adaptive coding and installation thereforeUS5109451Jun 28, 1991Apr 28, 1992Sharp Kabushiki KaishaOrthogonal transform coding system for image dataUS5128758Jun 2, 1989Jul 7, 1992North American Philips CorporationMethod and apparatus for digitally processing a high definition television augmentation signalUS5146324Jul 31, 1990Sep 8, 1992Ampex CorporationData compression using a feedforward quantization estimatorUS5179442Nov 26, 1990Jan 12, 1993North American Philips CorporationMethod and apparatus for digitally processing a high definition television augmentation signalUS5227788Mar 2, 1992Jul 13, 1993At&T Bell LaboratoriesMethod and apparatus for two-component signal compressionUS5227878Nov 15, 1991Jul 13, 1993At&T Bell LaboratoriesAdaptive coding and decoding of frames and fields of videoUS5266941Feb 15, 1991Nov 30, 1993Silicon Graphics, Inc.Apparatus and method for controlling storage of display information in a computer systemUS5270832Apr 14, 1992Dec 14, 1993C-Cube MicrosystemsSystem for compression and decompression of video data using discrete cosine transform and coding techniquesUS5376968Mar 11, 1993Dec 27, 1994General Instrument CorporationAdaptive compression of digital video data using different modes such as PCM and DPCMUS5381144Oct 25, 1993Jan 10, 1995Matsushita Electric Industrial Co., Ltd.Versatile escape run-level coder for digital video signal processing apparatusUS5394170Dec 15, 1992Feb 28, 1995Silicon Graphics, Inc.Apparatus and method for controlling storage of display information in a computer systemUS5400075Jan 13, 1993Mar 21, 1995Thomson Consumer Electronics, Inc.Adaptive variable length encoder/decoderUS5408234Apr 30, 1993Apr 18, 1995Apple Computer, Inc.Multi-codebook coding processUS5457495May 25, 1994Oct 10, 1995At&T Ipm Corp.Adaptive video coder with dynamic bit allocationUS5461421Nov 29, 1993Oct 24, 1995Samsung Electronics Co., Ltd.Encoding and decoding method and apparatus thereofUS5467134Dec 22, 1992Nov 14, 1995Microsoft CorporationMethod and system for compressing video dataUS5481553Feb 28, 1994Jan 2, 1996Sony CorporationMethods and apparatus for preventing rounding errors when transform coefficients representing a motion picture signal are inversely transformedUS5493407Jan 13, 1994Feb 20, 1996Nec CorporationEncoder in facsimile apparatus generates code words with one bit address indicating remaining bits are raw unencoded data when number of pixels in a run length are below a predetermined numberUS5504591Apr 25, 1994Apr 2, 1996Microsoft CorporationSystem and method for compressing graphic imagesUS5508816Oct 7, 1993Apr 16, 1996Nec CorporationSynchronous compression and reconstruction systemUS5533140Nov 28, 1994Jul 2, 1996U.S. Philips CorporationSystem for transmitting and/or storing signals corresponding to textured picturesUS5535305Dec 31, 1992Jul 9, 1996Apple Computer, Inc.Sub-partitioned vector quantization of probability density functionsUS5544286Jan 29, 1993Aug 6, 1996Microsoft CorporationDigital video data compression techniqueUS5559557Sep 28, 1993Sep 24, 1996Sony CorporationMotion video coding with adaptive precision for DC component coefficient quantization and variable length codingUS5568167Sep 23, 1994Oct 22, 1996C-Cube Microsystems, Inc.System for providing antialiased video overlaysUS5574449Feb 24, 1995Nov 12, 1996Intel CorporationSignal processing with hybrid variable-length and entropy encodidngUS5579430Jan 26, 1995Nov 26, 1996Fraunhofer Gesellschaft Zur Foerderung Der Angewandten Forschung E.V.Digital encoding processUS5592584Nov 4, 1994Jan 7, 1997Lucent Technologies Inc.Method and apparatus for two-component signal compressionUS5627938Sep 22, 1994May 6, 1997Lucent Technologies Inc.Rate loop processor for perceptual encoder/decoderUS5654706Dec 18, 1996Aug 5, 1997Samsung Electronics Co., Ltd.System for variable length decoding digital transmission data which has been compressed by selecting a scanning patternUS5661755Oct 20, 1995Aug 26, 1997U. S. Philips CorporationEncoding and decoding of a wideband digital information signalUS5664057Apr 3, 1995Sep 2, 1997Picturetel CorporationFixed bit rate speech encoder/decoderUS5714950Feb 23, 1996Feb 3, 1998Samsung Electronics Co., Ltd.System for variable-length-coding and variable-length-decoding digitaldataUS5717821May 31, 1994Feb 10, 1998Sony CorporationMethod, apparatus and recording medium for coding of separated tone and noise characteristic spectral components of an acoustic sibnalUS5732156Mar 1, 1995Mar 24, 1998Fuji Photo Film, Co. Ltd.Picture data compression coding device and method thereofUS5748789Oct 31, 1996May 5, 1998Microsoft CorporationTransparent block skipping in object-based video coding systemsUS5793897Dec 16, 1994Aug 11, 1998Samsung Electronics Co., Ltd.Adaptive variable-length coding and decoding methods for image dataUS5802213Oct 18, 1994Sep 1, 1998Intel CorporationEncoding video signals using local quantization levelsUS5812971Mar 22, 1996Sep 22, 1998Lucent Technologies Inc.Enhanced joint stereo coding method using temporal envelope shapingUS5819215Oct 13, 1995Oct 6, 1998Dobson; KurtMethod and apparatus for wavelet based data compression having adaptive bit rate control for compression of digital audio or other sensory dataUS5825830Aug 17, 1995Oct 20, 1998Kopf; David A.Method and apparatus for the compression of audio, video or other dataUS5825979Dec 21, 1995Oct 20, 1998Sony CorporationDigital audio signal coding and/or deciding methodUS5828426Aug 20, 1996Oct 27, 1998Samsung Electronics Co., Ltd.Apparatus for decoding variable length coded data of both MPEG-1 and MPEG-2 standardsUS5831559Jun 27, 1996Nov 3, 1998Intel CorporationEncoding/decoding video signals using multiple run-val mapping tablesUS5835144Sep 28, 1995Nov 10, 1998Oki Electric Industry Co., Ltd.Methods of coding and decoding moving-picture signals, using self-resynchronizing variable-length codesUS5844508Oct 17, 1996Dec 1, 1998Fujitsu LimitedData coding method, data decoding method, data compression apparatus, and data decompression apparatusUS5850482Apr 17, 1996Dec 15, 1998Mcdonnell Douglas CorporationError resilient method and apparatus for entropy codingUS5883633Apr 15, 1997Mar 16, 1999Microsoft CorporationMethod and system of variable run length image encoding using sub-paletteUS5884269Apr 17, 1995Mar 16, 1999Merging TechnologiesLossless compression/decompression of digital audio dataUS5889891Nov 21, 1995Mar 30, 1999Regents Of The University Of CaliforniaUniversal codebook vector quantization with constrained storageUS5896176 *Oct 25, 1996Apr 20, 1999Texas Instruments IncorporatedContent-based video compressionUS5946043Dec 31, 1997Aug 31, 1999Microsoft CorporationVideo coding using adaptive coding of block parameters for coded/uncoded blocksUS5959674Sep 19, 1997Sep 28, 1999Samsung Electronics Co., Ltd.Prediction method for discrete cosine transform coefficientsUS5969650Jan 16, 1998Oct 19, 1999Matsushita Electric Industrial Co., Ltd.Variable length coder with a small table sizeUS5974184Oct 24, 1997Oct 26, 1999General Instrument CorporationIntra-macroblock DC and AC coefficient prediction for interlaced digital videoUS5974380Dec 16, 1997Oct 26, 1999Digital Theater Systems, Inc.Multi-channel audio decoderUS5982437Oct 15, 1993Nov 9, 1999Sony CorporationCoding method and system, and decoding method and systemUS5983172Nov 29, 1996Nov 9, 1999Hitachi, Ltd.Method for coding/decoding, coding/decoding device, and videoconferencing apparatus using such deviceUS5990960Dec 9, 1998Nov 23, 1999Mitsubishi Denki Kabushiki KaishaImage signal coding systemUS5991451Feb 28, 1996Nov 23, 1999Intel CorporationVariable-length encoding using code swappingUS5995670Jun 4, 1996Nov 30, 1999Microsoft CorporationSimplified chain encodingUS6002439May 27, 1999Dec 14, 1999Mitsubishi Denki Kabushiki KaishaImage signal coding systemUS6026195Apr 28, 1999Feb 15, 2000General Instrument CorporationMotion estimation and compensation of video object planes for interlaced digital videoUS6038536Jan 30, 1998Mar 14, 2000Texas Instruments IncorporatedData compression using bit change statisticsUS6041302Nov 10, 1997Mar 21, 2000U.S. Philips CorporationData compression/expansion using a rice encoder/decoderUS6049630Oct 27, 1997Apr 11, 2000America Online, Inc.Data compression using adaptive bit allocation and hybrid lossless entropy encodingUS6054943Mar 25, 1998Apr 25, 2000Lawrence; John CliftonMultilevel digital information compression based on lawrence algorithmUS6078691Jan 23, 1998Jun 20, 2000Oce-Technologies B.V.Method, apparatus, and article of manufacture for performing image processing operations on runlength-encoded bitmapsUS6097759Nov 22, 1999Aug 1, 2000Mitsubishi Denki Kabushiki KaishaImage signal coding systemUS6097880Aug 18, 1997Aug 1, 2000Sony CorporationDigital signal processing method, digital signal processing apparatus, digital signal recording method, digital signal recording apparatus, recording medium, digital signal transmission method and digital signal transmission apparatusUS6100825Dec 31, 1998Aug 8, 2000Microsoft CorporationCluster-based data compression system and methodUS6111914Dec 1, 1997Aug 29, 2000Conexant Systems, Inc.Adaptive entropy coding in adaptive quantization framework for video signal coding systems and processesUS6148109May 28, 1997Nov 14, 2000Matsushita Electric Industrial Co., Ltd.Image predictive coding methodUS6154572Jun 30, 1997Nov 28, 2000Microsoft, Inc.Table based compression with embedded codingUS6173080Sep 19, 1997Jan 9, 2001Samsung Electronics Co., Ltd.Prediction method for discrete cosine transform coefficientUS6195465Jul 3, 1995Feb 27, 2001Ricoh Company, Ltd.Method and apparatus for compression using reversible wavelet transforms and an embedded codestreamUS6205256Jun 30, 1997Mar 20, 2001Microsoft CorporationTable-based compression with embedded codingUS6215910Mar 28, 1996Apr 10, 2001Microsoft CorporationTable-based compression with embedded codingUS6223162Dec 14, 1998Apr 24, 2001Microsoft CorporationMulti-level run length coding for frequency-domain audio codingUS6226407Mar 18, 1998May 1, 2001Microsoft CorporationMethod and apparatus for analyzing computer screensUS6233017Jun 30, 1997May 15, 2001Microsoft CorporationMultimedia compression system with adaptive block sizesUS6253165Jun 30, 1998Jun 26, 2001Microsoft CorporationSystem and method for modeling probability distribution functions of transform coefficients of encoded signalUS6259810Apr 15, 1997Jul 10, 2001Microsoft CorporationMethod and system of decoding compressed image dataUS6272175Feb 13, 1997Aug 7, 2001Conexant Systems, Inc.Video signal coding systems and processes using adaptive quantizationUS6292588Feb 25, 2000Sep 18, 2001Matsushita Electric Industrial Company, LimitedImage predictive decoding apparatusUS6300888Dec 14, 1998Oct 9, 2001Microsoft CorporationEntrophy code mode switching for frequency-domain audio codingUS6304928Jul 1, 1998Oct 16, 2001Microsoft CorporationCompressing/decompressing bitmap by performing exclusive- or operation setting differential encoding of first and previous row therewith outputting run-length encoding of rowUS6337881Mar 23, 2000Jan 8, 2002Microsoft CorporationMultimedia compression system with adaptive block sizesUS6341165Jun 3, 1997Jan 22, 2002Fraunhofer-Gesellschaft zur F�rderdung der Angewandten Forschung E.V.Coding and decoding of audio signals by using intensity stereo and prediction processesUS6345123Nov 6, 1997Feb 5, 2002Matsushita Electric Industrial Co., Ltd.Image encoding/decoding method, image encoder/decoder and image encoding/decoding program recording mediumUS6349152Jun 30, 1997Feb 19, 2002Microsoft CorporationTable-based compression with embedded codingUS6360019Jun 30, 1997Mar 19, 2002Microsoft CorporationTable-based compression with embedded codingUS6377930Dec 14, 1998Apr 23, 2002Microsoft CorporationVariable to variable length entropy encodingUS6392705Jul 7, 1997May 21, 2002Microsoft CorporationMultimedia compression system with additive temporal layersUS6404931Dec 14, 1998Jun 11, 2002Microsoft CorporationCode book construction for variable to variable length entropy encodingUS6408029Mar 22, 1999Jun 18, 2002Intel CorporationMethod and apparatus for simplifying real-time data encodingUS6420980Oct 6, 1999Jul 16, 2002Matsushita Electric Industrial Co., Ltd.Lossless compression encoding method and device, and lossless compression decoding method and deviceUS6421738Jul 15, 1997Jul 16, 2002Microsoft CorporationMethod and system for capturing and encoding full-screen video graphicsUS6441755Aug 12, 1999Aug 27, 2002Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V.Device and method for entropy encoding of information words and device and method for decoding entropy-encoded information wordsUS6477280Mar 26, 1999Nov 5, 2002Microsoft CorporationLossless adaptive encoding of finite alphabet dataUS6487535Nov 4, 1998Nov 26, 2002Digital Theater Systems, Inc.Multi-channel audio encoderUS6493385Oct 23, 1997Dec 10, 2002Mitsubishi Denki Kabushiki KaishaImage encoding method, image encoder, image decoding method, and image decoderUS6542631Sep 18, 1998Apr 1, 2003Seiko Epson CorporationEncoding method of a color image and its encoding device and a decoding method of the color image and its decoding deviceUS6542863Jun 14, 2000Apr 1, 2003Intervideo, Inc.Fast codebook search method for MPEG audio encodingUS6567781Mar 3, 2000May 20, 2003Quikcat.Com, Inc.Method and apparatus for compressing audio data using a dynamical system having a multi-state dynamical rule set and associated transform basis functionUS6573915Dec 8, 1999Jun 3, 2003International Business Machines CorporationEfficient capture of computer screensUS6580834Dec 12, 1997Jun 17, 2003Competitive Technologies Of Pa, Inc.Method and apparatus for encoding and decoding signalsUS6587057Jul 25, 2001Jul 1, 2003Quicksilver Technology, Inc.High performance memory efficient variable-length coding decoderUS6608935 *Jun 24, 1999Aug 19, 2003Sony CorporationPicture encoding method and apparatus, picture decoding method and apparatus and furnishing mediumUS6636168May 23, 2001Oct 21, 2003Matsushita Electric Industrial Co., Ltd.Variable length coding method and variable length coding apparatusUS6646578Nov 22, 2002Nov 11, 2003Ub Video Inc.Context adaptive variable length decoding system and methodUS6650784Jul 2, 2001Nov 18, 2003Qualcomm, IncorporatedLossless intraframe encoding using Golomb-RiceUS6678419Mar 26, 1999Jan 13, 2004Microsoft CorporationReordering wavelet coefficients for improved encodingUS6683980Jul 28, 2000Jan 27, 2004Microsoft CorporationSystem and method for compressing dataUS6704360Nov 20, 2001Mar 9, 2004At&T Corp.Bidirectionally predicted pictures or video object planes for efficient and flexible video codingUS6721700Mar 6, 1998Apr 13, 2004Nokia Mobile Phones LimitedAudio coding method and apparatusUS6728317Apr 7, 2000Apr 27, 2004Dolby Laboratories Licensing CorporationMoving image compression quality enhancement using displacement filters with negative lobesUS6766293Mar 13, 1998Jul 20, 2004Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V.Method for signalling a noise substitution during audio signal codingUS6771777Jun 3, 1997Aug 3, 2004Fraunhofer-Gesellschaft zur F�rderung der angewandten Forschung e.V.Process for coding and decoding stereophonic spectral valuesUS6795584Oct 3, 2002Sep 21, 2004Nokia CorporationContext-based adaptive variable length coding for adaptive block transformsUS6825847Nov 30, 2001Nov 30, 2004Nvidia CorporationSystem and method for real-time compression of pixel colorsUS6829299Oct 2, 1998Dec 7, 2004Kabushiki Kaisha ToshibaVariable length decoder and decoding methodUS6925249Jul 28, 2000Aug 2, 2005Microsoft CorporationSystem and method for storing compressed data onto a storage mediumUS6934677Dec 14, 2001Aug 23, 2005Microsoft CorporationQuantization matrices based on critical band pattern information for digital audio wherein quantization bands differ from critical bandsUS7016547Jun 28, 2002Mar 21, 2006Microsoft CorporationAdaptive entropy encoding/decoding for screen capture contentUS7107212Nov 25, 2002Sep 12, 2006Koninklijke Philips Electronics N.V.Bitstream data reduction coding by applying predictionUS7139703Sep 6, 2002Nov 21, 2006Microsoft CorporationMethod of iterative noise estimation in a recursive frameworkUS7165028Sep 20, 2002Jan 16, 2007Texas Instruments IncorporatedMethod of speech recognition resistant to convolutive distortion and additive distortionUS7305174Oct 28, 2004Dec 4, 2007Microsoft CorporationSystem and method for compressing dataUS7492950 *Jul 20, 2004Feb 17, 2009Sony CorporationImage encoding apparatus and method for handling intra-image predictive encoding with various color spaces and color signal resolutionsUS7565018Aug 12, 2005Jul 21, 2009Microsoft CorporationAdaptive coding and decoding of wide-range coefficientsUS20020009145Dec 18, 2000Jan 24, 2002Equator Technologies, Inc.Circuit and method for decoding an encoded verssion of an image having a first resolution directly into a decoded version of the image having a second resolutionUS20020111780Sep 19, 2001Aug 15, 2002Sy Bon K.Probability model selection using information-theoretic optimization criterionUS20030006917May 23, 2001Jan 9, 2003Masahiro OhashiVariable length encoding method and variable length encoderUS20030033143Aug 13, 2001Feb 13, 2003Hagai AronowitzDecreasing noise sensitivity in speech processing under adverse conditionsUS20030085822Jul 25, 2001May 8, 2003Scheuermann W. JamesHigh performance memory efficient variable-length coding decoderUS20030115055Sep 20, 2002Jun 19, 2003Yifan GongMethod of speech recognition resistant to convolutive distortion and additive distortionUS20030138150Dec 17, 2002Jul 24, 2003Microsoft CorporationSpatial extrapolation of pixel values in intraframe video coding and decodingUS20030156648Dec 17, 2002Aug 21, 2003Microsoft CorporationSub-block transform coding of prediction residualsUS20030210163May 9, 2002Nov 13, 2003Lsi Logic CorporationMulti-symbol variable length code decoderUS20040044521Jul 14, 2003Mar 4, 2004Microsoft CorporationUnified lossy and lossless audio compressionUS20040044534Jul 14, 2003Mar 4, 2004Microsoft CorporationInnovations in pure lossless audio compressionUS20040049379Aug 15, 2003Mar 11, 2004Microsoft CorporationMulti-channel audio encoding and decodingUS20040114810Nov 19, 2003Jun 17, 2004Martin BoliekCompression and decompression system with reversible wavelets and lossy reconstructionUS20040136457Oct 23, 2003Jul 15, 2004John FunnellMethod and system for supercompression of compressed digital videoUS20040184537Aug 7, 2003Sep 23, 2004Ralf GeigerMethod and apparatus for scalable encoding and method and apparatus for scalable decodingUS20050015249Aug 25, 2003Jan 20, 2005Microsoft CorporationEntropy coding by adapting coding between level and run-length/level modesUS20050021317Jul 3, 2003Jan 27, 2005Fuliang WengFast feature selection method and system for maximum entropy modelingUS20050052294Apr 15, 2004Mar 10, 2005Microsoft CorporationMulti-layer run level encoding and decodingUS20080198933Jun 29, 2007Aug 21, 2008Microsoft CorporationAdaptive truncation of transform coefficient data in a transform-based ditigal media codecEP0540350B1Oct 30, 1992Jul 22, 1998Sony CorporationMethod and apparatus for variable length codingEP0645930B1Apr 11, 1994Jun 14, 2000Sony CorporationMethod and apparatus for coding imageEP0833520A2Sep 30, 1997Apr 1, 1998Hyundai Electronics Industries Co., Ltd.Video predictive coding apparatus and methodEP0910927B1Jun 3, 1997Jan 12, 2000AT &amp; T Laboratories/ResearchProcess for coding and decoding stereophonic spectral valuesEP0931386B1Mar 13, 1998Jul 5, 2000Fraunhofer-Gesellschaft Zur F�rderung Der Angewandten Forschung E.V.Method for signalling a noise substitution during audio signal codingEP0966793B1Feb 18, 1998Sep 19, 2001Nokia Mobile Phones Ltd.Audio coding method and apparatusEP1142129B1Dec 7, 1999Jun 16, 2004Microsoft CorporationVariable to variable length entropy encodingEP1142130B1Dec 7, 1999Apr 23, 2003Microsoft CorporationEntropy code mode switching for frequency-domain audio codingEP1400954B1Sep 3, 2003Dec 12, 2007Microsoft CorporationEntropy coding by adapting coding between level and run-length/level modesEP1465431B1Sep 22, 1997Jul 15, 2015AT&T Corp.Video coder providing implicit coefficient prediction and scan adaption for image coding and intra coding of videoGB2341031B Title not availableGB2372918A Title not availableGB2388502A Title not availableJP2002204170A Title not availableRU2119727C1 Title not availableRU2123769C1 Title not available* Cited by examinerNon-Patent CitationsReference1"ISO/IEC 11172-3, Information Technology-Coding of Moving Pictures and Associated Audio for Digital Storage Media at Up to Ab out 1.5 Mbit/s-Part 3: Audio," 154 pp. (1993).2"ISO/IEC 11172-3, Information Technology—Coding of Moving Pictures and Associated Audio for Digital Storage Media at Up to Ab out 1.5 Mbit/s—Part 3: Audio," 154 pp. (1993).3"ISO/IEC 13818-7, Information Technology-Generic Coding of Moving Pictures and Associated Audio Information-Part 7: Advanced Audio Coding (AAC)," 174 pp. (1997).4"ISO/IEC 13818-7, Information Technology—Generic Coding of Moving Pictures and Associated Audio Information—Part 7: Advanced Audio Coding (AAC)," 174 pp. (1997).5Advanced Television Systems Committee, "ATSC Standard: Digital Audio Compression (AC-3), Revision A," 140 pp. (1995).6Bell et al., "Text Compression," Prentice Hall, pp. 105-107, 1990.7Bosi et al., "ISO/IEC MPEG-2 Advance Audio Coding," J. Audio Eng. Soc., vol. 45, No. 10, pp. 789-812 (1997).8Brandenburg, "ASPEC Coding," AES 10th International Conference, pp. 81-90 (1991).9Chiang et al., "A Radix-2 Non-Restoring 32-b/32-b Ring Divider with Asynchronous Control Scheme," Tamkang Journal of Science and Engineering, vol. 2, No. 1, pp. 37-43 (1999).10Chung et al., "A Novel Memory-efficient Huffman Decoding Algorithm and its Implementation," Signal Processing 62, pp. 207-213 (1997).11Costa et al., "Efficient Run-Length Encoding of Binary Sources with Unknown Statistics", Technical Report No. MSR-TR-2003-95, pp. 1-10, Microsoft Research, Microsoft Corporation (Dec. 2003).12Cui et al., "A novel VLC based on second-run-level coding and dynamic truncation," Proc. SPIE, vol. 6077, pp. 607726-1 to 607726-9 (2006).13Davis, "The AC-3 Multichannel Coder," Dolby Laboratories Inc., Audio Engineering Study, Inc., Oct. 1993.14De Agostino et al., "Parallel Algorithms for Optimal Compression using Dictionaries with the Prefix Property," Proc. Data Compression Conference '92, IEEE Computer Society Press, pp. 52-62 (1992).15Examination Report and Notice of Acceptance of Complete Specification dated Mar. 22, 2010, from New Zealand Patent Application No. 565593, 1 pp.16Examination Report dated Sep. 24, 2009, from New Zealand Patent Application No. 565593, 2 pp.17Examiner's First Report dated Oct. 31, 2008, from Australian Patent Application No. 2006280178, 2 pp.18First Office Action dated Apr. 10, 2009, from Chinese Patent Application No. 200680029296.3, 11 pp.19Gailly, "comp.compression Frequently Asked Questions (part 1/3)," 64 pp., document marked Sep. 5, 1999 [Downloaded from the World Wide Web on Sep. 5, 2007].20Gersho et al., "Vector Quantization and Signal Compression," pp. 259-305 (1992).21Gibson et al., Digital Compression for Multimedia, "Chapter 2: Lossless Source Coding," Morgan Kaufmann Publishers, Inc., San Francisco, pp. 17-61 (1998).22Gibson et al., Digital Compression for Multimedia, "Chapter 7: Frequency Domain Coding," Morgan Kaufmann Publishers, Inc., pp. 227-262 (1998).23Gill et al., "Creating High-Quality Content with Microsoft Windows Media Encoder 7," 4 pp. (2000) [Downloaded from the World Wide Web on May 1, 2002].24Hui et al., "Matsushita Algorithm for Coding of Moving Picture Information," ISO/IEC-JTC1/SC29/WG11, MPEG91/217, 76 pp. (Nov. 1991).25International Search Report and Written Opinion for PCT/US06/30563, dated Oct. 17, 2007, 8 pages.26International Search Report and Written Opinion for PCT/US06/30566 dated Sep. 28, 2007.27Ishii et al., "Parallel Variable Length Decoding with Inverse Quantization for Software MPEG-2 Decoders," IEEE Signal Processing Systems, pp. 500-509 (1997).28ISO/IEC 14496-2, "Coding of Audio-Visual Object-Part 2: Visual," Third Edition, pp. 1-727, (Jun. 2004).29ISO/IEC 14496-2, "Coding of Audio-Visual Object—Part 2: Visual," Third Edition, pp. 1-727, (Jun. 2004).30ISO/IEC, "ISO/IEC 11172-2, Information Technology-Coding of Moving Pictures and Associated Audio for Digital Storage Media at up to About 1.5 Mbit/s-Part 2: Video," 112 pp. (1993).31ISO/IEC, "ISO/IEC 11172-2, Information Technology—Coding of Moving Pictures and Associated Audio for Digital Storage Media at up to About 1.5 Mbit/s—Part 2: Video," 112 pp. (1993).32ISO/IEC, "JTC1/SC29/WG11 N2202, Information Technology-Coding of Audio-Visual Objects: Visual, ISO/IEC 14496-2," 329 pp. (1998).33ISO/IEC, "JTC1/SC29/WG11 N2202, Information Technology—Coding of Audio-Visual Objects: Visual, ISO/IEC 14496-2," 329 pp. (1998).34ITU-T Recommendation H.264, "Series H: Audiovisual and Multimedia Systems, Infrastructure of Audiovisual Services-Coding of Moving Video," International Telecommunication Union, pp. 1-262 (May 2003).35ITU-T Recommendation H.264, "Series H: Audiovisual and Multimedia Systems, Infrastructure of Audiovisual Services—Coding of Moving Video," International Telecommunication Union, pp. 1-262 (May 2003).36ITU-T Recommendation T.800, "Series T: Terminals for Telematic Services," International Telecommunication Union, pp. 1-194 (Aug. 2002).37ITU-T, "ITU-T Recommendation H.261, Video Codec for Audiovisual Services at p�64 kbits," 25 pp. (1993).38ITU-T, "ITU-T Recommendation H.262, Information Technology-Generic Coding of Moving Pictures and Associated Audio Information: Video," 205 pp. (1995).39ITU-T, "ITU-T Recommendation H.262, Information Technology—Generic Coding of Moving Pictures and Associated Audio Information: Video," 205 pp. (1995).40ITU-T, "ITU-T Recommendation H.263, Video coding for low bit rate communication," 162 pp. (1998).41Jeong et al., "Adaptive Huffman Coding of 2-D DCT Coefficients for Image Sequence Compression," Signal Processing: Image Communication, vol. 7, 11 pp. (1995).42Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG, "Draft ITU-T Recommendation and Final Draft International Standard of Joint Video Specification (ITU-T Rec. H.264, ISO/IEC 14496-10 AVC)," 253 pp. (May 2003).43Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG, "Joint Final Committee Draft (JFCD) of Joint Video Specification," JVT-D157, 207 pp. (Aug. 2002).44Li et al., "Optimal Linear Interpolation Coding for Server-Based Computing," Proc. IEEE Int'l Conf. on Communications, 5 pp. (Apr.-May 2002).45Malvar, "Fast Progressive Image Coding without Wavelets", IEEE Data Compression Conference, Snowbird, Utah, 10 pp. (Mar. 2000).46Matthias, "An Overview of Microsoft Windows Media Screen Technology," 3 pp. (2000) [Downloaded from the World Wide Web on May 1, 2002].47Microsoft Corporation, "Microsoft Debuts New Windows Media Player 9 Series, Redefining Digital Media on the PC," 4 pp. (Sep. 4, 2002) [Downloaded from the World Wide Web on Jul. 16, 2004].48Mook, "Next-Gen Windows Media Player Leaks to the Web," BetaNews, 18 pp. (Jul. 2002) [Downloaded from the World Wide Web on Mar. 16, 2004].49Najafzadeh-Azghandi, "Perceptual Coding of Narrowband Audio Signals," Thesis, 139 pp. (Apr. 2000).50Nelson, The Data Compression Book, "Huffman One Better: Arithmetic Coding," Chapter 5, pp. 123-165 (1992).51Notice of Acceptance dated Dec. 7, 2009, from Australian Patent Application No. 2006280178, 2 pp.52Notice of Rejection dated Oct. 28, 2010, from Japanese Patent Application No. 2008-526092, 6 pp.53Notice of the Third Office Action dated Apr. 26, 2010, from Chinese Patent Application No. 200680029296.3, 8 pp.54Official Decision of Grant dated Jun. 15, 2007, from Russian Patent Application No. 2008105032, 20 pp.55OPTX International, "New Screen Watch(TM) 4.0 Clikc and Stream(TM) Wizard from OPTX International Makes Workplace Communication Effortless," 1 p., document marked Sep. 24, 2001 [Downloaded from the World Wide Web on Sep. 22, 2005].56OPTX International, "New Screen Watch™ 4.0 Clikc and Stream™ Wizard from OPTX International Makes Workplace Communication Effortless," 1 p., document marked Sep. 24, 2001 [Downloaded from the World Wide Web on Sep. 22, 2005].57OPTX International, "OPTX Improves Technology-Based Training with Screen Watch(TM) 3.0. Versatile Screen Capture Software Adds High Color and Live Webcast Support," 1 p., document marked Feb. 15, 2001 [Downloaded from the World Wide Web on Sep. 22, 2005].58OPTX International, "OPTX Improves Technology-Based Training with Screen Watch™ 3.0. Versatile Screen Capture Software Adds High Color and Live Webcast Support," 1 p., document marked Feb. 15, 2001 [Downloaded from the World Wide Web on Sep. 22, 2005].59OPTX International, "OPTX International Marks One Year Anniversary of Screen Watch With Release of New 2.0 Version," 1 p., document marked May 16, 2000 [Downloaded from the World Wide Web on Sep. 22, 2005].60Palmer et al., "Shared Desktop: A Collaborative Tool for Sharing 3-D Applications Among Different Window Systems," Digital Tech. Journal, vol. 9, No. 3, pp. 42-49 (1997).61Printouts of FTP directories from http://ftp3.itu.ch, 8 pp. [Downloaded from the World Wide Web on Sep. 20, 2005].62Reader, "History of MPEG Video Compression-Ver. 4.0," 99 pp., document marked Dec. 16, 2003.63Reader, "History of MPEG Video Compression—Ver. 4.0," 99 pp., document marked Dec. 16, 2003.64Schaar-Mitrea et al., "Hybrid Compresion of Video with Graphics in DTV Communication Systems," IEEE Trans. on Consumer Electronics, pp. 1007-1017 (2000).65Second Office Action dated Dec. 4, 2009, from Chinese Patent Application No. 200680029296.3, 13 pp.66Shamoon et al., "A Rapidly Adaptive Lossless Compression Algorithm for High Fidelity Audio Coding," IEEE Data Compression Conf., pp. 430-439 (Mar. 1994).67Sullivan et al., "The H.264/AVC Advanced Video Coding Standard: Overview and Introduction to the Fidelity Range Extensions," 21 pp. (Aug. 2004).68Techsmith Corporation, "Camtasia Feature of the Week: Quick Capture," 2 pp., document dated Jan. 4, 2001 [Downloaded from the World Wide Web on May 9, 2002].69Techsmith Corporation, "Camtasia Screen Recorder SDK DLL API User Guide," Version 1.0, 66 pp. (2001).70Techsmith Corporation, "Camtasia v.3.0.1-README.TXT," 19 pp. (Jan. 2002).71Techsmith Corporation, "Camtasia v.3.0.1—README.TXT," 19 pp. (Jan. 2002).72Techsmith Corporation, "Techsmith Camtasia Screen Recorder SDK," 2 pp. (2001).73Tu et al., "Context-Based Entropy Coding of Block Transform Coefficients for Image Compression," IEEE Transactions on Image Processing, vol. 11, No. 11, pp. 1271-1283 (Nov. 2002).74U.S. Appl. No. 60/341,674, filed Dec. 2001, Lee et al.75U.S. Appl. No. 60/488,710, filed Jul. 2003, Srinivasan et al.76Wien et al., "16 Bit Adaptive Block Size Transforms," JVT-C107r1, 54 pp.77Wien, "Variable Block-Size Transforms for Hybrid Video Coding," Dissertation, 182 pp. (Feb. 2004).78Zhang, "Robust Decoding for Reduced Error Propagation of DC/AC Prediction Errors," 2001 Proceedings of Workshop and Exhibition on MPEG-4, 2001, 4 pages.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8233729 *Feb 9, 2009Jul 31, 2012Novatek Microelectronics Corp.Method and apparatus for generating coded block pattern for highpass coefficientsUS8428133Jun 4, 2008Apr 23, 2013Qualcomm IncorporatedAdaptive coding of video block prediction modeUS8488668Jun 4, 2008Jul 16, 2013Qualcomm IncorporatedAdaptive coefficient scanning for video codingUS8520732Sep 14, 2012Aug 27, 2013Qualcomm IncorporatedAdaptive coding of video block prediction modeUS8571104Jun 4, 2008Oct 29, 2013Qualcomm, IncorporatedAdaptive coefficient scanning in video codingUS8619853 *Jun 4, 2008Dec 31, 2013Qualcomm IncorporatedSeparable directional transformsUS8711945 *Sep 17, 2007Apr 29, 2014Canon Kabushiki KaishaMethods and devices for coding and decoding images, computer program implementing them and information carrier enabling their implementationUS8848779 *Jul 15, 2010Sep 30, 2014Sharp Laboratories Of America, Inc.Method of parallel video coding based on block sizeUS8976862 *Jun 17, 2009Mar 10, 2015Sk Telecom Co., Ltd.Intra prediction method and apparatus, and image encoding/decoding method and apparatus using sameUS9083947Jan 25, 2010Jul 14, 2015Thomson LicensingVideo encoder, video decoder, method for video encoding and method for video decoding, separately for each colour planeUS9197890May 5, 2014Nov 24, 2015Qualcomm IncorporatedHarmonized scan order for coding transform coefficients in video codingUS20080075170 *Sep 17, 2007Mar 27, 2008Canon Kabushiki KaishaMethods and devices for coding and decoding images, computer program implementing them and information carrier enabling their implementationUS20080310504 *Jun 4, 2008Dec 18, 2008Qualcomm IncorporatedAdaptive coefficient scanning for video codingUS20080310507 *Jun 4, 2008Dec 18, 2008Qualcomm IncorporatedAdaptive coding of video block prediction modeUS20080310512 *Jun 4, 2008Dec 18, 2008Qualcomm IncorporatedSeparable directional transformsUS20080310745 *Jun 4, 2008Dec 18, 2008Qualcomm IncorporatedAdaptive coefficient scanning in video codingUS20090238481 *Feb 9, 2009Sep 24, 2009Novatek Microelectronics Corp.Method and apparatus for generating coded block pattern for highpass coefficientsUS20090245672 *Aug 7, 2008Oct 1, 2009Novatek Microelectronics Corp.Entropy encoding circuit and encoding method thereofUS20110182357 *Jun 17, 2009Jul 28, 2011Sk Telecom Co., Ltd.Intra prediction method and apparatus, and image encoding/decoding method and apparatus using sameUS20120014436 *Jul 15, 2010Jan 19, 2012Sharp Laboratories Of America, Inc.Parallel video coding based on block sizeUS20120128066 *Aug 6, 2010May 24, 2012Panasonic CorporationEncoding method, decoding method, encoding device and decoding device* Cited by examinerClassifications U.S. Classification375/240.18, 382/232, 375/240.15, 382/233International ClassificationH04N11/02, H04N11/04, H04N7/12Cooperative ClassificationH04N19/105, H04N19/48, H04N19/186, H04N19/122, H04N19/18, H04N19/60, H04N19/136, H04N19/593European ClassificationH04N7/26A8U, H04N7/26A8C, H04N7/26A4B, H04N7/30, H04N7/34, H04N7/26A4T, H04N7/26C, H04N7/26A6C, H04N7/26A6C8Legal EventsDateCodeEventDescriptionAug 24, 2005ASAssignmentOwner name: MICROSOFT CORPORATION, WASHINGTONFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SRINIVASAN, SRIDHAR;TU, CHENGJIE;REEL/FRAME:016447/0071Effective date: 20050812Jul 19, 2011CCCertificate of correctionSep 24, 2014FPAYFee paymentYear of fee payment: 4Dec 9, 2014ASAssignmentOwner name: MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTONFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034543/0001Effective date: 20141014RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services