IMAGE PROCESSING METHOD AND APPARATUS
First Claim
Patent Images
1. A method of processing an image comprising:
- a) traversing multiple pixels of the image in a single pass over the image;
b) applying an inverting function to said pixels;
c) applying a recursive filter to one or more inverted pixel values, said filter having one or more parameters derived from previously traversed pixel values of said image; and
d) combining said one or more pixel values with said one or more parameters to provide processed pixel values for a processed image.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of processing an image includes traversing pixels of an image in a single pass over the image. An inverting function is applied to the pixels. A recursive filter is applied to the inverted pixel values. The filter has parameters which are derived from previously traversed pixel values of the image. A pixel value is combined with a filter parameter for the pixel to provide a processed pixel value for a processed image.
-
Citations
32 Claims
-
1. A method of processing an image comprising:
-
a) traversing multiple pixels of the image in a single pass over the image; b) applying an inverting function to said pixels; c) applying a recursive filter to one or more inverted pixel values, said filter having one or more parameters derived from previously traversed pixel values of said image; and d) combining said one or more pixel values with said one or more parameters to provide processed pixel values for a processed image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method comprising iteratively applying steps a) to d) to one or more successively processed images each of steps b), c) and d) being respectively adapted to improve image luminance or image sharpness or both.
-
24. An image processing apparatus comprising:
-
a) one or more optics and a sensor for acquiring a digital image; b) a processor; and c) one or more storage media having digital code embodied therein for programming the processor to perform an image processing method comprising; i)traversing multiple pixels of the image in a single pass over the image; ii) applying an inverting function to said pixels; iii) applying a recursive filter to one or more inverted pixel values, said filter having one or more parameters derived from previously traversed pixel values of said image; and iv) combining said one or more pixel values with said one or more parameters to provide processed pixel values for a processed image. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
Specification