掌桥专利:专业的专利平台
掌桥专利
首页

车载3D交互系统控制方法及装置

文献发布时间:2023-06-19 18:37:28


车载3D交互系统控制方法及装置

技术领域

本发明涉及人机交互技术领域,尤其涉及车载3D交互系统控制方法及装置。

背景技术

目前,车辆上可以建立3D交互系统,系统内设有与乘客相关联的VPA(虚拟人物)形象,为增加3D交互系统的娱乐性及代入感,VPA形象会模仿用户(如车主或驾驶员)的动作,主要是手部和头部的动作。VPA形象一般会完全模仿用户的动作,这样在车内有其他乘客存在时,若用户的动作为私密动作,VPA形象会将用户的私密行为暴露给其他乘客,使用户处于尴尬境地,降低了用户使用3D交互系统的体验感。

发明内容

本发明通过提供车载3D交互系统控制方法及装置,解决了如何避免用户私密动作暴露给其他乘客的技术问题。

一方面,本发明实施例提供如下技术方案:

一种车载3D交互系统控制方法,包括:

获取摄像头拍摄的车内图像信息;

根据所述车内图像信息识别用户的动作;

判断用户的动作是否为私密动作和/或车内是否有其他乘客;

若用户的动作为私密动作和/或车内有其他乘客,则控制车载3D交互系统内的虚拟人物形象停止模仿用户的动作。

优选的,判断用户的动作是否为私密动作,包括:

判断是否识别到用户的手部;

若未识别到用户的手部,则判断用户的动作为私密动作。

优选的,判断用户的动作是否为私密动作,包括:

确定用户的手部位置;

若用户的手部处于用户的腰部以下位置或用户的私密部位,则判断用户的动作为私密动作。

优选的,判断用户的动作是否为私密动作之后,还包括:

若用户的动作非私密动作,则控制所述虚拟人物形象模仿用户的动作。

优选的,判断车内是否有其他乘客之后,还包括:

若车内无其他乘客,则控制所述虚拟人物形象模仿用户的动作。

优选的,判断用户的动作是否为私密动作和车内是否有其他乘客之后,还包括:

若用户的动作非私密动作和/或车内无其他乘客,则控制所述虚拟人物形象模仿用户的动作。

优选的,判断车内是否有其他乘客,包括:

根据所述车内图像信息判断车内是否有其他乘客。

另一方面,本发明实施例还提供如下技术方案:

一种车载3D交互系统控制装置,包括:

获取模块,用于获取摄像头拍摄的车内图像信息;

识别模块,用于根据所述车内图像信息识别用户的动作;

判断模块,用于判断用户的动作是否为私密动作和/或车内是否有其他乘客;

控制模块,用于若用户的动作为私密动作和/或车内有其他乘客,则控制车载3D交互系统内的虚拟人物形象停止模仿用户的动作。

另一方面,本发明实施例还提供如下技术方案:

一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一车载3D交互系统控制方法。

另一方面,本发明实施例还提供如下技术方案:

一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序在被处理器执行时实现上述任一车载3D交互系统控制方法。

本发明提供的一个或多个技术方案,至少具有如下技术效果或优点:

本发明获取摄像头拍摄的车内图像信息,根据所述车内图像信息识别用户的动作,判断用户的动作是否为私密动作和/或车内是否有其他乘客,若用户的动作为私密动作和/或车内有其他乘客,则控制车载3D交互系统内的虚拟人物形象停止模仿用户的动作,可以避免用户的私密动作暴露给车内其他乘客,提高了用户使用3D交互系统的体验感。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例中驾驶员的坐姿示意图;

图2为本发明实施例中车载3D交互系统控制方法的流程图;

图3为本发明实施例中车载3D交互系统控制方法的另一流程图;

图4为本发明实施例中车载3D交互系统控制方法的另一流程图;

图5为本发明实施例中车载3D交互系统控制装置的示意图。

具体实施方式

本发明实施例通过提供车载3D交互系统控制方法及装置,解决了如何避免用户私密动作暴露给其他乘客的技术问题。

为了更好的理解本发明的技术方案,下面将结合说明书附图以及具体的实施方式对本发明的技术方案进行详细的说明。

一般的,车内可能会有多个摄像头,如主驾前方的摄像头、副驾前方的摄像头、后座摄像头、踏板处摄像头等,本实施例以车内摄像头可以检测到车内所有位置的图像信息为例进行说明。当然,摄像头无法检测到用户身体被遮挡的部位,如臀部与座椅座位的接触部位、背部与座椅靠背的接触部位、脚掌与踏板的接触部位、手与档位杆的接触部位等,如图1所示。

如图2所示,本实施例的车载3D交互系统控制方法,可以包括:

步骤S10,获取摄像头拍摄的车内图像信息;

步骤S20,根据车内图像信息识别用户的动作;

步骤S31,判断用户的动作是否为私密动作;

步骤S32,若用户的动作为私密动作,则控制车载3D交互系统内的虚拟人物形象停止模仿用户的动作;

步骤S33,若用户的动作非私密动作,则控制车载3D交互系统内的虚拟人物形象模仿用户的动作。

本实施例的用户可以为车内的任何乘客,用户为车主或驾驶员居多。步骤S20中,可以利用现有的图像识别技术识别用户的动作,这里不作介绍。用户的动作可以分为对车辆的控制动作和自身动作,部分自身动作为私密动作。对于图2的车载3D交互系统控制方法,车载3D交互系统内的虚拟人物形象可以模仿全部控制动作及除私密动作以外的大部分自身动作,而不会使用户的私密动作暴露给其他乘客。

可以理解的是,图2的车载3D交互系统控制方法在用户的动作为私密动作时控制车载3D交互系统内的虚拟人物形象停止模仿用户的动作,可以避免用户的私密动作暴露给车内其他乘客,提高了用户使用3D交互系统的体验感。而在用户的动作非私密动作时控制车载3D交互系统内的虚拟人物形象模仿用户的动作,可以保证虚拟人物形象与用户的同步动作,增加3D交互系统的娱乐性及代入感。当然,图2的方法会在车内无其他乘客且用户的动作为私密动作时也控制虚拟人物形象停止模仿用户的动作,相当于在不存在用户私密动作暴露给其他乘客的风险时也控制虚拟人物形象停止模仿用户的动作。

如图3所示,本实施例的车载3D交互系统控制方法,还可以包括:

步骤S10,获取摄像头拍摄的车内图像信息;

步骤S20,根据车内图像信息识别用户的动作;

步骤S41,判断车内是否有其他乘客;

步骤S42,若车内有其他乘客,则控制车载3D交互系统内的虚拟人物形象停止模仿用户的动作;

步骤S43,若车内无其他乘客,则控制车载3D交互系统内的虚拟人物形象模仿用户的动作。

步骤S41中,其他乘客为车内除用户以外的乘客,可以根据车内图像信息判断车内是否有其他乘客,比如图像识别;也可以通过座椅下方的压力传感器检测压力来判断车内是否有其他乘客。可以理解的是,图3的车载3D交互系统控制方法在车内有其他乘客时控制车载3D交互系统内的虚拟人物形象停止模仿用户的动作,可以避免用户的私密动作暴露给车内其他乘客,提高了用户使用3D交互系统的体验感。而在车内无其他乘客时控制车载3D交互系统内的虚拟人物形象模仿用户的动作,可以保证虚拟人物形象与用户的同步动作,增加3D交互系统的娱乐性及代入感。当然,图3的方法会在用户的动作非私密动作且车内有其他乘客时也控制虚拟人物形象停止模仿用户的动作,相当于在不存在用户私密动作暴露给其他乘客的风险时也控制虚拟人物形象停止模仿用户的动作。

如图4所示,本实施例的车载3D交互系统控制方法,还可以包括:

步骤S10,获取摄像头拍摄的车内图像信息;

步骤S20,根据车内图像信息识别用户的动作;

步骤S51,判断用户的动作是否为私密动作和车内是否有其他乘客;

步骤S52,若用户的动作为私密动作且车内有其他乘客,则控制车载3D交互系统内的虚拟人物形象停止模仿用户的动作;

步骤S53,若用户的动作非私密动作和/或车内无其他乘客,则控制车载3D交互系统内的虚拟人物形象模仿用户的动作。

可以理解的是,图4的车载3D交互系统控制方法在用户的动作为私密动作且车内有其他乘客时控制车载3D交互系统内的虚拟人物形象停止模仿用户的动作,可以避免用户的私密动作暴露给车内其他乘客,提高了用户使用3D交互系统的体验感。而用户的动作非私密动作和/或车内无其他乘客时控制车载3D交互系统内的虚拟人物形象模仿用户的动作,可以保证虚拟人物形象与用户的同步动作,增加3D交互系统的娱乐性及代入感。另外,图4的方法相对于图2和图3而言,不会出现不存在用户私密动作暴露给其他乘客的风险时也控制虚拟人物形象停止模仿用户动作的情况,图4的方法更优。

本实施例中,不同的用户认为的私密动作不同,有的用户可能认为“手伸进衣服里”这一动作为私密动作,那么若用户认为的私密动作包括“手伸进衣服里”这一动作,则判断用户的动作是否为私密动作,可以包括:判断是否识别到用户的手部;若未识别到用户的手部,则判断用户的动作为私密动作。

上文中提到,本实施例认为摄像头可以检测到车内所有位置的图像信息,那么若摄像头未识别到用户的手部,要么是用户的手伸进了衣服里,要么是用户的手伸到了被遮挡的部位,如臀部与座位之间或者背部与靠背之间等,则只要摄像头未识别到用户的手部,均可以近似认为用户的手伸进了衣服里,用户此时的动作为私密动作,虽然存在误判的可能,但能保证避免“手伸进衣服里”这一动作暴露给其他乘客。

本实施例中,有的用户可能认为手伸到了腰部以下位置或手放在了私密部位为私密动作,则判断用户的动作是否为私密动作,可以包括:确定用户的手部位置;若用户的手部处于用户的腰部以下位置或用户的私密部位,则判断用户的动作为私密动作。其中,不同的用户认为的私密部位可能不同,比如有的用户可能认为“抠鼻子”“腋下挠痒”“手放在大腿根内侧”这些动作为私密动作,则私密部位包括鼻子、腋下和大腿根内侧;有的用户可能认为“掏耳朵”“挠头”这些动作为私密动作,则私密部位包括耳朵和头部。

当然,用户的私密动作还可以包括打哈欠、伸舌头等,则判断用户的动作是否为私密动作,可以包括:若识别到用户嘴巴的张开度达到预设值或识别到用户的舌头,则判断用户的动作为私密动作。

如图5所示,本实施例还提供一种车载3D交互系统控制装置,包括:

获取模块,用于获取摄像头拍摄的车内图像信息;

识别模块,用于根据车内图像信息识别用户的动作;

判断模块,用于判断用户的动作是否为私密动作和/或车内是否有其他乘客;

控制模块,用于若用户的动作为私密动作和/或车内有其他乘客,则控制车载3D交互系统内的虚拟人物形象停止模仿用户的动作。

其中,判断模块,还可以用于:判断是否识别到用户的手部;若未识别到用户的手部,则判断用户的动作为私密动作。

其中,判断模块,还可以用于:确定用户的手部位置;若用户的手部处于用户的腰部以下位置或用户的私密部位,则判断用户的动作为私密动作。

基于与前文所述的车载3D交互系统控制方法同样的发明构思,本实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前文所述的车载3D交互系统控制方法的任一方法的步骤。

其中,总线架构(用总线来代表),总线可以包括任意数量的互联的总线和桥,总线将包括由处理器代表的一个或多个处理器和存储器代表的存储器的各种电路链接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和接收器和发送器之间提供接口。接收器和发送器可以是同一个元件,即收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器负责管理总线和通常的处理,而存储器可以被用于存储处理器在执行操作时所使用的数据。

由于本实施例所介绍的电子设备为实施本发明实施例中车载3D交互系统控制方法所采用的电子设备,故而基于本发明实施例中所介绍的车载3D交互系统控制方法,本领域所属技术人员能够了解本实施例的电子设备的具体实施方式以及其各种变化形式,所以在此对于该电子设备如何实现本发明实施例中的方法不再详细介绍。只要本领域所属技术人员实施本发明实施例中车载3D交互系统控制方法所采用的电子设备,都属于本发明所欲保护的范围。

基于与上述车载3D交互系统控制方法同样的发明构思,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序在被处理器执行时实现上述任一车载3D交互系统控制方法。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

技术分类

06120115631791