[go: up one dir, main page]

TWI350109B - Method for determining a motion vector describing motion realtive to a reference block and storage media thereof - Google Patents

Method for determining a motion vector describing motion realtive to a reference block and storage media thereof

Info

Publication number
TWI350109B
TWI350109B TW096122000A TW96122000A TWI350109B TW I350109 B TWI350109 B TW I350109B TW 096122000 A TW096122000 A TW 096122000A TW 96122000 A TW96122000 A TW 96122000A TW I350109 B TWI350109 B TW I350109B
Authority
TW
Taiwan
Prior art keywords
motion
realtive
determining
storage media
reference block
Prior art date
Application number
TW096122000A
Other languages
Chinese (zh)
Other versions
TW200803527A (en
Inventor
Hussain Zahid
Original Assignee
Via Tech Inc
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 Via Tech Inc filed Critical Via Tech Inc
Publication of TW200803527A publication Critical patent/TW200803527A/en
Application granted granted Critical
Publication of TWI350109B publication Critical patent/TWI350109B/en

Links

TW096122000A 2006-06-16 2007-06-15 Method for determining a motion vector describing motion realtive to a reference block and storage media thereof TWI350109B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US81462306P 2006-06-16 2006-06-16

Publications (2)

Publication Number Publication Date
TW200803527A TW200803527A (en) 2008-01-01
TWI350109B true TWI350109B (en) 2011-10-01

Family

ID=38880763

Family Applications (6)

Application Number Title Priority Date Filing Date
TW096120098A TWI444047B (en) 2006-06-16 2007-06-05 Deblockings filter for video decoding , video decoders and graphic processing units
TW096121865A TWI395488B (en) 2006-06-16 2007-06-15 Vpu with programmable core
TW096122002A TWI383683B (en) 2006-06-16 2007-06-15 Video encoders and graphic processing units
TW096122009A TWI348654B (en) 2006-06-16 2007-06-15 Graphic processing unit and method for computing sum of absolute difference of marcoblocks
TW096121890A TWI482117B (en) 2006-06-16 2007-06-15 Filtering for vpu
TW096122000A TWI350109B (en) 2006-06-16 2007-06-15 Method for determining a motion vector describing motion realtive to a reference block and storage media thereof

Family Applications Before (5)

Application Number Title Priority Date Filing Date
TW096120098A TWI444047B (en) 2006-06-16 2007-06-05 Deblockings filter for video decoding , video decoders and graphic processing units
TW096121865A TWI395488B (en) 2006-06-16 2007-06-15 Vpu with programmable core
TW096122002A TWI383683B (en) 2006-06-16 2007-06-15 Video encoders and graphic processing units
TW096122009A TWI348654B (en) 2006-06-16 2007-06-15 Graphic processing unit and method for computing sum of absolute difference of marcoblocks
TW096121890A TWI482117B (en) 2006-06-16 2007-06-15 Filtering for vpu

Country Status (2)

Country Link
CN (6) CN101072351B (en)
TW (6) TWI444047B (en)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9967590B2 (en) 2008-04-10 2018-05-08 Qualcomm Incorporated Rate-distortion defined interpolation for video coding based on fixed filter or adaptive filter
US8705622B2 (en) 2008-04-10 2014-04-22 Qualcomm Incorporated Interpolation filter support for sub-pixel resolution in video coding
US9077971B2 (en) 2008-04-10 2015-07-07 Qualcomm Incorporated Interpolation-like filtering of integer-pixel positions in video coding
CN102246532B (en) * 2008-12-15 2014-04-02 爱立信电话股份有限公司 Method and apparatus for avoiding quality deterioration of transmitted media content
CN101901588B (en) * 2009-05-31 2012-07-04 比亚迪股份有限公司 Method for smoothly displaying image of embedded system
CN102164284A (en) * 2010-02-24 2011-08-24 富士通株式会社 Video decoding method and system
US8295619B2 (en) * 2010-04-05 2012-10-23 Mediatek Inc. Image processing apparatus employed in overdrive application for compressing image data of second frame according to first frame preceding second frame and related image processing method thereof
TWI395490B (en) * 2010-05-10 2013-05-01 Univ Nat Central Electrical-device-implemented video coding method
US8681162B2 (en) * 2010-10-15 2014-03-25 Via Technologies, Inc. Systems and methods for video processing
EP2661879B1 (en) 2011-01-03 2019-07-10 HFI Innovation Inc. Method of filter-unit based in-loop filtering
CN106162186B (en) * 2011-01-03 2020-06-23 寰发股份有限公司 Loop filtering method based on filtering unit
US20130322523A1 (en) * 2011-05-10 2013-12-05 Mediatek Inc. Method and apparatus for reduction of in-loop filter buffer
ES2661699T3 (en) 2011-06-28 2018-04-03 Samsung Electronics Co., Ltd. Video decoding procedure with intra prediction
TWI612802B (en) * 2012-03-30 2018-01-21 Jvc Kenwood Corp Image decoding device, image decoding method
US9953455B2 (en) 2013-03-13 2018-04-24 Nvidia Corporation Handling post-Z coverage data in raster operations
US10154265B2 (en) 2013-06-21 2018-12-11 Nvidia Corporation Graphics server and method for streaming rendered content via a remote graphics processing service
CN105872553B (en) * 2016-04-28 2018-08-28 中山大学 A kind of adaptive loop filter method based on parallel computation
US20180174359A1 (en) * 2016-12-15 2018-06-21 Mediatek Inc. Frame difference generation hardware in a graphics system
CN111028133B (en) * 2019-11-21 2023-06-13 中国航空工业集团公司西安航空计算技术研究所 Graphic command pre-decoding device based on SystemVerilog
CN119245638A (en) * 2024-11-29 2025-01-03 三峡科技有限责任公司 A walking positioning method for a water hydrogen production platform robot
CN119562055B (en) * 2025-01-23 2025-04-15 湖北芯擎科技有限公司 Method, device, equipment and storage medium for realizing continuous coding of image data

Family Cites Families (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3578498B2 (en) * 1994-12-02 2004-10-20 株式会社ソニー・コンピュータエンタテインメント Image information processing device
JPH08298642A (en) * 1995-02-28 1996-11-12 Daewoo Electron Co Ltd Method for sequential information display for interactive information recording medium
US6064450A (en) * 1995-12-06 2000-05-16 Thomson Licensing S.A. Digital video preprocessor horizontal and vertical filters
JP3876392B2 (en) * 1996-04-26 2007-01-31 富士通株式会社 Motion vector search method
JPH10145753A (en) * 1996-11-15 1998-05-29 Sony Corp Receiver and method
US6496537B1 (en) * 1996-12-18 2002-12-17 Thomson Licensing S.A. Video decoder with interleaved data processing
US6177922B1 (en) * 1997-04-15 2001-01-23 Genesis Microship, Inc. Multi-scan video timing generator for format conversion
JP3870491B2 (en) * 1997-07-02 2007-01-17 松下電器産業株式会社 Inter-image correspondence detection method and apparatus
US6487249B2 (en) * 1998-10-09 2002-11-26 Matsushita Electric Industrial Co., Ltd. Efficient down conversion system for 2:1 decimation
US6573905B1 (en) * 1999-11-09 2003-06-03 Broadcom Corporation Video and graphics system with parallel processing of graphics windows
WO2000036844A1 (en) * 1998-12-11 2000-06-22 Matsushita Electric Industrial Co., Ltd. Device for deblocking filter operation and method for deblocking filter operation
CN1112714C (en) * 1998-12-31 2003-06-25 上海永新彩色显象管有限公司 Kinescope screen washing equipment and method
AU3196700A (en) * 1999-03-23 2000-10-09 Sanyo Electric Co., Ltd. Video decoder
KR100677082B1 (en) * 2000-01-27 2007-02-01 삼성전자주식회사 Motion estimator
JP4461562B2 (en) * 2000-04-04 2010-05-12 ソニー株式会社 Playback apparatus and method, and signal processing apparatus and method
US6717988B2 (en) * 2001-01-11 2004-04-06 Koninklijke Philips Electronics N.V. Scalable MPEG-2 decoder
US7940844B2 (en) * 2002-06-18 2011-05-10 Qualcomm Incorporated Video encoding and decoding techniques
CN1332560C (en) * 2002-07-22 2007-08-15 上海芯华微电子有限公司 Method based on difference between block bundaries and quantizing factor for removing block effect without additional frame memory
US6944224B2 (en) * 2002-08-14 2005-09-13 Intervideo, Inc. Systems and methods for selecting a macroblock mode in a video encoder
WO2004030369A1 (en) * 2002-09-27 2004-04-08 Videosoft, Inc. Real-time video coding/decoding
US7027515B2 (en) * 2002-10-15 2006-04-11 Red Rock Semiconductor Ltd. Sum-of-absolute-difference checking of macroblock borders for error detection in a corrupted MPEG-4 bitstream
FR2849331A1 (en) * 2002-12-20 2004-06-25 St Microelectronics Sa METHOD AND DEVICE FOR DECODING AND DISPLAYING ACCELERATED ON THE ACCELERATED FRONT OF MPEG IMAGES, VIDEO PILOT CIRCUIT AND DECODER BOX INCORPORATING SUCH A DEVICE
US6922492B2 (en) * 2002-12-27 2005-07-26 Motorola, Inc. Video deblocking method and apparatus
TWI373734B (en) * 2003-03-17 2012-10-01 Qualcomm Inc Method and apparatus for improving video quality of low bit-rate video
US7660352B2 (en) * 2003-04-04 2010-02-09 Sony Corporation Apparatus and method of parallel processing an MPEG-4 data stream
US7274824B2 (en) * 2003-04-10 2007-09-25 Faraday Technology Corp. Method and apparatus to reduce the system load of motion estimation for DSP
NO319007B1 (en) * 2003-05-22 2005-06-06 Tandberg Telecom As Video compression method and apparatus
US20050013494A1 (en) * 2003-07-18 2005-01-20 Microsoft Corporation In-loop deblocking filter
AU2004301091B2 (en) * 2003-08-19 2008-09-11 Panasonic Corporation Method for encoding moving image and method for decoding moving image
US20050105621A1 (en) * 2003-11-04 2005-05-19 Ju Chi-Cheng Apparatus capable of performing both block-matching motion compensation and global motion compensation and method thereof
US7292283B2 (en) * 2003-12-23 2007-11-06 Genesis Microchip Inc. Apparatus and method for performing sub-pixel vector estimations using quadratic approximations
CN1233171C (en) * 2004-01-16 2005-12-21 北京工业大学 A simplified loop filtering method for video coding
US20050262276A1 (en) * 2004-05-13 2005-11-24 Ittiam Systamc (P) Ltd. Design method for implementing high memory algorithm on low internal memory processor using a direct memory access (DMA) engine
NO20042477A (en) * 2004-06-14 2005-10-17 Tandberg Telecom As Chroma de-blocking procedure
US20060002479A1 (en) * 2004-06-22 2006-01-05 Fernandes Felix C A Decoder for H.264/AVC video
US8116379B2 (en) * 2004-10-08 2012-02-14 Stmicroelectronics, Inc. Method and apparatus for parallel processing of in-loop deblocking filter for H.264 video compression standard
NO322722B1 (en) * 2004-10-13 2006-12-04 Tandberg Telecom As Video encoding method by reducing block artifacts
CN1750660A (en) * 2005-09-29 2006-03-22 威盛电子股份有限公司 Method for calculating moving vector

Also Published As

Publication number Publication date
CN101072351B (en) 2012-11-21
TWI383683B (en) 2013-01-21
CN101083764B (en) 2014-04-02
TWI444047B (en) 2014-07-01
TW200816082A (en) 2008-04-01
TW200803527A (en) 2008-01-01
TWI395488B (en) 2013-05-01
CN101083763A (en) 2007-12-05
CN101068353B (en) 2010-08-25
TWI348654B (en) 2011-09-11
TWI482117B (en) 2015-04-21
CN101083764A (en) 2007-12-05
TW200803525A (en) 2008-01-01
TW200803528A (en) 2008-01-01
CN101083763B (en) 2012-02-08
CN101072351A (en) 2007-11-14
TW200816820A (en) 2008-04-01
CN101068364B (en) 2010-12-01
CN101068353A (en) 2007-11-07
CN101068365B (en) 2010-08-25
CN101068364A (en) 2007-11-07
TW200821986A (en) 2008-05-16
CN101068365A (en) 2007-11-07

Similar Documents

Publication Publication Date Title
TWI350109B (en) Method for determining a motion vector describing motion realtive to a reference block and storage media thereof
GB2470334B (en) Method and system for implementing a virtual storage pool in a virtual environment
EP1882201A4 (en) Methods and systems for recording to holographic storage media
EP2088097A4 (en) Storage system and storage method
TWI371691B (en) Storage controller for handling data stream and method thereof
TWI348096B (en) Method and system for optimizing storage
ZA200808822B (en) Methods for hydrogen storage and refrigeration
EP2064599A4 (en) Method for storing holographic data
EP2038900A4 (en) A method for manipulating magnetic particles in a liquid medium
EP2269150A4 (en) Method and subsystem for searching media content within a content-search-service system
ZA200803642B (en) A method for realizing multitask in media playing device
ZA201104225B (en) A system and method for providing a self cooling container
GB2431770B (en) Emulated tape-based storage media
GB0909735D0 (en) Gas storage method & system
PL2203242T3 (en) Method of making a scrubbing medium for reactive gasses
GB2417654B (en) Method and apparatus for providing access to data at a consumer location
IL192833A0 (en) Knowledge storage and retrieval system and method
GB2441201B (en) Method to determine fluid phase distribution and quality
GB2446183B (en) Method and apparatus for controlling motion of storage media
ZA200702666B (en) Storage medium and method for storing hydrogen
GB2464608B (en) Library device and cartridge carrying method
EP2240867A4 (en) Method and system for storage
GB2436603B (en) Box/container linking structure method
EP2243239A4 (en) System and method for securely storing information
GB0817228D0 (en) A storage container and a method for producing a storage container