A better explanation of LUTs? at DVinfo.net
DV Info Net

Go Back   DV Info Net > Cross-Platform Post Production Solutions > CineForm Software Showcase
Register FAQ Today's Posts Buyer's Guides

CineForm Software Showcase
Cross platform digital intermediates for independent filmmakers.

Reply
 
Thread Tools Search this Thread
Old March 27th, 2010, 02:17 AM   #1
Tourist
 
Join Date: Mar 2010
Location: Antioch, IL
Posts: 1
A better explanation of LUTs?

1) I understand LUTs and how they basically work, but I'm trying to figure out a simple definition to explain to others what LUTs are without getting overly technical.

As defined on the CineForm Tech Blog site, May 15, 2009: "3D LUTs (color Look Up Tables), organized as a 64x64x64 matrix, are supported as 'active metadata' embedded in CineForm RAW files. [...] If material is shot using an SI-2K camera, 3D LUTs can be embedded inside CineForm RAW files at record time."

2) In addition, I'm assuming "3D LUTs" refer to the 64x64x64 matrix, not LUTs exclusively for 3D images. Is this correct?

3) Also, could someone explain the 64x64x64 matrix to me? What is it and how does it work?

Thanks!
Ramona Meyer is offline   Reply With Quote
Old March 27th, 2010, 10:35 AM   #2
CTO, CineForm Inc.
 
Join Date: Jul 2003
Location: Cardiff-by-the-Sea, California
Posts: 8,095
Good question.

Firstly: LUT = Look Up Table.

For video LUTs come in two varieties:
1D - 1 Dimensional (common)
3D - 3 Dimensional (less so)

In 1D and value like brightness, or red level, etc. with range 0 to 255, in feed into table that remaps these values to a new 0-255 range. This is the curves control in your NLE, or image editing tool. RGB curve are simply three 1D LUTs. In 1D LUT data from red channel can't be used to control any other channel.

3D LUT has three inputs to the table rather than just one. Red, green and blue value go into a table that looks like a cube. At each table entry are three output values. So any RGB combination can produce any other RGB value. This is means 3D LUTs can do color based "secondaries", you can make a blue sky red with impacting skin tones, or remove the saturation from all colors but one. These a very powerful.

The one issue with a 3D LUT is the size of the table. 8-bit RGB table is a 256x256x256 with three bytes per entry, with is 50MBytes. And CineForm RGB is 12-bit accurate, which requires 288'G'Bytes -- so 3D LUTs are interpolated form a lower number of entries to approximate the color changes of such a large "color space". A color cube of around 16x16x16 entries are surprisingly good and are used in monitors for calibration and in on-set look previews. Cubes of 64x64x64 are the LUT resolutions often used for film finishing, this the large of LUT the CineForm decoder supports. Most of the LUTs we include (in the LUT Pack1) are of this resolution *. We using 32-bit float entries as the output values, so a 64x64x64 cube is 3MB -- big enough for finishing quality, small enough to be loaded in real-time.

* note: Using a lower resolution LUT, does not impact the quality of the video it is being applied, the resolution of the LUT only impacts the accuracy of the larger full color cube it is modeling. I've seen a 8x8x8 bleach bypass, look as good as 64x64x64 equivalent, so 64^3 LUTs are often overkill.
__________________
David Newman -- web: www.gopro.com
blog: cineform.blogspot.com -- twitter: twitter.com/David_Newman
David Newman is offline   Reply With Quote
Old March 27th, 2010, 10:37 AM   #3
CTO, CineForm Inc.
 
Join Date: Jul 2003
Location: Cardiff-by-the-Sea, California
Posts: 8,095
I added this to the FAQ on Cineform Tech Blog
__________________
David Newman -- web: www.gopro.com
blog: cineform.blogspot.com -- twitter: twitter.com/David_Newman
David Newman is offline   Reply
Reply

DV Info Net refers all where-to-buy and where-to-rent questions exclusively to these trusted full line dealers and rental houses...

B&H Photo Video
(866) 521-7381
New York, NY USA

Scan Computers Int. Ltd.
+44 0871-472-4747
Bolton, Lancashire UK


DV Info Net also encourages you to support local businesses and buy from an authorized dealer in your neighborhood.
  You are here: DV Info Net > Cross-Platform Post Production Solutions > CineForm Software Showcase


 



All times are GMT -6. The time now is 10:22 AM.


DV Info Net -- Real Names, Real People, Real Info!
1998-2024 The Digital Video Information Network