<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > ARM NEON技術(shù)在車位識(shí)別算法中的應(yīng)用

          ARM NEON技術(shù)在車位識(shí)別算法中的應(yīng)用

          作者: 時(shí)間:2013-12-04 來源:網(wǎng)絡(luò) 收藏

            

            由優(yōu)化后程序代碼可見,循環(huán)跳轉(zhuǎn)次數(shù)為原來的1 4 ,但是由于使用了NEON 相關(guān)的vld1q_u32 函數(shù),一次可在NEON的128位寄存器中裝入4個(gè)32位數(shù)值,調(diào)用vaddq_u32可對(duì)4個(gè)數(shù)據(jù)時(shí)同時(shí)進(jìn)行加法運(yùn)算,在一個(gè)指令周期就完成了4次加法運(yùn)算,理論上加法運(yùn)算次數(shù)為原來的1 4 ,大大提高了運(yùn)算性能。

            對(duì)于第二個(gè)for循環(huán)也可以采用類似方法優(yōu)化,只是調(diào)用的函數(shù)略有不同,具體考參考GCC的技術(shù)文檔,有詳細(xì)的使用說明。

            其他函數(shù)如預(yù)處理、角點(diǎn)、相關(guān)度函數(shù)的優(yōu)化和此方法類似,重點(diǎn)針對(duì)循環(huán)和可以并行運(yùn)算的代碼進(jìn)行優(yōu)化。

            表3 中給出了Cortex-A8 平臺(tái)使用NEON 技術(shù)優(yōu)化后與11測(cè)試時(shí)間的對(duì)比。

            

            4 結(jié)語(yǔ)

            通過使用 NEON 技術(shù),對(duì)于圖像處理這類矩陣運(yùn)算進(jìn)行并行優(yōu)化,可大大提高處理速度,進(jìn)行優(yōu)化后,速度較優(yōu)化前提升了達(dá)2倍之多,較11提升了8 倍的速度。ARM COTEX-A 系列所使用的NEON 技術(shù),不僅使車位圖像檢測(cè)算法的速度有很大提升,在信號(hào)處理等多媒體處理算法中,也有廣闊的應(yīng)用前景。


          上一頁(yè) 1 2 3 下一頁(yè)

          評(píng)論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();