0.3.0
Alignment, Fusion, and Gallery Export
This release adds processing and export to Chiaro Gallery by introduces the first standalone multi-camera fusion pipeline for Light L16 captures.
Chiaro Gallery
- Added capture export directly from Gallery.
- Added Hot-pixel corrected frames export, producing linear 16-bit PNGs grouped by physical camera.
- Added Fused high-resolution frame export, producing a fused 16-bit PNG and a
.fusion.jsondiagnostic report for each capture. - Added capture selection with checkboxes and Shift-click range selection.
- Exports are queued and support progress reporting, cancellation, disk-space checks, and failure logging.
- Gallery now automatically discovers
hotpixel.rec,calibration.lri, andzoom_calib_v0.lrifrom connected L16 cameras and caches them locally for processing. - Added persistent Settings, including configurable preview caching and cache-size limits.
- Decoded capture previews are now cached on disk, avoiding repeated image transfers and decoding when reopening previously indexed captures.
Chiaro Fuse
Added the new chiaro-fuse command-line application for aligning the camera modules of an L16 capture and synthesising a single high-resolution 16-bit image.
Fusion supports:
- factory and device calibration data;
- optional hot-pixel and corner-glow correction;
- native, maximum-resolution, or custom-scale output;
- selecting individual camera modules;
- optional monochrome-module luminance;
- cropped or full reference-camera framing;
- display-encoded or linear output;
- alignment refinement and diagnostic checkerboards;
- per-capture
.fusion.jsonreports with alignment and synthesis diagnostics.
chiaro-fuse is now included in release archives alongside Gallery and Hotpixel.
Shared processing infrastructure
- Added the reusable
chiaro-fusionlibrary containing calibration, geometry, alignment, and image synthesis. - Refactored Hotpixel processing into
chiaro-hotpixel-core, allowing Gallery, Hotpixel, and Fuse to use the same correction implementation. - Added fusion geometry fixtures and regression tests using real L16 calibration data.
- Added synthetic/mock LRI generation support for development and testing.
Current limitations
Fusion currently targets only distant scenes. Near subjects WILL show ghosting or parallax because depth-aware alignment and fusion are not yet implemented.
Gallery's export pipelines currently do not support repeated night-mode captures. For astrophotography and night captures, use Chiaro Hotpixel to extract and process individual camera frames.
For best fusion results, use the calibration.lri and zoom_calib_v0.lri files from the same physical L16 camera as the capture.