本发明总体上涉及车辆,并且更具体地,涉及车辆占用指示和这种信息的利用。
背景技术:
随着自主车辆的快速发展,可预见的是,除了由人类乘员占用的车辆之外,最终可能会有在任何给定的时间点在道路上行驶的未占用的车辆。如果在道路上行驶的车辆的占用率能够被公知,则某些任务(例如交通控制和用于在碰撞期间使损害最小化的决策)可能对自主车辆和手动驾驶车辆都有益。
技术实现要素:
根据本发明的一方面,提供一种方法,包含:
通过与车辆相关联的处理器确定关于车辆中的乘员的数量的占用信息;并且
通过处理器以人类可感知的方式和机器可感知的方式中的任一种或两种指示占用信息。
根据本发明的一个实施例,其中以人类可感知的方式指示占用信息包含控制视觉指示器以可视地指示占用信息。
根据本发明的一个实施例,其中控制视觉指示器包含至少控制灯条或数字显示器。
根据本发明的一个实施例,其中以机器可感知方式指示占用信息包含通过车辆-对-车辆(v2v)通信协议、车辆-对-外界(v2x)通信协议或两者来无线地传送占用信息。
根据本发明的一个实施例,进一步包含:
通过处理器从一个或多个其他车辆中的每个获取关于相应车辆中的乘员的数量的附加占用信息;并且
通过处理器至少部分地基于关于车辆的占用信息和关于一个或多个其他车辆的附加占用信息来确定当车辆在预定条件下时操纵车辆的操纵模式。
根据本发明的一个实施例,其中预定条件包含车辆涉及与一个或多个车辆中的至少一个车辆的不可避免的碰撞。
根据本发明的一个实施例,其中操纵模式包含操纵车辆碰撞到一个或多个车辆中的一个上的模式,一个或多个车辆中的一个具有比一个或多个车辆中的至少另一个更低的乘员的数量。
根据本发明的一个实施例,进一步包含:
通过处理器确定车辆是否在预定条件下;并且
通过处理器响应于确定车辆在预定条件下而使用操纵模式操纵车辆。
根据本发明的另一方面,提供一种方法,包含:
通过与路边交通控制基础设施相关联的处理器接收关于多个车辆中的每个中的乘员的数量的占用信息;并且
通过处理器至少部分地基于占用信息管理一个或多个交通流量。
根据本发明的一个实施例,其中管理交通流量包含:
通过处理器至少部分地基于占用信息对多个车辆进行排序;并且
通过处理器根据排序的结果引导多个车辆中的一个或多个车辆在至少一条道路的一条或多条车道上行驶。
根据本发明的一个实施例,其中引导多个车辆中的一个或多个车辆在至少一条道路的一条或多条车道上行驶包含:
通过处理器指定供与较高危急程度相关联的车辆使用的一条或多条车道中的第一车道;
通过处理器指定供与较低危急程度相关联的车辆使用的一条或多条车道中的第二车道;
通过处理器引导多个车辆中的第一车辆在第一车道上行驶;并且
通过处理器引导多个车辆中的第二车辆在第二车道上行驶,
其中第一车辆的乘员的数量高于第二车辆的乘员的数量,并且
其中排序的结果将第一车辆指定为较高危急程度并且将第二车辆指定为较低危急程度。
根据本发明的一个实施例,其中引导多个车辆中的一个或多个车辆在至少一条道路的一条或多条车道上行驶包含:
通过处理器指定供与较高危急程度相关联的车辆使用的一条或多条车道中的第一车道;
通过处理器指定供与较低危急程度相关联的车辆使用的一条或多条车道中的第二车道;
通过处理器引导多个车辆中的第一车辆在第一车道上行驶;并且
通过处理器引导多个车辆中的第二车辆在第二车道上行驶,
其中第一车辆的乘员的数量低于第二车辆的乘员的数量,并且
其中由于第一车辆与特定状态相关联,排序的结果将第一车辆指定为较高危急程度并且将第二车辆指定为较低危急程度。
根据本发明的又一方面,提供一种可在车辆中实施的装置,包含:
信息获取装置,该信息获取装置能够获取指示车辆中的乘员的数量的数据;
指示装置;以及
处理器,该处理器可操作地连接到信息获取装置和指示装置,该处理器能够执行包含以下步骤的操作:
使用由信息获取装置获取的数据来确定关于车辆中的乘员的数量的占用信息;并且
控制指示装置来以人类可感知的方式和机器可感知的方式中的任一种或两种指示占用信息。
根据本发明的一个实施例,其中指示装置包含视觉指示器,并且其中,处理器在以人类可感知的方式指示占用信息时,能够控制指示装置以可视地指示占用信息。
根据本发明的一个实施例,其中视觉指示器至少包含灯条或数字显示器。
根据本发明的一个实施例,其中指示装置包含无线发射器,并且其中,处理器在以机器可感知的方式指示占用信息时,能够控制指示装置以通过车辆-对-车辆(v2v)通信协议、车辆-对-外界(v2x)通信协议或两者来无线地传送占用信息。
根据本发明的一个实施例,其中:
信息获取装置包含能够通过车辆-对-车辆(v2v)通信协议无线地接收数据的无线接收器,
处理器还能够通过信息获取装置从一个或多个其他车辆中的每个获取关于相应车辆中的乘员的数量的附加占用信息,并且
处理器进一步能够至少部分地基于关于车辆的占用信息和关于一个或多个其它车辆的附加占用信息来确定当车辆在预定条件下时操纵车辆的操纵模式。
根据本发明的一个实施例,其中预定条件包含车辆涉及与一个或多个车辆中的至少一个车辆的不可避免的碰撞。
根据本发明的一个实施例,其中操纵模式包含操纵车辆碰撞到一个或多个车辆中的一个上的模式,一个或多个车辆中的一个具有比一个或多个车辆中的至少另一个更低的乘员的数量。
根据本发明的一个实施例,进一步包含:
车辆控制界面,该车辆控制界面能够在处理器的控制下操作车辆,其中:
信息获取装置包含能够检测关于车辆在交通中的状态的参数的一个或多个传感器,
处理器还能够基于由一个或多个传感器的检测的结果来确定车辆是否在预定条件下,并且
处理器进一步能够响应于确定车辆在预定条件下而控制车辆控制界面以使用操纵模式操纵车辆。
附图说明
本发明的非限制性和非穷尽性的实施例参照以下附图进行描述,其中贯穿各种视图,相同的附图标记指代相同的部件,除非另有说明。
图1是描述了可以利用根据本发明的实施例的示例情景的图;
图2是描述了可以利用根据本发明的实施例的示例情景的图;
图3是描述了可以利用根据本发明的实施例的示例情景的图;
图4是描述了根据本发明可在车辆中实施的示例装置的图;
图5是描述了根据本发明的实施例的示例过程的流程图;
图6是描述了根据本发明的实施例的示例过程的流程图。
具体实施方式
在以下说明书中,参照附图,附图形成本发明的一部分,并且在附图中通过例证的方式示出了可以实践本发明的特定示例性实施例。这些实施例被足够详细地描述以使本领域技术人员能够实践在此公开的构思,并且应当理解的是,在不脱离本发明的范围的前提下,可以对各种公开的实施例修改并且可以利用其他实施例。因此,以下具体实施方式不应被认为是限制性的。
本发明针对人类可感知的指示、车辆-对-车辆(v2v)通信以及车辆-对-基础设施和/或车辆-对-外界(v2x)通信提供关于车辆占用指示及其利用的许多创新方面。人类可感知的指示可以以一个或多个视觉指示器的形式实施,以向其他车辆的驾驶员指示车辆的占用信息(例如,车辆是否被占用和/或车辆中乘员的数量(或占用等级))。在根据本发明的一些实施方式中,一个或多个视觉指示器可以包括放置在车辆的车身上的一个或多个灯条和/或一个或多个数字显示器。
车辆的占用信息可以通过车辆将它的占用信息经由任何合适的v2v通信协议、规范和/或标准传输到交通中的附近车辆来传送给一个或多个其他车辆。例如,车辆可以向附近车辆传送广播消息或基于当时情况的消息。传送车辆可以利用合适的协议和/或算法来决定这种消息的传输的定时和频率。一经接收到这样的消息,附近车辆中的每个就可以基于消息中包含的占用信息来规划相应的操纵模式。在一些情况下,例如紧急情况,当附近车辆中的任一个涉及不可避免的碰撞时,占用信息可以是非常重要的,因为占用信息可以被碰撞车辆利用以确定碰撞到哪里以便使由碰撞造成的伤害和/或损害最小化。例如,代替碰撞到具有大量乘员的车辆上,不可避免地碰撞到另一车辆上的碰撞车辆可以通过适当的操纵决定碰撞到未占用的自主车辆上,以便避免造成高占用率车辆的乘员的伤害和/或死亡。
可以有这样的情况,即交通中的一组特定的车辆可能具有相同数量的乘员(例如,一个人类驾驶员),并且碰撞车辆可能不一定具有决定在碰撞不可避免时碰撞到该组特定的车辆中的哪个车辆上的偏好。在这种情况下,碰撞车辆可以在决策中利用一个或多个其他因素和/或仲裁机制,以使整体安全性最大化并且使伤害和/或损害最小化。
还可以有这样的情况,即自主车辆被宠物或婴儿占用,并且这样的信息也可以被包括作为传送到其他车辆和/或基础设施的占用信息的一部分。在一些实施方式中,车辆可以确定“安全度量”(例如,基于占用等级和/或占用类型)以向其他车辆指示对于其他车辆而言避免碰撞到这样的车辆上的重要的程度。
另外或供选择地,车辆的占用信息可以通过任何合适的v2x通信协议、规范和/或标准来传送到环境中的特定基础设施以实现改进的交通管理。例如,对于多条道路中的每条道路,基础设施可以基于道路上的车辆中的人类乘员的数量来决定最佳交通流量。在一些实施方式中,具有比其他道路更高的总乘员数的道路可以在多路(例如,四路)交叉路口中被分配比其他道路更高的优先级。根据本发明,基础设施还可以考虑交通管理中由给定车辆采取的路线的“危急程度”。例如,自主救护车可能没有乘员,但与道路上的所有其他车辆相比仍然具有最高的“时间危急程度”,并且因此可以比其他车辆享受通过该道路上的交通的最高的优先级。
可以有多种方式来设置或改变特定车辆的危急程度。例如,可以将较高危急程度分配给共乘车辆。有利地,这可以鼓励共乘,并且由此减少车辆的交通堵塞和来自车辆的碳排放量。作为另一个示例,可以有要求更高优先级的车辆的机制,以使即使这种车辆的占用低但车辆可以通过支付更高的费用来通过路段。在一些实施方式中,可以有专用于特定占用等级的道路上的特定车道,以便优化且优先考虑交通流量。
图1示出了可以利用根据本发明的实施例的示例情景100。在情景100中,根据本发明的车辆105能够确定关于车辆105中的占用(例如乘员的数量)的占用信息并且以人类可感知的方式指示占用信息。占用信息可以包括一种或多种类型的信息,包括,例如但不限于,车辆是否被占用、车辆中乘员的数量(或者占用等级)、和/或车辆中乘员的类型。
在以人类可感知的方式指示占用信息时,车辆105可以被配备或以其它方式配置为通过一个或多个视觉指示器来指示占用信息以可视地指示占用信息。具体地,车辆105能够在车辆105上的一个或多个位置处显示占用信息。参照图1的部分(a),其示出了车辆105的侧面,车辆105能够在车辆105的一个或多个门上指示占用信息。在图1的部分(a)中所示的示例中,车辆105可以具有视觉指示器112和视觉指示器114中的任一个或两者,每个能够提供关于车辆105中的占用的指示。参照图1的部分(b),其示出了车辆105的后端,车辆105能够在后端的一个或多个部分(例如但不限于,后保险杠、行李箱盖、车身和/或后部挡风玻璃)上指示占用信息。在图1的部分(b)中所示的示例中,车辆105可以具有视觉指示器122、视觉指示器124和视觉指示器126中的一个或多个,每个能够提供关于车辆105中的占用的指示。
视觉指示器112、114、122、124和126中的每个可以分别是灯条或数字显示器。在视觉指示器112、114、122、124和126中的一个或多个被实施为灯条的情况下,由视觉指示器发射的光的各个方面可以表示占用信息的各个方面。例如,灯条发射光的量可以表示占用等级(例如,灯条发射光的量越大,占用等级越高,反之亦然)。作为另一个示例,由灯条发射的光的颜色可以表示占用类型,其中白色指示正常状态(例如,没有占用的自主车辆和没有特权的车辆)、黄色指示特定状态(例如,高占用率的车辆、携带婴儿的车辆、已经付费的车辆)和红色指示危急状态(例如救护车或应急车辆)。
类似地,在视觉指示器112、114、122、124和126中的一个或多个被实施为数字显示器的情况下,由视觉指示器显示的内容的各个方面可以表示占用信息的各个方面。例如,由数字显示器显示的数字可以表示占用等级(例如,“3”表示三个乘员,“0”表示没有乘员,“1”表示一个乘员,等等)。作为另一个示例,由数字显示器发射的光的颜色可以表示占用类型,其中白色表示正常状态(例如,没有占用的自主车辆和没有特权的车辆)、黄色指示特定状态(例如高占用率的车辆、携带婴儿的车辆、已经付费的车辆)和红色指示危急状态(例如救护车或应急车辆)。
图2示出了可以利用根据本发明的实施例的示例情景200。在情景200中,根据本发明的多个车辆中的每个(例如车辆210(1)-210(n))能够确定关于相应车辆中的占用(例如,乘员的数量)的占用信息并且以人类可感知的方式和机器可感知的方式中的任一种或两种来指示占用信息。占用信息可以包括一种或多种类型的信息,包括,例如但不限于,车辆标识(例如车辆识别码(vin)和/或车辆的相关描述)、车辆是否被占用、车辆中乘员的数量(或者占用等级)和/或车辆中乘员的类型。
参照图2,车辆210(1)-210(n)可以是在靠近基础设施(例如交通控制装置220)的一个或多个道路上的交通中的车辆。交通控制装置220可以装备有处理器225,该处理器225针对根据本发明的各种实施例至少控制交通控制装置220的操作。此外,车辆210(1)-210(n)中的一个或多个可以是自主车辆,其在任何给定时间可以被或可以未被任何乘员占用。车辆210(1)-210(n)中的一些(例如车辆210(1)、210(2)和210(4)))能够以人类可感知的方式确定和指示相应的占用信息,类似于车辆105。因此,以上关于车辆105的特征和描述适用于车辆210(1)、210(2)和210(4)中的每个,并且将不重复以避免冗余。另外,车辆210(1)-210(n)中的每个能够以机器可感知的方式确定并且指示相应的占用信息。例如,车辆210(1)-210(n)中的每个能够通过v2v通信协议、v2x通信协议或两者无线地传送相应的占用信息。也就是说,车辆210(1)-210(n)中的每个能够通过v2v通信协议与车辆210(1)-210(n)的一个或多个其他车辆无线通信和/或通过v2x通信协议与具有无线能力的基础设施(例如,交通控制装置220)无线通信。
在图2所示的示例中,车辆210(1)能够分别通过无线通信230(1)和230(m-1)将它的占用信息传送到它的附近车辆(例如车辆210(2)和210(n-1)),以及通过无线通信230(4)传送到交通控制装置220。车辆210(2)能够分别通过无线通信230(1)和230(2)将它的占用信息传送到它的附近车辆(例如车辆210(1)和210(3))。车辆210(3)能够分别通过无线通信230(2)和230(5)将它的占用信息传送到它的附近车辆(例如,车辆210(2)和210(4)),以及通过无线通信230(3)传送到交通控制装置220。车辆210(4)能够分别通过无线通信230(5)、230(7)和230(8)将它的占用信息传送到它的附近车辆(例如车辆210(3)、210(n-1)和210(n)),以及通过无线通信230(6)传送到交通控制装置220。车辆210(n-1)能够分别通过无线通信230(m-1)、230(7)和230(m)将它的占用信息传送到它的附近车辆(例如,车辆210(1)、210(4)和230(n)),以及通过无线通信230(9)传送到交通控制装置220。车辆210(n)能够分别通过无线通信230(8)和230(m)将它的占用信息传送到它的附近车辆(例如车辆210(4)和210(n-1))。
在一些实施例中,在无线传输它的占用信息时,车辆210(1)-210(n)中的每个可以能够播送它的占用信息。因此,能够通过v2v通信协议无线通信并且在车辆210(1)-210(n)中的一个的附近(例如,在无线通信的范围内)的车辆可以接收无线传送的占用信息。
在一些实施例中,一经接收到附近车辆的占用信息,车辆就可以将接收到的占用信息无线传送(例如,播送)到其他附近车辆和/或具有无线能力的基础设施。为了说明的目的而非限制,一经接收到车辆210(n)的占用信息,车辆210(n-1)就可以将车辆210(n)的占用信息与车辆210(n-1)的占用信息一起无线传送。因此,即使车辆210(1)可能不与车辆210(n)直接无线通信(例如,在通过v2v通信协议的无线通信的范围外),车辆210(1)仍然可能意识到由于从车辆210(n-1)接收到的信息而导致的车辆210(n)的占用信息。
在一些实施例中,一经接收到附近车辆的占用信息,具有无线能力的基础设施可以将接收到的占用信息无线地传送(例如播送)到其他附近车辆和/或具有无线能力的基础设施。为了说明目的而非限制,一经接收到车辆210(4)的占用信息,交通控制装置220就可以将车辆210(4)的占用信息与一个或多个其他车辆的占用信息一起无线传送。因此,即使车辆210(1)可能不与车辆210(4)直接无线通信(例如,在通过v2v通信协议的无线通信的范围外),车辆210(1)仍然可以由于从交通控制装置220接收到的信息而知晓车辆210(4)的占用信息。
因此,车辆210(1)-210(n)中的每个可以从车辆210(1)-210(n)的一个或多个其它车辆获取(例如,从另一车辆和/或交通控制装置220无线接收)额外的占用信息,并且因此可以知晓车辆210(1)-210(n)的一个或多个其他车辆中的每个中的乘员的数量。此外,车辆210(1)-210(n)中的每个可以至少部分地基于它们自己的占用和关于一个或多个其它车辆的附加占用信息来确定当车辆在预定条件下时操纵自身的操纵模式,该预定条件是例如但不限于,车辆涉及与车辆210(1)-210(n)的至少另一个车辆不可避免的碰撞。在一些实施例中,操纵模式可以包括操纵车辆碰撞到车辆210(1)-210(n)中的一个上的模式,其中车辆210(1)-210(n)中的一个具有低于至少另一个车辆的乘员的数量。另外,车辆210(1)-210(n)中的每个可以确定车辆是否在预定条件下,并且响应于确定自身在预定条件下,车辆可以使用操纵模式来操纵自身。
作为一个示例,假定车辆210(n)确定它将可能且不可避免地与车辆210(n-1)或车辆210(4)碰撞,则当由车辆210(n)获取的占用信息表示车辆210(4)中比车辆210(n-1)中有更多乘员时车辆210(n)可以操纵自身以碰撞到车辆210(n-1)上而不是车辆210(4)上。作为另一个示例,假定车辆210(n)确定它将可能且不可避免地与车辆210(n-1)或车辆210(4)碰撞,则当由车辆210(n)获取的占用信息表示车辆210(n-1)中有特殊类型的乘员(例如,婴儿)而不管车辆中的乘员的数量时车辆210(n)可以操纵自身以碰撞到车辆210(4)上而不是车辆210(n-1)上。例如,车辆210(n-1)可以承载两个人类乘员(例如,母亲和她的孩子),其中乘员中的一个具有特定状态(例如,是婴儿),并且车辆210(4)可以是承载三个人类乘员(例如三个成年人),乘员都没有任何特定状态。给定的车辆乘员的特定状态(无论是人类乘客还是宠物)可以包括在由车辆无线传送的占用信息中。
图3示出了可以利用根据本发明的实施例的示例情景300。在情景300中,交通控制装置220可以执行关于从多个车辆(例如,车辆210(1)-210(n))接收到的占用信息的利用有关的各种操作。例如,交通控制装置220的处理器225可以通过一个或多个v2x通信协议接收关于车辆210(1)-210(n)中的每个中的乘员的数量的占用信息。交通控制装置220的处理器225可以至少部分地基于占用信息来管理一个或多个交通流量。也就是说,交通控制装置220的处理器225可以基于车辆210(1)-210(n)中的乘员的数量来决定一个或多个最佳的交通流量。
在一些实施例中,具有比其他道路更高的总人类乘员数的道路可以在多路(例如,四路)交叉路口(例如图3中的道路310和道路320之间的交叉路口305)中被分配比其他道路更高的优先级。例如,在管理交通流量时,交通控制装置220的处理器225可以至少部分地基于该占用信息对车辆210(1)-210(n)进行排序。另外,交通控制装置220的处理器225可以根据排序的结果引导车辆210(1)-210(n)的一个或多个车辆在道路310和道路320中的至少一个的一个或多个车道上行驶。
作为一个示例,车辆210(n)的占用等级(例如乘员的数量)可以高于车辆210(1)的占用等级,并且作为排序的结果,车辆210(n)可以被指定为较高危急程度,同时车辆210(1)可以通过交通控制设备220的处理器225指定为较低危急程度,因为车辆210(n)具有比车辆210(1)更高的占用等级。处理器225可以指定供与较高危急程度相关联的车辆使用的道路310的第一车道(例如车道312)、供与较低危急程度相关联的车辆使用的道路310的第二车道(例如车道316)和供与中等危急程度相关联的车辆使用的第三车道(例如,车道314)。因此,在这个示例中,交通控制装置220的处理器225可以引导车辆210(n)在车道312上行驶(因为车辆210(n)被指定为较高危急程度)并且引导车辆210(1)在车道316上行驶(因为车辆210(1)被指定为较低危急程度)。
作为另一个示例,车辆210(n)的占用等级(例如,乘员的数量)可以低于车辆210(1)的占用等级,并且作为排序的结果,车辆210(n)可以被指定为较高危急程度,同时车辆210(1)可以通过交通控制装置220的处理器225指定为较低危急程度,因为车辆210(n)与特定状态(例如是救护车辆、车内有婴儿、或已付费以获取特定状态)相关联,尽管车辆210(n)具有比车辆210(1)更低的占用率。处理器225可以指定供与较高危急程度相关联的车辆使用的道路310的第一车道(例如车道312)、供与较低危急程度相关联的车辆使用的道路310的第二车道(例如车道316)和供与中等危急程度相关联的车辆使用的道路310的第三车道(例如,车道314)。因此,在这个示例中,交通控制装置220的处理器225可以引导车辆210(n)在车道312上行驶(因为车辆210(n)被指定为较高危急程度)并且引导车辆210(1)在车道316上行驶(因为车辆210(1)被指定为较低危急程度)。
鉴于以上所述,交通控制装置210的处理器225还可以考虑交通管理中给定车辆所采用的路线的“危急程度”。例如,自主救护车可能没有乘客,但与道路上的所有其他车辆相比仍具有最高的“时间危急程度”,因此可以享受与其他车辆相比通过该道路上的交通的最高的优先级。作为另一个示例,已经支付费用以获取特定状态,车辆210(n)可以具有比其他车辆(例如,车辆210(1))更高的“危急程度”,尽管车辆210(n)可以具有比车辆210(1)更低的占用等级。在一些实施例中,交通控制装置210的处理器225可以为具有高占用率的车辆分配较高危急程度,以便鼓励共乘。在一些实施例中,交通控制装置210的处理器225可以将道路上的特定车道指定为特定的占用等级,以便优化和优先考虑这样的道路上的交通流量。
图4示出了根据本发明的示例装置400。装置400可以执行与本文所描述的技术、特征、功能、操作和过程有关的各种功能,包括关于情景100、情景200和情景300上面所描述的那些以及关于过程500和过程600下面所描述的那些。装置400可以被安装在情景100中的车辆105以及情景200和情景300中的车辆210(1)-210(n)中的每个中、被装配在这些车辆上、连接到这些车辆或以其他方式在这些车辆中实施,以实现根据本发明的各种实施例。装置400可以包括图4中所示的部件中的一个、一些或全部。装置400还可以包括与本发明的各种实施例不相关的一个或多个其它部件,并且因此这样的部件在图4中未示出,并且为了简洁起见,这里没有提供其描述。
装置400可以包括至少一个处理器410,该处理器410可以包括确定电路412和控制电路414。处理器410可以以一个或多个单核处理器、一个或多个多核处理器、或者一个或多个cisc(复杂指令集计算)处理器的形式实施。因此,尽管在此使用单数术语“一个处理器”来指代处理器410,但是根据本发明,在一些实施例中处理器410可以包括多个处理器并且在其他实施例中可以包括单一处理器。在另一方面,处理器410可以以具有电子部件的硬件(并且可选地,固件)的形式实施,该电子部件包括,例如但不限于,被配置且设置为实现根据本发明实现特定目的的一个或多个晶体管、一个或多个二极管、一个或多个电容器、一个或多个电阻器和/或一个或多个电感器。换句话说,在至少一些实施例中,根据本发明的各种实施例,处理器410是被特别设计、设置和配置为执行包括车辆占用指示及其利用的特定任务的专用机器。
装置400还可以包括信息获取装置430,该信息获取装置能够获取表示车辆中的乘员的数量的数据,在该车辆中,装置400被安装、被装备或以其他方式被实施。信息获取装置430可以包括,例如但不限于,一个或多个传感器432(1)-432(p)和/或用户界面装置434。一个或多个传感器432(1)-432(p)中的每个能够感测、检测或以其他方式测量关于乘员(例如,人或宠物)的存在的相应参数。作为一个示例,传感器432(1)可以包括安装在车辆座椅下方的压力传感器,并且可以根据检测施加在座椅上的压力或力来检测乘员的存在。作为另一个示例,传感器432(1)可以包括能够向处理器410提供车辆内部的图像数据的摄像机,并且基于图像数据和图像识别程序的使用,处理器410可以确定车辆中的占用等级(例如乘员的数量)。用户界面装置434可以允许用户输入占用信息。用户界面装置434可以可选地能够可视地和/或可听地提供信息给用户。用户界面装置434可以包括,例如但不限于,显示面板、触摸面板、键盘、小键盘、一个或多个按钮和/或一个或多个拨号盘。
装置400还可以包括指示装置420,该指示装置420可以包括一个或多个视觉指示器422和/或无线发射器424。一个或多个视觉指示器422中的每个可以是视觉指示器112、114、122、124或126中的任一个的示例实施方式。也就是说,上面关于视觉指示器112、114、122、124或126的特征和描述可应用于一个或多个可视指示器422中的每个,并且将不会被重复以避免冗余。无线发射器424能够至少根据一个或多个v2v通信协议、一个或多个v2x通信协议或其组合来进行无线通信。
根据本发明的各种实施例,处理器410可以可操作地连接到信息获取装置430和指示装置420,并且能够执行关于车辆占用指示及其利用的操作。例如,处理器410的确定电路412可以使用由信息获取装置430获取的数据来确定关于车辆中的乘员的数量的占用信息,在该车辆中,装置400被安装、被装备或以其他方式被实施。另外,处理器400的控制电路414可以控制指示装置420以人类可感知的方式和机器可感知的方式中的任一种或两种来指示占用信息。
在一些实施例中,在以人类可感知的方式指示占用信息时,处理器410能够控制指示装置420的一个或多个视觉指示器422以可视地指示占用信息。在一些实施例中,一个或多个视觉指示器422可以包括一个或多个灯条、一个或多个数字显示器或其组合。
在一些实施例中,在以机器可感知的方式指示占用信息时,处理器410能够控制指示装置420的无线发射器424以通过v2v通信协议、v2x通信协议或两者无线地传送占用信息。
在一些实施例中,信息获取装置430还可以包括能够通过一个或多个v2v通信协议、一个或多个v2x通信协议或其组合来无线地接收数据的无线接收器436。在这样的情况下,处理器410还能够通过信息获取装置430的无线接收器436从一个或多个其它车辆中的每个获取关于相应车辆中的乘员的数量的附加占用信息。此外,处理器410的确定电路412能够至少部分地基于关于车辆的占用信息和关于一个或多个其他车辆的附加占用信息来确定当车辆在预定条件下时操纵车辆的操纵模式。在一些实施例中,该预定条件可以是车辆涉及与一个或多个车辆中的至少一个车辆的不可避免的碰撞。在一些实施例中,操纵模式可以包括操纵车辆以碰撞到一个或多个车辆中的一个上的模式,其中一个或多个车辆中的一个具有比一个或多个车辆中的至少另一个更低的乘员的数量。
在一些实施例中,装置400可以包括车辆控制界面440,该车辆控制界面440连接到处理器410以使处理器410可以自主地控制、操作或以其他方式操纵车辆(例如车辆105或车辆210(1)-210(n)中任一个),而没有人类输入、控制和/或干预。车辆控制界面440可以与车辆的必要的机械、电动、气动和/或液压部件通信以用于车辆的控制和/或操纵。因此,一经从处理器410接收到信号和/或命令,车辆控制界面440就可以致动、激活、控制和/或操作车辆的一个或多个部件(例如,以驱动和操纵车辆)。在一些实施例中,一个或多个传感器432(1)-432(p)能够检测关于车辆在交通中的状态的参数。在这样的情况下,处理器410的确定电路412能够基于由一个或多个传感器432(1)-432(p)的检测结果来确定车辆是否在预定条件下。此外,处理器410的控制电路414能够响应于确定车辆在预定条件下而控制车辆控制界面440以使用操纵模式来操纵车辆。
图5示出了根据本发明的实施例的示例过程500。过程500可以包括被示为例如510、520、530、540、550和560的框的一个或多个操作、动作或功能。虽然被示为离散框,但是过程500的各个框可以被划分为附加框、被组合成较少框、或被消除,这取决于所需的实施方式。过程500可以在情境100、情境200、情景300和/或装置400中实施或者通过情景100、情景200、情景300和/或装置400来实施。为了说明的目的而非限制,在装置400在情境100和情境200中的每个车辆中被实施的情况下提供过程500的以下描述。过程500可以开始于框510。
在510,过程500可以包含与车辆相关联的装置400的处理器410确定关于车辆中的乘员的数量的占用信息。过程500可以从510进行到520。
在520,过程500可以包含处理器410以人类可感知的方式和机器可感知的方式中的任一种或两种来指示占用信息。在一些实施例中,在以人类可感知的方式指示占用信息时,过程500可以包含处理器410控制指示装置420的一个或多个视觉指示器422(例如,至少一个灯条或数字显示器)以可视地指示占用信息。供选择地或另外,在以机器可感知的方式指示占用信息时,过程500可以包含处理器410通过v2v通信协议、v2x通信协议或两者通过指示装置420的无线发射器424无线地传送占用信息。过程500可以从520进行到530。
在530,过程500可以包含处理器410(例如,通过无线接收器436)从一个或多个其他车辆中的每个获取关于相应车辆中的乘员的数量的附加占用信息。过程500可以从530进行到540。
在540,过程500可以包含处理器410至少部分地基于关于车辆的占用信息和关于一个或多个其他车辆的附加占用信息来确定当车辆在预定条件下时操纵车辆的操纵模式。在一些实施例中,该预定条件可以包括车辆涉及与一个或多个车辆中的至少一个车辆的不可避免的碰撞。在一些实施例中,操纵模式可以包括操纵车辆以碰撞到一个或多个车辆中的一个上的模式,其中一个或多个车辆中的一个具有比一个或多个车辆中的至少另一个更低的乘员的数量。过程500可以从540进行到550。
在550,过程500可以包含处理器410确定车辆是否在预定条件下。过程500可以从550进行到560。
在560,过程500可以包含处理器410响应于确定车辆在预定条件下而通过车辆控制界面440使用操纵模式操纵车辆。
图6示出了根据本发明的实施例的示例过程600。过程600可以包括被示为例如610和620的框以及子框622和624的一个或多个操作、动作或功能。虽然被示为离散框,但是过程600的各个框可以被划分为附加框、被组合成较少框、或被消除,这取决于所需的实施方式。过程600可以在情景100、情景200、情景300和/或装置400中实施或者通过情景100、情景200、情景300和/或装置400来实施。为了说明的目的而非限制,在交通控制装置220的情况下提供过程600的以下描述。过程600可以开始于框610。
在610,过程600可以包含与路边交通控制基础设施相关联的处理器(例如,交通控制装置220的处理器225)接收关于多个车辆(例如车辆210(1)-210(n))中的每个中的乘员的数量的占用信息。过程600可以从610进行到620。
在620,过程600可以包含处理器225至少部分地基于占用信息来管理一个或多个交通流量。
在管理交通流量中,过程600可以包含许多操作,例如子框622和624的那些操作,如下所述。
在622,过程600可以包含处理器225至少部分地基于占用信息来对多个车辆进行排序。过程600可以从622进行到624。
在624,过程600可以包含处理器225根据排序的结果来引导多个车辆中的一个或多个车辆在至少一条道路的一条或多条车道上行驶。
在引导多个车辆中的一个或多个车辆在至少一条道路的一条或多条车道上行驶时,过程600可以包含许多操作。例如,过程600可以包含处理器225指定供与较高危急程度相关联的车辆使用的一条或多条车道中的第一车道。另外,过程600可以包含处理器225指定供与较低危急程度相关联的车辆使用的一条或多条车道中的第二车道。此外,过程600可以包含处理器225引导多个车辆中的第一车辆在第一车道上行驶。此外,过程600可以包含处理器225引导多个车辆中的第二车辆在第二车道上行驶。第一车辆的乘员的数量可以高于第二车辆的乘员的数量。排序的结果可以将第一车辆指定为较高危急程度,并且将第二车辆指定为较低危急程度。
供选择地,在引导多个车辆中的一个或多个车辆在至少一条道路的一条或多条车道上行驶时,过程600可以包含许多其他操作。例如,过程600可以包含处理器225指定供与较高危急程度相关联的车辆使用的一条或多条车道中的第一车道。另外,过程600可以包含处理器225指定供与较低危急程度相关联的车辆使用的一条或多条车道中的第二车道。此外,过程600可以包含处理器225引导多个车辆中的第一车辆在第一车道上行驶。此外,过程600可以包含处理器225引导多个车辆中的第二车辆在第二车道上行驶。第一车辆的乘员的数量可以低于第二车辆的乘员的数量。由于第一车辆与特定状态相关联,所以排序的结果可以将第一车辆指定为较高危急程度,并且将第二车辆指定为较低危急程度。
在上面的公开内容中,参照附图,附图形成本发明的一部分,并且在附图中通过例证的方式示出了可以实践本发明的特定实施方式。应当理解的是,在不脱离本发明的范围的前提下,可以利用其他实施方式并且可以进行结构变化。说明书中引用的“一个实施例”、“一实施例”,“一个示例实施例”等表明所描述的实施例可以包括特定特征、结构或特性,但每一个实施例可能未必包括特定特征、结构或特性。另外,这样的短语未必是指同一实施例。此外,当特定特征、结构、或特性关于一个实施例进行描述时,可以主张的是,无论是否明确描述,关于其他实施例影响这样的特征、结构或特性在本领域技术人员的知识的范围之内。
本文所公开的系统、装置和方法的实施方式可以包含或利用专用或通用计算机,该专用或通用计算机包括计算机硬件,例如,一个或多个处理器和系统存储器,如本文所讨论的。在本发明的范围内的实施方式还可以包括用于承载或存储计算机可执行指令和/或数据结构的物理和其他计算机可读介质。这样的计算机可读介质可以是可以由通用或专用计算机系统访问的任何可用介质。存储计算机可执行指令的计算机可读介质是计算机存储介质(装置)。承载计算机可执行指令的计算机可读介质是传输介质。因此,举例来说,而非限制,本发明的实施方式可以包含至少两种明显不同种类的计算机可读介质:计算机存储介质(装置)和传输介质。
计算机存储介质(装置)包括随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、只读光盘存储器(cd-rom)、固态驱动器(“ssd”)(例如,基于ram)、闪速存储器、相变存储器(“pcm”)、其他类型的存储器、其它光盘存储器、磁盘存储器或其它磁性存储装置、或者可以被用于存储以计算机可执行指令或数据结构的形式的所需的程序代码手段并且可以由通用或专用计算机访问的任何其它介质。
本文所公开的装置、系统和方法的实施方式可以在计算机网络上进行通信。“网络”被定义为实现电子数据在计算机系统和/或模块和/或其他电子装置之间传输的一个或多个数据链路。当信息通过网络或另一通信连接(硬线连接、无线、或硬线连接或无线的组合)被传送或提供到计算机时,计算机适当地将该连接视为传输介质。传输介质可以包括可以被用于承载以计算机可执行指令或数据结构的形式的所需的程序代码手段并且可以由通用或专用计算机来访问的网络和/或数据链路。上述组合也应该被包括在计算机可读介质的范围之内。
计算机可执行指令包含例如指令和数据,当该指令和数据在处理器处被执行时,使通用计算机、专用计算机、或专用处理装置来执行某些功能或功能组。计算机可执行指令可以是例如二进制、例如汇编语言的中间格式指令、或甚至源代码。虽然本发明主题已经以针对结构特征和/或方法论动作的语言进行了描述,但是应当理解的是,在所附权利要求中限定的发明主题不一定局限于所描述的特征或以上所述的动作。相反地,所描述的特征和动作被公开作为实施权利要求的示例形式。
本领域技术人员将领会的是,本发明可以在网络计算环境中通过许多类型的计算机系统配置来实践,包括内置式车辆计算机、个人计算机、台式计算机、膝上型计算机、消息处理器、手持式装置、多处理器系统、基于微处理器或可编程的消费者电子产品、网络个人电脑(pc)、小型计算机、大型计算机、移动电话、个人数字助理(pda)、平板电脑、寻呼机、路由器、交换机、各种存储装置等等。本发明也可以在本地和远程计算机系统都执行任务的分布式系统环境中实践,本地和远程计算机系统通过网络链接(或者通过硬线数据链路、无线数据链路或者通过硬线和无线数据链路的组合)。在分布式系统环境中,程序模块可以位于本地和远程存储器存储装置中。
此外,在适当情况下,本文所描述的功能可以在下列中的一种或多种中执行:硬件、软件、固件、数字部件、或模拟部件。例如,一个或多个专用集成电路(asic)可以被编程为执行本文所描述的系统和程序中的一个或多个。在整个说明书和权利要求书中,某些术语被用来指代特定的系统部件。本领域技术人员将领会的是,部件可以通过不同的名称来称呼。本文不旨在区分名称不同但作用相同的部件。
应当指出的是,以上所讨论的传感器实施例可以包含计算机硬件、软件、固件或其任何组合以执行其功能的至少一部分。例如,传感器可以包括被配置为在一个或多个处理器中执行的计算机代码,并且可以包括由计算机代码控制的硬件逻辑/电子电路。本文提供这些示例装置是为了说明的目的,并不旨在进行限制。本发明的实施例可以在其他类型的装置中实施,如相关领域技术人员将已知的那样。
本发明的至少一些实施例涉及包含存储在任何计算机可用介质上的这样的逻辑(例如,以软件的形式)的计算机程序产品。这样的软件,当在一个或多个数据处理装置中执行时,使装置如本文所描述的那样操作。
虽然上面已经描述了本发明的各种实施例,但是应当理解的是,它们已仅通过示例的方式呈现,而非限制。对相关领域的技术人员来说将显而易见的是,形式和细节的各种改变可以在不脱离本发明的精神和范围的前提下进行。因此,本发明的广度和范围不应该被上述示例性实施例中的任一个限制,而是应该仅根据下面的权利要求书及其等同物来限定。为了说明和描述的目的,前面的描述已被呈现。它不旨在是穷尽或将本发明限制为所公开的精确形式。鉴于以上教导,许多修改和变化是可能的。此外,应该指出的是,前述替代的实施方式中的任一个或全部可以以任意所需的组合使用以形成本发明的附加混合实施方式。