新聞中心

        EEPW首頁(yè) > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 基于FPGA的交通路口車流量檢測(cè)方法研究

        基于FPGA的交通路口車流量檢測(cè)方法研究

        作者: 時(shí)間:2013-05-17 來(lái)源:網(wǎng)絡(luò) 收藏

        由圖2可以看出,路面上有很多不連貫的黑色區(qū)域和黑點(diǎn),這些噪聲會(huì)對(duì)檢測(cè)結(jié)果產(chǎn)生不利的影響,因此,將上述二值化后的圖像序列再進(jìn)行中值濾波,采用5*5的檢測(cè)窗口,可以去濾掉圖像上大部分的椒鹽噪聲,起到保護(hù)邊緣信息的作用,如圖3所示。

        本文引用地址:http://www.104case.com/article/189598.htm

        c.JPG


        1.2 算法實(shí)現(xiàn)
        由圖2及圖3清晰可見,經(jīng)過二值化后的圖像,車身前方的陰影呈黑色,路面呈白色,因此能把車身前方的陰影部分和路面信息清晰的分隔開來(lái)。當(dāng)車輛行駛到某一位置時(shí),車身前方的陰影一定會(huì)造成車輛前方的路面上的區(qū)域的灰度值發(fā)生劇烈的變化。因此,當(dāng)發(fā)生一次劇烈變化,計(jì)數(shù)器計(jì)一次數(shù),這樣即可計(jì)算出行駛過的車輛的數(shù)量。
        在車輛行駛的道路前方,設(shè)置一虛擬檢測(cè)區(qū)域,便可以實(shí)現(xiàn)上述過程。傳統(tǒng)的虛擬檢測(cè)區(qū)域可以分為3類:基于特征點(diǎn)、基于檢測(cè)線、基于檢測(cè)窗口。于檢測(cè)點(diǎn)包含的信息量太少,且易受噪聲干擾;而檢測(cè)區(qū)域過大,當(dāng)車輛經(jīng)過時(shí),容易造成重復(fù)計(jì)數(shù),因此文中將采取基于檢測(cè)線的檢測(cè)方法。如圖4所示。

        d.JPG


        當(dāng)車輛即將行駛到檢測(cè)線上時(shí),車身前方的陰影會(huì)迅速覆蓋檢測(cè)線,造成檢測(cè)線上的灰度值發(fā)生劇烈的變化。通過設(shè)定閾值,若灰度變化大于閾值,可判斷為有一輛車到達(dá),若灰度變化小于閾值,就判斷為沒有車輛通過,這樣便完成了整個(gè)檢測(cè)過程。
        由上可知,我們只需處理每一幀圖像的一行像素值,因此大大減少了數(shù)據(jù)的存儲(chǔ)空間,從而使計(jì)算機(jī)的處理速度更快。在實(shí)際處理中,用前一幀圖像減去后一幀圖像,比較差值圖像檢測(cè)線位置的像素值,此處通過大量實(shí)驗(yàn)數(shù)據(jù),設(shè)定閾值為15,若其值大于該閾值,則可判斷有車輛通過,若小于該閾值,則沒有車輛通過。所有檢測(cè)線位置像素值做差后,可得到如圖5所示的數(shù)據(jù)曲線。

        e.JPG


        由圖5可見,圖像的正值尖峰,可看做一輛車的到來(lái),通過設(shè)定閾值,可將小的尖峰部分濾掉,小的尖峰部分是車身及車窗造成的干擾,故通過此方法,可得到具體通過路口的車輛的數(shù)量。
        統(tǒng)計(jì)寬闊路口的車流量,可將整個(gè)路口分成幾個(gè)車道,對(duì)幾個(gè)車道分別用此方法進(jìn)行統(tǒng)計(jì),最終求和,即可實(shí)現(xiàn)車流量的統(tǒng)計(jì)。



        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 商洛市| 贡嘎县| 武安市| 旬邑县| 许昌市| 岳西县| 城固县| 长春市| 北流市| 华坪县| 瓦房店市| 札达县| 靖宇县| 文成县| 望城县| 志丹县| 广南县| 大竹县| 宜章县| 浠水县| 平阳县| 新民市| 元江| 洛隆县| 原阳县| 敖汉旗| 堆龙德庆县| 霞浦县| 尼勒克县| 绿春县| 抚松县| 西昌市| 衡水市| 永兴县| 嵩明县| 永济市| 新郑市| 临潭县| 阿勒泰市| 家居| 庆安县|