基于FPGA的快速图像压缩与传输系统技术方案

技术编号:25315612 阅读:39 留言:0更新日期:2020-08-18 22:32
本发明专利技术提供了基于FPGA的快速图像压缩与传输系统,涉及图像处理的技术领域。应用于基于FPGA以及处理器ARM的系统框架,该系统主要包括:图像采集模块、图像压缩模块、数据传输模块、图像解压缩模块以及显示模块。本系统通过图像采集模块采集数据,之后将数据传输到图像压缩模块,而图像压缩模块与解压模块内都有FPGA模块、ARM芯片以及存储器模块,其中FPGA模块包括FIFO缓存模块以及编码模块。输入数据通过ARM进行数据的分配,将配置完的参数通过串口传到FPGA进行FIFO数据的四个部分缓存,将压缩缓存的数据通过千兆以太网发送到解压缩模块进行解压,最后通过显示模块在显示屏上显示。本发明专利技术通过分块缓存,极大提高了传输以及压缩速度。

【技术实现步骤摘要】
基于FPGA的快速图像压缩与传输系统
本专利技术涉及图像处理
,尤其是涉及基于FPGA的快速图像压缩与传输系统。
技术介绍
随着信息技术的发展,在不同的职业要求下,人们对图像压缩性能、应用范畴等方面的要求越来越高。需求量提升的同时,相应的给有限的传输带宽和存储空间带俩了巨大的压力。而当前对图像数据进行压缩所采用的是用软件进行操作的,当软件进行高质量的图像进行压缩的时候,虽然可以提高图像的数据传输率,但对CPU的占用率是非常高的,这样的结果会造成整个系统只能干这一件事,浪费系统的资源。特别是在如今的遥感技术中,对于图像传输的要求是越来越高。随着采集图像的遥感设备越来越优越,采集的图像数据也随之增加,使得对图像处理的要求也不断增加。
技术实现思路
有鉴于此,本专利技术提供了一种基于FPGA的快速图像压缩与传输系统,以便可以提高资源利用率,提高图像传输的速度以及保证图像传输的质量。本专利技术提供了一种基于FPGA的快速图像压缩与传输系统,为解决以上问题采用的设计方案包括:图像采集模块、图像压缩模块、数据传输模块、图像本文档来自技高网...

【技术保护点】
1.在基于FPGA的快速图像压缩与传输系统,该系统主要包括以下几个模块:图像采集模块、图像压缩模块、数据传输模块、图像解压缩模块以及显示模块。其中图像采集模块用于图像数据的采集,并将采集到的图像数据存储到存储器中;/n所述图像压缩模块内置一块FPGA模块、存储器模块、一块ARM芯片;所述的图像解压模块包括ARM芯片、FPGA模块以及存储器模块;所述FPGA模块包括FIFO缓存模块以及编码模块,该模块是对采集到的图像进行数据的变换、空间域转换、编码操作;所述的ARM芯片是对采集到的图像进行数据的分割以及数据的位置存储;所述的FIFO缓存模块对数据进行缓存;/n所述FIFO数据缓存模块是将分割的数...

【技术特征摘要】
1.在基于FPGA的快速图像压缩与传输系统,该系统主要包括以下几个模块:图像采集模块、图像压缩模块、数据传输模块、图像解压缩模块以及显示模块。其中图像采集模块用于图像数据的采集,并将采集到的图像数据存储到存储器中;
所述图像压缩模块内置一块FPGA模块、存储器模块、一块ARM芯片;所述的图像解压模块包括ARM芯片、FPGA模块以及存储器模块;所述FPGA模块包括FIFO缓存模块以及编码模块,该模块是对采集到的图像进行数据的变换、空间域转换、编码操作;所述的ARM芯片是对采集到的图像进行数据的分割以及数据的位置存储;所述的FIFO缓存模块对数据进行缓存;
所述FIFO数据缓存模块是将分割的数据进行缓存,并将缓存的数据发送到编码模块进行数据的编码;
所述的数据传输模块是以太网接口作为图像压缩与解压缩的数据通道,所述的以太网接口为4路千兆以太网接口;
所述显示模块是将解压模块的输出数据通过数据的传输,传输到待...

【专利技术属性】
技术研发人员:刘杰游品鸿田明
申请(专利权)人:哈尔滨理工大学
类型:发明
国别省市:黑龙江;23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1