Method and system for removal of red eye effects
DCFirst Claim
1. A method of performing red eye correction in an image comprising:
- partially automatically defining an outline of an area in an image within which area red eye correction is to be carried out;
automatically repositioning the area by moving the area to a location in the image at which a number of pixels satisfying a redness criterion on a periphery of the area is most; and
carrying out red eye correction only within the area.
9 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method of performing red eye correction in an image including storing a high resolution image on a server computer, transmitting a low resolution image derived from the high resolution image, from the server computer to a client computer, displaying the low resolution image on a display device connected to the client computer, receiving from a user an indication of a selected location within the displayed low resolution image, partially automatically defining an outline of an area in the low resolution image within which area red eye correction is to be carried out, by the client computer, based on the user'"'"'s selected location, carrying out red eye correction on the low resolution image only within the area, by the client computer, and transmitting parameters of the area from the client computer to the server computer. A system is also described and claimed.
-
Citations
76 Claims
-
1. A method of performing red eye correction in an image comprising:
-
partially automatically defining an outline of an area in an image within which area red eye correction is to be carried out; automatically repositioning the area by moving the area to a location in the image at which a number of pixels satisfying a redness criterion on a periphery of the area is most; and carrying out red eye correction only within the area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for performing red eye correction in an image comprising:
-
a red eye area processor partially automatically defining an outline of an area in an image within which area red eye correction is to be carried out; a red eye correction processor automatically repositioning the area by moving the area to a location in the image at which a number of pixels satisfying a redness criterion on a periphery of the area is most; and a red eye correction processor carrying out red eye correction only within the area. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method of performing red eye correction in an image comprising:
-
storing a high resolution image on a server computer; transmitting a low resolution image derived from the high resolution image, from the server computer to a client computer; displaying the low resolution image on a display device connected to the client computer; receiving from a user an indication of a selected location within the displayed low resolution image; partially automatically defining an outline of an area in the low resolution image within which area red eye correction is to be carried out, by the client computer, based on the user'"'"'s selected location; carrying out red eye correction on the low resolution image only within the area, by the client computer; and transmitting parameters of the area from the client computer to the server computer. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A method of performing red eye correction in an image comprising:
-
displaying an image on a display device; receiving from a user an indication of a selected location within the displayed image; partially automatically defining an outline of an area in the image within which area red eye correction is to be carried out, by the client computer, based on the user'"'"'s selected location; automatically repositioning the area in the image by moving the area to a location at which a number of pixels satisfying a redness criterion on a periphery of the area is most; carrying out red eye correction on the image only within the area; and transmitting parameters of the area to a server computer. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A system for performing red eye correction in an image comprising:
-
a server memory storing a high resolution image on a server computer; a server transmitter transmitting a low resolution image derived from the high resolution image, from the server computer to a client computer; a client display device connected to the client computer displaying the low resolution image; a client user interface on the client computer receiving from a user an indication of a selected location within the displayed low resolution image; a client red eye area processor partially automatically defining an outline of an area in the low resolution image within which area red eye correction is to be carried out, by the client computer, based on the user'"'"'s selected location; a client red eye correction processor carrying out red eye correction on the low resolution image only within the area, by the client computer; and a client transmitter transmitting parameters of the area from the client computer to the server computer. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A system for performing red eye correction in an image comprising:
-
a display device displaying an image; a receiver receiving from a user an indication of a selected location within the displayed image; a red eye area processor partially automatically defining an outline of an area in the image within which area red eye correction is to be carried out based on the user'"'"'s selected location; a red eye area processor automatically repositioning the area by moving the area to a location in the image at which a number of pixels satisfying a redness criterion on a periphery of the area is most; a red eye correction processor carrying out red eye correction on the image only within the area; and a transmitter transmitting parameters of the area to a server computer. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75, 76)
-
Specification