二値化処理とは?仕組みや流れとしきい値の設定に必要な基礎知識
二値化処理は、分析対象の画像を白と黒の2色のみに変換する画像処理です。二値化処理によって画像と背景の境界を明確化させることで、処理速度を向上させるだけでなく、品質検査などのさまざまな分析を行うことも可能です。
今回は、二値化画像処理の基礎やメリットとデメリット、二値化処理を行う上で重要な「しきい値」の考え方や設定方法について解説します。また、最後には二値化を活用した画像処理システム製品について紹介します。
また、自社の生産設備や研究施設に画像処理を導入して、
- 省力化、省人化してコストダウンしたい
- 検査レベルを高めて品質価値を高めたい
というご希望がございましたら、お気軽に画処ラボまでお問い合わせください。ルール型画像処理からAIによる画像処理まで、ご希望に対して幅広い対応が可能です。
業界最大級の画像処理検証施設を開設!
「画処ラボ」ではルールベースやAIの画像処理を専門エンジニアが検証。ご相談から装置制作まで一貫対応します。
目次
1.二値化と二値化処理
(1)二値化とは?
画像の濃度の多様性のことを「階調(gray scale)」といい、多階調画像(多値画像)とは多数の階調で構成された画像のことで、自然風景や写真などを指します。それに対して、二階調画像(二値画像)とは、階調数が二つのみの画像のことで、文字や図面などが該当し「白黒画像」と解釈されます。
二値化とは、階調数の多い多値画像をシンプルな二値画像に変換することを指します。
(2)二値化処理とは?
画像は階調と色分布によって、1bitの二値画像(白黒)と8bitのグレー画像、合計24bitのRGBカラー画像などに分類されます。二値化処理では、1画素が0〜255階調のグレー画像を、設定した「しきい値」を境として黒(0)と白(1)の二値に変換します。
画像を2色に変換することによって、画像処理の対象物の境界が明確になり、さまざまな画像分析ができるようになります。例えば対象の特定箇所の寸法を計測できたり、異物などの欠点画像を明確化して個数をカウントしたり、その面積から製品の合否判定を行うこともできます。
2.二値化処理の主な流れ
(1)濃度ヒストグラム
二値化の流れを理解するためには、ヒストグラムについて理解する必要があります。
デジタル画像処理では、撮影した画像を横軸に「濃度値」、「出現画素数」を縦軸にした「濃度ヒストグラム」で表現します。画素の空間情報は失われてしまいますが、撮影した画像がどのような濃度の画素で構成されているかを数値化することができるという特徴があります。
「画素」とは、デジタル画像処理をするために、全画面上に作られた離散的な各位置のことを指します。
(2)二値化処理の流れ
対象画像を二値化処理するためには、まず、濃度値に分類するための基準となる「しきい値」を設定します。そして、しきい値より濃度値が低い状態、つまり明るければ「白(1)」、濃度値が高く暗い状態なら「黒(0)」といったように二値に変換します。
(3)しきい値の決め方
しきい値の決め方には、以下のような方法があります。
①モード法
二値画像が、観測する「対象物」と「背景」の二つで構成されていることを前提に、その濃度境界を見つける方法です。画像の濃度ヒストグラムが二つの山を持つ双峰性がある時、谷にあたる濃度値をしきい値に設定します。
当然ですが、対象画像が双峰性がない平坦なデータの場合は、しきい値の設定が難しいという問題があります。
②P-タイル法
処理対象画像の画面内の画素数が分かっている場合に、「全面積:S」の中から「対象物の面積:So」が占める「割合P」をしきい値に設定します。例えば、S0が30%を白(1)にすると設定するならば、30%になる濃度値tがしきい値となります。
③判別分析法
処理対象画像を「対象物」と「画像」の2つのクラスに分けた時、クラス間の分散と各クラス内の分散を用いて計算する「分離度」が最大となる濃度値をしきい値に設定します。
クラス間の分散が大きければ、対象物と背景がくっきりと分かれていることになるため、しきい値としては良好なのですが、クラス内分散の大きい方に偏る傾向にあります。
これら以外にも「微分ヒストグラム法」「ラプラシアンヒストグラム法」「移動平均法」「部分画像分割法」などのしきい値設定方法があります。
3.二値化処理のメリットとデメリット
(1)二値化処理のメリット
二値化処理は、古くからあるデジタル画像処理方法なので理論的なノウハウの蓄積があり、情報量が2つ(0と1)のみと少ないため、高速で画像処理ができ、低コスト処理したい場合に向いています。また、画像処理を行う対象画像には図面や文字などの二値画像が多く、利用する場面が多いというメリットもあります。
(2)二値化処理のデメリット
画像の二値化処理を行うには、二値に分類するためのしきい値の設定が重要です。しきい値によって二値化されるため、対象画像と背景の境界の濃淡が薄い場合にはその部分が検知されない場合もあります。
また、しきい値の設定方法によっては、しきい値の設定がしにくかったり、画像処理するデータ数が多い時に不向きというデメリットがあります。
4.各メーカの二値化処理の導入事例
(1)三谷商事株式会社:WinROOFソフトシリーズ
二値化処理などの画像処理を用いて、画像解析や計測を行うソフトウェアが「WinROOF」です。販売実績が30年以上もあるのでノウハウも豊富で、電子顕微鏡やマイクロスコープなどのさまざまな計測器に対応しており、処理機能も200を越えるためさまざまな画像処理に対応できます。
システムを扱う人間による誤差を減らすために、エッジ部の自動フィット機能なども備えています。
人工知能(AI)分類機能を有した解析ソフトウェアのオプションもあり、二値化処理などに必要な多数の学習データがなくても画像処理を実施できます。また、画面処理フィルターや計測ツールなどがまとめてパッケージ化されています。
(2)ヴィスコ・テクノロジーズ株式会社:VTV-9000シリーズ
VTV-9000シリーズは、二値化処理などを行う独自開発の画像処理ソフトウェア「VisionManager」と、カメラなどのハードウェアをパッケージングした画像処理検査装置です。画像フィルタも30種類以上が実装されており、周期ムラなどの検査阻害要因を排除しながら、クラックや打痕検査、キズや異物の検査などのさまざまな外観検査を行うことができます。
検査に必要な画像処理速度や解像度などによって、高精細・高速処理向けのハイエンドモデル「VTV-9000ST(最大6500万画素)」やローコストモデル「VTV-9000U」など、5つのモデルから選択できます。
5.画像処理システムの導入相談におすすめのメーカー・ロボットシステムインテグレータ4選
①株式会社FAプロダクツ
【特徴】
FAプロダクツは年間200台もの実績がある関東最大級のロボットシステムインテグレーターです。一貫生産体制をとっており、設計から製造までをワンストップで対応。費用・時間にムダなく最適化を行うことができます。
また、お打ち合わせから原則1週間以内に「お見積りとポンチ絵」をご送付。
【ポンチ絵とお見積りのサンプル】
テキストやお電話だけでは伝わりづらいゴールイメージを共有し、スピード感を持った対応を心がけています。
また、同社の「画処ラボ」では、画像処理を用いた外観検査装置の導入に特化し、ご相談を受け付けています。従来は目視での官能検査に頼らざるを得なかった工程の自動化をご検討の際などにご活用ください。
業界最大級の画像処理検証施設を開設!
「画処ラボ」ではルールベースやAIの画像処理を専門エンジニアが検証。ご相談から装置制作まで一貫対応します。
【所在地】
茨城県土浦市卸町2丁目13-3
TEL.050-1743-0310(代表)
FAX.050-3156-2692(代表)
https://jss1.jp/
【営業品目】
- 産業用ロボット
- 生産設備合理化・省力化の設計及び製作
- 基板電気チェッカーや貼合・折曲など
- 治具の設計・製作
【実績】
NM社(電子部品の製造販売)、HS製作所(情報通信・社会産業・電子装置・建設機械・高機能材料・生活の各システム製造販売)、TT社(ショッピングセンターなどリテール事業)、SM社(自動制御機器の製造・販売)、OR社(自動車安全システムの製造販売)
②キャノン株式会社
【特徴】
- OA機器からカメラ、産業機器まで幅広い事業領域を世界中に展開
- ネットワークカメラや医療機器などの分野にも既存技術を応用開始
- 「Vision Edition-U」など、自社独自の画像処理システムも有する
【所在地】
東京都大田区下丸子3-30-2
Tel.03-3758-2111
https://global.canon/ja/
③株式会社ケーアイテクノロジー
【特徴】
- 画像処理システムの受託開発をシステム構想の段階からサポート
- 画像処理のソフトウェアとハードウェアの両方に強み
- 自動車産業や医療機器、検査装置などさまざまな分野で展開
【所在地】
神奈川県横浜市港北区新横浜三丁目17番2号 友泉新横浜ビル3階
Tel.045-548-4891(代)
Fax.045-548-4892
https://www.kitech.co.jp
④株式会社イメージセンス
【特徴】
- 画像解析や粒子解析、フーリエ位相解析などさまざまな画像解析システムに対応
- 製品開発部門が直接顧客サポート実施
- 自社で蓄えた画像ライブラリーも提供
【所在地】
東京都葛飾区東立石4-8-1-204 レクセル立石
TEL: 03-5670-6217
https://www.image-sense.co.jp/
6.画像処理システムの導入に関するご相談はFAプロダクツへ
二値化処理などの画像処理システムを導入する場合には、ソフトウェアとハードウェア両面からのアプローチが必要です。FAプロダクツはSIerとしてのシステム納入実績に加えて、「画処ラボ」での画像処理システム導入サポートの経験も豊富です。
画像処理システムの導入でお悩みの方は、お気軽にご連絡ください。
関東最大級のロボットシステムインテグレーター 画像処理の検証から装置化ならお任せください
050-1743-0310 営業時間:平日9:00-18:00