亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        ORB-SLAM技術(shù)及其在公安刑偵領(lǐng)域的應(yīng)用

        2019-04-03 01:44:16趙罡宋鋮王軍
        智能物聯(lián)技術(shù) 2019年2期
        關(guān)鍵詞:特征提取建模案件

        趙罡,宋鋮,王軍

        (中電??导瘓F有限公司研究院,浙江杭州311121)

        0 引言

        目前在公安刑偵領(lǐng)域,存在大量場景和業(yè)務(wù)都與實時定位、地圖構(gòu)建有關(guān)[4],但總體來說可分為案件偵查和案情分析兩個大類。在案件偵查的過程中,辦案人員往往要身處一些地形復雜或完全未知的場景中進行刑偵執(zhí)法,一方面受制于辦案人員個人的視角,無法對整個刑偵場景進行總體的考察度量,另一方面在刑偵過程中辦案人員可能會在復雜場景遇到一些危險。利用SLAM技術(shù)可以有效地解決案件偵查中的難題并規(guī)避風險:對于人員進入困難的場景,利用機器人或是無人機通過SLAM技術(shù)輔助辦案人員進行刑偵執(zhí)法。在案情分析過程中,當前較常采用照片和視頻相結(jié)合的手段對案件現(xiàn)場進行還原和分析,這種手法所呈現(xiàn)的效果比較簡單,同時無法直觀地反映案件現(xiàn)場的整體效果,更無法對未知場景進行預測分析。而通過視覺SLAM技術(shù)的輔助可以有效地對案件現(xiàn)場進行三維建模,對涉案人員的行蹤軌跡進行記錄和預測,可大幅度提高公安人員的刑偵辦案效率。

        本文將對當前常用的圖像特征提取方法進行研究比較,并與公安刑偵領(lǐng)域具體的需求相結(jié)合,尋找一種合適的視覺SLAM技術(shù)。

        1 SLAM技術(shù)及圖像特征提取算法比較

        1.1 SLAM技術(shù)介紹

        實時定位與地圖構(gòu)建(Simultaneous Localization And Mapping,SLAM)技術(shù)[1],是指在定位設(shè)備或機器人上,利用各種傳感器進行前端的數(shù)據(jù)采集和計算,實現(xiàn)其自身位置姿態(tài)的定位以及對周圍場景地圖進行建模的系統(tǒng)。在未知環(huán)境中,SLAM設(shè)備可以利用外部傳感器獲取環(huán)境感知數(shù)據(jù),系統(tǒng)據(jù)此構(gòu)建周圍的環(huán)境圖,并提供SLAM設(shè)備在環(huán)境圖中的位置,同時隨著位置的移動進行場景的構(gòu)建與定位的變換,SLAM技術(shù)可以實現(xiàn)環(huán)境的智能感知和無人自動化作業(yè)[2]。從整體上來說,SLAM處理單元通常包含多種傳感器和多類數(shù)據(jù)處理模塊。按照采集方式來區(qū)分,當前常見的SLAM系統(tǒng)一般分為兩種形式:基于激光雷達的SLAM(LiDARSLAM)和基于視覺的SLAM(Visual SLAM/VSLAM從下簡稱視覺SLAM)。其中,視覺SLAM作為近年來發(fā)展迅速的新技術(shù)之一,擁有諸多的優(yōu)點[3]:可以將采集圖像中的紋理信息用于實時定位;可以對場景中的動態(tài)目標進行行動跟蹤和軌跡預測;視覺SLAM技術(shù)的圖像建模從理論上講,可以在畫面圖像中看到無限遠處的物體,通過精密的數(shù)據(jù)處理計算后支持極大范圍環(huán)境的定位與地圖構(gòu)建。近年來,隨著圖像視頻算法的深入研究以及硬件設(shè)備的飛速發(fā)展,視覺SLAM技術(shù)已經(jīng)被廣泛應(yīng)用于各種行業(yè)的不同場景中。

        視覺SLAM技術(shù)的核心是將采集到的圖像進行特征識別匹配,圖像特征匹配成功率的高低關(guān)系到SLAM設(shè)備定位和構(gòu)圖建模效果的好壞,因此SLAM技術(shù)對圖像特征識別算法的準確性有很高的要求。同時,由于SLAM技術(shù)是在設(shè)備移動的過程中進行同步定位與模型構(gòu)建,對算法的運算速度也有較高要求。

        1.2 圖像特征提取算法比較

        在計算機視覺領(lǐng)域,圖像特征點的應(yīng)用包括圖像識別、圖像配準、視覺跟蹤、還原重建等。視覺SLAM技術(shù)就是通過從圖像中提取關(guān)鍵特征點從而對整幅圖像進行特征分析,并不需要提取所有像素點。只要處理的圖像中擁有足夠多的關(guān)鍵特征點,并且各特征點之間差異足夠大且分類明顯,圖像就能被精確地定位,并對整幅圖像進行標記識別。目前主要的圖像特征匹配算法有:SIFT算法、SURF算法、FAST算法以及ORB算法等。

        圖1 算法仿真實驗圖像

        下文將依次對目前常用的特征提取算法進行簡要介紹,并通過對模擬場景圖像的特征提取仿真實驗對算法進行對比分析,從而尋找一種更為有效的特征提取算法用以支撐視覺SLAM技術(shù)的研究與應(yīng)用。本次實驗使用的圖像是在一個密閉室內(nèi)拐角處的兩幅抓拍圖像,通過圖像特征提取算法可以對兩幅圖像進行識別處理,從而完成地圖場景的還原構(gòu)建,如圖1所示。

        1.2.1 SIFT算法

        SIFT(Scale-invariant feature transform)尺度不變特征變換算法[5],是由David Lowe于1999年在計算機視覺國際會議中提出的一種局部特征提取算法,David Lowe在2004年對該算法加以完善和總結(jié),使之成為一種具有良好穩(wěn)定性和極高準確率的特征提取算法。該算法具有尺度不變性,可以在圖像中提取出關(guān)鍵的特征點,是局部特征描述子的一種。

        SIFT算法的基本流程可以分為三部分:特征點提取、特征點描述、特征點匹配。SIFT算法提取的特征點是通過生成DOG金字塔,并構(gòu)建DOG尺度空間提取的,DOG尺度空間的構(gòu)建包含高斯卷積、特征采樣和差分操作。首先,DOG尺度空間提取在尺度空間和二維空間上都是極值點的局部興趣點,然后過濾掉不穩(wěn)定和錯誤的興趣點,最終得到關(guān)鍵的特征點。特征點描述包括分配特征點方向和設(shè)定128維向量兩個步驟。特征點的匹配步驟是通過將128維特征點的歐氏距離進行計算處理實現(xiàn)的。歐氏距離與相似程度成反比,當歐氏距離小于設(shè)定閾值時,即表明特征匹配成功。

        SIFT算法具有如下的優(yōu)點:①通過調(diào)整閾值設(shè)定可以提取到相當多的關(guān)鍵特征點;②通過SIFT算法提取到的圖像特征之間相互獨立,擁有較為明顯的獨立特點,在數(shù)據(jù)庫中能夠進行精確的匹配;③提取的圖像特征具有平移、亮度、旋轉(zhuǎn)及尺度不變性,對于視點的變化也具有一定的不變性。SIFT算法的缺點是提取實時性較低,并且對于光滑邊緣的目標圖像,特征點提取能力較弱。

        圖2 SIFT算法仿真結(jié)果

        如圖2所示為SIFT算法的仿真實驗結(jié)果。從實驗結(jié)果中可以看出,SIFT算法能夠識別出轉(zhuǎn)角圖中的大部分關(guān)鍵特征并能夠?qū)煞鶊D進行匹配,理論上能夠進行大致的地圖建模。同時也存在有部分錯誤匹配和冗余的特征識別,會給整體的視覺SLAM技術(shù)建模帶來一些問題。

        1.2.2 SURF算法

        SURF(Speeded Up Robust Features)加速穩(wěn)健特征算法[6],是一種穩(wěn)定的局部特征點檢測和描述算法。該算法由Herbert Bay最初發(fā)表于2006年的歐洲計算機視覺國際會議ECCV上,并在2008年正式發(fā)表于《計算機視覺與圖像理解》期刊。

        SURF算法本質(zhì)上是對David Lowe在1999年提出的SIFT算法的改進,其極大提升了算法的運算效率,讓算法能夠更好地應(yīng)用在實時計算機視覺系統(tǒng)中。與SIFT算法相同,SURF算法的基本流程也可以分為三大部分:特征點的提取、特征點的描述、特征點的匹配。但SURF算法在執(zhí)行效率上有兩大優(yōu)勢:第一是使用了Hessian黑塞矩陣的積分圖,第二是使用了降維的特征描述子。SURF算法用改進特征提取和描述的方式,以更為高效的方法完成特征的提取和描述。SURF算法的具體實現(xiàn)流程如下:①構(gòu)建Hessian矩陣,生成所有的興趣點用于圖像特征的提??;②構(gòu)建尺度空間;③特征點定位;④分配特征點的主要方向;⑤生成特征點描述子;⑥特征點匹配。

        SURF算法在保持SIFT算法良好性能特點的基礎(chǔ)上,進一步解決了SIFT算法計算耗時長、復雜度高的缺點,在特征點提取以及特征向量描述方面進行了改進,并且極大地提升了數(shù)據(jù)處理速度。

        圖3 SURF算法仿真結(jié)果

        如圖3所示為SURF算法的仿真實驗結(jié)果。從實驗結(jié)果中可以看出,在相同閾值下SURF算法比SIFT算法提取了更少的特征點信息,最直觀的反映就是算法的運算速度有了大幅提升,帶來的負面影響就是圖片的匹配度下降,整體的建模效果受到影響。

        1.2.3 FAST算法

        FAST(Features from Accelerated Segment Test)特征點檢測算法[7],是一種用在角點檢測領(lǐng)域的算法。最初由Edward Rosten和Tom Drummond于2006年在《Machine learning for high-speed corner detection》中提出,2010年算法稍作改進后再一次發(fā)表在《Features From Accelerated Segment Test》上。FAST算法只是一種用于特征點檢測的算法,并不包括特征點的特征描述。它與SIFT和SURF算法有本質(zhì)上的區(qū)別。

        FAST算法的基本流程為:

        ①取圖像中任一點假設(shè)為p,它的像素值假設(shè)為I;

        ②以p點為圓心,n為半徑畫圓,其中像素點個數(shù)假設(shè)為m;

        FAST算法最大的特點是速度上要比其他算法快很多,但檢測結(jié)果受圖像噪聲以及設(shè)定的閾值影響很大。由于FAST算法不具有多尺度特征而且特征點也不具有方向信息,所以FAST算法會失去旋轉(zhuǎn)不變性。

        圖4 FAST算法仿真結(jié)果

        如圖4所示為FAST算法的仿真實驗結(jié)果。相對于SURF和SIFT算法,F(xiàn)AST算法在運算速度上又獲得了部分的提升。同時在圖片關(guān)鍵特征點的選取方面,F(xiàn)AST算法精簡了眾多冗余的特征點,保留了更多形狀的輪廓特征,在實驗圖像的識別匹配度上有了一定的提高,更有利于SLAM的場景建模和進一步的技術(shù)應(yīng)用。

        1.4 ORB算法

        ORB(Oriented FAST and Rotated BRIEF)是一種快速提取并描述特征點的算法[8]。ORB算法是Ethan Rublee、Vincent Rabaud、Kurt Konolige以及Gary R.Bradski在2011年一篇名為《ORB:An Efficient Alternative to SIFT or SURF》的文章中提出。與上面的3種算法都不同,ORB算法一般分為兩部分:特征點提取和特征點描述。特征點提取是以FAST算法為基礎(chǔ)發(fā)展來的,特征點描述是由BRIEF特征描述算法改進而來的。ORB算法的核心是將FAST特征點的檢測方法與BRIEF特征描述子結(jié)合起來,并在其原來的基礎(chǔ)上進行了改進與優(yōu)化。根據(jù)相關(guān)的測試結(jié)果,ORB算法的特征提取速度是SIFT算法的100倍,是SURF算法的10倍。

        由前文的描述可知,F(xiàn)AST算法是一種非??焖俚奶卣鼽c提取方法,但是其有兩大不足,即提取到的特征點沒有方向,也無法完成尺度變化。ORB算法的特征提取部分由FAST算法改進而來,稱為oFAST(FAST Key point Orientation)。oFAST在使用FAST算法提取出特征點之后,添加一個特征點方向,保證特征點具有旋轉(zhuǎn)不變性的特性。

        BRIEF算法是由Michael Calonder等人在2010年的一篇名為《BRIEF:Binary Robust Independent Elementary Features》的文章中提出,BRIEF算法利用已檢測到的特征點進行相關(guān)的數(shù)據(jù)描述,是一種二進制編碼的描述子,沒有利用區(qū)域灰度直方圖的方法來描述特征點。BRIEF算法在極大加快特征描述符建立速度的基礎(chǔ)上,同時也降低了特征匹配的時間,是一種非??焖偾覝蚀_的算法。ORB算法的特征描述部分是在BRIEF特征描述的基礎(chǔ)上加入旋轉(zhuǎn)因子改進成為rBRIEF特征描述。這種方法使BRIEF算法具有了旋轉(zhuǎn)不變性,以統(tǒng)計學習的方式對點對集合重新選擇。因此,rBRIEF特征描述的所有特征點均滿足大方差的高斯分布,不同圖像特征點的描述子的差異越大,特征點匹配的優(yōu)勢就更加明顯。同時,rBRIEF具備旋轉(zhuǎn)不變性,改善了BRIEF特征描述子易受噪聲影響的缺陷,大大提高了特征提取算法的識別準確率,還保持了較快的識別速度。

        圖5 ORB算法仿真結(jié)果

        如圖5所示為ORB算法的仿真實驗結(jié)果。ORB算法作為FAST算法的衍生技術(shù),保留了FAST算法高速高效的特點。同時從實驗仿真結(jié)果中也不難看出,ORB算法對圖像的匹配度有了明顯的提升,圖像的關(guān)鍵特征點和主要形狀的輪廓特征都能被較為準確的識別提取。ORB算法融合了多種算法的優(yōu)勢,在圖像特征提取方面具有非常大的應(yīng)用空間。

        2 基于ORB的SLAM技術(shù)

        通過前文對圖像特征提取算法和仿真結(jié)果比較,不難看出在當前的視覺SLAM技術(shù)領(lǐng)域,不同的圖像特征識別算法都有各自的技術(shù)特點,同時也各有優(yōu)缺點。其中,ORB算法作為近年來新提出的算法,本身就綜合有FAST和BRIEF兩種算法的優(yōu)點,擁有巨大的發(fā)展?jié)摿?。因此在視覺SLAM領(lǐng)域很早就有人建議將ORB算法用于視覺SLAM技術(shù)。

        ORB-SLAM技術(shù)最早是由Raul MurArtal等人提出[9],這種視覺SLAM技術(shù)的提出,在機器視覺領(lǐng)域引起了高度的關(guān)注[10]。ORB-SLAM技術(shù)共分為三個線程:跟蹤、構(gòu)圖和閉環(huán)。在圖像特征識別部分中,采用的是ORB特征點檢測法,隨后利用光束調(diào)整Bundle Adjustment(BA)對跟蹤、構(gòu)圖和閉環(huán)三個過程進行非線性迭代優(yōu)化,最后得到精確的位置信息和地圖建模點。整體流程如圖6所示。

        ORB-SLAM圖像處理技術(shù)過程的核心是ORB特征點提取算法,該算法采用具有方向信息的FAST特征點提取算法,利用像素點與周圍鄰域內(nèi)像素點灰度值的像素值差距對圖像進行特征點識別提取,而后利用特征點的灰度梯度來代表特征點的方向,最后得到特征點的方向角和像素坐標點,整體流程如圖7所示。ORB算法的過程簡單高效,適合構(gòu)建基于特征識別的單目SLAM系統(tǒng),可以實時運行,適用于各種場合,具有很強的魯棒性,可以很好地處理劇烈運動圖像,可以有比較大的余地自由處理、閉環(huán)控制、重定位甚至全自動位置初始化。地圖重構(gòu)的方法采用云點和關(guān)鍵幀技術(shù),具有很好的魯棒性,生成了精簡、可追蹤的地圖,當場景的內(nèi)容改變時,地圖構(gòu)建可持續(xù)工作。同時該技術(shù)也極易與其他技術(shù)相融合,共同支撐SLAM技術(shù)的不斷提升發(fā)展。

        ORB-SLAM技術(shù)能廣泛應(yīng)用于各類不同場景[11]例如在AR/VR設(shè)備中,就需要應(yīng)用視覺+IMU(VIO)的方案,通過對實際場景的準確收集識別和感知分析完成虛擬場景的構(gòu)建;在無人車輛駕駛領(lǐng)域,無人車輛對周圍道路環(huán)境的感知也可以利用ORB-SLAM技術(shù)實現(xiàn);在場景建模定位領(lǐng)域,利用少數(shù)幾張實景照片以及ORB-SLAM技術(shù),就可以在一定程度上取代GPS進行定位識別,這在GPS覆蓋不到的偏遠地區(qū)以及室內(nèi)場景,擁有著非常廣闊的應(yīng)用前景[12]。

        圖6 ORB-SLAM整體實現(xiàn)流程

        圖7 ORB算法流程

        3 ORB-SLAM技術(shù)在公安刑偵領(lǐng)域的應(yīng)用

        隨著互聯(lián)網(wǎng)、云計算和物聯(lián)網(wǎng)技術(shù)的發(fā)展,“智慧公安”的建設(shè)步伐不斷推進。在公安刑偵領(lǐng)域,實時定位和地圖構(gòu)建將是未來辦案破案的重要手段之一。以案情分析為例,在當前的辦案過程中,公安機關(guān)使用案件現(xiàn)場模擬分析系統(tǒng)輔助辦案人員進行案情分析[13]。案件現(xiàn)場模擬分析系統(tǒng)一般分為兩部分,即三維數(shù)字化圖形軟件和現(xiàn)場記錄系統(tǒng)。辦案人員通過現(xiàn)場勘查或走訪查詢,獲取整個案情現(xiàn)場的相關(guān)信息;回到公安部門后,辦案人員通過三維數(shù)字化圖形軟件對案件現(xiàn)場進行建模構(gòu)圖,利用直觀模型進行案情的分析討論。在現(xiàn)場記錄系統(tǒng)中,一些老舊的系統(tǒng)依舊采用案發(fā)現(xiàn)場平面草圖、拍攝照片與記錄犯罪過程的文字描述相結(jié)合的方式進行案件場景的記錄。這種記錄現(xiàn)場的形式只能進行粗略的案件場景還原,遠遠無法滿足公安刑偵的要求[14]。如圖8所示為傳統(tǒng)的案件現(xiàn)場二維還原圖。

        圖8 案件現(xiàn)場二維還原圖

        最近幾年,多媒體技術(shù)和人工智能技術(shù)飛速發(fā)展,公安部門案件現(xiàn)場模擬分析系統(tǒng)已經(jīng)開始運用全景拍攝系統(tǒng)對案件現(xiàn)場進行拍攝記錄和全景重建:運用公安專用的單反數(shù)碼相機、超廣角鏡頭和手持拍攝云臺,在短時間內(nèi)拍攝一組完整的案情現(xiàn)場照片,以智能化的方式進行拼接融合,就能夠完成案發(fā)現(xiàn)場的快速全景重建。同時,在處理多個案發(fā)現(xiàn)場時,可以通過熱點跳轉(zhuǎn)的方式將多個案發(fā)現(xiàn)場的全景圖串聯(lián)起來,除此之外,還可以建立全景圖與現(xiàn)場方位圖、現(xiàn)場立體圖之間的位置關(guān)系,以更加立體形象的視角呈現(xiàn)案發(fā)現(xiàn)場[15]。如圖9所示為案件現(xiàn)場的三維建模。

        ORB-SLAM技術(shù)作為新一代的實時定位和地圖建模技術(shù),其本身可以作為案件現(xiàn)場記錄的核心技術(shù)。除了能夠在案情分析階段準確完成案件現(xiàn)場的環(huán)境記錄和建模還原外,ORB-SLAM技術(shù)快速高效的特性還能夠支持辦案人員在案件偵查時進行實時的人員定位和現(xiàn)場勘查,并將采集的信息快速傳回公安指揮中心,進行遠程實時的案件調(diào)查和分析,節(jié)省辦案人員來回時間,極大的提升辦案效率。ORB-SLAM技術(shù)還可以與AR/VR技術(shù)相融合,將三維模型與現(xiàn)實的全景圖像相結(jié)合,通過增強現(xiàn)實技術(shù)與全景圖像進行互動融合,對案發(fā)過程實地模擬還原,幫助辦案人員更加準確地分析案情。

        隨著大數(shù)據(jù)、物聯(lián)網(wǎng)和人工智能技術(shù)的發(fā)展,將來會考慮將更多智能化的方法與視覺SLAM技術(shù)相結(jié)合,例如圖像濾波算法、神經(jīng)網(wǎng)絡(luò)模型等。它們在識別、分類和建模等方面都具有各自的優(yōu)勢,這些算法的融合可以讓視覺SLAM變得更加高效和進一步擴大應(yīng)用場景。對于圖像特征提取算法來說,ORB算法并不是全無缺點:ORB-SLAM技術(shù)在圖像旋轉(zhuǎn)時比較容易丟幀;點云在地圖中的分布很稀疏,結(jié)構(gòu)化的輪廓不是很明顯;加載處理需要一定時間等。這些都需要其他算法對其進行優(yōu)化和融合。ORB-SLAM如何能適應(yīng)各類不同的場景也是未來研究的方向。

        圖9 案件現(xiàn)場三維建模圖

        4 結(jié)語

        ORB-SLAM技術(shù)作為實時定位和圖像建模手段能夠很好地支撐當前案件偵查和案情分析的需求。未來將利用ORB-SLAM技術(shù)對公安刑偵各方面進行定制化研究設(shè)計,以進一步提升公安部門的智能化辦公和辦案水平,提升工作效率,推動“智慧公安”的建設(shè)和發(fā)展。

        猜你喜歡
        特征提取建模案件
        一起放火案件的調(diào)查:火災案件中的“神秘來電”
        水上消防(2021年4期)2021-11-05 08:51:36
        聯(lián)想等效,拓展建?!浴皫щ娦∏蛟诘刃鲋凶鰣A周運動”為例
        “左腳丟鞋”案件
        學生天地(2020年2期)2020-08-25 09:03:04
        基于Daubechies(dbN)的飛行器音頻特征提取
        電子制作(2018年19期)2018-11-14 02:37:08
        基于PSS/E的風電場建模與動態(tài)分析
        電子制作(2018年17期)2018-09-28 01:56:44
        不對稱半橋變換器的建模與仿真
        Bagging RCSP腦電特征提取算法
        HD Monitor在泉廈高速拋灑物案件中的應(yīng)用
        3起案件 引發(fā)罪與非罪之爭
        基于MED和循環(huán)域解調(diào)的多故障特征提取
        日本在线无乱码中文字幕 | 中文字幕日韩人妻高清在线| 久久精品人妻中文av| 狠狠摸狠狠澡| 男女啪啪免费体验区| 国产福利小视频在线观看| 亚洲国产av午夜福利精品一区| 亚洲AV永久无码精品表情包| 日本一级淫片免费啪啪| 在线精品国产亚洲av麻豆| 四虎影在永久在线观看| 撕开奶罩揉吮奶头视频| 女同久久精品国产99国产精品| 精品日韩欧美| 亚洲av精品一区二区| 女女同恋一区二区在线观看| 亚洲熟妇av日韩熟妇在线 | 国产成人精品精品欧美| 91在线观看国产自拍| 日本一区二区三区精品免费| 国产一级一级内射视频| 中文字幕免费不卡二区| 精品无码av不卡一区二区三区| 手机在线免费av网址| 77777亚洲午夜久久多喷| 亚洲精品久久久久久久不卡四虎| 亚洲日韩精品欧美一区二区一| 91精品综合久久久久m3u8| 毛片在线视频成人亚洲| 五月天国产成人av免费观看| 日韩无码视频淫乱| 91亚洲最新国语中文字幕| 亚洲中文字幕人妻久久| 艳妇臀荡乳欲伦交换在线播放| 中文字幕在线码一区| 国产亚洲精品高清视频| 日韩欧美中文字幕公布| 久久精品国产亚洲av麻| 国产一级做a爱视频在线| 一本久道高清视频在线观看| 亚洲一区二区三区中文字幂|