999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ORB特征匹配檔案自動定位識別技術的研發與應用

2021-09-10 14:44:18李景華任煒化晨冰彭籽萱劉濤高文舉
科技研究 2021年14期

李景華 任煒 化晨冰 彭籽萱 劉濤 高文舉

摘要:使用ORB特征點進行圖像特征提取的檔案管控系統,實現了高效的特征點提取,保證了系統的實時性與準確性。在ORB中,使用BRIEF描述子來描述特征點的特征,利用漢明距離來計算兩個描述子之間的相似度,縮短了計算耗時,結合二維碼圖像識別技術,確保了圖像識別精準。

關鍵詞:ORB;BRIEF;漢明距離;二維碼

0引言

近年來隨著硬件設備計算能力的提高,物聯網領域的研究進入了高速發展的時代,作為該領域的核心問題之一的定位問題也越來越受到更多人的關注。基于視覺的定位方法因為效率高、精度好的特點而被廣泛使用。本文在基于特征匹配的視覺定位系統中,使用ORB特征點來進行圖像特征的提取,在實現圖像拼接過程中,ORB算法能夠較好地解決運行實時性問題[1],確保了系統的實時性與準確性。

1ORB特征點提取

本文在ORB特征點的計算過程中,首先檢測了FAST角點,FAST角點的檢測方法是,以某個像素作為候選點,計算以這個點為圓心半徑為3的圓周上的16個點與候選點的亮度差值的絕對值,若有N個點的差值大于設定的閾值,就認為這個點為一個FAST特征點。根據N取值的不同,通常使用FAST-12方法或FAST-9方法作為角點的檢測方法。本文使用的ORB特征檢測算法中使用的是FAST-12方法,在FAST-12方法中,在原始算法的基礎上又添加了預測試操作,即首先檢測圓周上第1、5、9、13個像素點與候選點的亮度差,若有三個以上的像素點的差值大于閾值,才會進行正式的角點檢測計算,否則直接放棄當前候選點。這種預操作在原本的算法上又提升了檢測速度,同時對最終角點的計算結果影響較小。

2圖像特征匹配

在得到兩幀圖像的特征點后,就可以根據這些特征點的描述子來計算哪兩個特征點是匹配的,即哪兩個特征點描述了相同的圖像特征。使用漢明距離來進行描述子之間的特征匹配是一種常用的特征匹配算法,也是本文中使用的特征匹配方法。

漢明距離[2]可以用來描述兩組二進制數據之間的相似程度,它計算了兩組二進制數據對應位置的值不相同的組數,這個值越小說明兩組數據越相似。在特征點的檢測過程中,本文使用了BRIEF作為ORB特征的描述子,這種描述子是以二進制形式儲存的,因此非常適合用漢明距離來計算兩個描述子之間的相似度。在計算過程中,可以通過異或運算來計算漢明距離,這種計算方法大大縮短了匹配計算所消耗的時間。

3條碼識別

3.1總體流程

首先對拍攝的圖像進行圖像預處理,然后對預處理的圖像根據二維碼探測圖形的特點進行定位。定位之后對圖像進行旋轉校正得到方形的二維碼圖像。根據二維碼的四個坐標對二維碼進行模塊采集得到二維碼的數據流。然后根據相應的糾錯算法進行糾錯,糾錯之后就進行譯碼。

3.2圖像預處理

二維碼圖像預處理可以分為3個部分:彩色圖像的灰度化,利用中值濾波進行圖像平滑以及利用灰度圖像二值化技術分割圖像。

3.2.1彩色圖像灰度化

實際情況下,通常直接采集到的是彩色圖像,每個像素有R?G?B三個顏色分量,每個顏色分量的取值范圍為0到255。二維碼是以黑白模塊構成,而顏色不包含任何信息(這里指的是傳統二維碼,彩色條碼除外),所以首先要對采集到的彩色圖像進行灰度化處理,本文采用另一種方法灰度化圖像。

3.2.2圖像去噪

設備采集到的圖像一般都因受到干擾而含有噪聲。條碼圖像的噪聲主要來自兩個方面。首先是條碼表面的各種形式的污損,這方面噪聲只能憑借條碼本身的糾錯算法進行糾錯。噪聲的另外一個來源是來自光學采集系統,這部分的噪聲是滿足泊松分布的鹽粒噪聲,用適當大小的矩形窗口的中值濾波非常適于條碼圖像。中值濾波是抑制噪聲的非線性處理方法。對于給定的n個數,將它們按大小有序排列。當n為奇數時,處于中間位置的那個數值稱為這n個數的中值。當n為偶數時,位于中間位置的兩個數值的平均值稱為這n個數的中值。中值濾波的方法運算簡單,易于實現,而且能較好地保護邊界但有時會失掉圖像中的細線和小塊的目標區域。本系統直接調用OpenCV的cvSoomth()函數即可實現。

3.2.3圖像二值化

因為二維碼是由黑白模塊組成的,本身分割較為明顯,所以二維碼的圖像分割通常采用二值化方法,二值化方法具有速度快,容易實現等優點。二值化方法是通過選取閾值,然后用閾值來對圖像中每個像素進行判斷,如果灰度值大于該閾值,則用灰度值的最大值替換該像素值;相反,若灰度值小于閾值,則用灰度值的最小值替換該像素值。二值化算法過程就是求解閾值的過程,根據閾值選取范圍的不同二值化算法又可分為全局閾值算法和局部閾值算法。全局閾值算法是選用唯一且固定的閾值對整幅圖像進行二值化處理,當圖像的灰度直方圖具有明顯雙峰時全局閡值算法處理結果較好;局部閾值算法是通過將圖像劃分為若干局部窗口,然后對每個窗口分別計算閾值并進行二值化處理,局部閾值算法對于復雜圖像(亮度不均,有噪聲或是背景灰度變化比較大)二值處理效果好,但是增加算的復雜度。

本文采用局部閾值進行圖像二值化,算法思想是:將以當前像素為中心的一個鄰域內,灰度值的最大值和最小值的平均值作為該像素的閾值,然后用該閾值對當這個像素進行二值化,每個像素的閉值單獨計算,所以算法的復雜度較高。設當前像素坐標為(x,y),鄰域窗口選用以當前像素為中心的正方形,正方形邊長為2w+1。

4結語

本文檔案管控系統中的視覺定位系統部分使用ORB特征點來進行圖像特征的提取,實現了高效的特征點提取,保證了系統的實時性與準確性。根據二維碼的四個坐標對二維碼進行模塊采集得到二維碼的數據流,對色相,飽和度,亮度進行處理,確保了圖像識別精準。

參考文獻

[1]高強,潘俊.基于ORB的圖像特征提取與匹配研究[J].福建電腦,2019,1(10):21-22.

[2]喬屾,呂志民,張楠.基于漢明距離的改進粒子群算法求解旅行商問題[J].計算機應用,2017,37(10):2767-2772.

主站蜘蛛池模板: 国产精品欧美日本韩免费一区二区三区不卡 | 亚洲天堂免费在线视频| 无码内射中文字幕岛国片| 中文无码日韩精品| 高清无码不卡视频| 久久国产拍爱| 岛国精品一区免费视频在线观看| 伊人91视频| 少妇精品在线| 99视频只有精品| 国产尹人香蕉综合在线电影| 色九九视频| 亚洲日韩第九十九页| 91麻豆精品国产91久久久久| 中文字幕啪啪| 欧美日本在线观看| 国产原创演绎剧情有字幕的| 无码丝袜人妻| 97久久免费视频| 爱做久久久久久| 二级毛片免费观看全程| 尤物国产在线| 在线中文字幕网| 视频国产精品丝袜第一页| 国产亚洲精品无码专| 亚洲大学生视频在线播放| 日本高清有码人妻| 一级不卡毛片| 伊人久久精品无码麻豆精品| 国产精品欧美日本韩免费一区二区三区不卡 | 欧美成人午夜在线全部免费| 波多野一区| 日本成人一区| a级毛片在线免费观看| 黄色网在线| 亚洲日本一本dvd高清| 国产综合欧美| 亚洲精品不卡午夜精品| 99成人在线观看| 97se亚洲综合在线天天| 动漫精品啪啪一区二区三区| 黄色国产在线| 青青草原国产一区二区| 欧美精品成人| 91精品综合| 欧美久久网| 全午夜免费一级毛片| 久久永久免费人妻精品| 欧美黄色网站在线看| 亚洲第一极品精品无码| 国产精品亚洲专区一区| 国产免费a级片| 国产永久无码观看在线| 97超爽成人免费视频在线播放| 久久五月天国产自| h视频在线播放| 国产毛片基地| 国产理论最新国产精品视频| 亚洲男人的天堂在线| 国产一二三区视频| 亚洲成a人片7777| 国产人成在线视频| 国产精品免费露脸视频| 久久精品国产免费观看频道| 国产美女人喷水在线观看| 欧美日韩免费在线视频| 国产精品入口麻豆| 黄色在线网| 天堂中文在线资源| 性69交片免费看| 中文字幕佐山爱一区二区免费| 色精品视频| 香蕉视频国产精品人| 国产91线观看| 亚洲天堂日韩在线| 久久综合伊人 六十路| 国产三级视频网站| 99精品免费在线| 日韩精品少妇无码受不了| 91系列在线观看| 真实国产精品vr专区| 国产成人在线无码免费视频|