CN110249349A - 用于定制共享车辆中的舒适性的***和方法 - Google Patents
用于定制共享车辆中的舒适性的***和方法 Download PDFInfo
- Publication number
- CN110249349A CN110249349A CN201780084556.5A CN201780084556A CN110249349A CN 110249349 A CN110249349 A CN 110249349A CN 201780084556 A CN201780084556 A CN 201780084556A CN 110249349 A CN110249349 A CN 110249349A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- auxiliary product
- auxiliary
- electronic device
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 124
- 238000012545 processing Methods 0.000 claims abstract description 13
- 238000004458 analytical method Methods 0.000 claims description 62
- 238000004891 communication Methods 0.000 claims description 35
- 238000012544 monitoring process Methods 0.000 claims description 8
- 230000008569 process Effects 0.000 claims description 4
- 239000000047 product Substances 0.000 description 315
- 235000013305 food Nutrition 0.000 description 26
- 238000001514 detection method Methods 0.000 description 25
- 230000003287 optical effect Effects 0.000 description 20
- 235000013361 beverage Nutrition 0.000 description 15
- 238000003860 storage Methods 0.000 description 15
- 238000009826 distribution Methods 0.000 description 12
- 238000003384 imaging method Methods 0.000 description 11
- 239000004615 ingredient Substances 0.000 description 10
- 238000007792 addition Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 230000033001 locomotion Effects 0.000 description 7
- 230000000007 visual effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000002360 preparation method Methods 0.000 description 5
- 230000032258 transport Effects 0.000 description 5
- 241001269238 Data Species 0.000 description 4
- 235000012054 meals Nutrition 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 230000006399 behavior Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 239000004744 fabric Substances 0.000 description 3
- 230000001815 facial effect Effects 0.000 description 3
- 238000010438 heat treatment Methods 0.000 description 3
- 239000010985 leather Substances 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000004378 air conditioning Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 235000008429 bread Nutrition 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- HRANPRDGABOKNQ-ORGXEYTDSA-N (1r,3r,3as,3br,7ar,8as,8bs,8cs,10as)-1-acetyl-5-chloro-3-hydroxy-8b,10a-dimethyl-7-oxo-1,2,3,3a,3b,7,7a,8,8a,8b,8c,9,10,10a-tetradecahydrocyclopenta[a]cyclopropa[g]phenanthren-1-yl acetate Chemical compound C1=C(Cl)C2=CC(=O)[C@@H]3C[C@@H]3[C@]2(C)[C@@H]2[C@@H]1[C@@H]1[C@H](O)C[C@@](C(C)=O)(OC(=O)C)[C@@]1(C)CC2 HRANPRDGABOKNQ-ORGXEYTDSA-N 0.000 description 1
- 235000017060 Arachis glabrata Nutrition 0.000 description 1
- 241001553178 Arachis glabrata Species 0.000 description 1
- 235000010777 Arachis hypogaea Nutrition 0.000 description 1
- 235000018262 Arachis monticola Nutrition 0.000 description 1
- 241000287828 Gallus gallus Species 0.000 description 1
- CDBYLPFSWZWCQE-UHFFFAOYSA-L Sodium Carbonate Chemical compound [Na+].[Na+].[O-]C([O-])=O CDBYLPFSWZWCQE-UHFFFAOYSA-L 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 239000002386 air freshener Substances 0.000 description 1
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 1
- 229910052782 aluminium Inorganic materials 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000011230 binding agent Substances 0.000 description 1
- 235000021152 breakfast Nutrition 0.000 description 1
- 239000011469 building brick Substances 0.000 description 1
- 239000006227 byproduct Substances 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 235000013410 fast food Nutrition 0.000 description 1
- 235000015220 hamburgers Nutrition 0.000 description 1
- 238000003475 lamination Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 235000020232 peanut Nutrition 0.000 description 1
- 235000013550 pizza Nutrition 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000010408 sweeping Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 235000003563 vegetarian diet Nutrition 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0621—Item configuration or customization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0645—Rental transactions; Leasing transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Traffic Control Systems (AREA)
Abstract
描述一种由电子装置执行的方法。所述方法包含结合车辆请求获得辅助产品请求或辅助服务请求。所述方法还包含从至少一个车辆的内部获得图像数据。所述方法进一步包含对所述图像数据执行计算机视觉分析,包含处理所述图像数据以对所述至少一个车辆的所述内部的场景内的一或多个物体进行分类。所述方法另外包含基于所述分类而确定所述一或多个物体在所述至少一个车辆的所述内部内是否满足所述辅助产品请求或所述辅助服务请求。
Description
技术领域
本公开大体涉及电子装置。更具体地说,本公开涉及用于定制共享车辆中的舒适性的***和方法。
背景技术
在最近几十年中,电子装置的使用已变得普遍。确切地说,电子技术的进步已降低了愈加复杂且有用的电子装置的成本。成本降低和消费者需求已使电子装置的使用剧增,使得其在现代社会中几乎随处可见。由于电子装置的使用已推广开来,对电子装置新的且改进特征的需求也随之增大。更具体地说,人们通常会追求执行新功能、执行更丰富功能和/或执行更快、更高效和/或更可靠功能的装置。
技术进步已经产生更小且更强大的电子装置。举例来说,目前存在多种电子装置,例如蜂窝电话、智能电话、车辆内置式电子装置、笔记本计算机、服务器等。
用户常常重视便利性、灵活性和快速服务。但是,一些用品可能有限。如可从此论述观察到,改善用户体验和/或提高便利性可以是有益的。
发明内容
描述一种由电子装置执行的方法。所述方法包含结合车辆请求获得辅助产品请求或辅助服务请求。所述方法还包含从至少一个车辆的内部获得图像数据。所述方法进一步包含对所述图像数据执行计算机视觉分析,包含处理所述图像数据以对所述至少一个车辆的所述内部的场景内的一或多个物体进行分类。所述方法另外包含基于所述分类而确定所述一或多个物体在所述至少一个车辆的所述内部内是否满足所述辅助产品请求或所述辅助服务请求。
所述方法可包含基于所述计算机视觉分析而确定辅助产品库存或辅助服务数据。所述辅助产品库存可指示可由乘客消耗的一或多个物品。辅助产品库存可指示一或多种辅助产品类型。
所述方法可包含确定所述至少一个车辆的辅助产品库存是否满足所述辅助产品请求。所述方法还可包含在所述辅助产品库存满足所述辅助产品请求的状况下分配所述至少一个车辆中的车辆以履行所述车辆请求。
所述方法可包含获得与所述至少一个车辆相关联的辅助服务数据。所述方法还可包含确定所述至少一个车辆的所述辅助服务数据是否满足所述辅助服务请求。所述方法可进一步包含在所述辅助服务数据满足所述辅助服务请求的状况下分配所述至少一个车辆中的车辆以履行所述车辆请求。
所述至少一个车辆可包含多个车辆。所述方法可包含基于辅助产品库存或辅助服务数据而对所述车辆进行分级。
所述方法可包含获得具有所述辅助产品请求、目的地和时间约束的所述车辆请求。所述方法还可包含获得所述车辆中的每一个的车辆可用性数据和车辆位置。对所述车辆进行分级可进一步基于所述辅助产品请求、所述目的地和所述时间约束。所述方法可进一步包含确定所述车辆中的任一个是否满足所述辅助产品请求和所述时间约束。所述方法可另外包含在所述车辆都不满足所述辅助产品请求或所述时间约束的状况下提供一或多个选项。所述方法还可包含在所述车辆中的一或多个满足所述辅助产品请求和所述时间约束的状况下基于所述车辆位置而分配车辆。
所述方法可包含通过检测一或多个辅助产品的添加或移除来基于计算机视觉而监测辅助产品库存。所述方法还可包含基于所述一或多个辅助产品的所述添加或移除而更新所述辅助产品库存。辅助产品库存可指示辅助产品类型、辅助产品数量和辅助产品质量中的至少一个。
还描述一种电子装置。所述电子装置包含处理器。所述电子装置还包含与所述处理器电子通信的存储器。所述电子装置进一步包含存储于所述存储器中的指令。所述指令可执行以结合车辆请求获得辅助产品请求或辅助服务请求。所述指令还可执行以从至少一个车辆的内部获得图像数据。所述指令进一步可执行以对所述图像数据执行计算机视觉分析,包含处理所述图像数据以对所述至少一个车辆的所述内部的场景内的一或多个物体进行分类。所述指令另外可执行以基于所述分类而确定所述一或多个物体在所述至少一个车辆的所述内部内是否满足所述辅助产品请求或所述辅助服务请求。
还描述一种存储计算机可执行代码的非暂时性有形计算机可读媒体。所述计算机可读媒体包含用于致使电子装置结合车辆请求获得辅助产品请求或辅助服务请求的代码。所述计算机可读媒体还包含用于致使所述电子装置从至少一个车辆的内部获得图像数据的代码。所述计算机可读媒体进一步包含用于致使所述电子装置对所述图像数据执行计算机视觉分析的代码,包含用于致使所述电子装置处理所述图像数据以对所述至少一个车辆的所述内部的场景内的一或多个物体进行分类的代码。所述计算机可读媒体另外包含用于致使所述电子装置基于所述分类而确定所述一或多个物体在所述至少一个车辆的所述内部内是否满足所述辅助产品请求或所述辅助服务请求的代码。
还描述一种设备。所述设备包含用于结合车辆请求获得辅助产品请求或辅助服务请求的装置。所述设备还包含用于从至少一个车辆的内部获得图像数据的装置。所述设备进一步包含用于对所述图像数据执行计算机视觉分析的装置,包含用于处理所述图像数据以对所述至少一个车辆的所述内部的场景内的一或多个物体进行分类的装置。所述设备另外包含用于基于所述分类而确定所述一或多个物体在所述至少一个车辆的所述内部内是否满足所述辅助产品请求或所述辅助服务请求的装置。
附图说明
图1是说明电子装置的一个实例的框图,可在所述电子装置中实施用于定制共享车辆中的舒适性的***和方法;
图2是说明用于定制共享车辆中的舒适性的方法的一个配置的流程图;
图3是说明客户端装置、服务器装置和车辆的实例的图式;
图4是说明用于基于计算机视觉分析而确定产品库存的方法的一个配置的流程图;
图5是说明用于定制共享车辆中的舒适性的方法的更具体配置的流程图;
图6是说明用于定制共享车辆中的舒适性的方法的另一更具体配置的流程图;
图7是说明用于定制共享车辆中的舒适性的方法的又一更具体配置的流程图;
图8是说明请求获得器、数据获得器和车辆匹配器的实例的框图;
图9是说明用于监测一或多个辅助产品的一或多个量的方法的一个配置的流程图;且
图10说明可包含于电子装置内的某些组件。
具体实施方式
本文公开的***和方法可涉及定制车辆舒适性。举例来说,本文公开的***和方法的一些配置可通过提供用于定制共享车辆中的辅助产品和/或辅助服务选项的途径来实现移动生产力。如本文所使用的术语“辅助”可意味着“非主要”。举例来说,车辆服务的内容脉络下的辅助产品和/或辅助服务可排除车辆的类别、品牌/提供商和/或目的地。举例来说,辅助服务可不包含在Y提供商的X类型的汽车中将乘客点A带到点B的主要服务。替代地,辅助产品和/或辅助服务可包含可视情况结合主要服务消费的车辆类型内的可变特征。
许多人在其汽车中吃、喝和/或工作。不管是否由于其通勤或长途旅行开始太迟,除了工作以外,人还常常在其汽车中驾驶或乘坐时喝饮料、吃点心和/或就餐。在自动、半自动或手动汽车由人共享且召集的世界中,向驾驶员和/或乘客提供食品服务和/或其它生产力服务是一种可涉及物流、货币化、卫生和/或保密性挑战的能力。
可召集提供食品(例如,食品递送服务、披萨递送等)或提供运输(例如,Uber车辆、出租车等)但不提供两者的汽车。一些优质车辆可提供少量预定用品,比如花生和水瓶(例如,每个车辆中的相同用品)。此外,可能没有办法召唤配备打印机或Wi-Fi等生产力设备的汽车。尽管或许有可能租用汽车来进行运输且接着让所述汽车将乘客带到位置来例如获取食品或进行复印,但这需要时间,而且可能涉及到从最远的距离旅行到乘客的最终目的地。可能不存在提供运输和个人化(例如,按需求)食品和/或生产力服务两者的大规模服务。
本文公开的***和方法的一些配置可提供用于在解决涉及此服务类型的物流挑战的共享车辆中提供定制(例如,按需求)食品和/或生产力服务的框架。举例来说,所述框架可包含车辆内的定制食品、饮料服务和/或生产力服务。本文公开的***和方法的一些配置可用于娱乐和生产力应用中。本文公开的***和方法的一些配置可实施于陆上车辆(例如,机动车、汽车、卡车、非飞行器等)中。其它配置可实施于其它类别的车辆(例如,飞机)中。
在一些方法中,一或多个车辆(例如,汽车)可配备有食品和饮料选项和/或提前储备有多种食品和饮料选项的其它制备设备。举例来说,可在每个车辆中提供制备设备、配料储备(例如,面包和/或饮料物品)和/或供应品。可自动监测和/或周期性地重新补足食品和/或饮料选项。应注意,归因于每个车辆中的限定体积/货物空间,储料并非无限的。因此,没有提供商可以能够适应所有可能的请求。还应注意,在一些方法中,自动车辆可能在白天由所有者以个人身份租出去,并可能与大型车队以不同方式储备。在任何状况下,先前乘客可能耗尽完整共用配料储备(例如,面包),这会在任何给定时刻引起可用车辆之间的显著差异。
制备设备的尺寸可范围介于自动咖啡机到全方位服务厨房。其它生产力设备可范围介于彩色复印机到业务中心。设备可由乘客或车辆内的其它专用人或机器人操作。
本文公开的***和方法的一些配置可利用计算机视觉以便出于库存控制而监测物品(例如,食品、饮料、其它物品等)。举例来说,通过在座舱和/或货物区域中安装一或多个相机,计算机视觉可用以确定内容物而不需要跟踪库存或消耗的额外传感器和/或***。因此,计算机视觉可提供强力和/或灵活的监测解决方案。
可基于乘客的具有定制食品和/或饮料和/或沿着其旅行执行某些任务的需要而选择车辆(例如,汽车)。当乘客召集车辆时,可输入其食品、饮料和/或生产力偏好以及其目的地。当调度算法将车辆与乘客配对时,不仅可基于基于位置的信息,而且可基于匹配乘客偏好的食品、饮料和/或制备设备的数量而进行发送哪一车辆的决策。可基于个别产品(例如,一种苏打水)、个别品牌(例如,饮料品牌、餐馆名称等)或基于烹饪类型(例如,素食、意大利餐、中餐、墨西哥餐、印度餐等)而选择车辆。支付可基于汽车中的消耗而呈订购费或按物品形式。
举例来说,乘客可在其从办公室的路上召集“吧车”来在其回家的路上自行调制鸡尾酒。或者,因为一家人在离开房屋之前没有时间制作三明治,所以他们可召集“三明治车”,因此他们可在到沙滩的路上自行制作三明治。或者,用户可能需要在其参加会议的路上打印一些传单并可召集“业务中心车”。在另一实例中,用户可能工作迟到并可能没有时间吃早餐,所以可召集“咖啡车”。
在一些配置中,本文公开的***和方法还可适用于任意定制。举例来说,除了食品和/或生产力服务以外,框架还可适用于车辆定制。举例来说,可根据框架而选择具有某些类型的座椅(皮革或织物)、气味(通过空气清新剂)、配置(面朝彼此而非朝前的座椅)等的车辆。
现在参考图式描述各种配置,其中相同的参考标号可以指示功能上类似的元件。可以多种不同配置来布置并设计如本文中在图式中所大体描述且说明的***和方法。因此,对如各图中所表示的若干配置的以下更详细描述并不希望限制如所要求的范围,而是仅表示***和方法。
图1是说明电子装置102的一个实例的框图,可在所述电子装置中实施用于定制共享车辆中的舒适性的***和方法。电子装置102的实例包含蜂窝电话、智能电话、计算机(例如,台式计算机、笔记本计算机等)、服务器、平板计算机装置、媒体播放器、电视、车辆(例如,汽车、卡车、飞机、摩托车等)、机动车、相机、视频摄录像机、数码相机、个人相机、运动相机、监控相机、安装式相机、连接式相机、机器人、飞机、游戏控制台、个人数字助理(personal digital assistant,PDA)、机顶盒等。电子装置102可包含一或多个组件或元件。所述组件或元件中的一或多个可以硬件(例如,电路***)或硬件与软件的组合(例如,具有指令的处理器)实施。
在一些配置中,电子装置102可包含处理器112、存储器126、显示器132、一或多个图像传感器104、一或多个光学***106和/或通信接口108。处理器112可耦合到存储器126、显示器132、图像传感器104、光学***106和/或通信接口108(例如,与其电子通信)。应注意,图1中所说明的元件中的一或多个可以是任选的。具体地说,电子装置102在一些配置中可不包含图1中所说明的元件中的一或多个。举例来说,电子装置102可包含或可不包含图像传感器104和/或光学***106。另外或替代地,电子装置102可包含或可不包含显示器132。
在一些配置中,电子装置102可在显示器132上呈现用户界面134。举例来说,用户界面134可使得用户能够与电子装置102交互。在一些配置中,显示器132可以是从物理触摸(例如,通过手指、触笔或其它工具)接收输入的触摸屏。另外或替代地,电子装置102可包含或耦合到另一输入接口。举例来说,电子装置102可包含面向用户的相机,且可检测用户姿势(例如,手部姿势、臂部姿势、眼部跟踪、眨眼等)。在另一实例中,电子装置102可耦合到鼠标且可检测鼠标点击。在又一实例中,电子装置102可耦合到键盘并可从键盘接收按键输入。在一些配置中,本文中所描述的图像中的一或多个可以呈现在显示器132和/或用户界面134上。
通信接口108可使得电子装置102能够与一或多个其它电子装置通信。举例来说,通信接口108可提供用于有线和/或无线通信的接口。在一些实施方案中,电子装置102可与服务器装置、与客户端装置和/或与车辆直接或间接通信(例如通过网络)。在一些配置中,通信接口108可耦合到一或多个天线110以用于发射和/或接收射频(RF)信号。另外或替代地,通信接口108可实现一或多种有线(例如,通用串行总线(USB)、以太网等)通信。
在一些配置中,可实施和/或利用多个通信接口108。举例来说,一个通信接口108可以是蜂窝(例如,3G、长期演进(LTE)、CDMA、5G等)通信接口108,另一通信接口108可以是以太网接口,另一通信接口108可以是通用串行总线(USB)接口,且又一通信接口108可以是无线局域网(WLAN)接口(例如,电气电子工程师学会(IEEE)802.11接口)。
在一些配置中,电子装置102(例如,图像获得器114)可获得一或多个图像(例如,数字图像、图像帧、帧、视频等)。一或多个图像(例如,帧)可以是场景(例如,车辆内部、一或多个物体和/或背景)的图像。举例来说,电子装置102可包含一或多个图像传感器104和一或多个光学***106(例如,透镜)。光学***106可将定位于光学***106的视野内的物体的图像聚焦到图像传感器104上。光学***106可在一些配置中耦合到和/或受控于处理器112。
相机可包含至少一个图像传感器和至少一个光学***。因此,在一些实施方案中,电子装置102可以是一或多个相机,可包含一或多个相机,和/或可耦合到一或多个相机。在一些配置中,图像传感器104可捕获一或多个图像(例如,图像帧、视频、静态图像、突发模式图像、立体图像等)。在一些实施方案中,电子装置102可包含多个光学***106和/或多个图像传感器104。
另外或替代地,电子装置102可从另一装置(例如,耦合到电子装置102的一或多个外部图像传感器、网络服务器、交通相机、水下摄像头、车辆相机、网络相机、监控相机、远程相机等)请求和/或接收一或多个图像。在一些配置中,电子装置102可通过通信接口108请求和/或接收一或多个图像。举例来说,电子装置102可包含或可不包含相机(例如,图像传感器104和/或光学***106)并可从一或多个远程装置接收图像。
存储器126可存储指令和/或数据。处理器112可存取(例如,读取和/或写入)存储器126。可由存储器126存储的指令和/或数据的实例可包含请求信息138、产品数据128(例如,辅助产品数据)、服务数据130(例如,辅助服务数据)、车辆信息136、图像获得器114指令、数据获得器116指令、计算机视觉分析器118指令、车辆匹配器120指令、请求获得器122指令、库存确定器124指令和/或用于其它元件的指令等。
在一些配置中,电子装置102(例如,存储器126)可包含图像数据缓冲器(未展示)。图像数据缓冲器可缓冲(例如,存储)来自图像传感器104的图像数据(例如,图像帧)。经缓冲图像数据可被提供给处理器112。
在一些配置中,电子装置102可包含相机软件应用程序和/或显示器132。当相机应用程序处于运行中时,可通过图像传感器104捕获定位于光学***106的视野内的场景和/或物体的图像。由图像传感器104捕获的图像可以呈现在显示器132上。在一些配置中,这些图像可以相对较高的帧率快速地连续显示,因此在任何给定时刻处,位于光学***106的视野内的物体都呈现在显示器132上。由电子装置102获得的一或多个图像可以是一或多个视频帧和/或一或多个静态图像。
处理器112可包含和/或实施数据获得器116、车辆匹配器120、请求获得器122、图像获得器114、计算机视觉分析器118和/或库存确定器124。应注意,电子装置102和/或处理器112中所说明的元件中的一或多个可以是任选的。举例来说,可以或可以不包含和/或实施图像获得器114和/或计算机视觉分析器118。另外或替代地,处理器112中所说明的元件中的一或多个可独立于处理器112实施(例如,在其它电路***中、在另一处理器上、在单独电子装置上等)。
处理器112可包含和/或实施请求获得器122。请求获得器122可获得车辆请求。举例来说,请求获得器122可获得关于请求共享车辆(例如,供租用车辆、出租车、自动驾驶服务车辆、租赁车辆等)的信息。车辆请求可包含搭载位置。搭载位置可指定用户的所请求(例如,前瞻性)搭载位置。车辆请求可包含目的地。目的地可指定用户的所请求(例如,前瞻性)目的地。举例来说,目的地可指示用户想要去的一或多个地点。在一些配置中,车辆请求可包含一或多个时间约束。时间约束可指示用户愿意等待乘坐(例如,最大时限)的时间量和/或搭载和/或下车的所需时间(例如,时间窗口)。在一些配置中,车辆请求可指示用户是想要具有驾驶员的车辆还是无人驾驶(例如,自动)车辆。在一些配置中,除了辅助产品请求和/或辅助服务请求以外,车辆请求还可指定一或多个常规车辆选项。举例来说,车辆请求可指定车辆类型(例如,轿车、微型车、运动型多功能车(SUV)、小型面包车、面包车、卡车等)、座椅数目、巡航控制、电动窗、电动窗锁、无线电、压缩光盘(CD)播放器、数字视频光盘(DVD)播放器、备份相机、天窗、皮革座椅、织物座椅等。
在一些状况下和/或配置中,车辆请求可包含辅助产品请求。辅助产品请求可指示由用户请求的一或多个产品。辅助产品的实例可包含食品(例如,食品物品)、食物制备设备、饮料、办公室供应品(例如,书写用具、笔、铅笔、纸、回形针、钉、粘结剂等)、计算机(例如,笔记本计算机、上网本、平板计算机等)、可拆卸式存储装置(例如,随身盘、外部硬盘驱动器等)、打印机、复印机、阅读材料(例如,报纸、杂志、书等)、静物相机、摄影机、衣物等。另外或替代地,辅助产品请求可指定一或多个辅助产品的特定数量、一或多个辅助产品的质量水平和/或一或多个其它方面(例如,价格、品牌等)。在一些配置中,辅助产品可不包含一或多个常规车辆物品(例如,某些类别的车辆集成电子装置、座椅、气候控制单元(例如,空调、加热等)、车辆调整设定(例如,座椅调整设定、后视镜设定、方向盘调整等)等)。在一些实施方案中,辅助产品和/或辅助服务可提高用户生产力(通过允许一或多个用户例如在旅行时实现更多任务)。在一些配置中,术语“辅助”可意味产品或服务未集成到(例如,建构到)车辆中。另外或替代地,术语“辅助”可意味产品或服务在一些配置中并非常规产品或用于共享车辆的服务。
在一些状况下和/或配置中,车辆请求可包含辅助服务请求。辅助服务请求可指示由用户请求的一或多个服务。辅助服务的实例可包含食物制备、饮料制备(例如,饮料混合)、办公服务(例如,复制、印刷、层压、文献准备等)、按摩等中的一或多个。另外或替代地,辅助服务请求可指定一或多个辅助服务的特定数量、一或多个辅助服务的质量水平和/或一或多个其它方面(例如,价格、提供商等)。在一些配置中,辅助服务可能不包含一或多个常规车辆服务(例如,驾驶服务、空调、加热等)。
在一些配置中,请求获得器122可从用户界面134获得车辆请求。举例来说,用户界面134可接收指示车辆请求的一或多个输入(例如,键盘输入、触摸输入、语音输入、手势输入等)。另外或替代地,请求获得器122可从远程装置获得车辆请求。举例来说,电子装置102可通过通信接口108接收车辆请求。举例来说,通信接口108可接收指示车辆请求的有线和/或无线信号。车辆请求可作为请求信息138存储于存储器126中。
处理器112可包含和/或实施数据获得器116。数据获得器116可获得与一或多个车辆相关联的辅助产品数据和/或辅助服务数据。辅助产品数据可作为产品数据128的全部或部分存储于存储器126中。辅助服务数据可作为服务数据130的全部或部分存储于存储器126中。在一些配置中,数据获得器116可获得与一或多个车辆相关联的其它数据。举例来说,数据获得器116可获得一或多个车辆位置、一或多个车辆的车辆可用性、和/或车辆的一或多个方面(例如,常规方面)举例来说,数据获得器116可从一或多个远程装置(例如,车辆、电子装置、服务器等)请求和/或接收车辆位置、车辆可用性和/或车辆方面。另外或替代地,可在本地获得和/或可预定车辆位置、车辆可用性和/或车辆方面中的一或多个。举例来说,车辆信息136可包含一或多个车辆的信息集(例如,数据库)。另外或替代地,电子装置102可包含和/或可与用于定位电子装置102(例如,车辆)的定位装置(例如,全球定位***(GPS)、基于Wi-Fi的定位装置(例如,三角测量)、惯性导航等)通信。
辅助产品数据可指示关于一或多个车辆中的一或多个辅助产品的信息。举例来说,辅助产品数据可指示一或多个辅助产品类型、一或多个辅助产品数量和/或一或多个辅助产品质量。另外或替代地,辅助产品数据可指示一或多个辅助产品的一或多个特征和/或一或多个辅助产品方面(例如,价格、品牌等)。在一些配置中,辅助产品数据可存储于数据库(例如,辅助产品数据库、辅助产品库存数据库等)中。
辅助服务数据可指示关于一或多个车辆中的一或多个辅助服务的信息。举例来说,辅助服务数据可指示一或多种辅助服务类型、辅助服务可用性(例如,数量)和/或一或多个辅助服务质量。另外或替代地,辅助服务数据可指示一或多个辅助服务的一或多个特征和/或一或多个辅助服务方面(例如,价格、提供商等)。在一些配置中,辅助服务数据可存储于数据库(例如,辅助服务数据库)中。
在一些配置中,数据获得器116可包含图像获得器114和/或计算机视觉分析器。举例来说,获得辅助产品数据和/或辅助服务数据可基于来自至少一个车辆内部(例如,座舱、货物保持空间、后备箱和/或车厢)的图像数据和/或基于图像数据的计算机视觉分析。举例来说,电子装置102可从一或多个车辆获得一或多个图像(例如,静态图像、连拍图像、视频等),且可对图像执行计算机视觉分析以确定辅助产品数据和/或辅助服务数据。另外或替代地,远程装置可获得一或多个图像和/或可执行计算机视觉分析以确定电子装置102可请求和/或接收的辅助产品数据和/或辅助服务数据。如下给出关于获得图像和/或执行计算机视觉分析的更多细节,这可通过电子装置102和/或一或多个远程装置执行。
处理器112(例如,数据获得器116)可包含和/或实施图像获得器114。一或多个图像(例如,图像帧、视频、连拍拍摄等)可被提供给图像获得器114。举例来说,图像获得器114可从一或多个图像传感器104获得图像帧。举例来说,图像获得器114可从一或多个图像传感器104和/或从一或多个外部相机接收图像数据。如上文所描述,可从包含于电子装置102中的图像传感器104捕获图像或可从一或多个远程相机捕获图像。
在一些配置中,图像获得器114可请求和/或接收图像数据(例如,一或多个图像、图像帧等)。举例来说,图像获得器114可通过通信接口108从远程装置(例如,外部相机、远程服务器、远程电子装置、车辆等)请求和/或接收一或多个图像。从相机获得的图像利用由电子装置102用于计算机视觉分析(和/或确定辅助产品数据和/或辅助服务数据)。
处理器112可包含和/或实施计算机视觉分析器118。计算机视觉分析器118可对图像数据(例如,一或多个图像)执行计算机视觉分析。确切地说,计算机视觉分析器118可执行物体辨识、物体跟踪、物体分类、面部检测、面部辨识、光学字符识别、场景理解等。计算机视觉分析可用以确定辅助产品数据和/或辅助服务数据。举例来说,计算机视觉分析可用以确定与一或多个车辆相关联的产品库存。
在一些配置中,相机可具有车辆内部(例如,一或多个产品的一或多个储料位置、座舱、一或多个货物保持空间、后备箱和/或一或多个车厢等)的视图。相机可捕获图像数据(例如,车辆内部的一或多个图像)。图像数据可被提供给图像获得器114。举例来说,电子装置102可包含可捕获图像数据并将所述图像数据提供给图像获得器114的相机(例如,图像传感器104和光学***106)。在另一实例中,车辆中的远程相机可捕获图像数据和/或可将图像数据发送到电子装置102(例如,图像获得器114)。图像获得器114可将图像数据提供给计算机视觉分析器118。
计算机视觉分析器可对图像数据执行计算机视觉分析。举例来说,计算机视觉分析器可对图像数据执行物体检测、物体辨识、物体跟踪、物体分类、面部检测、面部辨识和/或光学字符识别等。
在一些配置中,计算机视觉分析器118可执行物体检测以产生辅助产品数据的全部或部分。举例来说,计算机视觉分析器118可检测图像数据中(例如,一或多个图像中、一或多个图像子集中等)的一或多个物体。物体检测可基于运动和/或检测模型。举例来说,运动可用以分离移动的物体于背景。另外或替代地,可使用检测模型来搜索图像数据(例如,一或多个图像和/或一或多个图像的一或多个子集)中的一或多个物体。举例来说,可比较图像数据的一或多个子集(例如,窗、滑动窗位置等)与检测模型以确定由检测模型表示的物体是否在图像数据中。举例来说,计算机视觉分析器118可使图像数据与检测模型相关,可确定图像数据与检测模型之间的类似性,和/或可确定图像数据与检测模型之间的匹配概率等。物体检测可用以对车辆中的一或多个辅助产品进行分类,确定车辆中的辅助产品数目,确定车辆中仍存在辅助产品,确定是否已从车辆取得辅助产品等。
在一些方法中,计算机视觉分析器118可辨识一或多个物体(例如,物体、字符、面部等)以产生辅助产品数据的全部或部分。举例来说,计算机视觉分析器118可从图像数据确定辨识数据(例如,一或多个关键点、拐角、边缘和/或特征向量等)。举例来说,辨识数据可表示一或多个物体的一或多个方面。在一些方法中,计算机视觉分析器118可搜索图像数据中的关键点、拐角等。
计算机视觉分析器118可存取对应于一或多个物体的一或多个辨识模型。举例来说,存储器126可存储一或多个辨识模型。辨识模型的实例可包含图像、关键点集、点云、点模型(例如,可变形模型、不可变形模型)、网格模型、特征向量等。
计算机视觉分析器118可比较辨识数据(例如,关键点、拐角、边缘和/或特征向量等)与辨识模型以确定辨识数据是否匹配一或多个辨识模型。举例来说,计算机视觉分析器118可使辨识数据与辨识模型相关,可确定辨识数据与辨识模型之间的一或多个距离量度,可确定辨识数据与辨识模型之间的变换,可确定辨识数据与辨识模型之间的匹配概率等。比较辨识数据与辨识模型可产生一或多个匹配度量,所述匹配度量可指示辨识数据与辨识模型之间的相似度(和/或差异度)。匹配可由匹配度量指示。举例来说,满足阈值(例如,类似性阈值、概率阈值、距离阈值、辨识阈值等)的匹配度量可指示图像中的物体属于对应于辨识模型的物体种类。物体辨识可用以对一或多个物体进行分类,确定正使用什么辅助产品,确定正消耗什么辅助产品,已从车辆取得什么辅助产品等。
应注意,在一些配置中物体辨识可比物体检测更具体。举例来说,物体检测可检测在图像数据中指示物体,而物体辨识可辨识所述物体。在一些方法中,物体检测可指示存在物体,而物体辨识可用以对物体进行分类(例如,识别物体类型)。在其它方法中,物体检测可用以对物体进行分类(例如,识别物体类型),而物体辨识可用以辨识物体的一或多个特性。举例来说,物体检测可检测铝饮料罐,而物体辨识可确定饮料的品牌、罐是否打开、饮料的有效期等。
另外或替代地,计算机视觉分析器118可执行物体跟踪。举例来说,计算机视觉分析器118可跨两个或更多个帧跟踪物体。在一些方法中,可通过搜索后续帧中的在先前帧中检测和/或跟踪的物体来执行物体跟踪。举例来说,计算机视觉分析器118可在帧之间跟踪物体的关键点、拐角、边缘和/或特征向量。光流是可执行的物体跟踪的一个实例。物体跟踪可用以确定是否正使用、正消耗、已从车辆取得辅助产品等。物体跟踪可另外或替代地用以确定物体已在车辆中的时间量。举例来说,一些物品(例如,易腐性商品、食品、制品、饮料等)可随时间推移而降解。物体跟踪可用以监测物体已在车辆中的时间量以便视需要旋转和/或替换库存。举例来说,一或多个物品可能在一段时间之后到期和/或失去新鲜度。如果特定物品到达到期和/或新鲜度阈值,那么可对所述物品执行移除、舍弃、折扣和/或替换等操作。
在一些配置中,计算机视觉分析器118可执行分析以产生计算机分析数据,例如围绕个别物品的限界框、个别物品的分段、和/或物品的身份和/或位置的一或多个所导出描述等。举例来说,可从限界框或分段表示导出物体的中心。计算机分析数据可用以确定库存。举例来说,物品位置数据可用以确定物品数目(例如不管是否已移除和/或添加任何物品)。另外或替代地,物品身份数据可用以跟踪库存中的物品(例如,产品)类型。举例来说,库存确定器124可比较检测到的物品身份数据与当前在库存中的任何物品类型。如果物品类型已不在库存中,那么库存确定器124可添加物品类型。如果物品类型在库存中,那么库存确定器124可增加存在的物品类型的数目(在添加物品的状况下)。
在一些配置中,计算机视觉可如下用于监测供应品和/或配料的数量。一个或多个相机可以安装在车辆上,以查看食品和/或供应品的储存位置。每当移除或添加辅助产品(例如,物品、食品、供应品、配料等)时,相机可用以通过物体检测、物体分类或两者的结合检测物体。还可通过计算机视觉查明物体的其它属性,例如有效期、单瓶中数量等。举例来说,如果计算机视觉分析指示通过的有效期或部分消耗的饮料,那么电子装置102可舍弃对应辅助产品和/或可警告人(例如,驾驶员、车队服务工人等)移除到期或被消耗的物品。计算机视觉可提供用于确定辅助产品数据和/或辅助服务数据的灵活方法。举例来说,计算机视觉可能不需要专用存储容器来用于辅助产品。计算机视觉还可实现灵活地添加和/或改变辅助产品和/或辅助服务以用于检测、辨识、跟踪和/或分类。
在一些配置中,计算机视觉分析器118可执行物体检测、物体跟踪、物体辨识和/或物体分类以确定辅助服务数据。举例来说,计算机视觉分析器118可检测、跟踪、辨识和/或对辅助服务提供商进行分类(例如,人、工人、机器人等)。举例来说,计算机视觉分析器118可对工人执行面部辨识和/或可检测和/或辨识辅助服务提供商的制服。
在一些配置中,可实施额外或替代性方法以确定辅助产品数据和/或辅助服务数据。举例来说,可实施一或多个光学和/或接触解决方案。举例来说,专用光学(例如,近红外LED)和/或机械(例如,压力)传感器可定位于每个个别物品下和/或接近。传感器可测量物体的存在或不存在。储料器可确保正确的物品在每个位置中。作为具有计算机视觉的相机的补充或替代,还可实施专用光学和/或机械传感器。
另外或替代地,可实施一或多个手动扫描解决方案。举例来说,每个辅助产品(例如,物品)可具有条码或其它唯一标识符号。每当添加或移除辅助产品时,可通过专用代码读取器扫描代码/符号。举例来说,用户可手动地扫描辅助产品(比如在杂货店收银台处)。另外或替代地,一或多个扫描仪可以是固定扫描仪以使得扫描是移除辅助产品的动作的部分。
处理器112(例如,数据获得器116)可在一些配置中包含和/或实施库存确定器124。库存确定器124可基于辅助产品数据而确定一或多个车辆的辅助产品库存。辅助产品库存可指示一或多个辅助产品类型、一或多个辅助产品数量和/或一或多个辅助产品质量。
在一些配置中,库存确定器124可基于计算机视觉分析而确定一或多个车辆的辅助产品库存。在一些方法中,计算机视觉分析可指示一或多种类型的辅助产品的数量。举例来说,计算机视觉分析可指示检测到的物体(例如,辅助产品)和/或辨识出的物体(例如,辅助产品)。库存确定器124可解译和/或组织计算机视觉分析以产生辅助产品库存。举例来说,库存确定器124可对数个检测到的辅助产品进行计数和/或可将检测到的辅助产品分拣成产品类型。举例来说,库存确定器124可对每个辅助产品类型的辅助产品的数目进行总计。另外或替代地,当计算机视觉分析器118检测到辅助产品的新个例(例如在储料时)时,库存确定器124可增加辅助产品的数量。或者,当计算机视觉分析器118检测到已取得和/或消耗辅助产品时,库存确定器124可从辅助产品的数量减去。辅助产品库存可作为产品数据128的全部或部分存储于存储器126中。
在一些配置中,电子装置102可管理针对任何所请求和/或所消耗辅助产品和/或辅助服务而向用户收费。举例来说,如果电子装置102检测到用户已移除和/或消耗辅助产品和/或辅助服务(例如基于计算机视觉或以其它方式),那么电子装置102可针对辅助产品和/或辅助服务向用户收费。举例来说,电子装置102可产生和/或呈现辅助产品的账单。另外或替代地,电子装置102可针对辅助产品和/或辅助服务向用户账户(例如,***、借记帐户等)收费。在一些方法中,用户可被收费来获得所请求辅助产品和/或所请求辅助服务。举例来说,如果车辆在用户的请求下为用户获得易腐性食品物品,那么电子装置102可针对所述易腐性食品物品向用户收费,而不管用户是否消耗所述易腐性食品物品。
辅助产品数据和/或辅助服务数据可以是动态的。举例来说,一或多个辅助产品类型可以是可变的。更具体地说,车辆中的一或多个辅助产品的类型可以是可变的。在一个实例中,可针对一次旅行请求车辆,汉堡作为辅助产品。在另一旅行中,可针对所述旅行请求车辆,塔可作为辅助产品。在一些配置中,车辆的储备可能不来自预定物品菜单。
在一些配置中,电子装置102可获得和/或存储车辆信息136。车辆信息136可指示车辆的一或多个方面(例如,常规方面)。车辆信息136的实例可包含车辆类型(例如,轿车、微型车、运动型多功能车(SUV)、小型面包车、面包车、卡车等)、座椅数目、巡航控制、电动窗、电动窗锁、无线电、压缩光盘(CD)播放器、数字视频光盘(DVD)播放器、备份相机、天窗、皮革座椅、织物座椅等。车辆信息136可指示一或多个(例如,一组、一队)车辆的方面。在一些配置中,车辆信息136可指示车辆的位置和/或车辆状态(例如,可用或不可用)。举例来说,电子装置102可请求和/或接收关于一或多个车辆的信息。
处理器112可包含和/或实施车辆匹配器120。车辆匹配器120可确定一或多个车辆是否满足车辆请求。举例来说,车辆匹配器120可确定是否一或多个车辆具有辅助产品库存和/或业务可用性以满足辅助产品请求和/或辅助服务请求。在一些状况下和/或配置中,如果车辆的辅助产品库存满足辅助产品请求,那么车辆匹配器120可指示匹配和/或分配(和/或调度)车辆以满足车辆请求。在一些状况下和/或配置中,如果车辆的辅助服务数据满足辅助服务请求,那么车辆匹配器120可指示匹配和/或分配(和/或调度)车辆以满足车辆请求。如关于图3所述,应注意,电子装置102可实施于客户端装置中、车辆中和/或云装置(例如,一或多个远程装置、服务器、网络装置等)中。举例来说,可通过客户端装置、通过车辆和/或通过云装置执行确定辅助产品库存是否将满足辅助产品请求和/或确定辅助产品数据是否将满足辅助服务请求的操作。另外或替代地,可通过客户端装置、通过车辆和/或通过云装置执行指示匹配和/或分配车辆以履行请求的操作。
在一些配置中,车辆匹配器120可利用多个准则以确定车辆是否匹配和/或是否应分配(和/或调度)车辆以履行车辆请求。举例来说,车辆匹配器120可确定一或多个车辆的方面是否匹配车辆请求、是否将基于而与一或多个车辆相关联的辅助产品数据而满足辅助产品请求、是否将基于与一或多个车辆相关联的辅助服务数据而满足辅助服务请求、和/或一或多个车辆是否可满足时间约束(例如对于用户位置搭载和/或对于目的地到达)。在一些方法中,车辆匹配器120可基于车辆请求的搭载位置和一或多个车辆的位置而确定在搭载位置处搭载用户的时间量。
如果将对于一或多个车辆满足所有准则,那么车辆匹配器120可指示一或多个匹配和/或可分配(和/或调度)车辆来履行车辆请求。在一些配置中,如果多个车辆将满足车辆请求,那么车辆匹配器120可对车辆进行分级(例如,优先化车辆)。基于辅助产品数据(例如,辅助产品库存)、辅助产品请求、目的地、车辆位置、搭载位置、时间约束、辅助服务数据和/或辅助服务请求,车辆匹配器120可在一些方法中对车辆进行分级。举例来说,车辆匹配器120可计算(例如基于车辆位置、搭载位置和/或目的地)搭载和行进的行进时间量。将耗时更长和/或将不满足时间约束的车辆可被分级为更低和/或被去除。在一些方法中,最接近搭载位置和/或可最快速地到达搭载位置的车辆可被分级为最高和/或被分配。在一些方法中,对车辆进行分级可基于辅助产品库存。举例来说,具有一或多个所请求辅助产品的最多储备的车辆可分级为高于具有更多储备的其它车辆。另外或替代地,可基于辅助服务可用性而对车辆进行分级。举例来说,具有一或多个所请求辅助服务的车辆可分级为高于其它车辆。
如果并不将满足任何车辆的所有准则(例如在地理范围内),那么车辆匹配器120可指示(例如,供应、提供等)一或多个其它选项。举例来说,车辆匹配器120可指示一或多个选项。选项可主要匹配车辆请求的准则。举例来说,车辆匹配器120可提供满足辅助产品请求和/或辅助服务请求的选项,但与可满足时间约束相比等待时间要更长。在另一实例中,车辆匹配器120可提供满足时间约束但不满足所有辅助产品请求和/或辅助服务请求的选项。在一些方法中,潜在车辆可能基于地理区域(例如,在城市、县、州内、离搭载位置的距离、离下车位置的距离等)而有限。在一些配置中,电子装置102可分配车辆以获得一或多个辅助产品和/或一或多个辅助服务来履行车辆请求。举例来说,电子装置102可指示派送车辆来获得辅助产品和/或辅助服务的选项。在一些配置中,可取决于附加费用而呈现选项。举例来说,如果用户同意支付车辆额外行进的费用,那么可分配和/或调度车辆以获得一或多个所请求辅助产品和/或一或多个所请求辅助服务。
分配车辆可包含向车辆、驾驶员和/或远程装置(例如,车队管理员的计算机)指示分配。举例来说,电子装置102可在显示器132(例如,用户界面134)上呈现分配,可向驾驶员的装置(例如,智能电话)发送分配和/或可向远程装置发送分配。在一些配置中,分配车辆还可包含起始支付程序。举例来说,电子装置102可呈现消息(在显示器132上)和/或向远程装置(例如,用户的智能电话)发送请求接受待作为车辆运输的交换而支付协议(例如,合同、条款和条件等)的消息。另外或替代地,电子装置102可请求支付车辆运输(在分配之后和/或在乘坐完成之后)。
调度车辆可包含命令和/或发指令给车辆和/或驾驶员(通过例如智能电话等远程装置)来履行车辆请求。举例来说,电子装置102可向自动驾驶车辆和/或向车辆驾驶员发送一或多个命令和/或指令(通过远程装置)以履行车辆请求。命令和/或指令可包含驾驶方向、出发时间、搭载时间、搭载位置、目的地、一或多个时间约束等。
应注意,可以组合和/或划分电子装置102的元件或组件中的一或多个。举例来说,可组合请求获得器122、数据获得器116、车辆匹配器120、图像获得器114、计算机视觉分析器118和/或库存确定器124中的一或多个。另外或替代地,可将请求获得器122、数据获得器116、车辆匹配器120、图像获得器114、计算机视觉分析器118和/或库存确定器124中的一或多个划分成执行其操作的子集的元件或组件。
图2是说明用于定制共享车辆中的舒适性的方法200的一个配置的流程图。方法200可例如由电子装置102执行。在一些配置中,方法200可用于匹配(例如,配对)车辆与车辆请求(例如,用户)。
电子装置102可获得202具有辅助产品请求和/或辅助服务请求的车辆请求。此操作可如上文结合图1所描述来实现。举例来说,电子装置102可从用户界面和/或从远程装置获得辅助产品请求和/或辅助服务请求。
电子装置102可获得204与至少一个车辆相关联的辅助产品数据和/或辅助服务数据。此操作可如上文结合图1所描述来实现。举例来说,电子装置102可对一或多个图像执行计算机视觉分析以确定辅助产品数据(例如,一或多个车辆中的一或多个辅助产品的数量和/或类型)和/或辅助服务数据,和/或可从一或多个远程装置(例如,电子装置、车辆、扫描仪、智能电话等)接收辅助产品数据和/或辅助服务数据。另外或替代地,电子装置102可利用专用光学和/或机械传感器以检测辅助产品数据(例如,一或多个车辆中的一或多个辅助产品的数量和/或类型)。另外或替代地,电子装置102可利用一或多个扫描仪(例如,手动扫描仪、固定扫描仪等)以获得辅助产品数据。
电子装置102可确定206至少一个车辆的辅助产品数据和/或辅助服务数据是否满足辅助产品请求和/或辅助服务请求。此操作可如结合图1所描述来实现。举例来说,电子装置102可确定一或多个车辆中的辅助产品(例如,辅助产品库存)的一或多种类型和/或一或多个数量是否满足或超出辅助产品请求的类型和/或数量。另外或替代地,电子装置102可确定一或多个车辆中的一或多种类型的辅助服务是否可用以满足辅助服务请求。在一些配置中,当尝试匹配车辆与车辆请求和/或对车辆进行分级时,可考虑一或多个额外或替代性准则(例如,时间约束、距离、常规车辆选项等)。
在一些配置中,电子装置102可基于确定206而分配和/或调度车辆。举例来说,电子装置102可分配和/或调度具有满足辅助产品请求和/或辅助服务请求的一或多个辅助产品和/或辅助服务的车辆。
图3是说明客户端装置340、服务器装置342和车辆344的实例的图式。本文公开的***和方法的一些配置可实施于客户端装置340、服务器装置342和/或车辆中。举例来说,结合图1描述的电子装置102可实施于客户端装置340、服务器装置342或车辆344中。另外或替代地,结合图1和2中的一或多个描述的功能、操作、程序、块、组件、元件等中的一或多个可分布于客户端装置340、服务器装置342和/或车辆344之间。客户端装置340、服务器装置342和/或车辆344可(与一或多个有线和/或无线链路)直接通信和/或可通过网络(例如,以有线和/或无线方式)与一或多个介入网络装置(例如,路由器、开关、集线器、服务器、网关、存取点等)通信。
在一个实例中,结合图1描述的电子装置102可实施为结合图3描述的客户端装置340。举例来说,客户端装置340可向服务器装置342发送车辆请求。服务器装置342可获得与车辆344相关联的一或多个图像、辅助产品数据和/或辅助服务数据,服务器装置342可将前述各项提供到客户端装置340。在提供一或多个图像的方法中,客户端装置340可对图像数据执行计算机视觉分析以确定辅助产品数据和/或辅助服务数据,和/或确定车辆344是否将满足车辆请求(例如,辅助产品请求、辅助服务请求等)。在提供辅助产品数据和/或辅助服务数据的方法中,客户端装置340可确定辅助产品数据和/或辅助服务数据是否将满足车辆请求。如果辅助产品数据和/或辅助服务数据将满足车辆请求,那么客户端装置340可分配和/或调度车辆344(例如通过服务器装置342)。
在另一实例中,结合图1描述的电子装置102可实施为结合图3描述的服务器装置342。举例来说,服务器装置342可从客户端装置340接收车辆请求。服务器装置342可获得与车辆344相关联的一或多个图像、辅助产品数据和/或辅助服务数据。在一些方法中,服务器装置342可将图像、辅助产品数据和/或辅助服务数据提供(例如,发送、发射等)到客户端装置340。在另一方法中,服务器装置342可对图像数据执行计算机视觉分析以确定辅助产品数据和/或辅助服务数据,和/或确定车辆344是否将满足车辆请求(例如,辅助产品请求、辅助服务请求等)。在直接从车辆344获得辅助产品数据和/或辅助服务数据的方法中,服务器装置342和/或客户端装置340可确定辅助产品数据和/或辅助服务数据是否将满足车辆请求。如果辅助产品数据和/或辅助服务数据将满足车辆请求,那么服务器装置342或客户端装置340可分配和/或调度车辆344。
在又一实例中,结合图1描述的电子装置102可实施为结合图3描述的车辆344。举例来说,车辆344可从客户端装置340和/或服务器装置342接收车辆请求。车辆344可获得与车辆344相关联的一或多个图像、辅助产品数据和/或辅助服务数据。在一些方法中,车辆344可将图像、辅助产品数据和/或辅助服务数据提供(例如,发送、发射等)到服务器装置342和/或客户端装置340(例如通过服务器装置342)。在另一方法中,车辆344可对图像数据执行计算机视觉分析以确定辅助产品数据和/或辅助服务数据,和/或确定车辆344是否将满足车辆请求(例如,辅助产品请求、辅助服务请求等)。在通过车辆344确定辅助产品数据和/或辅助服务数据的方法中,车辆344、服务器装置342和/或客户端装置340可确定辅助产品数据和/或辅助服务数据是否将满足车辆请求。如果辅助产品数据和/或辅助服务数据将满足车辆请求,那么车辆344、服务器装置342或客户端装置340可分配和/或调度车辆344。
图4是说明用于基于计算机视觉分析而确定产品库存的方法400的一个配置的流程图。方法400可例如由电子装置102执行。
电子装置102可从至少一个车辆的内部获得402图像数据。此操作可如上文结合图1所描述来实现。举例来说,电子装置102可运用一或多个相机捕获图像数据或可从远程装置(例如,车辆)接收图像数据。
电子装置102可对图像数据执行404计算机视觉分析。此操作可如上文结合图1所描述来实现。举例来说,电子装置102可对图像数据执行物体检测、物体辨识、物体跟踪和/或物体分类。
电子装置102可基于计算机视觉分析而确定406至少一个车辆的辅助产品库存。此操作可如结合图1所描述来实现。举例来说,电子装置102可基于计算机视觉分析而确定辅助产品数据。在一些配置中,辅助产品库存可指示一或多个食品物品的数量。
在一些方法中,电子装置102可基于物体检测而确定辅助产品数目,并可基于物体辨识而确定辅助产品的一或多种类型。电子装置102可对数个检测到的辅助产品进行计数和/或可根据产品类型而对检测到的辅助产品进行分拣。辅助产品库存可指示一或多种类型的辅助产品的数量(例如,数目)。在一些配置中,辅助产品库存可存储于存储器中(例如,作为产品数据128的部分存储于存储器126中)和/或可被发送到远程装置。举例来说,辅助产品库存可存储于数据库(例如,供应品和/或配料库存数据库)中。另外或替代地,辅助产品库存可呈现于显示器(例如,显示器132和/或用户界面134)上。
在一些配置中,电子装置102可基于辅助产品库存而分配和/或调度车辆。举例来说,电子装置102可分配和/或调度具有满足辅助产品请求和/或辅助服务请求的一或多个辅助产品的车辆。
图5是说明用于定制共享车辆中的舒适性的方法500的更具体配置的流程图。方法500可例如由电子装置102执行。
电子装置102可获得502具有辅助产品请求和/或辅助服务请求的车辆请求。此操作可如上文结合图1到3中的一或多个所描述来实现。
电子装置102可获得504与一或多个车辆相关联的辅助产品数据和/或辅助服务数据。此操作可如上文结合图1到4中的一或多个所描述来实现。
电子装置102可确定506至少一个车辆的辅助产品数据和/或辅助服务数据是否满足辅助产品请求和/或辅助服务请求。此操作可如结合图1到4中的一或多个所描述来实现。举例来说,电子装置102可确定一或多个车辆中的辅助产品(例如,辅助产品库存)的一或多种类型和/或一或多个数量是否满足或超出辅助产品请求的类型和/或数量。另外或替代地,电子装置102可确定一或多个车辆中的一或多种类型的辅助服务是否可用以满足辅助服务请求。在一些配置中,可考虑一或多个额外或替代性准则(例如,时间约束、距离、常规车辆选项等)。
如果辅助产品数据和/或辅助服务数据满足一或多个车辆的辅助产品请求和/或辅助服务请求,那么电子装置102可分配514(和/或调度)车辆来履行车辆请求。举例来说,电子装置102可分配和/或调度具有满足辅助产品请求和/或辅助服务请求的一或多个辅助产品和/或辅助服务的车辆。
如果辅助产品数据和/或辅助服务数据不满足一或多个车辆的辅助产品请求和/或辅助服务请求,那么电子装置102可指示508(例如,提供)一或多个不同选项。此操作可如结合图1所描述来实现。举例来说,电子装置102可指示部分地满足(例如,匹配)准则的一或多个选项。举例来说,一或多个选项可包含具有更长等待时间(例如长于时间约束)和/或完全或部分地满足辅助产品请求和/或辅助服务请求等的一或多个车辆。在一些方法中,可基于将满足准则的程度而对选项进行分级(例如,优先化)。选项可呈现于显示器(例如,用户界面)上和/或可被发送以呈现给用户(例如,被发送到用户的智能电话)。
电子装置102可确定510是否应修改车辆请求。举例来说,电子装置102可确定是否应修改辅助产品请求和/或辅助服务请求。另外或替代地,电子装置102可确定是否应修改一或多个时间约束和/或车辆请求的其它准则。
在一些方法中,电子装置102可接收一或多个所指示选项的选择(例如基于从用户接收到的输入)。如果接收到选择,那么电子装置102可根据选定选项而修改车辆请求。在一些方法中,电子装置102可返回以确定506经修改车辆请求是否满足一或多个车辆的辅助产品请求和/或辅助服务请求。在其它方法中,电子装置102可直接分配514对应于选定选项的车辆。如果确定510不应修改车辆请求,那么操作可结束512。
在额外或替代性方法中,如果不存在将满足车辆请求的可用车辆,那么电子装置102可分配(和/或调度)车辆来获得所请求辅助产品和/或辅助服务。举例来说,电子装置102可根据辅助产品请求分配车辆去获得快餐(例如如果可在一或多个时间约束和/或地理约束内完成获得辅助产品请求的操作)。在一些配置中,可针对获得所请求辅助产品和/或辅助服务的附加费用而向用户收费(例如如果用户事先接受额外收费)。
图6是说明用于定制共享车辆中的舒适性的方法600的另一更具体配置的流程图。方法600可例如由电子装置102执行。
电子装置102可获得602具有辅助产品请求和/或辅助服务请求的车辆请求。此操作可如上文结合图1到4中的一或多个所描述来实现。
电子装置102可从至少一个车辆的内部获得604图像数据。此操作可如上文结合图1到4中的一或多个所描述来实现。
电子装置102可对图像数据执行606计算机视觉分析。此操作可如结合图1到4中的一或多个所描述来实现。
电子装置102可基于计算机视觉分析而确定608至少一个车辆的至少一个辅助产品库存。此操作可如结合图1和4中的一或多个所描述来实现。举例来说,电子装置102可根据如由计算机视觉分析指示的辅助产品数据而产生辅助产品库存。在一些状况下和/或配置中,可针对每个车辆确定608辅助产品库存。
电子装置102可确定610辅助产品库存(例如与每个车辆相关联)是否满足辅助产品请求。此操作可如结合图1到5中的一或多个所描述来实现。举例来说,电子装置102可确定一或多个车辆中的辅助产品(例如,辅助产品库存)的一或多种类型和/或一或多个数量是否满足或超出辅助产品请求的类型和/或数量。在一些配置中,可考虑一或多个额外或替代性准则(例如,时间约束、距离、常规车辆选项等)。
如果辅助产品库存满足(例如一或多个车辆的)辅助产品请求,那么电子装置102可分配614(和/或调度)车辆来履行车辆请求。此操作可如结合图1到5中的一或多个所描述来实现。举例来说,电子装置102可分配和/或调度具有满足辅助产品请求的一或多个辅助产品的车辆。
如果辅助产品库存不满足一或多个车辆的辅助产品请求,那么电子装置102可分配612车辆来针对辅助产品请求获得至少一个产品。此操作可如结合图1和5中的一或多个所描述来实现。在另一方法中,电子装置102可呈现一或多个不同选项。
图7是说明用于定制共享车辆中的舒适性的方法700的又一更具体配置的流程图。方法700可例如由电子装置102执行。
电子装置102可获得702具有辅助产品请求、辅助服务请求、搭载位置、目的地和/或时间约束的车辆请求。此操作可如上文结合图1到3和5到6中的一或多个所描述来实现。辅助产品请求可指示对于一或多个辅助产品的请求。辅助服务请求可指示对于一或多个辅助服务的请求。
电子装置102可获得704车辆可用性数据。此操作可如上文结合图1所描述来实现。举例来说,电子装置102可请求和/或接收指示一或多个车辆可用还是不可用的车辆可用性数据。车辆可出于一或多个原因而不可用。举例来说,车辆可能非值勤,可能当前服务另一用户,和/或可由驾驶员指示为不可用。
电子装置102可获得706与(例如,一或多个可用车辆中的)一或多个车辆相关联的一或多个辅助产品的数量和/或与(例如,一或多个可用车辆中的)一或多个车辆相关联的一或多个辅助服务的可用性。此操作可如上文结合图1到6中的一或多个所描述来实现。举例来说,辅助产品数据、辅助服务数据、计算机视觉分析、辅助产品库存等可指示辅助产品的数量和/或辅助服务的可用性。
电子装置102可确定708所有准则(例如,辅助产品数据、辅助服务数据、搭载位置和/或目的地的时间约束等)是否匹配至少一个车辆(例如,至少一个可用车辆)。此操作可如结合图1到6中的一或多个所描述来实现。举例来说,电子装置102可确定是否存在(例如在车辆中和/或可获得)充足数量的辅助产品以满足辅助产品请求和/或一或多个辅助服务是否可用(在车辆中和/或可获得)以满足辅助服务请求。电子装置102还可基于每个车辆的位置、搭载位置和/或目的地而确定是否可在时间约束内完成乘坐。举例来说,电子装置102可计算完成乘坐(例如以阈值概率)所需的时间量(例如基于一或多个驾驶距离、业务、天气等)和/或获得履行请求所需的任何产品或服务。如果计算时间的量小于时间约束且如果存在(或可在时间约束内获得)充足数量的辅助产品和/或可用服务,那么准则可匹配所述车辆。
如果所有准则匹配至少一个车辆,那么电子装置102可分配716(和/或调度)具有最接近匹配准则的车辆来履行车辆请求。此操作可如结合图1到6中的一或多个所描述来实现。举例来说,电子装置102可分配和/或调度具有可在时间约束内满足辅助产品请求和/或辅助服务请求的一或多个辅助产品和/或辅助服务的车辆。
如果并非所有准则匹配至少一个车辆(例如,地理区域内的任何车辆),那么电子装置102可供应710(例如,提供)更长等待时间和/或一或多个不同选项。此操作可如结合图1和5到6中的一或多个所描述来实现。举例来说,一或多个选项可包含具有更长等待时间(例如长于时间约束)和/或完全或部分地满足辅助产品请求和/或辅助服务请求等的一或多个车辆。在一些方法中,一或多个选项可包含当前不可用但预期在稍后变得可用的一或多个车辆。
电子装置102可确定712是否应修改车辆请求。举例来说,电子装置102可确定是否应修改辅助产品请求、辅助服务请求、时间约束和/或车辆请求的一或多个其它准则。举例来说,电子装置102可接收对一或多个所指示选项的选择(例如基于从用户接收到的输入)。如果接收到选择,那么电子装置102可根据选定选项而修改车辆请求。在一些方法中,电子装置102可返回以确定708(经修改车辆请求的)所有准则是否匹配一或多个车辆。在其它方法中,电子装置102可直接分配716对应于选定选项的车辆。如果确定712不应修改车辆请求,那么操作可结束714。在额外或替代性方法中,如果不存在将满足车辆请求的可用车辆,那么电子装置102可分配(和/或调度)车辆来获得所请求辅助产品和/或辅助服务。
图8是说明请求获得器822、数据获得器816和车辆匹配器820的实例的框图。在一些配置中,请求获得器822、数据获得器816和/或车辆匹配器820可以是结合图1描述的对应组件的实例,和/或可实施于结合图1描述的电子装置102(例如,处理器112)中。
请求获得器822可获得车辆请求846。举例来说,请求获得器822可从用户界面获得车辆请求846和/或可从远程装置接收车辆请求846。车辆请求846可包含搭载位置848、目的地850、辅助产品请求852、辅助服务请求854和/或一或多个时间约束856。可从定位装置(例如,GPS、基于Wi-Fi的定位装置、惯性导航装置等)获得或可从输入(例如,手动用户输入)获得搭载位置848。可从定位装置(例如,GPS、基于Wi-Fi的定位装置、惯性导航装置等)获得或可从输入(例如,手动用户输入)获得目的地850。可在本地(例如,通过电子装置102)和/或从远程装置(例如通过通信接口108)获得搭载位置848和/或目的地850。
在一些配置中,车辆请求可指示用户是想要具有驾驶员的车辆还是无人驾驶(例如,自动)车辆。在一些配置中,除了辅助产品请求852和/或辅助服务请求854以外,车辆请求846还可指定一或多个常规车辆物品(例如,某些类别的车辆集成电子装置、座椅、气候控制单元(例如,空调、加热等)、车辆调整设定(例如,座椅调整设定、后视镜设定、方向盘调整等)等))。
辅助产品请求852可指示由用户请求的一或多个辅助产品。辅助服务请求854可指示由用户请求的一或多个服务。
在一些配置中,请求获得器822可从用户界面获得车辆请求。举例来说,用户界面可接收指示车辆请求846的一或多个输入(例如,键盘输入、触摸输入、语音输入、手势输入等)。另外或替代地,请求获得器822可从远程装置获得车辆请求846。举例来说,请求获得器822可通过一或多个通信接口接收车辆请求846。在一些配置中,车辆请求846可存储于存储器中。
数据获得器816可获得辅助产品数据858、辅助服务数据860、一或多个车辆位置862和/或与一或多个车辆相关联的车辆可用性864信息。举例来说,数据获得器816可确定辅助产品库存和/或辅助服务可用性。辅助产品数据858可存储于存储器中。辅助服务数据860可存储于存储器中。在一些配置中,可基于来自至少一个车辆的内部的图像数据和/或基于如本文所描述的图像数据的计算机视觉分析而获得辅助产品数据和/或辅助服务数据。另外或替代地,专用光学感测、专用机械感测和/或扫描可用以获得辅助产品数据858和/或辅助服务数据860。
数据获得器816可从一或多个远程装置(例如,车辆、电子装置、服务器等)请求和/或接收车辆位置862和/或车辆可用性864(例如和/或一或多个车辆方面)。另外或替代地,可在本地获得和/或可预定车辆位置、车辆可用性和/或车辆方面中的一或多个。在一些配置中,每个车辆位置可由每个车辆和/或每个车辆中的电子装置确定和/或报告。举例来说,车辆可包含可用以确定车辆位置862的定位装置(例如,GPS、基于Wi-Fi的定位装置、惯性导航装置等)。
在一些配置中,可基于车辆当前是否正执行所分配旅行而确定车辆可用性864。举例来说,如果已分配车辆以执行(且例如当前正执行)分配,那么车辆和/或车辆中的电子装置可指示车辆不可用。否则,车辆和/或车辆中的电子装置可指示车辆可用。另外或替代地,可基于输入(例如,用户输入)而确定车辆可用性864。举例来说,装置可(例如从驾驶员)接收指示车辆可用还是不可用的输入。在一些配置中,可基于车辆的位置(例如,车辆位置862)而确定车辆可用性864。
车辆匹配器820可获得车辆请求846(例如,一或多个车辆请求),并可从数据获得器816获得辅助产品数据858、辅助服务数据860、一或多个车辆位置862和/或车辆可用性864信息。车辆匹配器820可确定与辅助产品数据858、辅助服务数据860、车辆位置862和/或车辆可用性864相关联的一或多个车辆是否可满足车辆请求846(例如,搭载位置848、目的地850、辅助产品请求852、辅助服务请求854和/或一或多个时间约束856)。举例来说,车辆匹配器820可确定一或多个车辆是否具有可用辅助产品(例如,库存)、可用辅助服务、车辆位置和/或车辆可用性以满足车辆请求846(辅助产品请求852和/或辅助服务请求854)。在一些配置中,基于辅助产品请求852和/或辅助服务请求854,车辆匹配器820可对一或多个数据库(例如,辅助产品数据库、辅助服务数据库、供应品和/或配料库存数据库等)执行查询。举例来说,车辆匹配器820可查询数据库中的由辅助产品请求852和/或辅助服务请求854识别的一或多个辅助产品和/或一或多个辅助服务。辅助产品数据858可指示一或多个车辆中可用的一或多个辅助产品的数量。辅助服务数据860可指示一或多个车辆中可用的一或多个辅助服务的数量。如果满足(或将满足)所有准则,那么车辆匹配器820可指示匹配和/或分配(和/或调度)车辆来满足车辆请求。在一些方法中,如果并不将满足任何车辆的所有准则(例如在地理范围内),那么车辆匹配器820指示(例如,供应、提供等)一或多个其它选项。
图9是说明用于监测一或多个辅助产品的一或多个量(例如,辅助产品库存)的方法900的一个配置的流程图。方法900可例如由电子装置102执行。
电子装置102可(例如从至少一个车辆的内部)获得902图像数据。此操作可如上文结合图1到4、6和8中的一或多个所描述来实现。
电子装置102可对图像数据执行904计算机视觉分析。此操作可如结合图1到4和6到8中的一或多个所描述来实现。举例来说,电子装置102可对图像数据执行物体检测、物体辨识、物体跟踪和/或物体分类。
电子装置102可确定906是否检测到辅助产品的添加。举例来说,电子装置102可从图像数据确定906是否检测、辨识、跟踪和/或对一或多个额外辅助产品(例如,物品、供应品、配料等)进行分类。举例来说,如果当前图像数据(例如,当前帧)中检测到的辅助产品的数目大于先前图像数据(例如,先前帧)中的辅助产品的数目,那么电子装置102可确定906已检测到辅助产品的添加。如果检测到辅助产品的添加,那么电子装置102可更新908产品库存以指示添加。举例来说,电子装置102可针对已检测到的辅助产品的数目而递增产品库存数量。举例来说,电子装置102可更新辅助产品数据库(例如,供应品和/或配料库存数据库)。
如果未检测到添加辅助产品或在更新908之后,电子装置102可确定是否检测到910一或多个辅助产品(例如,物品、供应品、配料等)的移除。举例来说,电子装置102可从图像数据确定910是否检测、辨识、跟踪和/或对更少辅助产品进行分类。举例来说,如果当前图像数据(例如,当前帧)中检测到的辅助产品的数目小于先前图像数据(例如,先前帧)中的辅助产品的数目,那么电子装置102可确定910已检测到辅助产品的移除。如果检测到辅助产品的移除,那么电子装置102可更新912产品库存以指示移除。举例来说,电子装置102可针对已检测到的辅助产品的数目而递减产品库存数量。举例来说,电子装置102可更新辅助产品数据库(例如,供应品和/或配料库存数据库)。
如果未检测到移除辅助产品或在更新912之后,电子装置102可确定914辅助产品的数量是否大于或等于辅助产品请求量。如果辅助产品的数量大于或等于辅助产品请求量,那么电子装置102可指示916车辆的辅助产品库存满足(或将满足)辅助产品请求。举例来说,电子装置102(例如,车辆匹配器120)可指示至少一个车辆的辅助产品库存满足辅助产品请求。在一些方法中,电子装置102可分配和/或调度车辆。如本文所描述,在一些方法中,是否应分配和/或调度车辆可基于准则组合(例如,辅助产品库存、辅助服务可用性、到搭载位置的距离、车辆是否可满足时间约束、车辆可用性、一或多个其它车辆方面是否匹配车辆请求等)。
如果辅助产品的数量不大于或等于(例如,小于)辅助产品请求量,那么电子装置102可指示918车辆的辅助产品库存不满足(或将不满足)辅助产品请求。举例来说,电子装置102(例如,车辆匹配器120)可指示至少一个车辆的辅助产品库存不满足辅助产品请求。应注意,与方法900类似的方法可用以监测一或多个辅助服务的可用性、用途和/或消耗。
图10说明可包含于电子装置1002内的某些组件。电子装置1002可以是结合图1所描述的电子装置102的实例和/或可根据所述电子装置实施。电子装置1002可以是以下各项(或可包含于以下各项内):相机、视频摄录像机、数码相机、蜂窝电话、智能电话、计算机(例如,台式计算机、笔记本计算机等)、平板计算机装置、媒体播放器、电视、车辆、机动车、监控相机、安装式相机、连接式相机、机器人、飞机、遥控飞机、无人机(unmanned aerialvehicle,UAV)、医疗保健设备、游戏控制台、个人数字助理(PDA)、机顶盒等。电子装置1002包含处理器1086。处理器1086可以是通用单芯片或多芯片微处理器(例如,ARM)、专用微处理器(例如,数字信号处理器(digital signal processor,DSP)、图像信号处理器(imagesignal processor,ISP)等)、微控制器、可编程门阵列等。处理器1086可被称作中央处理单元(CPU)。尽管在电子装置1002中仅展示单个处理器1086,但在替代性配置中,可使用处理器的组合(例如,ARM与DSP)。
电子装置1002还包含存储器1066。存储器1066可以是能够存储电子信息的任何电子组件。存储器1066可实施为随机存取存储器(random access memory,RAM)、只读存储器(read-only memory,ROM)、磁盘存储媒体、光学存储媒体、RAM中的快闪存储器装置、同步动态随机存取存储器(synchronous dynamic random-access memory,SDRAM)、包含有处理器的机载存储器、EPROM存储器、EEPROM存储器、寄存器等,包含其组合。
数据1070a和指令1068a可存储于存储器1066中。指令1068a可由处理器1086执行以实施本文中所描述的方法200、400、500、600、700、900中的一或多个。执行指令1068a可涉及使用存储于存储器1066中的数据1070a。当处理器1086执行指令1068时,可以将指令1068b的各部分加载到处理器1086上,且可以将各段数据1070b加载到处理器1086上。
电子装置1002还可包含发射器1074和接收器1076,以允许将信号发射到电子装置1002和从所述电子装置接收信号。发射器1074和接收器1076可统称为收发器1078。一或多个天线1080a到1080b可电耦合到收发器1078。电子装置1002还可包含(未展示)多个发射器、多个接收器、多个收发器和/或额外天线。
电子装置1002可包含数字信号处理器(DSP)1082。电子装置1002还可包含通信接口1084。通信接口1084可实现一或多个种类的输入和/或输出。举例来说,通信接口1084可包含一或多个端口和/或通信装置,以用于将其它装置链接到电子装置1002。在一些配置中,通信接口1084可包含发射器1074和/或接收器1076(例如,收发器1078)。另外或替代地,通信接口1084可包含一或多个其它接口(例如,触摸屏、小键盘、键盘、麦克风、相机等)。举例来说,通信接口1084可使得用户能够与电子装置1002交互。
电子装置1002的各种组件可通过一或多条总线耦合在一起,所述总线可包含电力总线、控制信号总线、状态信号总线、数据总线等。为清楚起见,各种总线在图10中说明为总线***1072。
术语“确定”涵盖广泛多种动作,且因此“确定”可包含计算、运算、处理、导出、调查、查找(例如,在表、数据库或另一数据结构中查找)、查明等。并且,“确定”可包含接收(例如,接收信息)、存取(例如,存取存储器中的数据)等。并且,确定可包含解析、选择、挑选、建立等。
除非另外明确地指定,否则短语“基于”并不意味着“仅基于”。换句话说,短语“基于”描述“仅基于”与“至少基于”两者。
术语“处理器”应广义上解释为涵盖通用处理器、中央处理单元(centralprocessing unit,CPU)、微处理器、数字信号处理器(DSP)、控制器、微控制器、状态机等。在一些情况下,“处理器”可以指专用集成电路(application specific integratedcircuit,ASIC)、可编程逻辑装置(programmable logic device,PLD)、现场可编程门阵列(field programmable gate array,FPGA)等。术语“处理器”可以指处理装置的组合,例如DSP与微处理器的组合、多个微处理器、一或多个微处理器结合DSP芯,或任何其它此类配置。
术语“存储器”应广义上解释为涵盖能够存储电子信息的任何电子组件。术语存储器可指各种类型的处理器可读媒体,例如随机存取存储器(RAM)、只读存储器(ROM)、非易失性随机存取存储器(NVRAM)、可编程只读存储器(PROM)、可擦除可编程只读存储器(EPROM)、电可擦除PROM(EEPROM)、快闪存储器、磁性或光学数据存储器、寄存器等。如果处理器可从存储器读取信息和/或写入信息到存储器,那么存储器被称为与处理器电子连通。与处理器成一体的存储器与处理器进行电子通信。
术语“指令”和“代码”应当被解释为广泛地包含任何类型的计算机可读语句。举例来说,术语“指令”和“代码”可指代一或多个程序(program)、例程、子例程、函数、程序(procedure)等。“指令”和“代码”可包括单个计算机可读语句或许多计算机可读语句。
本文中所描述功能可实施于由硬件执行的软件或固件中。所述功能可存储为计算机可读媒体上的一或多个指令。术语“计算机可读媒体”或“计算机程序产品”指代可由计算机或处理器存取的任何有形的存储媒体。借助于实例而非限制,计算机可读媒体可包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储装置,或可用于携载或存储呈指令或数据结构的形式的所要程序代码且可由计算机存取的任何其它媒体。如本文中所使用的磁盘和光盘包含压缩光盘(CD)、激光光盘、光学光盘、数字多功能光盘(DVD)、软磁盘和光盘,其中磁盘通常以磁性方式再现数据,而光盘使用激光以光学方式再现数据。应注意,计算机可读媒体可以是有形且非暂时性的。术语“计算机程序产品”是指计算装置或处理器接合可由计算装置或处理器执行、处理或计算的代码或指令(例如,“程序”)。如本文中所使用,术语“代码”可以指可由计算装置或处理器执行的软件、指令、代码或数据。
还可通过发射媒体发射软件或指令。举例来说,如果使用同轴电缆、光纤电缆、双绞线、数字订户线路(DSL)或无线技术(例如,红外线、无线电及微波)从网站、服务器或其它远程源发射软件,则同轴电缆、光纤电缆、双绞线、DSL或无线技术(例如,红外线、无线电和微波)包含在发射媒体的定义中。
本文中所揭示的方法包括用于实现所描述方法的一或多个步骤或动作。在不脱离权利要求书的范围的情况下,方法步骤和/或动作可以彼此互换。换句话说,除非正描述的方法的适当操作需要步骤或动作的特定次序,否则,在不脱离权利要求书的范围的情况下,可修改特定步骤和/或动作的次序和/或使用。
另外,应了解用于执行本文中所描述的方法和技术的模块和/或其它适当装置可以下载和/或以其它方式通过装置获得。举例来说,装置可耦合到服务器以促进用于执行本文中所描述的方法的装置的传递。替代地,可通过存储装置(例如,随机存取存储器(randomaccess memory,RAM)、只读存储器(read-only memory,ROM)、例如压缩光盘(compactdisc,CD)或软盘等物理存储媒体等)提供本文中所描述的各种方法,使得装置可在将存储装置耦合或提供到装置之后即刻获得各种方法。
应理解,权利要求书不限于上文所说明的精确配置和组件。在不脱离权利要求书的范围的情况下,可对本文中所描述的***、方法和设备的布置、操作和细节作出各种修改、改变和变化。
Claims (30)
1.一种由电子装置执行的方法,所述方法包括:
结合车辆请求获得辅助产品请求或辅助服务请求;
从至少一个车辆的内部获得图像数据;
对所述图像数据执行计算机视觉分析,包括处理所述图像数据以对所述至少一个车辆的所述内部的场景内的一或多个物体进行分类;以及
基于所述分类而确定所述一或多个物体在所述至少一个车辆的所述内部内是否满足所述辅助产品请求或所述辅助服务请求。
2.根据权利要求1所述的方法,其进一步包括基于所述计算机视觉分析而确定辅助产品库存或辅助服务数据,其中所述辅助产品库存指示能够由乘客消耗的一或多个物品。
3.根据权利要求2所述的方法,其中辅助产品库存指示一或多种辅助产品类型。
4.根据权利要求1所述的方法,其进一步包括:
确定所述至少一个车辆的辅助产品库存是否满足所述辅助产品请求;以及
在所述辅助产品库存满足所述辅助产品请求的状况下分配所述至少一个车辆中的车辆以履行所述车辆请求。
5.根据权利要求1所述的方法,其进一步包括:
获得与所述至少一个车辆相关联的辅助服务数据;
确定所述至少一个车辆的所述辅助服务数据是否满足所述辅助服务请求;以及
在所述辅助服务数据满足所述辅助服务请求的状况下分配所述至少一个车辆中的车辆以履行所述车辆请求。
6.根据权利要求1所述的方法,其中所述至少一个车辆包含多个车辆,且其中所述方法进一步包括基于辅助产品库存或辅助服务数据而对所述车辆进行分级。
7.根据权利要求6所述的方法,其进一步包括:
获得具有所述辅助产品请求、目的地和时间约束的所述车辆请求;
获得所述车辆中的每一个的车辆可用性数据和车辆位置,其中对所述车辆进行分级进一步基于所述辅助产品请求、所述目的地和所述时间约束;
确定所述车辆中的任一个是否满足所述辅助产品请求和所述时间约束;
在所述车辆都不满足所述辅助产品请求或所述时间约束的状况下提供一或多个选项;以及
在所述车辆中的一或多个满足所述辅助产品请求和所述时间约束的状况下基于所述车辆位置而分配车辆。
8.根据权利要求1所述的方法,其进一步包括:
通过检测一或多个辅助产品的添加或移除来基于计算机视觉而监测辅助产品库存;以及
基于所述一或多个辅助产品的所述添加或移除而更新所述辅助产品库存。
9.根据权利要求1所述的方法,其中辅助产品库存指示辅助产品类型、辅助产品数量和辅助产品质量中的至少一个。
10.一种电子装置,其包括:
处理器;
存储器,其与所述处理器电子通信;
指令,其存储于所述存储器中,所述指令可执行以:
结合车辆请求获得辅助产品请求或辅助服务请求;
从至少一个车辆的内部获得图像数据;
对所述图像数据执行计算机视觉分析,包括处理所述图像数据以对所述至少一个车辆的所述内部的场景内的一或多个物体进行分类;以及
基于所述分类而确定所述一或多个物体在所述至少一个车辆的所述内部内是否满足所述辅助产品请求或所述辅助服务请求。
11.根据权利要求10所述的电子装置,其中所述指令可执行以基于所述计算机视觉分析而确定辅助产品库存或辅助服务数据,其中所述辅助产品库存指示能够由乘客消耗的一或多个物品。
12.根据权利要求11所述的电子装置,其中辅助产品库存指示一或多种辅助产品类型。
13.根据权利要求10所述的电子装置,其中所述指令可执行以:
确定所述至少一个车辆的辅助产品库存是否满足所述辅助产品请求;以及
在所述辅助产品库存满足所述辅助产品请求的状况下分配所述至少一个车辆中的车辆以履行所述车辆请求。
14.根据权利要求10所述的电子装置,其中所述指令可执行以:
获得与所述至少一个车辆相关联的辅助服务数据;
确定所述至少一个车辆的所述辅助服务数据是否满足所述辅助服务请求;以及
在所述辅助服务数据满足所述辅助服务请求的状况下分配所述至少一个车辆中的车辆以履行所述车辆请求。
15.根据权利要求10所述的电子装置,其中所述至少一个车辆包含多个车辆,且其中所述指令可执行以基于辅助产品库存或辅助服务数据而对所述车辆进行分级。
16.根据权利要求15所述的电子装置,其中所述指令可执行以:
获得具有所述辅助产品请求、目的地和时间约束的所述车辆请求;
获得所述车辆中的每一个的车辆可用性数据和车辆位置,其中对所述车辆进行分级进一步基于所述辅助产品请求、所述目的地和所述时间约束;
确定所述车辆中的任一个是否满足所述辅助产品请求和所述时间约束;
在所述车辆都不满足所述辅助产品请求或所述时间约束的状况下提供一或多个选项;以及
在所述车辆中的一或多个满足所述辅助产品请求和所述时间约束的状况下基于所述车辆位置而分配车辆。
17.根据权利要求10所述的电子装置,其中所述指令可执行以:
通过检测一或多个辅助产品的添加或移除来基于计算机视觉而监测辅助产品库存;以及
基于所述一或多个辅助产品的所述添加或移除而更新所述辅助产品库存。
18.根据权利要求10所述的电子装置,其中辅助产品库存指示辅助产品类型、辅助产品数量和辅助产品质量中的至少一个。
19.一种存储计算机可执行代码的非暂时性有形计算机可读媒体,其包含:
用于致使电子装置结合车辆请求获得辅助产品请求或辅助服务请求的代码;
用于致使所述电子装置从至少一个车辆的内部获得图像数据的代码;
用于致使所述电子装置对所述图像数据执行计算机视觉分析的代码,包括用于致使所述电子装置处理所述图像数据以对所述至少一个车辆的所述内部的场景内的一或多个物体进行分类的代码;以及
用于致使所述电子装置基于所述分类而确定所述一或多个物体在所述至少一个车辆的所述内部内是否满足所述辅助产品请求或所述辅助服务请求的代码。
20.根据权利要求19所述的计算机可读媒体,其中所述可执行代码包括用于致使所述电子装置基于所述计算机视觉分析而确定辅助产品库存或辅助服务数据的代码,其中所述辅助产品库存指示能够由乘客消耗的一或多个物品。
21.根据权利要求19所述的计算机可读媒体,其中所述可执行代码包括:
用于致使所述电子装置确定所述至少一个车辆的辅助产品库存是否满足所述辅助产品请求的代码;以及
用于致使所述电子装置在所述辅助产品库存满足所述辅助产品请求的状况下分配所述至少一个车辆中的车辆以履行所述车辆请求的代码。
22.根据权利要求19所述的计算机可读媒体,其中所述可执行代码包括:
用于致使所述电子装置获得与所述至少一个车辆相关联的辅助服务数据的代码;
用于致使所述电子装置确定所述至少一个车辆的所述辅助服务数据是否满足所述辅助服务请求的代码;以及
用于致使所述电子装置在所述辅助服务数据满足所述辅助服务请求的状况下分配所述至少一个车辆中的车辆以履行所述车辆请求的代码。
23.根据权利要求19所述的计算机可读媒体,其中所述至少一个车辆包含多个车辆,且其中所述可执行代码包括用于致使所述电子装置基于辅助产品库存或辅助服务数据而对所述车辆进行分级的代码。
24.根据权利要求19所述的计算机可读媒体,其中所述可执行代码包括:
用于致使所述电子装置通过检测一或多个辅助产品的添加或移除来基于计算机视觉而监测辅助产品库存的代码;以及
用于致使所述电子装置基于所述一或多个辅助产品的所述添加或移除而更新所述辅助产品库存的代码。
25.一种设备,其包括:
用于结合车辆请求获得辅助产品请求或辅助服务请求的装置;
用于从至少一个车辆的内部获得图像数据的装置;
用于对所述图像数据执行计算机视觉分析的装置,包括用于处理所述图像数据以对所述至少一个车辆的所述内部的场景内的一或多个物体进行分类的装置;以及
用于基于所述分类而确定所述一或多个物体在所述至少一个车辆的所述内部内是否满足所述辅助产品请求或所述辅助服务请求的装置。
26.根据权利要求25所述的设备,其包括用于基于所述计算机视觉分析而确定辅助产品库存或辅助服务数据的装置,其中所述辅助产品库存指示能够由乘客消耗的一或多个物品。
27.根据权利要求25所述的设备,其包括:
用于确定所述至少一个车辆的辅助产品库存是否满足所述辅助产品请求的装置;以及
用于在所述辅助产品库存满足所述辅助产品请求的状况下分配所述至少一个车辆中的车辆以履行所述车辆请求的装置。
28.根据权利要求25所述的设备,其包括:
用于获得与所述至少一个车辆相关联的辅助服务数据的装置;
用于确定所述至少一个车辆的所述辅助服务数据是否满足所述辅助服务请求的装置;以及
用于在所述辅助服务数据满足所述辅助服务请求的状况下分配所述至少一个车辆中的车辆以履行所述车辆请求的装置。
29.根据权利要求25所述的设备,其中所述至少一个车辆包含多个车辆,且其中所述设备包括用于基于辅助产品库存或辅助服务数据而对所述车辆进行分级的装置。
30.根据权利要求25所述的设备,其包括:
用于通过检测一或多个辅助产品的添加或移除来基于计算机视觉而监测辅助产品库存的装置;以及
用于基于所述一或多个辅助产品的所述添加或移除而更新所述辅助产品库存的装置。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/425,771 | 2017-02-06 | ||
US15/425,771 US10366430B2 (en) | 2017-02-06 | 2017-02-06 | Systems and methods for customizing amenities in shared vehicles |
PCT/US2017/063392 WO2018144110A1 (en) | 2017-02-06 | 2017-11-28 | Systems and methods for customizing amenities in shared vehicles |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110249349A true CN110249349A (zh) | 2019-09-17 |
CN110249349B CN110249349B (zh) | 2020-10-09 |
Family
ID=60935933
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201780084556.5A Active CN110249349B (zh) | 2017-02-06 | 2017-11-28 | 用于定制共享车辆中的舒适性的***和方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10366430B2 (zh) |
EP (1) | EP3577608A1 (zh) |
CN (1) | CN110249349B (zh) |
WO (1) | WO2018144110A1 (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10991253B2 (en) * | 2017-05-04 | 2021-04-27 | Timothy James Nixon | Systems and methods for autonomous mobile food preparation and delivery |
US20190129413A1 (en) * | 2017-10-26 | 2019-05-02 | GM Global Technology Operations LLC | Flexible remote vehicle control |
US11285896B2 (en) * | 2018-06-05 | 2022-03-29 | Toyota Motor Engineering & Manufacturing North America, Inc. | System and method for vehicle sharing |
DE102018210632A1 (de) * | 2018-06-28 | 2020-01-02 | Volkswagen Aktiengesellschaft | Verfahren zur Auswahl von Ressourcen zur Erbringung einer mobilen Dienstleistung, Vorrichtung zur Ausführung des Verfahrens sowie automatisch fahrendes Servicemobil und Computerprogramm |
US11200807B2 (en) * | 2018-09-24 | 2021-12-14 | Here Global B.V. | Method and apparatus for detecting an availability of a vehicle based on parking search behaviors |
US10877479B2 (en) * | 2018-12-12 | 2020-12-29 | Waymo Llc | Multiple destination trips for autonomous vehicles |
DE102020110273A1 (de) | 2020-04-15 | 2021-10-21 | Audi Aktiengesellschaft | Verfahren und Auswahlsystem zur Auswahl eines Fahrzeugs eines Mitfahrdienstes |
US11940808B2 (en) * | 2021-11-09 | 2024-03-26 | Irobot Corporation | Seasonal cleaning zones for mobile cleaning robot |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2571644Y (zh) * | 2002-08-26 | 2003-09-10 | 陈晓冬 | 安全便利出租车 |
US20070239494A1 (en) * | 2006-03-16 | 2007-10-11 | Stephens Scott P | Method and system for providing and administering online rental vehicle reservation booking services |
US20080183535A1 (en) * | 2001-06-20 | 2008-07-31 | Mordechai Kahana | Method and system for inspecting rental vehicles |
GB2459043A (en) * | 2008-04-11 | 2009-10-14 | Recognition Robotics Inc | Visual Recognition of an Object in an Image |
CN101739615A (zh) * | 2009-11-30 | 2010-06-16 | 交通部公路科学研究院 | 出租车智能综合监管与服务*** |
CN202153370U (zh) * | 2011-07-12 | 2012-02-29 | 广州日滨科技发展有限公司 | 一种自动汽车租赁*** |
CN202257872U (zh) * | 2011-08-28 | 2012-05-30 | 烟台汽车工程职业学院 | 一种出租车内乘客防丢失物品监控报警装置 |
CN103324949A (zh) * | 2012-03-21 | 2013-09-25 | 阿里巴巴集团控股有限公司 | 从图像中识别物体的方法和装置 |
US20160046300A1 (en) * | 2014-08-18 | 2016-02-18 | Ford Global Technologies, Llc | Shared vehicle system |
CN105740906A (zh) * | 2016-01-29 | 2016-07-06 | 中国科学院重庆绿色智能技术研究院 | 一种基于深度学习的车辆多属性联合分析方法 |
CN105869300A (zh) * | 2016-04-18 | 2016-08-17 | 宁波轩悦行电动汽车服务有限公司 | 能通过手机预约租车的电动汽车租赁***及其控制方法 |
US20160239893A1 (en) * | 2015-02-12 | 2016-08-18 | At&T Mobility Ii, Llc | Personalized Vacations |
CN105956898A (zh) * | 2016-04-18 | 2016-09-21 | 宁波轩悦行电动汽车服务有限公司 | 具有手机预约租车功能的电动汽车租赁***及其控制方法 |
CN106096746A (zh) * | 2016-07-01 | 2016-11-09 | 宁波轩悦行电动汽车服务有限公司 | 一种智能预约租车方法 |
CN106127547A (zh) * | 2016-06-20 | 2016-11-16 | 上海斐讯数据通信技术有限公司 | 一种车辆管理***及车辆管理方法 |
CN106251189A (zh) * | 2016-07-19 | 2016-12-21 | 河南步用车科技有限公司 | 一种基于物联网的汽车分时租赁方法 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5729471A (en) * | 1995-03-31 | 1998-03-17 | The Regents Of The University Of California | Machine dynamic selection of one video camera/image of a scene from multiple video cameras/images of the scene in accordance with a particular perspective on the scene, an object in the scene, or an event in the scene |
US5995651A (en) * | 1996-07-11 | 1999-11-30 | Duke University | Image content classification methods, systems and computer programs using texture patterns |
CA2345857A1 (en) * | 2001-05-01 | 2002-11-01 | Eric Meunier | System and method for automating a vehicle rental process |
FR2910668A1 (fr) * | 2006-12-21 | 2008-06-27 | France Telecom | Procede de classification d'une image d'objet et dispositif correspondant |
US8068676B2 (en) * | 2007-11-07 | 2011-11-29 | Palo Alto Research Center Incorporated | Intelligent fashion exploration based on clothes recognition |
US9229905B1 (en) * | 2011-04-22 | 2016-01-05 | Angel A. Penilla | Methods and systems for defining vehicle user profiles and managing user profiles via cloud systems and applying learned settings to user profiles |
FR2977221B1 (fr) | 2011-06-30 | 2014-06-06 | Ier Systems | Procede et systeme de personnalisation a la volee d'un vehicule propose a la location. |
CA2852614A1 (en) * | 2011-10-19 | 2013-04-25 | The University Of Sydney | Image processing and object classification |
US8719064B1 (en) | 2013-03-15 | 2014-05-06 | Kwivo, LLC | Administration and customization platform for in-vehicle services |
US9495594B2 (en) * | 2013-07-18 | 2016-11-15 | The United States Of America As Represented By The Secretary Of The Army | Image anomaly detection in a target area using polarimetric sensor data |
US10607095B1 (en) * | 2015-01-13 | 2020-03-31 | State Farm Mutual Automobile Insurance Company | Apparatuses, systems and methods for classifying digital images |
GB201503080D0 (en) | 2015-02-24 | 2015-04-08 | Addison Lee Ltd | Resource management |
US11107365B1 (en) * | 2015-08-28 | 2021-08-31 | State Farm Mutual Automobile Insurance Company | Vehicular driver evaluation |
US9858496B2 (en) * | 2016-01-20 | 2018-01-02 | Microsoft Technology Licensing, Llc | Object detection and classification in images |
US10479375B2 (en) * | 2017-02-16 | 2019-11-19 | Qualcomm Incorporated | Autonomously performing default operations based on current operating contexts |
-
2017
- 2017-02-06 US US15/425,771 patent/US10366430B2/en active Active
- 2017-11-28 EP EP17825641.8A patent/EP3577608A1/en active Pending
- 2017-11-28 CN CN201780084556.5A patent/CN110249349B/zh active Active
- 2017-11-28 WO PCT/US2017/063392 patent/WO2018144110A1/en active Application Filing
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080183535A1 (en) * | 2001-06-20 | 2008-07-31 | Mordechai Kahana | Method and system for inspecting rental vehicles |
CN2571644Y (zh) * | 2002-08-26 | 2003-09-10 | 陈晓冬 | 安全便利出租车 |
US20070239494A1 (en) * | 2006-03-16 | 2007-10-11 | Stephens Scott P | Method and system for providing and administering online rental vehicle reservation booking services |
GB2459043A (en) * | 2008-04-11 | 2009-10-14 | Recognition Robotics Inc | Visual Recognition of an Object in an Image |
CN101739615A (zh) * | 2009-11-30 | 2010-06-16 | 交通部公路科学研究院 | 出租车智能综合监管与服务*** |
CN202153370U (zh) * | 2011-07-12 | 2012-02-29 | 广州日滨科技发展有限公司 | 一种自动汽车租赁*** |
CN202257872U (zh) * | 2011-08-28 | 2012-05-30 | 烟台汽车工程职业学院 | 一种出租车内乘客防丢失物品监控报警装置 |
CN103324949A (zh) * | 2012-03-21 | 2013-09-25 | 阿里巴巴集团控股有限公司 | 从图像中识别物体的方法和装置 |
US20160046300A1 (en) * | 2014-08-18 | 2016-02-18 | Ford Global Technologies, Llc | Shared vehicle system |
US20160239893A1 (en) * | 2015-02-12 | 2016-08-18 | At&T Mobility Ii, Llc | Personalized Vacations |
CN105740906A (zh) * | 2016-01-29 | 2016-07-06 | 中国科学院重庆绿色智能技术研究院 | 一种基于深度学习的车辆多属性联合分析方法 |
CN105869300A (zh) * | 2016-04-18 | 2016-08-17 | 宁波轩悦行电动汽车服务有限公司 | 能通过手机预约租车的电动汽车租赁***及其控制方法 |
CN105956898A (zh) * | 2016-04-18 | 2016-09-21 | 宁波轩悦行电动汽车服务有限公司 | 具有手机预约租车功能的电动汽车租赁***及其控制方法 |
CN106127547A (zh) * | 2016-06-20 | 2016-11-16 | 上海斐讯数据通信技术有限公司 | 一种车辆管理***及车辆管理方法 |
CN106096746A (zh) * | 2016-07-01 | 2016-11-09 | 宁波轩悦行电动汽车服务有限公司 | 一种智能预约租车方法 |
CN106251189A (zh) * | 2016-07-19 | 2016-12-21 | 河南步用车科技有限公司 | 一种基于物联网的汽车分时租赁方法 |
Also Published As
Publication number | Publication date |
---|---|
US10366430B2 (en) | 2019-07-30 |
WO2018144110A1 (en) | 2018-08-09 |
CN110249349B (zh) | 2020-10-09 |
US20180225734A1 (en) | 2018-08-09 |
EP3577608A1 (en) | 2019-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110249349A (zh) | 用于定制共享车辆中的舒适性的***和方法 | |
US10482421B1 (en) | System for expediting delivery of items | |
CN111937050B (zh) | 乘客相关物品丢失减少 | |
CN107450531A (zh) | 动态地将用户引导至自主驾驶交通工具的搭载位置的*** | |
US11127072B1 (en) | System and method for providing goods and services during vehicular travel | |
US11221741B2 (en) | Display control of interactive content based on direction-of-view of occupant in vehicle | |
US11907924B2 (en) | Predictive inventory management | |
CN107465423A (zh) | 用于实现与自主车辆的使用有关的相对标签的***和方法 | |
US20150221048A1 (en) | Method and system for matching a gear and travel storage for processing a transaction in an on-demand service system | |
US10853862B2 (en) | In-vehicle vending inventory tracking | |
CN104854624A (zh) | 用于向客户签发到队列的票券的方法、移动设备和队列票券终端 | |
CN103701872A (zh) | 车载终端、订餐业务中心、订餐查询及预订***、方法 | |
JP2020530173A (ja) | 搬送業界セグメントにおけるインタラクティブリアルタイムシステムおよびそのリアルタイム使用方法 | |
CN112907646A (zh) | 机动车辆货物管理***和方法 | |
US20190005565A1 (en) | Method and system for stock-based vehicle navigation | |
CN108974387A (zh) | 一种机场航站楼智能引导车及其使用方法 | |
KR20210018407A (ko) | 배송 시스템, 배송 관리 시스템, 배송 관리 장치 및 배송 관리 방법 | |
JP7224436B2 (ja) | 情報処理装置、プログラム及び情報処理方法 | |
CN111882314A (zh) | 一种智能售货车及智能售货*** | |
Hillebrand et al. | Technology and change in postal services-impacts on consumers | |
CN107004217A (zh) | 操作管理 | |
CN113497749B (zh) | 控制装置和计算机可读存储介质 | |
US20210278224A1 (en) | Coordinating trips by vehicles in an on-demand environment | |
US10782822B2 (en) | Augmented touch-sensitive display system | |
CN112953997A (zh) | 控制装置以及计算机可读记录介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |