IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0629529
(2012-09-27)
|
등록번호 |
US-8965119
(2015-02-24)
|
발명자
/ 주소 |
- Webb, Russell Y.
- Johnson, Garrett M.
- Terrades, Francesc T.
- Gilley, Glenn
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
12 |
초록
▼
Some embodiments provide a method for color balancing an image. The method receives a first selection of a first mode of a color balance tool that includes several different color balance modes. Each color balance mode is for applying color balance operations to the image. The method uses the first
Some embodiments provide a method for color balancing an image. The method receives a first selection of a first mode of a color balance tool that includes several different color balance modes. Each color balance mode is for applying color balance operations to the image. The method uses the first mode of the color balance tool to apply a first set of color balance operations to the image. The method receives a second selection to switch from the first mode to a second mode of the color balance tool. The method uses the second mode of the color balance tool to apply a second set of color balance operations to the image.
대표청구항
▼
1. For an image editing application executing on an electronic device, a method for color balancing an image, the method comprising: receiving a first selection of a first mode of a color balance tool comprising a plurality of different color balance modes, each color balance mode for applying diffe
1. For an image editing application executing on an electronic device, a method for color balancing an image, the method comprising: receiving a first selection of a first mode of a color balance tool comprising a plurality of different color balance modes, each color balance mode for applying different color balance operations to the image;applying a first set of color balance operations to the image to generate a first modified image;after applying the first set of color balance operations, receiving a second selection of a second mode of the color balance tool; andapplying a second set of color balance operations to the first modified image to generate a second modified image with both the first and second sets of color balance operations applied,wherein the receiving and applying are performed by the image editing application executing on the electronic device. 2. The method of claim 1, wherein applying the first set of color balance operations to the image comprises analyzing pixels in the image in order to determine a color cast in the image. 3. The method of claim 2, wherein analyzing the pixels in the image comprises determining the color cast in the image based on a set of pixels, wherein applying the first set of color balance operations further comprises modifying color values of pixels in the image based on the determined color cast in the image and a defined set of skin tone color values. 4. The method of claim 3, wherein the set of pixels in the image are identified as skin tone pixel values. 5. The method of claim 1 further comprising: after applying the second set of color balance operations, receiving a third selection of a third mode of the color balance tool; andapplying a third set of color balance operations to the second modified image to generate a third modified image with the first, second, and third sets of color balance operations applied. 6. A non-transitory machine-readable medium storing a computer program which when executed by at least one processing unit provides a graphical user interface (GUI), the GUI comprising: a display area for displaying an image; anda color balance tool for receiving selection of one of several different color balance modes, wherein an initial selection of a first color balance mode and a subsequent selection of a second color balance mode causes the color balance tool to apply a first set of color balance operations to the image to generate a first modified image and then apply a second set of color balance operations to the first modified image to generate a second modified image. 7. The non-transitory machine-readable medium of claim 6, wherein the subsequent selection is a first subsequent selection, wherein a second subsequent selection of a third color balance mode causes the color balance tool to apply a third set of color balance operations that is different than the first and second sets of color balance operations. 8. The non-transitory machine-readable medium of claim 6, wherein each set of color balance operations adjusts the image's color values by balancing the color values about a particular set of color values. 9. The non-transitory machine-readable medium of claim 8, wherein the particular set of color values includes a set of color values of the image. 10. The non-transitory machine-readable medium of claim 8, wherein the particular set of color values comprises at least one color value derived from a group of color values in the image. 11. The non-transitory machine-readable medium of claim 6, wherein each set of color balance operations adjusts the image's color values by shifting the color values towards the particular set of color values. 12. The non-transitory machine-readable medium of claim 6, wherein the particular set of color values includes a set of color values of the image. 13. The non-transitory machine-readable medium of claim 12, wherein the particular set of color values further includes at least one color value derived from a group of color values of the image. 14. The non-transitory machine-readable medium of claim 6, wherein upon selection of the first color balance mode, the GUI includes a first set of UI elements for receiving a set of inputs relating to the first set of color balance operations, and upon selection of the second color balance mode, the GUI includes a second set of UI elements for receiving a set of inputs relating to the second set of color balance operations. 15. The non-transitory machine-readable medium of claim 14, wherein the first set of UI elements includes at least one element not in the second set of UI elements. 16. A non-transitory computer readable medium storing a computer program which when executed by at least one processing unit provides a graphical user interface (GUI), the GUI comprising: a display area for displaying an image; anda color balance tool comprising a plurality of selectable color balance modes, each particular color balance mode comprising a different set of adjustable user interface (UI) items for controlling the application of color balance operations associated with the particular color balance mode to the image,wherein the color balance tool is for (1) receiving a selection of one of the color balance modes of the plurality of color balance modes and (2) presenting, in the GUI, the corresponding set of UI items for the selected color balance mode. 17. The non-transitory computer readable medium of claim 16, wherein the GUI further comprises a sampling tool associated with the selected color balancing mode that when activated is for identifying a portion of the image, wherein the application of the color balance operations to the image is based on the identified portion of the image. 18. The non-transitory computer readable medium of claim 17, wherein the application of the color balance operations to the image is further based on a set of pixels of the image adjacent to the identified portion of the image. 19. The non-transitory computer readable medium of claim 17, wherein the sampling tool is further for identifying a pixel of the image. 20. The non-transitory computer readable medium of claim 17, wherein the sampling tool is further for identifying a set of pixels of the image. 21. The non-transitory computer readable medium of claim 16, wherein the plurality of color balance modes comprises a gray color balance mode. 22. The non-transitory computer readable medium of claim 16, wherein the plurality of color balance modes comprises a skin tone color balance mode. 23. A non-transitory computer readable medium storing a computer program which when executed by at least one processing unit applies multiple color balance operations to an image, the computer program comprising sets of instructions for: receiving a first selection of a first color balance mode of a color balance tool;applying a first set of color balance operations to the image using the first selected color balance mode of the color balance tool in order to generate a first color balanced version of the image;receiving, after applying the first set of color balance operations, a second selection of a second color balance mode of the color balance tool; andapplying a second set of color balance operations to the first color balanced version of the image using the second selected color balance mode of the color balance tool in order to generate a second color balanced version of the image with both the first and second sets of color balance operations applied. 24. The non-transitory computer readable medium of claim 23, wherein the computer program further comprises sets of instructions for: receiving a third selection of a third color balance mode of the color balance tool; andapplying a third set of color balance operations to the second color balanced version of the image using the third selected color balance mode of the color balance tool in order to generate a third color balanced version of the image with both the first, second, and third sets of color balance operations applied. 25. The non-transitory computer readable medium of claim 23, wherein the first selected color balance mode of the color balance tool is a gray color balance mode. 26. The non-transitory computer readable medium of claim 25, wherein the second selected color balance mode of the color balance tool is a skin tone color balance mode. 27. The non-transitory computer readable medium of claim 23, the computer program further comprising sets of instructions for: receiving a command to disable the second selected color balance mode of the color balance tool; andremoving, in response to the command, the second set of color balance operations from the second color balanced version of the image in order to generate the first color balanced version of the image. 28. The non-transitory computer readable medium of claim 24, the computer program further comprising sets of instructions for: receiving a command to disable the second selected color balance mode of the color balance tool;removing, in response to the command, the second set of color balance operations from the second color balanced version of the image; and applying the third set of color balance operations to the first color balanced version of the image using the third selected color balance mode of the color balance tool in order to generate a fourth color balanced version of the image.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.