车辆识别方法及系统技术方案

技术编号:24252029 阅读:43 留言:0更新日期:2020-05-22 23:49
本申请提供一种车辆识别方法及系统,方法包括:摄像机在检测到车辆时,从视频流中抓取目标图片并进行识别得到车牌识别结果,将目标图片和车牌识别结果发送至服务器;服务器依据车牌识别结果中的车牌位置信息在目标图片中定位车辆区域;从目标图片中抠出车辆区域的目标块进行识别得到与车辆相关的信息。由于摄像机与服务器传输的是目标图片和车牌识别结果,传输实时性好可靠性高;由于视频流发送前的编码过程存在质量损失,而摄像机是针对编码前的数据进行车牌识别,因此车牌识别结果准确度高,且服务器是基于车牌识别结果进行二次识别,可提高识别准确度,由于服务器芯片处理能力高,可识别到车辆的所有信息,解决摄像机芯片处理能力有限的问题。

Vehicle identification method and system

【技术实现步骤摘要】
车辆识别方法及系统
本申请涉及安防监控
,尤其涉及一种车辆识别方法及系统。
技术介绍
在目前的安防监控行业中,对车辆识别需求越来越多,通常是识别车辆的详细属性,例如车辆的车型、颜色、年款、品牌、系安全带、年检标等属性。目前,由于前端摄像机内部集成的芯片处理能力有限,无法识别出车辆的所有属性,因此通过将前端摄像机实时采集的视频流发送至后端服务器,由后端服务器分析视频流中车辆的所有属性。然而,一方面前端摄像机与后端服务器之间传输视频流会占用比较大的网络资源,传输过程耗时且延迟高,会出现网络拥塞、低可靠性的问题;另一方面前端摄像机传到后端服务器的视频流是已经编码过的数据,数据在编码过程中有质量损失,从而导致后端服务器对视频流的分析结果准确度不高。
技术实现思路
有鉴于此,本申请提供一种车辆识别方法及系统,以解决上述识别方式会导致网络资源占用大且分析结果准确度不高的问题。根据本申请实施例的第一方面,提供一种车辆识别方法,所述方法包括:前端摄像机在从实时采集的视频流中检测到车辆时,从所述视频流中抓取目标图片并进行识别,得到车牌识别结果,将所述目标图片和所述车牌识别结果发送至分析服务器;所述分析服务器依据所述车牌识别结果包含的车牌区域位置信息,在所述目标图片中定位车辆区域;在定位到车辆区域时,从所述目标图片中抠出所述车辆区域对应的目标块并进行识别,得到与所述车辆相关的详细信息。根据本申请实施例的第二方面,提供一种车辆识别系统,所述系统包括:前端摄像机,用于在从实时采集的视频流中检测到车辆时,从所述视频流中抓取目标图片并进行识别,得到车牌识别结果,并将所述目标图片和所述车牌识别结果发送至分析服务器;分析服务器,用于依据所述车牌识别结果包含的车牌区域位置信息,在所述目标图片中定位车辆区域;在定位到车辆区域时,从所述目标图片中抠出所述车辆区域对应的目标块并进行识别,得到与所述车辆相关的详细信息。应用本申请实施例,前端摄像机在从实时采集的视频流中检测到车辆时,从视频流中抓取目标图片并进行识别,得到车牌识别结果,将目标图片和车牌识别结果发送至分析服务器,分析服务器依据车牌识别结果包含的车牌区域位置信息,在目标图片中定位车辆区域,并在定位到时,从目标图片中抠出车辆区域对应的目标块并进行识别,得到与该车辆相关的详细信息。基于上述描述可知,由于前端摄像机与后端的分析服务器之间传输的是目标图片和车牌识别结果,并非比较占用资源的视频流,因此传输实时性好、可靠性高;由于视频流发送前的编码过程存在一定的质量损失,而前端摄像机是针对编码前的数据进行的车牌识别,因此车牌识别结果准确度高,且后端的分析服务器是基于前端摄像机的车牌识别结果进行的二次识别,因此可提高识别准确度,同时由于后端的分析服务器的芯片处理能力高,可以识别得到与车辆相关的所有信息,能够解决前端摄像机芯片处理能力有限的问题,满足用户需求。附图说明图1A为本申请根据一示例性实施例示出的一种车辆识别方法的实施例流程图;图1B为本申请根据图1A所示实施例示出的一种目标图片;图2为本申请根据一示例性实施例示出的一种车辆识别系统结构图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。由于相关技术中的实现方式存在两方面问题:一方面前端摄像机与后端服务器之间传输视频流会占用比较大的网络资源,传输过程耗时且延迟高,会出现网络拥塞、低可靠性的问题;另一方面前端摄像机传到后端服务器的视频流是已经编码过的数据,数据在编码过程中有质量损失,从而导致后端服务器对视频流的分析结果准确度不高。为解决上述问题,本申请提出一种车辆识别方法,前端摄像机在从实时采集的视频流中检测到车辆时,从视频流中抓取目标图片并进行识别,得到车牌识别结果,将目标图片和车牌识别结果发送至分析服务器,分析服务器依据车牌识别结果包含的车牌区域位置信息,在目标图片中定位车辆区域,并在定位到时,从目标图片中抠出车辆区域对应的目标块并进行识别,得到与该车辆相关的详细信息。基于上述描述可知,由于前端摄像机与后端的分析服务器之间传输的是目标图片和车牌识别结果,并非比较占用资源的视频流,因此传输实时性好、可靠性高;由于视频流发送前的编码过程存在一定的质量损失,而前端摄像机是针对编码前的数据进行的车牌识别,因此车牌识别结果准确度高,且后端的分析服务器是基于前端摄像机的车牌识别结果进行的二次识别,因此可提高识别准确度,同时由于后端的分析服务器的芯片处理能力高,可以识别得到与车辆相关的所有信息,能够解决前端摄像机芯片处理能力有限的问题,满足用户需求。下面以具体实施例对车辆识别的技术方案进行详细阐述。图1A为本申请根据一示例性实施例示出的一种车辆识别方法的实施例流程图,如图1A所示,该车辆识别方法包括如下步骤:步骤101:前端摄像机在从实时采集的视频流中检测到车辆时,从视频流中抓取目标图片并进行识别,得到车牌识别结果,并将目标图片和车牌识别结果发送至分析服务器。在一实施例中,针对将目标图片和车牌识别结果发送至分析服务器的过程,前端摄像机可以先将目标图片和车牌识别结果发送至接入服务器,接入服务器将目标图片发送至图片服务器存储,并在接收到图片服务器返回的该目标图片的存储地址时,再将该存储地址和车牌识别结果发送至数据库服务器,数据库服务器将该存储地址和车牌识别结果作为车辆记录存储,并将存储地址和车牌识别结果添加到车辆识别任务提交至分析服务器,分析服务器在接收到数据库服务器提交的车辆识别任务时,可以提取车辆识别任务包含的存储地址,并从图片服务器中获取与该存储地址对应的存储空间中的目标图片。其中,车牌识别结果包含车牌区域位置信息和/或车牌号,通过接入服务器、图片服务器以及数据库服务器可以减少分析服务器的性能损耗,使得分析服务器只用于进行识别处理过程。图片服务器提供的存储地址可以是URL(UniformRes本文档来自技高网...

【技术保护点】
1.一种车辆识别方法,其特征在于,所述方法包括:/n前端摄像机在从实时采集的视频流中检测到车辆时,从所述视频流中抓取目标图片并进行识别,得到车牌识别结果,将所述目标图片和所述车牌识别结果发送至分析服务器;/n所述分析服务器依据所述车牌识别结果包含的车牌区域位置信息,在所述目标图片中定位车辆区域;在定位到车辆区域时,从所述目标图片中抠出所述车辆区域对应的目标块并进行识别,得到与所述车辆相关的详细信息。/n

【技术特征摘要】
1.一种车辆识别方法,其特征在于,所述方法包括:
前端摄像机在从实时采集的视频流中检测到车辆时,从所述视频流中抓取目标图片并进行识别,得到车牌识别结果,将所述目标图片和所述车牌识别结果发送至分析服务器;
所述分析服务器依据所述车牌识别结果包含的车牌区域位置信息,在所述目标图片中定位车辆区域;在定位到车辆区域时,从所述目标图片中抠出所述车辆区域对应的目标块并进行识别,得到与所述车辆相关的详细信息。


2.根据权利要求1所述的方法,其特征在于,所述车牌识别结果还包含车牌区域位置信息对应的置信度,所述分析服务器依据所述车牌识别结果包含的车牌区域位置信息,在所述目标图片中定位车辆区域,包括:
从所述目标图片中获取与所述车牌区域位置信息相关的参考区域位置信息,所述参考区域位置信息对应的区域大小满足指定尺寸且与所述车牌区域位置信息对应的区域部分重叠或者完全重叠;
若获取到参考区域位置信息,则计算参考区域位置信息对应的置信度,并从所述车牌区域位置信息对应的置信度和所述参考区域位置信息对应的置信度中选取最大置信度;
利用所述最大置信度对应的车牌区域位置信息或参考区域位置信息在所述目标图片中定位车辆区域。


3.根据权利要求1所述的方法,其特征在于,若所述车牌识别结果不包含车牌区域位置信息或者依据所述车牌区域位置信息未定位到车辆区域,则所述方法进一步包括:
在所述车牌识别结果包含车牌号时,依据所述车牌号在所述目标图片中定位车辆区域;在定位到车辆区域时,从所述目标图片中抠出所述车辆区域对应的目标块并进行识别,得到与所述车辆相关的详细信息。


4.根据权利要求3所述的方法,其特征在于,所述车牌识别结果还包含车牌号对应的置信度,依据所述车牌号在所述目标图片中定位车辆区域,包括:
重新识别所述目标图片中的参考车牌号,并计算所述参考车牌号对应的置信度;
将各个参考车牌号与所述车牌号进行字符匹配得到每个参考车牌号的匹配字符数,并从所述匹配字符数中获取大于预设阈值的匹配字符数;
从获取到的匹配字符数中选择最大匹配字符数;
从所述车牌号对应的置信度和所述最大匹配字符数对应的参考车牌号的置信度中选取最大置信度;
利用最大置信度对应的车牌号或参考车牌号在所述目标图片中定位车辆区域。


5.根据权利要求1所述的方法,其特征在于,若所述前端摄像机无法识别到车牌识别结果,或者依据所述车牌区域位置信息未定位到车辆区域且所述车牌识别结果不包含车牌号,则所述方法还包括:
以所述目标图片的左下角顶点为原点,水平方向为横轴,垂直方向为纵轴建立像素坐标系;
识别所述目标图片中的无牌车辆,并获取所述无牌车辆在所述目标图片中的纵坐标;
从识别到的无牌车辆中选取纵坐标最小的无牌车辆,并识别与所述无牌车辆相关的详细信息...

【专利技术属性】
技术研发人员:陈益新冯金哲俞振
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1