VIA Pixetto 視覺感測器 的〔特徵點辨識〕功能可以紀錄物體特徵,最多能辨識五種物體。

設定步驟

請將感測器透過 USB線 連接電腦,在電腦上開啟 Pixetto Utility(感測器設置工具)。待出現畫面後,於右側選單選擇「特徵點辨識」後,執行以下步驟以採集特徵點。特徵點最多可紀錄五組。

  1. 於右側下拉式選單中選擇特徵點儲存名稱(keypoint_0…4)。
  2. 於左側畫面用鼠標框選想辨識的物體。
  3. 調整鏡頭遠近,當畫面顯示足夠多的特徵點時,點擊右側「儲存特徵點」按鈕。
  4. 點擊右側「套用」按鈕,確認辨識結果是否正確。
  5. 若要辨識其他物體,可重複步驟一。

操作示範

以下影片將示範如何使用特徵點,訓練 VIA Pixetto 感測器 辨識兩個物體。

參數說明

對於不同的物體,可透過微調漢明距離特徵點匹配個數的閥值,來提升辨識的精準度。

漢明距離:影像上的特徵點與儲存的特徵點之相似度,以距離表示。距離越小代表越相似,反之則差異越大。此欄位可設定漢明距離的最大值,大於此值的特徵點會被忽略不計。此值越小,精準度越高,但物體被偵測到的難度也越高。

特徵點匹配個數:設定特徵點的最小匹配個數。小於漢明距離的特徵點個數需大於此值,此物體才算是欲偵測的物體。此值越大,精準度越高,但物體被偵測到的難度也越高。

延伸閱讀

1. Feature Matching: https://docs.opencv.org/master/dc/dc3/tutorial_py_matcher.html