在計算機視覺領域中,檢測“blob”的方法主要是為了辨識數位圖像中區域的性質差異,比如亮度或顏色,與周圍區域的對比。以非正式的方式來說,blob 是圖像中的一個區域,在這個區域內某些性質是恆定或近似恆定的;在某種意義上,blob 內的所有點可以被視為彼此相似。這種檢測技術的重要性在於它可以提供不同於邊緣檢測或角落檢測的補充信息。
“早期的研究中,blob 檢測被用來獲取進一步處理的興趣區域,這些區域可能顯示圖像領域中的物體或物體部分。”
Blob 檢測通常透過卷積方法進行。根據研究,主要有兩種 blob 檢測器類別:(i)基於函數導數的微分方法和(ii)基於局部極值的方法,旨在尋找函數的局部最大最小值。這些檢測器也可以稱為興趣點操作符,或興趣區域操作符。了解和發展這些檢測器的主要動機之一是,提供關於區域的補充信息,這些信息無法通過邊緣或角落檢測獲得。
blob 檢測的應用範圍相當廣泛,除了物體識別和追蹤外,還可以用於直方圖分析,進行峰值檢測和分段。近年來,blob 描述子在紋理分析和識別、寬基準立體匹配等領域中日益受到青睞,這些描述子可以顯示有意義的圖像特徵,基於當地圖像統計進行外觀基於的物體辨識。
“在計算機視覺文獻中,這種方法被稱為差異高斯(DoG)方法,主要用於比例不變特徵轉換(SIFT)算法。”
Laplace 的高斯方法是最早且最常見的 blob 檢測器之一。對於一個輸入圖像,通過高斯核心進行卷積後,應用 Laplacian 操作符的結果能夠辨識圖像中的暗色與明亮 blob。當然,這種方法存在著依賴於 blob 結構大小與高斯核大小之間關係的問題。為了解決這一問題,必須採取多尺度的方法,從而自動捕捉圖像領域中不同(未知)大小的 blobs。
透過更高階的技術,例如使用 Hessian 行列式的 blob 檢測,研究者進一步提高了 blob 檢測的準確度與效率。這種技術可以對局部最大值進行檢測,並展示了在使用本方法時,桿狀和延長物體的存在。
“這種混合的 Laplace 和 Hessian 行列式操作符已被提出,並廣泛應用於圖像匹配、物體識別和紋理分析。”
在影像處理系統中,輸入的圖像不僅遭受平面幾何變形,還受到仿射變換的影響。因此,為了獲得對仿射變換更具魯棒性的 blob 描述子,開發了許多新的捲積運算,使其更能適應不同的視角變化。例如,對 Laplacian 和高斯差異運算進行調整,以匹配圖像周圍的局部結構。
現代的 spatio-temporal blob 檢測器則進一步擴展了這些概念,將其應用於時間和空間的聯合特徵檢測,這對於分析運動中的物體特徵至關重要。
透過不斷地發展與技術探索,我們對於如何在影像中尋找 blob 的機制有了更深的理解。在這個快速發展的計算機視覺領域,未來的 blob 檢測技術又將引領我們探索何種新圖像特徵呢?