一种数据传输方法、计算设备及存储介质与流程

文档序号:37541216发布日期:2024-04-08 13:40阅读:10来源:国知局
一种数据传输方法、计算设备及存储介质与流程

本公开涉及图像处理,特别是涉及一种数据传输方法、计算设备及存储介质。


背景技术:

1、自动驾驶科技的快速发展高度依赖相机、激光雷达、毫米波雷达等全角度覆盖及冗余设计的传感器,这在提高自动驾驶安全性的同时,也大大增加的数据传输量,加大了网卡的传输负载,对于服务器资源消耗也较大。因此,如何在保证自动驾驶安全性的前提下,提高自动驾驶车辆的数据传输效率,成为亟待解决的问题。

2、本公开内容

3、为此,本公开提供一种数据方法、装置、计算设备及存储介质,以解决或至少解决上述提到的问题。

4、本公开实施例的第一个方面提供了一种数据传输方法,适于在第一计算设备中执行,所述第一计算设备分别与图像采集装置和第二计算设备通信连接,所述方法包括:

5、获取所述图像采集装置采集到的原始图像;

6、对所述原始图像进行压缩,得到压缩图像;

7、将所述压缩图像封装为至少一个数据包,所述数据包包括协议头和数据段;

8、将所述至少一个数据包发送给所述第二计算设备,以便所述第二计算设备根据采集所述原始图像的场景信息计算对应于所述图像采集装置的后续压缩图像的分辨率;以及

9、响应于所述分辨率为零,将后续待传输的对应于所述图像采集装置的数据包的数据段置为空。

10、本公开实施例的第二个方面提供了一种数据传输方法,适于在第二计算设备中执行,所述第二计算设备与第一计算设备通信连接,所述第一计算设备与图像采集装置通信连接,所述方法包括:

11、接收所述第一计算设备发送来的数据包,所述数据包由压缩图像封装而成,所述压缩图像通过对所述图像采集装置采集到的原始图像进行压缩得到;

12、根据所述采集所述原始图像时的场景信息确定对应于所述图像采集装置的后续压缩图像的分辨率;

13、响应于所述分辨率为零,向所述第一计算设备发送断流指令,以便所述第一计算设备将后续待传输的所述图像采集装置的数据包的数据段置为空。

14、本公开实施例的第三个方面提供了一种第一计算设备,包括:

15、第一接收模块,适于接收图像采集装置采集到的原始图像;

16、第一处理模块,适于对所述原始图像进行压缩,得到压缩图像,并将所述压缩图像封装为至少一个数据包,所述数据包包括协议头和数据段;

17、数据发送模块,适于将所述至少一个数据包发送给与所述第一计算设备通信连接的第二计算设备,以便所述第二计算设备根据采集所述原始图像的场景信息计算对应于所述图像采集装置的后续压缩图像的分辨率;以及

18、其中,所述第一处理模块还适于响应于所述分辨率为零,将后续待传输的对应于所述图像采集装置的数据包的数据段置为空。

19、本公开实施例的第四个方面提供了一种第二计算设备,包括:

20、第二接收模块,适于接收第一计算设备发送的数据包,所述数据包由压缩图像封装而成,所述压缩图像通过对所述图像采集装置采集到的原始图像进行压缩得到;

21、第二处理模块,适于将所述压缩图像处理为算法所需格式;

22、算法模块,适于根据采集所述原始图像的场景信息计算对应于所述图像采集装置的后续压缩图像的分辨率;以及

23、第二控制模块,适于响应于所述分辨率为零,向所述第一计算设备发送断流指令,以便所述第一计算设备将后续待传输的所述图像采集装置的数据包的数据段置为空。

24、本公开实施例的第五个方面提供了一种计算设备,包括一个或多个处理器;和存储器,所述存储器存储有一个或多个程序,所述一个或多个程序在被所述一个或多个处理器执行时,使得所述一个或多个处理器实现根据本公开的数据传输方法。

25、本公开实施例的第六个方面提供了一种计算机可读存储介质,其上存储有程序,所述程序在被处理器执行时实现根据本公开的数据传输方法。

26、根据本公开的技术方案,在特定场景下,对于某些不需要的图像采集装置,并不关闭图像采集装置,避免频繁的开启关闭影响数据传输效率,而是保持该图像采集装置正常采集数据,第一计算设备作为一个数据中转设备,也正常接收图像采集装置采集的原始图像。但第一计算设备在向服务器等第二计算设备转发图像数据时,将数据包的中的数据段正文置为空,即向第二计算设备传输空数据。这样既能保持正常的图像采集和传输频率,防止误判出现丢帧、错帧的现象,还能降低数据传输量,节省网络带宽。

27、进一步地,本公开的第一计算设备以第一频率触发图像采集装置采集与那时图像,同时又以第二频率对接收到的图像序列进行抽帧,即按第二频率丢弃掉部分帧,从而既能保证良好的相机曝光效果,又降低要传输的数据量。


技术实现思路



技术特征:

1.一种数据传输方法,适于在第一计算设备中执行,所述第一计算设备分别与图像采集装置和第二计算设备通信连接,所述方法包括:

2.如权利要求1所述的方法,其中,

3.如权利要求1所述的方法,还包括:

4.如权利要求1所述的方法,其中,所述协议头包括包序号、所述原始图像的时间戳、所述原始图像的帧标识。

5.如权利要求4所述的方法,其中,将所述压缩图像封装为至少一个数据包包括:

6.如权利要求1所述的方法,还包括:

7.如权利要求1所述方法,获取所述图像采集装置采集到的原始图像包括:

8.如权利要求1所述的方法,还包括:

9.如权利要求1所述的方法,其中,

10.如权利要求9所述的方法,还包括:

11.如权利要求5所述的方法,还包括:

12.如权利要求11所述的方法,还包括:

13.如权利要求11所述的方法,其中,所述图像采集装置为相机,所述原始图像为拜耳图像,所述算法所需格式为bgr8格式,所述压缩图像为jpeg格式。

14.一种数据传输方法,适于在第二计算设备中执行,所述第二计算设备与第一计算设备通信连接,所述第一计算设备与图像采集装置通信连接,所述方法包括:

15.一种第一计算设备,包括:

16.如权利要求15所述的第一计算设备,还包括:

17.一种第二计算设备,包括:

18.如权利要求17所述的第二计算设备,还包括:

19.一种计算设备,包括:

20.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时实现权利要求1-14任一项所述的方法。


技术总结
本公开涉及一种数据传输方法、计算设备和存储介质,适于在第一计算设备中执行,该数据传输方法包括:对图像采集装置采集到的原始图像进行压缩,得到压缩图像;将所述压缩图像封装为至少一个数据包,所述数据包包括协议头和数据段;将所述至少一个数据包发送给与所述第一计算设备通信连接的第二计算设备,以便所述第二计算设备根据采集所述原始图像的场景信息计算对应于所述图像采集装置的后续压缩图像的分辨率;以及响应于所述分辨率为零,将后续待传输的对应于所述图像采集装置的数据包的数据段置为空。

技术研发人员:计平元,郭生杰,屈善新
受保护的技术使用者:北京图森智途科技有限公司
技术研发日:
技术公布日:2024/4/7
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1