Patent 7551322 was granted and assigned to Intel on June, 2009 by the United States Patent and Trademark Office.
Techniques for image edge filter processing are provided. Data samples surrounding vertical and horizontal edges of an image are acquired and iteratively processed. If the samples are associated with vertical edges, the data associated with the samples are transposed prior to applying a selected filter. The samples are stored in two buffers (one buffer for each unique side of an edge being processed) and selective filters applied thereon. Each sample set includes more than four samples of data. Once the filters are processed, the data in the buffers is written as portions of a modified image. If the samples were associated with vertical edges, then the data is re-transposed out of the buffers as it is written.