基于车辆识别的信息推送方法及相关产品与流程

文档序号:16672836发布日期:2019-01-18 23:42阅读:184来源:国知局
基于车辆识别的信息推送方法及相关产品与流程

本申请涉及电子技术领域,具体涉及一种基于车辆识别的信息推送方法及相关产品。



背景技术:

随着时代的发展,车辆已经成为人们生活中不可或缺的交通工具。目前,用户在使用导航软件导航时在到达目的地(如停车场)后,在该导航软件的显示界面将停车场周围的景点、购物中心、电影院等一些热度较高的商家显示给用户,以便用户了解该停车场周围商家的分布。因此,目前在使用导航软件时可了解到停车场周围的商家信息,但是,这种推送信息的方式未考虑用户的实际需求,推荐方式单一、成功率低,用户体验低。



技术实现要素:

本申请实施例提供了一种基于车辆识别的信息推送方法及相关产品,根据车牌内容向电子装置推送匹配的消费信息。

第一方面,本申请实施例提供一种基于车辆识别的信息推送方法,所述方法包括:

第一电子装置获取第一图片,将所述第一图片发送至服务器,所述服务器用于识别所述第一图片得到所述第一图片中的第一车辆信息内容,所述第一车辆信息内容包括:车牌号码、车型、车辆品牌或颜色中的任一种或组合;

所述第一电子装置接收所述服务器下发的所述第一车辆信息内容;

所述第一电子装置查询与所述第一车辆信息内容关联的第二电子装置,获取所述第二电子装置预设时间段内的多次消费记录;

所述第一电子装置根据所述多次消费记录向所述第二电子装置推送信息。

第二方面,本申请实施例提供一种基于车辆识别的信息推送的电子装置,所述电子装置包括:

获取单元,用于获取第一图片,将所述第一图片发送至服务器,所述服务器用于识别所述第一图片得到所述第一图片中的第一车辆信息内容;

接收单元,用于接收所述服务器下发的所述第一车辆信息内容;

查询单元,用于查询与所述第一车辆信息内容关联的第二电子装置;

所述获取单元,还用于获取所述第二电子装置预设时间段内的多次消费记录;

推送单元,用于根据所述多次消费记录向所述第二电子装置推送信息。

第三方面,本申请实施例提供一种电子装置,包括一个或多个处理器、一个或多个存储器、一个或多个收发器,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述一个或多个处理器执行,所述程序包括用于执行如第一方面所述的方法中的步骤的指令。

第四方面,本申请实施例提供一种计算机可读存储介质,其存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如第一方面所述的方法。

第五方面,本申请实施例提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机可操作来使计算机执行如第一方面所述的方法。

实施本申请实施例,具有如下有益效果:

可以看出,本申请实施例中第一电子装置获取第一图片,基于服务器对该第一图片的车辆识别结果获取该第一图片中的第一车辆信息内容,查询与该第一车辆信息内容关联的第二电子装置,获取该第二电子装置在预设时间段内的多次消费记录,根据该多次消费记录向该第二电子装置推送消费信息,实现在停车场的场景下根据用户的消费记录向用户推送消费信息,结合用户的消费记录,消费信息推送的准确度高,用户体验高。

附图说明

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

图1是本申请实施例提供的一种基于车辆识别的信息推送方法的流程示意图;

图2是本申请实施例提供的另一种基于车辆识别的信息推送方法的流程示意图;

图3是本申请实施例提供的另一种基于车辆识别的信息推送方法的流程示意图;

图3a是本申请实施例提供的一种目标商家与车位的映射关系示意图;

图4是本申请实施例公开的一种电子装置的结构示意图;

图5是本申请实施例公开的一种电子装置的功能单元组成框图;

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结果或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

本申请中的电子装置可以包括智能手机(如android手机、ios手机、windowsphone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(mid,mobileinternetdevices)或穿戴式设备等,上述电子装置仅是举例,而非穷举,包含但不限于上述电子装置,为了描述的方便,下面实施例中将上述电子装置称为用户设备(userequipment,ue)。当然在实际应用中,上述用户设备也不限于上述变现形式,例如还可以包括:智能车载终端、计算机设备等等。

首先,参见图1,图1是本申请实施例提供的一种基于车辆识别的信息推送方法,该方法应用于停车场场景下,该方法包括如下步骤:

步骤s101、第一电子装置获取第一图片,向服务器发送所述第一图片,所述服务器用于识别所述第一图片得到所述第一图片中的第一车辆信息内容。

其中,该第一车辆信息包括:车牌号码、车型、车辆品牌或车辆颜色中的任意一种或几种的组合。

可选的,在该第一车辆信息内容为车牌内容时,则该第一车辆信息由字母和数字两部分组成,即一个完整的车牌信息。

可选的,在该第一车辆信息内容为车型或者车辆品牌时,则在第一电子装置获取到的第一图片中包含车辆铭牌图片,通过识别该车辆铭牌图片可获取该车型或者车辆品牌。

其中,该第一电子装置可以为位于停车场闸道的图像采集器,该图像采集器具体可以为智能手机、平板电脑、掌上电脑、笔记本电脑、等具有图像采集功能的移动互联网设备。

进一步地,如该第一电子装置为具有车辆识别功能的车辆识别仪,即该第一电子装置中嵌有车辆识别模型,可在该第一电子装置中完成车辆识别过程,无需将该第一图片发送至服务器,减少信息传输带来的时耗问题。

可选的,识别所述第一图片得到所述第一图片中的第一车辆信息内容具体包括:所述服务器获取所述第一图片的像素矩阵,将所述像素矩阵输入到预设的车辆识别模型执行多层正向运算得到车辆识别结果,根据该车辆识别结果确定该第一图片中的车牌区域,切割该第一图片车牌区域中的车牌图像,对该车牌图像执行字符分割操作得到该第一车辆信息内容。

步骤s102、所述第一电子装置接收所述服务器下发的所述第一车辆信息内容。

步骤s103、所述第一电子装置查询与所述第一车辆信息内容关联的第二电子装置,获取所述第二电子装置预设时间段内的多次消费记录。

可选的,该第二电子装置与该第一车辆信息内容具有绑定关系,即第二电子装置在注册到停车场系统时,将该第一车辆信息内容与该第二电子装置绑定注册,即建立第一车辆信息内容与第二电子装置的映射关系,并将该映射关系存储在该停车场系统(即第一电子装置),通过映射关系可获取该第一车辆信息内容对应的第二电子装置。

进一步地,在完成对第二电子装置的注册后,可提示用户开启该第一电子装置访问该第二电子装置中支持网络购物的应用程序的权限,例如淘宝、京东、美团、等等,以便该第一电子装置获取该第二电子装置的消费记录。

其中,该预设时间段具体可以为3天、7天、10天、30天或者其他值。

步骤s104、所述第一电子装置根据所述多次消费记录向所述第二电子装置推送信息。

可选的,该第一电子装置根据所述多次消费记录向该第二电子装置推送信息包括:所述第一电子装置获取当前位置;所述第一电子装置查询在所述当前位置的预设范围内的待推荐商家,例如,以该当前位置为圆心,半径为r的范围作为为该预设范围,将该圆内开通网络推荐功能的商家作为待推荐商家;所述第一电子装置根据所述多次消费记录确定所述待推荐商家中的目标商家;所述第一电子装置获取前往所述目标商家的导航路线,将所述导航路线以及所述目标商家推送给所述第二电子装置。

举例来说,第一电子装置确定该多消费记录中每次消费记录对应的消费类型,其中,消费类型可以细化为饮食、购物、看电影、旅游门票等等,统计每种消费类型的频次,获取频次最高的第一消费类型,将第一消费类型作为目标消费类型,假定该第一消费类型为饮食,在该待推荐商家中查询与饮食对应的多个商家,获取该多个商家的网络评分将评分最高的商家作为目标商家,将该目标商家以及到该目标商家的导航路线推送至该第二电子装置。

可以看出,本申请实施例中第一电子装置获取第一图片,基于服务器对该第一图片的车辆识别结果,获取该第一图片中的第一车辆信息内容,查询与该第一车辆信息内容关联的第二电子装置,获取该第二电子装置在预设时间段内的多次消费记录,根据该多次消费记录向该第二电子装置推送消费信息,实现在停车场的场景下根据用户的消费记录向用户推送目标商家,结合用户的消费记录,目标商家推送的准确度高,用户体验高,并且在将目标商家推送至该第二电子装置时,将与该目标商家对应的导航路线一并推送至第二电子装置,使信息推送更加智能化。

参阅图2,图2是本申请实施例提供的另一种基于车辆识别的信息推送方法,该方法应用于停车场场景,该方法包括如下步骤:

步骤s201、第一电子装置获取第一图片。

步骤s202、第一电子装置将第一图片发送至服务器。

步骤s203、服务器识别第一图片得到第一图片中的第一车辆信息内容。

步骤s204、服务器将第一车辆信息内容发送至第一电子装置。

步骤s205、第一电子装置查询与第一车辆信息内容关联的第二电子装置。

步骤s206、第一电子装置向第二电子装置发送访问请求,该访问请求用于请求允许访问第二电子装置预设应用程序的消费记录,该预设应用程序为支持网络购物的应用程序。

步骤s207、第一电子装置接收第二电子装置的反馈响应,该反馈响应用于指示允许第一电子装置访问该预设应用程序的消费记录。

步骤s208、第一电子装置获取第二电子装置预设时间段内的多次消费记录。

步骤s209、第一电子装置根据多次消费记录确定消费习惯。

可选的,第一电子装置根据多次消费记录确定消费习惯具体包括:第一电子装置获取多次消费记录中的每次消费记录的消费金额与消费类型,将该多次消费记录中的所有消费金额与消费类型组成输入数据输入到预设的消费推荐模型得到输出结果,根据所述输出结果确定消费习惯。

进一步地,将该多次消费记录中的所有消费金额与消费类型组成输入数据具体包括:提取该多次消费记录中的所有消费金额,并将该消费类型转换为各自对应的数字信号,例如购物对应数字“1”、饮食对应“2”;然后,将该消费金额与消费类型的数字信号组成输入数据矩阵,按照添加零的策略处理输入数据矩阵使其尺寸与该预设的消费推荐模型规定的尺寸相同得到该输入数据。

步骤s210、第一电子装置根据消费习惯向第二电子装置推送信息。

可以看出,本申请实施例中第一电子装置获取第一图片,基于服务器对该第一图片的车辆识别结果获取该第一图片中的第一车辆信息内容,查询与该第一车辆信息内容关联的第二电子装置,获取该第二电子装置在预设时间段内的多次消费记录,根据该多次消费记录确定用户的消费习惯,向第二电子装置推送与该用户的消费习惯匹配的消费信息,实现在停车场的场景下根据用户的消费习惯向用户推送目标商家,结合用户的消费习惯,信息推送的准确度高。而且,实时发送访问请求,获得消费记录的访问权限,可以保障用户信息的安全性,提高用户体验。

在一可能的示例中,所述方法还包括:

所述第一电子装置获取与所述目标商家对应的第一车位,所述第一车位为停车场的所有车位中距离所述目标商家最近的车位;

所述第一电子装置查询停车记录,如所述第一车位未停泊车辆,将所述第一车位以及所述目标商家推送至所述第二电子装置。

可以看出,在本示例中获取距离该目标商家最近的第一车位,将该目标商家与该第一车位一起推送至该第二电子装置,以便用户停车在适宜位置,便于用于到达该目标商家,进一步提高用户体验。

可以理解的是,对于一些用户来说,在到达停车场前已购买电子票券,但是由于周围环境的复杂,导致无法及时到达该电子票券对应的商家,为解决该问题提出下述解决办法。

参阅图3,图3是本申请实施例提供的另一种基于车辆识别的信息推送方法,该方法应用于停车场场景,该方法包括如下步骤:

步骤s301、第一电子装置获取第一图片,将第一图片发送至服务器,所述服务器用于识别第一图片得到所述第一图片中的第一车辆信息内容。

步骤s302、第一电子装置接收服务器下发的第一车辆信息内容。

步骤s303、第一电子装置查询与第一车辆信息内容关联的第二电子装置,获取第二电子装置预设时间段内的多次消费记录。

步骤s304、第一电子装置根据多次消费记录确定目标商家。

可选的,根据该历史消费记录确定该目标商家具体包括:在该多次消费记录中存在电子票券的购买记录时,该第一电子装置获取已购的电子票券中在有效期限内的第一电子票券,查询该第一电子票券对应的第一商家,如该第一商家在该当前位置的预设范围内,确定该第一商家为该目标商家。

步骤s305、第一电子装置获取与目标商家对应的第一车位,该第一车位为停车场的所有车位中与距离目标商家最近的车位。

可以理解的是,如有多张电子票券且对应多个不同的商家时,即目标商家的数量为多个时,可建立目标商家与车位的对应列表,如图3a所示,将图3a所示的映射关系表推送至该第二电子装置,以便用户快速找到距离目标商家最近的车位。

步骤s306、第一电子装置查询停车记录,如第一车位未停泊车辆,将第一车位以及目标商家推送至第二电子装置。

可以理解的是,如该第一车位已停泊车辆,查询第二车位,该第二车位为与该目标商家次近的车位,依次可确定出距离该目标商家较近的目标车位。

可以看出,本申请实施例中第一电子装置获取第一图片,基于服务器对该第一图片的车辆识别结果获取该第一图片中的第一车辆信息内容,查询与该第一车辆信息内容关联的第二电子装置,获取该第二电子装置在预设时间段内的多次消费记录,查询该多次消费记录中购买电子票券的记录,获取在有效期内的电子票券,将与该电子票券对应的商家作为目标商家,实现在停车场的场景下根据用户的电子票券购买记录向用户推送目标商家,信息推送的准确度高。而且,获取距离该目标商家最近的第一车位,将该目标商家与该第一车位一起推送至该第二电子装置,以便用户停车在适宜位置,提高用户体验。

与上述图1、图2、图3所示的实施例一致的,请参阅图4,图4是本申请实施例提供的一种电子装置400的结构示意图,如图4所示,该电子装置400包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序不同于上述一个或多个应用程序,且上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行以下步骤的指令;

获取第一图片,将所述第一图片发送至服务器,所述服务器用于识别所述第一图片得到所述第一图片中的第一车辆信息内容,所述第一车辆信息内容包括:车牌号码、车型、车辆品牌或车辆颜色中的任意一种或几种的组合;接收所述服务器下发的所述第一车辆信息内容;查询与所述第一车辆信息内容关联的第二电子装置,获取所述第二电子装置预设时间段内的多次消费记录;根据所述多次消费记录向所述第二电子装置推送信息。

在一可能的示例中,在根据所述多次消费记录向所述第二电子装置推送信息方面,上述程序中的指令具体用于执行以下操作:获取当前位置;查询在所述当前位置的预设范围内的待推荐商家;根据所述多次消费记录确定目标商家,查询与所述目标商家对应的导航路线,所述目标商家为所述待推荐商家中的商家;将所述目标商家以及与所述目标商家对应的导航路线推送至所述第二电子装置。

在一可能的示例中,在根据所述多次消费记录确定目标商家方面,上述程序中的指令具体用于执行以下操作:获取所述多次消费记录中的每次消费记录的消费金额与消费类型,将所述多次消费记录中的所有消费金额与消费类型组成输入数据输入到预设的消费推荐模型得到输出结果,根据所述输出结果确定消费习惯,确定与所述消费习惯匹配的商家为所述目标商家。

在一可能的示例中,上述程序中的指令还用于执行以下操作:获取与所述目标商家对应的第一车位,所述第一车位为停车场的所有车位中距离所述目标商家最近的车位;查询停车记录,如所述第一车位未停泊车辆,将所述第一车位以及所述目标商家推送至所述第二电子装置。

参阅图5,图5示出了上述实施例中所涉及的基于车辆识别的信息推送的电子装置500的一种可能的功能单元组成框图,电子装置500包括获取单元510、接收单元520、查询单元530、推送单元540,其中;

获取单元510,获取第一图片,将所述第一图片发送至服务器,所述服务器用于识别所述第一图片得到所述第一图片中的第一车辆信息内容,所述第一车辆信息内容包括:车牌号码、车型、车辆品牌或车辆颜色中的任意一种或几种的组合;

接收单元520,用于接收所述服务器下发的所述第一车辆信息内容;

查询单元530,用于查询与所述第一车辆信息内容关联的第二电子装置;

获取单元510,还用于获取所述第二电子装置预设时间段内的多次消费记录;

推送单元540,用于根据所述多次消费记录向所述第二电子装置推送信息。、

在一可能的示例中,在根据所述多次消费记录向所述第二电子装置推送信息时,推送单元540,具体用于:获取当前位置,查询在所述当前位置的预设范围内的待推荐商家,根据所述多次消费记录确定目标商家,查询与所述目标商家对应的导航路线,所述目标商家为所述待推荐商家中的商家,将所述目标商家以及与所述目标商家对应的导航路线推送至所述第二电子装置。

在一可能的示例中,在根据所述多次消费记录确定目标商家时,推送单元540,具体用于:获取所述多次消费记录中的每次消费记录的消费金额与消费类型,将所述多次消费记录的所有消费金额与消费类型组成输入数据输入到预设的消费推荐模型得到输出结果,根据所述输出结果确定消费习惯,确定与所述消费习惯匹配的商家为所述目标商家。

在一可能的示例中,获取单元510,还用于获取与所述目标商家对应的第一车位,所述第一车位为停车场的所有车位中距离所述目标商家最近的车位;查询单元530,还用于查询停车记录;推送单元540,还用于如所述第一车位未停泊车辆,将所述第一车位以及所述目标商家推送至所述第二电子装置。

本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种基于车辆识别的信息推送方法的部分或全部步骤。

本申请实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种基于车辆识别的信息推送方法的部分或全部步骤。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件程序模块的形式实现。

所述集成的单元如果以软件程序模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-onlymemory,简称:rom)、随机存取器(英文:randomaccessmemory,简称:ram)、磁盘或光盘等。

以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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