Compensating for blooming of a shape in an image
First Claim
Patent Images
1. A method to compensate for blooming of a shape of an ellipse in an image that has been generated by a digital video camera, comprising:
- sampling a plurality of pixels outside of the shape of the ellipse;
determining a brightness of each of the sampled pixels;
averaging the brightness of those sampled pixels;
determining a semi-major axis of the ellipse; and
compensating for blooming of the shape based on the difference between a brightness of the shape and the average brightness of the sampled pixels, wherein the compensating for blooming includes applying an empirical data mapping to adjust the semi-major axis based on the difference between the brightness of the shape and the average brightness of the sampled pixels.
4 Assignments
0 Petitions
Accused Products
Abstract
A number of brightness samples are taken outside a shape to compensate for blooming of the shape in an image generated by a digital camera. The brightness of each of the samples is determined and averaged, and the size of the shape is adjusted based on the difference between the brightness of the shape and the average of the brightness samples.
-
Citations
25 Claims
-
1. A method to compensate for blooming of a shape of an ellipse in an image that has been generated by a digital video camera, comprising:
-
sampling a plurality of pixels outside of the shape of the ellipse; determining a brightness of each of the sampled pixels; averaging the brightness of those sampled pixels; determining a semi-major axis of the ellipse; and compensating for blooming of the shape based on the difference between a brightness of the shape and the average brightness of the sampled pixels, wherein the compensating for blooming includes applying an empirical data mapping to adjust the semi-major axis based on the difference between the brightness of the shape and the average brightness of the sampled pixels. - View Dependent Claims (2, 3)
-
-
4. A method to compensate for blooming of a shape of an ellipse in an image generated by a digital camera, comprising:
-
determining an edge of the shape of the ellipse; sampling a plurality of pixels outside of the edge of the shape along a corresponding plurality of radii for the shape, each beginning at a centroid of the shape and ending at an edge of the shape; determining a brightness of each of the sampled pixels; and for each sampled pixel, adjusting the corresponding radius for the shape based on a difference between a brightness inside the edge of the shape and the brightness of the sampled pixel. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A non-transitory machine-readable storage medium that provides instructions that, if executed by a processor, will cause said processor to perform operations to compensate for blooming of a shape of an ellipse in an image that has been generated by a digital camera, the operations comprising:
-
sampling a plurality of pixels outside of the shape; determining a brightness of each of the sampled pixels; averaging the brightness of those sampled pixels; determining a semi-major axis of the ellipse; and compensating for blooming of the shape based on the difference between a brightness of the shape and the average brightness of the sampled pixels, wherein the compensating for blooming includes applying an empirical data mapping to adjust the semi-major axis based on the difference between the brightness of the shape and the average brightness of the sampled pixels. - View Dependent Claims (10, 11)
-
-
12. A computing device to compensate for blooming of an object projected as an ellipse shape on an image that has been generated by a digital camera, the computing device comprising:
-
a processor to execute instructions; and a memory coupled with the processor, the memory having instructions that, when executed, cause the processor to perform operations including, sampling a plurality of pixels outside of the ellipse shape, determining a brightness of each of the sampled pixels, averaging the brightness of those sampled pixels, determining a semi-major axis of the ellipse shape, and compensating for blooming of the ellipse shape based on the difference between a brightness of the ellipse shape and the average brightness of the sampled pixels, wherein the compensating for blooming includes applying an empirical data mapping to adjust the semi-major axis based on the difference between the brightness of the ellipse shape and the average brightness of the sampled pixels. - View Dependent Claims (13, 14)
-
-
15. A computing device to compensate for blooming of an object projected as a shape of an ellipse on an image, the computing device, comprising:
-
a processor to execute instructions; and a memory coupled with the processor, the memory having instructions that, when executed, cause the processor to perform operations including; determining an edge of the shape of the ellipse, sampling a plurality of pixels outside of the edge of the shape along a corresponding plurality of radii for the shape, each beginning at a centroid of the shape and ending at an edge of the shape, determining a brightness of each of the sampled pixels, and for each sampled pixel, adjusting the corresponding radius for the shape based on a difference between a brightness inside the edge of the shape and the brightness of the sampled pixel. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A non-transitory machine-readable storage medium that provides instructions that, if executed by a processor, will cause said processor to perform operations to compensate for blooming of a shape of an ellipse in an image generated by a digital camera, the operations comprising:
-
determining an edge of the shape of the ellipse; sampling a plurality of pixels outside of the edge of the shape along a corresponding plurality of radii for the shape, each beginning at a centroid of the shape and ending at an edge of the shape; determining a brightness of each of the sampled pixels; and for each sampled pixel, adjusting the corresponding radius for the shape based on a difference between a brightness inside the edge of the shape and the brightness of the sampled pixel. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method to compensate for blooming of a shape of an ellipse in an image that has been generated by a digital video camera, comprising:
-
sampling a plurality of pixels outside of the shape of the ellipse; determining a brightness of each of the sampled pixels; averaging the brightness of those sampled pixels; determining a semi-major axis of the ellipse; and compensating for blooming of the shape based on the difference between a brightness of the shape and the average brightness of the sampled pixels, wherein the compensating for blooming includes adjusting the semi-major axis based on the difference between the brightness of the shape and the average brightness of the sampled pixels.
-
Specification