车内投影方法、装置、设备和存储介质与流程

文档序号:20078567发布日期:2020-03-10 10:09阅读:223来源:国知局
车内投影方法、装置、设备和存储介质与流程

本发明涉及车辆控制技术领域,尤其涉及一种车内投影方法、装置、设备和存储介质。



背景技术:

随着车辆普及率的提高,车辆成为人们交通出行中必不可少的一部分,因此对车辆进行控制的智能性和趣味性越来越引起人们的关注。

相关技术中,为了在用户疲劳时提醒用户安全驾驶,车载投影装置可以在副驾驶位置处进行全息投影,为用户生成模拟的副驾驶员,该投影装置与传感器连接,传感器采集用户的生物数据以获取用户的疲劳度,从而在用户疲劳时通过模拟副驾驶员的语音输入和输出监督用户安全行驶。

然而,申请人发现,上述投影方法仅适用于在驾驶员疲惫时提醒驾驶员安全驾驶的场景,投影出的影像的形态和动作固定,投影可以实现的功能较为单一。



技术实现要素:

本发明旨在至少在一定程度上解决相关技术中的技术问题之一。

为此,本发明的第一个目的在于提出一种车内投影方法。该方法根据用户和车辆所处的具体场景确定投影的内容和位置,投影内容可以包括表现当前场景信息的界面图像或物象,通过界面图像和物象的不同形态、动作或展示信息等丰富了投影的内容,并且可以根据具体的场景信息在车内不同位置进行投影,从而提高了车内投影的多样性和趣味性,通过投影出符合当前场景的内容,向用户提供了娱乐休闲、车辆状态监测和辅助驾驶等多方面的帮助。

本发明的第二个目的在于提出一种车内投影装置。

本发明的第三个目的在于提出一种电子设备。

本发明的第四个目的在于提出一种非临时性计算机可读存储介质。

为达上述目的,本发明第一方面实施例提出了一种车内投影方法,包括以下步骤:

获取用户与车载虚拟机器人的交互信息和/或车辆的源数据;

根据交互信息和/或源数据,确定需要在车内进行投影的目标投影场景;

获取与目标投影场景匹配的投影内容,并确定目标车内投影位置;

对投影内容构建全息影像,控制在目标车内投影位置上进行投影。

本发明实施例的车内投影方法,首先获取用户与车载虚拟机器人的交互信息和/或车辆的源数据,进而根据交互信息和/或车辆的源数据,确定需要在车内进行投影的目标投影场景,然后获取与目标投影场景匹配的投影内容,并确定目标车内投影位置,最后对投影内容构建全息影像,控制在目标车内投影位置上进行投影。该方法根据用户和车辆所处的具体场景确定投影的内容和位置,投影内容可以包括体现当前场景信息的界面图像或物象,通过界面图像和物象的不同形态、动作或展示信息等丰富了投影的内容,并且可以根据具体的场景信息在车内不同位置进行投影,从而提高了车内投影的多样性和趣味性,通过投影出符合当前场景的内容,向用户提供了娱乐休闲、车辆状态监测和辅助驾驶等多方面的帮助

另外,根据本发明上述实施例的车内投影方法,还可以具有如下附加的技术特征:

在本发明一个实施例中,目标投影场景包括:显示车辆状态的场景、显示车辆行驶状态的场景、显示车辆所处环境的场景、显示目标车载组件状态的场景、显示与车辆关联的第三方平台或者终端设备或者云端的信息的场景。

在本发明一个实施例中,车内投影位置包括:前挡风玻璃、后挡风玻璃、外后视镜、内后视镜、副驾驶位、后排座椅位、前排座椅的后背、方向盘、车顶面、侧窗玻璃。

在本发明一个实施例中,在确定所述目标车内投影位置后,还包括:接收所述用户的投影位置指示信息,从所述投影位置指示信息中提取所述用户选择的投影位置,将所述目标车内投影位置替换为所述用户选择的投影位置。

在本发明一个实施例中,车内投影的方法还包括:获取所述终端设备和所述第三方平台的访问权限信息,根据所述访问权限信息,从所述终端设备和所述第三方平台中获取数据。

在本发明一个实施例中,确定目标车内投影位置,包括:根据所述目标投影场景,查询目标投影场景与投影位置之间的映射关系,得到所述目标投影位置;获取所述目标车内投影位置对应的车内环境数据,根据所述车内环境数据识别所述目标车内投影位置是否被占用;如果所述目标车内投影位置被占用,向所述用户发出提醒信息,以及接收所述用户输入的投影位置,将所述用户输入的投影位置作为所述目标车内投影位置。

在本发明一个实施例中,获取与所述目标投影场景匹配的投影内容,包括:当所述目标投影场景为显示车辆行驶状态的场景时,根据所述目标投影场景,确定投影的投影模式;从所述源数据中提取车辆行驶数据,根据所述车辆行驶数据,确定所述车辆当前的行驶状态;根据所述投影模式、所述行驶状态和所述车辆行驶数据,形成所述投影内容。

在本发明一个实施例中,获取与所述目标投影场景匹配的投影内容,包括:当所述目标投影场景为显示车辆状态的场景时,根据所述目标投影场景,确定投影的投影模式;从所述源数据中提取车辆状态数据,根据所述车辆状态数据,确定所述车辆当前的故障类型;根据所述投影模式、所述故障类型和所述车辆状态数据,形成所述投影内容。

在本发明一个实施例中,对投影内容构建全息影像,控制在所述目标车内投影位置上进行投影,包括:当所述投影模式为投影界面时,控制在所述目标车内投影位置上投影出所述投影界面,并在所述投影界面上展示第一投影数据;当所述投影模式为投影物象时,控制在所述目标车内投影位置上投影出所述投影物象,并根据所述第一投影数据,确定所述投影物象当前的投影形态;当所述投影模式包括投影界面和投影物象时,控制在所述目标车内投影位置上投影出所述投影界面和所述投影物象,并在所述投影界面上展示第一投影数据,以及根据所述第一投影数据,确定所述投影物象当前的投影形态;其中,所述第一投影数据为所述车辆的行驶数据和/或所述行驶状态;或者为所述车辆的状态数据和/或所述故障类型。

在本发明一个实施例中,获取与所述目标投影场景匹配的投影内容,包括:当所述目标投影场景为显示车辆所处环境的场景时,根据所述目标投影场景,确定投影的投影模式为投影物象;从所述源数据中提取所述车辆所处环境的环境数据,利用所述投影物象和所述环境数据,形成所述投影内容;所述对所述投影内容构建全息影像,控制在所述目标车内投影位置上进行投影,包括:控制在所述目标车内投影位置上投影出所述投影物象,并根据所述环境数据,确定所处环境的环境状态,并根据所述环境状态确定所述投影物象当前的投影形态。

在本发明一个实施例中,获取与所述目标投影场景匹配的投影内容,包括:当所述目标场景为导航场景时,根据所述目标投影场景,确定投影的投影模式为投影界面和投影物象;从所述源数据中提取所述车辆当前的位置信息,获取所述当前位置的路况或者建筑物类型;利用所述投影物象、所述当前位置的路况或者建筑物类型以及导航信息,形成所述投影内容;所述对所述投影内容构建全息影像,控制在所述目标车内投影位置上进行投影,包括:控制在所述目标车内投影位置上投影出所述投影物象,并根据所述当前位置的路况或者建筑物类型,确定所述投影物象当前的投影形态;控制在所述目标车内投影位置上投影出所述投影界面,并在所述投影界面上展示所述导航信息。

在本发明一个实施例中,获取与所述目标投影场景匹配的投影内容,包括:当所述目标场景为显示目标车载组件状态的场景时,根据所述目标投影场景,确定投影的投影模式为投影物象;从所述源数据中提取目标车载组件的状态数据,利用所述投影物象和所述目标车载组件的状态数据,形成所述投影内容;所述对所述投影内容构建全息影像,控制在所述目标车内投影位置上进行投影,包括:控制在所述目标车内投影位置上投影出所述投影物象,并根据所述目标车载组件的状态数据,确定所述投影物象当前的投影形态。

在本发明一个实施例中,获取与所述目标投影场景匹配的投影内容,包括:当所述目标投影场景为语音陪伴的场景时,从所述交互信息中提取待陪伴的对象,从所述源数据中获取与所述待陪伴的对象匹配的投影物象,形成所述投影内容;所述对所述投影内容构建全息影像,控制在所述目标车内投影位置上进行投影,包括:控制在所述目标车内投影位置上投影出所述投影物象,并接收所述待陪伴的对象输入的语音信息,根据所述语音信息不断更新所述投影物象的投影形态。

在本发明一个实施例中,确定所述目标车内投影位置之后,还包括:根据所述待陪伴的对象在车内的位置,对所述目标车内投影位置进行更新。

在本发明一个实施例中,获取与所述目标投影场景匹配的投影内容,包括:当所述目标投影场景为显示推送信息的场景时,从所述源数据中提取待推送信息,识别所述待推送信息的类型,并根据所述待推送信息的类型获取匹配的投影物象,利用所述待推送信息和所述投影物象,形成所述投影内容;所述对所述投影内容构建全息影像,控制在所述目标车内投影位置上进行投影,包括:控制在所述目标车内投影位置上投影出所述投影物象,并根据所述待推送信息,确定所述投影物象当前的投影形态。

在本发明一个实施例中,获取所述投影物象,还包括:查询投影素材库,获取与所述目标投影场景匹配的投影物象;接收所述用户的投影物象选取指示,根据所述投影物象选取指示,从与所述目标投影场景匹配的投影物象中选取一个投影物象。

在本发明一个实施例中,车内投影方法还包括:接收投影定制请求,根据所述定制请求,生成定制的投影物象,并建立定制的投影物象与投影场景之间的映射关系,将所述定制的投影物象与所述映射关系,存储在投影素材库中。

为达上述目的,本发明第二方面实施例提出了一种车内投影装置,包括:

获取模块,用于获取用户与车载虚拟机器人的交互信息和/或车辆的源数据;

第一确定模块,用于根据所述交互信息和/或所述源数据,确定需要在车内进行投影的目标投影场景;

第二确定模块,用于获取与所述目标投影场景匹配的投影内容,并确定目标车内投影位置;

投影模块,用于对所述投影内容构建全息影像,控制在所述目标车内投影位置上进行投影。

本发明实施例的车内投影装置,首先获取用户与车载虚拟机器人的交互信息和/或车辆的源数据,进而根据交互信息和/或车辆的源数据,确定需要在车内进行投影的目标投影场景,然后获取与目标投影场景匹配的投影内容,并确定目标车内投影位置,最后对投影内容构建全息影像,控制在目标车内投影位置上进行投影。该装置根据用户和车辆所处的具体场景确定投影的内容和位置,投影内容可以包括体现当前场景信息的界面图像或物象,通过界面图像和物象的不同形态、动作或展示信息等丰富了投影的内容,并且可以根据具体的场景信息在车内不同位置进行投影,从而提高了车内投影的多样性和趣味性,通过投影出符合当前场景的内容,向用户提供了娱乐休闲、车辆状态监测和辅助驾驶等多方面的帮助。

为了实现上述目的,本发明第三方面实施例提出一种电子设备,包括处理器和存储器,其中,处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于实现如上述实施例所述的车内投影方法。

为了实现上述目的,本发明第四方面实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述实施例所述的车内投影方法。

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本发明实施例所提供的一种车载虚拟机器人与外部设备的连接示意图;

图2为本发明实施例所提供的一种车内投影方法流程示意图;

图3为本发明实施例所提供的一种具体的车内投影方法流程示意图;

图4为本发明实施例提供的一种车内投影装置的结构示意图;以及

图5为本发明实施例提出的一种电子设备的结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

下面参考附图描述本发明实施例的车内投影方法、装置和设备。

其中,本发明实施例的车内投影方法,可以由本发明实施例提出的一种支持车内全息投影的车载虚拟机器人控制全息投影设备执行。图1为本发明实施例所提供的一种车载虚拟机器人与外部设备的连接示意图,如图1所示,该车载虚拟机器人运行在车载多媒体上,车载多媒体作为车载虚拟机器人的主要运行载体,可以通过移动4g/5g网络或无线接入网络与人工智能平台建立连接,以使车载虚拟机器人获取网络中的数据,并与人工智能平台进行交互。整车电子设备通过can网关接入整车can网络,进而与车载多媒体建立连接,以使车载虚拟机器人获取车辆的状态数据和行驶数据等本地数据。车载多媒体还可以通过有线或无线的方式与全息投影设备建立连接,以控制全息投影设备进行投影。

图2为本发明实施例所提供的一种车内投影方法流程示意图。如图2所示,该车内投影方法包括:

步骤101,获取用户与车载虚拟机器人的交互信息和/或车辆的源数据。

其中,交互信息包括用户向车载虚拟机器人发送的投影需求信息以及车载虚拟机器人返回的响应信息,用户可以通过语音指令或肢体动作的形式向车载机器人发送交互信息,比如,交互信息可以是用户发送的聊天内容或控制投影的语音指令。车辆的源数据是车辆在不同场景下,车载机器人采集的用于车内投影的各种类型的数据,作为一种示例,车辆的源数据可以是车辆的行驶数据,比如,车辆当前的速度。车辆的源数据也可以是车辆的状态数据,比如,车辆的剩余电量和燃油量等。车辆的源数据还可以是车辆所处的环境数据,比如,当前的天气状况和风力大小。或者,车辆的源数据还可以是各车载组件的数据,比如,车窗的开合程度。以及,车辆的源数据可以是与车辆关联的终端设备或第三方平台的数据。

具体实施时,用户可以通过麦克风等语音输入设备将投影需求发送给车载虚拟机器人,比如,当用户需要在后座中投影出小动物陪伴儿童玩耍时,可以向车载多媒体发送“在后座投影出一只哈士奇”的语音信息,车载虚拟机器人接收到语音信息后通过模拟/数字转换装置获取用户的投影需求。

进一步的,根据实际需要的不同,车载虚拟机器人可以通过不同的方式获取用于车内投影的源数据。

作为第一种可能的实现方式,车载虚拟机器人可以通过安装在车辆组件上的检测装置或各电子控制系统获取车辆的状态数据、车辆的行驶数据以及车载组件数据,作为源数据。其中,检测装置可以是检测车辆各部件参数的电子模块或者传感器,电子控制系统可以包括发动机控制系统、底盘控制系统和车身电子稳定系统(electronicstabilityprogram,简称esp)等控制车辆行驶的电子系统,检测装置检测出车辆中各部件参数后或者各电子控制系统获取车辆的状态数据后,可以通过整车can网络将车辆的状态数据、行驶数据和车载组件数据发送给车载多媒体。

下面以一些具体的示例进行说明,比如,车载导航设备将车辆当前的时间信息通过can网络发送给车载多媒体,时间信息可以包括时间显示装置显示的日期格式、时制、车辆所在的时区等,车载多媒体接收数据后获取车辆的时间信息;车辆的仪表模块将仪表背光亮度和仪表背光时间等信息通过can网络发送给车载多媒体,车载多媒体接收数据后获取车辆的仪表状态信息;安装在座椅上的传感器和触发开关检测座椅角度,用户是否系好安全带以及座椅上是否有人等信息,进而传感器通过can网络将座椅信息发送给车载多媒体;轮胎检测装置获取轮胎压力值、胎压系统状态和胎压系统温度值等轮胎信息,并通过can网络将轮胎信息发送给车载多媒体。

又比如,固定在车辆变速器主轴上的传感器检测变速器转速,并通过can网络将转速信息发送给车载多媒体,车载多媒体经过换算后获取车辆当前的速度信息;车身电子稳定系统获取车轮受到的纵向力和横向力,并通过can网络将车身稳定信息发送给车载多媒体,从而车载多媒体获取车辆是否处于急刹车或转向等行驶状态数据。

作为第二种可能的实现方式,车载虚拟机器人可以从车辆内设置的环境检测装置中,获取车内的环境数据,作为源数据。其中,环境监测装置可以是安装在车辆内部的温度检测装置、湿度检测装置或空气质量检测装置等,环境检测装置检测出车辆内部的温度、湿度和pm值后,通过can网络或者无线网络将车内环境数据发送给车载多媒体。需要说明的是,环境监测装置还可以是检测车内用户状态信息电子设备,比如用户佩戴的电子手环等,电子手环检测出用户的体温、脉搏和呼吸次数等生理参数后,可以通过无线网络将用户数据发送给车载多媒体,车载多媒体根据用户的生理参数判断用户的状态信息,比如,通过用户的心跳频率判断用户是否亢奋或疲劳等。

作为另一种示例,环境检测装置还可以是安装在车内的摄像头等图像采集装置,摄像装置可以采集车内的图像,将图像发送给车载多媒体后,车载多媒体通过图像分析可以获取车内用户的数量、用户的位置、是否存在儿童等环境信息,从而便于后续针对特殊用户进行投影,比如,当用户中存在儿童时,可以在前排座椅后背上、后座上等儿童位置处投影机器猫、小猪佩奇及其他小动物等影像,以便陪伴儿童玩耍。

作为第三种可能的实现方式,车载虚拟机器人可以从与车辆关联的终端设备上,获取驾驶员在终端设备的行为数据,作为源数据。其中,终端设备可以是用户携带的手机、平板电脑等与车辆关联的移动终端,终端设备可以通过4g/5g网络与车载多媒体建立连接,进而,终端设备可以将用户的历史行为数据,比如用户收藏的歌曲、卡通形象或者沿途拍摄的照片等发送给车载多媒体。

作为第四种可能的实现方式,可以从与车辆关联的第三方平台上,获取驾驶员所关注的推送数据,作为源数据。其中,第三方平台可以是用户关注的云平台,第三方平台可以通过4g/5g网络与车载多媒体建立连接,进而,第三方平台将天气信息、路况信息或者车辆售后服务等用户关注的信息发送给车载多媒体。

由此,车载机器人通过不同的方式采集用户的交互信息和当前场景下车辆的各源数据,便于后续根据车辆所处的具体场景投影出相符合的投影内容。

需要说明的是,为了保证用户的隐私,车载多媒体与终端设备和第三平台建立连接后,还需要验证终端设备和第三平台中各功能模块的访问权限。具体的,车载多媒体向用户发送提示信息,提示信息中包含功能模块列表,用户可以根据实际情况勾选车载多媒体可以访问的应用、文件和数据等,进而车载多媒体根据返回结果获取具有访问权限的终端设备和第三方平台上的数据。

步骤102,根据交互信息和/或源数据,确定需要在车内进行投影的目标投影场景。

其中,目标投影场景显示车辆和用户当前所处的具体场景,目标投影场景与车辆和用户当前所处的场景相匹配,作为一种示例,目标投影场景可以包括显示车辆状态的场景、显示车辆行驶状态的场景、显示车辆所处环境的场景、显示目标车载组件状态的场景、显示导航状况的场景、显示与车辆关联的第三方平台或者终端设备或者云端的信息的场景,以及语音陪伴用户的场景等。

具体实施时,可以根据车载虚拟机器人获取到的交互信息和/或源数据确定目标投影场景。作为一种可能的实现方式,车载虚拟机器人首先检测是否获取到用户发送的交互信息,当确认获取到用户发送的交互信息后,根据交互信息中的内容确定需要在车内进行投影的目标投影场景,当确认未获取到用户发送的交互信息时,则检测获取到的源数据的类型,并判断是否存在满足预设的触发条件的源数据,若确定存在满足预设条件的源数据时,则确定目标投影场景为与该类型源数据相对应的投影场景。

举例而言,当用户发送语音指令控制车载虚拟机器人投影出车内的温度和空气质量时,则车载虚拟机器人根据语音指令确定目标投影场景为显示车辆所处环境的场景。若车载多媒体未接收到用户发送的语音指令,则车载虚拟机器人检测获取到的源数据,当源数据为车辆剩余的油量/电量的数据时,车载虚拟机器人判断该数据为车辆状态数据,进一步的,当车辆剩余的油量/电量低于预设的最低阈值15%时,则确定目标投影场景为显示车辆状态的场景;又比如,当源数据为车辆当前的行驶速度时,车载虚拟机器人判断该数据为车辆行驶数据,若车辆当前行驶速度大于当前道路允许的最高行驶速度,则确定目标投影场景为显示车辆行驶状态的场景;再比如,当源数据为轮胎的压力值时,车载虚拟机器人判断该数据为车载组件状态数据,若存在某个轮胎的压力值小于预设的最低压力阈值,则确定目标投影场景为显示目标车载组件状态的场景。

由此,车载虚拟机器人首先根据用户发送的交互信息确定目标投影场景,当未收到交互信息时,则根据获取到的源数据中需要向用户进行展示以提醒或警告用户的数据确定目标投影场景,使确定的目标投影场景可以实现用户的投影需求,并且当车辆当前所处的场景存在的风险时通过投影向用户展示车辆当前存在的风险,便于用户及时了解车辆状况并做出相应的处理,从而提高了用户驾驶车辆的安全性。

需要说明的是,由于车辆所处的场景不断变化,并且用户发送的交互信息包含不同的内容,需要在车内进行投影的目标投影场景可以根据车载虚拟机器人接收到的交互信息和/或源数据进行切换,比如,当用户发送交互信息为显示导航信息,目标场景为显示导航状况的场景,当车载虚拟机器人根据获取到的车辆当前行驶速度判定用户超速后,则目标投影场景可以切换为显示车辆行驶状态的场景,当用户降低车速车辆正常行驶后,返回显示导航状况的目标投影场景,由此根据车载虚拟机器人接收到的交互信息和/或源数据进行目标投影场景的切换,提高了车内投影的时效性,有利于向用户展示车辆当前所处的场景。

步骤103,获取与目标投影场景匹配的投影内容,并确定目标车内投影位置。

其中,投影内容是确定目标投影场景后,车载虚拟机器人控制投影设备投影出的影像所展示的内容,投影内容包含该目标投影场景下的交互信息和/或源数据中的具体内容。目标车内投影位置是该目标投影场景下,投影设备投影出的影像所在的位置,作为一种示例,目标车内投影位置可以包括前挡风玻璃、后挡风玻璃、外后视镜、内后视镜、副驾驶位、后排座椅位、前排座椅的后背、方向盘、车顶面、侧窗玻璃。获取展现目标投影场景的投影内容并确定目标车内投影位置,便于后续创建投影影像并在目标车内投影位置处向用户展现车辆当前所处的场景。

具体实施时,作为一种可能的实现方式,车载虚拟机器人首先根据目标投影场景,确定与该目标投影场景匹配的投影模式,其中,投影模式是投影内容的展示方式,投影模式可以包括投影界面和投影物象。其中,投影界面是在预设面积内以文字形式、图片形式和动画形式展示投影内容,投影物象可以是人的形像、机器人的形象、卡通人物、动物或者各个部件和设备等,通过投影物象不同的动作、形态或者表情和语音输出展示投影内容。

进一步的,车载虚拟机器人确定投影模式后,根据投影模式和目标投影场景下的源数据确定投影内容,由此通过上述两种投影模式展示不同投影场景下的源数据,使投影内容可以展示与车辆相关的数据和信息,满足用户在语音陪伴、获取推送信息和了解车辆状态数据等多方面的需求,同时,丰富了投影内容,使投影出的影像可以生动真实的展示车辆当前所处的场景。

下面以几个具体示例进行详细说明。当目标投影场景为显示车辆行驶状态的场景时,根据目标投影场景,确定投影的投影模式为投影界面和/或投影物象,比如,当目标投影场景为显示车辆的起步、加速和刹车等行驶状态时,投影模式可以为驾驶员驾驶小汽车的物象,当目标投影场景为显示车辆在行驶中的违章事件时,投影模式可以是在投影界面中展示出事故后的车辆图像以及文字提醒信息。然后车载虚拟机器人从源数据中提取车辆行驶数据,根据车辆行驶数据,确定车辆当前的行驶状态,根据投影模式、行驶状态和车辆行驶数据,形成投影内容。

当目标投影场景为显示车辆状态的场景时,根据目标投影场景,确定投影的投影模式为投影界面和/或投影物象,比如,当目标投影场景为显示车辆故障信息时,投影模式可以是维修工的物象,也可以是显示故障部件和提示文字的界面。然后,车载虚拟机器人从源数据中提取车辆状态数据,根据车辆状态数据,确定车辆当前的故障类型,最后根据投影模式、故障类型和车辆状态数据,形成投影内容。

当目标投影场景为显示车辆所处环境的场景时,根据目标投影场景,确定投影的投影模式为投影物象,然后从源数据中提取车辆所处环境的环境数据,利用投影物象和环境数据,形成投影内容。

当目标场景为导航场景时,根据目标投影场景,确定投影的投影模式为投影界面和投影物象,然后从源数据中提取车辆当前的位置信息,获取当前位置的路况或者建筑物类型,最后利用投影物象、当前位置的路况或者建筑物类型以及导航信息,形成投影内容。

当目标场景为显示目标车载组件状态的场景时,根据目标投影场景,确定投影的投影模式为投影物象,其中,目标车载组件可以车窗、座椅、雨刷器和空等车载设备,投影物象可以是各设备的影像。然后,车载虚拟机器人从源数据中提取目标车载组件的状态数据,利用投影物象和目标车载组件的状态数据,形成投影内容。

当目标投影场景为语音陪伴的场景时,从交互信息中提取待陪伴的对象,利用交互信息内容和与待陪伴的对象匹配的投影物象,形成投影内容。其中待陪伴的对象可以是用户预先设置的物象,也可以是在本地素材库或网络中筛选出的符合用户描述的物象。

当目标投影场景为显示推送信息的场景时,从源数据中提取待推送信息,识别待推送信息的类型,并根据待推送信息的类型获取匹配的投影物象,利用待推送信息和投影物象,形成投影内容。

需要说明的是,当确定投影模式为投影物象后,可以根据用户的选择确定当前目标投影场景下的投影物象。具体实施时,车载虚拟机器人首先查询车载多媒体中投影素材库,或者通过4g/5g网络查询人工智能平台中的网络资源,获取与目标投影场景匹配的待选投影物象,然后将待选投影物象在车载多媒体的显示屏上进行显示,并提醒用户选择目标投影物象,进而接收用户的投影物象选取指示,根据投影物象选取指示,从与目标投影场景匹配的待选投影物象中选取目标投影物象。由此,根据用户的选择确定投影物象,使投影物象符合用户的需要和偏好,提高了用户观看车内投影的兴趣。

进一步的,车载虚拟机器人还可以通过不同的方式获取目标车内投影位置。

作为一种可能的实现方式,虚拟机器人根据目标投影场景,查询目标投影场景与投影位置之间的映射关系,得到目标投影位置。比如,当目标投影场景为显示车辆行驶状态时,根据源数据中车辆的行驶状态确定目标投影位置,比如,当车辆转弯时,目标投影位置是后窗玻璃,便于后方车辆及时了解车辆下一步的行驶状态以做出减速等措施,当车辆停车礼让行人时,目标投影位置为侧窗玻璃,便于行人获取可以先行的消息,当目标投影场景为显示车辆状态的场景时,目标投影位置为前窗玻璃,便于用户更清楚便捷的查看车辆故状况;或者,当目标投影场景为陪伴儿童时,投影位置可以是后排座椅或前排座椅的后背,从而使投影出的物象可以陪伴后排儿童玩耍。

可以理解,实际应用中,匹配到的目标投影位置可能被占用,比如,当目标交互场景为语音陪伴时,若目标投影位置为副驾驶,则副驾驶座椅上可能放置了物品从而影响投影。因此,车载虚拟机器人通过目标投影场景与投影位置之间的映射关系,得到目标投影位置后,通过摄像头等图像采集装置获取目标车内投影位置对应的车内环境数据,根据车内环境数据识别目标车内投影位置是否被占用,如果目标车内投影位置被占用,则向用户发出提醒信息,提示用户当前位置无法投影,并提示用户输入目标投影位置,进而,用户通过麦克风等音频设备输入目标投影位置后,车载虚拟机器人接收用户输入的投影位置,将用户输入的投影位置作为目标车内投影位置。

作为另一种可能的实现方式,确定目标投影场景后,车载虚拟机器人直接提示用户输入目标投影位置,进而车载虚拟机器人接收用户的投影位置指示信息,从投影位置指示信息中提取用户选择的投影位置,将目标车内投影位置设置为用户选择的投影位置。

需要说明的是,为了确保可以在不同的目标投影位置处投影出完整的影像,当确定目标投影位置后,车载虚拟机器人可以通过不同的方式移动全息投影设备的位置或者改变全息投影设备的投影角度,以满足在不同位置处的投影需要。作为一种可能的实现方式,预先在全息投影设备上连接角度调整支架,车载虚拟机器人可以根据目标投影位置的需要,通过调整支架改变全息投影设备的投影角度,以使全息投影设备在不同的目标投影位置处进行投影。作为另一种可能的实现方式,可以将全息投影设备安装在车顶面的滑轨上,车载虚拟机器人可以根据目标投影位置控制全息投影设备在滑轨上移动,从而调整全息投影设备与各目标投影位置之间的距离。比如,当确定目标投影位置为后排座椅位后,车载虚拟机器人控制全息投影设备移动到滑轨的尾端,减小全息投影设备与后排座椅之间的距离,从而确保全息投影设备可以在后排座椅出投影出全息影像。

步骤104,对投影内容构建全息影像,控制在目标车内投影位置上进行投影。

具体的,车载虚拟机器人根据投影内容控制投影设备构建全息影像,并在目标车内投影位置进行投影,从而使全息影像以投影界面或投影物象的形式向用户响应用户发送交互信息或展示源数据中内容。

继续参照步骤103中的示例进行具体说明,当投影内容为车辆的行驶状态时,对投影内容构建全息影像,并控制在目标车内投影位置上进行投影,包括以下示例。

若投影模式为投影界面,则控制在目标车内投影位置上投影出投影界面,并在投影界面上展示第一投影数据,其中,第一投影数据为车辆的行驶数据和/或车辆的行驶状态,比如,在前挡风玻璃右侧投影出投影界面,并在投影界面中以列表的形式向用户展示车辆的当前的行驶速度、行驶里程、行驶时间以及出现的违章次数等行驶信息。

若投影模式为投影物象,则控制在目标车内投影位置上投影出投影物象,并根据第一投影数据,确定投影物象当前的投影形态,比如,在方向盘或前侧挡风玻璃上投影驾驶员驾驶小汽车的卡通形象,当车辆在起步状态时,投影出驾驶员轻松的表情的小汽车缓慢起步的形态,当车辆在加速状态时,投影出驾驶员紧握方向盘并后仰,汽车尾部喷出尾气的形态,当车辆紧急刹车时,投影出驾驶员惊恐的表情以及汽车及时刹车险些追尾的形态。

若投影模式包括投影界面和投影物象,则控制在目标车内投影位置上投影出投影界面和投影物象,并在投影界面上展示第一投影数据,以及根据第一投影数据,确定投影物象当前的投影形态,比如,当车辆越线行驶时,在前挡风玻璃处投影出界面,在投影界面内投影出车辆偏移车道的距离数据,以及投影出车辆与其他车道中的车辆发生碰撞的动画,并通过文字提示用户安全行车,禁止偏离车道。

当投影内容为车辆的故障类型和车辆状态数据时,对投影内容构建全息影像,并控制在目标车内投影位置上进行投影,包括以下示例。

若投影模式为投影界面,则控制在目标车内投影位置上投影出投影界面,并在投影界面上展示第一投影数据,其中,第一投影数据为车辆的状态数据和/或故障类型,比如,在前挡风玻璃处投影出车辆的时间信息,包括以列表形式展示的日期格式,时区,时制是12h还是24h等,或者投影出的车辆的仪表信息,包括仪表背光模式、保养时间、行驶里程和故障信息等。

若投影模式为投影物象,则控制在目标车内投影位置上投影出投影物象,并根据第一投影数据,确定投影物象当前的投影形态,比如,当车辆发生故障时在后视镜或方向盘位置处投影出维修工维修部件的形态,在车辆驻车系统故障、充电系统故障、发动机故障、转向系统故障或者车身电子稳定系统故障时维修工维修发动机、转向机、充电器和刹车器等不同的部件,以向用户生动直观的表达车辆当前的故障部件,或者,当车辆故障时投影出故障系统的简要示意图,比如,当车辆出现简单冷却系统异常,电子控制单元(ecu)提示该模块某器件温度过高,则车载虚拟机器人可以在前侧挡风玻璃或者车顶面投影出车辆冷却简要系统示意图,图中包括水冷系统的水路流通情况,并在冷却系统中异常点进行突出显示,提示该模块温度异常,从而使用户更加清楚的了解车辆中水路循环情况和发生故障的具体位置,便于用户维修处理,又比如,当车辆剩余油量和电量不足时,在方向盘上投影出加油工或充电桩的形象,当车辆保险即将到期时,在副驾驶位置处投影出推销员打开文件介绍保险的即将到期的形象,以提醒用户续买保险;当车辆长时间没有进行保养时,在仪表盘处投影出维修工保养车辆的形象,当车辆需要进行年审年检时,在副驾驶位置处投影出法官的形象,以提醒用户进行年审年检。

若投影模式包括投影界面和投影物象,则车载虚拟机器人控制在目标车内投影位置上投影出投影界面和投影物象,并在投影界面上展示第一投影数据,以及根述第一投影数据,确定投影物象当前的投影形态,比如,当车辆的某个轮胎胎压异常时,在前挡风玻璃及后挡风玻璃位置上投影出一辆胎压异常的车辆跛行的样子,且对胎压异常的轮胎进行突出显示,并通过列表的形式投影出各轮胎压力值、轮胎信号状态、胎压系统状态和胎压系统温度状态等,又比如,当车载充电器发生故障时,在前挡风玻璃的右侧投影出车载充电器的形象,并以文字说明的形式向用户展示车载充电器工作状态、充电量等信息。

当投影内容为车辆所处环境的场景时,车载虚拟机器人控制在目标车内投影位置上投影出投影物象,并根据环境数据,确定所处环境的环境状态,其中,环境状态包括当前的天气状况、车内的温度、湿度和空气质量等,然后车载虚拟机器人根据环境状态确定投影物象当前的投影形态,比如,车载虚拟机器人通过4g/5g网络获取第三方平台推送的天气状况后,调用投影设备在前挡风玻璃处投影出气象员进行天气预报的形象,当车内环境超过30度,在方向盘处投影处卡通人物显扇风的形象,当车内开空调后,则投影出人物转变成吹风很凉爽飘逸的形象,车内空气质量pm2.5较高,则在侧窗玻璃处投影出卡通人物带上口罩的形象,当用户开启车空气净化器后,空气质量提高后,则投影出的卡通人物去掉口罩,露出满意的表情。

当投影内容为导航信息时,车载虚拟机器人控制在目标车内投影位置上投影出投影物象,并根据当前位置的路况或者建筑物类型,确定投影物象当前的投影形态,然后控制在目标车内投影位置上投影出投影界面,并在投影界面上展示导航信息。

举例而言,导航信息显示车辆经过学校时,在前挡风玻璃处投影出学生的打扮形象,并投影出“学校附近注意减速行驶”的文字信息,以提醒用户减速安全行驶,当导航目的地为旅游景点时,在副驾驶位置处投影出儿童春游的形象,当导航提醒车辆误入公交车道时,在用户正对的前防风玻璃处投影出乘务员/交警的形象,并投影出“当前行驶路段为公交车道,请回到机动车行驶车道”的文字信息,当导航信息显示途径医院时或车内有人受伤时,在前挡风玻璃右侧投影出医生的形象,并投影出简单的医疗救助措施,当车辆导航到飞机场或途径飞机场时,在车顶面处投影出空姐的形象,并根据4g/5g网络连接的第三平台获取的航班信息系,以列表的形式投影出当前航班信息,当导航目的地为公司时,在副驾驶位置处投影出卡通人物打领带穿西装背公文包/穿职业套装的上班形象,当导航信息显示车辆途径限行、限速、落石、修路、和事故多发地段时,在方向盘处投影出交警形象和“请注意安全行驶”的文字,以提醒用户安全驾驶车辆。

当投影内容为车载组件时,车载虚拟机器人控制在目标车内投影位置上投影出投影物象,并根据目标车载组件的状态数据,确定投影物象当前的投影形态。比如,当用户调整座椅时,在前挡风玻璃处投影出座椅的角度、安全带是否系上,以及座椅上是否有人等形态,当车辆某个车门未关时,投影出车辆未关车门的形象,未关车门的位置与实际未关车门的位置对应,以提醒用户具体未关的车门,提高驾驶车辆的安全性。

当投影内容为第三方平台或终端设备的推送信息时,车载虚拟机器人控制在目标车内投影位置上投影出投影物象,并根据待推送信息,确定投影物象当前的投影形态。比如,当推送信息为用户关注的火车票信息时,在副驾驶位置处投影出乘务员的形象,并以列表的形式投影出用户可以抢购的车票信息,当推送信息为新闻信息时,投影出新闻播报员播放信新闻的形象,并通过音频设备播放新闻的语音信息。

当投影内容为用户通过交互请求发送的虚拟伴侣时,车载虚拟机器人控制在目标车内投影位置上投影出投影物象,并接收待陪伴的对象输入的语音信息,根据语音信息不断更新所述投影物象的投影形态。比如,当用户一个人开车感到无聊时,通过音频设备发送投影虚拟伴侣的请求,则车载虚拟机器人控制全息投影设备在副驾驶位置处投影出用户预先定制的虚拟人物,以和用户进行语音互动聊天,当用户通过终端设备或第三方平台选择新的伴侣形象时,则车载虚拟机器人根据用户选择改变虚拟伴侣的形态,当车辆后座上坐着儿童时,为了陪伴儿童玩耍,车载虚拟机器人可以在后排座椅位置或前排座椅的后背投影出机器猫、小猪佩奇、小狗、小猫等形象陪伴儿童玩耍。

又比如,当用户晚上单独开车很久,比较疲惫,车载虚拟机器人投影出的全息投影可以给用户将笑话、唱歌、聊天等让用户提神,具体实施时,车载虚拟机器人可以通过4g/5g网路连接第三方平台或服务器,通过网络资源数据库扩展聊天内容,聊天内容可以包括美食推荐,景点推荐,唐诗宋词,星座运势,老黄历,相声笑话,冷知识等。

需要说明的是,车载虚拟机器人可以根据待陪伴的对象在车内的位置,对目标车内投影位置进行更新,比如,当待陪伴对象为驾驶员时,目标车内投影位置可以为副驾驶,当后排儿童哭闹,待陪伴对象变为后排儿童时,目标车内投影位置可以变换为后排座椅位或者前排座椅的后背等。

由此,根据车辆所处的场景和用户的需要构建投影影像,并在相应的目标投影位置进行投影,用户提供了娱乐休闲、车辆状态监测和辅助驾驶等方面的帮助。

综上所述,本发明实施例的车内投影方法,首先获取用户与车载虚拟机器人的交互信息和/或车辆的源数据,进而根据交互信息和/或车辆的源数据,确定需要在车内进行投影的目标投影场景,然后获取与目标投影场景匹配的投影内容,并确定目标车内投影位置,最后对投影内容构建全息影像,控制在目标车内投影位置上进行投影。该方法根据用户和车辆所处的具体场景确定投影的内容和位置,投影内容可以包括展现当前场景信息的界面或物象,通过投影界面和投影物象的不同形态、表情、动作或展示信息等丰富了投影的内容,并且可以根据具体的场景信息在车内不同位置进行投影,从而提高了车内投影的多样性和趣味性,通过投影出符合当前场景的内容,向用户提供了娱乐休闲、车辆状态监测和辅助驾驶等多方面的帮助。

基于上述实施例,为了提高车内投影的定制性和学习型,使车载机器人成为深入了解用户的虚拟感情陪伴,本发明还提出了一种具体的车内投影方法,图3为本发明实施例所提供的一种具体的车内投影方法流程示意图,如图3所示,该方法包括以下步骤:

步骤201,接收投影定制请求,根据定制请求,生成定制的投影物象,并存储在投影素材库中。

具体的,当用户具有定制专属投影的需求时,用户可以向车载多媒体发送投影定制请求,车载多媒体接收投影定制请求后,首先确定用户的身份信息,比如,提示用户输入当前请求对应的用户名信息,便于后续生成专属于该用户的投影策略。其中投影策略可以包括该用户定制的投影物象,触发投影出定制的投影物象的投影场景,以及存储的用户感兴趣的话题、歌曲和新闻等偏好信息等,车载机器人可以为不同的投影定制请求生成相应的投影策略,并根据发起投影请求的用户的身份信息执行相应的投影策略。

进一步的,车载多媒体根据投影定制请求确定用户定制的投影物象。作为一种可能的实现方式,车载多媒体根据定制请求中的用户描述信息,在投影素材库或者第三方平台中筛选匹配的投影物象,其中,描述信息可以包括投影物象的种类、性别、外貌、体形和服饰等等,车载多媒体将匹配的投影物象筛选出来供用户选择。作为另一种可能的实现方式,用户从终端设备中选择目标图像发送给车载多媒体,车载多媒体根据接收的目标图像,生成投影物象和投影形态。

更进一步的,车载多媒体将生成的投影物象存储在投影素材库中,作为该用户定制的专属投影物象。

步骤202,获取与投影物象关联的投影场景,建立投影场景与投影物象的映射关系。

具体的,车载多媒体根据投影定制请求确定触发该投影策略的投影场景,比如,当用户通过移动终端输入投影定制请求时,车载多媒体存储该移动终端的名称信息,当后续车载多媒体检测到与该移动终端建立连接时,向该移动终端发送提示信息,询问用户是否进行预设的投影,当用户选择确认投影时,建立用户在移动终端的选择确认投影的场景与投影物象的映射关系。或者,当用户在车载多媒体的交互界面输入投影定制请求时,车载多媒体存储用户创建的用户名信息,并建立用户选择该用户名信息的场景与投影物象的映射关系。

步骤203,根据投影场景与投影物象的映射关系,生成与投影定制请求关联的投影策略,并根据投影策略进行投影。

具体的,车载多媒体根据确定投影场景与投影物象的映射关系,生成与该投影定制请求关联的投影策略,当车载多媒体检测到该投影策略中的投影场景后,将与该投影场景关联的定制的投影物象投影出来,并与用户进行互动,从而满足用户的个性化投影需求。比如,当用户感到疲惫时,车载机器人调用服务器中的数据素材,使全息投影的物象可以向用户讲笑话、唱歌、聊天等,聊天内容可以包括美食推荐,景点推荐,唐诗宋词,星座运势,老黄历,相声笑话,冷知识等各种话题,从而使投影物象成为可以与用户深入交流的虚拟伴侣。

步骤204,通过机器学习功能学习用户的行为数据,根据训练好的机器学习模型调整投影策略。

具体的,在投影物象与用户互动的过程中,车载机器人采集用户的语音数据以及用户收藏的歌曲、笑话和故事等样本数据,将样本数据进行特征提取、特征降维和特征转换等预处理,然后选择交叉验证的方法划分数据,最后用处理好的数据建立用户感兴趣话题的机器学习模型,根据该机器学习模型调整投影策略,使与用户进行语音互动的话题符合用户的偏好,并且,该机器学习模型可以不断学习用户的情感,随着用户的变化调整投影策略,比如,当用户当前时段对某部动漫感兴趣时,机器学习模型获取用户感兴趣的话题为动漫,则在投影物象与用户交互的过程中,与用户交流动漫类的话题,当用户开始逐渐对科幻类电影更感兴趣时,机器学习模型获取用户感兴趣的话题为科幻电影,则车载机器人调整投影策略,在于用户交互的过程中更多的向用户推荐评分高的科幻电影。从而,使投影物象根据用户的需要进行互动,使车载机器人成为陪伴用户成长的虚拟伴侣。

本发明实施例的车内投影方法,根据用户的投影定制请求定制投影策略,使车内投影符合用户的个性化需求,提高了车内投影的定制性,并且通过机器学习功能训练用户感兴趣话题的机器模型,增加了车载机器人的情感学习功能,使车载机器人成为深入了解用户的虚拟伴侣。

为了实现上述实施例,本发明实施例还提出一种车内投影装置。图4为本发明实施例提供的一种车内投影装置的结构示意图。

如图4所示,该车内投影装置包括:获取模块100、第一确定模块200、第二确定模块300和投影模块400。

其中,获取模块100,用于获取用户与车载虚拟机器人的交互信息和/或车辆的源数据。

第一确定模块200,用于根据交互信息和/或源数据,确定需要在车内进行投影的目标投影场景。

第二确定模块300,用于获取与目标投影场景匹配的投影内容,并确定目标车内投影位置。

投影模块400,用于对投影内容构建全息影像,控制在目标车内投影位置上进行投影。

在本发明实施例一种可能的实现方式中,获取模块100还用于获取终端设备和第三方平台的访问权限信息,根据访问权限信息,从终端设备和第三方平台中获取数据。

在本发明实施例一种可能的实现方式中,第一确定模块200确定的目标投影场景包括显示车辆状态的场景、显示车辆行驶状态的场景、显示车辆所处环境的场景、显示目标车载组件状态的场景、显示与车辆关联的第三方平台或者终端设备或者云端的信息的场景。

在本发明实施例一种可能的实现方式中,第二确定模块300具体用于在目标投影场景为显示车辆行驶状态的场景时,根据目标投影场景,确定投影的投影模式,并从源数据中提取车辆行驶数据,根据车辆行驶数据,确定车辆当前的行驶状态,最后根据投影模式、行驶状态和车辆行驶数据,形成投影内容。

在本发明实施例一种可能的实现方式中,第二确定模块300还用于在目标投影场景为显示车辆状态的场景时,根据目标投影场景,确定投影的投影模式,并从源数据中提取车辆状态数据,根据车辆状态数据,确定车辆当前的故障类型,最后根据投影模式、故障类型和车辆状态数据,形成投影内容。

进一步的,投影模块400还用于当投影模式为投影界面时,控制在目标车内投影位置上投影出所述投影界面,并在投影界面上展示第一投影数据。当投影模式为投影物象时,控制在目标车内投影位置上投影出投影物象,并根据第一投影数据,确定投影物象当前的投影形态。当投影模式包括投影界面和投影物象时,控制在目标车内投影位置上投影出投影界面和投影物象,并在投影界面上展示第一投影数据,以及根据第一投影数据,确定投影物象当前的投影形态。其中,第一投影数据为车辆的行驶数据和/或行驶状态,或者为车辆的状态数据和/或所述故障类型。

在本发明实施例一种可能的实现方式中,第二确定模块300还用于在目标投影场景为显示车辆所处环境的场景时,根据目标投影场景,确定投影的投影模式为投影物象,并从源数据中提取车辆所处环境的环境数据,利用投影物象和环境数据,形成投影内容。

进一步的,投影模块400还用于控制在目标车内投影位置上投影出投影物象,并根据环境数据,确定所处环境的环境状态,并根据环境状态确定投影物象当前的投影形态。

在本发明实施例一种可能的实现方式中,第二确定模块300还用于在目标投影场景为导航场景时,根据目标投影场景,确定投影的投影模式为投影界面和投影物象,并从源数据中提取车辆当前的位置信息,获取当前位置的路况或者建筑物类型,最后利用投影物象、当前位置的路况或者建筑物类型以及导航信息,形成投影内容。

进一步的,投影模块400还用于控制在目标车内投影位置上投影出投影物象,并根据当前位置的路况或者建筑物类型,确定投影物象当前的投影形态,然后控制在目标车内投影位置上投影出投影界面,并在投影界面上展示导航信息。

在本发明实施例一种可能的实现方式中,第二确定模块300还用于在目标投影场景为显示目标车载组件状态的场景时,根据目标投影场景,确定投影的投影模式为投影物象,然后从源数据中提取目标车载组件的状态数据,利用投影物象和目标车载组件的状态数据,形成投影内容。

进一步的,投影模块400还用于控制在目标车内投影位置上投影出投影物象,并根据目标车载组件的状态数据,确定投影物象当前的投影形态。

在本发明实施例一种可能的实现方式中,第二确定模块300还用于在目标投影场景为语音陪伴的场景时,从交互信息中提取待陪伴的对象,并从源数据中获取与待陪伴的对象匹配的投影物象,形成投影内容。

进一步的,投影模块400还用于控制在目标车内投影位置上投影出投影物象,并接收待陪伴的对象输入的语音信息,根据语音信息不断更新投影物象的投影形态。

在本发明实施例一种可能的实现方式中,第二确定模块300还用于在目标投影场景为显示推送信息的场景时,从源数据中提取待推送信息,识别待推送信息的类型,并根据待推送信息的类型获取匹配的投影物象,利用待推送信息和投影物象,形成投影内容。

进一步的,投影模块400还用于控制在目标车内投影位置上投影出投影物象,并根据待推送信息,确定投影物象当前的投影形态。

在本发明实施例一种可能的实现方式中,投影模块400还用于查询投影素材库,获取与目标投影场景匹配的投影物象,然后接收用户的投影物象选取指示,根据投影物象选取指示,从与目标投影场景匹配的投影物象中选取一个投影物象。进一步的,投影模块400还用于接收投影定制请求,根据定制请求,生成定制的投影物象,并建立定制的投影物象与投影场景之间的映射关系,将定制的投影物象与映射关系,存储在投影素材库中。

需要说明的是,前述对车内投影方法实施例的解释说明也适用于该实施例的车内投影装置,此处不再赘述。

综上所述,本发明实施例的车内投影装置,首先获取用于车内投影的源数据,并根据源数据的来源,识别源数据的属性信息,进而根据属性信息和源数据,获取车内投影的目标投影事件和目标车内投影位置,然后获取与目标投影事件匹配的投影数据,最后根据投影数据构建全息影像,并控制在目标车内投影位置进行投影。该装置根据用户和车辆所处的具体场景确定投影的内容和位置,投影内容可以包括体现当前场景信息的界面图像或物象,通过界面图像和物象的不同形态、动作或展示信息等丰富了投影的内容,并且可以根据具体的场景信息在车内不同位置进行投影,从而提高了车内投影的多样性和趣味性,通过投影出符合当前场景的内容,向用户提供了娱乐休闲、车辆状态监测和辅助驾驶等多方面的帮助。

为了实现上述实施例,本发明还提出一种电子设备。

图5为本申请一实施例提出的一种电子设备的结构示意图。如图5所示,该电子设备120包括:处理器121和存储器122;存储器122用于存储可执行程序代码;处理器121通过读取存储器122中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于实现如上述实施例所述的车内投影方法。

为了实现上述实施例,本发明还提出一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述实施例所述的车内投影方法。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

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