【技术实现步骤摘要】
一种基于CoaXpress协议的图像传输方法及系统
[0001]本专利技术涉及图像传输领域,具体是一种基于CoaXpress协议的图像传输方法及系统。
技术介绍
[0002]工业相机是机器视觉的核心组成部分,随着科技的发展,一些高速高精度的机器视觉检测需求,对工业相机的分辨率和帧率提出了越来越高的要求,因此也需要更高的数据带宽来传输图像。在高传输速度需求下,相机与计算机之间通常可以采用USB、以太网接口、Camera Link和CoaXpress等接口进行数据传输。
[0003]USB、以太网协议已经集成在现有的标准计算机结构中,使用这两种接口时,需要额外占用CPU带宽来处理图像数据传输;当进行高速图像数据传输时,需要占用大量CPU负载,导致CPU处理其它事务的能力下降。同时USB、以太网带宽相对较小,不适合高分辨高帧率的相机传输。
[0004]Camera Link是高分辨率和高帧速率传输的标准,但是Camera Link的最大传输速率为850MB/s,相较于CoaXpress低许多。同时Camera Li ...
【技术保护点】
【技术特征摘要】
1.一种基于CoaXpress协议的图像传输方法,其特征在于,方法包括:获取图像数据,对所述图像数据写入图像组帧处理,得到图像信号,通过链路仲裁、高频链路PHY,传输至CoaXpress接口;其中,所述图像组帧处理包括,将图像数据写入多通道传输,进行图像数据检查,完成图像数据缓存,得到可通过标准接口读取的图像数据;将所述可通过标准接口读取的图像数据分割为多链路通道,进行满足CoaXpress协议的组帧,得到所述图像信号。2.根据权利要求1所述的一种基于CoaXpress协议的图像传输方法,其特征在于,进行图像数据检查,完成图像数据缓存,包括:对所述多通道传输的图像数据进行数据完整性检测,对检测完整的数据进行数据控制并缓存,缓存的图像数据可通过标准接口读取;其中,基于数据完整性检测的检测结果,设定检测完整的数据写入缓存的顺序,支持数据的多种传输模式。3.根据权利要求2所述的一种基于CoaXpress协议的图像传输方法,其特征在于,所述数据控制,包括:当检测到数据行长度不完整时,则会丢弃当前行;缓存完整的行数据后,才允许通过标准接口读取缓存的图像数据。4.根据权利要求1所述的一...
【专利技术属性】
技术研发人员:王淑文,张光宇,曹桂平,董宁,
申请(专利权)人:合肥埃科光电科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。