TWI256776B - Method and apparatus for calculating cost functions and the interpolation method thereof - Google Patents
Method and apparatus for calculating cost functions and the interpolation method thereofInfo
- Publication number
- TWI256776B TWI256776B TW94137242A TW94137242A TWI256776B TW I256776 B TWI256776 B TW I256776B TW 94137242 A TW94137242 A TW 94137242A TW 94137242 A TW94137242 A TW 94137242A TW I256776 B TWI256776 B TW I256776B
- Authority
- TW
- Taiwan
- Prior art keywords
- range
- interpolation
- data
- cost functions
- interpolation method
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/144—Movement detection
- H04N5/145—Movement estimation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/43—Hardware specially adapted for motion estimation or compensation
- H04N19/433—Hardware specially adapted for motion estimation or compensation characterised by techniques for memory access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/523—Motion estimation or motion compensation with sub-pixel accuracy
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Complex Calculations (AREA)
- Image Analysis (AREA)
- Television Systems (AREA)
Abstract
An interpolation method for decimal motion estimation and a method and an apparatus for calculating cost functions derived from the interpolation method are provided. The interpolation method comprises the following steps. First, divide the data range needed by an interpolation filtering into a loaded range and a speculative range. Load data into the loaded range and then generate the date in the speculative range based on the data in the loaded range. Finally, use the data range as input data and perform the interpolation filtering.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW94137242A TWI256776B (en) | 2005-10-25 | 2005-10-25 | Method and apparatus for calculating cost functions and the interpolation method thereof |
US11/306,561 US20070092003A1 (en) | 2005-10-25 | 2006-01-03 | Method and apparatus for calculating cost functions and interpolation method thereof |
JP2006048369A JP4981332B2 (en) | 2005-10-25 | 2006-02-24 | Cost function calculation method, cost function calculation device and interpolation method thereof |
JP2010183156A JP2010259116A (en) | 2005-10-25 | 2010-08-18 | Cost function arithmetic method, cost function arithmetic unit, and interpolation method therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW94137242A TWI256776B (en) | 2005-10-25 | 2005-10-25 | Method and apparatus for calculating cost functions and the interpolation method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI256776B true TWI256776B (en) | 2006-06-11 |
TW200718038A TW200718038A (en) | 2007-05-01 |
Family
ID=37614777
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW94137242A TWI256776B (en) | 2005-10-25 | 2005-10-25 | Method and apparatus for calculating cost functions and the interpolation method thereof |
Country Status (3)
Country | Link |
---|---|
US (1) | US20070092003A1 (en) |
JP (2) | JP4981332B2 (en) |
TW (1) | TWI256776B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI271106B (en) * | 2005-10-25 | 2007-01-11 | Novatek Microelectronics Corp | Apparatus and method for motion estimation supporting multiple video compression standards |
WO2009122659A1 (en) * | 2008-03-31 | 2009-10-08 | パナソニック株式会社 | Image decoding device, image decoding method, integrated circuit, and reception device |
KR101956284B1 (en) | 2011-06-30 | 2019-03-08 | 엘지전자 주식회사 | Interpolation Method And Prediction method thereof |
WO2021118690A1 (en) * | 2019-12-09 | 2021-06-17 | Alibaba Group Holding Limited | Methods and apparatuses for motion compensation |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2259422B (en) * | 1991-09-06 | 1995-04-05 | Sony Broadcast & Communication | Digital video signal processing |
US5694179A (en) * | 1994-12-23 | 1997-12-02 | Electronics And Telecommunications Research Institute | Apparatus for estimating a half-pel motion in a video compression method |
US5623313A (en) * | 1995-09-22 | 1997-04-22 | Tektronix, Inc. | Fractional pixel motion estimation of video signals |
JP4034380B2 (en) * | 1996-10-31 | 2008-01-16 | 株式会社東芝 | Image encoding / decoding method and apparatus |
JPH11346368A (en) * | 1998-04-03 | 1999-12-14 | Matsushita Electric Ind Co Ltd | Image processing method, image processing unit and data storage medium |
US6259734B1 (en) * | 1998-04-03 | 2001-07-10 | Matsushita Electric Industrial Co., Ltd. | Image processing method, image processing apparatus, and data storage media |
DE10300048B4 (en) * | 2002-01-05 | 2005-05-12 | Samsung Electronics Co., Ltd., Suwon | Image coding method for motion picture expert groups, involves image quantizing data in accordance with quantization parameter, and coding entropy of quantized image data using entropy coding unit |
JP4120301B2 (en) * | 2002-04-25 | 2008-07-16 | ソニー株式会社 | Image processing apparatus and method |
US7362809B2 (en) * | 2003-12-10 | 2008-04-22 | Lsi Logic Corporation | Computational reduction in motion estimation based on lower bound of cost function |
US8130825B2 (en) * | 2004-05-10 | 2012-03-06 | Nvidia Corporation | Processor for video data encoding/decoding |
-
2005
- 2005-10-25 TW TW94137242A patent/TWI256776B/en not_active IP Right Cessation
-
2006
- 2006-01-03 US US11/306,561 patent/US20070092003A1/en not_active Abandoned
- 2006-02-24 JP JP2006048369A patent/JP4981332B2/en not_active Expired - Fee Related
-
2010
- 2010-08-18 JP JP2010183156A patent/JP2010259116A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
US20070092003A1 (en) | 2007-04-26 |
JP2010259116A (en) | 2010-11-11 |
TW200718038A (en) | 2007-05-01 |
JP2007124605A (en) | 2007-05-17 |
JP4981332B2 (en) | 2012-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2007001636A3 (en) | Methods and systems for providing a customized user interface for viewing and editing meta-data | |
TWI370368B (en) | Method and system for a runtime user account creation operation within a single-sign-on process in a federated computing environment | |
IN2015DN00807A (en) | ||
WO2006083926A3 (en) | Rules-based system | |
WO2007039162A3 (en) | Data acquiring method | |
IN2011KN04776A (en) | ||
WO2009140085A3 (en) | Method and apparatus for utilizing social network information for showing reviews | |
ATE458219T1 (en) | METHOD FOR DATA PROCESSING WITH MODULAR POTENTIATION AND ASSOCIATED DEVICE | |
WO2004083983A3 (en) | Comparison of models of a complex system | |
WO2007039844A3 (en) | Distributed iterative image reconstruction | |
GB2430831A (en) | Apparatuses, computer program product, and method for digital image processing | |
WO2008034715A3 (en) | Method for the compression of data in a video sequence | |
WO2005020021A3 (en) | Information system supporting customizable user interfaces and process flows | |
WO2008131143A3 (en) | Dynamically configurable and re-configurable data path | |
WO2006110832A3 (en) | System for extracting relevant data from an intellectual property database | |
WO2009131382A3 (en) | Apparatus and method for correcting moving image wavering | |
WO2008067309A3 (en) | Methods and apparatus for tokenizing workflow process objects | |
TW200641723A (en) | Decreasing aliasing in electronic images | |
TW200746798A (en) | Image correction circuit, image correction method and image display | |
EP1978442A3 (en) | Program-generating device and method, program for implementing the program-generating method, and storage medium | |
EP1668445A4 (en) | System, method, and computer program product for effort estimation | |
WO2008110987A3 (en) | A data processing system for clipping correction | |
TW200703141A (en) | Texture filter using parallel processing to improve multiple mode filter performance | |
WO2007017395A3 (en) | Method and device for comparing data in a computer system comprising at least two execution units | |
EP1524611A3 (en) | System and method for providing information to a user |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |