A High-Speed, Multi-Channel Lossless Compression Algorithm for High-Resolution Video on FPGA

With the increasing image resolution, data bit depth, and frame rate of industrial cameras, the signal output speed needs to be improved to keep pace with the rapidly developing image sensor technologies. The USB 3.0 interface has become a common transmission method for industrial cameras due to its high versatility. However, limited bandwidth often requires data compression techniques to address transmission bottlenecks. This paper proposes a four-channel high-speed lossless compression algorithm based on FPGA (Field-Programmable Gate Array). The algorithm uses the difference between adjacent pixels, which has fewer data bit widths, to replace the original pixels for transmission. This approach enhances the transmission frame rate while maintaining image quality. Additionally, a novel “first-in, last-out” data inversion technique is employed to solve the problem of real-time processing of four-channel data, significantly reducing FPGA hardware resource usage. The performance of the proposed algorithm is evaluated through on-board FPGA experiments. When transmitting 4096×4096 resolution video via USB 3.0, the frame rate reaches 18.3 fps with a data size reduced by up to 49.98% (corresponding to a compression ratio of 50.02%), with an encoding overhead delay of 20.76 μs, resulting in a frame rate increase of approximately 71.03%. Additionally, decompression speeds for a large resolution image set (5568×3712) are improved by at least 40% compared to mainstream algorithms. The algorithm demonstrates low FPGA resource utilization and high processing speed, ensuring efficient compression and transmission even for complex image scenes. These results provide a viable high-speed lossless compression solution for industrial camera applications.

Authors

Institutions

Publication Details

Journal
IEEE Access
Published
2025-01-01
DOI
https://doi.org/10.1109/access.2025.3575854
Primary Topic
Advanced Data Compression Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A High-Speed, Multi-Channel Lossless Compression Algorithm for High-Resolution Video on FPGA

Xinjie Du, Tingyu Zhao, Longhua Xie, Hui‐Hsun Huang et al.
IEEE Access
Advanced Data Compression Techniques
article

A High-Speed, Multi-Channel Lossless Compression Algorithm for High-Resolution Video on FPGA

Xinjie Du, Tingyu Zhao, Longhua Xie, Hui‐Hsun Huang, Huawei Chen, Xiaolong Guo
article en

Abstract

With the increasing image resolution, data bit depth, and frame rate of industrial cameras, the signal output speed needs to be improved to keep pace with the rapidly developing image sensor technologies. The USB 3.0 interface has become a common transmission method for industrial cameras due to its high versatility. However, limited bandwidth often requires data compression techniques to address transmission bottlenecks. This paper proposes a four-channel high-speed lossless compression algorithm based on FPGA (Field-Programmable Gate Array). The algorithm uses the difference between adjacent pixels, which has fewer data bit widths, to replace the original pixels for transmission. This approach enhances the transmission frame rate while maintaining image quality. Additionally, a novel “first-in, last-out” data inversion technique is employed to solve the problem of real-time processing of four-channel data, significantly reducing FPGA hardware resource usage. The performance of the proposed algorithm is evaluated through on-board FPGA experiments. When transmitting 4096×4096 resolution video via USB 3.0, the frame rate reaches 18.3 fps with a data size reduced by up to 49.98% (corresponding to a compression ratio of 50.02%), with an encoding overhead delay of 20.76 μs, resulting in a frame rate increase of approximately 71.03%. Additionally, decompression speeds for a large resolution image set (5568×3712) are improved by at least 40% compared to mainstream algorithms. The algorithm demonstrates low FPGA resource utilization and high processing speed, ensuring efficient compression and transmission even for complex image scenes. These results provide a viable high-speed lossless compression solution for industrial camera applications.

IEEE AccessVol. 13
Zhejiang Sci-Tech University (CN), Focused Photonics (China) (CN)
Affordable and clean energy
Openalex Percentile: Top 90%
Advanced Data Compression Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.