ミブログ画像解析ならMiVLog(ミブログ)

画像処理

1次微分フィルタ ソーベルフィルタ (Sobelフィルタ)- 画像のエッジ検出

1次微分フィルタの代表格 Sobelフィルタ(ソーベルフィルタ)

前回に引き続き微分フィルタをご紹介したいと思います。
是非、前回の記事も合わせてご覧ください。

前回の記事では、エッジ検出のために利用するフィルタ処理の代表として微分フィルタを、そして実例としてPrewittフィルタ(プレヴィットフィルタ)を利用して、その効果や微分フィルタの特徴的な考えかたである方向について紹介させていただきました。 今回はPrewittフィルタ(プレヴィットフィルタ)同様、非常に利用頻度の高い微分フィルタであるSobelフィルタ(ソーベルフィルタ)について紹介します。

ソーベルフィルタは輪郭(エッジ)の強調を行うフィルタです。輝度差が少ないエッジも非常に強調されるため、 人が目で見てエッジと思うような場所が強調されやすいという特徴があります。
(この記事を書いている私も解析で微分フィルタをかけるときは、まず最初にソーベルフィルタを試すことが多いです...)

さっそくSobelフィルタのカーネル(3x3)を見ていきたいと思います。1次微分フィルタですので、(注目箇所である)中央の画素の前後の輝度の差を強調する係数となるのは同様です。
ソーベルフィルタ

合成して全方向のエッジを強調した例がこちらになります。
ソーベルフィルタ

カーネルから分かるようにこのフィルタは隣接する中央部の画素に"2"がかかるので、プレヴィットフィルタよりも輝度差をより強調する効果があります。そのため、薄いエッジもハッキリと強調されます。
しかし、強調する効果が強いということはノイズが強調される可能性も同様に高くなるということです。 ノイズが気になる場合はプレヴィットフィルタのほうが適しているといえますが、人が目で認識できるようなエッジはハッキリ強調されるので見た目の効果はとても分かりやすいフィルタです。

最後に、ソーベルフィルタとプレヴィットフィルタを各方向で実行し合成した画像比較になります。 ソーベルフィルタでは帽子の部分の皺などのテクスチャの様子までも強調されているのが分かると思います。 ソーベルフィルタ

画像解析ソフトウェアWinROOFシリーズでソーベルフィルタを実行する様子。
ソーベルフィル_winroof

ソーベルフィルタの機能を実際に試されたい方向けに、WinROOFシリーズの無料体験版(デモ版)も用意しています。
気になる方は下のリンクからダウンロードしてみてくださいね。
デモ版をダウンロードするにはこちらをクリック!

SOFTWAREソフトウェア紹介

画像解析・計測ソフトウェアWinROOFシリーズは、弊社が30年間蓄積したお客様の声にお応えして、お客様にとって”最も使いやすく、最も身近なソフトウェア”をテーマに生まれ変わりました。あらゆる画像の解析評価でお客様の力となるソフトウェアです。
WinROOF2023ではWinROOF全ての機能を踏襲し、新たに新機能を追加しております。 表示言語として日本語⇔英語の切り替えも可能ですので、海外でのご利用にもご検討いただけます。

カタログダウンロードページ

ソフトウェアに関するお問い合わせ

RECOMMENDおすすめ記事

アカデミック研究用画像解析ソフト WinROOF Education