System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及车辆,并且更具体地,涉及车辆中一种车辆中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
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、在一种可能的实施方式中本文档来自技高网...
【技术保护点】
1.一种车辆中AR图像的显示方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取目标车辆的图像采集设备采集的目标图像以及目标AR元素,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述目标图像以及所述目标AR元素,生成AR图像,包括:
4.根据权利要求3所述的方法,其特征在于,所述将所述目标图像转换为三维图像,包括:
5.根据权利要求4所述的方法,其特征在于,所述通过所述三维图像生成模型对所述目标图像进行三维重建,得到所述三维图像,包括:
6.根据权利要求4所述的方法,其特征在于,所述基于所述视差和所述目标图像,生成所述三维图像,包括:
7.根据权利要求3所述的方法,其特征在于,所述确定所述目标AR元素在所述三维图像上的目标位置,包括:
8.根据权利要求3所述的方法,其特征在于,所述将所述目标AR元素合成至所述三维图像上的所述目标位置,得到所述AR图像,包括:
9.一种车辆中AR图像的显示装置,其特征在于,所述装置包括:
10.一
...【技术特征摘要】
1.一种车辆中ar图像的显示方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取目标车辆的图像采集设备采集的目标图像以及目标ar元素,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述目标图像以及所述目标ar元素,生成ar图像,包括:
4.根据权利要求3所述的方法,其特征在于,所述将所述目标图像转换为三维图像,包括:
5.根据权利要求4所述的方法,其特征在于,所述通过所述三维图像生成模型对所述目标图像进行三维重建,得到...
【专利技术属性】
技术研发人员:李新龙,
申请(专利权)人:长城汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。