Bitruvius Imagery & 3D Suite
One vendor. Every imagery format.
RIPT and BVC (Track A: adopt a native format for core compression wins — raster and volumetric) plus eight drop-in codecs (Track B: keep your format, swap the backend) — now including TurboLZ4 (liblz4) and TurboSPZ for 3D Gaussian Splats. Memory-safe, cross-architecture determinism, wire-format compatibility across the entire stack.
Track A
RIPT + BVC
Adopt a native Bitruvius format for structural wins the drop-ins can't reach — across raster and volumetric.
RIPT — raster & elevation
- - Basemap-grade DEM (lossless) vs Esri LERC: up to 99.5% smaller, up to 6× faster encode, 100% win rate on 60 files
- - Basemap-grade bathymetry (lossless) vs Esri LERC: up to 99.9% smaller, 100% win rate on 60 files
- - High-res LiDAR DEM vs Esri LERC: lossless decode ~2.8× faster; lossy (≤0.1 m) up to ~2.5× smaller at matched accuracy
- - $1.302 billion/yr combined value, top 4 cloud providers
- - $7.45 billion 5-year total
- - Payback 12-19 months
- - Multi-platform: AVX2 / NEON / WASM SIMD128 / scalar
BVC — volumetric (point clouds & splats)
- - One codec for lidar point clouds and Gaussian splats
- - Lossless files smaller than the incumbents' lossy — 6.30 B/pt (lossless flagship) vs LAZ 7.64; 14.3 B/splat (SH-compressed) vs SPZ 23.0
- - Decoded at GPU speed across native and WASM
Sales motion: format adoption. Pilot: multi-quarter. Best fit: cloud providers, geospatial & 3D platforms, and greenfield.
Track B
Eight Drop-in Codecs
Keep your format. Swap the backend. Get the wins.
- - TurboLERC - Esri LERC drop-in
- - TurboWebP - libwebp 1.6.0 drop-in (CVE-2023-4863 memory-safe)
- - TurboJXL - libjxl 0.11.2 drop-in (smaller than cjxl -e1, memory-safe, ~42–71× faster per-core encode vs cjxl -e7)
- - TurboLZW - libtiff 4.7.1 LZW drop-in (12.6x via parallel API)
- - TurboLZ4 - liblz4 (official C LZ4) drop-in (2.05x decode, 1.49x encode, ≈equal size)
- - TurboZstd - libzstd drop-in (1.7-3.1% smaller, 5-10x archival)
- - TurboLEPCC - Esri lepcc drop-in (1.75x Esri C++ decode)
- - TurboSPZ - Niantic libspz v4 drop-in (4-7x faster encode, archive profile 3.1-3.5% smaller AND ~1.6x faster; 3D Gaussian Splats)
Sales motion: library swap. Pilot: 2-6 weeks per drop-in. Best fit: any customer who already uses the upstream.
The Suite
Pick your level.
Track B headline speedups
Encode and decode wins vs each upstream library on the Bitruvius 804-sample corpus. Hover a row for context; click for full product detail.
drop-in for Esri LERC
TurboLERC
Mac NEON 2.64x enc / 1.91x dec
library swap (turbolerc-libwebp-shim / TIFFRegisterCODEC path varies)
drop-in for libwebp 1.6.0
TurboWebP
4.5x encode, 27/32 decode cells beat libwebp; within 4% on size
turbowebp-libwebp-shim cdylib (LD_PRELOAD / DYLD_INSERT_LIBRARIES / DLL drop)
drop-in for libjxl 0.11.2
TurboJXL
smaller than cjxl -e1, memory-safe, ~42-71x faster per-core encode vs cjxl -e7
cjxl/djxl-compatible CLI + native API (bit-exact wire)
drop-in for libtiff 4.7.1 LZW
TurboLZW
1.15-1.20x Intel, +33-35% NEON, 10x parallel
C-ABI cdylib via TIFFRegisterCODEC; LD_PRELOAD / DLL drop
drop-in for libzstd (RFC 8478)
TurboZstd
1.7-3.1% smaller L1-L9, 5-10x archival
zstd-compatible native API; RFC 8478 wire
drop-in for Esri liblepcc
TurboLEPCC
Beats the Esri C++ reference on every kernel; 9.74x peak
Native library / FFI (ArcGIS I3S consumer)
drop-in for Niantic libspz v4
TurboSPZ
4-7x encode; archive profile 3.1-3.5% smaller AND ~1.6x faster; bit-exact libspz v4 quantization
turbospz-ffi cdylib + cbindgen header; native library (turbospz-safe)
Tiered adoption economics
Value compounds with format coverage.
The largest structural win comes from adopting a native format — RIPT for raster, BVC for volumetric — on greenfield and migrate-able workflows. The interim tiers grow with the number and types of imagery formats a customer swaps onto the Bitruvius drop-ins.
| Tier | Adoption shape | Cumulative multiplier | Compounding drivers |
|---|---|---|---|
Tier 0 Single drop-in pilot | 1 Turbo* product replacing 1 upstream | 1.0x | Baseline - in-product storage / bandwidth / CPU savings only |
Tier 1 Multi-format drop-in adoption | 2-3 Turbo* drop-ins live | 1.5-2.0x | + single-vendor procurement, shared support contract, cross-product engineering integration |
Tier 2 Full Turbo* suite adoption | 4-6 Turbo* drop-ins live | 2.5-3.0x | + cross-format pipeline efficiency, unified observability, consolidated security review (one zero-unsafe posture, one CVE attack surface) |
Tier 3 RIPT / BVC native-format adoption | RIPT (raster) or BVC (volumetric) replaces the native format for greenfield or migrate-able workflows | 4-6x | + structural compression wins not available in upstreams: RIPT-native lossy mode, 14-domain profile tuning, multiband BSQ/BIL/BIP, NoData mask integration, plus BVC lossless point clouds & splats below incumbents' lossy (maximum architectural lift) |
All multipliers below are DIRECTIONAL and PENDING DESIGN-PARTNER VALIDATION. Tier 3 (RIPT / BVC native-format adoption) is where the architectural lift compounds; Tiers 0-2 are interim values that grow with the number and types of imagery formats adopted.
Shared properties
Two structural choices the C upstreams cannot retrofit.
Memory safety
Every Track B consumer library (turbo*-safe) is zero-unsafe. TurboWebP replaces the libwebp C library implicated in CVE-2023-4863 (heap buffer overflow exploited in the wild, September 2023). Every other drop-in replaces a C codec with the same class of risk.
Cross-architecture determinism
Byte-identical encoder output across AVX2 / NEON / WASM SIMD128 for TurboWebP, TurboJXL, TurboZstd, TurboLERC. Same input + same level + any host = same output bytes. The C upstreams do not offer this.
Talk to us about the suite.
Drop-in pilots run 2-6 weeks. The first one wins; the second is a cross-sell. Bring the customer's own corpus.