本發(fā)明專利技術(shù)提供了一種基于開關(guān)傳感器的公交汽車上下乘客數(shù)區(qū)域判別算法,包括以下步驟:提供開關(guān)傳感器陣列,該開關(guān)傳感器陣列包括m行、n列分布的開關(guān)傳感器,m、n為正整數(shù),如果開關(guān)傳感器導(dǎo)通,則記數(shù)為0,如果開關(guān)傳感器不導(dǎo)通,則記數(shù)為1;當(dāng)乘客壓到開關(guān)傳感器陣列上時(shí),通過開關(guān)傳感器陣列得到一幀數(shù)據(jù),該幀數(shù)據(jù)被保存為標(biāo)準(zhǔn)的柵格數(shù)據(jù)結(jié)構(gòu);獲取數(shù)據(jù);數(shù)據(jù)修訂;多只腳型分離;基于區(qū)域法的腳型跟蹤算法;輸出結(jié)果。本發(fā)明專利技術(shù)的有益效果是:可通過開關(guān)傳感器陣列的受壓輪廓來判別上下車,提高了客流的統(tǒng)計(jì)精度。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及公交汽車上下乘客數(shù)區(qū)域判別算法,尤其涉及基于開關(guān)傳感器的公交汽車上下乘客數(shù)區(qū)域判別算法。
技術(shù)介紹
隨著城市化的發(fā)展,需要面向城市公共交通(如公交、地鐵等)進(jìn)行智能化管理,而進(jìn)行智能化管理的基礎(chǔ)則是采集所需要的實(shí)時(shí)公共客流信息,目前常見的采集方式及其缺陷如下: 1、刷卡統(tǒng)計(jì):由于持卡量有限,并不是所有人都采用刷卡的形式,且目前刷卡只能準(zhǔn)確統(tǒng)計(jì)上車信息,無法統(tǒng)計(jì)下車信息。2、 按鍵統(tǒng)計(jì):乘客不愿操作,很難實(shí)施。3、 視頻統(tǒng)計(jì):照度影響、抖動(dòng)影響、遮擋影響…精度差,并且需要人工統(tǒng)計(jì),成本大。4、 紅外統(tǒng)計(jì):在車門安裝對射紅外傳感器,利用光線被遮擋來檢查乘客,精度差,無法判別上下車,并且誤差較大,當(dāng)有兩位或兩位以上乘客并列上下車時(shí),則會(huì)出現(xiàn)漏檢。5、 踏板統(tǒng)計(jì):含機(jī)械式計(jì)數(shù)器和開關(guān)傳感器兩類,誤`差大,實(shí)用性差。
技術(shù)實(shí)現(xiàn)思路
為了解決現(xiàn)有技術(shù)中的問`題,本專利技術(shù)提供了一種基于開關(guān)傳感器的公交汽車上下乘客數(shù)區(qū)域判別算法。本專利技術(shù)提供了一種基于開關(guān)傳感器的公交汽車上下乘客數(shù)區(qū)域判別算法,包括以下步驟: A、提供開關(guān)傳感器陣列,該開關(guān)傳感器陣列包括m行、η列分布的開關(guān)傳感器,m、m為正整數(shù),如果開關(guān)傳感器導(dǎo)通,則記數(shù)為0,如果開關(guān)傳感器不導(dǎo)通,則記數(shù)為I ; B、當(dāng)乘客壓到開關(guān)傳感器陣列上時(shí),受壓的開關(guān)傳感器將導(dǎo)通,不受壓的開關(guān)傳感器則不導(dǎo)通,通過開關(guān)傳感器陣列得到一幀數(shù)據(jù),該幀數(shù)據(jù)被保存為標(biāo)準(zhǔn)的柵格數(shù)據(jù)結(jié)構(gòu),如以下公式所示,權(quán)利要求1.一種基于開關(guān)傳感器的公交汽車上下乘客數(shù)區(qū)域判別算法,其特征在于,包括以下步驟: A、提供開關(guān)傳感器陣列,該開關(guān)傳感器陣列包括m行、η列分布的開關(guān)傳感器,m、η為正整數(shù),如果開關(guān)傳感器導(dǎo)通,則記數(shù)為O,如果開關(guān)傳感器不導(dǎo)通,則記數(shù)為I ; B、當(dāng)乘客壓到開關(guān)傳感器陣列上時(shí),受壓的開關(guān)傳感器將導(dǎo)通,不受壓的開關(guān)傳感器則不導(dǎo)通,通過開關(guān)傳感器陣列得到一幀數(shù)據(jù),該幀數(shù)據(jù)被保存為標(biāo)準(zhǔn)的柵格數(shù)據(jù)結(jié)構(gòu),如以下公式所示,2.根據(jù)權(quán)利要求1所述的基于開關(guān)傳感器的公交汽車上下乘客數(shù)區(qū)域判別算法,其特征在于,步驟C為:獲取數(shù)據(jù),分離出O和I。3.根據(jù)權(quán)利要求1所述的基于開關(guān)傳感器的公交汽車上下乘客數(shù)區(qū)域判別算法,其特征在于,步驟D為:數(shù)據(jù)修訂,分別進(jìn)行對應(yīng)腳寬的列修訂和對應(yīng)腳長的行修訂。4.根據(jù)權(quán)利要求3所述的基于開關(guān)傳感器的公交汽車上下乘客數(shù)區(qū)域判別算法,其特征在于,步驟D中的列修訂為:收到的數(shù)據(jù)是以列為基準(zhǔn),從第I列開始掃描,到最后一列結(jié)束,算法開始是以列為基準(zhǔn),提取O開始及O結(jié)束的位置,并存在相應(yīng)的數(shù)組段中,每一段對應(yīng)一個(gè)連續(xù)O的序列,然后對相同列的連續(xù)O進(jìn)行分析,整合原則是相同列的相鄰兩段O序列中間差距小于等于6時(shí),進(jìn)行合并連接。5.根據(jù)權(quán)利要求3所述的基于開關(guān)傳感器的公交汽車上下乘客數(shù)區(qū)域判別算法,其特征在于,步驟D中的行修訂為:對數(shù)組進(jìn)行對稱變換后,以行為基準(zhǔn),再次提取O開始及O結(jié)束的位置,整合原則是相同行的相鄰兩段O序列中間差距小于等于3時(shí),進(jìn)行合并連接。6.根據(jù)權(quán)利要求1所述的基于開關(guān)傳感器的公交汽車上下乘客數(shù)區(qū)域判別算法,其特征在于,步驟E為:多只腳型分離;對腳型進(jìn)行分離,提取第一個(gè)連續(xù)O序列,然后其后的每個(gè)序列都與其比較,相關(guān)聯(lián)或者相差不多于2個(gè)點(diǎn)位,都?xì)w于一只腳;如果沒有關(guān)聯(lián)度,則劃歸于下一只腳,然后其后的序列具有排他性,歸屬于第一只腳的,就不能再歸屬于其他腳,分離結(jié)束后將每只腳以矩形的方式呈現(xiàn),然后記錄總腳數(shù)。7.根據(jù)權(quán)利要求1所述的基于開關(guān)傳感器的公交汽車上下乘客數(shù)區(qū)域判別算法,其特征在于,步驟F為:在內(nèi)存中開出腳型內(nèi)存數(shù)據(jù),對一只腳的情況記錄于變量max_rect中,而判斷為同一個(gè)人的另一只腳記錄于變量temp_maX_rect中,同一個(gè)人的腳的判斷原則是兩只腳之間距離不大于10,在只有兩只腳的時(shí)候得進(jìn)行修訂,最后合成的區(qū)域記錄于變量max_max_rect中,依次類推,每次都進(jìn)行比較及擴(kuò)展,變量max及變量temp_max記錄的都是最大腳,在進(jìn)行前后腳分離時(shí),擴(kuò)展的腳不超過4幀,變量min中記錄的都是當(dāng)前的新幀,就是腳當(dāng)前處的位置;在收到的變量number為O時(shí),執(zhí)行全局判別算法,而在其他情況下,執(zhí)行區(qū)域判別算法,兩人的原則是之間的距離大于10,在這個(gè)條件下,出現(xiàn)兩個(gè)人的情況,當(dāng)前收到的腳型與任何一個(gè)區(qū)域的腳無關(guān)時(shí),說明某個(gè)區(qū)域?yàn)榭眨宰兞縄Sjntersect判斷為準(zhǔn),從而執(zhí)行區(qū)域判別。8.根據(jù)權(quán)利要求1所述的基于開關(guān)傳感器的公交汽車上下乘客數(shù)區(qū)域判別算法,其特征在于,步驟G為:當(dāng)腳離開時(shí)的矩形與整個(gè)大矩形時(shí)進(jìn)行比較,離腳頭近為上車,離腳頭遠(yuǎn)為下車,區(qū)域判斷算法有單人修訂的原則,在只有兩只腳的時(shí)候進(jìn)行再次修訂,將距離擴(kuò)大為15,由此可得到總的上、下車乘客數(shù)量。全文摘要本專利技術(shù)提供了一種基于開關(guān)傳感器的公交汽車上下乘客數(shù)區(qū)域判別算法,包括以下步驟提供開關(guān)傳感器陣列,該開關(guān)傳感器陣列包括m行、n列分布的開關(guān)傳感器,m、n為正整數(shù),如果開關(guān)傳感器導(dǎo)通,則記數(shù)為0,如果開關(guān)傳感器不導(dǎo)通,則記數(shù)為1;當(dāng)乘客壓到開關(guān)傳感器陣列上時(shí),通過開關(guān)傳感器陣列得到一幀數(shù)據(jù),該幀數(shù)據(jù)被保存為標(biāo)準(zhǔn)的柵格數(shù)據(jù)結(jié)構(gòu);獲取數(shù)據(jù);數(shù)據(jù)修訂;多只腳型分離;基于區(qū)域法的腳型跟蹤算法;輸出結(jié)果。本專利技術(shù)的有益效果是可通過開關(guān)傳感器陣列的受壓輪廓來判別上下車,提高了客流的統(tǒng)計(jì)精度。文檔編號G07C9/00GK103198548SQ20131011470公開日2013年7月10日 申請日期2013年4月3日 優(yōu)先權(quán)日2013年4月3日專利技術(shù)者向懷坤 申請人:深圳職業(yè)技術(shù)學(xué)院本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種基于開關(guān)傳感器的公交汽車上下乘客數(shù)區(qū)域判別算法,其特征在于,包括以下步驟:A、提供開關(guān)傳感器陣列,該開關(guān)傳感器陣列包括m行、n列分布的開關(guān)傳感器,m、n為正整數(shù),如果開關(guān)傳感器導(dǎo)通,則記數(shù)為0,如果開關(guān)傳感器不導(dǎo)通,則記數(shù)為1;B、當(dāng)乘客壓到開關(guān)傳感器陣列上時(shí),受壓的開關(guān)傳感器將導(dǎo)通,不受壓的開關(guān)傳感器則不導(dǎo)通,通過開關(guān)傳感器陣列得到一幀數(shù)據(jù),該幀數(shù)據(jù)被保存為標(biāo)準(zhǔn)的柵格數(shù)據(jù)結(jié)構(gòu),如以下公式所示,上式中,表示采集到的第幀數(shù)據(jù),、分別表示一幀數(shù)據(jù)的行、列數(shù),由開關(guān)傳感器的行列數(shù)決定,表示任意一幀數(shù)據(jù)的序列號;?C、獲取數(shù)據(jù);D、數(shù)據(jù)修訂;E、多只腳型分離;?F、基于區(qū)域法的腳型跟蹤算法,是對進(jìn)行修訂后的所有腳型數(shù)據(jù)進(jìn)行按位與操作,所有幀腳型數(shù)據(jù)結(jié)構(gòu)圖都累計(jì)起來構(gòu)成一個(gè)大腳印,通過坐標(biāo)鏈表,提取出大腳印的特征向量,建立模板庫,進(jìn)行模糊模式識別,用模糊聚類方法對腳型進(jìn)行識別;G、輸出結(jié)果。2013101147032100001dest_path_image001.jpg,246212dest_path_image002.jpg,2013101147032100001dest_path_image003.jpg,228599dest_path_image004.jpg,8336dest_path_image006.jpg,dest_path_image007.jpg,465863dest_path_image004.jpg...
【技術(shù)特征摘要】
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:向懷坤,
申請(專利權(quán))人:深圳職業(yè)技術(shù)學(xué)院,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會(huì)獲得科技券。