4.4 Article

Efficient compression at the edge for real-time data acquisition in a billion-pixel X-ray camera

Publisher

ELSEVIER
DOI: 10.1016/j.nima.2023.168829

Keywords

X-ray instrumentation; Signal processing; Data compression; Sparse coding; Neural networks; Edge computing

Ask authors/readers for more resources

This study proposes a compression scheme for X-ray image using machine learning and sparse coding to address the challenge of large data throughputs in imaging systems. The proposed scheme achieves a high compression ratio and image quality, and demonstrates low power and low latency edge data compression on FPGA.
Recent advances in radiation detectors have significantly improved the resolution and frame rate of X-ray imaging systems at the cost of large data throughputs that can be challenging to transfer, store, and process. Such is the case of the billion-pixel X-ray camera, where the estimated throughput of 10 terabytes per second (TB/s) exceeds the capabilities of current data acquisition systems (DAQs) for real-time transfer and processing. To address this, we propose a lossy, multi-stage compression scheme to reduce data at the source. This work leverages machine learning (ML) to produce sparse representations of the camera's images, followed by quantization and entropy coding for compression. The proposed scheme achieves a 100:1 compression ratio with high PSNR and SSIM scores on X-ray source images. Finally, we implement the sparse coding neural network (NN) on an FPGA to showcase the feasibility, low power, and low latency of edge data compression.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.4
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available