Jetraw Core — Improve data scalability & reliability with raw image compression

Store more & manage data better
Improve accuracy of data
Decrease infrastructure & cloud costs
100PB
original raw dataset
16PB
compressed raw dataset
Compression ratio
Typically 6:1
Compression speed
FPGA
6.4 Gpx/s
with 32-pixel parallel
Software
6.2 GB/s
(Intel i9 14900k)
Data quality
No artifacts
No bias
No filtering
Powering top imaging systems & data producers
Coming to AutoSens September 19—21? Visit our booth #49 to see raw image compression in action

Large image data in the way of automotive computing efficiency

ADS data growth

With the race towards L4+ vehicles, increased number of sensors per car, resolutions, frame rates, etc., the data produced by the systems grows exponentially. So are the costs.

25-60/car
Number of sensors in L4 vehicle
0.4TB/h → 19TB/h
Data rate growth produced by 1 autonomous vehicle
175 zettabytes
Projected data generation from connected cars by 2025
$0.6-10M/year
Costs for 1 vehicle data storage & access on AWS S3

Thus, efficient and cost-effective data handling becomes crucial. Existing infrastructure cannot cope with the demand.

PROBLEM

Traditional lossless compression struggles with scalability due to limited speed and efficiency. While visually lossless algorithms compromise the reliability of ML models for the safety of connected and autonomous vehicle’s (CAV).

Jetraw Core — real-time compression delivering immediate data benefits

WHAT IS iT

Jetraw Core is a high-efficiency low-latency 6:1 raw image compression integrated into certified environments, either on-board a vehicle system or in a data centre.

TURN DATA INTO MEASUREMENT

Jetraw applies lossless compression to the signal and lossy compression to the noise, preserving the metrological properties of raw images while achieving higher compression ratios and speeds than traditional lossless methods.

Unlike visually lossless codecs, Jetraw preserves raw quality and treats images as precise measurements, facilitating reliable data-centric AI analysis and model training.

Two implementation routes

As software to maximise your IT infrastructure and reduce storage requirements
On FPGA within the system to enhance speed and reduce computational demands

JETRAW IN A NUTSHELL

High speed
High ratio
Raw quality
No artifacts
Tailored for AI

Accelerate your ADS time-to-market with 6x more seamless data management

Faster acquisition & I/O

Accelerate data acquisition and transmission between memory, FPGA, CPU, on-board systems, remote, and cloud storage using existing cabling and networks

Higher throughput

Achieve low-latency, higher data throughput rates (FPS, MB/s, Mpx/s) while conserving computational and bandwidth resources

Re-use infrastructure & lower costs

Expand storage capacity and generate 6 times more data on test vehicles without upgrades. Decrease data offloading frequency and storage swaps, reducing operational and storage costs

More scalable cloud

Upload/download faster from cloud, manage your data more efficiently and cost-effectively

Accurate data for reliable AI

Jetraw provides format-agnostic raw output of the highest quality. Superior data quality enhances the accuracy of ML models, contributing to safer vehicles

Lower energy consumption

Lower CO₂ emissions associated with data by reducing storage volume, streamlining logistics, and minimizing power consumption from on-board systems to data centres.
Get in touch to improve your data performance and reduce costs

Save time and resources—let your data work smarter for you

Developing autonomous vehicles requires massive volumes of image data, and is often hindered by slow upload and download speeds and recurring system capacity constraints. Cloud storage and access costs can easily reach millions.

Jetraw Core overcomes these challenges and enables scalable data infrastructure for OEMs and Tier 1 suppliers.

SAVINGS WITH JETRAW

Original raw
Jetraw
Acquisition volume for 1 day (8h), 1 car
11TB
1.8TB
Acquisition volume for 1 year, 1 car
2.9PB
0.5PB
Time to upload daily volume over 10 Gbps
2.4h
0.4h
Time to download yearly volume over 10Gbps once from Azure Blob
27 days
3 days
Storage costs/year, incl. 1 backup
1.5M
0.2M
Integration type
FPGA IP Core
High throughput, low latency, power-efficient raw compression on FPGA
Software
Fast, easily integrated in-camera raw compression as a software
5–10:1 compression ratio
Indistinguishable from raw, interoperable
CMOS, sCMOS, CCD camera support
Mono, Bayer and other CFA image sensors support
No bias, no artifacts, no artificial correlations, no low pass filtering
Tightly-controlled image quality 1.2dB SNR equiv. increase ISO100→ISO115
Image data
  • 16-bit images
  • Configurable image dimensions
Raw image buffer or common file formats
Performance
  • 1 to 32 pixels per clock cycle
  • Up to 200 MHz clock frequency
  • Low latency (~1-line, 2-lines for Bayer)
  • 200MB /s/core
  • Multi-threading support
Integration features
  • Backpressure support
  • This is some text inside of a div block.
  • From 3968 LUT for single core compressor to 70790 for 32 pixels
  • AXI4-stream data interface
  • Available as a software library / codec
  • Callable from C, C++, C#, Java, Python
System support
  • Xilinx FPGAs
  • Intel on request
  • Intel, AMD and ARM CPU support
  • Linux, Windows and Mac support
coming soon

Future-proof your AI/ML with Jetraw algorithm unique features

Synthetic data generation for data augmentation based on physical-model
Image traceability and quality assurance to add robustness to ML models
Enhanced data normalization and testing with low compute requirements

Frequently asked questions about Jetraw compression

The numbers seem too good to be true. How is this actually possible?

It's a fair reaction, and one we hear often. The reason Jetraw can deliver compression ratios that other tools can't is fundamentally different from how conventional compressors work.

Most compressors treat an image as an abstract grid of numbers and apply general-purpose mathematical transforms. Jetraw is built around a physical model of the image sensor itself. It understands which variations in pixel values carry real information about the scene and which are noise inherent to the imaging process that can be safely discarded without losing any meaningful signal.

This sensor-aware approach is what makes the difference. By compressing only what is physically meaningful, Jetraw achieves ratios that purely mathematical methods cannot reach, without the trade-offs people typically expect.

Why not use H.264, JPEG, or another standard codec?

Standard codecs are designed for human viewing, not for machine perception or downstream image processing. They discard information that the eye doesn't notice but that your perception stack, calibration tools, or validation pipeline may very much rely on.

Jetraw produces output that is indistinguishable from the original RAW image for all subsequent processing. Whatever your team does with RAW data continues to work exactly as before: neural-network inference stays accurate because the input distribution is preserved, data augmentation produces physically realistic samples because the pixel values are still linear and meaningful, replay and resimulation remain bit-accurate, so regression tests actually test the model rather than codec artifacts, ISP tuning is still possible because the RAW Bayer data is intact and auto-labelling pipelines reach their full accuracy ceiling instead of being capped by lossy inputs.

This matters for two reasons that are especially important in automotive contexts:

Future-proofing. If your data requirements evolve, new perception models, new validation criteria, new regulatory demands, you still have access to the full RAW fidelity. With lossy consumer codecs, that information is gone for good.

Quality guarantees. Jetraw comes with strong, provable bounds on the deviation from the original signal. For safety arguments and certification work, having a mathematically defensible quality statement is far more valuable than "looks fine to the eye." Safety documentation is available through our partners on request.

What about safety in mission-critical applications?

Jetraw output is genuine RAW image data, indistinguishable from the original for downstream processing, and has been deployed in mission-critical production environments for many years. For automotive specifically, validation tooling, services, and safety documentation are available through our partners, for a fast path to integration and time-to-market.

I'd like to try it. What's the process?

Getting started is straightforward. We provide a trial version of Jetraw that you can run on your own images and benchmark against your current pipeline.

Because Jetraw relies on a physical model of your specific sensor, we need a little information about it to prepare the trial. Either of the following works:

An EMVA1288 report. if your sensor has been characterised according to this standard, that's all we need.

A set of sample images. if no report is available, we can derive the relevant sensor parameters directly from representative images you provide.

From there, we hand over the trial build and you can evaluate compression ratios, runtime, and output quality on your own hardware.

Does Jetraw work for video and high-throughput data streams?

Yes. Jetraw compresses in real time, with concrete throughput figures from our reference platforms:

Software (CPU): on an Intel i9-14900K running 32 images in parallel across all cores, Jetraw reaches 8 GB/s (4 Gpx/s) compression and 5.6 GB/s (2.8 Gpx/s) decompression. The implementation runs on Intel, AMD, and ARM CPUs across Linux, Windows, and macOS.

FPGA IP core: up to 6.4 Gpx/s compressing 32 pixels in parallel at 200 MHz on Xilinx FPGAs.

For reference, an automotive setup of 5× 2 MP cameras at 30 fps generates ~600 MB/s of RAW data; a heavier configuration with 5× 2 MP + 3× 8 MP cameras at 30 fps generates ~2 GB/s. Jetraw handles both with margin, on either CPU or FPGA.

Compression happens per-frame, so the output integrates cleanly with both streaming and batch-recording workflows.

If I save on storage, what does it cost me in CPU, GPU, FPGA, or power?

Compression isn't free, there's always a compute cost, but Jetraw is engineered to keep it modest and predictable.

On CPU, Jetraw is parallelised and scales across cores. On an Intel i9-14900K, compressing 32 images in parallel reaches 4 Gpx/s compression and 2.8 Gpx/s decompression. Jetraw runs on Intel, AMD, and ARM CPUs.

On FPGA, the resource footprint scales with throughput: from 5,534 LUT for a single-pixel-per-clock implementation up to 130,000 LUT for 32 pixels-per-clock at 200 MHz (6.4 Gpx/s).

Am I the first one trying this in a production context?

Not at all. Jetraw is already deployed in production across several demanding industries:

Automotive. for camera-based perception, data-logging fleets, and validation pipelines.

Space. where bandwidth back to Earth is the hardest constraint imaginable.

Microbiology and life sciences. where preserving the integrity of scientific imaging data is non-negotiable.

Each of these domains has strict, independent requirements for image fidelity. Jetraw earned its place in all three.

Take next steps to maximise the value of your image data

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
newsletter

Get product updates and industry insights in your inbox