義為“第一輛車(chē)”。又例如在繁忙時(shí)段,通行的車(chē)輛一輛接一輛,在“第一輛車(chē)”出現(xiàn)后,可能會(huì)在接下來(lái)的若干個(gè)t秒內(nèi)都有識(shí)別結(jié)果,系統(tǒng)會(huì)一直保持監(jiān)控狀態(tài),直道出現(xiàn)了 t秒后沒(méi)有檢測(cè)出新的車(chē)牌識(shí)別結(jié)果,該輪過(guò)程結(jié)束。但是,這里的t和幾個(gè)t內(nèi)沒(méi)有識(shí)別到車(chē)牌視為本輪結(jié)束都可以根據(jù)用戶(hù)的實(shí)際情況進(jìn)行確定。
[0047]sllO、循環(huán)檢測(cè)在所述預(yù)定時(shí)長(zhǎng)內(nèi)所述車(chē)牌識(shí)別設(shè)備是否識(shí)別到下一個(gè)車(chē)牌;
[0048]若否,則該輪過(guò)程結(jié)束。
[0049]sl20、若是,則將所述第一計(jì)數(shù)器加1,并判斷所述下一個(gè)車(chē)牌與所述第一輛車(chē)的車(chē)牌是否為同一個(gè)車(chē)牌;
[0050]若是,則sl30、第二計(jì)數(shù)器加1,若否,則sl40、第二計(jì)數(shù)器清0 ;
[0051]sl50、判斷所述第二計(jì)數(shù)器的數(shù)值是否超過(guò)閾值,若是,則sl60、輸出預(yù)定狀態(tài)信息;
[0052]其中,這里的第二計(jì)數(shù)器的作用是在記錄同一個(gè)車(chē)輛被識(shí)別到的次數(shù)即相當(dāng)于在檢測(cè)同一個(gè)車(chē)輛停到該通道的時(shí)間,也即相當(dāng)于在檢測(cè)該通道是否具有異常情況。例如,當(dāng)同一個(gè)車(chē)輛被識(shí)別設(shè)備識(shí)別到10次,若每次的時(shí)間為20秒,則就相當(dāng)于該車(chē)在這里停了將近一分半鐘,因此,該車(chē)輛一致占用該車(chē)道可能是由于車(chē)輛出現(xiàn)異常。因此可以提示后面的車(chē)主去其他車(chē)道進(jìn)行出入。
[0053]因此,當(dāng)發(fā)現(xiàn)兩次識(shí)別到的車(chē)牌不是同一個(gè)車(chē)牌時(shí),要及時(shí)將第二計(jì)數(shù)器清0。當(dāng)?shù)诙?jì)數(shù)器的值不為0時(shí),需要將第二計(jì)數(shù)器的值與用戶(hù)設(shè)定的閾值(該閾值可以是30或者30以上等)進(jìn)行比較。若沒(méi)有超過(guò)閾值,則認(rèn)為該車(chē)通過(guò)比較慢,但不為異?,F(xiàn)象,但是超過(guò)設(shè)定的閾值時(shí),則認(rèn)為該通道出現(xiàn)了異常情況,若后面有其他車(chē)輛則會(huì)使得后邊的車(chē)主等待時(shí)間加長(zhǎng)。因此,可以輸出預(yù)定狀態(tài)信息提示后邊的車(chē)主。該預(yù)定狀態(tài)信息可以是“異?!?,也可是“暫停使用”也可以是字符等。這里也不對(duì)預(yù)定狀態(tài)信息的具體內(nèi)容進(jìn)行限定。
[0054]若否,sl70、將所述第一計(jì)數(shù)器的數(shù)值與各個(gè)預(yù)定數(shù)值區(qū)間進(jìn)行比較,確定所述第一計(jì)數(shù)器的數(shù)值對(duì)應(yīng)的預(yù)定數(shù)值區(qū)間,并輸出所述第一計(jì)數(shù)器的數(shù)值對(duì)應(yīng)的預(yù)定數(shù)值區(qū)間對(duì)應(yīng)的狀態(tài)信息。
[0055]其中,在通道沒(méi)有出現(xiàn)異常狀況時(shí),也很有可能出現(xiàn)很多車(chē)輛都集中在一個(gè)通道的情況;因此,需要對(duì)該通道在一輪中識(shí)別到車(chē)牌的次數(shù)利用第一計(jì)數(shù)器進(jìn)行統(tǒng)計(jì);可以將第一計(jì)數(shù)器的數(shù)值與預(yù)定數(shù)值區(qū)間進(jìn)行比較,確定第一計(jì)數(shù)器的數(shù)值的區(qū)間,然后輸出該區(qū)間對(duì)應(yīng)的狀態(tài)信息。
[0056]例如,第一數(shù)值區(qū)間為(0,10],第二數(shù)值區(qū)間為(10,20],第三數(shù)值區(qū)間為[30,-);當(dāng)?shù)谝挥?jì)數(shù)器的數(shù)值為16時(shí),則確定該數(shù)值所在的數(shù)值區(qū)間為第二數(shù)值區(qū)間,則輸出第二數(shù)值區(qū)間對(duì)應(yīng)的狀態(tài)信息“通暢”,第一數(shù)值區(qū)間對(duì)應(yīng)的狀態(tài)信息“空閑”,第三數(shù)值區(qū)間對(duì)應(yīng)的狀態(tài)信息“繁忙”;這里的數(shù)值區(qū)間劃分以及各個(gè)數(shù)值區(qū)間對(duì)應(yīng)的狀態(tài)信息都可以根據(jù)用戶(hù)實(shí)際需求進(jìn)行確定,本申請(qǐng)并不對(duì)此做出限定。
[0057]其中,優(yōu)選的,當(dāng)這一輪過(guò)程并沒(méi)有結(jié)束的過(guò)程中,即雖然沒(méi)有車(chē)輛通過(guò)但是計(jì)時(shí)器并沒(méi)有通過(guò)預(yù)定時(shí)長(zhǎng),則可以將第一計(jì)數(shù)器中的數(shù)值進(jìn)行自減1的處理,這樣可以使得該通道的輸出狀態(tài)信息可以在各個(gè)數(shù)值區(qū)間進(jìn)行跳轉(zhuǎn)。
[0058]其中,輸出的狀態(tài)信息可以顯示在各個(gè)通道的顯示屏中,該方法可以用于停車(chē)場(chǎng),高速收費(fèi)口等需要通道車(chē)輛進(jìn)行排隊(duì)通過(guò)的通道。
[0059]基于上述技術(shù)方案,本發(fā)明實(shí)施例提供的車(chē)輛出入口狀態(tài)檢測(cè)的方法,利用計(jì)數(shù)器對(duì)通道的車(chē)輛情況進(jìn)行統(tǒng)計(jì),進(jìn)而得到該通道的使用情況,例如可以將統(tǒng)計(jì)結(jié)果與預(yù)定條件進(jìn)行比較得到通道繁忙,異?;蚯彘e等狀態(tài),車(chē)主可以根據(jù)該信息靈活的選擇通道,節(jié)省車(chē)主時(shí)間,同時(shí)也能夠提高通行效率并提高出入口和車(chē)道的利用率。
[0060]基于上述實(shí)施例,該方法包括:
[0061]若在所述預(yù)定時(shí)長(zhǎng)內(nèi)所述車(chē)牌識(shí)別設(shè)備未識(shí)別到下一個(gè)車(chē)牌,則將所述第一計(jì)數(shù)器和所述第二計(jì)數(shù)器清0,并關(guān)閉所述預(yù)定時(shí)長(zhǎng)的計(jì)時(shí)器,并輸出對(duì)應(yīng)的狀態(tài)信息。
[0062]其中,這樣可以輸出的狀態(tài)信息為“空閑”等,但并不對(duì)具體的狀態(tài)信息內(nèi)容進(jìn)行限定,可以根據(jù)應(yīng)用場(chǎng)景進(jìn)行確定。將各個(gè)計(jì)數(shù)器清零,將計(jì)時(shí)器關(guān)閉,等待下一輪的開(kāi)始。節(jié)省資源,不需要實(shí)時(shí)讓計(jì)數(shù)器和計(jì)時(shí)器處于工作狀態(tài)。
[0063]基于上述實(shí)施例,將所述第一計(jì)數(shù)器的數(shù)值與各個(gè)預(yù)定數(shù)值區(qū)間進(jìn)行比較,確定所述第一計(jì)數(shù)器的數(shù)值對(duì)應(yīng)的預(yù)定數(shù)值區(qū)間,并輸出所述第一計(jì)數(shù)器的數(shù)值對(duì)應(yīng)的預(yù)定數(shù)值區(qū)間對(duì)應(yīng)的狀態(tài)信息,可以包括:
[0064]將所述第一計(jì)數(shù)器的數(shù)值與第一閾值進(jìn)行比較;
[0065]若所述第一計(jì)數(shù)器的數(shù)值不小于所述第一閾值,則輸出第一狀態(tài)信息;
[0066]若所述第一計(jì)數(shù)器的數(shù)值小于所述第一閾值,則輸出第二狀態(tài)信息。
[0067]當(dāng)所述第二計(jì)數(shù)器的數(shù)值超過(guò)閾值時(shí),還包括:利用語(yǔ)音或蜂鳴器進(jìn)行報(bào)警。
[0068]其中,第一狀態(tài)信息可以是繁忙,第二狀態(tài)信息可以是空閑,預(yù)定狀態(tài)信息可以是異常;及對(duì)應(yīng)的出入口的狀態(tài)可以為“空閑”,“繁忙”和“異?!薄!翱臻e”即在一輪過(guò)程中,連續(xù)在t秒內(nèi)出現(xiàn)車(chē)牌的次數(shù)小于第一閾值。例如在出入口,當(dāng)有了第一個(gè)車(chē)牌識(shí)別結(jié)果后,如果在t秒內(nèi)出現(xiàn)了下一個(gè)車(chē)牌識(shí)別的結(jié)果,那么車(chē)牌識(shí)別結(jié)果計(jì)數(shù)加1,重新開(kāi)始計(jì)時(shí)。如果計(jì)時(shí)滿(mǎn)了 t秒,系統(tǒng)會(huì)自動(dòng)檢測(cè)當(dāng)前是否有正在識(shí)別的結(jié)果。如果有則計(jì)數(shù)加1。該情況出現(xiàn)在有部分車(chē)主不熟悉業(yè)務(wù)流程,進(jìn)出場(chǎng)刷卡速度慢,或者由于某些原因在車(chē)牌被第一次識(shí)別到后,t秒內(nèi)仍然沒(méi)完成進(jìn)出場(chǎng)流程。“繁忙”即連續(xù)在t秒內(nèi)出現(xiàn)車(chē)牌的次數(shù)大于第一閾值。這說(shuō)明當(dāng)前該出入口已經(jīng)連續(xù)有超過(guò)閾值1次的連續(xù)在t秒內(nèi)出現(xiàn)車(chē)牌識(shí)別結(jié)果?!爱惓!奔慈绻粋€(gè)車(chē)牌識(shí)別結(jié)果在第一次出現(xiàn)后,在后續(xù)每間隔t秒的檢測(cè)中,車(chē)牌識(shí)別的結(jié)果保持不變的次數(shù)大于閾值。該情況出現(xiàn)在出入口通道上車(chē)輛處了故障,或者車(chē)主忘記繳費(fèi),把車(chē)停下去繳費(fèi)等。導(dǎo)致車(chē)輛在該車(chē)道上的停車(chē)時(shí)間很長(zhǎng),因此顯示狀態(tài)“異?!?。還可以利用語(yǔ)音或者蜂鳴器進(jìn)行報(bào)警,以便提醒用戶(hù)避免選擇該車(chē)輛出入口進(jìn)行通行。但是本發(fā)明并不對(duì)具體的第一狀態(tài)信息和第二狀態(tài)信息以及預(yù)定狀態(tài)信息的具體內(nèi)容進(jìn)行限定。也不對(duì)語(yǔ)音的內(nèi)容進(jìn)行限定。上述僅為舉例說(shuō)明。
[0069]基于上述實(shí)施例,該方法還可以包括:
[0070]將輸出的狀態(tài)信息發(fā)送給預(yù)定車(chē)輛。
[0071]其中,上述方法將得到的狀態(tài)信息在通道口進(jìn)行顯示,但是也會(huì)出現(xiàn)一種情況就是當(dāng)車(chē)主已經(jīng)過(guò)去之后才可以知道該通道的狀態(tài),這時(shí)很可能車(chē)主已經(jīng)被后續(xù)車(chē)輛堵住不能進(jìn)行更換車(chē)道,或者是不方便在去往其他通道;因此,可以在上述方法得到通道的狀態(tài)信息后,將該通道的信息發(fā)送到車(chē)輛,這樣車(chē)主可以很方便的知道該選擇哪個(gè)通道,大大提高通道的利用率,提高用戶(hù)體驗(yàn)。
[0072]預(yù)定車(chē)輛的獲取可以是當(dāng)車(chē)輛進(jìn)入通道時(shí),識(shí)別各個(gè)車(chē)輛的信息,并向這些車(chē)輛發(fā)送各個(gè)通道的狀態(tài)信息,以便車(chē)主進(jìn)行選擇。也可以是在預(yù)定范圍內(nèi)通過(guò)無(wú)線實(shí)時(shí)廣播各個(gè)通道的信息,當(dāng)車(chē)主接收這些信息后可以進(jìn)行選擇。
[0073]該方法可以在很大程度上提高用戶(hù)的體驗(yàn),也可以進(jìn)一步提高各個(gè)通道的利用率。
[0074]基于上述各個(gè)實(shí)施例,請(qǐng)參考圖2,具體舉例說(shuō)明上述實(shí)施過(guò)程:
[0075]步驟1、車(chē)牌識(shí)別設(shè)備一直在進(jìn)行車(chē)牌識(shí)別。
[0076]步驟2、一旦設(shè)備有了車(chē)牌識(shí)別的結(jié)果,記錄“第一輛車(chē)”的車(chē)牌識(shí)別的時(shí)間,并且進(jìn)入計(jì)時(shí)程序。
[0077]步驟3、如果在t秒內(nèi)有下一個(gè)車(chē)牌識(shí)別的結(jié)果,進(jìn)入步驟4,否則進(jìn)入步驟8。
[0078]步驟4、判斷前后兩個(gè)車(chē)牌識(shí)別的結(jié)果是否相同,如果相同,進(jìn)入步驟5,否則進(jìn)入步驟6。
[0079]步驟5、計(jì)數(shù)器2自加1,判斷計(jì)數(shù)器2是否達(dá)到了閾值,如果達(dá)到了閾值,輸出狀態(tài)“異常”,跳轉(zhuǎn)步驟1。如果沒(méi)有達(dá)到閾值,跳轉(zhuǎn)步驟7。
[0080]步驟6、計(jì)數(shù)器2清零。
[0081]步驟7、計(jì)數(shù)器1自加1,判斷計(jì)數(shù)器1是否達(dá)到了第一閾值,如果達(dá)到了第一閾值,輸出狀態(tài)“繁忙”,跳轉(zhuǎn)步驟1。如果沒(méi)有達(dá)到閾值,輸出狀態(tài)“清閑”,跳轉(zhuǎn)步驟1。
[0082]步驟8、兩個(gè)計(jì)數(shù)器清零,輸出狀態(tài)“清閑”,跳轉(zhuǎn)步驟1。
[0083]其中,對(duì)于快速通行,不需要刷卡的場(chǎng)景,t的值可以設(shè)置小一點(diǎn)。對(duì)于需要刷卡的場(chǎng)景,t的值可以設(shè)置為較大的值。例如在快速通行,不需要刷卡的場(chǎng)景,可以把t設(shè)置為30,第一閾值為20,閾值為5。即一輪過(guò)程以識(shí)別到第一個(gè)車(chē)牌開(kāi)始,然后計(jì)時(shí)器開(kāi)始計(jì)時(shí)。計(jì)數(shù)器1和計(jì)數(shù)器2同時(shí)清零,系統(tǒng)顯示狀態(tài)“清閑”。如果在30秒內(nèi),有了第二個(gè)車(chē)牌識(shí)別結(jié)果,那么計(jì)數(shù)器1加1,計(jì)時(shí)器2復(fù)位,重新開(kāi)始計(jì)時(shí)。如果車(chē)輛由于某些原因,通行較慢,30秒內(nèi)沒(méi)有新的車(chē)牌識(shí)別結(jié)果,系統(tǒng)會(huì)進(jìn)行新的一次車(chē)牌識(shí)別,并獲得了新的車(chē)牌識(shí)別結(jié)果,發(fā)現(xiàn)該結(jié)果與上一車(chē)牌識(shí)別結(jié)果一致,那么計(jì)數(shù)器1和計(jì)數(shù)器2同時(shí)加1。如果該車(chē)輛開(kāi)走,有新的車(chē)牌識(shí)別結(jié)果上傳,那么把計(jì)數(shù)器2清零。如果該車(chē)輛一直不開(kāi)走,當(dāng)計(jì)數(shù)器2的值超過(guò)了閾值,系統(tǒng)顯示“異?!?。如果計(jì)數(shù)器1的值超過(guò)了第一閾值,表