用于实现虚拟相机的方法、相关的电子设备和存储介质与流程

文档序号:39353816发布日期:2024-09-13 11:05阅读:8来源:国知局
用于实现虚拟相机的方法、相关的电子设备和存储介质与流程

本公开涉及相机仿真,更具体涉及用于实现虚拟相机的方法、相关的电子设备和存储介质。


背景技术:

1、在自动驾驶领域,需要测试车辆的各种设备(例如电子控制单元ecu)以及其中的算法。通常是将电子控制单元安装在自动驾驶车辆上,让车辆不断在测试道路上重复行驶,车辆行驶过程中,其上安装的传感器(例如相机)会获取车辆周围的环境数据(例如图像),这些图像数据会实时提供给电子控制单元以对电子控制单元及其中的算法进行测试。然而,这样的测试方法成本较高。期望的是,车辆传感器采集的数据可以重复利用,以减少对电子控制单元及其中的算法进行测试的成本。


技术实现思路

1、本公开提供了一种用于实现虚拟相机的方法、相关的电子设备和存储介质。

2、本公开在一个方面提供一种用于实现虚拟相机的方法,包括:

3、将多帧图像从第一存储介质按照第一频率依次写入第二存储介质;

4、在将多帧图像从第一存储介质按照第一频率依次写入第二存储介质期间,按照第二频率从第二存储介质依次读取所述多帧图像;

5、根据预定的参数调整从第二存储介质读取的每帧图像;

6、输出调整后的每帧图像。

7、本公开在另一个方面提供一种电子设备,包括

8、存储器,和

9、处理器,处理器被配置为执行根据本公开的方法。

10、本公开在又一个方面提供一种计算机可读存储介质,存储有程序指令,所述指令在由处理器执行时,使得所述处理器执行根据本公开的方法。

11、根据本公开的用于实现虚拟相机的方法,可以将传感器在车辆行驶过程中采集的环境数据(例如图像)提供给根据本公开的虚拟相机,然后虚拟相机输出图像给电子控制单元以对电子控制单元及其中的算法进行测试。从而实现重复利用车辆传感器采集的数据的目的。

12、另外,根据本公开,首先将图像从第一存储介质写入第二存储介质,然后从第二存储介质读取写入的图像,以便对图像进行处理。第一存储介质存储有传感器在车辆行驶过程中采集的大量图像,第二存储介质比第一存储介质存储更少的图像,从第二存储介质中读取图像,相对从第一存储介质读取图像,可以有更快的读取速度,相邻两次读取图像时间间隔可以保持基本不变,使得虚拟相机输出图像可以有高的帧率,同时,可以实现虚拟相机输出图像的稳定性,且存在多个虚拟相机时可以实现虚拟相机之间更好的同步。

13、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。



技术特征:

1.一种用于实现虚拟相机的方法,包括:

2.根据权利要求1所述的方法,其中,将多帧图像从第一存储介质按照第一频率依次写入第二存储介质包括:

3.根据权利要求1所述的方法,其中,所述多帧图像中的每帧均具有时间戳,

4.根据权利要求3所述的方法,其中,多帧图像中时间戳相邻的两帧图像写入第二存储介质的时间间隔基本与这两帧图像的时间戳的时间间隔相同。

5.根据权利要求3所述的方法,其中,第二存储介质包括多个存储区域,

6.根据权利要求5所述的方法,其中,对于多个存储区域中的任意存储区域,每次写操作写入的图像均覆盖该存储区域已有的图像。

7.根据权利要求1所述的方法,其中,第二存储介质包括至少一个存储区域,

8.根据权利要求1所述的方法,其中第二存储介质具有比第一存储介质更快的数据传输速度。

9.根据权利要求1所述的方法,其中第二频率大于第一频率,且是第一频率的整数倍。

10.根据权利要求1所述的方法,其中,所述多帧图像中的每帧均具有时间戳,

11.根据权利要求1-10中任一项所述的方法,其中,所述预定的参数包括虚拟相机的原始图像位宽和虚拟相机的输出图像位宽,虚拟相机的原始图像位宽大于虚拟相机的输出图像位宽,

12.根据权利要求1-10中任一项所述的方法,其中,所述预定的参数包括虚拟相机的输出图像尺寸,

13.根据权利要求1-10中任一项所述的方法,其中,输出调整后的每帧图像包括:

14.根据权利要求1-10中任一项所述的方法,还包括:

15.根据权利要求14所述的方法,还包括:

16.根据权利要求15所述的方法,还包括:

17.根据权利要求14所述的方法,其中,生成虚拟寄存器包括:

18.根据权利要求1-10中任一项所述的方法,其中,输出调整后的每帧图像包括:

19.一种电子设备,包括

20.一种用于实现虚拟相机的系统,包括:

21.一种计算机可读存储介质,存储有程序指令,所述指令在由处理器执行时,使得所述处理器执行根据权利要求1-18中任一项所述的方法。


技术总结
本公开涉及用于实现虚拟相机的方法、相关的电子设备和存储介质。用于实现虚拟相机的方法,包括将多帧图像从第一存储介质按照第一频率依次写入第二存储介质;在将多帧图像从第一存储介质按照第一频率依次写入第二存储介质期间,按照第二频率从第二存储介质依次读取所述多帧图像;根据预定的参数调整从第二存储介质读取的每帧图像;输出调整后的每帧图像。

技术研发人员:高月
受保护的技术使用者:北京图森智途科技有限公司
技术研发日:
技术公布日:2024/9/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1