Patent ID: 8643777

Claim:
A video processing device for determining a pixel value for a select pixel of a select line of a video frame, the video processing device comprising: an input to receive pixel values for a set of pixels of a pixel window, the pixel window comprising a plurality of lines of the video frame that encompasses the select pixel; a first filter module to apply a filter matrix to pixel values of a first set of lines of the plurality of lines to generate a first set of filter result values; a second filter module to apply the filter matrix to pixel values of a second set of lines of the plurality of lines to generate a second set of filter result values, the second set of lines and the first set of lines offset by at least one line and overlapping by at least one line; and a correlator module to identify an angle of a potential edge in proximity to the select pixel based on a cross-correlation of the first set of filter result values and the second set of filter result values.