• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于FPGA的高速相机上原始拜耳图像的并行无损压缩

Parallel Lossless Compression of Raw Bayer Images on FPGA-Based High-Speed Camera.

作者信息

Regoršek Žan, Gorkič Aleš, Trost Andrej

机构信息

Faculty of Electrical Engineering, University of Ljubljana, 1000 Ljubljana, Slovenia.

OptoMotive, Mechatronics Ltd., 1000 Ljubljana, Slovenia.

出版信息

Sensors (Basel). 2024 Oct 15;24(20):6632. doi: 10.3390/s24206632.

DOI:10.3390/s24206632
PMID:39460112
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11510722/
Abstract

Digital image compression is applied to reduce camera bandwidth and storage requirements, but real-time lossless compression on a high-speed high-resolution camera is a challenging task. The article presents hardware implementation of a Bayer colour filter array lossless image compression algorithm on an FPGA-based camera. The compression algorithm reduces colour and spatial redundancy and employs Golomb-Rice entropy coding. A rule limiting the maximum code length is introduced for the edge cases. The proposed algorithm is based on integer operators for efficient hardware implementation. The algorithm is first verified as a C++ model and later implemented on AMD-Xilinx Zynq UltraScale+ device using VHDL. An effective tree-like pipeline structure is proposed to concatenate codes of compressed pixel data to generate a bitstream representing data of 16 parallel pixels. The proposed parallel compression achieves up to 56% reduction in image size for high-resolution images. Pipelined implementation without any state machine ensures operating frequencies up to 320 MHz. Parallelised operation on 16 pixels effectively increases data throughput to 40 Gbit/s while keeping the total memory requirements low due to real-time processing.

摘要

数字图像压缩用于减少相机带宽和存储需求,但对高速高分辨率相机进行实时无损压缩是一项具有挑战性的任务。本文介绍了一种基于FPGA的相机上拜耳彩色滤光片阵列无损图像压缩算法的硬件实现。该压缩算法减少了颜色和空间冗余,并采用了哥伦布-莱斯熵编码。针对边缘情况引入了一个限制最大码长的规则。所提出的算法基于整数运算符,以实现高效的硬件实现。该算法首先作为一个C++模型进行验证,随后使用VHDL在AMD-Xilinx Zynq UltraScale+器件上实现。提出了一种有效的树状流水线结构,用于连接压缩像素数据的代码,以生成表示16个并行像素数据的比特流。对于高分辨率图像,所提出的并行压缩可使图像大小减少高达56%。无任何状态机的流水线实现确保了高达320 MHz的工作频率。对16个像素进行并行操作有效地将数据吞吐量提高到40 Gbit/s,同时由于实时处理而使总内存需求保持较低水平。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/15a33ba68c7b/sensors-24-06632-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/275dcab87103/sensors-24-06632-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/7eb5defc5629/sensors-24-06632-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/e4fc6940c8b1/sensors-24-06632-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/73da2de02814/sensors-24-06632-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/eb3afcabe357/sensors-24-06632-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/28d5a084a0ee/sensors-24-06632-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/adab23ad68d1/sensors-24-06632-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/98aa706913b5/sensors-24-06632-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/10f250f4de02/sensors-24-06632-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/4d22eebbce70/sensors-24-06632-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/dc93e6bbd2ac/sensors-24-06632-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/6b6fd6f251d5/sensors-24-06632-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/482272a8d7ba/sensors-24-06632-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/15a33ba68c7b/sensors-24-06632-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/275dcab87103/sensors-24-06632-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/7eb5defc5629/sensors-24-06632-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/e4fc6940c8b1/sensors-24-06632-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/73da2de02814/sensors-24-06632-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/eb3afcabe357/sensors-24-06632-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/28d5a084a0ee/sensors-24-06632-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/adab23ad68d1/sensors-24-06632-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/98aa706913b5/sensors-24-06632-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/10f250f4de02/sensors-24-06632-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/4d22eebbce70/sensors-24-06632-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/dc93e6bbd2ac/sensors-24-06632-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/6b6fd6f251d5/sensors-24-06632-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/482272a8d7ba/sensors-24-06632-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/79db/11510722/15a33ba68c7b/sensors-24-06632-g014.jpg

相似文献

1
Parallel Lossless Compression of Raw Bayer Images on FPGA-Based High-Speed Camera.基于FPGA的高速相机上原始拜耳图像的并行无损压缩
Sensors (Basel). 2024 Oct 15;24(20):6632. doi: 10.3390/s24206632.
2
A Block Adaptive Near-Lossless Compression Algorithm for Medical Image Sequences and Diagnostic Quality Assessment.一种用于医学图像序列的块自适应近无损压缩算法及其诊断质量评估。
J Digit Imaging. 2020 Apr;33(2):516-530. doi: 10.1007/s10278-019-00283-3.
3
A lossless compression scheme for Bayer color filter array images.一种用于拜耳彩色滤光片阵列图像的无损压缩方案。
IEEE Trans Image Process. 2008 Feb;17(2):134-44. doi: 10.1109/TIP.2007.914153.
4
Onboard Image Processing System for Hyperspectral Sensor.用于高光谱传感器的机载图像处理系统。
Sensors (Basel). 2015 Sep 25;15(10):24926-44. doi: 10.3390/s151024926.
5
HybriDC: A Resource-Efficient CPU-FPGA Heterogeneous Acceleration System for Lossless Data Compression.HybriDC:一种用于无损数据压缩的资源高效型CPU-FPGA异构加速系统。
Micromachines (Basel). 2022 Nov 19;13(11):2029. doi: 10.3390/mi13112029.
6
Accelerating GRAPPA reconstruction using SoC design for real-time cardiac MRI.利用 SoC 设计加速 GRAPPA 重建,实现实时心脏 MRI。
Comput Biol Med. 2023 Jun;160:107008. doi: 10.1016/j.compbiomed.2023.107008. Epub 2023 May 4.
7
Lightweight and Real-Time Infrared Image Processor Based on FPGA.基于现场可编程门阵列的轻量级实时红外图像处理器
Sensors (Basel). 2024 Feb 19;24(4):1333. doi: 10.3390/s24041333.
8
Parallel Optimisation and Implementation of a Real-Time Back Projection (BP) Algorithm for SAR Based on FPGA.基于FPGA的合成孔径雷达实时反投影(BP)算法的并行优化与实现
Sensors (Basel). 2022 Mar 16;22(6):2292. doi: 10.3390/s22062292.
9
Low-Complexity Lossless Coding of Asynchronous Event Sequences for Low-Power Chip Integration.用于低功耗芯片集成的异步事件序列的低复杂度无损编码。
Sensors (Basel). 2022 Dec 19;22(24):10014. doi: 10.3390/s222410014.
10
Lossless White Balance for Improved Lossless CFA Image and Video Compression.用于改进无损CFA图像和视频压缩的无损白平衡
IEEE Trans Image Process. 2022;31:3309-3321. doi: 10.1109/TIP.2022.3169687. Epub 2022 May 4.

本文引用的文献

1
Lossless and Near-Lossless Compression Algorithms for Remotely Sensed Hyperspectral Images.用于遥感高光谱图像的无损和近无损压缩算法
Entropy (Basel). 2024 Apr 5;26(4):316. doi: 10.3390/e26040316.
2
The Current Role of Image Compression Standards in Medical Imaging.图像压缩标准在医学成像中的当前作用。
Information (Basel). 2017 Dec;8(4). doi: 10.3390/info8040131. Epub 2017 Oct 19.
3
Lossless Compression on MRI Images Using SWT.基于第二代小波变换的磁共振成像无损压缩技术
J Digit Imaging. 2014 Oct;27(5):594-600. doi: 10.1007/s10278-014-9697-9.
4
Swallowable wireless capsule endoscopy: progress and technical challenges.可吞咽无线胶囊内镜:进展与技术挑战。
Gastroenterol Res Pract. 2012;2012:841691. doi: 10.1155/2012/841691. Epub 2011 Dec 27.
5
A lossless compression scheme for Bayer color filter array images.一种用于拜耳彩色滤光片阵列图像的无损压缩方案。
IEEE Trans Image Process. 2008 Feb;17(2):134-44. doi: 10.1109/TIP.2007.914153.
6
The LOCO-I lossless image compression algorithm: principles and standardization into JPEG-LS.LOCO-I 无损图像压缩算法:原理与 JPEG-LS 标准化
IEEE Trans Image Process. 2000;9(8):1309-24. doi: 10.1109/83.855427.