權利要求書:
1.一種基于圖像識別的玉米芯粉碎機穩定運行的智能控制方法,其特征在于,包括以下步驟:獲取玉米芯粉碎機進料口處玉米芯圖像,對所述玉米芯圖像進行邊緣檢測,得到所述玉米芯圖像對應的玉米芯邊緣圖像;對玉米芯邊緣圖像中各邊緣像素點進行聚類,得到多個類別;根據各類別對應的像素點的坐標值和方向值得到各類別為噪聲的概率,將噪聲的概率小于等于設定概率值的類別判定為目標邊緣類別,得到多個目標邊緣類別,不同的目標邊緣類別對應不同的編號;根據各目標邊緣類別的編號,將屬于同一玉米芯的目標邊緣類別進行合并,根據合并結果得到為玉米芯邊緣圖像中各玉米芯進行編號;根據玉米芯邊緣圖像中各玉米芯的編號判斷玉米芯的堵塞程度;若玉米芯的堵塞程度大于設定堵塞程度閾值時,對玉米芯粉碎機運行狀態進行調整;所述根據玉米芯邊緣圖像中各玉米芯的編號判斷玉米芯的堵塞程度,包括:對于玉米芯邊緣圖像,建立3*3滑窗,得到滑窗內所出現過的玉米芯類別編號的個數,將個數大于等于2對應滑窗中心點的像素點作為各玉米芯交點;對于玉米芯交點對應的滑窗,獲取其鄰域像素點所屬于的玉米芯類別個數,將個數更大的玉米芯類別作為個數更小的玉米芯類別的上層玉米芯,得到所有玉米芯交點的上層玉米芯結構;以所有玉米芯為樹的節點構建樹狀數據,其中各結點之間按照上層玉米芯結構,以上層的玉米芯為父節點,下層玉米芯為子節點進行連接;計算樹中任意兩個結點之間路徑的距離值,從多個距離值中選擇距離值最大所對應的路徑,作為兩個結點之間的最終路徑;得到由任意兩個結點之間最終路徑所組成的數狀數據,獲取樹狀數據的最大層數,記為當前粉碎機中玉米芯的堵塞程度。
2.根據權利要求1所述的基于圖像識別的玉米芯粉碎機穩定運行的智能控制方法,其特征在于,所述對玉米芯邊緣圖像中各邊緣像素點進行聚類,得到多個類別,包括:獲取各邊緣像素點海森矩陣的最小特征值對應的特征向量,得到各邊緣像素點在灰度值曲率變化最小的方向;在玉米芯邊緣圖像中,獲取所有邊緣像素點的方向值和坐標信息,通過dbscan算法進行分類,將坐標連續且方向值相近的邊緣像素點聚為一類,每一類對應一個編號。
3.根據權利要求1所述的基于圖像識別的玉米芯粉碎機穩定運行的智能控制方法,其特征在于,所述根據各類別對應的像素點的坐標值和方向值得到各類別為噪聲的概率,包括:利用如下公式計算各類別為噪聲的概率:其
聲明:
“基于圖像識別的玉米芯粉碎機穩定運行的智能控制方法” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)