Enhanced Image Capture Sharpening
First Claim
1. An image capture sharpening subsystem comprising:
- a first memory that stores values for a capture sharpening amount, the values for the capture sharpening amount being a function of position on an image sensor that captures an image;
a capture sharpening processor thatreceives a first value for a pixel in the image captured by the image sensor, the first value being associated with a position value for the pixel on the image sensor,determines a pixel sharpening amount from the values for the capture sharpening amount stored in the first memory according to the position value,applies a capture sharpening process to the pixel to provide a second value for the pixel according to the pixel sharpening amount, andstores the second value in a second memory that provides a sharpened version of the image captured by the image sensor.
1 Assignment
0 Petitions
Accused Products
Abstract
An image capture sharpening subsystem for a digital camera includes a capture sharpening processor and a memory that stores values for a capture sharpening amount. The values for the capture sharpening amount are a function of position on an image sensor of the digital camera. The capture sharpening processor receives a first value for a pixel in an image captured by the image sensor and a position value for the pixel on the image sensor. The capture sharpening processor determines a pixel sharpening amount from the values for the capture sharpening amount stored in the first memory according to the position value. The capture sharpening processor applies a capture sharpening process to the pixel to provide a second value for the pixel according to the pixel sharpening amount and stores the second value in a second memory that provides a sharpened version of the image captured by the image sensor.
8 Citations
15 Claims
-
1. An image capture sharpening subsystem comprising:
-
a first memory that stores values for a capture sharpening amount, the values for the capture sharpening amount being a function of position on an image sensor that captures an image; a capture sharpening processor that receives a first value for a pixel in the image captured by the image sensor, the first value being associated with a position value for the pixel on the image sensor, determines a pixel sharpening amount from the values for the capture sharpening amount stored in the first memory according to the position value, applies a capture sharpening process to the pixel to provide a second value for the pixel according to the pixel sharpening amount, and stores the second value in a second memory that provides a sharpened version of the image captured by the image sensor. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for sharpening a captured image by a capture sharpening processor, the method comprising:
-
storing values for a capture sharpening amount, the values for the capture sharpening amount being a function of position on an image sensor that captures the image; receiving a first value for a pixel in the image captured by the image sensor with the capture sharpening processor and an associated position value for the pixel on the image sensor; determining a pixel sharpening amount from the values for the capture sharpening amount according to the position value with the capture sharpening processor; and applying a capture sharpening process to the pixel with the capture sharpening processor to provide a second value for the pixel according to the pixel sharpening amount to provide a sharpened version of the image captured by the image sensor. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for sharpening image data captured by an image sensor, the system comprising:
-
a distance operation unit for obtaining distance values indicating the distance from an optical-axis position to a pixel in the image data; a sharpening amount operation unit for obtaining a capture sharpening amount value for the pixel by reference to an approximation function that indicates a relation between capture sharpening amount values and distance values obtained by the distance operation unit; and a capture sharpening unit for correcting a pixel value of the pixel based on the capture sharpening amount value obtained by the sharpening amount operation unit. - View Dependent Claims (12, 13, 14, 15)
-
Specification