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.