Bilateral Filter
画像を平滑化するフィルタにガウシアンフィルタがある.
ガウシアンフィルタでは周囲画素の重み付き平均を取り,近傍画素値との差を少なくすることで全体的に滑らかにしている.
重みはガウス分布に基づく以下の式を用いる.
重みを係数行列として対象画素を中心としてフィルタリングする.
ここで,である.
ガウシアンフィルタでは近傍画素の値がどのようなものでもガウス関数に基づき重みをつけるため,
エッジ部分も滑らかになってしまう.
そこで近傍画素値も重みに使うことを考える.
つまり,色空間に関する正規分布
を定義し,とする. これがバイラテラルフィルタである. は輝度値の差 の絶対値が大きいほど0に近くなる (正規分布で中心から離れていく). そのため,エッジ部分では空間的な重み が大きくてもは小さくなり, エッジがぼけずに残したまま平滑化できる.