IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0137599
(2002-05-01)
|
발명자
/ 주소 |
|
출원인 / 주소 |
- Adobe Systems Incorporated
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
3 인용 특허 :
16 |
초록
▼
Methods and apparatus, including computer program products, implementing and using techniques for testing image conversion precision. An original image in an original state is provided. The original image includes one or more test colors. Each test color is represented by one or more color componen
Methods and apparatus, including computer program products, implementing and using techniques for testing image conversion precision. An original image in an original state is provided. The original image includes one or more test colors. Each test color is represented by one or more color component values in an original color space. The original image is converted to a converted image having a different state. The converted image is converted back to a back-converted image having the original state. A test profile is applied to the back-converted image to generate a final image, the test profile is operable to convert test colors to a first color and non-test colors towards a second, different color. It is determined whether any of the test colors in the original image has been converted to a color other than the first color in the final image.
대표청구항
▼
What is claimed is: 1. A method for testing image conversion precision, comprising: providing an original image in an original state, the original image including one or more test colors, each test color being represented by one or more color component values in an original color space; converting
What is claimed is: 1. A method for testing image conversion precision, comprising: providing an original image in an original state, the original image including one or more test colors, each test color being represented by one or more color component values in an original color space; converting the original image to a converted image having a different state; converting the converted image back to a back-converted image having the original state; applying a test profile to the back-converted image to generate a final image, the test profile being operable to convert test colors to a first color and non-test colors to a second, different color; and determining whether any of the test colors in the original image has been converted to a color other than the first color in the final image. 2. The method of claim 1, wherein the original state represents an original color space and the different state represents a different color space. 3. The method of claim 2, wherein the original color space is a color space selected from the group consisting of an RGB color space, an L*a*b* color space, an XYZ color space, an YCC color space, and a CMYK color space. 4. The method of claim 2, wherein the different color space is a color space selected from the group consisting of an RGB color space, an L*a*b* color space, an XYZ color space, an YCC color space, and a CMYK color space. 5. The method of claim 2, wherein converting the original image to a converted image comprises using a lookup table defining a conversion between two color spaces. 6. The method of claim 1, wherein the original state and the different state represent different image compressions. 7. The method of claim 1, wherein the original state and the different state represent different bit depths. 8. The method of claim 1, wherein the original state and the different state represent different data types. 9. The method of claim 1, wherein applying a test profile to the back-converted image comprises using a lookup table defining a conversion of test colors to a first color and non-test colors to a second, different color. 10. The method of claim 9, wherein the lookup table comprises a plurality of gridpoints, each gridpoint defining a conversion from an input color to either the first color or the second color, and wherein each gridpoint immediately adjacent to a gridpoint populated with the first color, is populated with the second color. 11. The method of claim 9, further comprising selecting the one or more input colors, the input colors corresponding to gridpoints populated with the first color in the lookup table, to be used as test colors in the original image. 12. The method of claim 1, wherein the original image includes only one test color. 13. The method of claim 1, wherein the test profile is an ICC profile. 14. The method of claim 1, further comprising: applying the test profile to the original image to generate a reference image; and visually comparing the final image with the reference image to detect any differences resulting from conversions of the image between the original state and the different state. 15. The method of claim 14, wherein the test profile is an ICC profile. 16. A method for testing image conversion precision, comprising: providing an original image in an original state, the original image including one or more test colors, each test color being represented by one or more color component values in an original color space; processing the image in a process involving one or more conversions of the image to different states, the processing resulting in a processed image; applying a test profile to the processed image to generate a final image, the test profile being operable to convert test colors to a first color and non-test colors to a second, different color; and determining whether any of the test colors in the original image has been converted to a color other than the first color in the final image. 17. The method of claim 16, wherein processing the image includes: processing the image in a black box process where a numerical representation of the one or more states of the original image and the processed image is not available. 18. The method of claim 16, wherein the process is a printing process. 19. The method of claim 16, wherein the original state represents an original color space and the different state represents a different color space. 20. The method of claim 16, wherein the original state and the different state represent different image compressions. 21. The method of claim 16, wherein the original state and the different state represent different bit depths. 22. The method of claim 16, wherein the original state and the different state represent different data types. 23. An ICC test profile for testing the accuracy of color values in an image, the image including one or more test colors, comprising: a look-up table defining a conversion of the one or more test colors in the image to a first color and a conversion of the one or more non-test colors to a second, different color, wherein the look-up table comprises a plurality of gridpoints, each gridpoint defining a conversion from an input color to either the first color or the second color, and two gridpoints populated with the first color are separated by one or more gridpoints populated with the second color. 24. An ICC test profile for testing the accuracy of color values in an image, the image including one or more test colors, comprising: a look-up table defining a conversion of the one or more test colors in the image to a first color and a conversion of the one or more non-test colors to a second, different color, wherein the look-up table comprises a plurality of gridpoints, each gridpoint defining a conversion from an input color to either the first color or the second color, and each gridpoint immediately adjacent to a gridpoint populated with the first color is populated with the second color. 25. The test profile of claim 23, wherein the input colors corresponding to gridpoints populated with the first color in the lookup table are used as test colors in the image. 26. A computer program product, tangibly stored on a computer-readable medium, for testing image conversion precision, comprising instructions operable to cause a programmable processor to: provide an original image in an original state, the original image including one or more test colors, each test color being represented by one or more color component values in an original color space; convert the original image to a converted image having a different state; convert the converted image back to a back-converted image having the original state; apply a test profile to the back-converted image to generate a final image, the test profile being operable to convert test colors to a first color and non-test colors to a second, different color; and determine whether any of the test colors in the original image has been converted to a color other than the first color in the final image. 27. The computer program product of claim 26, wherein the original state represents an original color space and the different state represents a different color space. 28. The computer program product of claim 27, wherein the original color space is a color space selected from the group consisting of an RGB color space, an L*a*b* color space, an XYZ color space, an YCC color space, and a CMYK color space. 29. The computer program product of claim 27, wherein the different color space is a color space selected from the group consisting of an RGB color space, an L*a*b* color space, an XYZ color space, an YCC color space, and a CMYK color space. 30. The computer program product of claim 27, wherein the instructions to convert the original image to a converted image comprises instructions to use a lookup table defining a conversion between two color spaces. 31. The computer program product of claim 26, wherein the original state and the different state represent different image compressions. 32. The computer program product of claim 26, wherein the original state and the different state represent different bit depths. 33. The computer program product of claim 26, wherein the original state and the different state represent different data types. 34. The computer program product of claim 26, wherein the instructions to apply a test profile to the back-converted image comprises instructions to use a lookup table defining a conversion of test colors to a first color and non-test colors to a second, different color. 35. The computer program product of claim 34, wherein the lookup table comprises a plurality of gridpoints, each gridpoint defining a conversion from an input color to either the first color or the second color, and wherein each gridpoint immediately adjacent to a gridpoint populated with the first color, is populated with the second color. 36. The computer program product of claim 34, further comprising instructions to select the one or more input colors, the input colors corresponding to gridpoints populated with the first color in the lookup table, to be used as test colors in the original image. 37. The computer program product of claim 26, wherein the original image includes only one test color. 38. The computer program product of claim 26, wherein the test profile is an ICC profile. 39. The computer program product of claim 26, further comprising instructions to: apply the test profile to the original image to generate a reference image; and compare the final image with the reference image to detect any differences resulting from conversions of the image between the original state and the different state. 40. The computer program product of claim 39, wherein the test profile is an ICC profile. 41. A computer program product, tangibly stored on a computer-readable medium, for testing image conversion precision, comprising instructions operable to cause a programmable processor to: provide an original image in an original state, the original image including one or more test colors, each test color being represented by one or more color component values in an original color space; process the image in a process involving one or more conversions of the image to different states, the processing resulting in a processed image; apply a test profile to the processed image to generate a final image, the test profile being operable to convert test colors to a first color and non-test colors to a second, different color; and determine whether any of the test colors in the original image has been converted to a color other than the first color in the final image. 42. The computer program product of claim 41, wherein processing the image includes: processing the image in a black box process where a numerical representation of the one or more states of the original image and the processed image is not available. 43. The computer program product of claim 41, wherein the process is a printing process. 44. The computer program product of claim 16, wherein the original state represents an original color space and the different state represents a different color space. 45. The computer program product of claim 41, wherein the original state and the different state represent different image compressions. 46. The computer program product of claim 41, wherein the original state and the different state represent different bit depths. 47. The computer program product of claim 41, wherein the original state and the different state represent different data types.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.