车辆中AR图像的显示方法、装置以及车辆与流程

文档序号:38250153发布日期:2024-06-06 23:41阅读:21077来源:国知局
车辆中AR图像的显示方法、装置以及车辆与流程

本技术涉及车辆,并且更具体地,涉及车辆中一种车辆中ar图像的显示方法、装置以及车辆。


背景技术:

1、随着车辆技术的发展,车辆上配置的图像采集设备的数量也越来越多,这些图像采集设备采集的图像通常适用于实现辅助驾驶、哨兵模式以及驾乘人员监控等功能。

2、相关技术中,在用户驾驶车辆出行的过程中,只能通过手机等设备来拍摄照片,无法利用车辆上配置的图像采集设备来拍摄照片,导致用户体验不佳。


技术实现思路

1、本技术实施例提供了一种车辆中ar图像的显示方法、装置以及车辆,能够利用车辆上配置的图像采集设备来拍摄照片,从而提高用户体验,技术方案如下:

2、一方面,提供了一种车辆中ar图像的显示方法,所述方法包括:

3、获取目标车辆的图像采集设备采集的目标图像以及目标ar元素,所述目标图像为车内图像或车外图像;

4、基于所述目标图像以及所述目标ar元素,生成ar图像;

5、通过所述目标车辆的ar显示设备显示所述ar图像。

6、在一种可能的实施方式中,所述获取目标车辆的图像采集设备采集的目标图像以及目标ar元素,包括:

7、通过所述ar显示设备显示所述图像采集设备采集的多个初始图像;

8、将所述多个初始图像中被选中的初始图像确定为所述目标图像;

9、通过所述ar显示设备显示多个候选ar元素;

10、将所述多个候选ar元素中被选中的候选ar元素确定为所述目标ar元素。

11、在一种可能的实施方式中,所述基于所述目标图像以及所述目标ar元素,生成ar图像,包括:

12、将所述目标图像转换为三维图像;

13、确定所述目标ar元素在所述三维图像上的目标位置;

14、将所述目标ar元素合成至所述三维图像上的所述目标位置,得到所述ar图像。

15、在一种可能的实施方式中,所述将所述目标图像转换为三维图像,包括:

16、将所述目标图像输入三维图像生成模型,通过所述三维图像生成模型对所述目标图像进行三维重建,得到所述三维图像;

17、或者,获取所述目标图像的关联图像,所述关联图像和所述目标图像为同一个图像采集设备在相邻时刻采集的图像;基于所述目标图像和所述关联图像,确定所述目标图像和所述关联图像中多个特征点之间的视差;基于所述视差和所述目标图像,生成所述三维图像。

18、在一种可能的实施方式中,所述通过所述三维图像生成模型对所述目标图像进行三维重建,得到所述三维图像,包括:

19、通过所述三维图像生成模型对所述目标图像进行特征提取,得到所述目标图像的多个图像特征,不同图像特征的特征深度不同;

20、通过所述三维图像生成模型,对所述多个图像特征进行多次上采样,得到所述三维图像。

21、在一种可能的实施方式中,所述基于所述视差和所述目标图像,生成所述三维图像,包括:

22、基于所述视差,确定所述目标图像上多个像素点的深度信息,所述深度信息用于表示对应像素点到所述图像采集设备采集的距离;

23、基于所述深度信息和所述目标图像上的多个像素点,生成所述三维图像。

24、在一种可能的实施方式中,所述确定所述目标ar元素在所述三维图像上的目标位置,包括:

25、通过所述ar显示设备显示所述三维图像和所述目标ar元素;

26、在通过所述ar显示设备识别到对所述目标ar元素的拖动手势的情况下,将所述目标ar元素调整为可移动状态并对所述目标ar元素进行突出显示;

27、在通过所述ar显示设备识别到对所述目标ar元素的拖动操作的情况下,基于所述拖动操作移动所述目标ar元素;

28、在所述拖动操作的结束位置位于所述三维图像上的情况下,将所述拖动操作结束的位置确定为所述目标位置。

29、在一种可能的实施方式中,所述将所述目标ar元素合成至所述三维图像上的所述目标位置,得到所述ar图像,包括:

30、将所述目标ar元素、所述三维图像以及所述目标位置发送至服务器,由所述服务器基于所述目标ar元素、所述三维图像以及所述目标位置进行渲染,得到所述ar图像;

31、获取所述服务器返回的所述ar图像。

32、一方面,提供了一种车辆中ar图像的显示装置,所述装置包括:

33、获取模块,用于获取目标车辆的图像采集设备采集的目标图像以及目标ar元素,所述目标图像为车内图像或车外图像;

34、生成模块,用于基于所述目标图像以及所述目标ar元素,生成ar图像;

35、显示模块,用于通过所述目标车辆的ar显示设备显示所述ar图像。

36、在一种可能的实施方式中,所述获取模块,用于通过所述ar显示设备显示所述图像采集设备采集的多个初始图像;将所述多个初始图像中被选中的初始图像确定为所述目标图像;通过所述ar显示设备显示多个候选ar元素;将所述多个候选ar元素中被选中的候选ar元素确定为所述目标ar元素。

37、在一种可能的实施方式中,所述生成模块,用于将所述目标图像转换为三维图像;确定所述目标ar元素在所述三维图像上的目标位置;将所述目标ar元素合成至所述三维图像上的所述目标位置,得到所述ar图像。

38、在一种可能的实施方式中,所述生成模块,用于将所述目标图像输入三维图像生成模型,通过所述三维图像生成模型对所述目标图像进行三维重建,得到所述三维图像;或者,获取所述目标图像的关联图像,所述关联图像和所述目标图像为同一个图像采集设备在相邻时刻采集的图像;基于所述目标图像和所述关联图像,确定所述目标图像和所述关联图像中多个特征点之间的视差;基于所述视差和所述目标图像,生成所述三维图像。

39、在一种可能的实施方式中,所述生成模块,用于通过所述三维图像生成模型对所述目标图像进行特征提取,得到所述目标图像的多个图像特征,不同图像特征的特征深度不同;通过所述三维图像生成模型,对所述多个图像特征进行多次上采样,得到所述三维图像。

40、在一种可能的实施方式中,所述生成模块,用于基于所述视差,确定所述目标图像上多个像素点的深度信息,所述深度信息用于表示对应像素点到所述图像采集设备采集的距离;基于所述深度信息和所述目标图像上的多个像素点,生成所述三维图像。

41、在一种可能的实施方式中,所述生成模块,用于通过所述ar显示设备显示所述三维图像和所述目标ar元素;在通过所述ar显示设备识别到对所述目标ar元素的拖动手势的情况下,将所述目标ar元素调整为可移动状态并对所述目标ar元素进行突出显示;在通过所述ar显示设备识别到对所述目标ar元素的拖动操作的情况下,基于所述拖动操作移动所述目标ar元素;在所述拖动操作的结束位置位于所述三维图像上的情况下,将所述拖动操作结束的位置确定为所述目标位置。

42、在一种可能的实施方式中,所述生成模块,用于将所述目标ar元素、所述三维图像以及所述目标位置发送至服务器,由所述服务器基于所述目标ar元素、所述三维图像以及所述目标位置进行渲染,得到所述ar图像;获取所述服务器返回的所述ar图像。

43、一方面,提供了一种车辆,所述车辆包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条程序代码,所述程序代码由所述一个或多个处理器加载并执行以实现所述车辆中ar图像的显示方法。

44、一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条程序代码,所述程序代码由处理器加载并执行以实现所述车辆中ar图像的显示方法。

45、通过本技术实施例提供的技术方案,获取目标车辆的图像采集设备采集的目标图像以及目标ar元素,目标图像包括车内图像和车外图像中的至少一项,目标图像为被选中的图像,目标ar元素为待添加的ar元素。基于该目标图像以及该目标ar元素,生成ar图像,该ar图像为三维图像。通过目标车辆的ar显示设备来显示该ar图像,相较于目标图像,ar图像更加真实生动,从而实现对目标车辆的图像采集设备的充分利用,提高用户体验。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1