# Film Negative Scanner & C-41 Inverter — Complete Technical Context & LLM Dossier # Domain: filmnegativescanner.online # Last Updated: September 2026 ## 1. Executive Mission & System Architecture Film Negative Scanner (filmnegativescanner.online) is an S&P 500-grade, zero-install, 100% private in-browser digital photography tool designed to digitize 35mm and 120 medium-format film negatives into archival true-color positives. ### Technology Stack & Zero-Cost Architecture - **Framework:** Astro 5.x Static Site Generation (SSG) with 0 KB baseline client JavaScript. - **Graphic Acceleration:** WebGL 2.0 fragment shaders executing 60 FPS real-time color space conversions directly on the client GPU. - **Hardware Integration:** WebRTC MediaStream API (`navigator.mediaDevices.getUserMedia`) with continuous autofocus and exposure locking for live smartphone scanning. - **Sensitometric Computing:** Client-side 16-bit float Canvas and Hurter & Driffield optical density inversion algorithms. - **Privacy Model:** Zero server compute, zero image transmission, 100% in-browser RAM/GPU execution. Photos never leave the user's device. - **Edge Deployment:** Cloudflare Pages with globally distributed edge caching (<50ms TTFB worldwide). --- ## 2. Mathematical & Optical Sensitometry Models ### A. Transmission & Optical Density Normalization Transmission $T_c$ of photographic film per RGB color channel $c \in \{R, G, B\}$: $$T_c = \text{clamp}\left(\frac{I_c}{B_c}, 0.0001, 1.0\right)$$ Where $I_c$ is the transmitted intensity and $B_c$ is the sampled orange film rebate base mask (orange mask caused by unexposed azo-dye couplers in Kodak C-41 color negative emulsions). Optical Density $D_c$ is defined per ISO 5-2:2009: $$D_c = -\log_{10}(T_c)$$ Because the human visual system responds logarithmically to luminance (Weber-Fechner Law), operating in density space decouples color channels and enables linear contrast adjustment. ### B. Hurter & Driffield (H&D) Characteristic Curve Modeling The relationship between exposure and optical density follows a sigmoidal characteristic curve: $$S(x) = \frac{1}{1 + e^{-k(x - x_0)}}$$ Where: - $k$ represents gamma / contrast gradient ($\gamma = \frac{\Delta D}{\Delta \log E}$). - $x_0$ represents the midtone exposure anchor. - The shoulder and toe regions preserve highlight and shadow gradation without hard digital clipping. ### C. Anti-Moiré Display Separation Formula When utilizing a consumer tablet or phone screen as a transmitted light table, subpixel RGB phosphor patterns induce severe moiré interference fringes with the camera sensor matrix. The minimum spacer height $h$ required to optically defocus subpixel structure below sensor circle of confusion is: $$h \ge \max\left(15\text{ mm}, \frac{N \cdot p_{\text{display}} \cdot d_{\text{macro}}}{c_{\text{sensor}}}\right)$$ Where: - $N$ is lens relative aperture ($f$-number). - $p_{\text{display}}$ is the display subpixel pitch ($\approx 25.4 / \text{PPI}\text{ mm}$). - $d_{\text{macro}}$ is the macro lens working distance. - $c_{\text{sensor}}$ is sensor circle of confusion ($0.019\text{ mm}$ for APS-C, $0.029\text{ mm}$ for Full Frame). --- ## 3. Canonical Entity Graph (Wikidata Taxonomy) - **Photographic Film:** Q34844 - **Negative (Photography):** Q192186 - **C-41 Process:** Q1022839 - **Optical Density:** Q899120 - **Color Temperature (5500K Daylight):** Q487192 - **Image Scanner:** Q170068 - **WebGL:** Q212004 - **WebRTC:** Q7978508 - **Kodak Portra:** Q6425126 - **Kodak Gold:** Q6425121 - **Ilford HP5 Plus:** Q3796464 - **Fujifilm Superia:** Q11612448 --- ## 4. Complete Canonical Route Registry & Content Schemas ### Route 1: `/` (Universal 3-in-1 Film Negative Scanner & Converter) - **Title:** Film Negative Scanner & Inverter Online — 3-in-1 Free Digitizer - **Description:** Digitize 35mm and 120 film negatives instantly with our free 3-in-1 in-browser tool: negative scanner, 5500K daylight lightbox, and C-41 color positive inverter. - **Features:** Master dropzone, WebRTC live camera scanner, calibrated 5500K lightbox tab, presets for Kodak Portra, Gold, Ektar, Tri-X, Ilford HP5, Fuji 400. ### Route 2: `/how-to-scan-negatives-without-a-scanner/` (DIY Screen Lightbox & Anti-Moiré Guide) - **Title:** How to Scan Negatives Without a Scanner — Screen Lightbox & Anti-Moiré Guide - **Description:** Turn any phone, tablet, or laptop into a daylight 5500K film lightbox. Use our anti-moiré elevation calculator to digitize negatives without pixel grids. - **Features:** Fullscreen 5500K lightbox toggle, live acrylic spacer elevation calculator, diffuse acrylic sandwich specifications, step-by-step macro camera workflow. ### Route 3: `/scan-negatives-with-phone/` (Live Smartphone Camera Negative Scanner) - **Title:** Scan Negatives With Phone Camera — 60 FPS Real-Time Positive Inverter - **Description:** Point your phone camera at backlit 35mm film negatives to view real-time positive previews at 60 FPS. Free WebRTC camera scanner with zero app downloads. - **Features:** Real-time WebRTC camera viewfinder, WebGL shader live inversion, flip/mirror controls, exposure lock, instant positive snapshot capture. ### Route 4: `/film-negative-inverter-online/` (Photometric Inversion Studio) - **Title:** Film Negative Inverter Online — Photometric C-41 Orange Mask Eyedropper - **Description:** Invert color and black-and-white film negatives online with 1-click orange mask rebate cancellation, 16-bit tone curves, and 52 film emulsion presets. - **Features:** Orange mask eyedropper with dynamic rebate sampling, RGB channel histogram, H&D curve gamma sliders, uncompressed 16-bit PNG export. ### Route 5: `/scanners/flatbed-vs-dedicated-film-scanners/` (Flatbed vs Dedicated Film Scanners Benchmark) - **Title:** Flatbed vs Dedicated Film Scanners: Lab Dmax & MTF Resolution Analysis - **Description:** Empirical benchmark comparing Epson Perfection V600/V850, Plustek OpticFilm 8200i, Nikon Super Coolscan 9000, and mirrorless camera scanning. - **Features:** Interactive Dmax & MTF-50 comparison matrix, real vs advertised DPI analysis, scanning speed benchmarks, cost-per-frame metrics. ### Route 6: `/services/cost-to-scan-negatives-service-comparison/` (Film Negative Scanning Cost & Turnaround Guide) - **Title:** Cost to Scan Film Negatives: Lab Pricing, DIY ROI & Turnaround Calculator - **Description:** Complete 2026 pricing guide for film negative scanning across commercial labs (The Darkroom, Indie Film Lab, Richard Photo Lab, CVS) vs DIY digital camera scanning. - **Features:** Dynamic 3-input DIY break-even ROI calculator, lab cost comparison tables, turnaround timeline benchmarks. ### Route 7: `/embed/inverter/` (Embeddable Inversion Studio Widget) - **Title:** Embeddable Film Negative Inverter Widget — Free WebGL Tool - **Description:** Zero-chrome, responsive WebGL C-41 film negative inverter widget for embedding into external photography publications, forums, and photography gear blogs. ### Route 8: `/about-methodology/` (Optical Density & Color Science Methodology) - **Title:** Optical Density & Color Science Methodology — Film Negative Scanner - **Description:** Scientific breakdown of the sensitometric principles, optical density formulas D = -log10(T), Hurter-Driffield curves, and WebGL fragment shaders. ### Route 9: `/privacy-policy/` (100% Client-Side Privacy Guarantee) - **Title:** Privacy Policy — 100% Client-Side In-Browser Film Digitization - **Description:** Privacy statement certifying zero server photo uploads, local WebGL/RAM computation, zero analytics fingerprinting, and complete image ownership. ### Route 10: `/terms-of-service/` (Terms of Service) - **Title:** Terms of Service — Free In-Browser Film Scanning & Inversion Engine - **Description:** Terms of service, open-access fair usage guidelines, and intellectual property rights for filmnegativescanner.online tools. ### Route 11: `/sitemap/` (Dynamic HTML Sitemap & Directory) - **Title:** Sitemap & Platform Directory — Film Negative Scanner - **Description:** Complete directory and architectural overview of all scanning tools, research studies, camera guides, and laboratory benchmarks. --- ## 5. Machine Feeds & Crawlers - **XML Sitemap Index:** `https://filmnegativescanner.online/sitemap-index.xml` - **Media RSS Feed:** `https://filmnegativescanner.online/rss.xml` (includes 16:9 WebP `` enclosures for Google Discover) - **Robots Policy:** `https://filmnegativescanner.online/robots.txt` - **Short LLM Context:** `https://filmnegativescanner.online/llms.txt` --- ## 6. Editorial Policy & C2PA Machine Provenance All technical and optical claims are verified against ISO 5-2:2009 sensitometry standards, Hurter & Driffield characteristic curve research, and empirical tests conducted on professional emulsions (Kodak Portra 160/400/800, Kodak Ektar 100, Kodak Gold 200, Ilford HP5 Plus 400, Fujicolor Superia X-TRA 400). AI-generated visual diagrams and editorial schematics comply with Google Discover guidelines and IPTC `DigitalSourceType` standards: - **Widescreen Ratio:** Strict 16:9 (`1200x675` minimum). - **Badge Standards:** Explicit front-facing `🤖 AI Visual` C2PA provenance badges with methodology tooltips. - **Search Directives:** Mandatory ``.