IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0884009
(2010-09-16)
|
등록번호 |
US-8666161
(2014-03-04)
|
발명자
/ 주소 |
- Van Hoof, Hubert
- Stokes, Michael D.
- Mauzy, Charles A
- Vasudevan, Lavanya
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
72 |
초록
▼
A color management system is described herein. Various embodiments of a method described herein can include receiving source color content that is associated with a source device, and transforming the source color content into destination color content for rendering on one or more destination device
A color management system is described herein. Various embodiments of a method described herein can include receiving source color content that is associated with a source device, and transforming the source color content into destination color content for rendering on one or more destination devices. Various embodiments of an apparatus described herein can include a color infrastructure transformation engine that further includes a sequential transform component, which is adapted to receive source color content and to create a transform to facilitate mapping the source color content to destination color content. The color infrastructure transformation engine can also include a transform optimization component that is adapted to receive the transform and to create an optimized transform table based on the transform, and a transform execution component that is adapted to receive the optimized transform table and to generate the destination color content based thereon.
대표청구항
▼
1. A method comprising: receiving, from a first source device, first source color content associated with at least a first media type;receiving, from a second source device, different from the first source device, second source color content associated with at least a second media type, wherein the
1. A method comprising: receiving, from a first source device, first source color content associated with at least a first media type;receiving, from a second source device, different from the first source device, second source color content associated with at least a second media type, wherein the first source color content is associated with first media boundary information corresponding to the first media type, and the second source color content is associated with second media boundary information corresponding to the second media type;transforming, by a processor, the first source color content and the second source color content into destination color content based at least in part on the first and second media boundary information; andrendering the first source color content and the second source color content as composited content on at least one destination device. 2. The method of claim 1, wherein the first source color content and the second source color content are transformed and rendered as the composited content on at least one of a display device or a hardcopy device as the at least one destination device. 3. The method of claim 1, further comprising: integrating still photographic content as the first source color content with motion color content as the second source color content; andrendering the still photographic content with the motion color content as the composited content on the at least one destination device. 4. The method of claim 1, wherein transforming the first source color content includes creating a transform that maps the first source color content into at least one intermediate color space. 5. The method of claim 1, further comprising compensating for viewing conditions in which at least one of the first source color content, the second source color content, and the destination color content are to be perceived. 6. The method of claim 1, further comprising processing at least one gamut boundary function to map a gamut associated with at least one of the first source device or the second source device to a gamut associated with the destination device. 7. The method of claim 6, wherein processing at least one gamut boundary function includes deriving a convex hull representing at least one of: the gamut associated with at least one of the first source device or the second source device; orthe gamut associated with the destination device. 8. The method of claim 1, wherein the first and second media boundary information comprise a reference boundary, a specular boundary and a device boundary. 9. A system comprising: a processor;computer storage media coupled to the processor; anda color infrastructure transformation engine, maintained on the computer storage media and executed on the processor, to: receive a first source color content associated with a first media type, the first source color content being associated with first media boundary information corresponding to the first media type;receive a second source color content associated with a second media type, different from the first media type, the second source color content being associated with second media boundary information corresponding to the second media type; andtransform the first source color content associated with the first media type and the second source color content associated with the second media type into destination color content in a destination color space using the first media boundary information and the second media boundary information to render the first source color content and the second source color content as composited content on a destination device. 10. The system of claim 9, wherein: the first media type is still photographic content received from a first source device;the second media type is motion color content received from a second source device; andthe color infrastructure transformation engine is further executed to render the composited content in the destination color space as composited still photographic content and motion color content. 11. The system of claim 9, wherein the color infrastructure transformation engine is executed to process at least one gamut boundary function to map a gamut associated with a source device to a gamut associated with the destination device. 12. The system of claim 11, wherein the at least one gamut boundary function is processed by deriving a convex hull representing at least one of the gamut associated with the source device and the gamut associated with the destination device. 13. The system of claim 9, wherein: the first media boundary information comprises a first reference boundary, a first specular boundary and a first device boundary; andthe second media boundary information comprises a second reference boundary, a second specular boundary and a second device boundary. 14. A method comprising: under control of a processor configured with specific executable instructions,determining media boundary information associated with source color content based on a device model profile for a source device that is a source of the source color content;determining viewing condition parameters based on a color appearance model profile;processing a gamut boundary function based on the media boundary information and the viewing condition parameters to obtain a source gamut boundary list associated with the source device;determining a device-and-viewing-condition-independent color content from the source gamut boundary list, the source color content, and a destination gamut boundary list;transforming the device-and-viewing-condition-independent color content into destination color content using the media boundary information; andrendering the destination color content on at least one of a display device or a hardcopy device. 15. The method of claim 14, wherein the source color content is first source color content associated with a first media type from a first source device, the method further comprising: receiving second source color content associated with a second media type, different from the first media type, from a second source device, wherein the second source color content is associated with corresponding media boundary information; andthe rendering the destination color content on at least one of a display device and a hardcopy device includes rendering the first source color content and the second source color content as composited content integrating the first media type and the second media type. 16. The method of claim 1, wherein the first media boundary information comprises a first value limit associated with the first source color content and the second media boundary information comprises a second value limit associated with the second source color content, the method further comprising transforming the first source color content and the second source color content into the destination color content based at least in part on the first limit and the second limit. 17. The method of claim 16, further comprising truncating one of the first source color content and the second source color content based on the respective one of the first media boundary information and the second media boundary information. 18. The method of claim 6, wherein processing at least one gamut boundary function comprises generating a device-and-viewing-condition-independent value, and providing, as a first input to the gamut boundary function, the device-and-viewing-condition-independent value to the gamut boundary function. 19. The method of claim 18, further comprising: providing, as a second input to the gamut boundary function, a first parameter representative of a gamut boundary circumscribing a color space of the at least one of the first source device or the second source device; andproviding, as a third input to the gamut boundary function, a second parameter representative of a gamut boundary circumscribing a color space of the at least one destination device. 20. The method of claim 19, further comprising generating, as an output of the gamut boundary function, a destination device pixel value in a device-and-viewing-condition-independent color space. 21. The method of claim 14, wherein determining the device-and-viewing-condition-independent color content comprises modifying a degree of adaptation value associated with the viewing conditions parameters.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.