Source: http://www.google.com/patents/US6075918?dq=3657699
Timestamp: 2016-05-04 19:47:28
Document Index: 577730039

Matched Legal Cases: ['art 1', 'art 2', 'art 3', 'art 1', 'art 2', 'art 3']

Patent US6075918 - Generation of an intermediate video bitstream from a compressed video ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsA video decoder system affords playback of video information corresponding to a compressed video bitstream which demands less processor performance than would be demanded for decoding the compressed video bitstream itself. One embodiment includes preprocessing and partially decoding the compressed video...http://www.google.com/patents/US6075918?utm_source=gb-gplus-sharePatent US6075918 - Generation of an intermediate video bitstream from a compressed video bitstream to enhance playback performanceAdvanced Patent SearchPublication numberUS6075918 APublication typeGrantApplication numberUS 08/548,539Publication dateJun 13, 2000Filing dateOct 26, 1995Priority dateOct 26, 1995Fee statusPaidPublication number08548539, 548539, US 6075918 A, US 6075918A, US-A-6075918, US6075918 A, US6075918AInventorsGeoffrey S. Strongin, Yi Liu, Michael R. TuckerOriginal AssigneeAdvanced Micro Devices, Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (19), Non-Patent Citations (20), Referenced by (26), Classifications (15), Legal Events (5) External Links: USPTO, USPTO Assignment, EspacenetGeneration of an intermediate video bitstream from a compressed video bitstream to enhance playback performance
US 6075918 AAbstract
A video decoder system affords playback of video information corresponding to a compressed video bitstream which demands less processor performance than would be demanded for decoding the compressed video bitstream itself. One embodiment includes preprocessing and partially decoding the compressed video bitstream, and retaining the partially-decoded information for subsequent playback. In another embodiment the compressed video bitstream is preprocessed and information useful for increasing the processing speed is retained for subsequent playback. Either embodiment may be used alone, or both may be used together. The information useful for increasing the processing speed which is retained for subsequent playback may be retained by creating an intermediate video bitstream which may include partially decoded information from the compressed video bitstream as well as the information useful for increasing the processing speed of the video information. The intermediate video bitstream may be stored on a system hard disk where it may be read much faster than if stored on a CD-ROM and may be deleted when not needed.
1. A method of reducing processor performance requirements during playback decoding of a frame of video information corresponding to a compressed video bitstream comprising:providing a plurality of preprocessing functions; selecting at least one of the plurality of preprocessing functions based upon a desired performance level of the system during playback decoding of the frame of video information; preprocessing the compressed video bitstream to generate an intermediate video bitstream different from the compressed video bitstream, the preprocessing using the at least one of the plurality of preprocessing functions, the intermediate video bitstream requiring less processor performance to decode the frame of video information during playback than the compressed video bitstream, the preprocessing leaving the compressed video bitstream intact and available for decoding; and storing the intermediate video bitstream for subsequent playback. 2. A method as in claim 1 wherein one of the plurality of preprocessing functions includes converting variable-length codes encountered in the compressed video bitstream into fixed-length codes within the intermediate video bitstream.
This application is related to U.S. Pat. No. 5,768,536, which is incorporated herein by reference in its entirety.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5144425 *Aug 26, 1991Sep 1, 1992General Electric CompanyApparatus for hierarchically dividing video signalsUS5148272 *Feb 27, 1991Sep 15, 1992Rca Thomson Licensing CorporationApparatus for recombining prioritized video dataUS5193010 *Aug 28, 1990Mar 9, 1993Matsushita Electric Industrial Co., Ltd.Digital video signal recording and reproducing apparatus having an error concealment control functionUS5196933 *Mar 19, 1991Mar 23, 1993Etat Francais, Ministere Des PttEncoding and transmission method with at least two levels of quality of digital pictures belonging to a sequence of pictures, and corresponding devicesUS5231384 *Aug 26, 1991Jul 27, 1993General Electric CompanyApparatus for splitting video signal between two channelsUS5239308 *Feb 13, 1992Aug 24, 1993Deutsche Thomson-Brandt GmbhDigital signal processing systemUS5287420 *Apr 8, 1992Feb 15, 1994Supermac TechnologyMethod for image compression on a personal computerUS5371547 *May 20, 1993Dec 6, 1994General Electric CompanyApparatus for excising (and reinserting) specific data from a compressed video data stream to reduce its transmission bandwidthUS5371611 *Aug 17, 1993Dec 6, 1994Kokusai Denshin Denwa Kabushiki KaishaMethod for and system of decoding compressed continuous-tone digital image dataUS5386232 *Jun 16, 1993Jan 31, 1995Intel CorporationMethod and apparatus for encoding images using a specified data formatUS5400075 *Jan 13, 1993Mar 21, 1995Thomson Consumer Electronics, Inc.Adaptive variable length encoder/decoderUS5440345 *Jul 16, 1993Aug 8, 1995Kabushiki Kaisha ToshibaHigh efficient encoding/decoding systemUS5455684 *Sep 22, 1993Oct 3, 1995Sony CorporationApparatus and method for processing a variable-rate coded signal for recording to provide a high-speed search capability, apparatus and method for reproducing such processed signal, and recording including such processed signalUS5563961 *Mar 3, 1994Oct 8, 1996Radius Inc.Video data compression method and system which measures compressed data storage time to optimize compression rateUS5577191 *Feb 17, 1994Nov 19, 1996Minerva Systems, Inc.System and method for digital video editing and publishing, using intraframe-only video data in intermediate stepsUS5610657 *Sep 14, 1993Mar 11, 1997Envistech Inc.Video compression using an iterative error data coding methodUS5617142 *Nov 8, 1994Apr 1, 1997General Instrument Corporation Of DelawareMethod and apparatus for changing the compression level of a compressed digital signalUS5621820 *Aug 25, 1995Apr 15, 1997Radius Inc.Video data compression method and system which measures compressed data storage time to optimize compression rateUS5627765 *Jul 25, 1994May 6, 1997Avid Technology, Inc.Method and apparatus for compressing and analyzing video and for creating a reference video* Cited by examinerNon-Patent CitationsReference1Andy C. Hung, et al., "A Comparison of Fast Inverse Discrete Cosine Transform Algorithms", Multimedia Systems, 1994, pp. 204-217.2 *Andy C. Hung, et al., A Comparison of Fast Inverse Discrete Cosine Transform Algorithms , Multimedia Systems, 1994, pp. 204 217.3Dr. Richard Baker, "Standards Dominate Videoconferencing Implementations", Computer Design, Dec. 1994, pp. 66-70.4 *Dr. Richard Baker, Standards Dominate Videoconferencing Implementations , Computer Design, Dec. 1994, pp. 66 70.5 *ISO/IEC 11172 1, Information Technology Coding of Moving Pictures and Associated Audio for Digital Storage Media at up to about 1, 5 Mbits/s Part 1: Systems, Aug. 1, 1993, pp. i iv, 1 53.6 *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, Aug. 1, 1993, pp. i ix, 1 112.7 *ISO/IEC 11172 3, Information Technology Coding of Moving Pictures and Associated Audio for Digital Storage Media at up to about 1, 5 Mbit/s Part 3: Audio, Aug. 1, 1993, pp. i iv, 1 150.8ISO/IEC 11172-1, "Information Technology-Coding of Moving Pictures and Associated Audio for Digital Storage Media at up to about 1, 5 Mbits/s"--Part 1: Systems, Aug. 1, 1993, pp. i-iv, 1-53.9ISO/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, Aug. 1, 1993, pp. i-ix, 1-112.10ISO/IEC 11172-3, "Information Technology-Coding of Moving Pictures and Associated Audio for Digital Storage Media at up to about 1, 5 Mbit/s"--Part 3: Audio, Aug. 1, 1993, pp. i-iv, 1-150.11Kevin L. Gong, et al., "Parallel MPEG-1 Video Encoding", Report, University of California, Berkeley, Computer Science Division, 1994, pp. 1-14.12 *Kevin L. Gong, et al., Parallel MPEG 1 Video Encoding , Report, University of California, Berkeley, Computer Science Division, 1994, pp. 1 14.13Lawrence A. Rowe, et al, "MPEG Video in Software: Representation, Transmission, and Playback", Symp. on Elec. Imaging Sci. & Tech., San Jose, CA, Feb. 1994, pp. 1-11.14 *Lawrence A. Rowe, et al, MPEG Video in Software: Representation, Transmission, and Playback , Symp. on Elec. Imaging Sci. & Tech., San Jose, CA, Feb. 1994, pp. 1 11.15P1180/D1, "Draft Standard Specification for the Implementations of 8�8 Inverse Discrete Cosine Transform", May 29, 1990, pp. 1-9.16 *P1180/D1, Draft Standard Specification for the Implementations of 8 8 Inverse Discrete Cosine Transform , May 29, 1990, pp. 1 9.17Peng H. Ang, et al., "Video Compression Makes Big Gains", IEEE Spectrum, Oct., 1991, pp. 16-19.18 *Peng H. Ang, et al., Video Compression Makes Big Gains , IEEE Spectrum, Oct., 1991, pp. 16 19.19Stephen Ohr, Senior Editor, "Digital Video Spearheads TV and Videoconferencing Applications", Computer Design, Dec. 1994, pp. 59-64.20 *Stephen Ohr, Senior Editor, Digital Video Spearheads TV and Videoconferencing Applications , Computer Design, Dec. 1994, pp. 59 64.* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS6370315 *Apr 29, 1999Apr 9, 2002Matsushita Electric Industrial Co., Ltd.Playback time compression and expansion method and apparatusUS6993078 *Mar 28, 2002Jan 31, 2006International Business Machines CorporationMacroblock coding technique with biasing towards skip macroblock codingUS7046853 *May 24, 2002May 16, 2006Sanyo Electric Co., Ltd.Efficient decoding method and apparatus for gradually coded imagesUS7636497Dec 22, 2009Advanced Micro Devices, Inc.Video rotation in a media acceleration engineUS7792385Sep 7, 2010Globalfoundries Inc.Scratch pad for storing intermediate loop filter dataUS7801224Oct 17, 2005Sep 21, 2010Advanced Micro Devices, Inc.Optimizing decoders on a hardware platform that supports video accelerationUS7953281 *Oct 28, 2005May 31, 2011Hitachi, Ltd.Encoded image signal conversion method and apparatusUS7965773Jun 30, 2005Jun 21, 2011Advanced Micro Devices, Inc.Macroblock cacheUS8265168 *Sep 11, 2012Zenverge, Inc.Providing trick mode for video stream transmitted over networkUS8462841 *Jun 11, 2013Netlogic Microsystems, Inc.System, method and device to encode and decode video data having multiple video data formatsUS8576924Jan 25, 2005Nov 5, 2013Advanced Micro Devices, Inc.Piecewise processing of overlap smoothing and in-loop deblockingUS8660175Apr 29, 2008Feb 25, 2014Qualcomm IncorporatedSelective display of interpolated or extrapolated video unitsUS8660188 *Jul 31, 2007Feb 25, 2014Panasonic CorporationVariable length coding apparatus, and method and integrated circuit of the sameUS8953685 *Apr 29, 2008Feb 10, 2015Qualcomm IncorporatedResource-adaptive video interpolation or extrapolation with motion level analysisUS20020181789 *May 24, 2002Dec 5, 2002Sanyo Electric Co., Ltd.Image decoding method and image decoding apparatusUS20030185303 *Mar 28, 2002Oct 2, 2003International Business Machines CorporationMacroblock coding technique with biasing towards skip macroblock codingUS20030231239 *Jun 12, 2002Dec 18, 2003Corzilius Brian S.Nodal video stream processor and methodUS20060119536 *Oct 28, 2005Jun 8, 2006Daisuke YoshidaEncoded image signal conversion method and apparatusUS20060165164 *Jan 25, 2005Jul 27, 2006Advanced Micro Devices, Inc.Scratch pad for storing intermediate loop filter dataUS20060165181 *Jan 25, 2005Jul 27, 2006Advanced Micro Devices, Inc.Piecewise processing of overlap smoothing and in-loop deblockingUS20090086818 *Oct 1, 2008Apr 2, 2009Ivnet Inc.Frame buffer memory operating method used to decompress compressed moving pictures, and decoding apparatus adapted to frame buffer memory operating methodUS20090147853 *Apr 29, 2008Jun 11, 2009Qualcomm IncorporatedResource-adaptive video interpolation or extrapolationUS20090147854 *Apr 29, 2008Jun 11, 2009Qualcomm IncorporatedSelective display of interpolated or extrapolaed video unitsUS20090148058 *Apr 29, 2008Jun 11, 2009Qualcomm IncorporatedReference selection for video interpolation or extrapolationUS20090168899 *Dec 31, 2007Jul 2, 2009Raza Microelectronics, Inc.System, method and device to encode and decode video data having multiple video data formatsUS20100166078 *Jul 31, 2007Jul 1, 2010Takuma ChibaImage coding apparatus, and method and integrated circuit of the same* Cited by examinerClassifications U.S. Classification386/326, 375/240.12, 375/240.29, 386/E09.013, 375/E07.198, 386/329, 386/356International ClassificationH04N7/26, H04N5/85, H04N9/804Cooperative ClassificationH04N19/40, H04N5/85, H04N9/8042European ClassificationH04N9/804B, H04N7/26TLegal EventsDateCodeEventDescriptionOct 26, 1995ASAssignmentOwner name: ADVANCED MICRO DEVICES, INC., CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:STRONGIN, GEOFFREY S.;LIU, YI;TUCKER, MICHAEL R.;REEL/FRAME:007738/0234Effective date: 19951024May 1, 2001CCCertificate of correctionSep 26, 2003FPAYFee paymentYear of fee payment: 4Sep 14, 2007FPAYFee paymentYear of fee payment: 8Sep 23, 2011FPAYFee paymentYear of fee payment: 12RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services