一种低延时图像采集方法、装置及系统制造方法及图纸

技术编号:25230906 阅读:75 留言:0更新日期:2020-08-11 23:18
本发明专利技术公开了一种低延时图像采集方法、装置及系统,该方法包括数据接收模块负责接收工业相机发送的图像数据,数据处理模块完成图像数据的解析打包,数据补偿模块对每帧图像进行数据补偿,将每帧图像数据按照整1KB数据补齐,不够的填充空闲数据,数据上传模块将数据补偿后的图像数据通过光纤通道传输到PCIe采集卡,通过数据补偿机制可以实现无缓冲高速输出,当图像源停止工作时,最后一帧图像仍然能够完整发出,将图像数据以最高的实时性转发给PC主机,以解决现有技术中的图像采集系统数据延迟较高的问题。

【技术实现步骤摘要】
一种低延时图像采集方法、装置及系统
本专利技术涉及图像采集领域,尤其涉及一种低延时图像采集方法、装置及系统。
技术介绍
随着社会的不断发展,图像采集系统在许多行业领域中扮演着非常重要的角色,如军事、安全监控、工业视觉等领域。目前,用相关的集成硬件如DSP、MCU、FPGA等对视频图像进行采集处理具有实时性好、体积小、方便使用的优点。但是当对太阳观测时,或者其他对实时性要求比较高的场合,需要实时针对运动情况做出处理,此时需要将图像数据以最快的传输速度传输给PC主机,PC主机根据不同的情况做出响应。这就需要图像采集具有极低的延迟特性,并且图像数据不能在采集系统中留有缓存。MCU是微控制器,主要用于控制系统,工作频率比较低,对于图像的高速数据流不能及时处理。DSP主要是为快速实现各种数字信号处理算法而专门设计的具有特殊结构的微处理器,本质上同MCU一样都是串行执行指令,也不能满足高实时性的要求。
技术实现思路
本专利技术的目的在于克服现有技术之缺陷,提供了一种低延时图像采集方法、装置及系统,以解决现有技术中的图像采集系统数据延迟较本文档来自技高网...

【技术保护点】
1.一种低延时图像采集方法,其特征在于,包括如下步骤:/n接收工业相机发送的图像数据;/n对图像数据进行解析打包;/n对每帧图像进行数据补偿;/n将数据补偿后的图像数据通过光纤通道传输到PCIe采集卡。/n

【技术特征摘要】
1.一种低延时图像采集方法,其特征在于,包括如下步骤:
接收工业相机发送的图像数据;
对图像数据进行解析打包;
对每帧图像进行数据补偿;
将数据补偿后的图像数据通过光纤通道传输到PCIe采集卡。


2.根据权利要求1所述的低延时图像采集方法,其特征在于:对每帧图像进行数据补偿,具体包括:
数据接收模块将接收到的图像数据暂存入接收FIFO当中,数据补偿模块判断接收FIFO内的数据量是否达到设定字节数N,如果达到,则读出接收FIFO内的数据,写入到发送FIFO中,并且包计数器f_cnt加1,如此重复,直到f_cnt等于预设的X值,此时代表接收FIFO内的数据为该帧图像数据的尾部部分,进入到填充数据的状态,然后判断接收FIFO内的数据量是否达到预设的Y字节,如果接收FIFO内的数据量达到Y字节,代表该帧图像的最后一部分数据已经接收完毕,读出接收FIFO内的Y字节数据并且补充数据达到设定字节数N后写入到发送FIFO中,实现每帧图像的数据补偿,并且将f_cnt清零,同时回到空闲状态,等待下一帧图像进入接收FIFO,重复上述步骤,所述数据上传模块用于判断发送FIFO内是否有数据,只要判定该发送FIFO非空,则读出发送FIFO内的数据进行发送。


3.根据权利要求1或2所述的低延时图像采集方法,其特征在于:将每帧图像数据按照设定字节数N进行分割封帧中所述的设定字节数N为1KB。


4.一种低延时图像采集装置,其特征在于:包括数据接收模块、数据补偿模块、数据上传模块,所述数据接收模块用于负责接收工业相机发送的图像数据,所述数据补偿模块用于对每帧图像进行数据补偿,所述数据上传模块用于将数据补偿后的图像数据通过光纤通道传输到PCIe采集卡。


5.根据权利要求4所述的低延时图像采集装置,其特征在于:数据接收模块将接收到的图像数据暂存入接收FIFO当中,数据补偿模块判断接收FIFO内的数据量是否达到设定字节数N,如果达到,则读出接收FIFO内的数据,写入到发送FIFO中,并且包计数器f_cn...

【专利技术属性】
技术研发人员:张路杨李阔彭维华周严
申请(专利权)人:武汉卓目科技有限公司
类型:发明
国别省市:湖北;42

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

1