セマンティックセグメンテーション機械学習画像処理

二値マスク

にちマスク · Binary Mask
16 views

二値マスクとは、画像処理やコンピュータビジョンにおいて、対象領域を0と1の2つの値で表現するフィルターのことです。AIモデルのセマンティックセグメンテーションなどで特定の領域を抽出・限定するために広く利用されています。

二値マスクとは

二値マスクとは、画像やデータの特定の領域を「有効(1)」と「無効(0)」の2つの値だけで明確に区別し、指定するための2次元配列または画像データのことです。

詳しく解説

コンピュータビジョンや機械学習の分野において、画像全体から特定のオブジェクトや領域だけを効率的に処理するために用いられます。セマンティックセグメンテーションやインスタンスセグメンテーションの出力結果として生成されることが多く、モデルが識別した対象のピクセル位置を1とし、背景を0とするマスク処理を行うことで、不要な情報を削ぎ落として必要な対象だけを抽出することが可能です。

具体例・使われ方

自動運転の画像認識において、歩行者や車が写っている領域だけを二値マスクで白(1)とし、それ以外の空や道路を黒(0)として処理することで、AIが障害物の位置を正確に把握する際に活用されます。また、画像編集ソフトにおける背景切り抜き機能の内部処理でも利用されています。

似た用語との違い

グレースケールマスクや連続値を持つソフトマスクとは異なり、二値マスクは値が0か1の完全な二段階に制限されている点が異なります。

注意点

境界線付近のピクセル処理において、解像度の粗さによってギザギザ(エイリアシング)が生じやすく、不自然な切り抜きや誤認識の原因になることがあるため注意が必要です。

更新日時: 2026年9月22日 12:45