一种基于AR技术的看车方法及系统技术方案

技术编号:21915460 阅读:46 留言:0更新日期:2019-08-21 12:52
本发明专利技术公开了一种基于AR技术的看车方法及系统,包括以下步骤:S1:收集车辆数据,根据数据对车辆进行3D建模和渲染,并导入看车软件;S2:将虚拟现实开发工具包集成到所述看车软件;S3:建立软件的人机互动操作系统;S4:操作人使用步骤S1、S2和S3中集成的软件,打开摄像头,对准任一场景,将选择的车辆放入所选场景;S5:移动摄像头位置,全方位观测车辆外观以及车辆在所选场景下的状态;S6:通过所述人机互动操作系统完成车辆缩放、旋转以及外观切换观察操作。本发明专利技术具有场景自选、自适应场景变化、人机互动强、看车体验感好的优点。

A Car Watching Method and System Based on AR Technology

【技术实现步骤摘要】
一种基于AR技术的看车方法及系统
本专利技术涉及虚拟现实领域,具体涉及一种基于AR技术的看车方法及系统。
技术介绍
汽车交易行业是现阶段交易量比较大的行业,在进行汽车销售的环节中,买方需要对汽车进行实际观测,但是由于2D图片无法反应真实情况,现场看车会受到时间、距离等人为因素的阻挠,降低了选车的效率,因此模拟现实的3D看车方式越来越流行。现有的3D看车技术中将汽车的数据建立模型,人们在软件上通过旋转车辆模型,可以直观的了解车辆状况,但是,经常会出现与实际状态不符的情况,这是因为汽车模型在进行数据采集的时候是单一不变的,所有用户看到的是同样的车况,但是在实际使用中,随着环境、光照、背景等因素的衬托,会与3D建模的车辆存在差距,即使有场景切换,也是预先设计的固定环境数据,用户的在线体验被局限在了设置好的场景中,体验性较差。
技术实现思路
针对上述现有技术的不足,本专利技术所要解决的技术问题是:如何提供一种场景自选、自适应场景变化、人机互动强、看车体验感好的基于AR技术的看车方法。为了解决上述技术问题,本专利技术采用了如下的技术方案:一种基于AR技术的看车方法,包括以下步骤:S1:收集车辆数据,根据数据对车辆进行3D建模和渲染,并导入看车软件,;S2:将虚拟现实开发工具包集成到所述看车软件;S3:建立软件的人机互动操作系统;S4:操作人使用步骤S1、S2和S3中集成的软件,打开摄像头,对准任一场景,将选择的车辆放入所选场景;S5:移动摄像头位置,全方位观测车辆外观以及车辆在所选场景下的状态;S6:通过所述人机互动操作系统完成车辆缩放、旋转以及外观切换观察操作。进一步的,步骤S1中,所述车辆数据包括车辆的建模尺寸数据、外观和内饰信息和美术素材,其中建模尺寸数据是根据车型的实际尺寸及比例的还原,所述外观和内饰信息为车辆的实际外部颜色、形状以及内饰的实际样式,所述美术素材为实际车辆可替换的信息。进一步的,步骤S1中对车辆进行建模的软件为Max3D、Maya、C4D、ZBrush建模软件。进一步的,步骤S2中车辆的渲染包括对建模车辆的材质、烘焙渲染以及环境光照和车辆反射强度参数的设置,所述渲染通过Unity3D开发技术进行。进一步的,步骤S3中人机互动操作系统用于操作者模拟车辆在不同情境下的性能切换,通过控制UI,实现车辆颜色更换,调整车辆位置、大小及角度、调整车身亮度,车门开关人机互动操作。进一步的,步骤S4中,将车辆放置在摄像头采集的场景中,利用卡尔曼滤波器识别视觉惯性测距技术和综合惯性导航技术输出的结果,选择更贴近真实场景的一项,实现车辆姿态的调整。一种基于AR技术的看车系统,其特征在于,包括信息采集系统、模拟现实系统和人机互动系统;所述信息采集系统用于采集现实场景、光照环境信息;所述模拟现实系统用于在现实环境中载入车辆模型信息,随着环境信息的变化实现自适应的车辆状态调整;所述人机互动系统用于实现操作者与环境信息中的车辆模型进行主动的状态调整,灵活的查看车辆信息。进一步的,所述信息采集系统包括:图像采集模块、视频采集模块、光照信息采集模块以及音频采集模块。进一步的,所述模拟现实系统包括视觉距离测距模块、综合惯性导航模块、位置追踪模块和光学信息处理模块。进一步的,所述人机互动系统包括图像呈现模块、手势追踪模块、触摸感应模块、和信息切换模块。本专利技术的有益效果为:本专利技术针对现有看车系统无法满足真实场景体验的缺陷做了改进,用户在使用时,可以将想看的车辆放置在自有摄像头采集的场景中,例如自家庭院、马路或城市中,根据自有摄像头采集的环境信息查看车辆的性能表现,通过移动摄像头,查看不同位置的车辆状态,对比自己的心理预期,及能够满足看车的需要,又节约了时间,提高了选车效率。附图说明图1为本专利技术一种基于AR技术的看车方法一实施方式的流程图。图2为本专利技术一种基于AR技术的看车系统一实施方式的框架图。具体实施方式下面结合附图对本专利技术作进一步的详细说明。如图1-2所示,一种基于AR技术的看车方法,包括以下步骤:S1:收集车辆数据,根据数据对车辆进行3D建模和渲染,并导入看车软件,;S2:将虚拟现实开发工具包集成到所述看车软件;S3:建立软件的人机互动操作系统;S4:操作人使用步骤S1、S2和S3中集成的软件,打开摄像头,对准任一场景,将选择的车辆放入所选场景;S5:移动摄像头位置,全方位观测车辆外观以及车辆在所选场景下的状态;S6:通过所述人机互动操作系统完成车辆缩放、旋转以及外观切换观察操作。进一步的,步骤S1中,所述车辆数据包括车辆的建模尺寸数据、外观和内饰信息和美术素材,其中建模尺寸数据是根据车型的实际尺寸及比例的还原,所述外观和内饰信息为车辆的实际外部颜色、形状以及内饰的实际样式,所述美术素材为实际车辆可替换的信息。进一步的,步骤S1中对车辆进行建模的软件为Max3D、Maya、C4D、ZBrush建模软件。进一步的,步骤S2中车辆的渲染包括对建模车辆的材质、烘焙渲染以及环境光照和车辆反射强度参数的设置,所述渲染通过Unity3D开发技术进行。具体的,这样可以一次开发便能导出AndroidStudio和Xcode工程,分别实现Android和ios平台的app集成,提高了集成的效率。进一步的,步骤S3中人机互动操作系统用于操作者模拟车辆在不同情境下的性能切换,通过控制UI,实现车辆颜色更换,调整车辆位置、大小及角度、调整车身亮度,车门开关人机互动操作。进一步的,步骤S4中,将车辆放置在摄像头采集的场景中,利用卡尔曼滤波器识别视觉惯性测距技术和综合惯性导航技术输出的结果,选择更贴近真实场景的一项,实现车辆姿态的调整。具体的,打开摄像头,面向可摆放车辆的任何平面,虚拟现实可以利用视觉惯性测距技术识别摄像头采集视觉信息中的视觉差异特征(成簇特征点),结合惯性导航技术获取的设备在物理空间上的位置变化,利用卡尔曼滤波器(KalmanFilter)结合两个技术的输出结果,决定哪一个技术提供的估测更接近用户的“真实”位置(地面实况)并更新设备的当前姿态。一种基于AR技术的看车系统,其特征在于,包括信息采集系统、模拟现实系统和人机互动系统;所述信息采集系统用于采集现实场景、光照环境信息;所述模拟现实系统用于在现实环境中载入车辆模型信息,随着环境信息的变化实现自适应的车辆状态调整;所述人机互动系统用于实现操作者与环境信息中的车辆模型进行主动的状态调整,灵活的查看车辆信息。具体的,通过采集常见物体的数据,标注形成基础标注数据集,并在虚拟场景中进行模拟,将真实数据与模拟数据合并,形成专用标注数据集,将专用标注数据集输入前端设备,通过不断的模型训练和物体检测训练,进行自主学习,强化识别准确度,当用户输入现场场景时,专用标注数据集与现场场景形成专用模型,输出结果供用户查看。进一步的,所述信息采集系统包括:图像采集模块、视频采集模块、光照信息采集模块以及音频采集模块。进一步的,所述模拟现实系统包括视觉距离测距模块、综合惯性导航模块、位置追踪模块和光学信息处理模块。具体的,追踪模块实时追踪用户的空间位置,即xyz方向上的三维运动(移动)与俯仰/偏转/滚动(旋转),并在每帧刷新之前重新计算设备的位置,通过视觉(摄像)系统将现实世界中的一个点与摄像机传感器上的本文档来自技高网...

【技术保护点】
1.一种基于AR技术的看车方法,其特征在于,包括以下步骤:S1:收集车辆数据,根据数据对车辆进行3D建模和渲染,并导入看车软件;S2:将虚拟现实开发工具包集成到所述看车软件;S3:建立软件的人机互动操作系统;S4:操作人使用步骤S1、S2和S3中集成的软件,打开摄像头,对准任一场景,将选择的车辆放入所选场景;S5:移动摄像头位置,全方位观测车辆外观以及车辆在所选场景下的状态;S6:通过所述人机互动操作系统完成车辆缩放、旋转以及外观切换观察操作。

【技术特征摘要】
1.一种基于AR技术的看车方法,其特征在于,包括以下步骤:S1:收集车辆数据,根据数据对车辆进行3D建模和渲染,并导入看车软件;S2:将虚拟现实开发工具包集成到所述看车软件;S3:建立软件的人机互动操作系统;S4:操作人使用步骤S1、S2和S3中集成的软件,打开摄像头,对准任一场景,将选择的车辆放入所选场景;S5:移动摄像头位置,全方位观测车辆外观以及车辆在所选场景下的状态;S6:通过所述人机互动操作系统完成车辆缩放、旋转以及外观切换观察操作。2.根据权利要求1所述的一种基于AR技术的看车方法,其特征在于,步骤S1中,所述车辆数据包括车辆的建模尺寸数据、外观和内饰信息和美术素材,其中建模尺寸数据是根据车型的实际尺寸及比例的还原,所述外观和内饰信息为车辆的实际外部颜色、形状以及内饰的实际样式,所述美术素材为实际车辆可替换的信息。3.根据权利要求2所述的一种基于AR技术的看车方法,其特征在于,步骤S1中对车辆进行建模的软件为Max3D、Maya、C4D、ZBrush建模软件。4.根据权利要求3所述的一种基于AR技术的看车方法,其特征在于,步骤S2中车辆的渲染包括对建模车辆的材质、烘焙渲染以及环境光照和车辆反射强度参数的设置,所述渲染通过Unity3D开发技术进行。5.根据权利要求4所述的一种基于AR技术的看车方法,其特征在于,步骤...

【专利技术属性】
技术研发人员:诸宇贾东星
申请(专利权)人:重庆爱车天下科技有限公司
类型:发明
国别省市:重庆,50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1