Method and apparatus for applying a function to a localized area of a digital image using a window
First Claim
1. A method of applying an artifact removal function to a source image, comprising:
- a. scanning a photograph to capture the source image thereon at a first resolution;
b. subsampling the captured source image based on a variable size view port positioned on the source image to produce a first subsampled image at a second lower resolution and displaying the first subsampled image as defined by the view port with the subsampled image filling a fixed size display window on and smaller than a touch screen display;
c. allowing an operator to touch the window to indicate a location of an artifact in the image;
d. automatically adjusting a size of the view port by a predetermined amount and adjusting a position of the view port responsive to the touch indication;
e. sampling the image within the adjusted size and position view port to produce a second subsampled image and displaying the second subsampled image filling the window;
f. repeatedly performing steps c-e as initiated by the operator;
g. allowing the operator to touch an area adjacent to the window to indicate the subsampled image is ready to have the correcting function applied;
h. determining coordinates of the window within the source image;
i. detecting the artifact within the source image in a region defined by the coordinates and automatically applying the artifact removal function to remove the artifact in the image and only to a portion of the source image designated by the coordinates;
j. allowing the operator to initiate performance of steps a-e to view an effect of the function relative to the image; and
k. printing the image.
3 Assignments
0 Petitions
Accused Products
Abstract
A system that allows a user to apply image processing functions to localized regions of a photographic or negative image supplied by a photographer. The image is displayed on a touch sensitive display and the user can, by touching the display, maneuver a window to pan, zoom-in and zoom-out on particular portions of the image to designate a region to be processed. The operator can precisely indicate where the artifact to be removed is located and will know precisely the area of the image that will be processed. Only the portion of image seen by the user in the window is processed when the user indicates a function should be applied to the image. That is, what the user sees is what is processed. The processed image can be printed or otherwise reproduced.
-
Citations
4 Claims
-
1. A method of applying an artifact removal function to a source image, comprising:
-
a. scanning a photograph to capture the source image thereon at a first resolution; b. subsampling the captured source image based on a variable size view port positioned on the source image to produce a first subsampled image at a second lower resolution and displaying the first subsampled image as defined by the view port with the subsampled image filling a fixed size display window on and smaller than a touch screen display; c. allowing an operator to touch the window to indicate a location of an artifact in the image; d. automatically adjusting a size of the view port by a predetermined amount and adjusting a position of the view port responsive to the touch indication; e. sampling the image within the adjusted size and position view port to produce a second subsampled image and displaying the second subsampled image filling the window; f. repeatedly performing steps c-e as initiated by the operator; g. allowing the operator to touch an area adjacent to the window to indicate the subsampled image is ready to have the correcting function applied; h. determining coordinates of the window within the source image; i. detecting the artifact within the source image in a region defined by the coordinates and automatically applying the artifact removal function to remove the artifact in the image and only to a portion of the source image designated by the coordinates; j. allowing the operator to initiate performance of steps a-e to view an effect of the function relative to the image; and k. printing the image. - View Dependent Claims (2, 3, 4)
-
Specification