Fujifilm Pd-s Viewer V1.0 _hot_ [SAFE]

Fujifilm Pd-s Viewer V1.0 _hot_ [SAFE]

Feature: Single-Click RAW Preview with Color-Accurate Simulation Description

Add a "Single-Click RAW Preview" that instantly renders Fujifilm RAW (RAF) files into a color-accurate preview using Fujifilm film simulations (Provia, Velvia, Astia, Classic Chrome, Acros, etc.) and camera profile data.

Why it matters

Photographers often shoot RAW but want to quickly see how different film simulations and in-camera settings affect the final look without full RAW conversion or external editors. Speeds culling and selection by giving near-final visual feedback inside the PD-S Viewer. fujifilm pd-s viewer v1.0

Key behaviors

One-click preview: user opens RAF → viewer shows rendered preview using embedded camera settings (film simulation, white balance, exposure compensation, highlight tone, shadow tone, saturation, sharpness). Film simulation toggle: quick buttons for each Fujifilm film simulation; switching updates preview in real time. Camera profile accuracy: use Fujifilm camera model-specific color matrices and tone curves to match in-camera JPEGs closely. Adjustable exposure/white balance slider that re-renders preview interactively. Side-by-side comparison mode: show RAW-rendered preview vs embedded JPEG or vs alternative simulation. Metadata overlay: transient overlay showing which camera settings were applied (film simulation, ISO, shutter, aperture, EV, WB). Fast cache: lightweight cache of rendered previews for instant recall; configurable cache size. Export snapshot: export preview as high-quality JPEG or 16-bit TIFF for sharing or use in catalogs without full RAW workflow.

Implementation notes

Use existing RAF decoding libraries (libraw or rawspeed) with a Fujifilm-specific color pipeline. Implement film simulations as a chain: camera color matrix → gamut mapping → tone curve → LUT-based film simulation for speed and accuracy (3D LUTs optionally baked for performance). GPU acceleration for real-time sliders (WebGL/Metal/Vulkan/OpenCL fallback). Respect embedded camera settings by default; allow "ignore camera settings" mode for neutral baseline. Provide a "match in-camera JPEG" mode that attempts pixel-perfect match using embedded camera curves and sharpening.

UI suggestions

Toolbar button "RAW Preview" with dropdown for simulation presets. Large film-simulation strip (icons) below image for quick switching. Small metadata badge top-right with toggle to show/hide. Keyboard shortcuts: P = toggle RAW preview, 1–9 quick-select simulations, S = snapshot export. Key behaviors One-click preview: user opens RAF →

Success metrics

Preview render time under 150 ms for 24MP RAF on modern hardware. 95% visual similarity score vs in-camera JPEG across tested models when "match in-camera JPEG" enabled. 90% of beta photographers prefer single-click preview for culling workflow.