Movatterモバイル変換


[0]ホーム

URL:


US20050276329A1 - Method and apparatus for performing motion compensation on video data - Google Patents

Method and apparatus for performing motion compensation on video data
Download PDF

Info

Publication number
US20050276329A1
US20050276329A1US11/204,939US20493905AUS2005276329A1US 20050276329 A1US20050276329 A1US 20050276329A1US 20493905 AUS20493905 AUS 20493905AUS 2005276329 A1US2005276329 A1US 2005276329A1
Authority
US
United States
Prior art keywords
frame
macroblock
data
frames
video data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/204,939
Inventor
Matthew Adiletta
Samuel Ho
Subramania Sudharsanan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US11/204,939priorityCriticalpatent/US20050276329A1/en
Publication of US20050276329A1publicationCriticalpatent/US20050276329A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

An apparatus and method for performing two-pass real time video compression is provided. Tactical decisions such as encoding and quantization values are determined in software, whereas functional execution steps are performed in hardware. By appropriately apportioning the tasks between software and hardware, the benefits of each type of processing are exploited, while minimizing both hardware complexity and data transfer requirements. One key concept that allows the compression unit to operate in real time is that the architecture and pipelining both allow for B frames to be executed out of order. By buffering B frames, two-pass motion estimation techniques can be performed to tailor bit usage to the requirements of the frame, and therefore provide a more appealing output image.

Description

Claims (20)

US11/204,9391996-06-212005-08-15Method and apparatus for performing motion compensation on video dataAbandonedUS20050276329A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US11/204,939US20050276329A1 (en)1996-06-212005-08-15Method and apparatus for performing motion compensation on video data

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
US08/670,199US6101276A (en)1996-06-211996-06-21Method and apparatus for performing two pass quality video compression through pipelining and buffer management
US09/613,359US6760478B1 (en)1996-06-212000-07-10Method and apparatus for performing two pass quality video compression through pipelining and buffer management
US10/721,947US7006698B2 (en)1996-06-212003-11-25Method and apparatus for compressing a video image
US11/204,939US20050276329A1 (en)1996-06-212005-08-15Method and apparatus for performing motion compensation on video data

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US10/721,947DivisionUS7006698B2 (en)1996-06-212003-11-25Method and apparatus for compressing a video image

Publications (1)

Publication NumberPublication Date
US20050276329A1true US20050276329A1 (en)2005-12-15

Family

ID=24689417

Family Applications (4)

Application NumberTitlePriority DateFiling Date
US08/670,199Expired - LifetimeUS6101276A (en)1996-06-211996-06-21Method and apparatus for performing two pass quality video compression through pipelining and buffer management
US09/613,359Expired - Fee RelatedUS6760478B1 (en)1996-06-212000-07-10Method and apparatus for performing two pass quality video compression through pipelining and buffer management
US10/721,947Expired - Fee RelatedUS7006698B2 (en)1996-06-212003-11-25Method and apparatus for compressing a video image
US11/204,939AbandonedUS20050276329A1 (en)1996-06-212005-08-15Method and apparatus for performing motion compensation on video data

Family Applications Before (3)

Application NumberTitlePriority DateFiling Date
US08/670,199Expired - LifetimeUS6101276A (en)1996-06-211996-06-21Method and apparatus for performing two pass quality video compression through pipelining and buffer management
US09/613,359Expired - Fee RelatedUS6760478B1 (en)1996-06-212000-07-10Method and apparatus for performing two pass quality video compression through pipelining and buffer management
US10/721,947Expired - Fee RelatedUS7006698B2 (en)1996-06-212003-11-25Method and apparatus for compressing a video image

Country Status (1)

CountryLink
US (4)US6101276A (en)

Cited By (28)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050135483A1 (en)*2003-12-232005-06-23Genesis Microchip Inc.Temporal motion vector filtering
US20050135485A1 (en)*2003-12-232005-06-23Genesis Microchip Inc.Vector selection decision for pixel interpolation
US20050195278A1 (en)*2003-12-232005-09-08Genesis Microchip Inc.Robust camera pan vector estimation using iterative center of mass
US20060023959A1 (en)*2004-07-282006-02-02Hsing-Chien YangCircuit for computing sums of absolute difference
US20060155799A1 (en)*2004-12-282006-07-13Fujitsu LimitedHigh-speed information processing apparatus, high-speed information processing method, and high-speed information processing program
US20070002950A1 (en)*2005-06-152007-01-04Hsing-Chien YangMotion estimation circuit and operating method thereof
US20070177667A1 (en)*2006-01-202007-08-02Qualcomm IncorporatedMethod and apparatus for error resilience algorithms in wireless video communication
US20080043850A1 (en)*2003-12-232008-02-21Genesis Microchip Inc.Motion vector computation for video sequences
US20080112632A1 (en)*2006-11-132008-05-15Global Ip Sound IncLossless encoding and decoding of digital data
WO2008069957A1 (en)*2006-12-012008-06-12Takashi KosakaSystem and method for noise filtering data compression
US20080205858A1 (en)*2007-02-272008-08-28Samsung Electronics Co., Ltd.Memory structures and methods for video codec
US20080298702A1 (en)*2007-06-042008-12-04Aricent Inc.Fixed rate JPEG encoding
US20090070543A1 (en)*2007-09-072009-03-12Samsung Electronics Co. Ltd.Data compression/decompression apparatus and method
US20090070357A1 (en)*2007-09-072009-03-12Samsung Electronics Co. Ltd.Data compression apparatus and method
US20090135303A1 (en)*2007-11-282009-05-28Canon Kabushiki KaishaImage processing apparatus, image processing method, and computer program
US20090268820A1 (en)*2005-11-212009-10-29Sharp Kabushiki KaishaImage encoding apparatus and image encoding method
US20100104010A1 (en)*2008-10-242010-04-29Jiun-In GuoReal-time rate-control method for video encoder chip
WO2010133852A3 (en)*2009-05-212011-01-27British Broadcasting CorporationAn apparatus and method of transmitting three- dimensional video pictures via a two dimensional monoscopic video channel
US20110051802A1 (en)*2009-08-272011-03-03Nxp B.V.System and method for video compression using non-linear quantization and modular arithmetic computation
US20110129015A1 (en)*2007-09-042011-06-02The Regents Of The University Of CaliforniaHierarchical motion vector processing method, software and devices
US20110188577A1 (en)*2010-02-012011-08-04Kishore Kelly YMethod and system for parallelizing video compression
US20120062698A1 (en)*2010-09-082012-03-15Electronics And Telecommunications Research InstituteApparatus and method for transmitting/receiving data in communication system
US20130114744A1 (en)*2011-11-062013-05-09Akamai Technologies Inc.Segmented parallel encoding with frame-aware, variable-size chunking
US20130208794A1 (en)*2011-04-212013-08-15Industry-University Cooperation Foundation Hanyang UniversityMethod and apparatus for encoding/decoding images using a prediction method adopting in-loop filtering
US20130266072A1 (en)*2011-09-302013-10-10Sang-Hee LeeSystems, methods, and computer program products for a video encoding pipeline
US8884949B1 (en)2011-06-062014-11-11Thibault LambertMethod and system for real time rendering of objects from a low resolution depth camera
US9485456B2 (en)2013-12-302016-11-01Akamai Technologies, Inc.Frame-rate conversion in a distributed computing system
US10390013B2 (en)*2011-07-112019-08-20Velos Media, LlcMethod for encoding video

Families Citing this family (148)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
GB2311184A (en)*1996-03-131997-09-17Innovision PlcMotion vector field error estimation
GB2311183A (en)*1996-03-131997-09-17Innovision PlcGradient based motion estimation
US6101276A (en)*1996-06-212000-08-08Compaq Computer CorporationMethod and apparatus for performing two pass quality video compression through pipelining and buffer management
DE19708755A1 (en)1997-03-041998-09-17Michael Tasler Flexible interface
US7110025B1 (en)*1997-05-282006-09-19Eastman Kodak CompanyDigital camera for capturing a sequence of full and reduced resolution digital images and storing motion and still digital image data
US6269174B1 (en)*1997-10-282001-07-31Ligos CorporationApparatus and method for fast motion estimation
US6339804B1 (en)*1998-01-212002-01-15Kabushiki Kaisha Seiko Sho.Fast-forward/fast-backward intermittent reproduction of compressed digital data frame using compression parameter value calculated from parameter-calculation-target frame not previously reproduced
KR20010083063A (en)*1998-06-252001-08-31벤자민 에프 커틀러Processing circuit and method for variable-length coding and decoding
US6411651B1 (en)*1998-06-262002-06-25Compaq Information Technologies Group, L.P.Method and system for distributed video compression in personal computer architecture
JP3075265B2 (en)*1998-08-122000-08-14ソニー株式会社 Digital still camera and image data processing device
US6421698B1 (en)*1998-11-042002-07-16Teleman Multimedia, Inc.Multipurpose processor for motion estimation, pixel processing, and general processing
US6272251B1 (en)*1998-12-152001-08-07Xerox CorporationFully automatic pasting of images into compressed pre-collated documents
US6330366B1 (en)*1998-12-212001-12-11Intel CorporationMethod and apparatus for buffer management in video processing
US8416847B2 (en)*1998-12-212013-04-09Zin Stai Pte. In, LlcSeparate plane compression using plurality of compression methods including ZLN and ZLD methods
US6499060B1 (en)1999-03-122002-12-24Microsoft CorporationMedia coding for loss recovery with remotely predicted data units
US6317152B1 (en)*1999-07-172001-11-13Esco Electronics CorporationDigital video recording system
DE69940506D1 (en)*1999-09-082009-04-16St Microelectronics Srl Measurement of video image activity in the DCT area
US6738041B2 (en)*1999-10-292004-05-18Intel CorporationUsing video information to control cursor position
US6775414B1 (en)*1999-11-192004-08-10Ati International SrlVariable-length code decoder
TW488155B (en)*2000-01-272002-05-21Hewlett Packard CoTask-partitioned hybrid codec
US6687410B1 (en)*2000-02-072004-02-03Sun Microsystems, Inc.Method and apparatus for compression and decompression of data
JP4001814B2 (en)*2000-10-122007-10-31松下電器産業株式会社 Audio / video data recording / reproducing apparatus and method, and audio / video data reproducing apparatus and method
US7616690B2 (en)2000-10-312009-11-10ImecMethod and apparatus for adaptive encoding framed data sequences
AUPR212600A0 (en)*2000-12-182001-01-25Canon Kabushiki KaishaEfficient video coding
US7013049B2 (en)*2001-02-282006-03-14Ricoh Company, Ltd.Image processing scheme
EP1377071A4 (en)*2001-03-282010-12-22Sony CorpImage processing device, image processing method, image processing program, and recording medium
US7072393B2 (en)2001-06-252006-07-04International Business Machines CorporationMultiple parallel encoders and statistical analysis thereof for encoding a video sequence
US7412004B2 (en)*2001-06-292008-08-12Agere Systems Inc.Method and apparatus for controlling buffer overflow in a communication system
US6934337B2 (en)2001-09-272005-08-23Intel CorporationVideo capture device and method of sending high quality video over a low data rate link
US7380130B2 (en)*2001-12-042008-05-27Microsoft CorporationMethods and systems for authentication of components in a graphics system
SE521600C2 (en)*2001-12-042003-11-18Global Ip Sound Ab Lågbittaktskodek
US7203310B2 (en)*2001-12-042007-04-10Microsoft CorporationMethods and systems for cryptographically protecting secure content
US6847682B2 (en)*2002-02-012005-01-25Hughes Electronics CorporationMethod, system, device and computer program product for MPEG variable bit rate (VBR) video traffic classification using a nearest neighbor classifier
US8284844B2 (en)2002-04-012012-10-09Broadcom CorporationVideo decoding system supporting multiple standards
EP1361541B1 (en)*2002-04-092011-06-22STMicroelectronics SrlProcess and device for global motion estimation in a sequence of images, for instance for optical mice
EP2202989B1 (en)*2002-04-262014-04-16NTT DoCoMo, Inc.Image encoding apparatus, image decoding apparatus, image encoding method, image decoding method, image encoding program, and image decoding program
US7849152B2 (en)*2002-06-072010-12-07Yahoo! Inc.Method and system for controlling and monitoring a web-cast
US7009655B2 (en)*2002-07-232006-03-07Mediostream, Inc.Method and system for direct recording of video information onto a disk medium
US7042943B2 (en)2002-11-082006-05-09Apple Computer, Inc.Method and apparatus for control of rate-distortion tradeoff by mode selection in video encoders
TWI220636B (en)*2002-11-132004-08-21Mediatek IncSystem and method for video encoding according to degree of macroblock distortion
US7720151B2 (en)*2003-02-112010-05-18Texas Instruments IncorporatedMotion estimation using early decision for goodness of estimation with quick convergence feedback
US7519115B2 (en)*2003-03-312009-04-14Duma Video, Inc.Video compression method and apparatus
US9330060B1 (en)2003-04-152016-05-03Nvidia CorporationMethod and device for encoding and decoding video image data
US7286689B2 (en)*2003-06-072007-10-23Hewlett-Packard Development Company, L.P.Motion estimation for compression of calibrated multi-view image sequences
US8660182B2 (en)2003-06-092014-02-25Nvidia CorporationMPEG motion estimation based on dual start points
IL162740A (en)*2003-06-262010-06-16Given Imaging LtdDevice, method and system for reduced transmission imaging
US7313185B2 (en)*2003-08-012007-12-25Microsoft CorporationSequential motion pattern representation
US8085844B2 (en)*2003-09-072011-12-27Microsoft CorporationSignaling reference frame distances
JP4119470B2 (en)*2003-10-302008-07-16Necエレクトロニクス株式会社 Image decoding apparatus and image decoding method
US7551792B2 (en)*2003-11-072009-06-23Mitsubishi Electric Research Laboratories, Inc.System and method for reducing ringing artifacts in images
US7428339B2 (en)*2003-11-072008-09-23Arcsoft, Inc.Pseudo-frames for MPEG-2 encoding
US7346224B2 (en)*2003-11-072008-03-18Mitsubishi Electric Research Laboratories, Inc.System and method for classifying pixels in images
US7412109B2 (en)*2003-11-072008-08-12Mitsubishi Electric Research Laboratories, Inc.System and method for filtering artifacts in images
US20050100235A1 (en)*2003-11-072005-05-12Hao-Song KongSystem and method for classifying and filtering pixels
US7822286B2 (en)*2003-11-072010-10-26Mitsubishi Electric Research Laboratories, Inc.Filtering artifacts in images with 3D spatio-temporal fuzzy filters
US7177474B2 (en)*2003-11-102007-02-13Mobixell Networks Inc.Video to animation conversion with file size constraint
US7602849B2 (en)*2003-11-172009-10-13Lsi CorporationAdaptive reference picture selection based on inter-picture motion measurement
US7463778B2 (en)*2004-01-302008-12-09Hewlett-Packard Development Company, L.PMotion estimation for compressing multiple view images
US7492820B2 (en)2004-02-062009-02-17Apple Inc.Rate control for video coder employing adaptive linear regression bits modeling
US7869503B2 (en)*2004-02-062011-01-11Apple Inc.Rate and quality controller for H.264/AVC video coder and scene analyzer therefor
US7986731B2 (en)*2004-02-062011-07-26Apple Inc.H.264/AVC coder incorporating rate and quality controller
US7983835B2 (en)2004-11-032011-07-19Lagassey Paul JModular intelligent transportation system
US20050226327A1 (en)*2004-03-302005-10-13Kim Seong-BongMPEG coding method, moving picture transmitting system and method using the same
GB2412807A (en)*2004-04-022005-10-05Snell & Wilcox LtdVideo processing to reduce program length
US7659915B2 (en)*2004-04-022010-02-09K-Nfb Reading Technology, Inc.Portable reading device with mode processing
US8018463B2 (en)*2004-05-102011-09-13Nvidia CorporationProcessor for video data
US8130825B2 (en)*2004-05-102012-03-06Nvidia CorporationProcessor for video data encoding/decoding
KR100643273B1 (en)*2004-05-272006-11-10삼성전자주식회사 Method and apparatus for video watermarking and method and apparatus for video content protection using video watermarking
US8005139B2 (en)*2004-06-272011-08-23Apple Inc.Encoding with visual masking
US8406293B2 (en)*2004-06-272013-03-26Apple Inc.Multi-pass video encoding based on different quantization parameters
US7627194B2 (en)*2004-08-132009-12-01Samsung Electronics Co., Ltd.Method and device for making virtual image region for motion estimation and compensation of panorama image
US7558428B2 (en)*2004-09-132009-07-07Microsoft CorporationAccelerated video encoding using a graphics processing unit
US7405770B1 (en)2004-10-132008-07-29Cirrus Logic, Inc.Adaptive equalization method and system for reducing noise and distortion in a sampled video signal
JP4335779B2 (en)*2004-10-282009-09-30富士通マイクロエレクトロニクス株式会社 Encoding apparatus, recording apparatus using the same, encoding method, and recording method
JP5234241B2 (en)*2004-12-282013-07-10日本電気株式会社 Moving picture encoding method, apparatus using the same, and computer program
US8634413B2 (en)*2004-12-302014-01-21Microsoft CorporationUse of frame caching to improve packet loss recovery
US8208536B2 (en)*2005-04-282012-06-26Apple Inc.Method and apparatus for encoding using single pass rate controller
TWI284855B (en)*2005-04-292007-08-01Sunplus Technology Co LtdImage processing method and method for detecting difference between different image macro-blocks
US20060250352A1 (en)*2005-05-052006-11-09Mice Technoligies, Inc.System and method for improved cursor functionality
US20070011364A1 (en)*2005-07-052007-01-11Arm LimitedDirect memory access controller supporting non-contiguous addressing and data reformatting
CN100370834C (en)*2005-08-082008-02-20北京中星微电子有限公司Coefficient pantagraph calculating module in multi-mode image encoding and decoding chips
EP1989876A2 (en)*2005-08-312008-11-12Micronas USA, Inc.Systems and methods for video transformation and in loop filtering
US20070064805A1 (en)*2005-09-162007-03-22Sony CorporationMotion vector selection
US8165205B2 (en)2005-09-162012-04-24Sony CorporationNatural shaped regions for motion compensation
US7894522B2 (en)*2005-09-162011-02-22Sony CorporationClassified filtering for temporal prediction
US7620108B2 (en)*2005-09-162009-11-17Sony CorporationIntegrated spatial-temporal prediction
US7957466B2 (en)*2005-09-162011-06-07Sony CorporationAdaptive area of influence filter for moving object boundaries
US7885335B2 (en)*2005-09-162011-02-08Sont CorporationVariable shape motion estimation in video sequence
US7894527B2 (en)*2005-09-162011-02-22Sony CorporationMulti-stage linked process for adaptive motion vector sampling in video compression
US8107748B2 (en)*2005-09-162012-01-31Sony CorporationAdaptive motion search range
US7596243B2 (en)*2005-09-162009-09-29Sony CorporationExtracting a moving object boundary
US8059719B2 (en)*2005-09-162011-11-15Sony CorporationAdaptive area of influence filter
US8005308B2 (en)*2005-09-162011-08-23Sony CorporationAdaptive motion estimation for temporal prediction filter over irregular motion vector samples
US20070092149A1 (en)*2005-10-242007-04-26Sung Chih-Ta SMethod and apparatus of high quality video compression
TWI308459B (en)*2005-10-262009-04-01Univ Nat Chiao TungContext-aware frame memory scheme for motion compensation in video decoding
TWI297994B (en)*2005-12-082008-06-11Inst Information IndustryEncoder, method for adjusting decoding calculation, and computer readable record medium therefor
US8731071B1 (en)2005-12-152014-05-20Nvidia CorporationSystem for performing finite input response (FIR) filtering in motion estimation
US7965774B2 (en)*2006-01-062011-06-21International Business Machines CorporationMethod for visual signal extrapolation or interpolation
US7929599B2 (en)2006-02-242011-04-19Microsoft CorporationAccelerated video encoding
US8724702B1 (en)2006-03-292014-05-13Nvidia CorporationMethods and systems for motion estimation used in video coding
GB0607726D0 (en)*2006-04-192006-05-31Setred AbHigh speed display shutter
JP2008028768A (en)*2006-07-212008-02-07Matsushita Electric Ind Co Ltd Analog front-end device
JP4893154B2 (en)*2006-08-212012-03-07富士通セミコンダクター株式会社 Image processing apparatus and image processing method
US8660380B2 (en)*2006-08-252014-02-25Nvidia CorporationMethod and system for performing two-dimensional transform on data value array with reduced power consumption
FR2906433B1 (en)*2006-09-222009-02-27Canon Kk METHODS AND DEVICES FOR ENCODING AND DECODING IMAGES, COMPUTER PROGRAM USING THEM AND INFORMATION SUPPORT FOR IMPLEMENTING THEM
US8254700B1 (en)2006-10-032012-08-28Adobe Systems IncorporatedOptimized method and system for entropy coding
US20080111923A1 (en)*2006-11-092008-05-15Scheuermann W JamesProcessor for video data
US8756482B2 (en)*2007-05-252014-06-17Nvidia CorporationEfficient encoding/decoding of a sequence of data frames
US7974489B2 (en)*2007-05-302011-07-05Avago Technologies Ecbu Ip (Singapore) Pte. Ltd.Buffer management for an adaptive buffer value using accumulation and averaging
US8300699B2 (en)*2007-05-312012-10-30Qualcomm IncorporatedSystem, method, and computer-readable medium for reducing required throughput in an ultra-wideband system
US9118927B2 (en)2007-06-132015-08-25Nvidia CorporationSub-pixel interpolation and its application in motion compensated encoding of a video signal
US8144247B2 (en)*2007-06-212012-03-27Samsung Electronics Co., Ltd.Detection and interpolation of still objects in a video sequence
US8126063B2 (en)*2007-06-212012-02-28Samsung Electronics Co., Ltd.System and method for still object detection based on normalized cross correlation
US8873625B2 (en)2007-07-182014-10-28Nvidia CorporationEnhanced compression in representing non-frame-edge blocks of image frames
JP4523024B2 (en)*2007-08-082010-08-11パナソニック株式会社 Image coding apparatus and image coding method
JP5212373B2 (en)*2007-09-122013-06-19ソニー株式会社 Image processing apparatus and image processing method
KR20100065240A (en)*2007-09-122010-06-16소니 주식회사Image processing device and image processing method
US8502831B2 (en)*2008-01-152013-08-06Digi International Inc.Video memory quality of service
US8688621B2 (en)*2008-05-202014-04-01NetCee Systems, Inc.Systems and methods for information compression
US8666181B2 (en)2008-12-102014-03-04Nvidia CorporationAdaptive multiple engine image motion detection system and method
US8873626B2 (en)*2009-07-022014-10-28Qualcomm IncorporatedTemplate matching for video coding
US8564669B2 (en)*2009-07-302013-10-22General Instrument CorporationSystem and method of analyzing video streams for detecting black/snow or freeze
KR101474756B1 (en)2009-08-132014-12-19삼성전자주식회사Method and apparatus for encoding and decoding image using large transform unit
US8396122B1 (en)*2009-10-142013-03-12Otoy, Inc.Video codec facilitating writing an output stream in parallel
KR101331093B1 (en)*2009-12-102013-11-20한국전자통신연구원Method and Apparatus for Interleaving Reference Pixel within a Single Bank of Video Memory, Video Codec System Including the Same
US20110202509A1 (en)*2010-02-162011-08-18Microsoft CorporationEfficient extraction and compression of data
US8542737B2 (en)*2010-03-212013-09-24Human Monitoring Ltd.Intra video image compression and decompression
JP5474887B2 (en)*2011-08-012014-04-16株式会社ソニー・コンピュータエンタテインメント Moving image data generation device, moving image display device, moving image data generation method, moving image display method, and data structure of moving image file
CZ309518B6 (en)*2011-08-172023-03-22Laboratory Imaging s.r.o.A method of displaying data from a data sensing device and a device for this
JP5698644B2 (en)*2011-10-182015-04-08株式会社Nttドコモ Video predictive encoding method, video predictive encoding device, video predictive encoding program, video predictive decoding method, video predictive decoding device, and video predictive decode program
KR20140039920A (en)*2012-09-252014-04-02삼성전자주식회사Image data processing method and apparatus, and electronic device including the same
JP6044292B2 (en)*2012-11-162016-12-14株式会社リコー Data processing apparatus and data processing method
US9510008B2 (en)*2013-11-252016-11-29Entropic Communications, LlcVideo decoder memory bandwidth compression
TWI608428B (en)*2014-03-272017-12-11緯創資通股份有限公司Image processing system for generating information by image recognition and related method
US9089780B1 (en)*2014-08-282015-07-28Gregory A. Pearson, Inc.Systems and methods for game-based modification of communications functionality
EP3021583B1 (en)*2014-11-142019-10-23Axis ABMethod of identifying relevant areas in digital images, method of encoding digital images, and encoder system
US10313697B2 (en)2015-04-092019-06-04Cable Television Laboratories, Inc.Video compression systems and methods
US20160353107A1 (en)*2015-05-262016-12-01Apple Inc.Adaptive quantization parameter modulation for eye sensitive areas
US10715818B2 (en)*2016-08-042020-07-14Intel CorporationTechniques for hardware video encoding
US10277901B2 (en)*2017-05-082019-04-30Axis AbEncoding a video stream having a privacy mask
US10379952B2 (en)*2017-06-162019-08-13Western Digital Technologies, Inc.Data recovery and regeneration using parity code
KR102152346B1 (en)2019-01-302020-09-04스노우 주식회사Method and system for improving compression ratio by difference between blocks of image file
KR102185668B1 (en)*2019-01-302020-12-02스노우 주식회사Method and system for improving compression ratio through pixel conversion of image file
EP3985957B1 (en)*2020-10-142022-11-30Axis ABMethod and system for motion segmentation
US12101475B2 (en)*2020-12-182024-09-24Intel CorporationOffloading video coding processes to hardware for better density-quality tradeoffs
US12401818B2 (en)2021-02-262025-08-26Qualcomm IncorporatedEfficient video encoder architecture
CN116055715B (en)*2022-05-302023-10-20荣耀终端有限公司 Codec scheduling method and electronic equipment
CN119206436A (en)*2024-09-052024-12-27南京威翔科技有限公司 A multi-target tracking deployment method for low-computing edge devices

Citations (50)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4541012A (en)*1982-01-041985-09-10Compression Labs, Inc.Video bandwidth reduction system employing interframe block differencing and transform domain coding
US4646148A (en)*1983-11-151987-02-24Thomson-CgrProcess of compressing a succession of digital data and device for carrying out the same
US4779131A (en)*1985-07-261988-10-18Sony CorporationApparatus for detecting television image movement
US4809350A (en)*1986-02-101989-02-28Elscint Ltd.Data compression system
US4868653A (en)*1987-10-051989-09-19Intel CorporationAdaptive digital video compression system
US5122873A (en)*1987-10-051992-06-16Intel CorporationMethod and apparatus for selectively encoding and decoding a digital motion video signal at multiple resolution levels
US5136378A (en)*1990-09-071992-08-04Matsushita Electric Industrial Co., Ltd.Moving picture coding apparatus
US5164819A (en)*1991-04-031992-11-17Music John DMethod and system for coding and compressing color video signals
US5177608A (en)*1990-09-201993-01-05Nec CorporationMethod and apparatus for coding moving image signal
US5185819A (en)*1991-04-291993-02-09General Electric CompanyVideo signal compression apparatus for independently compressing odd and even fields
US5208673A (en)*1991-11-051993-05-04Matsushita Electric Corporation Of AmericaNoise reduction in frame transmitted video signals
US5227878A (en)*1991-11-151993-07-13At&T Bell LaboratoriesAdaptive coding and decoding of frames and fields of video
US5231484A (en)*1991-11-081993-07-27International Business Machines CorporationMotion video compression system with adaptive bit allocation and quantization
US5247357A (en)*1989-05-311993-09-21Scientific Atlanta, Inc.Image compression method and apparatus employing distortion adaptive tree search vector quantization with avoidance of transmission of redundant image data
US5263100A (en)*1991-07-191993-11-16Samsung Electronics Co., Ltd.Image coding method and apparatus
US5265180A (en)*1991-06-131993-11-23Intel CorporationMethod of encoding a sequence of images of a digital motion video signal
US5301205A (en)*1992-01-291994-04-05Sony CorporationApparatus and method for data compression using signal-weighted quantizing bit allocation
US5365272A (en)*1992-06-191994-11-15General Electric CompanyMethod for formatting compressed video data into transport cells
US5379122A (en)*1992-10-021995-01-03Xerox CorporationDecompression of standard ADCT-compressed images
US5384598A (en)*1992-10-201995-01-24International Business Machines CorporationSystem and method for frame differencing video compression and decompression with frame rate scalability
US5404168A (en)*1992-02-251995-04-04Sony CorporationMethod and apparatus for encoding an image signal using a multi-stage quantizing number determiner
US5412431A (en)*1991-06-061995-05-02U.S. Philips CorporationDevice for controlling the quantizer of a hybrid coder
US5416605A (en)*1993-03-301995-05-16Fuji Photo Film Co., Ltd.Print control method and apparatus for microfilm reader
US5428567A (en)*1994-05-091995-06-27International Business Machines CorporationMemory structure to minimize rounding/trunction errors for n-dimensional image transformation
US5440346A (en)*1993-06-161995-08-08Intel CorporationMode selection for method and system for encoding images
US5448297A (en)*1993-06-161995-09-05Intel CorporationMethod and system for encoding images using skip blocks
US5452103A (en)*1991-11-151995-09-19TeleverketMethod and a device for image coding
US5453799A (en)*1993-11-051995-09-26Comsat CorporationUnified motion estimation architecture
US5457675A (en)*1993-01-181995-10-10Sony CorporationVideo image updating and reproducing device with image selecting key input means
US5461378A (en)*1992-09-111995-10-24Sony CorporationDigital signal decoding apparatus
US5491519A (en)*1993-12-161996-02-13Daewoo Electronics Co., Ltd.Pre-processing filter apparatus for use in an image encoding system
US5510840A (en)*1991-12-271996-04-23Sony CorporationMethods and devices for encoding and decoding frame signals and recording medium therefor
US5544239A (en)*1992-12-141996-08-06Intel CorporationMethod and apparatus for improving motion analysis of fades
US5557330A (en)*1994-10-181996-09-17Intel CorporationEncoding video signals using selective pre-filtering
US5559557A (en)*1992-09-281996-09-24Sony CorporationMotion video coding with adaptive precision for DC component coefficient quantization and variable length coding
US5565921A (en)*1993-03-161996-10-15Olympus Optical Co., Ltd.Motion-adaptive image signal processing system
US5574504A (en)*1992-06-261996-11-12Sony CorporationMethods and systems for encoding and decoding picture signals and related picture-signal recording media
US5615287A (en)*1994-12-021997-03-25The Regents Of The University Of CaliforniaImage compression technique
US5625759A (en)*1995-05-081997-04-29Novalogic, Inc.Real-time video and animation playback process
US5640208A (en)*1991-06-271997-06-17Sony CorporationVideo signal encoding in accordance with stored parameters
US5657086A (en)*1993-03-311997-08-12Sony CorporationHigh efficiency encoding of picture signals
US5684534A (en)*1993-05-261997-11-04Intel CorporationTask-splitting dual-processor system for motion estimation processing
US5710595A (en)*1994-12-291998-01-20Lucent Technologies Inc.Method and apparatus for controlling quantization and buffering for digital signal compression
US5724346A (en)*1995-01-111998-03-03Fujitsu LimitedMeans for maintaining connectable access points owing to movement of a mobile station between cells in a wireless LAN system
US5724098A (en)*1992-12-251998-03-03Mitsubishi Denki Kabushiki KaishaInterframe coding method and apparatus utilizing a filter controller and an adaptive filter
US5731850A (en)*1995-06-071998-03-24Maturi; Gregory V.Hybrid hierarchial/full-search MPEG encoder motion estimation
US5838834A (en)*1991-11-071998-11-17Canon Kabushiki KaishaImage processing apparatus and method for quantizing image data and quantization errors using single quantizing unit and pluralities of quantization tables
US5861922A (en)*1992-09-161999-01-19Fujitsu Ltd.Image data coding and restoring method and apparatus for coding and restoring the same
US5909513A (en)*1995-11-091999-06-01Utah State UniversityBit allocation for sequence image compression
US6252991B1 (en)*1994-07-072001-06-26Canon Kabushiki KaishaImage processing apparatus and method for displaying images

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR0150955B1 (en)1992-05-271998-10-15강진구Compressive and extensive method of an image for bit-fixing and the apparatus thereof
US5379355A (en)1992-08-241995-01-03Ricoh CorporationData encoding using one or more adaptive decision trees
US5742346A (en)1994-08-091998-04-21Picture Tel CorporationSpatially adaptive blur filter
US6222881B1 (en)*1994-10-182001-04-24Intel CorporationUsing numbers of non-zero quantized transform signals and signal differences to determine when to encode video signals using inter-frame or intra-frame encoding
US6101276A (en)*1996-06-212000-08-08Compaq Computer CorporationMethod and apparatus for performing two pass quality video compression through pipelining and buffer management

Patent Citations (52)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4541012A (en)*1982-01-041985-09-10Compression Labs, Inc.Video bandwidth reduction system employing interframe block differencing and transform domain coding
US4646148A (en)*1983-11-151987-02-24Thomson-CgrProcess of compressing a succession of digital data and device for carrying out the same
US4779131A (en)*1985-07-261988-10-18Sony CorporationApparatus for detecting television image movement
US4809350A (en)*1986-02-101989-02-28Elscint Ltd.Data compression system
US4868653A (en)*1987-10-051989-09-19Intel CorporationAdaptive digital video compression system
US5122873A (en)*1987-10-051992-06-16Intel CorporationMethod and apparatus for selectively encoding and decoding a digital motion video signal at multiple resolution levels
US5247357A (en)*1989-05-311993-09-21Scientific Atlanta, Inc.Image compression method and apparatus employing distortion adaptive tree search vector quantization with avoidance of transmission of redundant image data
US5136378A (en)*1990-09-071992-08-04Matsushita Electric Industrial Co., Ltd.Moving picture coding apparatus
US5177608A (en)*1990-09-201993-01-05Nec CorporationMethod and apparatus for coding moving image signal
US5164819A (en)*1991-04-031992-11-17Music John DMethod and system for coding and compressing color video signals
US5185819A (en)*1991-04-291993-02-09General Electric CompanyVideo signal compression apparatus for independently compressing odd and even fields
US5412431A (en)*1991-06-061995-05-02U.S. Philips CorporationDevice for controlling the quantizer of a hybrid coder
US5265180A (en)*1991-06-131993-11-23Intel CorporationMethod of encoding a sequence of images of a digital motion video signal
US5640208A (en)*1991-06-271997-06-17Sony CorporationVideo signal encoding in accordance with stored parameters
US5263100A (en)*1991-07-191993-11-16Samsung Electronics Co., Ltd.Image coding method and apparatus
US5208673A (en)*1991-11-051993-05-04Matsushita Electric Corporation Of AmericaNoise reduction in frame transmitted video signals
US5838834A (en)*1991-11-071998-11-17Canon Kabushiki KaishaImage processing apparatus and method for quantizing image data and quantization errors using single quantizing unit and pluralities of quantization tables
US5231484A (en)*1991-11-081993-07-27International Business Machines CorporationMotion video compression system with adaptive bit allocation and quantization
US5452103A (en)*1991-11-151995-09-19TeleverketMethod and a device for image coding
US5227878A (en)*1991-11-151993-07-13At&T Bell LaboratoriesAdaptive coding and decoding of frames and fields of video
US5510840A (en)*1991-12-271996-04-23Sony CorporationMethods and devices for encoding and decoding frame signals and recording medium therefor
US5301205A (en)*1992-01-291994-04-05Sony CorporationApparatus and method for data compression using signal-weighted quantizing bit allocation
US5404168A (en)*1992-02-251995-04-04Sony CorporationMethod and apparatus for encoding an image signal using a multi-stage quantizing number determiner
US5365272A (en)*1992-06-191994-11-15General Electric CompanyMethod for formatting compressed video data into transport cells
US5371547A (en)*1992-06-191994-12-06General Electric CompanyApparatus for excising (and reinserting) specific data from a compressed video data stream to reduce its transmission bandwidth
US5483287A (en)*1992-06-191996-01-09General Electric CompanyMethod for forming transport cells for conveying compressed video data
US5574504A (en)*1992-06-261996-11-12Sony CorporationMethods and systems for encoding and decoding picture signals and related picture-signal recording media
US5461378A (en)*1992-09-111995-10-24Sony CorporationDigital signal decoding apparatus
US5861922A (en)*1992-09-161999-01-19Fujitsu Ltd.Image data coding and restoring method and apparatus for coding and restoring the same
US5559557A (en)*1992-09-281996-09-24Sony CorporationMotion video coding with adaptive precision for DC component coefficient quantization and variable length coding
US5379122A (en)*1992-10-021995-01-03Xerox CorporationDecompression of standard ADCT-compressed images
US5384598A (en)*1992-10-201995-01-24International Business Machines CorporationSystem and method for frame differencing video compression and decompression with frame rate scalability
US5544239A (en)*1992-12-141996-08-06Intel CorporationMethod and apparatus for improving motion analysis of fades
US5724098A (en)*1992-12-251998-03-03Mitsubishi Denki Kabushiki KaishaInterframe coding method and apparatus utilizing a filter controller and an adaptive filter
US5457675A (en)*1993-01-181995-10-10Sony CorporationVideo image updating and reproducing device with image selecting key input means
US5565921A (en)*1993-03-161996-10-15Olympus Optical Co., Ltd.Motion-adaptive image signal processing system
US5416605A (en)*1993-03-301995-05-16Fuji Photo Film Co., Ltd.Print control method and apparatus for microfilm reader
US5657086A (en)*1993-03-311997-08-12Sony CorporationHigh efficiency encoding of picture signals
US5684534A (en)*1993-05-261997-11-04Intel CorporationTask-splitting dual-processor system for motion estimation processing
US5440346A (en)*1993-06-161995-08-08Intel CorporationMode selection for method and system for encoding images
US5448297A (en)*1993-06-161995-09-05Intel CorporationMethod and system for encoding images using skip blocks
US5453799A (en)*1993-11-051995-09-26Comsat CorporationUnified motion estimation architecture
US5491519A (en)*1993-12-161996-02-13Daewoo Electronics Co., Ltd.Pre-processing filter apparatus for use in an image encoding system
US5428567A (en)*1994-05-091995-06-27International Business Machines CorporationMemory structure to minimize rounding/trunction errors for n-dimensional image transformation
US6252991B1 (en)*1994-07-072001-06-26Canon Kabushiki KaishaImage processing apparatus and method for displaying images
US5557330A (en)*1994-10-181996-09-17Intel CorporationEncoding video signals using selective pre-filtering
US5615287A (en)*1994-12-021997-03-25The Regents Of The University Of CaliforniaImage compression technique
US5710595A (en)*1994-12-291998-01-20Lucent Technologies Inc.Method and apparatus for controlling quantization and buffering for digital signal compression
US5724346A (en)*1995-01-111998-03-03Fujitsu LimitedMeans for maintaining connectable access points owing to movement of a mobile station between cells in a wireless LAN system
US5625759A (en)*1995-05-081997-04-29Novalogic, Inc.Real-time video and animation playback process
US5731850A (en)*1995-06-071998-03-24Maturi; Gregory V.Hybrid hierarchial/full-search MPEG encoder motion estimation
US5909513A (en)*1995-11-091999-06-01Utah State UniversityBit allocation for sequence image compression

Cited By (66)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7499494B2 (en)*2003-12-232009-03-03Genesis Microchip Inc.Vector selection decision for pixel interpolation
US20050135483A1 (en)*2003-12-232005-06-23Genesis Microchip Inc.Temporal motion vector filtering
US20050195278A1 (en)*2003-12-232005-09-08Genesis Microchip Inc.Robust camera pan vector estimation using iterative center of mass
US20090086103A1 (en)*2003-12-232009-04-02Nair Hari NRobust camera pan vector estimation using iterative center of mass
US8315436B2 (en)2003-12-232012-11-20Tamiras Per Pte. Ltd., LlcRobust camera pan vector estimation using iterative center of mass
US20090135913A1 (en)*2003-12-232009-05-28Nair Hari NVector selection decision for pixel interpolation
US8588306B2 (en)2003-12-232013-11-19Tamiras Per Pte. Ltd., LlcTemporal motion vector filtering
US7457438B2 (en)2003-12-232008-11-25Genesis Microchip Inc.Robust camera pan vector estimation using iterative center of mass
US8335257B2 (en)2003-12-232012-12-18Tamiras Per Pte. Ltd., LlcVector selection decision for pixel interpolation
US20090116557A1 (en)*2003-12-232009-05-07Nair Hari NTemporal motion vector filtering
US20050135485A1 (en)*2003-12-232005-06-23Genesis Microchip Inc.Vector selection decision for pixel interpolation
US8019124B2 (en)2003-12-232011-09-13Tamiras Per Pte. Ltd., LlcRobust camera pan vector estimation using iterative center of mass
US20080043850A1 (en)*2003-12-232008-02-21Genesis Microchip Inc.Motion vector computation for video sequences
US8494054B2 (en)2003-12-232013-07-23Genesis Microchip, Inc.Motion vector computation for video sequences
US7480334B2 (en)2003-12-232009-01-20Genesis Microchip Inc.Temporal motion vector filtering
US8416856B2 (en)*2004-07-282013-04-09Novatek Microelectronics Corp.Circuit for computing sums of absolute difference
US20060023959A1 (en)*2004-07-282006-02-02Hsing-Chien YangCircuit for computing sums of absolute difference
US20060155799A1 (en)*2004-12-282006-07-13Fujitsu LimitedHigh-speed information processing apparatus, high-speed information processing method, and high-speed information processing program
US7725430B2 (en)*2004-12-282010-05-25Fujitsu LimitedHigh-speed information processing by coordination of information processing resources apparatus, including method, and computer-readable recording medium thereof
US7782957B2 (en)*2005-06-152010-08-24Novatek Microelectronics Corp.Motion estimation circuit and operating method thereof
US20070002950A1 (en)*2005-06-152007-01-04Hsing-Chien YangMotion estimation circuit and operating method thereof
US8300695B2 (en)*2005-11-212012-10-30Sharp Kabushiki KaishaImage encoding apparatus and image encoding method
US20090268820A1 (en)*2005-11-212009-10-29Sharp Kabushiki KaishaImage encoding apparatus and image encoding method
US8861585B2 (en)*2006-01-202014-10-14Qualcomm IncorporatedMethod and apparatus for error resilience algorithms in wireless video communication
US20070177667A1 (en)*2006-01-202007-08-02Qualcomm IncorporatedMethod and apparatus for error resilience algorithms in wireless video communication
US7756350B2 (en)*2006-11-132010-07-13Global Ip Solutions, Inc.Lossless encoding and decoding of digital data
US20080112632A1 (en)*2006-11-132008-05-15Global Ip Sound IncLossless encoding and decoding of digital data
US20080152022A1 (en)*2006-12-012008-06-26Takashi KosakaSystem and method for noise filtering data compression
WO2008069957A1 (en)*2006-12-012008-06-12Takashi KosakaSystem and method for noise filtering data compression
US8243811B2 (en)2006-12-012012-08-14Takashi KosakaSystem and method for noise filtering data compression
US8180195B2 (en)*2007-02-272012-05-15Samsung Electronics Co., Ltd.Memory structures and methods for video codec
US20080205858A1 (en)*2007-02-272008-08-28Samsung Electronics Co., Ltd.Memory structures and methods for video codec
US20080298702A1 (en)*2007-06-042008-12-04Aricent Inc.Fixed rate JPEG encoding
US8605786B2 (en)*2007-09-042013-12-10The Regents Of The University Of CaliforniaHierarchical motion vector processing method, software and devices
US20110129015A1 (en)*2007-09-042011-06-02The Regents Of The University Of CaliforniaHierarchical motion vector processing method, software and devices
US8004429B2 (en)*2007-09-072011-08-23Samsung Electronics Co., Ltd.Data compression/decompression apparatus and method
US8059016B2 (en)*2007-09-072011-11-15Samsung Electronics Co., Ltd.Data compression apparatus and method
US20090070543A1 (en)*2007-09-072009-03-12Samsung Electronics Co. Ltd.Data compression/decompression apparatus and method
US20090070357A1 (en)*2007-09-072009-03-12Samsung Electronics Co. Ltd.Data compression apparatus and method
US20090135303A1 (en)*2007-11-282009-05-28Canon Kabushiki KaishaImage processing apparatus, image processing method, and computer program
US8817190B2 (en)*2007-11-282014-08-26Canon Kabushiki KaishaImage processing apparatus, image processing method, and computer program
US20100104010A1 (en)*2008-10-242010-04-29Jiun-In GuoReal-time rate-control method for video encoder chip
TWI428022B (en)*2008-10-242014-02-21Nat Univ Chung Cheng Video control method for instant video encoding chips
WO2010133852A3 (en)*2009-05-212011-01-27British Broadcasting CorporationAn apparatus and method of transmitting three- dimensional video pictures via a two dimensional monoscopic video channel
US20110051802A1 (en)*2009-08-272011-03-03Nxp B.V.System and method for video compression using non-linear quantization and modular arithmetic computation
US8379715B2 (en)*2009-08-272013-02-19Nxp B. V.System and method for video compression using non-linear quantization and modular arithmetic computation
US9762898B2 (en)*2010-02-012017-09-12Kelly Y KishoreMethod and system for parallelizing video compression
US20110188577A1 (en)*2010-02-012011-08-04Kishore Kelly YMethod and system for parallelizing video compression
US20120062698A1 (en)*2010-09-082012-03-15Electronics And Telecommunications Research InstituteApparatus and method for transmitting/receiving data in communication system
US9420312B2 (en)2011-04-212016-08-16Intellectual Discovery Co., Ltd.Method and apparatus for encoding/decoding images using a prediction method adopting in-loop filtering
US20130208794A1 (en)*2011-04-212013-08-15Industry-University Cooperation Foundation Hanyang UniversityMethod and apparatus for encoding/decoding images using a prediction method adopting in-loop filtering
US10237577B2 (en)2011-04-212019-03-19Intellectual Discovery Co., Ltd.Method and apparatus for encoding/decoding images using a prediction method adopting in-loop filtering
US9008180B2 (en)*2011-04-212015-04-14Intellectual Discovery Co., Ltd.Method and apparatus for encoding/decoding images using a prediction method adopting in-loop filtering
US10129567B2 (en)2011-04-212018-11-13Intellectual Discovery Co., Ltd.Method and apparatus for encoding/decoding images using a prediction method adopting in-loop filtering
US8884949B1 (en)2011-06-062014-11-11Thibault LambertMethod and system for real time rendering of objects from a low resolution depth camera
US10812799B2 (en)2011-07-112020-10-20Velos Media, LlcMethod for encoding video
US10390013B2 (en)*2011-07-112019-08-20Velos Media, LlcMethod for encoding video
US11451776B2 (en)2011-07-112022-09-20Velos Media, LlcProcessing a video frame having slices and tiles
US11805253B2 (en)2011-07-112023-10-31Velos Media, LlcProcessing a video frame having slices and tiles
US12256074B2 (en)2011-07-112025-03-18Velos Media, LlcProcessing a video frame having slices and tiles
US20130266072A1 (en)*2011-09-302013-10-10Sang-Hee LeeSystems, methods, and computer program products for a video encoding pipeline
US10602185B2 (en)*2011-09-302020-03-24Intel CorporationSystems, methods, and computer program products for a video encoding pipeline
CN103918270A (en)*2011-09-302014-07-09英特尔公司System, method, and computer program product for video encoding pipeline
US9432704B2 (en)*2011-11-062016-08-30Akamai Technologies Inc.Segmented parallel encoding with frame-aware, variable-size chunking
US20130114744A1 (en)*2011-11-062013-05-09Akamai Technologies Inc.Segmented parallel encoding with frame-aware, variable-size chunking
US9485456B2 (en)2013-12-302016-11-01Akamai Technologies, Inc.Frame-rate conversion in a distributed computing system

Also Published As

Publication numberPublication date
US7006698B2 (en)2006-02-28
US20040131267A1 (en)2004-07-08
US6101276A (en)2000-08-08
US6760478B1 (en)2004-07-06

Similar Documents

PublicationPublication DateTitle
US6760478B1 (en)Method and apparatus for performing two pass quality video compression through pipelining and buffer management
US6292589B1 (en)Method for choosing rate control parameters in motion-compensated transform-based picture coding scheme using non-parametric technique
US6295546B1 (en)Method and apparatus for eliminating the transpose buffer during a decomposed forward or inverse 2-dimensional discrete cosine transform through operand decomposition, storage and retrieval
US5995080A (en)Method and apparatus for interleaving and de-interleaving YUV pixel data
JP4425561B2 (en) 2-D conversion for image and video coding
US6198772B1 (en)Motion estimation processor for a digital video encoder
US7035890B2 (en)Apparatus for multiplying and accumulating numeric quantities
US5812791A (en)Multiple sequence MPEG decoder
KR100424288B1 (en)Image compression using directional predictive coding of the wavelet coefficients
US20050238098A1 (en)Video data processing and processor arrangements
JPH08275160A (en)Discrete cosine conversion method
JPH07168809A (en)Method and circuit for conversion of wavelet
US6223193B1 (en)Macroblock variance estimator for MPEG-2 video encoder
US6198767B1 (en)Apparatus for color component compression
Sousa et al.Low-power array architectures for motion estimation
US7330595B2 (en)System and method for video data compression
Yoshimoto et al.ULSI Realization of MPEG2 Realtime Video Encoder and Decoder--An Overview
Bae et al.Synthesis of VLSI architectures for two-dimensional discrete wavelet transforms
JPH1196138A (en)Inverse cosine transform method and inverse cosine transformer
WO2000027128A1 (en)Methods and apparatus for improved motion estimation for video encoding
Hanssens et al.Parallel processor for motion estimation
Hervigo et al.A multiprocessors architecture for a HDTV motion estimation system
Chang et al.A Quality Scalable H. 264/AVC Baseline Intra Encoder for High Definition Video Applicaitons
Onoye et al.Single chip implementation of MPEG2 decoder for HDTV level pictures
Rejeb et al.Real-time implementation of fractal image encoder

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION


[8]ページ先頭

©2009-2025 Movatter.jp