The invention discloses a method and a device for reconstructing a three-dimensional surface of Potato by using a fixed axis rotary contour map. The side through the camera image acquisition of potato samples, through image processing to obtain the sample data from the skeleton of potato, potato samples skeleton data for further processing of potato samples formation of surface model surface, so as to complete 3D surface reconstruction; apparatus includes an annular light source, camera, rotation stage controller and electric rotary table, the output shaft is installed in the electric potato samples rotary table, electric rotary table and a rotary table controller is connected, just below the camera toward the side image shooting potato samples, the rotation stage controller and the camera are connected with the computer through a cable, a ring light source is arranged between the sample and the camera of potato. The invention adopts a plurality of contour maps which are collected by the potato when rotating around a fixed shaft to reconstruct the three-dimensional surface, which can improve the accuracy of the potato shape detection, and the detection equipment is simple.
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及一種重建三維表面的方法和裝置,尤其是涉及了一種利用定軸旋轉(zhuǎn)輪廓圖重建馬鈴薯三維表面的方法和裝置。
技術(shù)介紹
薯形是《中國農(nóng)業(yè)標準馬鈴薯等級規(guī)格(NY/T1066-2006)》的分級標準所規(guī)定的分級指標之一。為了采用機器視覺技術(shù)進行馬鈴薯的薯形檢測,國內(nèi)外學者進行了大量的研究。傅里葉描述子方法:Tao Y等(Tao Y.,Morrow C L Heinemann P H,et a1.Fourier-based separation technique for shape grading of potatoes using machine vision[J].Transactions of the ASAE,1 995,38(3):949-957)提出了利用傅里葉描述子來檢測及對馬鈴薯分類的機器視覺方法。從歸一化后的邊界和傅里葉變換中提取并壓縮形狀信息,前十個傅里葉系數(shù)包含了馬鈴薯形狀的大部分信息。基于馬鈴薯形狀分類的諧波轉(zhuǎn)換定義出分類器S,實驗結(jié)果顯示對120個馬鈴薯樣本的準確率達到89%。Paul H.Heinemann等(Paul H.Heinemann,Niranjan P.Pathare,Charles T.Morrow.An automated inspection station for machine-vision grading of potatoes[J].Machine Vision and Applications,(1996)9:14-19)采用了近紅外傳感器采集圖像的傅里葉描述子來對馬鈴薯形狀分類。對靜態(tài)馬鈴薯形狀分 ...
【技術(shù)保護點】
一種利用定軸旋轉(zhuǎn)輪廓圖重建馬鈴薯三維表面的方法,其特征在于:1)通過相機采集馬鈴薯樣本的側(cè)面圖像;2)通過圖像處理獲取馬鈴薯樣本三維骨架數(shù)據(jù);3)由馬鈴薯樣本三維骨架數(shù)據(jù)進一步處理形成馬鈴薯樣本模型表面的曲面,從而完成三維表面的重建。
【技術(shù)特征摘要】
1.一種利用定軸旋轉(zhuǎn)輪廓圖重建馬鈴薯三維表面的方法,其特征在于:1)通過相機采集馬鈴薯樣本的側(cè)面圖像;2)通過圖像處理獲取馬鈴薯樣本三維骨架數(shù)據(jù);3)由馬鈴薯樣本三維骨架數(shù)據(jù)進一步處理形成馬鈴薯樣本模型表面的曲面,從而完成三維表面的重建。2.根據(jù)權(quán)利要求1所述的一種利用定軸旋轉(zhuǎn)輪廓圖重建馬鈴薯三維表面的方法,其特征在于:所述側(cè)面圖像包括繞馬鈴薯縱徑長軸旋轉(zhuǎn)一周范圍內(nèi)均勻間隔采樣的多張外側(cè)面圖像。3.根據(jù)權(quán)利要求1所述的一種利用定軸旋轉(zhuǎn)輪廓圖重建馬鈴薯三維表面的方法,其特征在于:所述側(cè)面圖像為從垂直于馬鈴薯縱徑長軸方向拍攝的圖像。4.根據(jù)權(quán)利要求1所述的一種利用定軸旋轉(zhuǎn)輪廓圖重建馬鈴薯三維表面的方法,其特征在于:所述步驟2)具體為:2.1)采用Canny邊緣檢測算子分別對N張馬鈴薯側(cè)面圖像進行邊緣檢測處理,檢測得到每張圖像中的馬鈴薯輪廓,獲得N張馬鈴薯樣本的輪廓圖;2.2)針對每張輪廓圖將其中所有輪廓點的坐標形成一個二維數(shù)組T,輪廓點的坐標作為二維數(shù)組T的元素,從而獲得N張輪廓圖對應的N張二維數(shù)組T;2.3)對于每張輪廓圖,計算其輪廓最小外接矩形,取最小外接矩形的任一短邊的兩端點,利用該兩端點坐標旋轉(zhuǎn)圖像中的馬鈴薯輪廓,使得馬鈴薯縱徑長軸和圖像的垂直方向相平行,然后以此更新二維數(shù)組T中輪廓點的坐標數(shù)據(jù);2.4)將各個二維數(shù)組T轉(zhuǎn)化為三維數(shù)組D,以三維數(shù)組D作為馬鈴薯樣本三維骨架數(shù)據(jù)。5.根據(jù)權(quán)利要求1所述的一種利用定軸旋轉(zhuǎn)輪廓圖重建馬鈴薯三維表面的方法,其特征在于:所述步驟2.3)中是利用該兩端點坐標采用以下公式計算獲得旋轉(zhuǎn)角度的余弦,進而旋轉(zhuǎn)圖像中的馬鈴薯輪廓: m x = y L - y R ( x L - x R ) 2 + ( y L - y R ) 2 ]]> m y = x L - x R ( x L - x R ) 2 + ( y L - y R ) 2 ]]>式中,mx、my分別表示馬鈴薯轉(zhuǎn)動軸相對于X軸、Y軸的方向余弦,(xL,yL)和(xR,yR)是馬鈴薯輪廓最小外接矩形的短邊的兩端點,xL、yL是其中一端點的橫縱坐標,xR、yR是另一端點的橫縱坐標。6.根據(jù)權(quán)利要求1所述的一種利用定軸旋轉(zhuǎn)輪廓圖重建馬鈴薯三維表面的方法,其特征在于:所述步驟2.4)具體為:對于采集的第一張馬鈴薯側(cè)面圖像,其對應的二維數(shù)組T中每個輪廓點坐標采用以下公式處理,將平面坐標轉(zhuǎn)化為三維坐標,獲得三維數(shù)組D中的各個三維數(shù)據(jù); x 0 ′ = x 0 y 0 ′ = y 0 z 0 ′ = 0 ]]>式中,(x0,y0)為第一張馬鈴薯側(cè)面圖像對應的二維數(shù)組T,x0、y0分別表示第一張馬鈴薯側(cè)面圖像中輪廓點的橫縱坐標,(x′0,y′0,z′0)為第一張馬鈴薯側(cè)面圖像對應的三維數(shù)組D,x′0、y′0、z′0為第一張馬鈴薯側(cè)面圖中輪廓點的三維坐標;對于采集的第二張及以后的馬鈴薯側(cè)面圖像,其對應的二維數(shù)組T中每個輪廓點坐標采用以下公式處理,將平面坐標轉(zhuǎn)化為三維坐標,獲得三維數(shù)組D中的各個三維數(shù)據(jù); x n ′ = x n [ m x 2 ( 1 - cos ...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:饒秀勤,楊耀民,應義斌,
申請(專利權(quán))人:浙江大學,
類型:發(fā)明
國別省市:浙江;33
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。