一种基于虚拟现实技术的驾考培训方法及设备与流程

文档序号:13906950阅读:401来源:国知局
一种基于虚拟现实技术的驾考培训方法及设备与流程

本发明属于虚拟现实技术领域,尤其涉及一种基于虚拟现实技术的驾考培训方法及设备。



背景技术:

现有技术中,获得汽车驾驶证(简称驾照)的主要方法是通过在驾校进行驾考培训,然后参加统一考试获得驾照。然而,随着进行驾考培训的人员的日益增多,在驾校进行驾考培训的费用也日益增高,且很多驾校的服务质量越来越差,同时,在驾校进行驾考培训需要和教练进行约课,时间相对不自由。基于此,现有技术提供了一种汽车驾驶模拟系统,通过该系统可以使驾驶者掌握一些基本的驾车技能。

然而,受开发环境和开发工具等限制,现有的汽车驾驶模拟系统的场景不是很逼真,导致驾驶者的驾驶体验较差,且现有的汽车驾驶模拟系统不是专门针对驾考培训设计的,更多是用于游戏或者娱乐,因此不能很好地达到驾考培训的目的。



技术实现要素:

本发明的目的在于提供一种基于虚拟现实技术的驾考培训方法及设备,旨在解决现有的汽车驾驶模拟系统的场景不逼真,且不是专门针对驾考培训设计,更多是用于游戏或者娱乐,因此不能很好地达到驾考培训的目的的问题。

本发明是这样实现的,一种基于虚拟现实技术的驾考培训方法,所述基于虚拟现实技术的驾考培训方法包括:

根据用户选择的驾考培训模式,从数据库中获取相应的虚拟现实场景参数;

通过设置于驾驶舱各个驾驶器件上的传感器实时采集用户的驾驶操作数据;

对所述虚拟现实场景参数进行处理得到相应的虚拟现实初始化场景数据,对所述虚拟现实场景参数和所述驾驶操作数据同时进行处理得到相应的虚拟现实驾驶场景数据;

在用户选择所述驾考培训模式后,将与所述虚拟现实初始化场景数据对应的虚拟现实初始化场景呈现给用户,在用户进行驾驶操作后,将与所述虚拟现实驾驶场景数据对应的虚拟现实驾驶场景呈现给用户。

本发明还提供了一种基于虚拟现实技术的驾考培训设备,所述基于虚拟现实技术的驾考培训设备包括:

模式选择模块,用于根据用户选择的驾考培训模式,从数据库中获取相应的虚拟现实场景参数;

数据采集模块,用于通过设置于驾驶舱各个驾驶器件上的传感器实时采集用户的驾驶操作数据;

数据处理模块,用于对所述虚拟现实场景参数进行处理得到相应的虚拟现实初始化场景数据,对所述虚拟现实场景参数和所述驾驶操作数据同时进行处理得到相应的虚拟现实驾驶场景数据;

输出模块,用于在用户选择所述驾考培训模式后,将与所述虚拟现实初始化场景数据对应的虚拟现实初始化场景呈现给用户,在用户进行驾驶操作后,将与所述虚拟现实驾驶场景数据对应的虚拟现实驾驶场景呈现给用户。

在本发明中,基于虚拟现实技术的驾考培训方法包括:根据用户选择的驾考培训模式,从数据库中获取相应的虚拟现实场景参数;通过设置于驾驶舱各个驾驶器件上的传感器实时采集用户的驾驶操作数据;对所述虚拟现实场景参数进行处理得到相应的虚拟现实初始化场景数据,对所述虚拟现实场景参数和所述驾驶操作数据同时进行处理得到相应的虚拟现实驾驶场景数据;在用户选择所述驾考培训模式后,将与所述虚拟现实初始化场景数据对应的虚拟现实初始化场景呈现给用户,在用户进行驾驶操作后,将与所述虚拟现实驾驶场景数据对应的虚拟现实驾驶场景呈现给用户。本发明通过将虚拟现实技术应用于驾考培训,使得驾驶者可以在虚拟世界中体验跟现实世界一样的驾车感受,驾驶体验逼真,且由于专门针对驾考培训,从而可以很好地达到驾考培训的目的。

附图说明

图1是本发明实施例提供的基于虚拟现实技术的驾考培训方法的实现流程示意图;

图2是本发明另一实施例提供的基于虚拟现实技术的驾考培训方法的实现流程示意图;

图3是本发明实施例提供的基于虚拟现实技术的驾考培训设备的结构示意图;

图4是本发明另一实施例提供的基于虚拟现实技术的驾考培训设备的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统,它利用计算机生成一种模拟环境,是一种多源信息融合的交互式的三维动态视景和实体行为的系统仿真,可以借助传感头盔、数据手套等专业设备,让用户进入虚拟空间,实时感知和操作虚拟世界中的各种对象,从而通过视觉、听觉和嗅觉获得身临其境的真实感受。因此,将虚拟现实技术应用于驾考培训,可以使驾驶者可以在虚拟世界中体验跟现实世界一样的驾车感受,从而很好地达到驾考培训的目的。

图1是本发明实施例提供的基于虚拟现实技术的驾考培训方法的实现流程示意图,在本实施例中,基于虚拟现实技术的驾考培训方法的执行主体为具有仿真驾驶舱的设备。其中,仿真驾驶舱可以包括:可调节座椅、安全带、方向盘、离合、油门、刹车、手刹、档位及车灯控制系统等驾驶器件,还可以包括车窗、车顶等配件,且每个驾驶器件上均设置有实时性高的传感器。在具体应用中,仿真驾驶舱中的各个驾驶器件和配件与实际驾考车辆的驾驶器件和配件一致,例如仿真驾驶舱的尺寸、档位等均与实际驾考车辆的一致。如图1所示,基于虚拟现实技术的驾考培训方法可以包括以下步骤:

s101:根据用户选择的驾考培训模式,从数据库中获取相应的虚拟现实场景参数。

在本发明实施例中,具有仿真驾驶舱的设备的数据库中预先存储有多个驾考培训模式及其各自对应的虚拟现实场景参数,不同的虚拟现实场景参数对应不同的虚拟现实初始化场景。具有仿真驾驶舱的设备接收用户输入的驾考培训模式选择指令,并根据用户选择的驾考培训模式,从数据库中获取与用户选择的驾考培训模式相对应的虚拟现实场景参数。

其中,驾考培训模式可以包括:教练模式、普通模式及考试模式等。

在教练模式下,用户可以对打方向盘,离合、刹车及油门的控制,档位变换等基本操作进行训练;也可以按照驾考流程,对整个考试项目进行连贯性训练,且在训练过程中,具有仿真驾驶舱的设备会根据用户的操作对用户进行相应的指示,例如,指示用户如何转动方向盘、如何对离合进行控制等,以便用户能够掌握驾考技巧,顺利通过考试。

在普通模式下,用户可以根据实际需求,对整个考试项目或部分考试项目进行针对性训练。

在考试模式下,用户可以直接进行模拟考试训练。

虚拟现实场景参数可以包括:虚拟现实车辆信息、虚拟现实考场信息及虚拟现实驾考规则信息等,具体可以根据实际需求进行设置,此处不做限制。不同的驾考培训模式所对应的虚拟现实场景参数不同。

进一步的,步骤s101具体可以包括:

根据用户选择的驾考培训模式,从数据库中获取相应的虚拟现实车辆信息、虚拟现实考场信息及虚拟现实驾考规则信息。

在实际应用中,还可以根据用户所要获取的驾照类型(例如a1驾照(大型客车)、c1驾照(小型汽车)及c2驾照(小型自动挡汽车)等)的不同,将普通模式、教练模式及考试模式分别分为多个子驾考培训模式。例如:普通模式可以包括a1驾照普通模式、c1驾照普通模式及c2驾照普通模式等;教练模式可以包括a1驾照教练模式、c1驾照教练模式及c2驾照教练模式等;考试模式可以包括a1驾照考试模式、c1驾照考试模式及c2驾照考试模式等。

不同的驾考培训模式所对应的虚拟现实车辆信息、虚拟现实考场信息及虚拟现实驾考规则信息等各不相同。

例如,当用户选择a1驾照考试模式时,虚拟现实车辆信息可以包括与大型客车的车辆尺寸参数、档位参数等相对应的车辆信息,虚拟现实考场信息可以包括与a1驾照相对应的考场信息,虚拟现实驾考规则信息可以包括与a1驾照相对应的驾考规则信息。当用户选择c1驾照教练模式时,虚拟现实车辆信息可以包括与小型汽车的车辆尺寸参数、档位参数等相对应的车辆信息,虚拟现实考场信息可以包括与c1驾照相对应的考场信息,虚拟现实驾考规则信息可以包括与c1驾照相对应的考试规则信息。

s102:通过设置于驾驶舱各个驾驶器件上的传感器实时采集用户的驾驶操作数据。

在本实施例中,具有仿真驾驶舱的设备的驾驶舱包括:可调节座椅、安全带、方向盘、离合、油门、刹车、手刹、档位及车灯控制系统等多个驾驶器件,且每个驾驶器件上均设置有实时性高的传感器。例如,方向盘上设置有陀螺仪,油门、离合、刹车上设置有压力传感器等,具体根据实际需求进行设置,此处不做限制。

在本实施例中,当用户选择相应的驾考培训模式后,用户根据驾考培训模式对应的驾考规则开始进行驾驶操作,具有仿真驾驶舱的设备通过设置于驾驶舱各个驾驶器件上的传感器实时采集用户的驾驶操作数据。驾驶操作数据包括:方向盘操作数据、离合操作数据、油门操作数据及刹车操作数据等。

s103:对所述虚拟现实场景参数进行处理得到相应的虚拟现实初始化场景数据,对所述虚拟现实场景参数和所述驾驶操作数据同时进行处理得到相应的虚拟现实驾驶场景数据。

在本实施例中,具有仿真驾驶舱的设备对虚拟现实场景参数进行处理,得到与虚拟现实场景参数对应的虚拟现实初始化场景数据;同时,具有仿真驾驶舱的设备还对虚拟现实场景参数和用户的驾驶操作数据同时进行处理,得到虚拟现实驾驶场景数据。

s104:在用户选择所述驾考培训模式后,将与所述虚拟现实初始化场景数据对应的虚拟现实初始化场景呈现给用户,在用户进行驾驶操作后,将与所述虚拟现实驾驶场景数据对应的虚拟现实驾驶场景呈现给用户。

在本实施例中,具有仿真驾驶舱的设备在用户选择驾考培训模式后,将与虚拟现实初始化场景数据对应的虚拟现实初始化场景呈现给用户,用户根据虚拟现实初始化场景进行驾驶操作,具有仿真驾驶舱的设备在用户进行驾驶操作时,将与虚拟现实驾驶场景数据对应的虚拟现实驾驶场景实时呈现给用户。

其中,虚拟现实初始化场景指的是与虚拟现实场景参数对应的一个初始的场景;虚拟现实驾驶场景是与用户的驾驶操作数据对应的一个动态的场景,虚拟现实驾驶场景中包括虚拟车辆、虚拟场地及虚拟车辆在虚拟场地中的行驶信息等。

进一步的,步骤s104具体可以包括:

将所述虚拟现实初始化场景数据或者所述虚拟现实驾驶场景数据中的图像信息通过头戴式显示设备、显示屏或投影屏幕进行显示;

将所述虚拟现实初始化场景数据或者所述虚拟现实驾驶场景数据中的音频信息通过扬声器进行输出。

在本实施例中,具有仿真驾驶舱的设备可以将虚拟现实初始化场景数据或者虚拟现实驾驶场景中的图像信息通过头戴式显示设备、显示屏或投影屏幕进行显示。

其中,头戴式显示设备可以是可以是专门定制的,也可以采用手机、平板电脑等终端的屏幕作为显示屏,且为了节约成本,当通过头戴式显示设备对虚拟现实场景数据或者虚拟现实驾驶场景数据中的图像信息进行显示时,具有仿真驾驶舱的设备的驾驶舱可以适当简化,例如,驾驶舱可以省去车窗、车顶等。

通过显示屏对虚拟现实场景数据或者虚拟现实驾驶场景数据中的图像信息进行显示时,可以用显示屏代替驾驶舱的前车窗、左车窗、右车窗及相应的表盘(例如时速表、转速表等),此时,虚拟现实场景数据或者虚拟现实驾驶场景数据中的图像信息显示在驾驶舱的前显示屏、左显示屏及右显示屏上,且由于此时驾驶舱的后视镜被左显示屏和右显示屏遮挡,因此,虚拟现实驾驶场景中的图像信息中包含实际驾车过程中用户可从后视镜看到的场景,即直接将后视镜虚拟在车窗显示屏上。

通过投影屏幕对虚拟现实场景数据或者虚拟现实驾驶场景数据中的图像信息进行显示时,可以将虚拟现实场景数据或者虚拟现实驾驶场景数据中的图像信息投影至驾驶舱的前车窗、左车窗及右车窗上。此时,虚拟现实驾驶场景数据中的图像信息中包含实际驾车过程中用户可从后视镜看到的场景,即直接将从后视镜看到的场景投影在车窗上。

在实际应用中,可以根据实际需求,通过显示屏与投影屏幕结合的方式对虚拟现实驾驶场景对应的图像信息进行显示。

在本实施例中,具有仿真驾驶舱的设备将虚拟现实场景数据或者虚拟现实驾驶场景数据中的音频信息通过扬声器进行输出。

其中,扬声器可以为喇叭、耳机等,具体可以根据实际需求进行设置,此处不做限制。

在本发明实施例中,基于虚拟现实技术的驾考培训方法包括:根据用户选择的驾考培训模式,从数据库中获取相应的虚拟现实场景参数;通过设置于驾驶舱各个驾驶器件上的传感器实时采集用户的驾驶操作数据;对所述虚拟现实场景参数进行处理得到相应的虚拟现实初始化场景数据,对所述虚拟现实场景参数和所述驾驶操作数据同时进行处理得到相应的虚拟现实驾驶场景数据;在用户选择所述驾考培训模式后,将与所述虚拟现实初始化场景数据对应的虚拟现实初始化场景呈现给用户,在用户进行驾驶操作后,将与所述虚拟现实驾驶场景数据对应的虚拟现实驾驶场景呈现给用户。本发明通过将虚拟现实技术应用于驾考培训,使得驾驶者可以在虚拟世界中体验跟现实世界一样的驾车感受,驾驶体验逼真,且由于专门针对驾考培训,从而可以很好地达到驾考培训的目的。

图2是本发明另一实施例提供的基于虚拟现实技术的驾考培训方法的实现流程示意图,在本实施例中,基于虚拟现实技术的驾考培训方法的执行主体为具有仿真驾驶舱的设备。其中,仿真驾驶舱可以包括:可调节座椅、安全带、方向盘、离合、油门、刹车、手刹、档位及车灯控制系统等驾驶器件,还可以包括车窗、车顶等配件,且每个驾驶器件上均设置有实时性高的传感器。在具体应用中,仿真驾驶舱中的各个驾驶器件和配件与实际驾考车辆的驾驶器件和配件一致,例如仿真驾驶舱的尺寸、档位等均与实际驾考车辆的一致。如图2所示,基于虚拟现实技术的驾考培训方法可以包括以下步骤:

s201:根据用户选择的驾考培训模式,从数据库中获取相应的虚拟现实场景参数。

在本发明实施例中,具有仿真驾驶舱的设备的数据库中预先存储有多个驾考培训模式及其各自对应的虚拟现实场景参数,且不同的虚拟现实场景参数对应不同的虚拟现实初始化场景。具有仿真驾驶舱的设备接收用户输入的驾考培训模式选择指令,并根据用户选择的驾考培训模式,从数据库中获取与用户选择的驾考培训模式相对应的虚拟现实场景参数。

其中,驾考培训模式可以包括:教练模式、普通模式及考试模式等。

在教练模式下,用户可以对打方向盘,离合、刹车及油门的控制,档位变换等基本操作进行训练;也可以按照驾考流程,对整个考试项目进行连贯性训练,且在训练过程中,具有仿真驾驶舱的设备会根据用户的操作对用户进行相应的指示,例如,指示用户如何转动方向盘、如何对离合进行控制等,以便用户能够掌握驾考技巧,顺利通过考试。

在普通模式下,用户可以根据实际需求,对整个考试项目或部分考试项目进行针对性训练。

在考试模式下,用户可以直接进行模拟考试训练。

虚拟现实场景参数可以包括:虚拟现实车辆信息、虚拟现实考场信息及虚拟现实驾考规则信息等,具体可以根据实际需求进行设置,此处不做限制。不同的驾考培训模式所对应的虚拟现实场景参数不同。

进一步的,步骤s201具体可以包括:

根据用户选择的驾考培训模式,从数据库中获取相应的虚拟现实车辆信息、虚拟现实考场信息及虚拟现实驾考规则信息。

在实际应用中,还可以根据用户所要获取的驾照类型(例如a1驾照(大型客车)、c1驾照(小型汽车)及c2驾照(小型自动挡汽车)等)的不同,将普通模式、教练模式及考试模式分别分为多个子驾考培训模式。例如:普通模式可以包括a1驾照普通模式、c1驾照普通模式及c2驾照普通模式等;教练模式可以包括a1驾照教练模式、c1驾照教练模式及c2驾照教练模式等;考试模式可以包括a1驾照考试模式、c1驾照考试模式及c2驾照考试模式等。

不同的驾考培训模式所对应的虚拟现实车辆信息、虚拟现实考场信息及虚拟现实驾考规则信息等各不相同。

例如,当用户选择a1驾照考试模式时,虚拟现实车辆信息可以包括与大型客车的车辆尺寸参数、档位参数等相对应的车辆信息,虚拟现实考场信息可以包括与a1驾照相对应的考场信息,虚拟现实驾考规则信息可以包括与a1驾照相对应的驾考规则信息。当用户选择c1驾照教练模式时,虚拟现实车辆信息可以包括与小型汽车的车辆尺寸参数、档位参数等相对应的车辆信息,虚拟现实考场信息可以包括与c1驾照相对应的考场信息,虚拟现实驾考规则信息可以包括与c1驾照相对应的考试规则信息。

s202:通过设置于驾驶舱各个驾驶器件上的传感器实时采集用户的驾驶操作数据。

在本实施例中,具有仿真驾驶舱的设备的驾驶舱包括:可调节座椅、安全带、方向盘、离合、油门、刹车、手刹、档位及车灯控制系统等多个驾驶器件,每个驾驶器件上均设置有实时性高的传感器。例如,方向盘上设置有陀螺仪,油门、离合、刹车上设置有压力传感器等,具体根据实际需求进行设置,此处不做限制。

在本实施例中,当用户选择相应的驾考培训模式后,用户根据驾考培训模式对应的驾考规则开始进行操作,具有仿真驾驶舱的设备通过设置于驾驶舱各个驾驶器件上的传感器实时采集用户的驾驶操作数据。驾驶操作数据包括:方向盘操作数据、离合操作数据、油门操作数据及刹车操作数据等。

s203:对所述虚拟现实场景参数进行处理得到相应的虚拟现实初始化场景数据,对所述虚拟现实场景参数和所述驾驶操作数据同时进行处理得到相应的虚拟现实驾驶场景数据。

在本实施例中,具有仿真驾驶舱的设备对虚拟现实场景参数进行处理,得到与虚拟现实场景参数对应的虚拟现实初始化场景数据;同时,具有仿真驾驶舱的设备还对虚拟现实场景参数和用户的驾驶操作数据同时进行处理,得到虚拟现实驾驶场景数据。

s204:在用户选择所述驾考培训模式后,将与所述虚拟现实初始化场景数据对应的虚拟现实初始化场景呈现给用户,在用户进行驾驶操作后,将与所述虚拟现实驾驶场景数据对应的虚拟现实驾驶场景呈现给用户。

在本实施例中,具有仿真驾驶舱的设备在用户选择驾考培训模式后,将与虚拟现实初始化场景数据对应的虚拟现实初始化场景呈现给用户,用户根据虚拟现实初始化场景进行驾驶操作,具有仿真驾驶舱的设备在用户进行驾驶操作时,将与虚拟现实驾驶场景数据对应的虚拟现实驾驶场景实时呈现给用户。

其中,虚拟现实初始化场景指的是与虚拟现实场景参数对应的一个初始的场景;虚拟现实驾驶场景是与用户的驾驶操作数据对应的一个动态的场景,虚拟现实驾驶场景中包括虚拟车辆、虚拟场地及虚拟车辆在虚拟场地中的行驶信息等。

进一步的,步骤s204具体可以包括:

将所述虚拟现实初始化场景数据或者所述虚拟现实驾驶场景数据中的图像信息通过头戴式显示设备、显示屏或投影屏幕进行显示;

将所述虚拟现实初始化场景数据或者所述虚拟现实驾驶场景数据中的音频信息通过扬声器进行输出。

在本实施例中,具有仿真驾驶舱的设备可以将虚拟现实初始化场景数据或者虚拟现实驾驶场景中的图像信息通过头戴式显示设备、显示屏或投影屏幕进行显示。

其中,头戴式显示设备可以是可以是专门定制的,也可以采用手机、平板电脑等终端的屏幕作为显示屏,且为了节约成本,当通过头戴式显示设备对虚拟现实驾驶场景对应的图像信息进行显示时,具有仿真驾驶舱的设备的驾驶舱可以适当简化,例如,驾驶舱可以省去车窗、车顶等。

通过显示屏对虚拟现实场景数据或者虚拟现实驾驶场景数据中的图像信息进行显示时,可以用显示屏代替驾驶舱的前车窗、左车窗、右车窗及相应的表盘(例如时速表、转速表等),此时,虚拟现实场景数据或者虚拟现实驾驶场景数据中的图像信息显示在驾驶舱的前显示屏、左显示屏及右显示屏上,且由于此时驾驶舱的后视镜被左显示屏和右显示屏遮挡,因此,虚拟现实驾驶场景中的图像信息中包含实际驾车过程中用户可从后视镜看到的场景,即直接将后视镜虚拟在车窗显示屏上。

通过投影屏幕对虚拟现实场景数据或者虚拟现实驾驶场景数据中的图像信息进行显示时,可以将虚拟现实场景数据或者虚拟现实驾驶场景数据中的图像信息投影至驾驶舱的前车窗、左车窗及右车窗上。此时,虚拟现实驾驶场景数据中的图像信息中包含实际驾车过程中用户可从后视镜看到的场景,即直接将从后视镜看到的场景投影在车窗上。

在实际应用中,可以根据实际需求,通过显示屏与投影屏幕结合的方式对虚拟现实驾驶场景对应的图像信息进行显示。

在本实施例中,具有仿真驾驶舱的设备将虚拟现实场景数据或者虚拟现实驾驶场景数据中的音频信息通过扬声器进行输出。

其中,扬声器可以为喇叭、耳机等,具体可以根据实际需求进行设置,此处不做限制。

s205:根据所述驾驶操作数据,判断用户在虚拟现实驾驶场景中的驾驶信息是否与所述虚拟现实驾考规则信息相符合。

在本实施例中,用户的不同驾驶操作数据会导致用户在虚拟现实驾驶场景中的驾驶信息不同。其中,用户在虚拟现实驾驶场景中的驾驶信息包括:虚拟车辆在虚拟现场驾驶场景中的坐标位置、车辆的行驶角度、车辆的行驶速度等信息。例如,可以通过采集到的油门操作数据、刹车操作数据、离合操作数据及档位操作数据反应虚拟车辆在虚拟现实驾驶场景中的行驶速度。

在本实施例中,具有仿真驾驶舱的设备根据用户的驾驶操作数据,判断用户在虚拟现实驾驶场景中的驾驶信息是否与所述虚拟现实驾考规则信息相符合。

其中,虚拟现实驾考规则信息是指,根据现实中不同类型的驾照以及不同的考试科目的驾考评分规所制定的虚拟现实驾驶场景中的考评规则。

s206:若所述驾驶信息与所述虚拟现实驾考规则信息不符合,则对用户进行违规提醒。

在本实施例中,若具有仿真驾驶舱的设备判断用户在虚拟现实驾驶场景中的驾驶信息与所述虚拟现实驾考规则信息不符合,则对用户进行违规提醒。

例如,当检测到虚拟车辆在虚拟现实驾驶场景中的坐标信息与虚拟现实考场中的考评线的坐标重叠时,则判断为用户在虚拟现实驾驶场景中的驾驶信息与所述虚拟现实驾考规则信息不符合,即判断用户违规,此时,通过喇叭、耳机等扬声器对用户进行违规提醒。

进一步的,为了使用户可以更好地发现自己在虚拟现实驾驶场景中的驾驶问题,基于虚拟现实技术的驾考培训方法还包括:

将用所述驾驶信息进行实时存储。

当接收到用户输入的历史驾驶信息查看指令时,将所述驾驶信息进行重现。

在本实施例中,具有仿真驾驶舱的设备可将用户在虚拟现实驾驶场景中的驾驶信息进行实时存储,当用户需要对自己在虚拟现实驾驶场景中的驾驶信息进行查看时,可以通过具有仿真驾驶舱的设备输入历史驾驶信息查看指令。当具有仿真驾驶舱的设备接收到用户输入的历史驾驶信息查看指令时,具有仿真驾驶舱的设备将存储的历史驾驶信息进行重现。其中,历史驾驶信息对应的图像信息可以通过显示屏、投影屏幕等进行显示,历史驾驶信息对应的音频信息可以通过扬声器进行输出。

进一步的,基于虚拟现实技术的驾考培训方法还可以包括:

接收用户输入的数据分享指令,根据所述数据分享指令,将所述驾驶信息进行分享。

在实际应用中,当用户想将自己在虚拟现实驾驶场景中的驾驶信息进行分享,例如,将自己在虚拟现实驾驶场景中的驾驶信息分享至社交网站时,可以通过具有仿真驾驶舱的设备的触摸屏或物理按键输入数据分享指令,具有仿真驾驶舱的设备根据数据分享指令,将用户在虚拟现实驾驶场景中的驾驶信息分享至相应的社交网站。

在本发明实施例中,基于虚拟现实技术的驾考培训方法包括:根据用户选择的驾考培训模式,从数据库中获取相应的虚拟现实场景参数;通过设置于驾驶舱各个驾驶器件上的传感器实时采集用户的驾驶操作数据;对所述虚拟现实场景参数进行处理得到相应的虚拟现实初始化场景数据,对所述虚拟现实场景参数和所述驾驶操作数据同时进行处理得到相应的虚拟现实驾驶场景数据;在用户选择所述驾考培训模式后,将与所述虚拟现实初始化场景数据对应的虚拟现实初始化场景呈现给用户,在用户进行驾驶操作后,将与所述虚拟现实驾驶场景数据对应的虚拟现实驾驶场景呈现给用户。本发明通过将虚拟现实技术应用于驾考培训,使得驾驶者可以在虚拟世界中体验跟现实世界一样的驾车感受,驾驶体验逼真,且由于专门针对驾考培训,从而可以很好地达到驾考培训的目的。

在本发明实施例中,当用户在虚拟现实驾驶场景中的驾驶信息与虚拟现实驾考规则信息不符合,对用户进行违规提醒,可以使得用户更好地了解自己的驾驶情况,同时,用户可以查看自己的历史驾驶信息,有助于用户更好地发现自己在虚拟现实驾驶场景中的驾驶问题,且用户还可以将自己在虚拟现实驾驶场景中的驾驶信息进行分享,增强了用户体验。

图3是本发明实施例提供的基于虚拟现实技术的驾考培训设备的结构示意图,基于虚拟现实技术的驾考培训设备300为具有仿真驾驶舱的设备。本实施例的基于虚拟现实技术的驾考培训设备300包括的各模块用于执行图1对应的实施例中的各步骤,具体请参阅图1以及图1对应的实施例中的相关描述,此处不赘述。如图3所示,基于虚拟现实技术的驾考培训设备包括:模式选择模块301、数据采集模块302、数据处理模块303及输出模块304。

模式选择模块301用于根据用户选择的驾考培训模式,从数据库中获取相应的虚拟现实场景参数。

例如,模式选择模块301根据用户选择的驾考培训模块,从数据库中获取相应的虚拟现实场景参数。模式选择模块301将虚拟现实场景参数发送至数据处理模块303。

在实际应用中,数据库可以存储在基于虚拟现实技术的驾考培训设备的存储模块中。具体的,存储模块可以为sd卡(securedigitalmemorycard,安全数字存储卡,简称sd卡)、u盘(usbflashdisk,usb闪存盘,简称u盘)、flash存储器或者云盘等,此处不做限制。

数据采集模块302用于通过设置于驾驶舱各个驾驶器件上的传感器实时采集用户的驾驶操作数据。

例如,数据采集模块302通过设置于驾驶舱各个驾驶器件上的传感器实时采集用户的驾驶操作数据,数据采集模块302将用户的驾驶操作数据发送至数据处理模块303。

数据处理模块303用于对所述虚拟现实场景参数进行处理得到相应的虚拟现实初始化场景数据,对所述虚拟现实场景参数和所述驾驶操作数据同时进行处理得到相应的虚拟现实驾驶场景数据。

例如,数据处理模块303接收模式选择模块301发送的虚拟现实场景参数和数据采集模块302发送的用户的驾驶操作数据,对虚拟现实场景参数进行处理得到相应的虚拟现实初始化场景数据,对虚拟现实场景参数和驾驶操作数据同时进行处理得到相应的虚拟现实驾驶场景数据。数据处理模块303将虚拟现实初始化场景数据和虚拟现实驾驶场景数据发送至输出模块304。

在实际应用中,数据处理模块303可以为中央处理器或者云计算平台,但不限于此,还可以为其他处理器,此处不做限制。

输出模块304,用于在用户选择所述驾考培训模式后,将与所述虚拟现实初始化场景数据对应的虚拟现实初始化场景呈现给用户,在用户进行驾驶操作后,将与所述虚拟现实驾驶场景数据对应的虚拟现实驾驶场景呈现给用户。

例如,输出模块304接收数据处理模块303发送的虚拟现实初始化场景数据和虚拟现实驾驶场景数据,并在用户选择驾考培训模式后,将与虚拟现实初始化场景数据对应的虚拟现实初始化场景呈现给用户,在用户进行驾驶操作后,将与虚拟现实驾驶场景数据对应的虚拟现实驾驶场景呈现给用户。

在本发明实施例中,基于虚拟现实技术的驾考培训方法包括:根据用户选择的驾考培训模式,从数据库中获取相应的虚拟现实场景参数;通过设置于驾驶舱各个驾驶器件上的传感器实时采集用户的驾驶操作数据;对所述虚拟现实场景参数进行处理得到相应的虚拟现实初始化场景数据,对所述虚拟现实场景参数和所述驾驶操作数据同时进行处理得到相应的虚拟现实驾驶场景数据;在用户选择所述驾考培训模式后,将与所述虚拟现实初始化场景数据对应的虚拟现实初始化场景呈现给用户,在用户进行驾驶操作后,将与所述虚拟现实驾驶场景数据对应的虚拟现实驾驶场景呈现给用户。本发明通过将虚拟现实技术应用于驾考培训,使得驾驶者可以在虚拟世界中体验跟现实世界一样的驾车感受,驾驶体验逼真,且由于专门针对驾考培训,从而可以很好地达到驾考培训的目的。

图4是本发明另一实施例提供的基于虚拟现实技术的驾考培训设备的结构示意图,本实施例的基于虚拟现实技术的驾考培训设备400包括的各模块用于执行图2对应的实施例中的各步骤,具体请参阅图2以及图2对应的实施例中的相关描述,此处不赘述。如图4所示,基于虚拟现实技术的驾考培训设备包括:模式选择模块401、数据采集模块402、数据处理模块403、输出模块404、判断模块405、违规提醒模块406、存储模块407及分享模块408。

模式选择模块301用于根据用户选择的驾考培训模式,从数据库中获取相应的虚拟现实场景参数。

例如,模式选择模块301根据用户选择的驾考培训模块,从数据库中获取相应的虚拟现实场景参数。模式选择模块301将虚拟现实场景参数发送至数据处理模块303。

在实际应用中,数据库可以存储在基于虚拟现实技术的驾考培训设备的存储模块中。具体的,存储模块可以为sd卡(securedigitalmemorycard,安全数字存储卡,简称sd卡)、u盘(usbflashdisk,usb闪存盘,简称u盘)、flash存储器或者云盘等,此处不做限制。

数据采集模块402用于通过设置于驾驶舱各个驾驶器件上的传感器实时采集用户的驾驶操作数据。

例如,数据采集模块402通过设置于驾驶舱各个驾驶器件上的传感器实时采集用户的驾驶操作数据,数据采集模块402将用户的驾驶操作数据发送至数据处理模块403。

数据处理模块403用于对所述虚拟现实场景参数进行处理得到相应的虚拟现实初始化场景数据,对所述虚拟现实场景参数和所述驾驶操作数据同时进行处理得到相应的虚拟现实驾驶场景数据。

例如,数据处理模块403接收模式选择模块401发送的虚拟现实场景参数和数据采集模块402发送的用户的驾驶操作数据,对虚拟现实场景参数进行处理得到相应的虚拟现实初始化场景数据,对虚拟现实场景参数和驾驶操作数据同时进行处理得到相应的虚拟现实驾驶场景数据。数据处理模块403将虚拟现实初始化场景数据和虚拟现实驾驶场景数据发送至输出模块404。

在实际应用中,数据处理模块403可以为中央处理器或者云计算平台,但不限于此,还可以为其他处理器,此处不做限制。

输出模块404,用于在用户选择所述驾考培训模式后,将与所述虚拟现实初始化场景数据对应的虚拟现实初始化场景呈现给用户,在用户进行驾驶操作后,将与所述虚拟现实驾驶场景数据对应的虚拟现实驾驶场景呈现给用户。

例如,输出模块404接收数据处理模块403发送的虚拟现实初始化场景数据和虚拟现实驾驶场景数据,并在用户选择驾考培训模式后,将与虚拟现实初始化场景数据对应的虚拟现实初始化场景呈现给用户,在用户进行驾驶操作后,将与虚拟现实驾驶场景数据对应的虚拟现实驾驶场景呈现给用户。

进一步的,输出模块404包括显示单元4041和音频输出单元4042。

显示单元4041用于将所述虚拟现实初始化场景数据或者所述虚拟现实驾驶场景数据中的图像信息通过头戴式显示设备、显示屏或投影屏幕进行显示。

音频输出单元4042用于将所述虚拟现实初始化场景数据或者所述虚拟现实驾驶场景数据中的音频信息通过扬声器进行输出。

判断模块405用于根据所述驾驶操作数据,判断用户在虚拟现实驾驶场景中的驾驶信息是否与所述虚拟现实驾考规则信息相符合。

例如,判断模块405根据用户的驾驶操作数据,判断用户在虚拟现实驾驶场景中的驾驶信息是否与所述虚拟现实驾考规则信息相符合,并将判断结果发送至违规提醒模块406。

违规提醒模块406用于若所述驾驶信息与所述虚拟现实驾考规则信息不符合,则对用户进行违规提醒。

例如,违规提醒模块406接收判断模块405发送的判断结果,若判断结果为用户在虚拟现实驾驶场景中的驾驶信息与所述虚拟现实驾考规则信息不符合,则违规提醒模块406对用户进行违规提醒。

存储模块407用于将所述驾驶信息进行实时存储。

进一步的,输出模块404还用于当接收到用户输入的历史驾驶信息查看指令时,将所述驾驶信息进行重现。

例如,输出模块404在接收到用户输入的历史驾驶信息查看指令时,从存储模块407中获取驾驶信息,并将驾驶信息进行重现。

分享模块408用于接收用户输入的数据分享指令,根据所述数据分享指令,将所述驾驶信息进行分享。

例如,分享模块408在接收到用户输入的数据分享指令时,从存储模块407中获取驾驶信息,并将驾驶信息进行分享。

在本发明实施例中,基于虚拟现实技术的驾考培训方法包括:根据用户选择的驾考培训模式,从数据库中获取相应的虚拟现实场景参数;通过设置于驾驶舱各个驾驶器件上的传感器实时采集用户的驾驶操作数据;对所述虚拟现实场景参数进行处理得到相应的虚拟现实初始化场景数据,对所述虚拟现实场景参数和所述驾驶操作数据同时进行处理得到相应的虚拟现实驾驶场景数据;在用户选择所述驾考培训模式后,将与所述虚拟现实初始化场景数据对应的虚拟现实初始化场景呈现给用户,在用户进行驾驶操作后,将与所述虚拟现实驾驶场景数据对应的虚拟现实驾驶场景呈现给用户。本发明通过将虚拟现实技术应用于驾考培训,使得驾驶者可以在虚拟世界中体验跟现实世界一样的驾车感受,驾驶体验逼真,且由于专门针对驾考培训,从而可以很好地达到驾考培训的目的。

在本发明实施例中,当用户在虚拟现实驾驶场景中的驾驶信息与虚拟现实驾考规则信息不符合,对用户进行违规提醒,可以使得用户更好地了解自己的驾驶情况,同时,用户可以查看自己的历史驾驶信息,有助于用户更好地发现自己在虚拟现实驾驶场景中的驾驶问题,且用户还可以将自己在虚拟现实驾驶场景中的驾驶信息进行分享,增强了用户体验。

本领域普通技术人员可以理解:实现上述方法实施例的步骤或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤,而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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