ガウシアンぼかしのソースを表示
←
ガウシアンぼかし
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
{{著作権問題調査依頼}} {{出典の明記|date=2024-07}} [[File:Cappadocia Gaussian Blur.svg|200px|thumb|ガウスぼかしの適用例。上から入力画像、標準偏差3ピクセルのぼかし、標準偏差10ピクセルのぼかし。]] '''ガウスぼかし'''(ガウシアンブラー、{{lang-en-short|[[:en:Gaussian blur|Gaussian blur]]}}){{efn|発見者・考案者に由来する理論や技術などは、英語では人名に{{lang|en|-ian}}という[[接尾辞]]を付けて形容詞化したものが修飾に使用されることがあるが、日本語の対訳では「[[ガウス関数]]」「ガウスぼかし」「[[ランバート反射]]」のように変化させず人名そのものを使うことが多い<ref>[https://www.adobe.com/jp/creativecloud/photography/discover/gaussian-blur.html ガウスぼかしを使い画像を処理 | Adobe]</ref><ref>[https://www.isus.jp/products/sde/iir-gaussian-blur-filter-implementation/ インテル® AVX を使用した IIR ガウスぼかしフィルターの実装 | iSUS]</ref>。}}とは、[[画像処理]]において[[ガウス関数]]をもちいて画像をぼかす処理である。デジタルカメラの撮像画像などから[[ノイズ]]を除去する目的や、[[アンシャープマスク]]処理、[[エッジ検出|エッジ抽出]]の前処理などに応用できる。画像処理に限らない[[信号処理]]全般の分野では'''ガウスフィルター'''(ガウシアンフィルター、{{lang-en-short|[[:en:Gaussian filter|Gaussian filter]]}})と呼ばれる。 == 定義 == [[File:Gaussian.JPG|200px|thumb|二次元ガウス関数]] 標準偏差 {{math|''σ''}} のガウスぼかしとは、{{math|''n''}} 次元の入力画像 {{math|''A''[''i'', ''j'', ...]}} に対し {{math|''n''}} 次元ガウス関数 :<math>G_\sigma(x, y, \dots) = \frac{1}{\left(\sqrt{2\pi \sigma^{2}}\right)^n} \exp\left({-\frac{r^2}{2 \sigma^2}}\right)</math>(ここで <math>r^2 = x^2 + y^2 + \cdots</math>) の[[畳み込み]]和 <math> B[i, j, \dots] = \sum_{x, y, \dots \in Z^n} G_\sigma(x, y, \dots) A[i - x, j - y, \dots] </math> をとることである。 == 実装 == ガウスぼかしを得る最も単純な方法は畳み込み行列を用いることである。ガウス関数は中心から離れるにしたがって値が小さくなるので、{{math|''r''{{msub|cutoff}} ~ 3''σ''}} 程度で打ち切って行列をつくればよい。 ''n''次元ガウス関数は、''n''個の1次元ガウス関数の直積によって表される。この性質から、各方向に一度ずつガウスぼかしをかけることでも同じ結果を得ることができる。これによりピクセルあたりの[[ランダウの記号|計算量]]を<math>O(r_{\mathrm{cutoff}}^{n})</math>から<math>O(n r_{\mathrm{cutoff}})</math>とすることができ、ぼかし処理を高速化できる。 [[中心極限定理]]により、他の等方的なぼかし処理を繰り返し適用することでガウスぼかしを近似する結果を得ることもできる。 == 脚注 == === 注釈 === {{notelist}} === 出典 === {{reflist}} == 参考文献 == {{脚注の不足|section=1|date=2024-07}} * {{cite web|accessdate=2016-02-08|author=Moo K. Chung|title=University of Wisconsin-Madison - STAT 692 Medical Image Analysis - 3. The Gaussian kernel|url=http://www.stat.wisc.edu/~mchung/teaching/MIA/reading/diffusion.gaussian.kernel.pdf.pdf}} == 関連項目 == * {{仮リンク|平滑化|en|Smoothing}} * [[移動平均]] {{computer-stub}} {{DEFAULTSORT:かうしあんほかし}} [[Category:画像処理]] [[Category:ガウス関数]] [[Category:数学に関する記事]]
このページで使用されているテンプレート:
テンプレート:Cite web
(
ソースを閲覧
)
テンプレート:Computer-stub
(
ソースを閲覧
)
テンプレート:Efn
(
ソースを閲覧
)
テンプレート:Lang-en-short
(
ソースを閲覧
)
テンプレート:Math
(
ソースを閲覧
)
テンプレート:Notelist
(
ソースを閲覧
)
テンプレート:Reflist
(
ソースを閲覧
)
テンプレート:仮リンク
(
ソースを閲覧
)
テンプレート:出典の明記
(
ソースを閲覧
)
テンプレート:脚注の不足
(
ソースを閲覧
)
テンプレート:著作権問題調査依頼
(
ソースを閲覧
)
ガウシアンぼかし
に戻る。
ナビゲーション メニュー
個人用ツール
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
ソースを閲覧
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
特別ページ
ツール
リンク元
関連ページの更新状況
ページ情報