Methods and systems for tone mapping messaging
First Claim
Patent Images
1. A system for converting a video from a first dynamic range to a second dynamic range, said system comprising:
- a. a receiver for receiving said video and for receiving a message, wherein said message comprises;
i) a plurality of tone maps, each for use in converting said video from said first dynamic range to said second dynamic range, said first dynamic range and said second dynamic range each represented by respectively different bit-depths, wherein each of said tone maps is defined by a model identifier (ID) and at least one model parameter, and each of said tone maps is associated with a tone map ID, which identifies the purpose of the associated tone map, where said plurality of tone maps includes at least two types selected from the group of;
(1) linear mapping with clipping;
(2) a sigmoidal model;
(3) a user-defined look-up table; and
(4) a piecewise linear model;
b. a selector for selecting a first tone map, from said plurality of tone maps, to apply to said video; and
c. a tone map processor for applying said first tone map to said video, thereby producing a tone-mapped video.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention comprise methods and systems for signaling tone map data to an image recipient.
89 Citations
29 Claims
-
1. A system for converting a video from a first dynamic range to a second dynamic range, said system comprising:
-
a. a receiver for receiving said video and for receiving a message, wherein said message comprises; i) a plurality of tone maps, each for use in converting said video from said first dynamic range to said second dynamic range, said first dynamic range and said second dynamic range each represented by respectively different bit-depths, wherein each of said tone maps is defined by a model identifier (ID) and at least one model parameter, and each of said tone maps is associated with a tone map ID, which identifies the purpose of the associated tone map, where said plurality of tone maps includes at least two types selected from the group of;
(1) linear mapping with clipping;
(2) a sigmoidal model;
(3) a user-defined look-up table; and
(4) a piecewise linear model;b. a selector for selecting a first tone map, from said plurality of tone maps, to apply to said video; and c. a tone map processor for applying said first tone map to said video, thereby producing a tone-mapped video. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for converting a video from a first dynamic range to a second dynamic range, said method comprising:
-
a. receiving a message and a video at a receiver, wherein said message comprises more than one tone map model identifier (ID), wherein each of said more than one tone map model ID is associated with a respectively different tone map, and said message further comprises, for each of said more than one tone map model ID, at least one model parameter for said associated tone map; b. determining a first tone map to apply to said video having said first dynamic range from said more than one tone map model ID, wherein said first tone map maps said first dynamic range to said second dynamic range, said first dynamic range and said second dynamic range each represented by respectively different bit-depths; c. constructing said first tone map using said at least one model parameter associated with said first tone map; and d. applying said first tone map to said video, thereby producing a video with said second dynamic range. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for signaling tone map data from a video encoder to a video recipient, said method comprising:
-
a. establishing more than one tone map, each for use in converting said a video from a first dynamic range to a second dynamic range, said first dynamic range and said second dynamic range each represented by respectively different bit-depths; b. representing each of said more than one tone map with a model identifier (ID) and at least one model parameter; and c. sending a video and a message to a receiver, wherein said message comprises said tone map model ID and said at least one model parameter associated with said tone map model ID, wherein said recipient may use said tone map model ID and said at least one model parameter to identify a said tone map to apply to said video. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
Specification