Unlock instant, AI-driven research and patent intelligence for your innovation.

Upconversion with noise constrained diagonal enhancement

A noise suppression, diagonal technology, applied in the field of deinterleaving algorithms, which can solve problems such as noise and randomness

Inactive Publication Date: 2005-07-20
THOMSON LICENSING SA
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Even with the obvious advantage of having multiple options to consider spatially interpolated estimates, DIAG1's existing decision processing behaves somewhat random and noisy, since the smallest value is not always the best option

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Upconversion with noise constrained diagonal enhancement
  • Upconversion with noise constrained diagonal enhancement
  • Upconversion with noise constrained diagonal enhancement

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] The deinterleaving algorithm configured in accordance with the invention is denoted herein as DIAG1T. The DIAGIT de-interleaving algorithm can be used as a spatial-only (intra-field) algorithm or as a spatial estimation in a motion-adaptive de-interleaving algorithm. The improvements achieved by the DIAG1T algorithm are significant when used in spatial estimation instead of simple line averages.

[0018] In the following description, it is assumed that the video signal exists in component form, and only the luminance component is processed using the DIAG1T algorithm. Accordingly, "luminance pixel value" or "pixel value" as used herein refers to the luma component. Simple row averaging is satisfactory for deinterleaving the two lower resolution chroma components.

[0019] Let the luminance pixel values ​​with respect to two consecutive lines of the input video be Xij, and the interpolated progressive output line pixels be Yij, as follows, and as shown in Figure 2:

[...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method of interpolating a given output pixel value when upconverting video from interlaced to progressive includes the step of determining averages for vertically adjacent pixels, left diagonally adjacent pixels, and right diagonally adjacent pixels for the given output pixel and the step of determining differences between the vertically adjacent pixels, the left diagonally adjacent pixels, and the right diagonally adjacent pixels (28, 30, and 26). An interpolated value is further selected (42) for the given output pixel among the averages based on a minimal difference of an absolute value among the differences and further constrains (44) the interpolated value to the value of the average of the vertically adjacent pixels (y1V) if a value for the given output pixel is not between a range of values defined by adjacent pixels above and below the given output pixel or if the selected minimal difference is not unique.

Description

technical field [0001] The present invention relates to the field of upconversion of interlaced video to progressive (non-interlaced) video. More specifically, the present invention relates to the field of deinterleaving algorithms. Background technique [0002] When converting interlaced video to progressive format, de-interlacing algorithms typically use temporal estimates (interfield) in areas where no motion is detected, but spatial estimates (intrafield) in areas of motion. Spatial interpolation is used to generate an estimate for the missing row based on the rows above and below the missing row in the same field. [0003] A simple way to de-interleave a field of luma pixels to create rows of pixels spatially between existing rows of the field is to directly average the values ​​of the pixels above and below it to create each new pixel. However, this approach produces jagged edges on diagonal details in the field, such as on steps that are not horizontal, or vertical ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04N7/01H04N5/217H04N5/44H04N11/20
CPCH04N7/012H04N5/357H04N7/0137H04N25/60H04N7/01
Inventor 约翰·K·勒夫金
Owner THOMSON LICENSING SA