Methods and Systems for Dynamic Color Equalization
First Claim
Patent Images
1. A method for dynamic color equalization of an input image, comprising:
- (a) receiving the input image;
(b) determining image statistics for at least a first portion of the input image;
(c) generating a transformation function for the first portion of the input image based at least in part on the image statistics;
(d) enhancing the first portion of the input image using the transformation function;
(e) displaying the enhanced first portion of the input image; and
(f) repeating steps (b)-(e) for at least a second portion of the input image in response to a received command.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein are methods and systems for dynamic color equalization that can be used for image viewer applications. The methods and systems described involve linking enhancement parameters to a changing viewport. When a large image is being viewed, only a portion of the image can fit in a viewer window at a time. A viewport can be defined as the portion of image data that is displayed on a screen. Scrolling or zooming the image can be described as moving the viewport.
26 Citations
20 Claims
-
1. A method for dynamic color equalization of an input image, comprising:
-
(a) receiving the input image; (b) determining image statistics for at least a first portion of the input image; (c) generating a transformation function for the first portion of the input image based at least in part on the image statistics; (d) enhancing the first portion of the input image using the transformation function; (e) displaying the enhanced first portion of the input image; and (f) repeating steps (b)-(e) for at least a second portion of the input image in response to a received command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer readable medium with computer executable instructions embodied thereon for dynamic color equalization of an input image comprising:
-
(a) receiving the input image; (b) determining image statistics for at least a first portion of the input image; (c) generating a transformation function for the first portion of the input image based at least in part on the image statistics; (d) enhancing the first portion of the input image using the transformation function; (e) displaying the enhanced first portion of the input image; and (f) repeating steps (b)-(e) for at least a second portion of the input image in response to a received command.
-
-
20. A system for dynamic color equalization of an input image comprising:
-
a memory configured for storing image data comprising the input image; a processor, coupled to the memory, wherein the processor is configured to perform the steps of; (a) receiving the input image; (b) determining image statistics for at least a first portion of the input image; (c) generating a transformation function for the first portion of the input image based at least in part on the image statistics; (d) enhancing the first portion of the input image using the transformation function; (e) displaying the enhanced first portion of the input image; and (f) repeating steps (b)-(e) for at least a second portion of the input image in response to a received command.
-
Specification