Skip to content

膠路檢測-軌跡

運算元功能

手動在2D影像選擇膠路的軌跡點,測量膠路的斷裂情況、寬度、高度和邊距,適用於與周圍存在高度跳變的點雲圖像
使用算子前需要将胶路点云调整到某个基准平面上
注:本算子需输入有序点云以及其对应的2D图像(点云的每个点可以和2D图像的像素点一一对应)

引數介紹

輸入引數

引數範圍預設值說明圖示
輸入影像0-80影像輸入的IM編號
輸入點雲0-81點雲輸入的IM編號

計算引數

引數範圍預設值說明圖示
軌跡使用者在2D影像上選擇的點集
平滑係數0.0-1.00.02D影像上軌跡的平滑程度
輪廓寬度20.0設定提取輪廓的寬度
輪廓間隔10.0設定提取輪廓的間隔
參考高度0.0輸入高度的參考基準
檢測高度0.0輸入比對的高度值以分辨是否為膠路
高出檢測高度最小點數10設定輪廓大於檢出高度的點數閾值,小於該閾值則判定為斷膠
高度測量true/falsefalse啟用則測寬膠路的高度資訊
寬度測量當啟用時,則測量膠路寬度值
膠寬搜尋模式由內向外/由外向內由外向內設定搜尋膠路寬度點的模式,當模式為由内向外時,將從輪廓中心點向兩端搜尋;當模式為由外向内時,將從輪廓起點/中點向中心搜尋
邊距測量true/false僅當測量寬度啟用時可選擇啟用,測量輪廓的邊距(輪廓起點到左寬度點的距離和輪廓終點到右寬度點的距離)
斷裂結果判斷設定判斷斷膠的引數
高度結果判斷設定判斷高度符合要求的引數
寬度結果判斷設定判斷寬度符合要求的引數
邊距結果判斷設定判斷邊距符合要求的引數
判斷模式連續/任意任意設定判斷異常值的方式,設定該值為n,若為判斷模式為任意,則所有輪廓中,出現n次異常值,則該項的結果判斷為不合格;若為判斷模式為连续,則連續的幾個輪廓中,出現連續的n次異常值,則該項的結果判斷為不合格
異常值個數設定異常值個數,當超出該值時,則結果判斷為不合格
最小值0.1設定高度/寬度/邊距判定為合格的最小值
最大值1.0設定高度/寬度/邊距判定為合格的最大值

結果顯示

引數範圍預設值說明圖示
2D寬度點true/falsefalse2D影像上顯示左右寬度點(紫羅蘭色點)
2D邊距點true/falsefalse2D影像上顯示計算邊距時用到的輪廓起始點(有效點,藍色點)
2D高度點true/falsefalse2D影像上顯示高度點(綠色點)
2D輪廓true/falsefalse2D影像上顯示輪廓線(紅色線)
2D異常資訊true/falsefalse2D影像上顯示斷裂資訊(紅色"Broken"字型)
3D寬度點true/falsefalse3D影像上顯示左右寬度點(紫羅蘭色點)
3D邊距點true/falsefalse3D影像上顯示計算邊距時用到的輪廓起始點(有效點,藍色點)
3D高度點true/falsefalse3D影像上顯示高度點(綠色點)
3D輪廓true/falsefalse3D影像上顯示輪廓線(紅色點雲)
3D異常資訊true/falsefalse3D影像上顯示斷裂資訊(紅色"Broken"字型)

輸出引數

名稱型別範圍說明
Resultbooltrue/falsetrue為成功
false為失敗
Warningbooltrue/falsetrue表示有警告
false表示沒有
Messagestring輸出成功或錯誤或警告資訊,如果沒有錯誤或警告為空
Timefloat運算元執行時間,單位: ms
heightfloat[]輸出膠高
widthfloat[]輸出膠寬
left_widthfloat[]輸出左邊距
right_widthfloat[]輸出右邊距
resultstringOK/NG/Broken輸出膠路檢測結果

提示

更多引數型別詳細說明,請參看型別定義

異常排查

序號異常資訊對應引數解決方法
1輸入影像為空確認IM是否存在有效的2D影像
2輸入點云為空確認IM是否存在有效3D影像
3輸入點雲與輸入影像不匹配需要使用與相對應的點雲圖和二維圖
4輸入的點雲無序,需要輸入有序點雲!使用有序點雲輸入
5輸入的寬度判斷上下限無效設定寬度判斷上限大於等於下限
6輸入的高度判斷上下限無效設定高度判斷上限大於等於下限
7輸入的邊距判斷上下限無效設定邊距判斷上限大於等於下限
8輸入的斷膠判斷引數非法適當調小異常值格式
9輸入的斷膠判斷模式為{0},無效的斷膠判斷模式斷膠判斷模式選擇模式為任意/連續
10輸入的寬度判斷引數非法適當調小異常值格式
11輸入的寬度判斷模式為{0},無效的寬度判斷模式寬度判斷模式選擇模式為任意/連續
12輸入的高度判斷引數非法適當調小異常值格式
13輸入的高度判斷模式為{0},無效的高度判斷模式高度判斷模式選擇模式為任意/連續
14輸入的邊距判斷引數非法適當調小異常值格式
15輸入的邊距判斷模式為{0},無效的邊距判斷模式高度判斷模式選擇模式為任意/連續
16輸入的寬度測量模式為{0},無效的寬度測量模式寬度測量模式選擇寬度測量模式為由內向外/由外向內
17輸入的第{0}和第{1}個軌跡點重合軌跡點序號改變這兩個軌跡點使其不重合
18輸入的軌跡點數量過少增加軌跡點個數
19輸入第{0}和第{1}個軌跡點超出影像軌跡點序號將這兩個軌跡點移動至影像範圍內

示例介紹

工程設計

  1. 選擇加载点云工具,載入需要處理的3d點雲圖到IM1;

  2. 選擇点云有序化工具,將IM1的點雲有序化,並儲存到IM1;

  3. 選擇点云转深度工具,將IM1的點雲圖轉為深度圖,並儲存到IM0;

  4. 選擇胶路检测-轨迹工具。

工具使用

  1. 選擇需要進行操作的輸入影像,影像序號要與工程中影像所在IM序號一致

  2. 設定引數

  3. 在結果顯示欄中勾選想要顯示的內容

  4. 點選测试,檢視影像視窗和引數是否符合預期

  5. 沒有問題後點擊保存,在執行列表中執行該運算元,即可在對應的IM檢視執行結果

本地圖片本地圖片本地圖片

Vision Studio