CN103761879B - 一种车辆套牌识别方法及*** - Google Patents
一种车辆套牌识别方法及*** Download PDFInfo
- Publication number
- CN103761879B CN103761879B CN201410036530.1A CN201410036530A CN103761879B CN 103761879 B CN103761879 B CN 103761879B CN 201410036530 A CN201410036530 A CN 201410036530A CN 103761879 B CN103761879 B CN 103761879B
- Authority
- CN
- China
- Prior art keywords
- information
- sub
- data acquisition
- acquisition system
- monitoring
- 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.)
- Active
Links
Landscapes
- Traffic Control Systems (AREA)
Abstract
本发明适用于车辆管理技术领域,提供了一种车辆套牌识别方法及***。在本发明实施例中,通过抓拍车辆的车牌号码,将抓拍的车辆的车牌号码以及对应的抓拍地点、时间组成的第一监控信息发送至监控中心,并将其保存至第一数据库中,安装了定位终端的车辆定期将车辆的车牌号码以及车辆行驶的位置、时间组成的第二监控信息发送至监控中心,并将其保存至第二数据库中;然后将第一数据库中的第一监控信息与第二数据库中的第二监控信息进行比较,得到车辆套牌信息,从而实现了自动实时地进行套牌识别,降低了识别的复杂性,通过数据信息比较使得识别准确性更高。
Description
技术领域
本发明属于车辆管理技术领域,尤其涉及一种车辆套牌识别方法及***。
背景技术
车辆套牌是影响交通秩序、危害道路安全的不法行为之一。由于套牌的车辆位置具有不确定性,因此治理难度很大。现有车辆套牌识别很多时候根据经验进行识别,没有建立一个统一的识别***进行识别,识别局限性很大,操作繁琐,实时性比较差。
发明内容
本发明的目的在于提供一种将拍照得到的监控信息与安装了定位终端的车辆发送的监控信息相结合进行数据信息比较的车辆套牌识别方法,旨在解决现有的车辆套牌识别方法操作繁琐,实时性比较差的问题。
本发明提供了一种车辆套牌识别方法,包括:
抓拍车辆的车牌号码,将抓拍的车辆的车牌号码以及对应的抓拍地点、时间组成的第一监控信息发送至监控中心,并将所述的第一监控信息保存至第一数据库中;
安装了定位终端的车辆定期将车辆的车牌号码以及车辆行驶的位置、时间组成的第二监控信息发送至所述的监控中心,并将所述的第二监控信息保存至第二数据库中;
将第一数据库中的第一监控信息与第二数据库中的第二监控信息进行比较,得到车辆套牌信息。
本发明还提供了提供一种车辆套牌识别***,包括:
移动式套牌识别终端、监控中心、定位终端;
所述移动式套牌识别终端包括抓拍模块、第一发送模块,所述监控中心包括第一数据库、第二数据库和比较模块,所述定位终端包括第二发送模块;
所述抓拍模块,用于抓拍车辆的车牌号码;
所述第一发送模块,用于将抓拍的车辆的车牌号码以及对应的抓拍地点、时间组成的第一监控信息发送至所述监控中心,所述监控中心将所述的第一监控信息保存至第一数据库中;
所述第二发送模块,用于定期将车辆的车牌号码以及车辆行驶的位置、时间组成的第二监控信息发送至所述的监控中心,所述监控中心将所述的第二监控信息保存至第二数据库中;
所述比较模块,用于将第一数据库中的第一监控信息与第二数据库中的第二监控信息进行比较,得到车辆套牌信息。
在本发明中,通过抓拍车辆的车牌号码,将抓拍的车辆的车牌号码以及对应的抓拍地点、时间组成的第一监控信息发送至监控中心,并将其保存至第一数据库中,安装了定位终端的车辆定期将车辆的车牌号码以及车辆行驶的位置、时间组成的第二监控信息发送至监控中心,并将其保存至第二数据库中;然后将第一数据库中的第一监控信息与第二数据库中的第二监控信息进行比较,得到车辆套牌信息,从而实现了自动实时地进行套牌识别,降低了识别的复杂性,通过数据信息比较使得识别准确性更高。
附图说明
图1是本发明实施例提供的车辆套牌识别方法的实现流程图;
图2是本发明实施例提供的图1中步骤103的具体实现流程图;
图3是本发明实施例提供的图2中步骤202的具体实现流程图;
图4是本发明实施例提供的图2中步骤204的具体实现流程图;
图5是本发明实施例提供的图2中步骤205的具体实现流程图;
图6是本发明实施例提供的车辆套牌识别***的结构框图;
图7是本发明实施例提供的图6中比较模块的结构框图;
图8是本发明实施例提供的图7中的第一去重模块的结构框图;
图9是本发明实施例提供的图7中的第二去重模块的结构框图;
图10是本发明实施例提供的图7中的第一比较子模块的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1示出了本发明实施例提供的一种车辆套牌识别方法的实现流程,详述如下:
步骤101、抓拍车辆的车牌号码,将抓拍的车辆的车牌号码以及对应的抓拍地点、时间组成的第一监控信息发送至监控中心,并将第一监控信息保存至第一数据库中。
本发明实施例中,通过安装了移动式套牌识别终端的车辆对行驶在前方和后方的车辆进行车牌号码的抓拍,抓拍后自动识别并提取车牌号,将抓拍的车辆的车牌号码以及对应的抓拍地点、时间组成的第一监控信息发送至监控中心,监控中心将第一监控信息保存至第一数据库中。
步骤102、安装了定位终端的车辆定期将车辆的车牌号码以及车辆行驶的位置、时间组成的第二监控信息发送至所述的监控中心,并将第二监控信息保存至第二数据库中。
当前,车辆一般都安装了定位终端,且正常合法的车辆在行驶前都正常办理了车牌号、行驶证等,合法车辆定期将车辆的车牌号码以及车辆行驶的位置、时间组成的第二监控信息发送至所述的监控中心,监控中心将第二监控信息保存至第二数据库中。
步骤103、将第一数据库中的第一监控信息与第二数据库中的第二监控信息进行比较,得到车辆套牌信息。
通过将移动式套牌识别终端发送的第一监控信息与合法车辆发送的第二监控信息进行比较,得到车辆套牌信息。具体的,将第一监控信息与第二监控信息中有相同车牌号码的进行时间和地点的比较得到车辆套牌信息。当对应的地点距离大于第一阈值而对应时间差值小于第二阈值时,则对应的第一监控信息则为车辆套牌信息,从而确定该车辆为***辆。这样实现了自动实时地进行套牌识别,降低了识别的复杂性,不需要靠人为经验识别,通过数据信息比较提高了识别准确性。
为了更为具体的描述上述步骤103将第一数据库中的第一监控信息与第二数据库中的第二监控信息进行比较,得到车辆套牌信息,本发明实施例结合附图2,做以下详细描述:
步骤201、从第一数据库中提取第一预定时间段内的第一监控信息,并将提取的第一预定时间段内的第一监控信息保存到第一数据集合中。
本发明实施了中,从第一数据库中提取第一预定时间段内的第一监控信息,并将提取的第一预定时间段内的第一监控信息保存到第一数据集合中。上述第一预定时间段内是指定期从第一数据库中提取上一次提取之后更新的第一监控信息,可以提取预定时间段内对应的第一监控信息,由于发送给监控中心的信息是与时间和地点对应的,因此提取每个时间段内对应的第一监控信息不会导致重复提取。比如从第一数据库中提取每个月1号至10号时间段内的第一监控信息、11号至20号时间段内的第一监控信息、21号至30号或31号时间段内的第一监控信息。当然第一预定时间段可以根据需要进行改变,在此,不做限定。提取后,将提取的第一预定时间段内的第一监控信息保存到第一数据集合中。
步骤202、将保存至第一数据集合的第一预定时间段内的第一监控信息中相同的车牌号码进行去重处理,并将去重后的第一预定时间段内的第一监控信息保存到第二数据集合中。
保存至第一数据集合的第一预定时间段内的第一监控信息,由于移动式套牌识别终端在一段时间内可能会重复拍摄了同一辆车辆,这样导致有些第一监控信息的车牌号码是一样的,因此需要对同样车牌号码的第一监控信息进行去重处理,提高后续识别的准确性以及降低后续数据进行比较的复杂性。
步骤203、从第二数据库中提取第二预定时间段内的第二监控信息,并将提取的第二预定时间段内的第二监控信息保存到第三数据集合中。
从第二数据库中提取第二预定时间段内的第二监控信息,并将提取的第二预定时间段内的第二监控信息保存到第三数据集合中。上述第二预定时间段内是指定期从第二数据库中提取上一次提取之后更新的第二监控信息,可以提取预定时间段内对应的第二监控信息,由于车辆发送给监控中心的信息是与时间和地点对应的,因此提取每个时间段内对应的第二监控信息不会导致重复提取。比如从第二数据库中提取每个月1号至10号时间段内的第一监控信息、11号至20号时间段内的第一监控信息、21号至30号或31号时间段内的第一监控信息。需要说明的是第二预定时间段可以根据需要进行改变,在此不做限定,且第二预定时间段可以与第一预定时间段可以相同也可以不相同。提取后,将提取的第二预定时间段内的第二监控信息保存到第三数据集合中。
步骤204、将保存至第三数据集合的第二预定时间段内的第二监控信息中相同的车牌号码进行去重处理,并将去重后的第二预定时间段内的第二监控信息保存到第四数据集合中。
保存至第三数据集合的第二预定时间段内的第二监控信息,由于安装了定位终端的同一车辆在一段时间内可能会多次发送第二监控信息至监控中心,这样导致有些第二监控信息的车牌号码是一样的,因此需要对同样车牌号码的第二监控信息进行去重处理,提高后续识别的准确性以及降低后续数据进行比较的复杂性。
步骤205、将第二数据集合中的去重后的第一预定时间段内的第一监控信息与第四数据集合中的去重后的第二预定时间段内的第二监控信息进行比较,得到车辆套牌信息。
将第二数据集合中的去重后的第一预定时间段内的第一监控信息与第四数据集合中的去重后的第二预定时间段内的第二监控信息进行比较,得到车辆套牌信息。具体的,将第二数据集合中的去重后的第一预定时间段内的第一监控信息与第四数据集合中的去重后的第二预定时间段内的第二监控信息中有相同车牌号码的进行时间和地点的比较得到车辆套牌信息。当对应的地点距离大于第一阈值而对应时间差值小于第二阈值时,则对应的第一监控信息则为车辆套牌信息,从而确定该车辆为***辆。
图3为上述实施例二步骤202的具体实现流程图,本发明实施例结合附图3对上述步骤202将保存至第一数据集合的第一预定时间段内的第一监控信息中相同的车牌号码进行去重处理,并将去重后的预定时间段内的第一监控信息保存到第二数据集合中,做以下更为详细的描述:
步骤301、从第一数据集合中提取第一条监控子信息,并将第一条监控子信息保存至第二数据集合中。
第一数据集合中由多条第一监控信息组成,在本发明实施例中,为了方便描述,每条第一监控信息表示为第一数据集合中的监控子信息。首先从第一数据集合中提取第一条监控子信息,并将第一条监控子信息保存至第二数据集合中。
步骤302、从第一数据集合中提取第i+1条的监控子信息,并将第i+1条监控子信息与第二数据集合中的所有监控子信息进行比较,判断第二数据集合中是否存在与第i+1条监控子信息中的车牌号码相同的监控子信息,如果是,则执行步骤303,如果否,则执行步骤305后执行步骤306,其中1≤i≤N-1,i表示已经从第一数据集合中提取的监控子信息的总条数,N表示第一数据集合中总的监控子信息的条数。
比如,从第一数据集合中提取第一条监控子信息后,接着提取第二条监控子信息,将第二条监控子信息与第二数据集合中的第一条监控子信息进行比较,因为此时第二数据集合中只有1条监控子信息,因此只要比较一次就可以。判断第二数据集合中的第一条监控子信息与第一数据集合中提取的第二条监控子信息中对应的车牌号码是否相同,若是如果是,则执行步骤303,如果否,则执行步骤305后执行步骤306。
步骤303、将第i+1条监控子信息中车牌号码对应的第一时间与所述第二数据集合中的对应的车牌号码相同的监控子信息中对应的第二时间进行比较,判断第一时间是否大于第二时间,如果是,则执行步骤304后执行步骤306,如果否,则执行步骤306。
步骤304、将第i+1条监控子信息替换上述第二数据集合中的对应的车牌号码相同的监控子信息。
如果第一时间是否大于第二时间,说明第i+1条监控子信息是对应最新的信息,替换第二数据集合中的对应的车牌号码相同的监控子信息,从而进行去重合更新处理。
步骤305、将第i+1条监控子信息保存至第二数据集合中。
当第二数据集合中不存在与第i+1条监控子信息中的车牌号码相同的监控子信息时,直接将第i+1条监控子信息保存至第二数据集合中。
步骤306、判断第i+1条监控子信息是否为从第一数据集合中的最后一条信息,若是,则结束处理,如否则返回步骤302。
每处理完第一数据集合中的一条监控子信息后,需判断是否为第一数据集合中的最后一条信息,若果是,则结束处理,如果否,则接着处理下一条监控子信息,直到第一数据集合中所有监控子信息都处理完毕为止。
本发明实施例通过对第一监控信息进行去重处理,提高后续识别的准确性以及降低后续数据进行比较的复杂性。
图4为实施例二步骤204的具体实现流程图,本发明实施例结合附图4对上述步骤204将保存至第三数据集合的第二预定时间段内的第二监控信息中相同的车牌号码进行去重处理,并将去重后的第二预定时间段内的第二监控信息保存到第四数据集合中,做以下更为详细的描述:
步骤401、从第三数据集合中提取第一条监控子信息,并将第一条监控子信息保存至第四数据集合中。
第三数据集合中由多条第二监控信息组成,在本发明实施例中,为了方便描述,每条第二监控信息表示为第三数据集合中的监控子信息。首先从第三数据集合中提取第一条监控子信息,并将第一条监控子信息保存至第四数据集合中。
步骤402、从第三数据集合中提取第b+1条的监控子信息,并将第b+1条监控子信息与第四数据集合中的所有监控子信息进行比较,判断第四数据集合中是否存在与所述第b+1条监控子信息中的车牌号码相同的监控子信息,如果是,则执行步骤403,如果否,则执行步骤405后执行步骤406,其中1≤b≤M-1,b表示已经从第三数据集合中提取的监控子信息的总条数,M表示第三数据集合中总的监控子信息的条数。
步骤403、将第b+1条监控子信息中对应的第三时间与第四数据集合中的对应的车牌号码相同的监控子信息中对应的第四时间进行比较,判断第三时间是否大于第四时间,如果是,则执行步骤404后执行步骤406,如果否,则执行步骤405后执行步骤406。
步骤404、将第b+1条监控子信息替换第四数据集合中的对应的车牌号码相同的监控子信息。
如果第三时间是否大于第四时间,说明第b+1条监控子信息是对应最新的信息,替换第四数据集合中的对应的车牌号码相同的监控子信息,从而进行去重合更新处理。
步骤405、将第b+1条监控子信息保存至第四数据集合中。
若果第四数据集合中不存在与第b+1条监控子信息中的车牌号码相同的监控子信息,则直接将第b+1条监控子信息保存至第四数据集合中。
步骤406、判断第b+1条监控在信息是否为从第三数据集合中的最后一条信息,若是,则结束处理,如否,则返回步骤402。
每处理完第三数据集合中的一条监控子信息后,需判断是否为第三数据集合中的最后一条信息,若果是,则结束处理,如果否,则接着处理下一条监控子信息,直到第三数据集合中所有监控子信息都处理完毕为止。
本发明实施例通过对第二监控信息进行去重处理,提高后续识别的准确性以及降低后续数据进行比较的复杂性。
图5为实施例二中步骤205的具体实现流程图,本发明实施例结合附图5对上述步骤205将第二数据集合中的去重后的第一预定时间段内的第一监控信息与第四数据集合中的去重后的第二预定时间段内的第二监控信息进行比较,得到车辆套牌信息,做以下详细的描述:
步骤501、从第二数据集合中提取去重后的第一预定时间段内的第一监控信息中的第c+1条监控子信息。
从第二数据集合中提取去重后的第一预定时间段内的第一监控信息中的第c+1条监控子信息,所述0≤c≤Q-1,其中Q表示第二数据集合中总的监控子信息的条数,其中c表示已经从第二数据集合中提取的监控子信息的条数。
步骤502、将所述的从第二数据集合中提取的第c+1条监控子信息与第四数据集合中的去重后的第二预定时间段内的第二监控信息的所有监控子信息进行比较,判断判断所述第四数据集合中是否存在与所述从第二数据集合中提取的第c+1条监控子信息中的车牌号码相同的监控子信息,如果是,则执行步骤503,若否,则执行步骤506。
步骤503、判断所述第c+1条监控子信息对应的第一位置与所述第四数据集合中的与第c+1条监控子信息中的车牌号码相同的监控子信息对应的第二位置之间的距离是否大于第一阈值,若是,则执行步骤504,若否,则执行步骤506。
步骤504、判断所述第c+1条监控子信息对应的第五时间与所述第四数据集合中的与所述第c+1条监控子信息中的车牌号码相同的监控子信息对应的第六时间之间的时间差值是否小于第二阈值,若是,则执行步骤505后执行步骤506,若否,则执行步骤506。
步骤505、将所述第c+1条监控子信息确定为车辆套牌信息,并将其保存至第五数据集合中。
即如果第一位置与第二位置的距离大于第一阈值,而对应的第五时间与第六时间小于第二阈值,可以确定第c+1条监控子信息确定为车辆套牌信息,对应的车辆即为***辆。
步骤506、判断第c+1条监控子信息是否为第二数据集合中的最后一条监控子信息,若是,则结束处理,若否,则返回执行步骤501。
每处理完第二数据集合中的一条监控子信息后,需判断是否为第二数据集合中的最后一条监控子信息,若果是,则结束处理,如果否,则接着处理下一条监控子信息,直到第二数据集合中所有监控子信息都处理完毕为止。
本发明实施例通过移动式套牌识别终端发送的第一监控信息与合法车辆通过定位终端发送的第二监控信息,对车辆号码相同的监控子信息进行位置距离差和时间差的判断,确定车辆套牌信息,由于是***自动进行判别,减少了识别复杂性,提高识别准确性。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。
图6示出了本发明实施例提供的车辆套牌识别***的结构框图,该***可以实现前述各方法实施例所描述的方法。为了便于说明,仅示出了与本实施例相关的部分。参照图6该***,包括:移动式套牌识别终端6、监控中心7、定位终端8。
移动式套牌识别终端6包括抓拍模块61以及第一发送模块62,监控中心7包括第一数据库71、第二数据库72和比较模块73,定位终端8包括第二发送模块81。
抓拍模块61,用于抓拍车辆的车牌号码。
第一发送模块62,用于将抓拍的车辆的车牌号码以及对应的抓拍地点、时间组成的第一监控信息发送至所述监控中心7,所述监控中心7将所述的第一监控信息保存至第一数据库71中。
第二发送模块81,用于定期将车辆的车牌号码以及车辆行驶的位置、时间组成的第二监控信息发送至所述的监控中心7,所述监控中心7将所述的第二监控信息保存至第二数据库72中。
比较模块73,用于将第一数据库71中的第一监控信息与第二数据库72中的第二监控信息进行比较,得到车辆套牌信息。
图7为图6中比较模块73的结构框图,为了便于说明,仅示出了与本实施例相关的部分。参照图7,上述比较模块73还包括:第一提取模块731、第一去重模块732、第二提取模块733、第二去重模块734以及第一比较子模块735;
第一提取模块731,用于从第一数据库71中提取第一预定时间段内的第一监控信息,并将提取的第一预定时间段内的第一监控信息保存到第一数据集合中。
第一去重模块732,用于将保存至第一数据集合的第一预定时间段内的第一监控信息中相同的车牌号码进行去重处理,并将去重后的第一预定时间段内的第一监控信息保存到第二数据集合中。
第二提取模块733,用于从第二数据库72中提取第二预定时间段内的第二监控信息,并将提取的第二预定时间段内的第二监控信息保存到第三数据集合中。
第二去重模块734,用于将保存至第三数据集合的第二预定时间段内的第二监控信息中相同的车牌号码进行去重处理,并将去重后的第二预定时间段内的第二监控信息保存到第四数据集合中。
第一比较子模块735,用于将第二数据集合中的去重后的第一预定时间段内的第一监控信息与第四数据集合中的去重后的第二预定时间段内的第二监控信息进行比较,得到车辆套牌信息。
图8为图7中第一去重模块732的结构框图,为了便于说明,仅示出了与本实施例相关的部分。参照图8,上述第一去重模块732,还包括:第三提取模块7321、第一判断模块7322、第二判断模块7323、第一替换模块7324、第一存储模块7325、第三判断模块7326。
第三提取模块7321,还包括第一提取子模块73211;
第三提取模块7321,用于从第一数据集合中提取第一条监控子信息,并将所述的第一条监控子信息保存至第二数据集合中。
第一提取子模块73211,用于从第一数据集合中提取第i+1条的监控子信息,其中1≤i≤N-1,i表示已经从第一数据集合中提取的监控子信息的总条数,N表示第一数据集合中总的监控子信息的条数;
第一判断模块7322,用于将上述第i+1条监控子信息与第二数据集合中的所有监控子信息进行比较,判断所述第二数据集合中是否存在与上述第i+1条监控子信息中的车牌号码相同的监控子信息,若是,则执行第二判断模块7323,若否,则执行所述的第一存储模块7325;
第二判断模块7323,用于将上述的第i+1条监控子信息中车牌号码对应的第一时间与所述第二数据集合中的对应的车牌号码相同的监控子信息中对应的第二时间进行比较,判断第一时间是否大于第二时间,若是,则执行所述第一替换模块7324,若否,则执行所述第三判断模块;
第一替换模块7324,用于当所述一时间是大于第二时间时,将所述的第i+1条监控子信息替换所述的所述第二数据集合中的对应的车牌号码相同的监控子信息。
第一存储模块7325,用于当所述第二数据集合中不存在与所述第i+1条监控子信息中的车牌号码相同的监控子信息时,将所述的第i+1条监控子信息保存至第二数据集合中。
第三判断模块7326,用于判断上述的第i+1条监控在信息是否为从第一数据集合中的最后一条信息,若是,则结束处理,若否,则执行所述的第一提取子模块73211。
图9为图7中的第二去重模块734的结构框图,为了便于说明,仅示出了与本实施例相关的部分。参照图9,第二去重模块734还包括:第四提取模块7341、第四判断模块7342、第五判断模块7343、第二替换模块7344、第二存储模块7345、第六判断模块7346。
上述第四提取模块7341还包括第二提取子模块73411;
第四提取模块7341,用于从第三数据集合中提取第一条监控子信息,并将所述的第一条监控子信息保存至第四数据集合中。
第二提取子模块73411,用于从第三数据集合中提取第b+1条的监控子信息,其中1≤b≤M-1,b表示已经从第三数据集合中提取的监控子信息的总条数,M表示第三数据集合中总的监控子信息的条数;
第四判断模块7342,用于将上述的第b+1条监控子信息与第四数据集合中的所有监控子信息进行比较,判断第四数据集合中是否存在与上述第b+1条监控子信息中的车牌号码相同的监控子信息,若是,则执行第五判断模块7343,若否,则执行所述第二存储模块7345;
第五判断模块7343,用于将所述的第b+1条监控子信息中对应的第一时间与所述第二数据集合中的对应的车牌号码相同的监控子信息中对应的第二时间进行比较,判断第一时间是否大于第二时间,若是,则执行所述第二替换模块,若否,则执行所述第六判断模块;
第二替换模块7344,用于当上述第一时间大于第二时间时,将上述的第b+1条监控子信息替换第四数据集合中的对应的车牌号码相同的监控子信息。
第二存储模块7345,用于当所述第四数据集合中不存在与所述第b+1条监控子信息中的车牌号码相同的监控子信息时,将上述的第b+1条监控子信息保存至第四数据集合中;
第六判断模块7346,用于判断上述第b+1条监控在信息是否为第三数据集合中的最后一条信息,若是,则结束处理,若否,则执行第二提取子模块73411。
图10为图7中第一比较子模块735的结构框图,为了便于说明,仅示出了与本实施例相关的部分。参照图10,第一比较子模735还包括:第五提取模块7351、第七判断模块7352、第八判断模块7353、第九判断模块7354以及确定存储模块7355、第十判断模块7356;
所述第五提取模块,用于从第二数据集合中提取去重后的第一预定时间段内的第一监控信息中的第c+1条监控子信息,所述0≤c≤Q-1,其中Q表示第二数据集合中总的监控子信息的条数,其中c表示已经从第二数据集合中提取的监控子信息的条数。
第七判断模块7352,用于将上述的从第二数据集合中提取的第c+1条监控子信息与第四数据集合中的去重后的第二预定时间段内的第二监控信息的所有监控子信息进行比较,判断判断所述第四数据集合中是否存在与所述从第二数据集合中提取的第c+1条监控子信息中的车牌号码相同的监控子信息,如果是,则执行第八判断模块7353,若否,则执行第十判断模块;
第八判断模块7353,用于判断上述第c+1条监控子信息对应的第一位置与第四数据集合中的与第c+1条监控子信息中的车牌号码相同的监控子信息对应的第二位置之间的距离是否大于第一阈值,若是,则执行上述第九判断模块7354,若否,则执行第十判断模块7356;
第九判断模块7354,用于判断上述第c+1条监控子信息对应的第五时间与第四数据集合中的与上述第c+1条监控子信息中的车牌号码相同的监控子信息对应的第六时间之间的时间差值是否小于第二阈值,若是,则执行确定存储模块7355,若否,则执行第十判断模块;
确定存储模块7355,用于当上述的第三时间与第四时间之间的时间差值小于第二阈值时,将上述第c+1条监控子信息确定为车辆套牌信息,并将其保存至第三数据集合中。
第十判断模块7356,用于判断第c+1条监控子信息是否为第二数据集合中的最后一条监控子信息,若是,则结束处理,若否,则执行所述第五提取模块。
本发明实施例通过移动式套牌识别终端发送的第一监控信息与合法车辆通过定位终端发送的第二监控信息,对车辆号码相同的监控子信息进行位置距离差和时间差的判断,确定车辆套牌信息,由于是***自动进行判别,减少了识别复杂性,提高识别准确性。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种车辆套牌识别方法,其特征在于,包括:
抓拍车辆的车牌号码,将抓拍的车辆的车牌号码以及对应的抓拍地点、时间组成的第一监控信息发送至监控中心,并将所述的第一监控信息保存至第一数据库中;
安装了定位终端的车辆定期将车辆的车牌号码以及车辆行驶的位置、时间组成的第二监控信息发送至所述的监控中心,并将所述的第二监控信息保存至第二数据库中;
将第一数据库中的第一监控信息与第二数据库中的第二监控信息进行比较,得到车辆套牌信息;
其中,所述将第一数据库中的第一监控信息与第二数据库中的第二监控信息进行比较,得到车辆套牌信息,具体包括:
从第一数据库中提取第一预定时间段内的第一监控信息,并将提取的第一预定时间段内的第一监控信息保存到第一数据集合中;
将保存至第一数据集合的第一预定时间段内的第一监控信息中相同的车牌号码进行去重处理,并将去重后的第一预定时间段内的第一监控信息保存到第二数据集合中;
从第二数据库中提取第二预定时间段内的第二监控信息,并将提取的第二预定时间段内的第二监控信息保存到第三数据集合中;
将保存至第三数据集合的第二预定时间段内的第二监控信息中相同的车牌号码进行去重处理,并将去重后的第二预定时间段内的第二监控信息保存到第四数据集合中;
将第二数据集合中的去重后的第一预定时间段内的第一监控信息与第四数据集合中的去重后的第二预定时间段内的第二监控信息进行比较,得到车辆套牌信息。
2.如权利要求1所述的方法,其特征在于,所述的将保存至第一数据集合的第一预定时间段内的第一监控信息中相同的车牌号码进行去重处理,并将去重后的第一预定时间段内的第一监控信息保存到第二数据集合中,具体包括以下步骤:
步骤301、从第一数据集合中提取第一条监控子信息,并将所述的第一条监控子信息保存至第二数据集合中;
步骤302、从第一数据集合中提取第i+1条的监控子信息,并将所述的第i+1条监控子信息与第二数据集合中的所有监控子信息进行比较,判断所述第二数据集合中是否存在与所述第i+1条监控子信息中的车牌号码相同的监控子信息,如果是,则执行步骤303,如果否,则执行步骤305后执行步骤306,其中1≤i≤N-1,i表示已经从第一数据集合中提取的监控子信息的总条数,N表示第一数据集合中总的监控子信息的条数;
步骤303、将所述的第i+1条监控子信息中车牌号码对应的第一时间与所述第二数据集合中的对应的车牌号码相同的监控子信息中对应的第二时间进行比较,判断第一时间是否大于第二时间,如果是,则执行步骤304后执行步骤306,如果否,则执行步骤306;
步骤304、将所述的第i+1条监控子信息替换所述第二数据集合中的对应的车牌号码相同的监控子信息;
步骤305、将所述的第i+1条监控子信息保存至第二数据集合中;
步骤306、判断所述的第i+1条监控子信息是否为第一数据集合中的最后一条信息,若是,则结束处理,如否则返回步骤302。
3.如权利要求1所述的方法,其特征在于,所述的将保存至第三数据集合的第二预定时间段内的第二监控信息中相同的车牌号码进行去重处理,并将去重后的第二预定时间段内的第二监控信息保存到第四数据集合中,具体包括以下步骤:
步骤401、从第三数据集合中提取第一条监控子信息,并将所述的第一条监控子信息保存至第四数据集合中;
步骤402、从第三数据集合中提取第b+1条的监控子信息,并将所述的第b+1条监控子信息与第四数据集合中的所有监控子信息进行比较,判断所述第四数据集合中是否存在与所述第b+1条监控子信息中的车牌号码相同的监控子信息,如果是,则执行步骤403,如果否,则执行步骤405后执行步骤406,其中1≤b≤M-1,b表示已经从第三数据集合中提取的监控子信息的总条数,M表示第三数据集合中总的监控子信息的条数;
步骤403、将所述的第b+1条监控子信息中对应的第三时间与所述第二数据集合中的对应的车牌号码相同的监控子信息中对应的第四时间进行比较,判断第三时间是否大于第四时间,如果是,则执行步骤404后执行步骤406,如果否,则执行步骤405后执行步骤406;
步骤404、将所述的第b+1条监控子信息替换所述第四数据集合中的对应的车牌号码相同的监控子信息;
步骤405、将所述的第b+1条监控子信息保存至第四数据集合中;
步骤406、判断所述的第b+1条监控子信息是否为第三数据集合中的最后一条信息,若是,则结束处理,如否,则返回步骤402。
4.如权利要求1-3之一所述的方法,其特征在于,所述的将第二数据集合中的去重后的第一预定时间段内的第一监控信息与第四数据集合中的去重后的第二预定时间段内的第二监控信息进行比较,得到车辆套牌信息,具体包括以下步骤:
步骤501、从第二数据集合中提取去重后的第一预定时间段内的第一监控信息中的第c+1条监控子信息,0≤c≤Q-1,其中Q表示第二数据集合中总的监控子信息的条数,其中c表示已经从第二数据集合中提取的监控子信息的条数;
步骤502、将所述的从第二数据集合中提取的第c+1条监控子信息与第四数据集合中的去重后的第二预定时间段内的第二监控信息的所有监控子信息进行比较,判断所述第四数据集合中是否存在与所述从第二数据集合中提取的第c+1条监控子信息中的车牌号码相同的监控子信息,如果是,则执行步骤503,若否,则执行步骤506;
步骤503、判断所述第c+1条监控子信息对应的第一位置与所述第四数据集合中的与第c+1条监控子信息中的车牌号码相同的监控子信息对应的第二位置之间的距离是否大于第一阈值,若是,则执行步骤504,若否,则执行步骤506;
步骤504、判断所述第c+1条监控子信息对应的第五时间与所述第四数据集合中的与所述第c+1条监控子信息中的车牌号码相同的监控子信息对应的第六时间之间的时间差值是否小于第二阈值,若是,则执行步骤505后执行步骤506,若否,则执行步骤506;
步骤505、将所述第c+1条监控子信息确定为车辆套牌信息,并将其保存至第五数据集合中;
步骤506、判断第c+1条监控子信息是否为第二数据集合中的最后一条监控子信息,若是,则结束处理,若否,则返回执行步骤501。
5.一种车辆套牌识别***,其特征在于,包括:
移动式套牌识别终端、监控中心、定位终端;
所述移动式套牌识别终端包括抓拍模块、第一发送模块,所述监控中心包括第一数据库、第二数据库和比较模块,所述定位终端包括第二发送模块;
所述抓拍模块,用于抓拍车辆的车牌号码;
所述第一发送模块,用于将抓拍的车辆的车牌号码以及对应的抓拍地点、时间组成的第一监控信息发送至所述监控中心,所述监控中心将所述的第一监控信息保存至第一数据库中;
所述第二发送模块,用于定期将车辆的车牌号码以及车辆行驶的位置、时间组成的第二监控信息发送至所述的监控中心,所述监控中心将所述的第二监控信息保存至第二数据库中;
所述比较模块,用于将第一数据库中的第一监控信息与第二数据库中的第二监控信息进行比较,得到车辆套牌信息;
其中,所述比较模块还包括:第一提取模块、第一去重模块、第二提取模块、第二去重模块以及第一比较子模块;
所述第一提取模块,用于从第一数据库中提取第一预定时间段内的第一监控信息,并将提取的第一预定时间段内的第一监控信息保存到第一数据集合中;
所述第一去重模块,用于将保存至第一数据集合的第一预定时间段内的第一监控信息中相同的车牌号码进行去重处理,并将去重后的第一预定时间段内的第一监控信息保存到第二数据集合中;
所述第二提取模块,用于从第二数据库中提取第二预定时间段内的第二监控信息,并将提取的第二预定时间段内的第二监控信息保存到第三数据集合中;
所述第二去重模块,用于将保存至第三数据集合的第二预定时间段内的第二监控信息中相同的车牌号码进行去重处理,并将去重后的第二预定时间段内的第二监控信息保存到第四数据集合中;
所述第一比较子模块,用于将第二数据集合中的去重后的第一预定时间段内的第一监控信息与第四数据集合中的去重后的第二预定时间段内的第二监控信息进行比较,得到车辆套牌信息。
6.如权利要求5所述的***,其特征在于,所述第一去重模块,还包括:
第三提取模块、第一判断模块、第二判断模块、第一替换模块、第一存储模块、第三判断模块;
所述第三提取模块,还包括第一提取子模块;
所述第三提取模块,用于从第一数据集合中提取第一条监控子信息,并将所述的第一条监控子信息保存至第二数据集合中;
所述第一提取子模块,用于从第一数据集合中提取第i+1条的监控子信息,其中1≤i≤N-1,i表示已经从第一数据集合中提取的监控子信息的总条数,N表示第一数据集合中总的监控子信息的条数;
所述第一判断模块,用于将所述的第i+1条监控子信息与第二数据集合中的所有监控子信息进行比较,判断所述第二数据集合中是否存在与所述第i+1条监控子信息中的车牌号码相同的监控子信息,若是,则执行所述第二判断模块,若否,则执行所述的第一存储模块;
所述第二判断模块,用于将所述的第i+1条监控子信息中车牌号码对应的第一时间与所述第二数据集合中的对应的车牌号码相同的监控子信息中对应的第二时间进行比较,判断第一时间是否大于第二时间,若是,则执行所述第一替换模块,若否,则执行所述第三判断模块;
所述第一替换模块,用于当所述一时间是大于第二时间时,将所述的第i+1条监控子信息替换所述第二数据集合中的对应的车牌号码相同的监控子信息;
所述第一存储模块,用于当所述第二数据集合中不存在与所述第i+1条监控子信息中的车牌号码相同的监控子信息时,将所述的第i+1条监控子信息保存至第二数据集合中;
所述第三判断模块,用于判断所述的第i+1条监控 子信息是否为第一数据集合中的最后一条信息,若是,则结束处理,若否,则执行所述的第一提取子模块。
7.如权利要求5所述的***,其特征在于,所述的第二去重模块还包括:第四提取模块、第四判断模块、第五判断模块、第二替换模块、第二存储模块、第六判断模块;
所述第四提取模块还包括第二提取子模块;
所述第四提取模块,用于从第三数据集合中提取第一条监控子信息,并将所述的第一条监控子信息保存至第四数据集合中;
所述第二提取子模块,还用于从第三数据集合中提取第b+1条的监控子信息,其中1≤b≤M-1,b表示已经从第三数据集合中提取的监控子信息的总条数,M表示第三数据集合中总的监控子信息的条数;
所述第四判断模块,用于将所述的第b+1条监控子信息与第四数据集合中的所有监控子信息进行比较,判断所述第四数据集合中是否存在与所述第b+1条监控子信息中的车牌号码相同的监控子信息,若是,则执行所述第五判断模块,若否,则执行所述第二存储模块;
所述第五判断模块,用于将所述的第b+1条监控子信息中对应的第三时间与所述第二数据集合中的对应的车牌号码相同的监控子信息中对应的第四时间进行比较,判断第三时间是否大于第四时间,若是,则执行所述第二替换模块,若否,则执行所述第六判断模块;
所述第二替换模块,用于当所述第三时间是大于第四时间时,将所述的第b+1条监控子信息替换所述第四数据集合中的对应的车牌号码相同的监控子信息;
所述第二存储模块,用于当所述第四数据集合中不存在与所述第b+1条监控子信息中的车牌号码相同的监控子信息时,将所述的第b+1条监控子信息保存至第四数据集合中;
所述第六判断模块,用于判断所述的第b+1条监控 子信息是否为第三数据集合中的最后一条信息,若是,则结束处理,若否,则执行所述第二提取子模块。
8.如权利要求5-7之一所述的***,其特征在于,所述的第一比较子模块还包括:第五提取模块、第七判断模块、第八判断模块、第九判断模块以及确定存储模块、第十判断模块;
所述第五提取模块,用于从第二数据集合中提取去重后的第一预定时间段内的第一监控信息中的第c+1条监控子信息,0≤c≤Q-1,其中Q表示第二数据集合中总的监控子信息的条数,其中c表示已经从第二数据集合中提取的监控子信息的条数;
所述第七判断模块,用于将所述的从第二数据集合中提取的第c+1条监控子信息与第四数据集合中的去重后的第二预定时间段内的第二监控信息的所有监控子信息进行比较,判断所述第四数据集合中是否存在与所述从第二数据集合中提取的第c+1条监控子信息中的车牌号码相同的监控子信息,如果是,则执行所述第八判断模块,若否,则执行第十判断模块;
所述第八判断模块,用于判断所述第c+1条监控子信息对应的第一位置与所述第四数据集合中的与第c+1条监控子信息中的车牌号码相同的监控子信息对应的第二位置之间的距离是否大于第一阈值,若是,则执行所述第九判断模块,若否,则执行第十判断模块;
所述第九判断模块,用于判断所述第c+1条监控子信息对应的第五时间与所述第四数据集合中的与所述第c+1条监控子信息中的车牌号码相同的监控子信息对应的第六时间之间的时间差值是否小于第二阈值,若是,则执行所述确定存储模块,若否,则执行第十判断模块;
所述确定存储模块,用于当第三时间与第四时间之间的时间差值小于第二阈值时,将所述第c+1条监控子信息确定为车辆套牌信息,并将其保存至第五数据集合中;
所述第十判断模块,用于判断第c+1条监控子信息是否为第二数据集合中的最后一条监控子信息,若是,则结束处理,若否,则执行所述第五提取模块。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410036530.1A CN103761879B (zh) | 2014-01-24 | 2014-01-24 | 一种车辆套牌识别方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410036530.1A CN103761879B (zh) | 2014-01-24 | 2014-01-24 | 一种车辆套牌识别方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103761879A CN103761879A (zh) | 2014-04-30 |
CN103761879B true CN103761879B (zh) | 2016-07-27 |
Family
ID=50529110
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410036530.1A Active CN103761879B (zh) | 2014-01-24 | 2014-01-24 | 一种车辆套牌识别方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103761879B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105335390A (zh) * | 2014-07-09 | 2016-02-17 | 阿里巴巴集团控股有限公司 | 对象的分类方法、业务的推送方法及服务器 |
CN104200669B (zh) * | 2014-08-18 | 2017-02-22 | 华南理工大学 | 一种基于Hadoop的***识别方法及*** |
CN104658264A (zh) * | 2015-01-27 | 2015-05-27 | 武汉烽火众智数字技术有限责任公司 | 一种基于etc和视频的车辆校验方法和*** |
CN107302751B (zh) * | 2017-07-24 | 2020-05-05 | 中国联合网络通信集团有限公司 | ***识别方法和***识别*** |
CN108022427A (zh) * | 2017-10-30 | 2018-05-11 | 深圳市赛亿科技开发有限公司 | 一种***辆的识别方法及*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7382244B1 (en) * | 2007-10-04 | 2008-06-03 | Kd Secure | Video surveillance, storage, and alerting system having network management, hierarchical data storage, video tip processing, and vehicle plate analysis |
CN101261771A (zh) * | 2008-03-14 | 2008-09-10 | 康华武 | 一种道路车辆身份的自动稽查方法 |
GB2448780A (en) * | 2007-07-26 | 2008-10-29 | Ranger Services Ltd | Method and apparatus for identifying a cloned number plate |
CN201207221Y (zh) * | 2008-03-14 | 2009-03-11 | 康华武 | 一种道路车辆身份的自动稽查*** |
CN101635092A (zh) * | 2009-05-22 | 2010-01-27 | 上海宝康电子控制工程有限公司 | 一种套牌机动车识别***以及方法 |
CN102509458A (zh) * | 2011-10-19 | 2012-06-20 | 杭州华三通信技术有限公司 | 一种***辆识别方法和装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100455877B1 (ko) * | 2001-07-18 | 2004-11-06 | 주식회사 현재테크 | 감시 차량을 이용한 피감시 차량의 차량번호 자동인식시스템 및 방법 |
-
2014
- 2014-01-24 CN CN201410036530.1A patent/CN103761879B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2448780A (en) * | 2007-07-26 | 2008-10-29 | Ranger Services Ltd | Method and apparatus for identifying a cloned number plate |
US7382244B1 (en) * | 2007-10-04 | 2008-06-03 | Kd Secure | Video surveillance, storage, and alerting system having network management, hierarchical data storage, video tip processing, and vehicle plate analysis |
CN101261771A (zh) * | 2008-03-14 | 2008-09-10 | 康华武 | 一种道路车辆身份的自动稽查方法 |
CN201207221Y (zh) * | 2008-03-14 | 2009-03-11 | 康华武 | 一种道路车辆身份的自动稽查*** |
CN101635092A (zh) * | 2009-05-22 | 2010-01-27 | 上海宝康电子控制工程有限公司 | 一种套牌机动车识别***以及方法 |
CN102509458A (zh) * | 2011-10-19 | 2012-06-20 | 杭州华三通信技术有限公司 | 一种***辆识别方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103761879A (zh) | 2014-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103761879B (zh) | 一种车辆套牌识别方法及*** | |
CN106713049B (zh) | 一种监控的告警方法及装置 | |
CN108091140B (zh) | 一种确定***辆的方法和装置 | |
CN104952255A (zh) | 一种智能终端及其交通违章监督方法、*** | |
CN107036672B (zh) | 一种水位监测方法和装置 | |
CN109741482B (zh) | 一种信息共享方法及装置 | |
CN105245842A (zh) | 基于行车记录仪的海量视频监控*** | |
CN103927880A (zh) | 一种车牌识别比对方法及装置 | |
CN105046951A (zh) | 基于行车记录仪的车辆监测方法及监测模块 | |
CN108924759B (zh) | 识别移动发生器的方法、装置及*** | |
CN104200466A (zh) | 一种预警方法及摄像机 | |
CN104243900A (zh) | 车辆到站时间预报***及方法 | |
CN104794170A (zh) | 基于指纹多重哈希布隆过滤器的网络取证内容溯源方法 | |
CN103903448B (zh) | 一种基于车牌识别技术的交通路口违章侦测方法 | |
US10607100B2 (en) | Device for recognizing vehicle license plate number and method therefor | |
CN112085953B (zh) | 一种交通指挥方法、装置及设备 | |
CN111063144A (zh) | 异常行为的监控方法、装置、设备及计算机可读存储介质 | |
CN105183893A (zh) | 定位轨迹的分类方法及装置 | |
CN112380892B (zh) | 一种图像识别方法、装置、设备及介质 | |
CN105575155A (zh) | 用于确定车辆行驶信息的方法和设备 | |
CN108932852A (zh) | 一种记录机动车违法占用应急车道行为的方法及装置 | |
CN104064027A (zh) | 一种交通信息的获取方法及*** | |
CN113343905A (zh) | 道路异常智能识别模型训练、道路异常识别的方法及*** | |
EP2977952A1 (en) | Method and device for determining mail path information | |
CN114004566A (zh) | 危险告警的方法、装置及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CB03 | Change of inventor or designer information | ||
CB03 | Change of inventor or designer information |
Inventor after: Zhuang Shaohua Inventor after: Chen Wenming Inventor after: Zhang Fangzhou Inventor before: Zhuang Shaohua Inventor before: Chen Wenming Inventor before: Zhang Lizhou |