识别车辆的驾驶员的制作方法

文档序号:11199974阅读:356来源:国知局
识别车辆的驾驶员的制造方法与工艺

本发明总体上涉及识别车辆的驾驶员的领域。更具体地,本发明涉及使用车载传感器来增加使用其他机构最初确定的驾驶员识别的准确度。



背景技术:

许多车辆提供调整或定制车辆的配置以匹配存储的一个或多个驾驶员的偏好的能力。例如,比平均高的驾驶员可能期望转向柱更高,并且驾驶员的座椅位置更远离车辆控制台并且处于稍微倾斜的位置。供选择地,低于平均的驾驶员可能希望转向柱更低,并且驾驶员的座椅位置更靠近车辆控制台并且处于直立位置。也可以修改其他车辆系统(例如气候控制、音频设置等)以匹配驾驶员的偏好。能够修改或定制车辆的配置导致车辆的驾驶员的增加的舒适性和增强的驾驶体验。

一些机构试图在驾驶员进入车辆之前识别驾驶员。通过在进入之前识别驾驶员,可以为驾驶员调整车辆配置。在驾驶员进入之前调整配置减轻了驾驶员等待在驾驶员进入车辆之后进行调整的需要。



技术实现要素:

根据本发明的一方面,提供一种在车辆处使用的方法,该方法用于在人进入车辆之前将人识别为驾驶员,该方法包含:

从移动装置接收驾驶员标识符和概率,驾驶员标识符将人识别为车辆的驾驶员,驾驶员标识符移动装置处通过步态分析来确定,概率表示步态模式将驾驶员标识符正确地匹配到人的可能性;

将车辆设置调整为存储的驾驶员标识符的偏好;

使用车辆处的传感器装置通过感测人的生物计量数据来确认驾驶员识别符;以及

将确认的驾驶员标识符作为反馈发送给移动装置以增加用来将驾驶员标识符匹配到人的后续步态分析的准确度。

根据本发明的一个实施例,其中从移动装置接收概率包含接收表示通过移动装置的传感器检测的步态模式被正确地匹配到人的可能性的概率。

根据本发明的一个实施例,进一步包含:

将确认的驾驶员标识符发送给移动装置以确认步态模式被正确地匹配到人。

根据本发明的一个实施例,其中从移动装置接收驾驶员标识符包含从以下中的一个接收驾驶员标识符:钥匙扣和智能电话。

根据本发明的一个实施例,其中将车辆设置调整为存储的驾驶员标识符的偏好包含调整以下中的一个或多个:转向柱、立体声、驾驶员座椅位置和气候控制。

根据本发明的另一方面,提供一种在车辆处使用的方法,车辆具有计算机系统,该计算机系统包括一个或多个处理器和系统存储器,该方法用于将人确认为车辆的驾驶员,该方法包含:

通过无线通信从移动装置接收驾驶员标识符和概率,驾驶员标识符将人识别为车辆的驾驶员,驾驶员标识符通过在移动装置处分析步态模式来确定,步态模式通过移动装置的传感器检测,概率表示步态模式被正确地匹配到人的可能性;

基于驾驶员标识符和概率,将一个或多个车辆设置调整为存储的人的偏好;

使用车辆处的传感器装置通过感测人的生物计量数据来获得驾驶员标识符;以及

将获得的驾驶员标识符作为反馈发送给移动装置以确认步态模式被正确地匹配到人,反馈增加在移动装置处后续地将步态模式匹配到人的准确度。

根据本发明的一个实施例,其中移动装置是钥匙扣。

根据本发明的一个实施例,其中移动装置是智能电话。

根据本发明的一个实施例,进一步包含在调整一个或多个车辆设置之前,确定概率高于阈值。

根据本发明的一个实施例,其中调整一个或多个车辆设置包含在人进入车辆之前调整一个或多个车辆设置。

根据本发明的一个实施例,其中调整一个或多个车辆设置包含调整以下中的一个或多个:转向柱、立体声、驾驶员座椅位置和气候控制。

根据本发明的一个实施例,其中传感器装置包含语音识别系统。

根据本发明的一个实施例,其中传感器装置包含面部识别系统。

根据本发明的一个实施例,其中传感器装置包含视网膜扫描仪系统。

根据本发明的一个实施例,其中传感器装置包含指纹扫描仪系统。

根据本发明的又一方面,提供一种用于在人进入车辆之前将人识别为车辆的驾驶员的车辆计算机系统,该系统包含:

一个或多个处理器;

系统存储器;

生物计量传感器,该生物计量传感器被配置为感测人的生物计量数据;以及

一个或多个计算机存储装置,该一个或多个计算机存储装置具有存储在其上的计算机可执行指令,该计算机可执行指令在通过一个或多个处理器执行时使车辆计算机系统:

通过无线通信从移动装置接收驾驶员标识符和概率,驾驶员标识符将人识别为车辆的驾驶员,驾驶员标识符通过在移动装置处分析步态模式来确定,步态模式通过移动装置处的传感器检测,概率表示步态模式被正确地匹配到人的可能性;

基于驾驶员标识符和概率,将一个或多个车辆设置调整为存储的人的偏好;

使用生物计量传感器通过感测人的生物计量数据来获得驾驶员识别符;以及

将获得的驾驶员标识符作为反馈发送给移动装置以确认步态模式被正确地匹配到人,反馈增加在移动装置处后续地将步态模式匹配到人的准确度。

根据本发明的一个实施例,进一步包含在被执行时使计算机系统在调整一个或多个车辆设置之前确定概率高于阈值的计算机可执行指令。

根据本发明的一个实施例,其中在被执行时使车辆计算机系统调整一个或多个车辆设置的计算机可执行指令包含在被执行时使计算机系统在人进入车辆之前调整一个或多个车辆设置的计算机可执行指令。

根据本发明的一个实施例,进一步包含在被执行时使车辆计算机系统查询驾驶员识别的生物计量传感器的计算机可执行指令。

根据本发明的一个实施例,其中在被执行时使车辆计算机系统将获得的驾驶员标识符发送给移动装置的计算机可执行指令包含在被执行时使车辆计算机系统将驾驶员标识符发送回移动装置的计算机可执行指令。

附图说明

参照以下描述和附图,将更好地理解本发明的具体特征、方面和优点,其中:

图1示出了计算装置的示例框图;

图2示出了便于将人识别为车辆的驾驶员的示例计算机架构;

图3示出了用于将人识别为车辆的驾驶员的示例方法的流程图。

具体实施方式

本发明扩展到用于识别车辆的驾驶员的方法、系统和计算机程序产品。方面包括使用车载传感器来增加使用其他机构最初确定的驾驶员识别的准确度。因此,可以利用至少两种不同类型的感觉装置来收集数据以为了识别驾驶员。在驾驶员进入车辆之前,处理从第一传感器(例如,在钥匙扣处)收集的数据以基于学习的特征模式(比如驾驶员的步态)来识别驾驶员。处理从第二传感器(例如,在车载面部或语音识别系统中)收集的数据以更准确地识别驾驶员。更准确的识别基于生物计量数据和学习特征模式,比如驾驶员的面部或语音识别。来自第二传感器的数据被提供回第一传感器以提供反馈(并且潜在地确认驾驶员身份)。

在至少一个方面中,钥匙扣用来识别接近的驾驶。钥匙扣然后将识别的驾驶员传送给车辆。车辆然后可以将舱室配置调整为识别的驾驶员的偏好。例如,钥匙扣可以配备有传感器,该传感器用于检测且分析与人的步态模式相关的一组特性。只要每个驾驶员总是以本质上相同的步态模式接近车辆,传感器就是相对准确的。

然而,用于人的步态模式可以根据接近的速度的差异(步行、慢跑、跑步等)、鞋类的变化(例如,跑鞋对高跟鞋)、驾驶员是否正在使用移动辅助装置(例如,步行器、拐杖)、钥匙扣如何被携带(例如,在钱包中、在手中、在口袋中等)等而改变。当步态模式的变化发生时,钥匙扣传感器的准确度可能降低。当实际上驾驶员是以不同的步态模式接近的车辆的先前驾驶员时,传感器可能识别为车辆的新驾驶员。因此,即使当车辆的驾驶员的数量相对较小(例如,1-4个驾驶员)时,钥匙扣可能在驾驶员中的步态模式变化时正确地识别驾驶员有困难。

当钥匙扣不正确地识别驾驶员时,车辆可能不知道如何在驾驶员进入之前调整舱室配置。在某些情况下,钥匙扣可能会将一个驾驶员不正确地识别为另一个驾驶员。因此,车辆可能将舱室配置调整为另一驾驶员的偏好。当驾驶员进入时,他们可能必须手动调整或使用车辆中的其他控制件以重新调整到他们的偏好。

本发明的实施例可以包含或利用包括计算机硬件(例如一个或多个处理器和系统存储器,如下面更详细所讨论的)的专用或通用计算机。在本发明的范围内的实施例还包括用于携带或存储计算机可执行指令和/或数据结构的物理和其他计算机可读介质。这样的计算机可读介质可以是可以由通用或专用计算机系统访问的任何可用介质。存储计算机可执行指令的计算机可读介质是计算机存储介质(装置)。携带计算机可执行指令的计算机可读介质是传输介质。因此,通过示例的方式,并且非限制,本发明的实施例可以包含至少两种截然不同种类的计算机可读介质:计算机存储介质(装置)和传输介质。

计算机存储介质(装置)包括随机存取存储器(ram)、只读存储器(rom)、电可擦除编程只读存储器(eeprom)、只读光盘驱动器(cd-rom)、固态驱动器(“ssd”)(例如基于ram的)、闪存存储器、相变存储器(“pcm”)、其它类型的存储器、其它光盘存储器、磁盘存储器或其它磁性存储装置或可以用来存储以计算机可执行指令或数据结构的形式的期望的程序代码装置并且可以由通用或专用计算机访问的任何其它介质。

“网络”被定义为实现计算机系统和/或模块和/或其他电子装置之间的电子数据的传输的一个或多个数据链路。当信息通过网络或另一通信连接(硬连线、无线或硬连线或无线的组合)传送或提供给计算机时,计算机适当地将连接视为传输介质。传输介质可以包括可以用来携带以计算机可执行指令或数据结构的形式的期望的程序代码装置并且可以由通用或专用计算机访问的网络和/或数据链路。上述的组合也应当被包括在计算机可读介质的范围内。

此外,一经到达各种计算机系统部件,以计算机可执行指令或数据结构形式的程序代码装置可以从传输介质自动传送到计算机存储介质(装置)(反之亦然)。例如,通过网络或数据链路接收的计算机可执行指令或数据结构可以缓存在网络接口模块(例如,“nic”)内的ram中,并且然后最终传送到计算机系统ram和/或在计算机系统处的较不易失性的计算机存储介质(装置)。ram还可以包括固态驱动器(ssd或基于实时存储器分层存储的周边元件扩展接口(pcix),比如fusionio)。因此,应当理解的是,计算机存储介质(装置)可以被包括在也(或甚至主要地)利用传输介质的计算机系统部件中。

计算机可执行指令包含例如当在处理器处执行时使通用计算机、专用计算机或专用处理装置执行某一功能或一组功能的指令和数据。计算机可执行指令可以是例如二进制、中间格式指令(比如汇编语言)、或甚至源代码。尽管已经用对结构特征和/或方法动作专用的语言描述了主题,但是应当理解的是,所附权利要求中限定的主题不一定限于上述描述的特征或动作。相反地,所描述的特征和动作被公开为实施权利要求的示例形式。

本领域技术人员应当理解的是,本发明可以在具有许多类型的计算机系统配置的网络计算环境中实践,包括个人计算机、台式计算机、便携式计算机、消息处理器、手持装置、多处理器系统、基于微处理器或可编程消费电子产品、网络电脑(pc)、小型计算机、大型计算机、移动电话、个人数字助理(pda)、平板、寻呼机、路由器、交换机、各种存储装置等。本发明还可以在分布式系统环境中实践,其中通过网络链接(通过硬连线数据链路、无线数据链路、或通过硬连线和无线数据链路的组合)的本地和远程计算机系统二者都执行任务。在分布式系统环境中,程序模块可以位于本地和远程存储器存储装置二者中。

本发明的实施例也可以在云计算环境中实施。在该描述和下面的权利要求中,“云计算”被定义为用于实现对可配置计算资源(例如,网络、服务器、存储、应用和服务)的共享池的无处不在、方便、按需的网络访问的模型,其可以通过虚拟化被快速供应并且用最小的管理努力或服务提供商交互来释放,并且然后相应地缩放。云模型可以由各种特征(例如,按需自助服务、广泛的网络接入、资源池、快速弹性、测量服务等)、服务模型(例如,作为服务的软件(saas)、作为服务的平台(paas)、作为服务的基础设施(iaas))和部署模型(例如,私有云、社区云、公共云、混合云等)组成。关于本发明描述的数据库和服务器可以被包括在云模型中。

此外,在适当的情况下,本文所描述的功能可以以下面的一个或多个执行:硬件、软件、固件、数字部件或模拟部件。例如,一个或多个专用集成电路(asic)可以被编程为执行本文描述的系统和过程中的一个或多个。在整个以下描述和权利要求书中使用某些术语来指代特定的系统部件。如本领域技术人员应当理解的是,部件可以通过不同的名称来指代。本文献不旨在名称不同而不是功能不同的部件之间区分。

通常,本发明的方面针对在人进入车辆之前将人识别为车辆的驾驶员。利用至少两种不同类型的感觉装置来收集数据以为了识别驾驶员。在驾驶员进入车辆之前,处理从第一传感器收集的数据以基于学习的特征模式(比如驾驶员的步态)来识别驾驶员。处理从第二传感器收集的数据以基于生物计量数据和学习的特征模式(比如驾驶员的面部或语音识别)来确认驾驶员。来自第二传感器的数据被提供回第一传感器以确认驾驶员身份。

图1示出了计算装置100的示例框图。计算装置100可以用来执行各种过程,比如本文所讨论的那些过程。计算装置100可以用作服务器、客户端或任何其他计算实体。计算装置100可以执行如本文所描述的各种通信和数据传输功能,并且可以执行一个或多个应用程序,比如本文描述的应用程序。计算装置100可以是各种各样的计算装置中的任何一种,比如移动电话或其他移动装置、台式计算机、笔记本计算机、服务器计算机、手持计算机、平板计算机等等。

计算装置100包括一个或多个处理器102、一个或多个存储器装置104、一个或多个接口106、一个或多个大容量存储装置108、一个或多个输入/输出(i/o)装置110和显示装置130,它们都连接到总线112。处理器102包括执行存储在存储器装置104和/或大容量存储装置108中的指令的一个或多个处理器或控制器。处理器102还可以包括各种类型的计算机存储介质,比如高速缓冲存储器。

存储器装置104包括各种计算机存储介质,比如易失性存储器(例如,随机存取存储器(ram)114)和/或非易失性存储器(例如,只读存储器(rom)116)。存储器装置104还可以包括可重写rom,比如闪存存储器。

大容量存储装置108包括各种计算机存储介质,比如磁带、磁盘、光盘、固态存储器(例如,闪存存储器)等等。如图1所示,特定的大容量存储装置是硬盘驱动器124。各种驱动器也可以被包括在大容量存储装置108中,以实现从各种计算机可读介质读取和/或写入。大容量存储装置108包括可移动介质126和/或不可移动介质。

i/o装置110包括允许将数据和/或其它信息被输入到计算装置100或从计算装置100检索的各种装置。示例i/o装置110包括光标控制装置、键盘、小键盘、条形码扫描仪、麦克风、监视器或其他显示装置、扬声器、打印机、网络接口卡、调制解调器、摄像机、镜头、电荷耦合器件(ccd)或其他图像捕获装置等等。

显示装置130包括能够显示信息给计算装置100的一个或多个用户的任何类型的装置。显示装置130的示例包括监视器、显示终端、视频投影装置等等。

接口106包括允许计算装置100与其他系统、装置或计算环境以及人类交互的各种接口。示例接口106可以包括任何数量的不同网络接口120,比如到个人局域网(pan)、局域网(lan)、广域网(wan)、无线网络(例如,近场通信nfc)、蓝牙、wi-fi等网络)和因特网的接口。其他接口包括用户接口118和外围装置接口122。

总线112还允许处理器102、存储器装置104、接口106、大容量存储装置108和i/o装置110彼此通信,以及与连接到总线112的其他装置或部件通信。总线112表示若干类型的总线结构中的一个或多个,比如系统总线、pci总线、ieee1394总线、usb总线等等。

本发明的方面可以使用车载传感器增加使用其他机构最初确定的驾驶员识别的准确度。钥匙扣或其他移动装置中的传感器(例如,加速度计(3轴)、陀螺仪等)可以检测接近车辆的人的步态模式。钥匙扣或其他移动装置可以分析步态模式以将人识别为车辆的特定驾驶员。钥匙扣或其它移动装置可以将特定驾驶员的驾驶员标识符以及概率传送给车辆。概率表示步态模式的分析与特定驾驶员的步态模式正确匹配的置信度。

基于驾驶员标识符和置信度,车辆可以(或可以不)在人进入车辆之前调整车辆舱室的配置。例如,当从钥匙扣或其他移动装置接收的概率等于或高于阈值时,车辆根据特定驾驶员存储的设置来调整车辆舱室的配置。另一方面,当从钥匙扣或其它移动装置接收的概率低于阈值时,车辆不调整车辆舱室的配置。

在人进入车辆之后,车载传感器系统可以感测人的特性以更准确地识别人。基于更准确的识别,车辆可以确定该人的另外的驾驶员标识符(其可以是或可以不是接收到的驾驶员标识符)。当驾驶员标识符和另外的驾驶员标识符匹配时,车辆将该人确认为特定驾驶员。当接收到的概率等于或高于阈值并且确认特定驾驶员时,车辆根据特定驾驶员存储的设置来保持车辆舱室的配置。当接收到的概率低于阈值并且确认特定驾驶员时,车辆根据特定驾驶员存储的设置来调整车辆舱室的配置。

另一方面,当驾驶员标识符和另外的驾驶员标识符不匹配时,车辆确定该人不是特定驾驶员而是另一个驾驶员。当接收到的概率等于或高于阈值并且确定该人为另一个驾驶员时,车辆根据另一个驾驶员存储的设置来调整车辆舱室(从特定驾驶员的先前配置)。当接收的概率低于阈值并且确定该人为另一个驾驶员时,车辆根据不同驾驶员的存储设置来调整车辆舱室的配置。

在一方面中,车载传感器系统包括摄像机和面部识别软件。摄像机可以捕获人(例如,就座在驾驶员座椅上的人)的图像。面部识别软件然后可以处理图像以更准确地识别人。在另一方面中,车载传感器系统包括麦克风和声纹分析软件。麦克风可以捕获人的声纹(例如,在车辆舱室内)。然后声纹分析软件可以处理声纹以更准确地识别人。

车辆将另外的驾驶员标识符发送到钥匙扣或其他移动装置。钥匙扣或其他移动装置使用另外的驾驶员标识符更准确地将步态模式与对应于另外的驾驶员标识符的驾驶员(无论是特定驾驶员还是另一个驾驶员)匹配。因此,在步态模式的后续检测时,钥匙扣或其他移动装置可以将更高的概率与另外的驾驶员标识符(其也可以是驾驶员标识符)相关联。此外,驾驶员可以与允许钥匙扣(或其他移动装置)试探法更好地识别驾驶员的变化步态模式的多个步态模式相关联。

图2示出了便于将人识别为车辆的驾驶员的示例计算机架构200。参照图2,计算机架构200包括车辆201和移动装置211。车辆201和移动装置211以及它们各自的部件可以通过网络(或者是网络的一部分)(例如pan、lan、wan、甚至因特网)彼此连接。因此,车辆计算机系统201和移动装置211以及任何其他连接的计算机系统及其部件中的每个可以通过网络创建消息相关数据并且交换消息相关数据(例如,近场通信(nfc)有效载荷、蓝牙分组、因特网协议(ip)数据报以及利用ip数据报的其它更高层协议(比如传输控制协议(tcp)、超文本传输协议(http)、简单邮件传输协议(smtp)等)。

移动装置211可以是钥匙扣或其他移动装置,例如移动电话或可穿戴装置(例如,智能手表、健身带、智能眼镜等)。移动装置211包括传感器251、步态分析模块252和驾驶员数据库253。移动装置211还可以包括用于与车辆201的部分通信并且控制该部分的其他模块。例如,移动装置211可以包括用于锁定和解锁车门、打开后备箱门、启动发动机等的模块。移动装置211中的通信模块(未示出)可以使用来自以下的一个或多个无线协议进行通信:全球微波互联接入(wimax)、wi-fi、蓝牙、无线个域网(zigbee)、微波、红外、近场通信(nfc)等。

传感器251可以包括用于检测持有或携带移动装置211的人的步态模式的一个或多个传感器(例如,陀螺仪、加速度计等)。驾驶员数据库253被配置为存储驾驶员和步态模式之间的关联。例如,驾驶员数据库253存储驾驶员id222和步态模式272和282之间以及驾驶员id224和步态模式273和283之间的关联。

通常,步态分析模块252被配置成分析感测的步态模式并且将步态模式与车辆201的驾驶员匹配。步态分析模块252可以从驾驶员数据库253访问驾驶员和步态模式之间的关联。步态分析模块252可以试图将感测的步态模式与存储的步态模式匹配。当识别到匹配时,步态分析模块252确定持有或携带移动装置211的人是与存储的步态模式相关联的驾驶员。

检测到的匹配的准确度可以变化。在步态模式分析期间,步态分析模块252还可以获得识别的驾驶员被准确识别的概率。当感测的步态模式接近(或等同于)存储的步态模式时,步态分析模块252获得准确识别相关联的驾驶员的高概率。当检测到感测的步态模式和存储的步态模式之间的差异时,步态分析模块252获得准确识别相关联的驾驶员的较低概率。感测的步态模式和存储的步态模式之间的更大的差异降低了准确识别相关联的驾驶员的概率。当差异在感测的步态模式和任何存储的步态模式之间充分不同时,步态分析模块252确定持有或携带移动装置的人是新的驾驶员。

移动装置211可以将识别的驾驶员的驾驶员标识符以及概率发送给车辆计算机系统202。车辆计算机系统202可以从移动装置211接收驾驶员标识符和概率。

车辆201包括车辆计算机系统202、生物计量传感器241和驾驶员数据库231。车辆计算机系统202进一步包括通信模块203、车辆配置模块204、驾驶员识别模块206和数据库访问模块205。

通信模块203被配置为与移动装置211通信。例如,通信模块203可以从移动装置211接收驾驶员标识符和概率。通信模块203也可以将另外的驾驶员标识符(例如,其与接收的驾驶员标识符相同或不同)发送给移动装置211。通信可以通过wimax、wi-fi、蓝牙、zigbee、微波、红外、近场通信(nfc)等中的任何一种来执行。

车辆配置模块204被配置为调整车辆的设置以匹配驾驶员偏好。车辆设置可以包括转向柱偏好、立体声偏好、驾驶员座椅位置偏好和气候控制偏好。调整其他车辆设置也是可能的。当用驾驶员标识符接收的概率等于或超过阈值(例如,50%)时,车辆配置模块204可以与数据库访问模块205交互操作以访问驾驶员标识符的驾驶员偏好。车辆配置模块204可以根据驾驶员偏好来调整车辆201的设置。另一方面,当概率小于阈值时,车辆配置模块204不访问驾驶员偏好或调整设置。

驾驶员识别模块206被配置为利用来自生物计量传感器241的生物计量传感器数据以更准确地识别车辆201的驾驶员。生物计量传感器241包括摄像机242和麦克风243。生物计量传感器241还可包括其它传感器,例如,视网膜扫描仪或指纹读取器。当人进入车辆201时,生物计量传感器241可以感测人的生物计量数据(例如,面部特征或语音特征)。驾驶员识别模块206中的识别软件(例如,面部识别软件或语音识别软件)可以分析感测的生物计量数据以将人识别为特定驾驶员。例如,面部识别系统可以通过面部识别分析来识别驾驶员。同样地,语音识别系统可以通过语音识别分析来识别驾驶员。包括视网膜或指纹分析的其他形式的生物计量识别也是可能的。

驾驶员数据库231存储车辆201的一个或多个驾驶员的驾驶员信息。每个驾驶员的驾驶员信息可以包括驾驶员标识符、驾驶员偏好和生物计量数据。例如,驾驶员数据库231存储驾驶员信息232,包括驾驶员id222、驾驶员偏好227和驾驶员生物计量数据235。驾驶员识别模块206可以与数据库访问模块205交互操作以从驾驶员数据库231访问一个或多个驾驶员的驾驶员信息。驾驶员识别模块206可以将人的感测生物计量数据与每个驾驶员的生物计量数据进行比较。当检测到匹配时,驾驶员识别模块206将人识别为相关联的驾驶员。

当识别驾驶员时,驾驶员识别模块206可以将驾驶员的驾驶员偏好发送给车辆配置模块204。在一方面中,车辆配置模块204验证车辆201的设置已经根据驾驶员偏好进行设置。当由于接收到的概率等于或超过阈值而预先调整设置并且从生物计量数据获得的驾驶员标识符匹配接收到的驾驶员标识符时,验证可以进行。在另一方面中,配置模块204根据驾驶员偏好调整车辆201的设置。当由于接收到的概率低于阈值而没有调整设置时或者当从生物计量数据获得的驾驶员标识符不同于接收到的驾驶员标识符时,调整可以发生。

通信模块203可以将从生物计量数据获得的驾驶员标识符发送回移动装置211。移动装置211可以接收从来自车辆201的生物计量数据获得的驾驶员标识符。移动装置211可以使用获得的驾驶员标识符作为反馈以增加步态分析模块252的准确度。例如,感测的步态模式可以与驾驶员数据库253中的获得的驾驶员标识符相关联。如果获得的驾驶员标识符已经被包括在驾驶员数据库253中,则感测的步态模式可以被添加到获得的标识符。如果获得的标识符不被包括在驾驶员数据库253中(例如,当识别新驾驶员时),则获得的驾驶员标识符和感测的步态模式可以存储在驾驶员数据库253中。

在一方面中,人291拥有移动装置211并且接近车辆201。移动装置211可以在人201的手中、在由人201穿着的衣服的口袋中、在由人201携带的钱包或手提包中等。

图3示出了用于将人识别为车辆的驾驶员的示例性方法300的流程图。方法300将描述关于计算机架构200的部件和数据。

方法300包括通过无线通信将驾驶员标识符和概率发送给车辆,驾驶员标识符识别拥有移动装置的人,驾驶员标识符根据将人的步态模式匹配到驾驶员标识符来确定,概率表示步态模式被正确地匹配到驾驶员标识符的可能性(301)。例如,移动装置211可以发送驾驶员识别221(包括驾驶员id222和概率223)给车辆201。传感器251可以感测人291的步态模式282。步态分析模块252可以分析步态模式282。步态分析模块252可以确定步态模式272是与驾驶员数据库253内的步态模式282最接近的匹配。因此,步态分析模块252将人291识别为与驾驶员id222相关联的驾驶员。步态分析模块252还可以获得步态模式282被正确地匹配到驾驶员id222的概率223(例如,百分比)。可以至少部分地基于步态模式272和步态模式282之间的相似性和/或差异来获得概率223。

概率223可以使用多种不同算法中的任何一种来获得。在一方面中,步态分析模块252包括用来学习各个驾驶员的神经网络。神经网络接收新的步态模式(加速度计运动)以确定携带移动装置的人。当获得概率223时,神经网络可以做出假设。例如,神经网络可以假设车辆由5个或更少的驾驶员驾驶。因此,当接收新的步态模式并且已知存在5个驾驶员时,神经网络更可能将新的步态模式与5个驾驶员中的一个而不是全新的驾驶员相关联。

在另一方面中,步态分析模块252识别某人是否是车辆的主驾驶员。主驾驶员(例如,最频繁的驾驶员)可以通过随机选择一人(例如,从5个人中选择一人)并且指定他/她作为主要驾驶员来识别。当接收到新的步态模式时,步态分析模块252最初确定新的步态模式是否与主驾驶员相关联。如果是,则不需要进一步处理来确定概率223,从而节省移动装置211的资源。

具有多个步态模式的人。例如,人291可以以随意的步伐或以轻快的步伐接近车辆。不同的步伐可能导致不同的步态模式。此外,不同类型的鞋类可以导致不同的步态模式(例如,候选驾驶员291穿着运动鞋,相比于穿着平底鞋,相比于穿着高跟鞋)。此外,候选驾驶员291上的移动装置211的位置可能导致不同的步态模式(例如,钱包中的移动装置211,相比于手中的移动装置211,相比于对口袋中的移动装置211)。

移动装置211可以感测不同的步态模式、分析步态模式、并且确定与步态模式相关联的驾驶员。因此,移动装置211可以基于学习的特征模式将候选人291识别为特定驾驶员。如果移动装置211不能匹配步态模式,则可以存储步态模式以供将来参考。如果移动装置211找到匹配的步态模式,则分析模块252可以获得匹配是正确的这样的概率。

移动装置211可以被配置为自初始化,以连续地监测个人的步态模式,或者仅在某些区域或在某些时间期间捕获步态模式。例如,移动装置211可以被配置为当移动装置211在车辆的特定范围内(例如在车辆的射频(rf)范围内)时,开始捕获驾驶员的步态模式。移动装置211还可以被配置为随时间自适应地学习,以便增加识别的驾驶员的准确度。

方法300包括通过无线通信从移动装置接收驾驶员标识符和概率,驾驶员标识符识别车辆的驾驶员,驾驶员标识符根据将人的步态模式匹配到驾驶员标识符来确定,概率表示步态模式被正确地匹配到驾驶员标识符的可能性(302)。例如,车辆计算机系统202可以从移动装置211接收驾驶员识别221,包括驾驶员id222和概率223。

方法300包括基于驾驶员标识符和概率来将一个或多个车辆设置调整为存储的人的偏好(303)。例如,当概率223等于或超过阈值概率(例如,50%)时,车辆配置模块204将驾驶员id222与驾驶员信息232匹配。车辆配置模块204可以从驾驶员信息232访问驾驶员偏好227。车辆配置模块204可以根据驾驶者偏好227来调整车辆201的设置。

更一般地,车辆计算机系统202可以被配置为利用概率223来确定在人291进入车辆201之前调整车辆201的配置是否适当。例如,如果概率223低于25%,则车辆计算机系统201可以避免修改车辆201的配置,直到人291进入车辆201之后。此外,如果移动装置211不能将人291识别为现有驾驶员,则车辆计算机系统201可以避免修改车辆配置,直到人291进入车辆201之后(并且在适当时寄存驾驶员偏好)。

基于驾驶员id222和概率223,车辆配置模块204可以在自适应的基础上将车辆201的设置调整为驾驶员偏好227。例如,一经接收到驾驶员id222和概率223,车辆配置模块204和数据库访问模块205就可以交互操作以从驾驶员数据库231访问驾驶员信息232。车辆配置模块204可以使用驾驶员偏好227来调整车辆201的舱室内的设置。驾驶员偏好227可以包括转向柱偏好、驾驶员座椅偏好、立体声偏好和气候控制偏好。还可以包括其他偏好。

方法300包括使用车辆处的传感器装置通过感测人的生物计量数据来获得驾驶员标识符(304)。例如,在车辆101内,驾驶员识别模块206可以使用生物计量传感器241中的一个或多个来识别人291。在一方面中,驾驶员识别模块206将人291识别为与驾驶员id222相关联的驾驶员,确认在移动装置211处确定的驾驶员识别。在另一方面中,驾驶员识别模块206将人291识别为与不同驾驶员id相关联的驾驶员。驾驶员识别模块206可以使用面部或语音打印识别来将人291识别为对应于特定驾驶员id。

面部识别系统可以包括定位在朝向驾驶员面部的位置的车辆控制台中的摄像机242。面部识别系统可以捕获驾驶员面部的图像数据并且执行图像处理以确定人291的身份(相对于移动装置211具有增加的准确度)。语音识别系统可以包括定位在车辆101的舱室内的麦克风243。语音识别系统可以捕获驾驶员声音的音频数据,并且执行音频处理以确定人291的身份(相对于移动装置211具有增加的准确度)。其他传感器和其他生物计量分析模块也可以用来确定人291的身份(相对于移动装置211具有增加的准确度)。

每个驾驶员的生物计量数据可以在车辆的初始使用时或在车辆使用期间的任何时间被寄存。

方法300包括将获得的驾驶员标识符发送给移动装置以确认步态模式被正确地匹配到人(305)。例如,当生物计量分析将人291识别为与驾驶员id222相关联的驾驶员时,通信模块203可以将驾驶员id222发送回移动装置211。将驾驶员id222发送回移动装置211向移动装置211指示步态模式282与驾驶员id222正确地匹配。另一方面,当生物计量分析将人291识别为与另一个不同的驾驶员id相关联的驾驶员时,通信模块203可以将另一个驾驶员id发送回移动装置211。将另一个驾驶员id发送回移动装置211向移动装置211指示步态模式282与驱动程序id222不正确地匹配。

方法300包括从车辆接收获得的驾驶员标识符,该获得的驾驶员标识符确认步态模式被正确地匹配到人(306)。例如,移动装置211可以从车辆计算机系统202接收回驾驶员id222。作为响应,步态分析模块252可以将步态模式282以及驾驶员id222存储在驾驶员数据库253中。供选择地,移动装置211可以从车辆计算机系统202接收另一个驾驶员id。作为响应,步态分析模块252可以存储步态模式282以及驾驶员数据库253中的另一个驾驶员id222,或者可以创建驾驶员数据库253中的另一个驾驶员id的新条目。在每个方面中,移动装置211使用接收到的驾驶员id作为反馈,以改进后续的驾驶员识别。

因此,方面包括钥匙扣或其他移动装置基于学习的特征模式来识别驾驶员。如果匹配模式不存在,则存储模式以供将来参考。钥匙扣或其他移动装置通知车辆系统可能的驾驶员标识符,包括概率。基于驾驶员标识符和概率,车辆计算机系统在自适应基础上将车辆调整到驾驶员存储的偏好。移动装置处的驾驶员识别是自初始化的,并且随着时间自适应地改进。驾驶员识别的改进通过车辆将训练数据(指示远程装置是正确的或错误的)返回到移动装置并且存储每个驾驶员的多个步态模式来促进。

车辆计算机系统使用车载生物计量传感器和对应的软件(例如,面部识别软件或语音识别软件)来更准确地识别驾驶员并且获得用于更准确的驾驶员识别的另外的驾驶员标识符。车辆计算机系统将另外的驾驶员标识符(从面部识别或语音识别获得)传送到钥匙扣或其他移动装置。钥匙扣或其他移动装置使用另外的驾驶员标识符(从面部识别或语音识别获得)更准确地匹配设置给给定驾驶员的最近的特性。驾驶员可以具有多个特性集。

尽管本文所示的部件和模块以特定设置示出且描述,但是部件和模块的设置可以改变为以不同的方式处理数据。在其他实施例中,一个或多个附加部件或模块可以增加到所描述的系统,并且一个或多个部件或模块可以从所描述的系统移除。替代实施例可以将所描述的部件或模块中的两个或多个组合成单个部件或模块。

前面的描述被呈现是为了说明和描述的目的。它不旨在是穷尽的或将本发明限制为所公开的精确形式。根据上述教导,许多修改和变化是可能的。此外,应当注意的是,任何或所有上述替代实施例可以以期望的任何组合使用以形成本发明的另外的混合实施例。

此外,尽管本发明的具体实施例已经被描述和示出,但是本发明不限于如此描述和示出的部件的具体形式或设置。本发明的范围由所附权利要求书、在此和不同应用中提交的任何未来权利要求和它们的等同物来限定。

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