一種黑名單分布式鑒別方法及裝置制造方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種黑名單分布式鑒別方法及裝置,該方法通過(guò)將黑名單映射為比特圖并下發(fā)到前端設(shè)備,前端設(shè)備識(shí)別車(chē)牌號(hào)碼,并將其通過(guò)哈希算法變換為哈希值,該哈希值被比特圖長(zhǎng)度取余得到對(duì)應(yīng)的余數(shù),然后判斷該余數(shù)對(duì)應(yīng)的比特圖位置是否為1來(lái)濾除非黑名單中的車(chē)牌號(hào)碼,將嫌疑車(chē)牌號(hào)碼發(fā)送到后端服務(wù)器與黑名單中的車(chē)牌號(hào)碼比較以進(jìn)行最后的報(bào)警。本發(fā)明同時(shí)還公開(kāi)了實(shí)現(xiàn)上述方法的裝置,本發(fā)明方法及裝置通過(guò)前端設(shè)備濾除了大部分非黑名單車(chē)牌號(hào)碼,有效降低了后端服務(wù)器的工作量,大大提高了后端服務(wù)器的服務(wù)性能。
【專(zhuān)利說(shuō)明】一種黑名單分布式鑒別方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于視頻監(jiān)控【技術(shù)領(lǐng)域】,尤其涉及視頻監(jiān)控中對(duì)于車(chē)牌黑名單的一種黑名單分布式鑒別方法及裝置。
【背景技術(shù)】
[0002]隨著汽車(chē)時(shí)代的到來(lái),智能交通管理系統(tǒng)是世界道路交通管理的發(fā)展趨勢(shì)。公路交通基礎(chǔ)建設(shè)的不斷發(fā)展和車(chē)輛管理體制的不斷完善,為以視頻監(jiān)控為基礎(chǔ)的智能交通管理系統(tǒng)的實(shí)際應(yīng)用打下了良好基礎(chǔ)。在智能交通管理系統(tǒng)中,為了對(duì)一些違法行為進(jìn)行嚴(yán)厲打擊,很多系統(tǒng)建立了黑名單,將那些非法營(yíng)運(yùn)、假牌套牌、盜搶車(chē)輛、交通肇事逃逸車(chē)輛或其他問(wèn)題車(chē)輛的車(chē)牌號(hào)碼錄入系統(tǒng)的車(chē)牌黑名單中,進(jìn)行識(shí)別告警。
[0003]這種車(chē)牌黑名單的監(jiān)控作用不僅使用在智能交通管理系統(tǒng),也可以使用在智能小區(qū)、智能停車(chē)場(chǎng)管理系統(tǒng)中,還廣泛應(yīng)用在高速公路、橋梁、隧道等收費(fèi)管理系統(tǒng)等。
[0004]然而現(xiàn)有技術(shù)方案是通過(guò)前端設(shè)備攝像機(jī)拍下監(jiān)控畫(huà)面,識(shí)別出車(chē)牌號(hào)碼后,將大量車(chē)牌號(hào)碼發(fā)送到后端服務(wù)器,通過(guò)與后端服務(wù)器存儲(chǔ)的車(chē)牌黑名單進(jìn)行比較,當(dāng)確定是屬于黑名單后,形成報(bào)警。在當(dāng)前方式中,如果將監(jiān)控識(shí)別到的一個(gè)非黑名單中的車(chē)牌號(hào)碼傳到后端服務(wù)器,而后端服務(wù)器判斷該車(chē)牌號(hào)碼不是黑名單中的車(chē)輛作為一次誤報(bào)處理的話,則誤報(bào)率=((車(chē)牌總數(shù)-黑名單數(shù))/車(chē)牌總數(shù))。顯然現(xiàn)有技術(shù)方案對(duì)于后端服務(wù)器要求較高,集中處理使后端服務(wù)器信息處理量大,后端服務(wù)器負(fù)擔(dān)重,若后端服務(wù)器處理能力較差,將無(wú)法完成如此頻繁的運(yùn)算。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是提供一種黑名單分布式鑒別方法及裝置,車(chē)牌號(hào)碼是否屬于黑名單的鑒別任務(wù)由分散在前端設(shè)備和后端服務(wù)器配合完成,前端設(shè)備實(shí)現(xiàn)過(guò)濾絕大部分誤報(bào),降低后端服務(wù)器的壓力,從而可以構(gòu)建更大的管理系統(tǒng)。
[0006]為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明技術(shù)方案如下:
[0007]—種黑名單分布式鑒別方法,用于通過(guò)分布式的前端設(shè)備和后端服務(wù)器鑒別被監(jiān)控車(chē)輛是否屬于黑名單車(chē)輛,應(yīng)用于前端設(shè)備,該方法包括步驟:
[0008]接收后端服務(wù)器將黑名單中的車(chē)牌號(hào)碼映射生成的比特圖,在所述比特圖中,所述黑名單中的車(chē)牌號(hào)碼通過(guò)哈希算法得到的哈希值被比特圖長(zhǎng)度取余,所得余數(shù)對(duì)應(yīng)的比特位的數(shù)值為a,其余比特位的數(shù)值為b ;
[0009]通過(guò)監(jiān)控識(shí)別出被監(jiān)控車(chē)輛的車(chē)牌號(hào)碼,采用哈希算法計(jì)算出其對(duì)應(yīng)的哈希值,該哈希值被比特圖長(zhǎng)度取余得到對(duì)應(yīng)的余數(shù);
[0010]判斷比特圖中對(duì)應(yīng)該余數(shù)的比特位的數(shù)值是否為a,若為a則將對(duì)應(yīng)的車(chē)牌號(hào)碼作為嫌疑車(chē)牌號(hào)碼發(fā)送給后端服務(wù)器,由后端服務(wù)器將該嫌疑車(chē)牌號(hào)碼與黑名單中的車(chē)牌號(hào)碼比較,如果屬于黑名單中的車(chē)牌號(hào)碼則報(bào)警,否則不做處理;
[0011]當(dāng)a取I時(shí),b取O;當(dāng)a取O時(shí),b取I。[0012]本發(fā)明還提出了一種黑名單分布式鑒別方法,用于通過(guò)分布式的前端設(shè)備和后端服務(wù)器鑒別被監(jiān)控車(chē)輛是否屬于黑名單車(chē)輛,應(yīng)用于后端服務(wù)器,該方法包括步驟:
[0013]將黑名單中的車(chē)牌號(hào)碼映射生成比特圖,并將該比特圖下發(fā)到各前端設(shè)備;
[0014]接收前端設(shè)備發(fā)送的嫌疑車(chē)牌號(hào)碼,將該嫌疑車(chē)牌號(hào)碼與黑名單中的車(chē)牌號(hào)碼比較,如果屬于黑名單中的車(chē)牌號(hào)碼則報(bào)警,否則不做處理。
[0015]進(jìn)一步地,所述將黑名單中的車(chē)牌號(hào)碼映射生成比特圖,包括步驟:
[0016]初始化,將比特圖所有比特位的初始值置為O ;
[0017]對(duì)黑名單中每個(gè)車(chē)牌號(hào)碼使用哈希算法生成一個(gè)哈希值,該哈希值被比特圖長(zhǎng)度取余得到余數(shù),將比特圖上該余數(shù)對(duì)應(yīng)的比特位的數(shù)值設(shè)置為a ;
[0018]當(dāng)b取O時(shí),a取I ;當(dāng)b取I時(shí),a取O。
[0019]進(jìn)一步地,所述比特圖長(zhǎng)度計(jì)算公式如下:
【權(quán)利要求】
1.一種黑名單分布式鑒別方法,用于通過(guò)分布式的前端設(shè)備和后端服務(wù)器鑒別被監(jiān)控車(chē)輛是否屬于黑名單車(chē)輛,應(yīng)用于前端設(shè)備,其特征在于,該方法包括步驟: 接收后端服務(wù)器將黑名單中的車(chē)牌號(hào)碼映射生成的比特圖,在所述比特圖中,所述黑名單中的車(chē)牌號(hào)碼通過(guò)哈希算法得到的哈希值被比特圖長(zhǎng)度取余,所得余數(shù)對(duì)應(yīng)的比特位的數(shù)值為a,其余比特位的數(shù)值為b ; 通過(guò)監(jiān)控識(shí)別出被監(jiān)控車(chē)輛的車(chē)牌號(hào)碼,采用哈希算法計(jì)算出其對(duì)應(yīng)的哈希值,該哈希值被比特圖長(zhǎng)度取余得到對(duì)應(yīng)的余數(shù); 判斷比特圖中對(duì)應(yīng)該余數(shù)的比特位的數(shù)值是否為a,若為a則將對(duì)應(yīng)的車(chē)牌號(hào)碼作為嫌疑車(chē)牌號(hào)碼發(fā)送給后端服務(wù)器,由后端服務(wù)器將該嫌疑車(chē)牌號(hào)碼與黑名單中的車(chē)牌號(hào)碼比較,如果屬于黑名單中的車(chē)牌號(hào)碼則報(bào)警,否則不做處理; 當(dāng)a取I時(shí),b取O;當(dāng)a取O時(shí),b取I。
2.—種黑名單分布式鑒別方法,用于通過(guò)分布式的前端設(shè)備和后端服務(wù)器鑒別被監(jiān)控車(chē)輛是否屬于黑名單車(chē)輛,應(yīng)用于后端服務(wù)器,其特征在于,該方法包括步驟: 將黑名單中的車(chē)牌號(hào)碼映射生成比特圖,并將該比特圖下發(fā)到各前端設(shè)備; 接收前端設(shè)備發(fā)送的嫌疑車(chē)牌號(hào)碼,將該嫌疑車(chē)牌號(hào)碼與黑名單中的車(chē)牌號(hào)碼比較,如果屬于黑名單中的車(chē)牌號(hào)碼則報(bào)警,否則不做處理。
3.根據(jù)權(quán)利要求2所述的黑名單分布式鑒別方法,其特征在于,所述將黑名單中的車(chē)牌號(hào)碼映射生成比特圖,包括步驟: 初始化,將比特圖所有比特位的初始值置為b ; 對(duì)黑名單中每個(gè)車(chē)牌號(hào)碼使用哈希算`法生成一個(gè)哈希值,該哈希值被比特圖長(zhǎng)度取余得到余數(shù),將比特圖上該余數(shù)對(duì)應(yīng)的比特位的數(shù)值設(shè)置為a ; 當(dāng)b取O時(shí),a取I ;當(dāng)13取I時(shí),a取O。
4.根據(jù)權(quán)利要求3所述的黑名單分布式鑒別方法,其特征在于,所述比特圖長(zhǎng)度計(jì)算公式如下:
5.根據(jù)權(quán)利要求3所述的黑名單分布式鑒別方法,其特征在于,所述的比特圖長(zhǎng)度為設(shè)定值。
6.一種黑名單分布式鑒別裝置,用于通過(guò)分布式的前端設(shè)備和后端服務(wù)器鑒別被監(jiān)控車(chē)輛是否屬于黑名單車(chē)輛,應(yīng)用于前端設(shè)備,其特征在于,該裝置包括: 接收單元,用于接收后端服務(wù)器將黑名單中的車(chē)牌號(hào)碼映射生成的比特圖,在所述比特圖中,所述黑名單的車(chē)牌號(hào)碼通過(guò)哈希算法得到的哈希值被比特圖長(zhǎng)度取余,所得余數(shù)對(duì)應(yīng)的比特位的數(shù)值為a,其余比特位的數(shù)值為b ; 哈希計(jì)算單元,用于通過(guò)監(jiān)控識(shí)別出被監(jiān)控車(chē)輛的車(chē)牌號(hào)碼,采用哈希算法計(jì)算出該被監(jiān)控車(chē)輛車(chē)牌號(hào)碼對(duì)應(yīng)的哈希值,該哈希值被比特圖長(zhǎng)度取余得到對(duì)應(yīng)的余數(shù); 判斷單元,用于判斷比特圖中對(duì)應(yīng)該余數(shù)的比特位的數(shù)值是否為a,若為a則將對(duì)應(yīng)的車(chē)牌號(hào)碼作為嫌疑車(chē)牌號(hào)碼發(fā)送給后端服務(wù)器,由后端服務(wù)器將該嫌疑車(chē)牌號(hào)碼與黑名單中的車(chē)牌號(hào)碼比較,若嫌疑車(chē)牌號(hào)碼屬于黑名單的車(chē)牌號(hào)碼則報(bào)警,否則不做處理;其中,當(dāng)a取I時(shí),b取O;當(dāng)a取O時(shí),b取I。
7.—種黑名單分布式鑒別裝置,用于通過(guò)分布式的前端設(shè)備和后端服務(wù)器鑒別被監(jiān)控車(chē)輛是否屬于黑名單車(chē)輛,應(yīng)用于后端服務(wù)器,其特征在于,該裝置包括: 比特圖生成單元,用于將黑名單中的車(chē)牌號(hào)碼映射生成比特圖,并將該比特圖下發(fā)到各前端設(shè)備; 比較單元,用于接收前端設(shè)備發(fā)送的嫌疑車(chē)牌號(hào)碼,將該嫌疑車(chē)牌號(hào)碼與黑名單中的車(chē)牌號(hào)碼比較,若屬于黑名單中的車(chē)牌號(hào)碼則報(bào)警,否則不做處理。
8.根據(jù)權(quán)利要求7所述黑名單分布式鑒別裝置,其特征在于,所述比特圖生成單元在將黑名單中的車(chē)牌號(hào)碼映射生成比特圖時(shí),執(zhí)行如下操作: 初始化,將比特圖所有比特位的初始值置為b ; 對(duì)黑名單中每個(gè)車(chē)牌號(hào)碼使用哈希算法生成一個(gè)哈希值,該哈希值被比特圖長(zhǎng)度取余得到余數(shù),將比特圖上該余數(shù)對(duì)應(yīng)的比特位的數(shù)值設(shè)置為a ; 當(dāng)b取O時(shí),a取I ;當(dāng)13取I時(shí),a取O。
9.根據(jù)權(quán)利要求8所述黑名單分布式鑒別裝置,其特征在于,所述比特圖長(zhǎng)度計(jì)算公式如下:
10.根據(jù)權(quán)利要求8所述黑名單分布式鑒別裝置,其特征在于,所述比特圖長(zhǎng)度為設(shè)定值。
【文檔編號(hào)】G08G1/017GK103854488SQ201410104123
【公開(kāi)日】2014年6月11日 申請(qǐng)日期:2014年3月19日 優(yōu)先權(quán)日:2014年3月19日
【發(fā)明者】陳尚武 申請(qǐng)人:浙江宇視科技有限公司