Authentic framewise randomness does not require the whole imaging operator to breathe
The overlay-like boil remained visible in the local 12-bit QuickTime master, so it was not only a web H.264 artifact. Each motion-picture frame exposes a different area of emulsion; smoothing, freezing or advecting grain across frames would manufacture another digital behavior. V36 sites were already independent. The redundant motion came from drawing one whole-field phase for each record and speed population, rotating the bilinear subpixel integration operator and moving its high-frequency amplitude and x/y preference together from frame to frame.
A flat-field ablation changed phase only. Per-frame random phase gave about 0.64% high-pass RMS coefficient of variation versus 0.09% for the stable control; x/y anisotropy standard deviation fell from about 0.0596 to 0.0050. Native eight-frame T031 probes then tested 0, 30 and 90 degrees. Zero left a fixed raster preference and 90 over-corrected. At 30 degrees, mean anisotropy shifts by only +0.00596 in projection and +0.00359 in scan; projection high-pass CV falls to 0.400× V36 and directional variation to 0.287×.215859
Frame remains part of every Philox identity, so all 45 site groups renew on every frame. Only the 15 record/speed/size-class phases become a golden-ratio ensemble rotated by 30 degrees. Colour, H-D, black, gamma, MTF, DIR, 48 μm RMS, grain size and both observers remain unchanged. The first claim of very large V35 T031 tail differences came from comparing frames 0–23 with 132–155 and is withdrawn; V37 does not use invalid evidence against the Production sampler.
- Keep true independenceNo temporal filtering, fixed grain plate or motion-vector advection.
- Remove the second animationThe operator phase is stable while the stochastic emulsion renews.
- Ablate phaseThirty degrees passes both temporal stability and mean-direction neutrality.
- Change one thingColour, density, sharpness, grain scale and viewing conditions remain frozen.
Grain constitutes the image, but density itself is not sharpness
V35 T007 and T031 incorrectly used frames 0–23, while V34 used 276–299 and 132–155. Different source motion and texture appeared as a film-version change. V36 makes absolute source frames a release gate: camera, projection, scan, still and hover video must use one window. The first V36 salt screen repeated the frame-0 error and has been invalidated rather than used for tuning.
At the correct T031 frame 132, Philox with Archive spatial kernels gives V34 ratios of 1.00121 for median high-pass RMS, 1.00139 for temporal-difference RMS and 1.00131 for grain/base-edge. Archive sampling with Production spatial kernels essentially reproduces V34 pixel for pixel. V36 therefore adds no softening, grain reduction, colour, black, gamma, MTF or DIR change.
Density D=−log₁₀T is the image variable. Sharpness is the spatial transfer of density modulation, described by MTF or edge spread. Kodak publishes processed-stock MTF and 48 μm diffuse RMS granularity as separate image-structure measures; E-58 adds negative noise frequency, negative and print granularity, both MTF stages and magnification as joint determinants of visible graininess. At 24.9 mm/5760, the 48 μm aperture spans 11.10 pixels; fitted MTF50 is approximately R 51.12, G 64.75 and B 72.26 cycles/mm.12125
- Match time firstT002 0–23, T007 276–299 and T031 132–155 are mandatory comparison keys.
- Then measure space and timeNPS, edges and frame differences are interpreted only after scene motion aligns.
- One physical scaleMTF and granularity remain distinct measurements that jointly constrain a 35 mm result.
- Reject the wrong fixA correct 5279 model is not blurred to compensate for an invalid comparison.
Grain statistics may be independent, but they may not be anonymous
V35 does not change the V34 photographic model. It moves the most expensive finite-site draw to Philox4x32-10: every random word is identified by frame, record, speed population, size class and global pixel coordinate, independent of thread, tile or request order. The first 24-bit inverse-CDF candidate passed statistical tests but could not honestly be called mathematically exact. The final path compares a complete uint32 word directly with floor(float32 p × 2³²). Across the observed three-source domain, p spans 1.685×10⁻⁷—0.986325 and the maximum threshold representation error is 2.269×10⁻¹⁰.56
Asynchronous Metal draws overlap CPU expectation filtering, and the V31 colour adapter reuses full-frame buffers. Unsafe Numba workqueue observer concurrency is rejected before decode. T002 renders both masters in 26.200 seconds per frame, 23.65% faster than V34. Four full emulsion seeds give layer standard-deviation ratios 0.999918/1.000264/0.999852; the NPS delta is smaller than ordinary reference seed variation.505457
Release validation no longer examines one centre crop or mean RGB alone. Five regions over 24 frames measure luma tails, low/high clipping, RGB high-pass covariance, spatial grain energy and frame-difference energy. Projection and scan pass every gate with no systematic green, blue or magenta shift. Two algebraically equivalent convolution rewrites save 0.65–0.9 seconds but let ~5×10⁻⁶ density reorder reach isolated 900–960/65535 projection-code differences through 2383 thresholds, so both are rejected. Speed cannot cross the rare-event quality boundary.
- Separate Archive and ProductionV34 stays byte-exact; V35 permits an independent but constrained realization.
- Trace every stochastic identitySource, algorithm, profile, LUT, command and all 45 calls per frame enter provenance.
- Tails are image qualityA small average error cannot hide rare large changes at nonlinear 2383 thresholds.
- Full-frame OFX firstv1 uses the host Metal queue, serial per instance and supportsTiles=false until halo behavior is proven.
Developer adjacency is not a sharpness effect that can be stacked twice
Kodak's 5279 sheet states that MTF, resolving-power and granularity data were generated from tungsten-exposed film processed in recommended ECN-2. Kodak's reference guide also says MTF above 100% commonly results from developer adjacency. The published graph is therefore a total processed-stock response, not an optical blur waiting for another DIR stage. The old model added V21 deterministic intralayer adjacency and then applied a kernel already fitted to the complete graph. Neutral sinusoid tests found about 1–3.5% excess at some channel/frequency combinations. V34 removes only that deterministic duplicate. Interimage transport, stochastic dye-cloud coupling, the three speed populations and 48 μm RMS remain frozen.121
V31 also encoded V30 projection and scan, decoded both for the OKLab low-frequency chroma boundary, then encoded projection again. It was deterministic but not lossless. V34 lets both observers output linear Rec.709, runs the unchanged low-frequency scan a/b plus projection opponent residual and exact projection Y in memory, then encodes each result once. A pipeline-only scan probe is file-SHA-256 identical to V30. Projection changes come from removing an unnecessary lossy generation and the duplicated MTF—not from saturation, lifted blacks or a new gamma.
Skipping nine zero-contribution full-frame Gaussians left both T020 master SHA-256 values unchanged and reduced the old ~43.5 s/frame V30+V31 path to about 36.1 s/frame in V34. Two workers reached 28.85 s/frame but created roughly 6.6 GiB of swap and were rejected on the 48-GiB Mac. Future major speedups belong to a resident Metal/OpenFX graph, host command queues, temporary-resource reuse and asynchronous submission—not weakened PCG64 statistics, border support or 12-bit delivery.5455
- No colour retuneWhite balance, saturation, black, gamma and the Technical Neutral boundary do not change.
- No guessed grainWithout a 5279 NPS, size distributions and temporal statistics remain frozen.
- Processed MTF onceThe official total response remains; only the later deterministic duplicate is removed.
- Encode onceEach 12-bit Rec.709 1-1-1 master receives one ProRes generation.
A mild green direction is not a constant that taste can safely invert
FCP Standard and the camera baseline share the same broad direction on aligned T031; official V-709 adds a smaller observer difference in low-chroma regions. A mathematical neutral remains neutral through linear BT.2020→V-Gamut, V-Log and official V-709, with only 0.000589 maximum channel spread. V33 therefore adds no magenta term to 5279. As Shot 0.00 stop becomes an independent witness, +0.45 stop is explicitly virtual film EI, and Technical Neutral remains disabled until a same-light gray card or ColorChecker authorizes it.4445464749
Black is now measured with encoded Rec.709 luma ≤1/1023, alongside 0–1% linear toe occupancy, p05–p95 contrast, a 32-bin robust tone curve and effective camera-to-observer log-luma power. Projection hard black is about 0–0.0013%; scan hard black is nearly zero on T007 and 1.820%/1.349% on darker T002/T031. Both observers remain monotonic on all three scenes.
- Pixels frozenAccepted V31/V32 projection and scan masters are reused byte for byte.
- Partial deliveryA 24-frame audio test contains exactly 48,048 samples at 48 kHz; timecode advances by absolute source frames.
- Memory safetyThree concurrent 5.7K float witnesses created unacceptable pressure on the 48-GiB machine. One native Archive-Exact worker is now the safe default; image kernels do not change.
- Next evidenceA same-light gray card/ColorChecker will decide whether Technical Neutral exists and how strong it may be.
Once the image is accepted, the next version first stops changing it
V32 freezes V31’s 5279 emulsion, nine stochastic sublayers, DIR, MTF, 2383 LAD, scan observer, black, gamma and normal-process chroma boundary. T007 and T031 each contribute 24 native-resolution frames under the same +0.45-stop input and one parameter set. Water highlights, fine grass, neutral stone, warm mushrooms and dark leaves become independent generalization tests—not grading targets.
Every Rec.709 master passes 24-frame, 5760×4320, ProRes 4444, 12-bit and complete 1-1-1 gates. Temporal QA measures frame mean, p99 highlights, hard clipping, texture RMS and the near-neutral axis. The V31 adapter is compared as a full frame and an OFX halo tile: σ=0.72×width/2048 and halo=ceil(6σ), so proxy or tile width cannot change the crossover scale.
Cinema delivery no longer uses the P3-D65/gamma-2.6 ProRes probe. V32 follows SMPTE ST 428-1: a 24fps, 2880×2160 uncompressed DCDM stores 12-bit X′Y′Z′ in the high 12 bits of 16-bit TIFF words and validates low bits, names, dimensions, count and round trip. It is the lossless sequence before DCP packaging—not a new look or invented gamut.26283253
- P3 ProRes rejectedMOV atoms, frame headers and players do not consistently express the same RGB meaning.
- Quality firstStochastic emulsion and spectral observation dominate runtime; encoding is about 0.38–0.58 seconds/frame/worker.
- Plugin boundarySeeds use absolute source frames; Archive Exact remains authoritative until GPU parity passes.
- New evidenceTwo dissimilar scenes require no per-shot parameters, evidence that the baseline generalizes.
The image does not exist first and acquire grain later
Digital noise is usually treated as a disturbance added to a regular pixel sample. Film randomness occurs earlier: whether photons create a developable latent image in a finite silver-halide crystal determines whether dye will form at that location. Density and grain are therefore two observations of the same population of events.2313
Image density is the optical observation of many discrete development events.
The baseline reconstructs film, print and scan behaviour. Lift, saturation and aesthetic contrast remain external creative decisions.
Each colour record contains more than one speed layer
Blue-, green- and red-sensitive records form yellow, magenta and cyan dyes. Within every record, overlapping fast, medium and slow emulsions trade sensitivity for granularity. Faster populations usually require larger effective crystals and dominate low exposure; slower, finer populations increasingly carry highlights.2715
The record-specific sizes used by the model are same-era structural priors, not a claim to Kodak’s undisclosed 5279 coating. Final R/G/B amplitude and resolution are normalized to the published 48 µm RMS and MTF measurements.
The processed colour negative contains dye clouds, not retained silver
Colour development reduces exposed halide to silver while oxidized developer forms insoluble dye. Bleach and fixer subsequently remove the silver image. Printing and scanning observe dye clouds and the retained coloured mask.2315
The orange base is the constant remainder of imagewise colour correction
Real cyan and magenta dyes have unwanted side absorptions. Coloured masking couplers are consumed in the opposite direction during dye formation, approximately flattening those absorptions across a band. The 5279 data-sheet curves marked “D-mins subtracted” are signed net-density changes, not isolated positive dye spectra.123
Local sharpness and saturation share one chemical mechanism
Development-inhibitor-releasing couplers emit inhibitors where development occurs. Lateral transport can create adjacency and acutance; transport into neighbouring records changes the relationship between neutral and separation exposure. Layer placement, barriers, scavengers and release timing all matter.611
The current matrix is a bounded phenomenological model. Hourly research found that Kodak’s published DIR diffusion-factor assay is compound-specific and cannot be reinterpreted as a measured 5279 3×3 coefficient.
A Status-M densitometer is not a period telecine
Status-M defines the measurement axis for sensitometry and granularity. A telecine has its own lamp, filters, broad detector responses, film matching and electronic primary correction. Same-era Kodak work documents red-channel dye cross-talk and film designs pre-compensated for electronic transfer.1112
Charlie’s Angels: Full Throttle is a valuable 2003 finished-state reference because it used 5279 and a 2K DI, but its creative grade, post pipeline and later home-video transfer are not bare-stock measurements.910
Black, highlights, grain and curve slope must be calibrated together
Projection black is limited by 2383 maximum density, projector/room flare and screen luminance. Blu-ray black is created by scan density, Cineon mapping, signal transfer and display behaviour. One lift/gamma/gain curve cannot make these distinct chains physically identical.
Development, structure and observers move into their proper domains
- Neutral invariancePopulation-domain DIR vanishes on a uniform field; H-D drift fell to roughly 2.4×10⁻⁷ D.
- Record-specific morphologyCyan-, magenta- and yellow-forming records receive different fast/mid/slow cloud scales and site counts.
- Three observersStatus-M measures; a broad period observer scans; 5279 transmission and 2383 form the print.
Status-A density cannot be reused as dye amount
Status-A integrates overlapping print-dye absorption under standard weights. V22 numerically inverts principal curves to analytical dye amounts, applies print interimage around LAD and then forms 2383 density. A neutral-subtracted D60 vendor target contributes relative OKLab a/b only, never an absolute tint.1617181920
More organic does not mean coarser or louder
Five size classes, golden-angle subpixel phases and a restrained large-cloud tail approximate a continuous dye-cloud population while every record remains normalized to the published 48 µm RMS. T020 and T032 provide cross-scene RAW holdouts.1721222324
Why V23 could still resemble early CCD or 16 mm
Gauge appearance depends on magnification, low-frequency power and the complete negative/print/scan MTF—not only one aperture RMS number. V24 shifts cloud power to finer scales and integrates opponent-colour grain separately in projection and scan observers while preserving luminance grain and deterministic RGB.14212225
Viewing conditions are not source-file transfer functions
The first V25 export incorrectly baked inverse display EOTFs into Rec.709-tagged files. The corrected release delivers both monitor masters with Rec.709 OETF and complete 1-1-1 metadata. Gamma 2.6 remains inside the cinema observer; BT.1886 remains a reference-display EOTF; web proxies explicitly convert decoded Rec.709 light to sRGB.26272829303132
Fine 35 mm grain does not use one texture at every exposure
Fast, medium and slow populations receive distinct five-class cloud distributions. Exposure determines which population supplies local variance; the published 5279 RMS determines the integrated amplitude. Colour, tone, MTF, DIR and both observers remained V25.


The green veil was a real density-dependent scanner calibration error
V26 balanced the period scan at 18% gray and one high-density anchor while deliberately retaining 18% of an assumed scanner/dye residual. Neutral diagnostics showed a green hump in shadows and lower midtones, exact neutrality at the single 18% anchor, and a change of bias direction above mid-gray. The web Rec.709→sRGB path and V26 grain were not responsible.

- Green-opponent residualMaximum magnitude fell from about 0.0217 to 0.00242 over display-linear Y 0.005–0.90.
- Luminance preservationMaximum numerical drift is below 1.8×10⁻⁷ before output encoding.
- Projection lockThe 2383 projection result is numerically and byte-for-byte the V26 master.
- Rejected alternativeForcing complete primary separation made the real RAW frame greener and brighter, so it was not adopted.
- Hourly boundaryThe certified April 2003 provisional does name 5279 as identifier 3; May 2003 H022 substitutes 5218 and the later patent returns to 5279. This is document-branch drift, not a numerical calibration payload. No new 5279 NPS or DIR coefficient was recovered, so grain and chemistry remain V26.383941
The second green veil came from a misplaced Camera LUT stage
The decoder's Core Video attachments identify its float RGB buffer as extended-linear BT.2020/D65. V27 encoded that already converted RGB as V-Log and then applied Panasonic's RAW-Gamut-to-V-Gamut Camera LUT, effectively asking a nonlinear camera separation to interpret BT.2020 primaries as unseparated RAW Gamut.44454647
- Not a minus-green gradeLift, gamma, gain, saturation and colour temperature remain untouched.
- Two-scene holdoutT020 scan near-neutral G/R falls from 1.04294 to 1.02895; T032 falls from 1.06476 to 1.04777 while retaining its genuine rainy cyan-green source colour.
- Both observers recomputedThe error precedes 5279 exposure, so neither the print nor scan result can reuse V27 pixels.
- Tone boundaryp99–p99.9 luminance is essentially unchanged, no new white clipping appears, and a synthetic uniform gray remains neutral.
- Film lock5279 sensitometry, dyes, DIR, grain NPS, MTF, 2383, Spirit, black and gamma remain V27.
- Lossless accelerationThe 193³ analytical print lattice is hash-validated; decoded RGB48 hashes from both accelerated 12-bit masters are bit-identical to the reference path.
The final 15–20 percent cannot be completed by adding flavour
H-1-5279t directly constrains neutral H-D, MTF and per-record RMS through a 48 µm aperture. It does not disclose a frequency-resolved NPS, the real three-layer recipe, a 5279-specific DIR matrix or Spirit's proprietary spectrum. V29 therefore retains V28 image formation and implements the measurable remainder as complete-motion and delivery validation.178212234353637
- All 165 framesEvery T002 frame passes through the negative, 2383 and Period 2K observers.
- Absolute-frame seedsParallel ranges form new emulsion by source-frame number; boundaries never reset, loop or translate a grain plate.
- Motion gatesBlack, white clipping, high-frequency RMS and successive-frame correlation are checked across the complete source. This is a scene stress test, not a claimed 5279 NPS measurement.
- Bit-exact boundaryFull-master frame 82 is exactly equal to the independent frame-82 probe in decoded RGB48.
- Validation result165/165 frames pass; hard white clipping is zero for both observers, and audio, timecode and Rec.709 1-1-1 signalling are intact.
- Compute resultBoth native-resolution masters took 3113.17 seconds (51m 53.17s) in parallel, or 18.87 seconds per source frame.
- Next evidenceReplacing the remaining priors requires paired 5279/GH7 spectral charts, neutral/separation wedges, controlled ECN-2 and high-resolution scanner data.
The blue-magenta veil was a traceable calibration error, not a projection look
H-61B publishes unequal 2383 LAD aims: 1.09, 1.06 and 1.03 Status-A density for red, green and blue. V29 replaced these with 1/1/1 and gave a vendor D60 LUT plus digitized curve residuals too much authority over final hue. V30 restores the official channel aims and sets both unsupported hue/saturation controls to zero.448
- Three-scene holdoutT002, T020 and T032 each contribute 24 native 5760×4320 12-bit frames to both film observers.
- Camera baselineThe same RAW receives only the necessary linear BT.2020→V-Gamut transform, V-Log encoding and Panasonic's official V-709 LUT—no 5279, 2383, scan or grade.4449
- Neutral validationMean near-neutral projection chroma is 0.00107, 0.00455 and 0.00261; median observer hue difference is 4.80°, 4.99° and 3.95°.
- Highlight boundaryT020/T032 camera baselines have no hard white clipping. About 1.4% of T002's bright sky reaches the V-709 endpoint; that belongs to the official camera view, not the 5279 shoulder.
- Crash auditTwo Python observer threads can concurrently enter Numba's workqueue and trigger SIGABRT. The safe sequential default is pixel-identical in decoded RGB48.50
- ResultAll three projections pass the neutral gate; rainy T032 retains its real cyan-green atmosphere instead of receiving a global magenta correction.
No silver was retained, yet the image read as bleach bypass
Colour development forms dye and metallic-silver images at the same exposed sites, but normal ECN-2 and ECP-2D bleach and fix that silver away. Kodak separately identifies skip bleach, bleach bypass and ENR as special processes that increase contrast, darken shadows and reduce saturation. A normal 5279→2383 baseline should therefore not default to a strong retained-silver character.35152
V30 had no silver term. It expressed scan-referenced colour as C/L and then replaced L with the steeper 2383 neutral curve. Lower print lightness automatically removed absolute chroma while full-resolution luminance texture remained. Across the three matched scenes, V30 projection median chroma was about 12–17% below the scan, p90–p10 luminance span about 27–32% greater, and fine luminance texture about 48–60% stronger—the perceptual discriminator for a mild bleach-bypass result.
- Texture locked5279 grain, DIR, MTF, black, gamma, 2383 lightness and projection texture remain V30; 98.9–99.2% of fine luma texture is retained.
- ValidationProjection/scan chroma retention is 91.1%, 93.3% and 89.2%; chroma saturation is 103.5%, 96.7% and 96.6%. All scan-master SHA-256 values are identical to V30.
- Error recordTwo earlier placements were bypassed by the hybrid branch and grain-mean stage and were rejected before release. The final correction runs after both complete observers.
- Separate future toggleAny future bypass variant must explicitly model residual silver density—not fake it with global contrast and saturation controls.
Ten hourly notes changed the evidence boundary—not the production model
Hourly research was paused on 4 August 2026. Ten narrowly scoped notes audited DIR, ECN-2 controls, grain measurement, JVT document history and the patent-archive route. None supplied a new 5279 parameter that can be safely implemented, so the V27 production baseline remains unchanged.
What the records support
- Kodak’s DIR diffusion factor is a compound assay, not a fixed 5279 cross-layer constant.
- Green-only ECN-2 exposure is a causal exclusion control, not a transferable interimage coefficient.
- The April 2003 provisional labels identifier 3 as 5279; May’s JVT-H022 labels it 5218. The document branch did drift.
- The US 7,899,113 family was assigned by Thomson to Dolby effective at the end of 2016.343538394143
What cannot be claimed
- H-24 process alarm/action limits are not measurement uncertainty.
- One or finitely many 48 µm aperture RMS values cannot non-parametrically identify a continuous NPS.
- A 5279 label or JVT model_id is not a published parameter table, LUT or grain spectrum.
- Patent ownership does not establish custody of research mail, LUTs or lab records.3637384043
What public records still omit
- The actual 5279 DIR compounds, placement, reaction–diffusion kinetics and cross-layer matrix.
- A complete 5279 NPS, fast/mid/slow sublayer size distributions and physical scale.
- Why the JVT example changed from 5279 to 5218 between April and May 2003.
- The located public JVT mail evidence stops in 2002; Dolby custody of PU030116 working records is unproven.4243
The audit prevents patent examples, control limits and identifier history from being mistaken for a secret 5279 formula.
Falsifiable next evidence: frequency-resolved 5279 grain measurements, same-batch neutral/separation ECN-2 density pairs, or a contemporaneous PU030116 attachment with measurement metadata could test the NPS, interimage and stock-mapping hypotheses. Production parameters remain locked until such evidence exists.
What is known—and what remains unknowable
- Direct: published 5279 sensitometry, diffuse RMS granularity, MTF, sensitivity and net dye-density plots.
- Mechanistic: same-era Kodak multilayer, masking, DIR, ECN-2 and electronic-transfer documentation.
- Still inferred: actual 5279 per-sublayer size distributions, full Wiener/NPS curves, coating amounts, DIR compounds, diffusion constants and proprietary Spirit calibration.
- Not recoverable from RGB: original scene spectra, lens spectral transmission and chemical batch state.
The model seeks a measurement-constrained physical approximation. It does not claim to recover Kodak’s undisclosed formula.