国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于單目ccd的小尺寸玻璃面板的分揀快速定位方法及系統(tǒng)的制作方法

      文檔序號:9698312閱讀:458來源:國知局
      基于單目ccd的小尺寸玻璃面板的分揀快速定位方法及系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明屬于圖像定位領(lǐng)域,尤其涉及一種基于單目CCD的小尺寸玻璃面板的分揀 快速定位方法及系統(tǒng)。
      【背景技術(shù)】
      [0002] 目前,定位方法大致可分為機(jī)械定位和機(jī)器視覺定位兩大類,機(jī)械定位比較簡單, 但是自適應(yīng)性不高,尤其是對于尺寸大小不一的玻璃面板,而機(jī)器視覺方法定位精度高,速 度快,自適應(yīng)高,而且非接觸性,能滿足實時檢測,因而應(yīng)用越來越廣。根據(jù)CCD數(shù)量,機(jī)器視 覺定位方法可分為單目視覺定位和多目視覺定位方法;根據(jù)目標(biāo)物空間維數(shù),又可分為二 維定位方法和三維空間定位方法。多目視覺定位方法常用于比較復(fù)雜的空間多維定位。但 是目前在使用單目CCD進(jìn)行分揀快速定位時,機(jī)械手的機(jī)械定位自適應(yīng)性不高,容易接觸玻 璃面板造成面板劃傷。

      【發(fā)明內(nèi)容】

      [0003] 本發(fā)明所要解決的技術(shù)問題在于提供一種基于單目CCD的小尺寸玻璃面板的分揀 快速定位方法及系統(tǒng),旨在使用單目CCD進(jìn)行分揀快速定位時,機(jī)械手的機(jī)械定位自適應(yīng)性 不高,容易接觸玻璃面板造成面板劃傷的問題。
      [0004] 本發(fā)明是這樣實現(xiàn)的,一種基于單目CCD的小尺寸玻璃面板的分揀快速定位方法, 步驟包括:
      [0005]步驟A,利用單目CCD采集放置有玻璃面板的卡槽的圖像,并將采集到的圖像進(jìn)行 灰度轉(zhuǎn)換,然后將灰度轉(zhuǎn)換得到的圖像進(jìn)行預(yù)處理得到灰度圖像;
      [0006] 步驟B,計算所述灰度圖像的行像素灰度均值,然后根據(jù)所述行灰度均值確定所述 玻璃面板所在行坐標(biāo);
      [0007] 步驟C,對所述灰度圖像進(jìn)行二值化分割,根據(jù)所述玻璃面板提取感興趣區(qū)域邊緣 坐標(biāo);
      [0008] 步驟D,根據(jù)所述行坐標(biāo)和所述感興趣區(qū)域邊緣坐標(biāo)確定卡槽中心坐標(biāo),以所述卡 槽中心坐標(biāo)作為所述玻璃面板的吸附位置,然后控制機(jī)械手達(dá)到所述玻璃面板的吸附位置 進(jìn)行吸附。
      [0009] 進(jìn)一步地,步驟A具體包括:
      [0010] 步驟A1,控制機(jī)械手移動至料架卡槽上方,并控制固定于所述機(jī)械手上的單目CCD 相機(jī)采集放置有玻璃面板的卡槽的圖像;
      [0011]步驟A2,對步驟A1采集的圖像進(jìn)行灰度轉(zhuǎn)換,然后進(jìn)行預(yù)處理后得到灰度圖像;所 述預(yù)處理包括濾波、去噪。
      [0012]進(jìn)一步地,步驟B具體包括:
      [0013]步驟B1,計算所述灰度圖像的每一行像素的灰度值的總和;
      [0014]以I(i,j)表示所述灰度圖像第i行第j列,r表示所述灰度圖像的高,c表示所述灰 度圖像的寬,R o w ( i )表示所述灰度圖像第i行像素的灰度值的總和,則:
      ^Φ〇<?<Γ,0< j<c;
      [0015] 步驟B2,根據(jù)每一行像素的灰度值的總和,計算每一行像素灰度均值;
      [0016] 以RowAve (i)表示第i行像素灰度值均值,則:
      [0017] RowAve(i) =Row(i)/c;
      [0018] 步驟B3,根據(jù)每一行像素灰度均值尋找行像素灰度極大值,以該行像素灰度極大 值確認(rèn)所述玻璃面板所在行坐標(biāo)。
      [0019] 進(jìn)一步地,步驟B3具體包括:
      [0020] 步驟B31,計算所述灰度圖像的行像素灰度均值;
      [0021 ]以RowAverage表示所述灰度圖像的行像素灰度均值,則:
      [0022]
      [0023]步驟B32,計算每一行像素的灰度差值;
      [0024] 以Delta(i)表示第i行像素的灰度差值,則該行像素偏離所述行像素灰度均值的 大小為:Delta( i) = RowAve( i)_RowAverage;
      [0025] 步驟B33,遍歷每一行像素灰度均值,得到最大值,以所述最大值進(jìn)行閾值設(shè)置;
      [0026] 以Delta表示所述閾值,MaxRowAve表示所述最大值,貝丨J:
      [0027] Delta= (MaxRowAve-RowAverage)*0.8 ;
      [0028] 步驟B34,判斷所述灰度差值是否滿足所述閾值,根據(jù)判斷結(jié)果確定灰度極大值, 從而確定所述玻璃面板所在行坐標(biāo);
      [0029]若Delta<Delta(i),則確定第i行為灰度極大值所在的行,即所述玻璃面板所在 的行,并獲得所述玻璃面板所在行坐標(biāo)。
      [0030]進(jìn)一步地,所述步驟C具體包括:
      [0031]步驟C1,對所述灰度圖像進(jìn)行二值化分割處理,獲取灰度二值化圖像;
      [0032]步驟C2,對所述灰度二值化圖像進(jìn)行BLOB分析,得到感興趣區(qū)域圖像;
      [0033] 步驟C3,對所述感興趣區(qū)域圖像進(jìn)行邊緣提取,根據(jù)提取的邊緣得到感興趣區(qū)域 邊緣坐標(biāo);
      [0034] 以ColGrayVal ( i )表示所述感興趣區(qū)域圖像的第i行的左邊邊緣端點坐標(biāo), Co lGray Va2 (i)表示所述感興趣區(qū)域圖像的第i行的右邊邊緣端點坐標(biāo),貝lj:
      [0035] 對第i行從左開始遍歷所述感興趣區(qū)域圖像,當(dāng)滿足ColGrayVal (i) = 255時跳出 循環(huán),記錄該點坐標(biāo)并從右開始遍歷;當(dāng)滿足ColGrayVa2(i) = 255,記錄該點坐標(biāo),然后對 第i+Ι從左開始遍歷所述感興趣區(qū)域圖像。
      [0036] 進(jìn)一步地,步驟D具體包括:
      [0037] 步驟D1,根據(jù)所述行坐標(biāo)和所述感興趣區(qū)域邊緣坐標(biāo),確定該行的卡槽中心;
      [0038] 以RowCenter (i)表示第i行的卡槽中心,以Co 1 Center (i)表示第i行的行中心,以 ColGrayVal (i)表示所述感興趣區(qū)域圖像的第i行的左邊邊緣端點坐標(biāo),ColGrayVa2(i)表 示所述感興趣區(qū)域圖像的第i行的右邊邊緣端點坐標(biāo),貝 1J:
      [0039] RowCenter(i) = i ;
      [0040] ColCenter(i)=(ColGrayVal(i)+ColGrayVa2(i))/2;
      [0041] 步驟D2,根據(jù)相機(jī)視野中心坐標(biāo)和所述卡槽中心坐標(biāo)確定所述玻璃面板的吸附位 置;
      [0042] 以CameraRowCenter表不相機(jī)視野中心的行坐標(biāo),CameraColCenter表不相機(jī)視野 中心的列坐標(biāo), r表示所述灰度圖像的高,c表示所述灰度圖像的寬,則:
      [0043] CameraRowCenter = r/2 ; CameraCo lCenter = c/2;
      [0044] 當(dāng)且僅當(dāng)滿足 abs (CameraRowCenter (i) -RowCenter (i))和
      [0045] abs(CameraColCenter(i)_ColCenter(i))為最小時,確定該行為所要吸附的玻璃 面板的所在行,以該行所在行坐標(biāo),結(jié)合相機(jī)的三維坐標(biāo),得到所述玻璃面板的吸附位置;
      [0046] 步驟D3,控制機(jī)械手到達(dá)所述吸附位置進(jìn)行吸附。
      [0047] 本發(fā)明還提供了一種基于單目C⑶的小尺寸玻璃面板的分揀快速定位系統(tǒng),包括: [0048]采集處理單元,用于利用單目CCD采集放置有玻璃面板的卡槽的圖像,并將采集到 的圖像進(jìn)行灰度轉(zhuǎn)換,然后將灰度轉(zhuǎn)換得到的圖像進(jìn)行預(yù)處理得到灰度圖像;
      [0049]計算單元,用于計算所述灰度圖像的行像素灰度均值,然后根據(jù)所述行灰度均值 確定所述玻璃面板所在行坐標(biāo);
      [0050] 邊緣提取單元,用于對所述灰度圖像進(jìn)行二值化分割,根據(jù)所述玻璃面板提取感 興趣區(qū)域邊緣坐標(biāo);
      [0051] 定位吸附單元,用于根據(jù)所述行坐標(biāo)和所述感興趣區(qū)域邊緣坐標(biāo)確定卡槽中心坐 標(biāo),以所述卡槽中心坐標(biāo)作為所述玻璃面板的吸附位置,然后控制機(jī)械手達(dá)到所述玻璃面 板的吸附位置進(jìn)行吸附。
      [0052]進(jìn)一步地,所述采集處理單元具體用于:
      [0053]首先,控制機(jī)械手移動至料架卡槽上方,并控制固定于所述機(jī)械手上的單目CCD相 機(jī)采集放置有玻璃面板的卡槽的圖像;
      [0054]最后,對步驟A1采集的圖像進(jìn)行灰度轉(zhuǎn)換,然后進(jìn)行預(yù)處理后得到灰度圖像;所述 預(yù)處理包括濾波、去噪。
      [0055] 進(jìn)一步地,所述計算單元具體用于:
      [0056] 首先,計算所述灰度圖像的每一行像素的灰度值的總和;
      [0057] 以I(i,j)表示所述灰度圖像第i行第j列,r表示所述灰度圖像的高,c表示所述灰 度圖像的寬,R 〇 w ( i )表示所述灰度圖像第i行像素的灰度值的總和,則:
      ?ψ〇<?<Γ,0< j<c;
      [0058]
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1