本申请涉及数据传输,尤其涉及一种图像数据传输方法、装置、设备及可读存储介质。
背景技术:
1、目前多摄像头应用越来越广泛,并且随着事件相机(evs)和传统相机(aps)融合技术的发展,图像传输的带宽越来越大,aps图像数据和evs图像数据同时传输,数据带宽至少为600mbyte/s,并且事件相机的帧率一直在增高。而在图像调试阶段,采用的数据传输方式有:采用光纤传输图像数据到pc端,这需要主机支持pcie扩展槽,且开发周期长,并会导致设备体积增大,不便于进行户外数据的采集;以及采用单路usb3.0传输图像数据至pc端,该方式使用便捷,但单路数据带宽(约为350mbyte/s)不足以支撑高带宽的图像数据的传输,存在丢帧的问题,这给测试人员在进行图像数据处理时带来极大困扰。
技术实现思路
1、本申请的主要目的在于提供一种图像数据传输方法、装置、设备及可读存储介质,至少能够解决相关技术中因图像数据的数据带宽较大导致传输的图像数据不完整的问题。
2、为实现上述目的,本申请第一方面提供了一种图像数据传输方法,该方法包括:
3、当接收到图像数据时,获取所述图像数据的数据带宽;其中,所述图像数据包括以下任一种:aps数据、evs数据;
4、根据所述数据带宽确定相应的图像数据传输策略;其中,所述图像数据传输策略包括存储与传输相结合策略以及直接传输策略;
5、基于所述图像数据传输策略对所述图像数据进行传输。
6、本申请第二方面提供了一种图像数据传输装置,包括:
7、获取模块,用于当接收到图像数据时,获取所述图像数据的数据带宽;其中,所述图像数据包括以下任一种:aps数据、evs数据;
8、确定模块,用于根据所述数据带宽确定相应的图像数据传输策略;其中,所述图像数据传输策略包括存储与传输相结合策略以及直接传输策略;
9、传输模块,用于基于所述图像数据传输策略对所述图像数据进行传输。
10、本申请第三方面提供了一种电子设备,包括:存储器及处理器,其中,处理器用于执行存储在存储器上的计算机程序,处理器执行计算机程序时,实现上述本申请第一方面提供的图像数据传输方法中的各步骤。
11、本申请第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,实现上述本申请第一方面提供的图像数据传输方法中的各步骤。
12、由上可见,根据本申请方案所提供的图像数据传输方法、装置、设备及可读存储介质,当接收到图像数据时,获取图像数据的数据带宽;其中,图像数据包括以下任一种:aps数据、evs数据;根据数据带宽确定相应的图像数据传输策略;其中,图像数据传输策略包括存储与传输相结合策略以及直接传输策略;基于图像数据传输策略对图像数据进行传输。通过本申请方案的实施,根据图像数据的数据带宽,选择相应传输及存储方式,使得图像数据在不同数据带宽的情况下,均能保证图像数据传输的高效性、连续性及完整性。
1.一种图像数据传输方法,其特征在于,包括:
2.根据权利要求1所述的图像数据传输方法,其特征在于,所述获取所述图像数据的数据带宽的步骤之前,还包括:
3.根据权利要求1所述的图像数据传输方法,其特征在于,所述根据所述数据带宽确定相应的图像数据传输策略的步骤,包括:
4.根据权利要求3所述的图像数据传输方法,其特征在于,所述将所述图像数据进行备份,同时基于目标数据传输接口传输所述图像数据的步骤,包括:
5.根据权利要求3所述的图像数据传输方法,其特征在于,所述确定对应于所述图像数据的目标数据传输接口的步骤,包括:
6.根据权利要求5所述的图像数据传输方法,其特征在于,所述获取对应于所述图像数据的参考数据传输接口的步骤,包括:
7.根据权利要求5所述的图像数据传输方法,其特征在于,所述目标数据传输接口为所述其它数据传输接口,所述基于目标数据传输接口传输所述图像数据的步骤,包括:
8.一种图像数据传输装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括存储器及处理器,其中:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现权利要求1至7中的任意一项所述图像数据传输方法中的步骤。