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

玉米行間導(dǎo)航線實(shí)時(shí)提取

2020-07-25 03:49:04張博立查家翼陳黎卿楊學(xué)軍

楊 洋,張博立,查家翼,溫 興,陳黎卿※,張 鐵,董 祥 ,楊學(xué)軍

(1. 安徽農(nóng)業(yè)大學(xué)工學(xué)院,合肥 230036;2. 安徽省智能農(nóng)機(jī)裝備工程實(shí)驗(yàn)室,合肥 230036;3. 中國農(nóng)業(yè)機(jī)械化科學(xué)研究院,北京 100083)

0 引 言

高地隙植保機(jī)在進(jìn)行玉米田間植保作業(yè)時(shí)要求車輪沿壟間行走,由于駕駛員視野遮擋嚴(yán)重,易出現(xiàn)輪胎壓苗現(xiàn)象,如何避免車輪壓苗亟需解決。

近年來眾多學(xué)者針對拖拉機(jī)、收獲機(jī)、果園植保機(jī)等的自動導(dǎo)航作業(yè)系統(tǒng)開展研究并取得一定成果[1-8],為高地隙植保機(jī)的自動駕駛提供了基礎(chǔ)。針對高地隙植保機(jī)田間自動駕駛,劉兆朋等[9]基于 RTK-GNSS技術(shù)開發(fā)高地隙噴霧機(jī)自動導(dǎo)航作業(yè)系統(tǒng),實(shí)現(xiàn)噴霧機(jī)在極少人工干預(yù)下自動植保作業(yè)。陳黎卿等[10]設(shè)計(jì)了高地隙植保機(jī)輔助駕駛系統(tǒng),夏祥孟[11]開展了植保機(jī)器人全局路徑規(guī)劃研究。Seong等[12]基于GPS和超聲波傳感器開發(fā)了噴霧機(jī)自主導(dǎo)航作業(yè)系統(tǒng),基于超聲波檢測實(shí)現(xiàn)了避障識別并設(shè)計(jì)了規(guī)避路徑。基于衛(wèi)星定位技術(shù)開發(fā)無人駕駛系統(tǒng),根據(jù)田塊幾何信息規(guī)劃全局行走路徑,但是無法解決高地隙植保機(jī)車輪壓苗、傷苗問題。

實(shí)現(xiàn)高地隙植保機(jī)玉米田間自動作業(yè)的關(guān)鍵是玉米壟間導(dǎo)航路徑的實(shí)時(shí)獲取。玉米通常采用條播種植,可以通過提取玉米苗帶中心線規(guī)劃車輪壟間行走路徑[13]。張鐵民等[14]通過視覺監(jiān)測系統(tǒng),對不同顏色的標(biāo)識線、綠色植物與裸露地面的分界線等路徑進(jìn)行識別和導(dǎo)航控制。廖娟等[15]以秧苗為研究對象,提出了基于分區(qū)域特征點(diǎn)聚類的秧苗行中心線提取方法,用于插秧機(jī)導(dǎo)航行走。宋宇等[16-17]基于機(jī)器視覺提取玉米根莖導(dǎo)航線,用于農(nóng)業(yè)機(jī)器人玉米行間行走導(dǎo)航。基于機(jī)器視覺提取作物中心線,大多數(shù)學(xué)者結(jié)合顏色特征分割圖像中的作物或壟溝,再通過Hough變換或最小二乘法提取作物中心線[18-20]。文獻(xiàn)[21]采用隨機(jī)Hough完成玉米作物行提取,處理時(shí)間約290 ms,文獻(xiàn)[22]采用大豆垂直投影圖獲取作物特征點(diǎn),然后利用最小二乘法擬合導(dǎo)航軌跡,平均耗時(shí)185 ms,文獻(xiàn)[23]基于圖像特征點(diǎn)粒子群聚類算法完成玉米根莖識別,耗時(shí)為423.7 ms。通過對國內(nèi)外文獻(xiàn)分析可以看出,目前導(dǎo)航線提取算法主要存在田間適應(yīng)性差,運(yùn)行速度慢等問題,無法滿足導(dǎo)航線實(shí)時(shí)提取的要求。

高地隙植保機(jī)田間植保作業(yè)速度可達(dá)15 km/h,穩(wěn)定、高效和準(zhǔn)確的導(dǎo)航線提取算法是自動導(dǎo)航的前提,目前大多數(shù)基于機(jī)器視覺提取導(dǎo)航線的算法耗時(shí)大于100 ms。基于此,本文提出了高地隙植保機(jī)車輪在玉米行間行走的動態(tài)ROI(Region of Interest, ROI)區(qū)域劃分算法,然后在動態(tài)ROI區(qū)域內(nèi)提取導(dǎo)航線,并通過算法對比試驗(yàn)和田間導(dǎo)航試驗(yàn)驗(yàn)證本文算法的可靠性和準(zhǔn)確性。

1 高地隙植保機(jī)底盤機(jī)器視覺系統(tǒng)

1.1 高地隙植保機(jī)底盤簡介

高地隙植保機(jī)底盤結(jié)構(gòu)簡圖如圖 1所示[10],主要由柴油機(jī)、高地隙車橋、轉(zhuǎn)向油缸、高地隙輪胎、自動轉(zhuǎn)向系統(tǒng)和機(jī)器視覺系統(tǒng)等組成。高地隙植保機(jī)底盤離地間隙1.1 m,軸距1.6 m,輪距1.3 m。傳動系統(tǒng)采用HST靜液壓變速箱,能夠?qū)崿F(xiàn)底盤無極變速。轉(zhuǎn)向系統(tǒng)采用伺服電機(jī)驅(qū)動全液壓轉(zhuǎn)向器,車輪轉(zhuǎn)向精度為0.1°。導(dǎo)航攝像頭安裝在車輪上方,離地高度1.5 m。

圖1 高地隙植保機(jī)底盤基本結(jié)構(gòu)Fig.1 Basic structure of chassis for the high-clearance plant protection machine

1.2 玉米苗帶圖像視頻采集

如圖1所示,圖像采集設(shè)備采用CMOS機(jī)器視覺攝像頭,相機(jī)距離地面高度1.5 m,傾斜角度30 °,利用相機(jī)成像原理對相機(jī)進(jìn)行標(biāo)定。圖像分辨率為 1 920像素×1 080像素,視頻幀率為12幀/s,格式為AVI。

在安徽省宿州市埇橋區(qū)灰古鎮(zhèn)安徽農(nóng)業(yè)大學(xué)皖北綜合試驗(yàn)站(116°97′E、33°63′N)采集玉米苗帶視頻,玉米種植農(nóng)藝行距為60 cm。分別在2019年7月2日(時(shí)期Ⅰ,玉米平均高度30 cm,光照強(qiáng)度37 600 LX)、7月8日(時(shí)期Ⅱ,玉米平均高度50 cm,光照強(qiáng)度102 300 LX)和7月14日(時(shí)期Ⅲ,玉米平均高度70 cm,光照強(qiáng)度149 200 LX),開展玉米苗帶視頻采集。

圖像處理軟件采用Python3.6和C語言混合編程,其中 Python編譯器為 PyCharm。圖像處理硬件采用研華MIC-7700型工控機(jī),處理器Inter Core i7(主頻2.6 GHz),顯卡GTX1660(顯存6 G),內(nèi)存8 G。

1.3 導(dǎo)航線實(shí)時(shí)提取與路徑跟蹤流程

基于機(jī)器視覺的高地隙植保機(jī)玉米行間導(dǎo)航線提取流程如圖 2所示,首先通過安裝在車輪正前方的相機(jī)獲取車輪正前方玉米苗帶圖像信息,然后對采集到的圖像進(jìn)行預(yù)處理,確定導(dǎo)航ROI,并在導(dǎo)航ROI內(nèi)采用最小二乘法擬合導(dǎo)航線,最后根據(jù)路徑跟蹤控制算法實(shí)現(xiàn)高地隙植保機(jī)玉米行間行走。

圖2 導(dǎo)航線提取流程Fig.2 Process of navigation line extraction

2 圖像預(yù)處理與苗帶分割

為了減少光照強(qiáng)度對圖像識別的影響,將顏色分量R、G、B值進(jìn)行歸一化[24],采用歸一化后的顏色分量代替原有顏色分量,克服不同光照強(qiáng)度對苗帶特征提取的影響,計(jì)算方法如式(1)所示。

式中r、g和b分別為顏色分量R、G和B的歸一化值。

分別在弱光和強(qiáng)光條件下俯拍玉米田間圖像,選取2種光照條件下各40幀視頻圖像,每幅圖像提取20個(gè)玉米和土壤測試點(diǎn),進(jìn)行顏色分量R、G、B值統(tǒng)計(jì)分析。如圖3a和圖3b所示,顏色分量變化規(guī)律的不確定直接影響玉米與土壤背景的準(zhǔn)確分割。通過對顏色分量歸一化處理,確保不同光照條件下顏色分量變化規(guī)律相同,結(jié)果如圖3c和圖3d所示。

采用超綠特征算子對玉米苗帶圖像進(jìn)行灰度化處理,超綠特征算子計(jì)算方法如式(2)所示。

式中Eg(x,y)為像素點(diǎn)(x,y)的灰度值。

采用超綠特征算子計(jì)算土壤和玉米苗帶圖像灰度值,統(tǒng)計(jì)結(jié)果如圖 4a,統(tǒng)計(jì)結(jié)果表明玉米不同生長時(shí)期土壤背景灰度值顯著小于玉米。以超綠特征算子為玉米分割閾值,采用最大類間方差法[25-27]分割玉米和土壤背景,不同時(shí)期玉米二值化分割效果如圖4c所示。

圖3 顏色分量統(tǒng)計(jì)結(jié)果Fig.3 Statistical results of color components

圖4 不同時(shí)期玉米與土壤背景分割結(jié)果Fig.4 Segmentation results of corn and soil background in different periods

田間雜草、秸稈以及玉米葉片外展噪聲,直接干擾靜態(tài)ROI的提取。采用形態(tài)學(xué)膨脹和腐蝕去除噪聲,并連通小范圍斷壟區(qū)域,結(jié)果如圖4d所示,該區(qū)域可用于車輪對行行走路徑規(guī)劃效果較好。圖像預(yù)處理與苗帶分割為后續(xù)的ROI可靠提取提供了必要條件。

3 車輪可行走動態(tài)ROI確定

如果直接對相機(jī)采集的圖像進(jìn)行處理,單幀圖像處理時(shí)間普遍大于300 ms[28],無法滿足導(dǎo)航作業(yè)的實(shí)時(shí)性需求,為此本文提出在可行走動態(tài)ROI內(nèi)開展導(dǎo)航線提取。

3.1 靜態(tài)ROI確定

玉米種植采用條播法,行與行之間保持相同的距離,垂直投影法能夠較好的應(yīng)用于條播作物導(dǎo)航線提取。針對垂直投影法應(yīng)對復(fù)雜環(huán)境適應(yīng)性差,容易出現(xiàn)苗帶中心線擬合角度偏移大,且耗時(shí)較長的問題,本文將垂直投影法用于初始幀圖像處理,確定靜態(tài) ROI,然后在靜態(tài)ROI的基礎(chǔ)上確定導(dǎo)航動態(tài)ROI。

3.1.1 圖像帶劃分

由于相機(jī)俯拍角度的影響,玉米苗帶在圖像中并不是相互平行的,無法直接對圖像使用垂直投影,因此需要將圖像劃分成若干圖像條。在采集圖像W×H像素范圍內(nèi)按照Δh像素高度劃分圖像帶,如圖5a所示。圖像帶垂直投影結(jié)果如圖5b所示。

圖5 圖像帶劃分與垂直投影結(jié)果Fig.5 Image band division and vertical projection results

3.1.2 ROI區(qū)域的幾何表達(dá)

確定靜態(tài) ROI,需要定位玉米行中心點(diǎn),采用垂直投影法獲取玉米行中心點(diǎn)的步驟如下:

1)從下至上依次對劃分的圖像帶進(jìn)行編號1、2、…、n、…、N,其中N為圖像帶總數(shù),根據(jù)聚類計(jì)算結(jié)果本文取10。采用公式(3)計(jì)算圖像帶W×Δh像素范圍列像素累加值,得到列像素曲線Z(j),如圖5所示。

式中下標(biāo)j為圖像帶像素點(diǎn)列坐標(biāo);下標(biāo)i為圖像帶像素點(diǎn)行坐標(biāo)。

2)確定圖像帶中玉米行中心點(diǎn)。設(shè)置閾值T,當(dāng)Z(j-1)<T<Z(j+1)時(shí),圖像帶像素列坐標(biāo)j為上升列序號;當(dāng)Z(j+1)<T<Z(j-1)時(shí),j為下降列序號,其中閾值T根據(jù)公式(4)~(6)計(jì)算。上升點(diǎn)與下降點(diǎn)的中心點(diǎn)即為圖像帶中玉米行中心點(diǎn)。

式中M為圖像帶所有列像素累加和的均值;E為圖像帶列像素累加值標(biāo)準(zhǔn)差。

3)按照上述步驟對所有圖像帶進(jìn)行相同操作,得到W×H像素范圍內(nèi)的所有玉米行中心點(diǎn)。

4)在編號1的圖像帶中,從W/2位置向兩側(cè)掃描,記錄兩側(cè)掃描的第 1個(gè)像素點(diǎn)坐標(biāo)分別為 (),(,計(jì)算2個(gè)像素坐標(biāo)點(diǎn)的中點(diǎn)水平位置Wc。

5)在編號為2的圖像帶中,掃描線從Wc處向兩邊掃描,并執(zhí)行步驟 4)。以此循環(huán),最后確定編號為N的圖像帶左右 2行作物行中心點(diǎn)的像素坐標(biāo)分別為()。

6)采用公式(7)對和進(jìn)行運(yùn)算,獲得梯形ROI的4個(gè)頂點(diǎn)的像素坐標(biāo),基于頂點(diǎn)位置確定ROI。

式中(X1,)為ROI左下角像素坐標(biāo),()為ROI右下角像素坐標(biāo),()為ROI左上角像素坐標(biāo),(X4,)ROI右上角像素坐標(biāo)。A和B的值根據(jù)圖6確定。

3.1.3 靜態(tài)ROI內(nèi)玉米苗帶特征點(diǎn)聚類

如圖6所示,在圖像帶中定義圓心坐標(biāo)P(x,y),直徑Δh的圓CR,在圖像帶中從ROI左側(cè)邊界向ROI中心線移動圓CR,統(tǒng)計(jì)圓CR中的像素不為0的像素點(diǎn)數(shù),如圖7所示。當(dāng)圓CR中包含像素點(diǎn)數(shù)最多時(shí),記錄此時(shí)圓心像素坐標(biāo),從ROI中心線向ROI右側(cè)邊界執(zhí)行相同操作。在已劃分的圖像帶中執(zhí)行此操作,最終獲得特征點(diǎn)集l、r。使用最小二乘法擬合特征點(diǎn)集l、r,得到左右兩側(cè)玉米苗帶識別線和導(dǎo)航線。

圖6 ROI幾何表示Fig.6 Geometric representation of Region of Interest(ROI)

采用上述算法,確定靜態(tài)ROI并提取玉米苗帶特征點(diǎn)共耗時(shí)473.7 ms,由于靜態(tài)ROI在相機(jī)開機(jī)后自動確定,此時(shí)尚未開展導(dǎo)航作業(yè),較長的處理時(shí)間不影響導(dǎo)航作業(yè)的實(shí)時(shí)性。

3.2 動態(tài)ROI確定

由靜態(tài)ROI提取的苗帶中心線確定動態(tài)ROI,并在動態(tài)ROI內(nèi)提取玉米苗帶識別線,實(shí)現(xiàn)ROI的動態(tài)更新。

3.2.1 動態(tài)ROI更新

1)計(jì)算由靜態(tài) ROI提取的苗帶中心線端點(diǎn)像素坐標(biāo),分別記為(,0),(,0)和(,N×Δh),(,N×Δh),如圖7。根據(jù)的坐標(biāo)值,按照公式(7)計(jì)算動態(tài)ROI的頂點(diǎn)像素坐標(biāo)。

圖7 動態(tài)ROI更新Fig.7 Update of dynamic ROI

2)通過視頻上一幀獲取的導(dǎo)航線,將動態(tài)ROI劃分為P區(qū)域與Q區(qū)域,如圖8所示,并在左右區(qū)域內(nèi)分別采用特征點(diǎn)聚類,得到特征點(diǎn)集p、q,采用最小二乘法擬合特征點(diǎn)集,得到左右兩側(cè)玉米苗帶識別線和導(dǎo)航線。

3)計(jì)算步驟 2)得到的玉米苗帶識別線像素位置坐標(biāo),重復(fù)步驟1)和2),更新ROI的頂點(diǎn)像素位置坐標(biāo),得到玉米苗帶識別線,實(shí)現(xiàn)動態(tài)ROI的更新。

圖8 玉米苗帶線與導(dǎo)航線Fig.8 Corn seedling belt line and navigation line

3.2.2 動態(tài)ROI劃分可行性分析

選取連續(xù) 225幀視頻,進(jìn)行人工劃分 ROI,將本文方法得到的動態(tài)ROI與人工劃分的ROI進(jìn)行對比。選取梯形ROI的4個(gè)頂點(diǎn),計(jì)算人工劃分ROI與算法劃分ROI在1、2、3、4點(diǎn)的水平像素差值,評價(jià)動態(tài)ROI劃分的準(zhǔn)確性,試驗(yàn)結(jié)果如圖9所示。

圖9 人工劃分ROI與算法劃分動態(tài)ROI的對比Fig.9 Comparisons of dynamic ROI between algorithm and manual

以1、2、3、4點(diǎn)的像素距離為指標(biāo)評價(jià)算法動態(tài)ROI提取準(zhǔn)確性,由于圖像上部玉米苗帶水平像素距離小,所以1和2點(diǎn)水平像素距離對ROI劃分的影響更顯著,基于此確定評價(jià)指標(biāo)計(jì)算如公式(8)。

式中 ΔX1、ΔX2、ΔX3和 ΔX4分別為 1、2、3、4 點(diǎn)水平像素距離;a為上邊界水平像素距離的影響因子,b為下邊界水平像素距離的影響因子。a和b表征ROI上邊界像素距離和下邊界像素距離對算法 ROI標(biāo)定與人工標(biāo)定 ROI的差異程度,a和b的取值按公式(9)所示。

式中X12為1點(diǎn)和2點(diǎn)苗帶水平像素距離,X34為3點(diǎn)和4點(diǎn)苗帶水平像素距離。

人工劃分ROI與本文算法劃分ROI的差異統(tǒng)計(jì)結(jié)果如圖10所示,算法劃分ROI與人工劃分ROI的像素偏差收斂在10像素左右,說明本算法具有良好的收斂性。

圖10 水平像素誤差Fig.10 Horizontal pixel error

隨機(jī)選取500幀圖像,采用該算法進(jìn)行動態(tài)ROI劃分,結(jié)果如圖11所示,動態(tài)ROI的劃分準(zhǔn)確率為98.2%,動態(tài)ROI提取耗時(shí)20 ms,與靜態(tài)ROI相比,耗時(shí)顯著減少,表明本文提出的動態(tài)ROI劃分算法能夠滿足高地隙底盤植保機(jī)的田間苗帶對行導(dǎo)航行走的可靠性和實(shí)時(shí)性。

圖11 不同情景下的動態(tài)ROI劃分結(jié)果Fig.11 Dynamic ROI division results under different scenes

4 行間行走航向角計(jì)算

完成動態(tài)ROI提取后進(jìn)行玉米行間行走導(dǎo)航線實(shí)時(shí)提取,并基于提取結(jié)果計(jì)算底盤的玉米行間行走航向角。在動態(tài)ROI內(nèi)識別兩側(cè)苗帶中心線,其斜率分別記為k1和k2,根據(jù)角平分線斜率求取公式(10)計(jì)算導(dǎo)航線斜率k,以底盤中軸線為Y軸,計(jì)算得到導(dǎo)航線與底盤中軸線偏角,即航向角θ(°)。

由圖圖像采集過程中存在大量隨機(jī)干擾(如底盤抖動、刮風(fēng)導(dǎo)致苗帶擺動以及缺苗等),因此本文采用卡爾曼濾波方法確定導(dǎo)航線偏角[29-31]。

導(dǎo)航線偏角卡爾曼濾波模型采用狀態(tài)空間模型描述:

式中xt和xt-1分別表示t和(t-1)時(shí)刻導(dǎo)航線相對于底盤中軸線的偏角狀態(tài);yk表示t時(shí)刻的觀測值;f為系統(tǒng)參數(shù),為一維離散數(shù)據(jù),取值為 1;uk-1表示(t-1)時(shí)刻系統(tǒng)的控制量,ut-1=0;g為測量系統(tǒng)參數(shù),為一維離散數(shù)據(jù),取值1;qt表示高斯白噪聲;rt為觀測高斯白噪聲。

qt、rt均符合高斯分布,設(shè)高斯分布的協(xié)方差矩陣分別為過程噪聲Qt和觀測誤差Rt。由試驗(yàn)可知相機(jī)晃動造成的苗帶識別誤差最大,可歸屬于觀測誤差Rt,經(jīng)過反復(fù)試驗(yàn),確定觀測噪聲Rt=0.3;刮風(fēng)導(dǎo)致玉米葉片晃動屬于環(huán)境因素,引起的誤差較小,屬于過程誤差,經(jīng)過試驗(yàn),確定過程噪聲Qt=0.02。基于上述分析建立導(dǎo)航線偏角濾波模型時(shí)間更新和狀態(tài)更新模型:

式中和x?t-1分別表示t和(t-1)時(shí)刻的預(yù)估狀態(tài)值;Pt-1表示(t-1)時(shí)刻的最優(yōu)誤差協(xié)方差;Jt表示卡爾曼增益;I表示系統(tǒng)模型維數(shù),I=1;Pt表示t時(shí)刻的最優(yōu)誤差協(xié)方差,其中初始誤差協(xié)方差=0.01。

通過玉米苗帶圖像視頻采集系統(tǒng)采集底盤靜止?fàn)顟B(tài)下車輪正前方苗帶視頻和底盤以0.5 m/s速度行走時(shí)車輪正前方苗帶視頻。底盤靜止?fàn)顟B(tài)下,設(shè)置車輪與苗帶對齊,理論航向角為0,底盤沿著苗帶行走,通過人工標(biāo)定圖像苗帶獲取導(dǎo)向線。視頻采集過程中風(fēng)速3.4~5.4 m/s(微風(fēng)),光照37 600 LX,溫度35.2 ℃。

底盤靜止時(shí)的導(dǎo)航線提取結(jié)果及其濾波效果如圖12a,可見基于卡爾曼濾波處理獲取的航向角與人工航向角的誤差顯著減小。底盤靜止?fàn)顟B(tài)下理論航向角應(yīng)該保持不變,但是刮風(fēng)導(dǎo)致玉米苗帶隨風(fēng)擺動,產(chǎn)生航向角變化。對于底盤運(yùn)動工況,由于底盤晃動、葉片擺動和缺苗等因素影響,航向角變化如圖12b,可見通過卡爾曼濾波可以獲取穩(wěn)定的航向角,與人工航向角的誤差顯著減小。

圖12 不同底盤狀態(tài)下的航向角曲線Fig.12 Heading angle curve under different chassis state

5 試驗(yàn)結(jié)果與分析

為了判斷導(dǎo)航線提取的準(zhǔn)確性,以人工提取的玉米苗帶導(dǎo)航線作為評價(jià)標(biāo)準(zhǔn),驗(yàn)證本文算法的準(zhǔn)確性。通過人工標(biāo)定視頻圖像最合理的導(dǎo)航線,定義人工與本文算法提取的導(dǎo)航線之間的夾角為誤差角,用于評價(jià)本文算法的準(zhǔn)確性。當(dāng)誤差角度大于5°,視為導(dǎo)航線提取無效。

對采集的玉米苗帶視頻進(jìn)行導(dǎo)航線提取,隨機(jī)挑選100幀圖像進(jìn)行人工提取導(dǎo)航線,本文算法提取導(dǎo)航線與人工提取結(jié)果的平均誤差為1.157°,單幀圖像導(dǎo)航線提取耗時(shí)平均97.56 ms(標(biāo)準(zhǔn)偏差8 ms)。

采用文獻(xiàn)算法處理拍攝的玉米苗帶視頻,并針對拍攝的玉米圖像進(jìn)行文獻(xiàn)算法參數(shù)調(diào)試,確保能夠準(zhǔn)確分割玉米苗帶和土壤背景后,進(jìn)行算法導(dǎo)航線提取準(zhǔn)確性和算法耗時(shí)對比,結(jié)果如表1所示,提取效果如圖13所示。文獻(xiàn)[21]采用Hough變換提取導(dǎo)航線,該方法的玉米苗帶識別率為84%,導(dǎo)航線提取準(zhǔn)確率為78%,單幀圖像處理耗時(shí) 420 ms。文獻(xiàn)[22]采用垂直投影法提取導(dǎo)航線,該方法的玉米苗帶識別率為 65%,導(dǎo)航線提取準(zhǔn)確率為40%,單幀圖像耗時(shí)360 ms。文獻(xiàn)[21]和文獻(xiàn)[22]的苗帶識別率較低的主要原因是算法對整幅圖像進(jìn)行處理,非行走區(qū)域的雜草、秸稈等噪聲影響苗帶中心線的識別。此外,由于相機(jī)晃動,相機(jī)采集的圖像覆蓋區(qū)域也會有很大偏移,因此由苗帶中心線擬合出的導(dǎo)航線會產(chǎn)生跳動現(xiàn)象,甚至可能出現(xiàn)導(dǎo)航線跳出車輪正前方的可行走區(qū)域,導(dǎo)致無法進(jìn)行田間導(dǎo)航行走。

表1 不同算法的導(dǎo)航線提取準(zhǔn)確率和耗時(shí)對比Table 1 Comparison of accuracy and time-consuming of different algorithms for navigation line extraction

圖13 不同算法的玉米行間導(dǎo)航線提取效果對比Fig.13 Comparison of extraction effects of navigation lines between corn rows by different algorithms

2019年7月16日,在安徽省肥東縣楊清傳家庭農(nóng)場開展田間試驗(yàn),玉米平均株高62 cm,行距60 cm,高地隙植保機(jī)底盤離地間隙1.1 m,軸距1.6 m,輪距1.3 m。傳動系統(tǒng)采用HST(Hydraulic Stepless Transmission)靜液壓變速箱,能夠?qū)崿F(xiàn)底盤無極變速。轉(zhuǎn)向系統(tǒng)采用伺服電機(jī)驅(qū)動全液壓轉(zhuǎn)向器,車輪轉(zhuǎn)向精度為0.1°。采用拉桿式直線位移傳感器(品牌:MIRAN,型號:PR1,精度:0.01 mm)測量高地隙植保機(jī)轉(zhuǎn)向油缸伸縮位移,標(biāo)定車輪轉(zhuǎn)角和油缸位移關(guān)系,獲得車輪轉(zhuǎn)角。通過北斗移動基站(北斗信通,型號C201-AT-680)獲得底盤行駛速度和位置坐標(biāo),將底盤作業(yè)速度信號反饋給靜液壓變速箱控制器,控制底盤作業(yè)速度為0.5 m/s。選擇玉米苗帶為直線的區(qū)域開展試驗(yàn),試驗(yàn)前檢查傳感器參數(shù)、動態(tài)ROI區(qū)域提取是否正常,試驗(yàn)過程中實(shí)時(shí)監(jiān)測底盤位置坐標(biāo)、車輪轉(zhuǎn)角。

試驗(yàn)結(jié)果如圖14所示。試驗(yàn)結(jié)果表明算法能夠穩(wěn)定地獲取航向角,由于試驗(yàn)區(qū)域玉米苗帶近似為直線,底盤車輪沿著玉米苗帶行走,因此導(dǎo)航偏轉(zhuǎn)角在 0°上下波動(圖14a)。以航向角為自動轉(zhuǎn)向系統(tǒng)輸入,基于PID算法控制底盤自動轉(zhuǎn)向,底盤車輪轉(zhuǎn)角在 0°上下浮動(圖14b),高地隙行走軌跡近似直線行走。在100米導(dǎo)航行走過程中, 人工統(tǒng)計(jì)車輪壓苗21株(共計(jì)952株玉米),壓苗率2.2%。

圖14 田間導(dǎo)航試驗(yàn)結(jié)果Fig.14 Test results of field navigation

6 結(jié) 論

本文以不同時(shí)期玉米苗帶為研究對象,基于機(jī)器視覺提取高地隙植保機(jī)玉米行間行走導(dǎo)航線。通過顏色分量歸一化、超綠特征算子以及最大類間方差法對采集視頻幀進(jìn)行圖像預(yù)處理,為導(dǎo)航線的可靠提取提供必要條件。提出底盤車輪可行走視覺區(qū)域(動態(tài)ROI區(qū)域)劃分算法,并在動態(tài)ROI區(qū)域內(nèi)提取導(dǎo)航線。本文提出的算法提取導(dǎo)航線與人工提取結(jié)果平均誤差1.157°,準(zhǔn)確率為96 %、視頻單幀圖像處理平均耗時(shí)97.56 ms(標(biāo)準(zhǔn)偏差8 ms),算法能夠滿足高地隙植保機(jī)田間對行行走的準(zhǔn)確性和實(shí)時(shí)性要求。田間試驗(yàn)表明,高地隙植保機(jī)車輪沿著玉米行行走,車輪轉(zhuǎn)角在 0°上下浮動,為后續(xù)的高地隙植保機(jī)無人植保提供技術(shù)支持。

主站蜘蛛池模板: 黄色a一级视频| 亚洲婷婷六月| 中文字幕不卡免费高清视频| 中文字幕第4页| 人妻精品全国免费视频| 秋霞午夜国产精品成人片| 日本人又色又爽的视频| 九九线精品视频在线观看| 欧美日韩资源| 亚洲成人高清无码| 国产精品中文免费福利| 99爱在线| 91在线播放国产| 一区二区三区四区日韩| 88av在线| 少妇精品久久久一区二区三区| 午夜视频在线观看区二区| 日韩二区三区| 久久精品亚洲中文字幕乱码| 国产福利一区视频| 国产在线拍偷自揄观看视频网站| 91人妻在线视频| 亚洲无码日韩一区| 2021国产v亚洲v天堂无码| 福利国产微拍广场一区视频在线| 亚洲视频色图| 一级爱做片免费观看久久| 亚洲天堂啪啪| 亚洲人成人无码www| 18禁高潮出水呻吟娇喘蜜芽| 日韩成人高清无码| 啪啪啪亚洲无码| 亚洲国产一区在线观看| 伊人色综合久久天天| 国产区免费精品视频| 久久特级毛片| 57pao国产成视频免费播放| 91精品国产无线乱码在线| 国精品91人妻无码一区二区三区| 国内熟女少妇一线天| 欧美激情,国产精品| 91无码视频在线观看| 美女被操黄色视频网站| 5555国产在线观看| 国产精品尹人在线观看| 久久久久久久久久国产精品| 亚洲精品无码高潮喷水A| 欧美日韩一区二区在线免费观看| 毛片卡一卡二| 99视频全部免费| 999国内精品视频免费| 刘亦菲一区二区在线观看| 色哟哟国产精品一区二区| 高h视频在线| 精品视频一区在线观看| 国产精品免费久久久久影院无码| 超碰色了色| 婷婷中文在线| 4虎影视国产在线观看精品| 国产91无毒不卡在线观看| 亚洲人成网站18禁动漫无码| 国产一区二区精品高清在线观看| 久久综合五月婷婷| 五月激情综合网| 亚洲人成电影在线播放| 国产色网站| 日本免费a视频| 黄色免费在线网址| …亚洲 欧洲 另类 春色| 欧美日韩第三页| Jizz国产色系免费| 久久久黄色片| 亚洲中文字幕久久无码精品A| 国产污视频在线观看| 99久久无色码中文字幕| 91久久青青草原精品国产| 97视频在线精品国自产拍| 亚洲男人的天堂久久精品| 中文字幕亚洲电影| 香蕉色综合| 人妖无码第一页| 国产欧美中文字幕|