Field to frame video pixel data generation
First Claim
1. A method of generating pixel data for creating frames of video pixel data from fields of input video pixel data, comprising the steps of:
- storing a plurality of the fields of input video pixel data;
generating one or more feature magnitude signals from on or more of the field of input video pixel data, wherein one of said feature magnitude signals measures acceleration;
processing the input video pixel data with at least two different pixel processing methods to generate at least two different intermediate pixel data values;
selecting a feature weight corresponding to each intermediate pixel data value, wherein the selection is based upon the value of said one or more feature magnitude signals; and
generating output pixel data based upon a weighted average of the intermediate pixel data values wherein the weights consist of the feature weights corresponding to each intermediate pixel data value.
0 Assignments
0 Petitions
Accused Products
Abstract
A pixel generator and method of generating pixel data for creating frames of video pixel data from fields of input video pixel data. The pixel processor 16 includes a field buffer circuit 36 that stores a plurality of fields of input video pixel data. Coupled to the field buffer are a feature detector 38 and a pixel generator 40. The feature detector 38 generates one or more feature magnitude signals based upon one or more of the fields of input video pixel data. The pixel generator 40 has at least two logic circuits for generating at least two different intermediate pixel data values based on the input pixel data. Coupled to feature detector 38 is feature analyzer 42 that selects a feature weight corresponding to each intermediate pixel data value, the weight being based upon the value of the feature magnitude signals. Coupled to feature analyzer 42 and pixel generator 40, is a pixel averager 44 that generates output pixel data based upon a weighted average of the intermediate pixel data values.
87 Citations
24 Claims
-
1. A method of generating pixel data for creating frames of video pixel data from fields of input video pixel data, comprising the steps of:
-
storing a plurality of the fields of input video pixel data; generating one or more feature magnitude signals from on or more of the field of input video pixel data, wherein one of said feature magnitude signals measures acceleration; processing the input video pixel data with at least two different pixel processing methods to generate at least two different intermediate pixel data values; selecting a feature weight corresponding to each intermediate pixel data value, wherein the selection is based upon the value of said one or more feature magnitude signals; and generating output pixel data based upon a weighted average of the intermediate pixel data values wherein the weights consist of the feature weights corresponding to each intermediate pixel data value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A pixel generator for providing pixel data to create frames of video pixel data from fields of input video pixel data, comprising:
-
a field buffer for storing a plurality of the fields of input video pixel data; a feature detector in data communication with said field buffer for generating one or more feature magnitude signals based on said input video pixel data; a pixel processor in data communication with said field buffer circuit and comprising at least two different logic circuits for generating at least two different intermediate pixel data values based on said input video pixel data; a feature analyzer in data communication with said feature detector for selecting a feature weight corresponding to each intermediate pixel data value, wherein the selection is based upon the value of said one or more feature magnitude signals; and a pixel averager in data communication with said feature analyzer and pixel processor for calculating output pixel data based upon a weighted average of the intermediate pixel data values. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A digital television system comprising:
-
a field buffer for storing a plurality of the fields of input video pixel data; a feature detector in data communication with said field buffer for generating one or more feature magnitude signals based on said input video pixel data; a pixel processor in data communication with said field buffer circuit and comprising at least two different logic circuits for generating at least two different intermediate pixel data values based on said input video pixel data; a feature analyzer in data communication with said feature detector for selecting a feature weight corresponding to each intermediate pixel data value, wherein the selection is based upon the value of said one or more feature magnitude signals; and a pixel averager in data communication with said feature analyzer and pixel processor for calculating output pixel data based upon a weighted average of the intermediate pixel data values. - View Dependent Claims (21, 22, 23)
-
-
24. A method of generating pixel data for creating frames of video pixel data from fields of input video pixel data, comprising the steps of:
-
storing a plurality of the fields of input video pixel data; generating one or more feature magnitude signals from on or more of the field of input video pixel data, wherein one of said one or more feature magnitude signals measures image edges; processing the input video pixel data with at least two different pixel processing methods to generate at least two different intermediate pixel data values; selecting a feature weight corresponding to each intermediate pixel data value, wherein the selection is based upon the value of said one or more feature magnitude signals; and generating output pixel data based upon a weighted average of the intermediate pixel data values wherein the weights consist of the feature weights corresponding to each intermediate pixel data value.
-
Specification