System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及图像采集处理,特别涉及一种图像数据传输装置、方法及相机。
技术介绍
1、目前,图像采集装置的cmos(complementary metal oxide semiconductor,互补金属氧化物半导体)接口常以slvs-ec规范实现,slvs-ec规范能用于高帧率和高分辨率的图像采集,还可以将高速串行的图像数据转化为数据时序后进行传递。并且,slvs-ec提供了更高的传输带宽,更低的功耗,在组包方式上,数据的冗余度也更低,能保障图像数据的可靠和稳定传输。
2、但是,slvs-ec规范的cmos接口的尺寸及软件协议均不支持智能图像处理平台,因此图像采集装置无法将所采集的图像数据送入智能图像处理平台,导致图像数据不能被智能图像处理平台进行进一步处理。
3、因此,如何将cmos接口输出的图像数据传输至智能图像处理平台,是本领域技术人员需要解决的问题。
技术实现思路
1、有鉴于此,本申请的目的在于提供一种图像数据传输装置、方法及相机,以将cmos接口输出的图像数据传输至智能图像处理平台。其具体方案如下:
2、第一方面,本申请提供了一种图像数据传输装置,
3、包括:第一fpga、以及与所述第一fpga连接的第二fpga;所述第一fpga连接图像采集装置的cmos接口,所述第二fpga连接图像处理装置;
4、其中,所述第一fpga用于:获取并缓存所述cmos接口发送的图像数据,在满足第一预设条件时,利用自身中的第一发送模块
5、所述第二fpga用于:获取并缓存所述第一fpga发送的所述图像数据,在满足第二预设条件时,利用自身中具备提速功能的第二发送模块将所述图像数据发送至所述图像处理装置。
6、可选地,所述第一fpga设有与所述cmos接口连接的serdes接口;
7、相应地,所述第一fpga利用所述serdes接口获取所述cmos接口发送的图像数据。
8、可选地,所述第一fpga设有第一缓存模块,所述第一fpga利用所述第一缓存模块缓存所述图像数据;
9、相应地,所述第二fpga设有第二缓存模块,所述第二fpga利用所述第二缓存模块缓存所述图像数据。
10、可选地,所述第一发送模块支持mipi规范、lvds规范或sublvds规范。
11、可选地,所述第二发送模块支持mipi csi规范。
12、可选地,所述第一fpga设有用于接收所述图像数据的slve-ec信号接收器。
13、可选地,所述第一预设条件和所述第二预设条件为:缓存数据达到预设数据量大小。
14、第二方面,本申请提供了一种图像数据传输方法,应用于图像数据传输装置;所述图像数据传输装置包括:第一fpga、以及与所述第一fpga连接的第二fpga;所述第一fpga连接图像采集装置的cmos接口,所述第二fpga连接图像处理装置;
15、相应地,该方法包括:
16、通过所述第一fpga获取并缓存所述cmos接口发送的图像数据,在满足第一预设条件时,利用所述第一fpga中的第一发送模块将所述图像数据发送至所述第二fpga;
17、通过所述第二fpga获取并缓存所述第一fpga发送的所述图像数据,在满足第二预设条件时,利用所述第二fpga中具备提速功能的第二发送模块将所述图像数据发送至所述图像处理装置。
18、可选地,通过所述第一fpga获取所述cmos接口发送的图像数据,包括:
19、通过所述第一fpga中的slve-ec信号接收器接收所述所述图像数据。
20、第三方面,本申请提供了一种相机,包括:图像数据传输装置、图像采集装置和图像处理装置;
21、其中,所述图像数据传输装置为权利要求1至9任一项所述的图像数据传输装置;或所述图像数据传输装置包括:目标fpga,所述目标fpga连接所述图像采集装置的cmos接口和所述图像处理装置,所述目标fpga用于:获取并缓存所述cmos接口发送的图像数据,在满足目标条件时,利用自身中具备提速功能的目标发送模块将所述图像数据发送至所述图像处理装置。
22、第四方面,本申请提供了一种电子设备,包括:
23、存储器,用于存储计算机程序;
24、处理器,用于执行所述计算机程序,以实现前述公开的图像数据传输方法。
25、第五方面,本申请提供了一种可读存储介质,用于保存计算机程序,其中,所述计算机程序被处理器执行时实现前述公开的图像数据传输方法。
26、通过以上方案可知,本申请提供了一种图像数据传输装置,所述图像数据传输装置包括:第一fpga、以及与所述第一fpga连接的第二fpga,所述第一fpga连接图像采集装置的cmos接口,所述第二fpga连接图像处理装置;其中,所述第一fpga用于:获取并缓存所述cmos接口发送的图像数据,在满足第一预设条件时,利用自身中的第一发送模块将所述图像数据发送至所述第二fpga;所述第二fpga用于:获取并缓存所述第一fpga发送的所述图像数据,在满足第二预设条件时,利用自身中具备提速功能的第二发送模块将所述图像数据发送至所述图像处理装置。
27、可见,本申请提供的图像数据传输装置能够连通图像采集装置的cmos接口和图像处理装置,从而可将图像采集装置的cmos接口输出的图像数据送入图像处理装置。具体的,本申请提供的图像数据传输装置包括:第一fpga、以及与第一fpga连接的第二fpga,且第一fpga连接图像采集装置的cmos接口,第二fpga连接图像处理装置;相应地,第一fpga能够获取并缓存cmos接口发送的图像数据,在满足第一预设条件时,利用自身中的第一发送模块将图像数据发送至第二fpga;第二fpga能够获取并缓存第一fpga发送的图像数据,在满足第二预设条件时,利用自身中具备提速功能的第二发送模块将图像数据发送至图像处理装置。由此可使图像数据从图像采集装置传递至图像处理装置。其中,第二fpga中具备提速功能的第二发送模块能够使传输带宽不因物理传输链路的增加而减少,可以降低传输延时,实现图像数据的高带宽有效传输。
28、需要说明的是,既能连接cmos接口、又具备提速发送模块的fpga的成本较高,而具备上述单一功能的fpga的成本较低,而本申请所采用的第一fpga能连接cmos接口但不具备提速发送模块,而第二fpga具备提速发送模块但无法连接cmos接口,由此不仅使图像数据从图像采集装置传递至图像处理装置,还有效控制了传输装置的成本,方案可实施性较佳。并且,第一fpga和第二fpga都具备数据缓存功能,由此可以保证图像数据在传输过程中的时间同步性以及异步处理。
29、相应地,本申请提供的一种图像数据传输方法及相机,也同样具有上述技术效果。
本文档来自技高网...【技术保护点】
1.一种图像数据传输装置,其特征在于,包括:第一FPGA、以及与所述第一FPGA连接的第二FPGA;所述第一FPGA连接图像采集装置的CMOS接口,所述第二FPGA连接图像处理装置;
2.根据权利要求1所述的装置,其特征在于,
3.根据权利要求1所述的装置,其特征在于,
4.根据权利要求1所述的装置,其特征在于,所述第一发送模块支持MIPI规范、LVDS规范或SubLVDS规范。
5.根据权利要求1所述的装置,其特征在于,所述第二发送模块支持MIPICSI规范。
6.根据权利要求1至5任一项所述的装置,其特征在于,所述第一FPGA设有用于接收所述图像数据的SLVE-EC信号接收器。
7.根据权利要求1至5任一项所述的装置,其特征在于,所述第一预设条件和所述第二预设条件为:缓存数据达到预设数据量大小。
8.一种图像数据传输方法,其特征在于,应用于图像数据传输装置;
9.根据权利要求8所述的方法,其特征在于,通过所述第一FPGA获取所述CMOS接口发送的图像数据,包括:
10.
...【技术特征摘要】
1.一种图像数据传输装置,其特征在于,包括:第一fpga、以及与所述第一fpga连接的第二fpga;所述第一fpga连接图像采集装置的cmos接口,所述第二fpga连接图像处理装置;
2.根据权利要求1所述的装置,其特征在于,
3.根据权利要求1所述的装置,其特征在于,
4.根据权利要求1所述的装置,其特征在于,所述第一发送模块支持mipi规范、lvds规范或sublvds规范。
5.根据权利要求1所述的装置,其特征在于,所述第二发送模块支持mipicsi规范。
6.根...
【专利技术属性】
技术研发人员:汤浩,
申请(专利权)人:影石创新科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。