What these numbers are
A log curve is a formula. Each manufacturer publishes one: an equation that takes a scene-referred linear value — reflectance, where 0.18 is an 18% grey card — and returns an encoded signal. This page evaluates those published equations directly. Nothing here is measured off footage, fitted to a LUT, or reverse engineered.
Three numbers describe the same encoded signal, and conflating them is the most common error in this subject. The 10-bit code value is the encoded value on a full-range 0–1023 scale. The full-range percentage is that code value divided by 1023. The legal-range IRE is (code − 64) ÷ 876, which is the convention Sony and Panasonic print beside code values in their own tables. Code value 95 is 3.5 legal-range IRE and 9.29 full-range percent. Both are correct in their own document; neither converts into the other by accident. ARRI's LogC4 specification prints an IRE column that is full-range normalised, so an IRE figure copied from one manufacturer's table into another's comparison is wrong before it starts.
The formulas are transcribed from Sony's Technical Summary for S-Gamut3.Cine/S-Log3, Panasonic's V-Log/V-Gamut Reference Manual Rev.1.0, Canon's Canon Log Gamma Curves white paper of 1 November 2018, ARRI's ALEXA Log C Curve — Usage in VFX (LogC3, EI 800) and ARRI LogC4 Specification of 23 January 2025, RED's white paper on REDWideGamutRGB and Log3G10, Nikon's N-Log Specification Document v1.0.0, and Fujifilm's F-Log and F-Log2 Data Sheets Ver.1.1. Each implementation was checked against the anchor values its own manufacturer publishes before any figure here was computed.
Fujifilm is the most completely documented of the nine and the last to be added here. Both data sheets publish the constants, the formula in both directions, and a table of code values and IRE figures at 0%, 18% and 90% reflection. All twelve of those anchors reproduce: F-Log computes 95, 469.9 and 705.4 against a published 95, 470 and 705; F-Log2 computes 95, 400.0 and 569.9 against a published 95, 400 and 570. The single F-Log2 curve covers F-Log2 C too, because Fujifilm states the two gamma curves are identical — those two differ by gamut, not by curve.
What these numbers are not
This describes encoding, not sensor performance or image quality. Code value allocation sets only how finely a signal is quantised after the sensor has already produced it. A curve that spends more code values below middle grey is not thereby cleaner in the shadows — noise comes from the sensor and the exposure. Dynamic range, colour accuracy and compression are all outside what a transfer function can tell you. And where a curve reaches full scale is a property of the equation: where a given camera actually clips is a separate, sensor-dependent number that most manufacturers do not publish.
The working behind this page is written up in how log formats allocate code values and how far apart cameras really are. For what to do with the middle-grey figure on set, see exposing S-Log3 correctly.
Published by Leumos AI. The figures come from the manufacturers' specifications, not from any Leumos measurement or product.