US8805101B2 - Converting the frame rate of video streams - Google Patents
Converting the frame rate of video streams Download PDFInfo
- Publication number
- US8805101B2 US8805101B2 US12/215,851 US21585108A US8805101B2 US 8805101 B2 US8805101 B2 US 8805101B2 US 21585108 A US21585108 A US 21585108A US 8805101 B2 US8805101 B2 US 8805101B2
- Authority
- US
- United States
- Prior art keywords
- motion
- image
- motion field
- estimation
- field
- 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.)
- Expired - Fee Related, expires
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
- H04N7/0135—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving interpolation processes
- H04N7/014—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving interpolation processes involving the use of motion vectors
Abstract
Description
α(x,y)=f(e 0(x,y),e 1(x,y),G),
where e0 is a local motion field error value, e1 is the local static error value, and G is the global estimation of motion field quality. The global motion field confidence G sets the final threshold values of a two-dimensional blending function.
I t-α(x,y)=α(x,y)×I t-1 MF
I t-α(x,y)=α(x,y)×I t MF
Claims (15)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/215,851 US8805101B2 (en) | 2008-06-30 | 2008-06-30 | Converting the frame rate of video streams |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/215,851 US8805101B2 (en) | 2008-06-30 | 2008-06-30 | Converting the frame rate of video streams |
Publications (2)
Publication Number | Publication Date |
---|---|
US20090324115A1 US20090324115A1 (en) | 2009-12-31 |
US8805101B2 true US8805101B2 (en) | 2014-08-12 |
Family
ID=41447540
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/215,851 Expired - Fee Related US8805101B2 (en) | 2008-06-30 | 2008-06-30 | Converting the frame rate of video streams |
Country Status (1)
Country | Link |
---|---|
US (1) | US8805101B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5372721B2 (en) * | 2009-12-11 | 2013-12-18 | ルネサスエレクトロニクス株式会社 | Video signal processing apparatus, method, and program |
CN104239168B (en) * | 2013-06-09 | 2018-03-23 | 腾讯科技(深圳)有限公司 | Interim card detection method and equipment |
Citations (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020036705A1 (en) * | 2000-06-13 | 2002-03-28 | Samsung Electronics Co., Ltd. | Format converter using bi-directional motion vector and method thereof |
US20030081144A1 (en) * | 2001-10-22 | 2003-05-01 | Nader Mohsenian | Video data de-interlacing using perceptually-tuned interpolation scheme |
US20030095205A1 (en) * | 2001-11-19 | 2003-05-22 | Orlick Christopher J. | Method of low latency interlace to progressive video format conversion |
US20040208384A1 (en) * | 2003-04-18 | 2004-10-21 | Silicon Integrated Systems Corp. | Method for motion pixel detection with adaptive thresholds |
US20040252759A1 (en) * | 2003-06-13 | 2004-12-16 | Microsoft Corporation | Quality control in frame interpolation with motion analysis |
US20060291561A1 (en) * | 2005-06-24 | 2006-12-28 | Samsung Electronics Co., Ltd. | Motion error detector, motion error compensator comprising the same, and method for detecting and compensating motion error using the motion error compensator |
US20070183497A1 (en) * | 2006-02-03 | 2007-08-09 | Jiebo Luo | Extracting key frame candidates from video clip |
US20070237225A1 (en) * | 2006-03-30 | 2007-10-11 | Eastman Kodak Company | Method for enabling preview of video files |
US20080165851A1 (en) * | 2007-01-04 | 2008-07-10 | Fang Shi | Block information adjustment techniques to reduce artifacts in interpolated video frames |
US20080240241A1 (en) * | 2007-03-27 | 2008-10-02 | Nao Mishima | Frame interpolation apparatus and method |
US20080284908A1 (en) * | 2007-05-16 | 2008-11-20 | Himax Technologies Limited | Apparatus and method for frame rate up conversion |
US20090059068A1 (en) * | 2005-09-30 | 2009-03-05 | Toshiharu Hanaoka | Image display device and method |
US7548276B2 (en) * | 2004-12-02 | 2009-06-16 | Hitachi, Ltd. | Frame rate conversion device, image display apparatus, and method of converting frame rate |
US7586540B2 (en) * | 2004-10-29 | 2009-09-08 | Hitachi Displays, Ltd. | Image interpolation device and a frame rate converter and image display apparatus using the same |
US7609763B2 (en) * | 2003-07-18 | 2009-10-27 | Microsoft Corporation | Advanced bi-directional predictive coding of video frames |
US20090268088A1 (en) * | 2008-04-25 | 2009-10-29 | Hui Zhou | Motion adaptive de-interlacer and method for use therewith |
US7630438B2 (en) * | 2003-09-07 | 2009-12-08 | Microsoft Corporation | Direct mode motion vectors for Bi-directionally predicted interlaced pictures |
US20090316789A1 (en) * | 2002-11-22 | 2009-12-24 | Hisao Sasai | Device, method and program for generating interpolation frame |
US20110051003A1 (en) * | 2007-08-27 | 2011-03-03 | Powerlayer Microsystems Holding Inc. | Video image motion processing method introducing global feature classification and implementation device thereof |
US20120169927A1 (en) * | 2006-09-26 | 2012-07-05 | Panasonic Corporation | Color difference signal ip conversion method |
-
2008
- 2008-06-30 US US12/215,851 patent/US8805101B2/en not_active Expired - Fee Related
Patent Citations (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020036705A1 (en) * | 2000-06-13 | 2002-03-28 | Samsung Electronics Co., Ltd. | Format converter using bi-directional motion vector and method thereof |
US20030081144A1 (en) * | 2001-10-22 | 2003-05-01 | Nader Mohsenian | Video data de-interlacing using perceptually-tuned interpolation scheme |
US20030095205A1 (en) * | 2001-11-19 | 2003-05-22 | Orlick Christopher J. | Method of low latency interlace to progressive video format conversion |
US20090316789A1 (en) * | 2002-11-22 | 2009-12-24 | Hisao Sasai | Device, method and program for generating interpolation frame |
US20040208384A1 (en) * | 2003-04-18 | 2004-10-21 | Silicon Integrated Systems Corp. | Method for motion pixel detection with adaptive thresholds |
US20040252759A1 (en) * | 2003-06-13 | 2004-12-16 | Microsoft Corporation | Quality control in frame interpolation with motion analysis |
US7609763B2 (en) * | 2003-07-18 | 2009-10-27 | Microsoft Corporation | Advanced bi-directional predictive coding of video frames |
US7630438B2 (en) * | 2003-09-07 | 2009-12-08 | Microsoft Corporation | Direct mode motion vectors for Bi-directionally predicted interlaced pictures |
US7586540B2 (en) * | 2004-10-29 | 2009-09-08 | Hitachi Displays, Ltd. | Image interpolation device and a frame rate converter and image display apparatus using the same |
US7548276B2 (en) * | 2004-12-02 | 2009-06-16 | Hitachi, Ltd. | Frame rate conversion device, image display apparatus, and method of converting frame rate |
US20060291561A1 (en) * | 2005-06-24 | 2006-12-28 | Samsung Electronics Co., Ltd. | Motion error detector, motion error compensator comprising the same, and method for detecting and compensating motion error using the motion error compensator |
US20090059068A1 (en) * | 2005-09-30 | 2009-03-05 | Toshiharu Hanaoka | Image display device and method |
US20070183497A1 (en) * | 2006-02-03 | 2007-08-09 | Jiebo Luo | Extracting key frame candidates from video clip |
US20070237225A1 (en) * | 2006-03-30 | 2007-10-11 | Eastman Kodak Company | Method for enabling preview of video files |
US20120169927A1 (en) * | 2006-09-26 | 2012-07-05 | Panasonic Corporation | Color difference signal ip conversion method |
US20080165851A1 (en) * | 2007-01-04 | 2008-07-10 | Fang Shi | Block information adjustment techniques to reduce artifacts in interpolated video frames |
US20080240241A1 (en) * | 2007-03-27 | 2008-10-02 | Nao Mishima | Frame interpolation apparatus and method |
US20080284908A1 (en) * | 2007-05-16 | 2008-11-20 | Himax Technologies Limited | Apparatus and method for frame rate up conversion |
US20110051003A1 (en) * | 2007-08-27 | 2011-03-03 | Powerlayer Microsystems Holding Inc. | Video image motion processing method introducing global feature classification and implementation device thereof |
US20090268088A1 (en) * | 2008-04-25 | 2009-10-29 | Hui Zhou | Motion adaptive de-interlacer and method for use therewith |
Non-Patent Citations (2)
Title |
---|
"Twixtor intelligently slows down, speeds up or changes the frame rate of your image sequences", Vision Effects, Inc. 2008. |
"YUV Frame Rate Conversion (FRC) Technology", YUVsoft Corporation. |
Also Published As
Publication number | Publication date |
---|---|
US20090324115A1 (en) | 2009-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI455588B (en) | Bi-directional, local and global motion estimation based frame rate conversion | |
JP4724459B2 (en) | Motion vector detection using adaptive time prediction | |
US8958484B2 (en) | Enhanced image and video super-resolution processing | |
JP5534299B2 (en) | Method and apparatus for dealing with periodic structures in motion compensation | |
KR100579493B1 (en) | Motion vector generation apparatus and method | |
KR100657261B1 (en) | Method and apparatus for interpolating with adaptive motion compensation | |
US9055217B2 (en) | Image compositing apparatus, image compositing method and program recording device | |
JP2003163894A (en) | Apparatus and method of converting frame and/or field rate using adaptive motion compensation | |
JP4741836B2 (en) | Robust estimation of camera pan vector by repeated use of center of mass | |
US8610826B2 (en) | Method and apparatus for integrated motion compensated noise reduction and frame rate conversion | |
KR20020064440A (en) | Apparatus and method for compensating video motions | |
JP2003259374A (en) | Apparatus for and method of transforming scanning format | |
US20090059084A1 (en) | Image processing apparatus, method thereof, and program | |
JP2006513661A (en) | Background motion vector detection method and apparatus | |
KR101756842B1 (en) | Method and apparatus for image frame interpolation | |
JPS60229594A (en) | Method and device for motion interpolation of motion picture signal | |
JP2006504175A (en) | Image processing apparatus using fallback | |
KR100565066B1 (en) | Method for interpolating frame with motion compensation by overlapped block motion estimation and frame-rate converter using thereof | |
JP2005505841A (en) | Apparatus and method for motion estimation | |
JPH11112940A (en) | Generation method for motion vector and device therefor | |
JP2005506626A (en) | Motion estimation unit and method, and image processing apparatus having such a motion estimation unit | |
KR100942887B1 (en) | Motion estimation | |
KR100968642B1 (en) | Method and interpolation device for calculating a motion vector, display device comprising the interpolation device, and computer program | |
US8805101B2 (en) | Converting the frame rate of video streams | |
JP2004128702A (en) | Frame interpolation method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: INTEL CORPORATION,CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MYASKOUVSKEY, ARTIOM;FIKSMAN, EVGENY;REEL/FRAME:023943/0966 Effective date: 20080629 Owner name: INTEL CORPORATION, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MYASKOUVSKEY, ARTIOM;FIKSMAN, EVGENY;REEL/FRAME:023943/0966 Effective date: 20080629 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551) Year of fee payment: 4 |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20220812 |