バイラテラルフィルタリング(BF)は、最も古典的なノイズ除去フィルターの1つですが、手動で初期化されたフィルタリングカーネルは、さまざまな特性を持つ画像全体の適応性を低下させます。画像の変動(つまり、非定常ノイズ)に対処するために、本稿では、フィルタリングカーネルを特定の画像特性に自動的に適応させるマルチカーネルフィルター(MKF)を提案します。 MKFの設計は、視覚的なコンテキストで情報を最大限に活用する人間の視覚の適応メカニズムからインスピレーションを得ています。より具体的には、視覚コンテキストとその適応機能をシミュレートするために、フィルタリングカーネルへのコンテキストの影響をシミュレートするイメージコンテキストを構築します。まず、階層的クラスタリングアルゴリズムを設計して、クラスターツリーとして編成された大小のコヒーレントイメージパッチの階層を生成し、マルチスケールイメージ表現を取得します。リーフクラスターと対応する先行クラスターを使用して、画像の変化に対応できる複数の範囲のカーネルの1つを生成します。最初に、階層的クラスタリングフレームワークを設計して、クラスターツリーとして編成された大小のコヒーレントイメージパッチの階層を生成し、マルチスケールイメージ表現、つまりイメージコンテキストを取得します。次に、リーフクラスターを使用して複数のカーネルの1つを生成し、2つの対応する先行クラスターを使用して、採用したカーネルを微調整します。最終的に、BFの単一の空間的に不変のカーネルは、複数の空間的に変化するカーネルになります。 2つのパブリックデータセット、BSD300とBrainWebでMKFを評価します。これらはそれぞれ、全体的に変化するノイズと空間的に変化するノイズが追加されています。広範な実験により、MKFは最先端のフィルターw.r.tよりも優れていることが示されています。両方とも絶対誤差と構造類似性を意味します。
Bilateral filtering (BF) is one of the most classical denoising filters, however, the manually initialized filtering kernel hampers its adaptivity across images with various characteristics. To deal with image variation (i.e., non-stationary noise), in this paper, we propose multi-kernel filter (MKF) which adapts filtering kernels to specific image characteristics automatically. The design of MKF takes inspiration from adaptive mechanisms of human vision that make full use of information in a visual context. More specifically, for simulating the visual context and its adaptive function, we construct the image context based on which we simulate the contextual impact on filtering kernels. We first design a hierarchically clustering algorithm to generate a hierarchy of large to small coherent image patches, organized as a cluster tree, so that obtain multi-scale image representation. The leaf cluster and corresponding predecessor clusters are used to generate one of multiple range kernels that are capable of catering to image variation. At first, we design a hierarchically clustering framework to generate a hierarchy of large to small coherent image patches that organized as a cluster tree, so that obtain multi-scale image representation, i.e., the image context. Next, a leaf cluster is used to generate one of the multiple kernels, and two corresponding predecessor clusters are used to fine-tune the adopted kernel. Ultimately, the single spatially-invariant kernel in BF becomes multiple spatially-varying ones. We evaluate MKF on two public datasets, BSD300 and BrainWeb which are added integrally-varying noise and spatially-varying noise, respectively. Extensive experiments show that MKF outperforms state-of-the-art filters w.r.t. both mean absolute error and structural similarity.