Patent ID: 7359576
Filing Date: 2008-04-15
Classification: G06T

Abstract:
1. A computer-implemented method for filtering an image including a plurality of pixels, the method comprising: receiving a filter kernel to determine one or more filtered values for each pixel in a sequence of pixels in the image, adjacent pixels in the sequence being separated by a characteristic distance in the image, the filter kernel specifying filtering weights for pixels in a neighborhood surrounding a center of the filter kernel; defining a difference kernel based on local differences between a first kernel and a second kernel, the first and second kernels being defined by the filter kernel centered at a first location and a second location, respectively, the second location being separated from the first location by the characteristic distance separating adjacent pixels in the sequence, the difference kernel specifying difference weights for pixels in a neighborhood surrounding a center of the difference kernel; and using the difference kernel to determine a difference between a filtered value of a current pixel and a filtered value of a previous pixel that is adjacent to the current pixel in the sequence.