Ambient light derived from video content by mapping transformations through unrendered color space
First Claim
1. A method for extracting and processing video content encoded in a rendered color space (RGB) to be emulated by an ambient light source, comprising:
- (1) extracting color information from a video signal (AVS) that encodes at least some of said video content in said rendered color space;
(2) transforming said color information to an unrendered color space (XYZ) via matrix transformations; and
(3) transforming said color information from said unrendered color space to a second rendered color space (R′
G′
B′
) via matrix multiplication so as to allow driving said ambient light source to provide emulative ambient lighting drawn from said video content.
3 Assignments
0 Petitions
Accused Products
Abstract
Extracting and processing video content encoded in a rendered color space to be emulated by an ambient light source, comprising extracting color information from a video signal and transforming the color information through unrendered color space using tristprimary matrices to form a second rendered color space to drive the ambient light source. Video signal decoding into frames can allow extracting average or other color information from an selected screen regions to reduce bitstream load, and negative gamma correction helps prevent garish or inappropriate chromaticities and luminance.
26 Citations
20 Claims
-
1. A method for extracting and processing video content encoded in a rendered color space (RGB) to be emulated by an ambient light source, comprising:
-
(1) extracting color information from a video signal (AVS) that encodes at least some of said video content in said rendered color space; (2) transforming said color information to an unrendered color space (XYZ) via matrix transformations; and (3) transforming said color information from said unrendered color space to a second rendered color space (R′
G′
B′
) via matrix multiplication so as to allow driving said ambient light source to provide emulative ambient lighting drawn from said video content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 13, 14)
-
-
8. A method for extracting and processing video content encoded in a rendered color space (RGB) to be emulated by an ambient light source, comprising:
-
(1) extracting color information from a video signal (AVS) that encodes at least some of said video content in said rendered color space; (2) transforming said color information to an unrendered color space (XYZ); and (3) transforming said color information from said unrendered color space to a second rendered color space (R′
G′
B′
) so formed as to allow driving said ambient light source, wherein steps (2) and (3) additionally comprise matrix transformations of primaries (RGB, R′
G′
B′
) of said rendered color space and second rendered color space to said unrendered color space using first and second tristimulus primary matrices (M1, M2); and
deriving a transformation of said color information into said second rendered color space (R′
G′
B′
) by matrix multiplication of said primaries of said rendered color space, said first tristimulus matrix, and the inverse of said second tristimulus matrix (M2)−
1. - View Dependent Claims (9, 10, 11, 12)
-
-
15. A method for extracting and processing border region video content from a rendered color space (RGB) to be emulated by an ambient light source, comprising:
-
(1) extracting color information from a video signal (AVS) that encodes at least some of said video content in said rendered color space, after decoding said video signal into individual frames; (2) extracting an average color (RAVG) from said color information from an extraction region (R1) in each of said individual frames; (3) transforming said average color to an unrendered color space (XYZ) via matrix transformations; (4) transforming said average color from said unrendered color space to a second rendered color space (R′
G′
B′
) via matrix multiplication so as to allow driving said ambient light source; and(5) using said average color transformed in said second rendered color space to broadcast ambient light (L4) from said ambient light source adjacent said extraction region to provide emulative ambient lighting drawn from said border region video content. - View Dependent Claims (16, 17)
-
-
18. A method for extracting and processing border region video content from a rendered color space (RGB) to be emulated by an ambient light source, using a colorimetric estimate, comprising:
-
(1) extracting color information from a video signal (AVS) that encodes at least some of said video content in said rendered color space, after decoding said video signal into individual frames; (2) extracting a colorimetric estimate from said color information from an extraction region (R1) in each of said individual frames; (3) transforming said colorimetric estimate to an unrendered color space (XYZ) via matrix transformations; (4) transforming said colorimetric estimate from said unrendered color space to a second rendered color space (R′
G′
B′
) via matrix multiplication so as to allow driving said ambient light source; and(5) using said colorimetric estimate transformed in said second rendered color space to broadcast ambient light (L4) from said ambient light source adjacent said extraction region to provide emulative ambient lighting drawn from said border region video content. - View Dependent Claims (19, 20)
-
Specification