---
# System prepended metadata

title: 8/8 Micro 影像處理模組增修項目

---

# 8/8 Micro 影像處理模組增修項目
## [待修正項目]

- [x] 1. ROI編輯優化
    - ~~砍掉該ROI後，UI上沒有回復該ROI的機會，只能按"確定" --> 新增"取消"按鈕~~
    - ~~"區域種類"UI顯示不同步~~
    ![](https://i.imgur.com/xeYjSMn.png)
    - ~~(7/19) "新增"按鈕沒有改變Focus~~
    - ~~(7/22) 取消按鈕貌似沒有真的取消先前刪除的步驟~~
    - ~~(7/25) 取消按鈕會造成UI上的過濾條件啟/閉異常~~
    - ~~(8/22) ROI刪除後再複製，會造成名稱的數字shift~~
    - ~~(8/26) 複製再刪除，會讓ROI Name與內容完全shift掉~~
    - ~~(8/26) 編輯再取消，連續N次之後會完全開不起來，然後觀察記憶體有明顯上漲跡象，且後面幾次UI響應速度越來越慢~~
- [x] 2. ~~卡控條件異常~~
    - ~~"瑕疵尺寸無上限"的作法不能直接改寫上限，會造成之前上限的設定被改寫~~
    - ~~(7/13) "全部不勾選就不output結果"不符合操作邏輯，應該是設甚麼條件就後篩選甚麼屬性~~
    - ~~(7/19) 邏輯改and --> 先Pending，若客戶有需求再實作~~
    - ~~"瑕疵尺寸無上限"預設開啟~~
    - ~~(8/15) 尺寸篩檢Region貌似是Union完的，流程上可能有問題~~

- [x] 3. ~~定位方法優化~~
    - ~~create shape Model前影像濾波，避免模型contour過於複雜，造成Runtime定位過久~~
    - ~~初始化時設定time out~~
    - ~~限定ShapeModel搜索範圍~~
    - ![](https://i.imgur.com/DCKHFZx.png)
    - ~~(8/22) 以ROI的中心 畫一rect 來reduce domain ==>要改成從ROI去Dilation 一個Buffer~~
    - ~~(8/22) UI chkbox字樣改成"限定搜索範圍"~~
    - ~~(8/22) 需有搜索框的示意圖~~

- [x] 4. ~~演算法檢出異常~~
    - ~~Runtime時若Shift完的ROI落在影像外，會造成檢測到影像外的region~~
    - ![](https://i.imgur.com/2acgLQV.jpg)


- 記憶體管理確認
    ![](https://i.imgur.com/lNFXeBs.png)


## [待新增功能]
- [x] 1. ~~曝光張數設定優化(Pending)~~
    - 新增Add按鈕來控制曝光Index，Add與Active Index連動
    - 可指定最大曝光張數，超過即鎖住Add

- [x] 2. ~~新增前處理流程~~
    - ~~為了避免Die內雜點&亮度不均，造成誤判，故需在門檻方法前進行影像前處理。共有2項需求：~~
        - 1. 動態產生參考影像並相減，消弭亮度不均
        ![](https://i.imgur.com/m1xFCat.png)
        - 2. 濾雜訊
        ![](https://i.imgur.com/9IHwD7m.png)
    - ~~Recipe調參頁面，需能按鈕顯示==參考影像、相減影像、濾波影像==~~
    - ~~(8/12) 高斯濾波會造成邊緣暗掉，需有類似var_threshold的前處理優化~~
    - ~~(8/22) Gauss的expandDomain 半徑動態對準Gauss半徑即可，不用開放參數出來~~

## [問題]
- [x] ~~嘗試進行Mura瑕疵檢出~~
![](https://i.imgur.com/uBNpgOU.jpg)



## [操作流程改善討論]
::: success

:::


## [流程討論細項]
==待[待修正項目]完成後，再進行本章節優化==
:::info
- "檢測項目" 分頁拿到外層，選項改radiobox，要有Default選擇，預設visible false
:::
