最終更新日:2026年8月16日
ds unstructured-data design
DS検定トップ
> 画像のデジタル表現とは?(標本化と量子化の基本)【DS検定】
まず結論
画像のデジタル表現は、主に標本化(サンプリング)と量子化で整理できます。
- 標本化 → 画像をピクセル(画素)に分ける
- 量子化 → 各ピクセルの明るさや色を数値の段階で表す
DS検定では、この2つの役割を逆にしないことが重要です。
直感的な説明
写真をモザイク画像にすると考えると分かりやすいです。
① 標本化
画像を細かいマス目に区切ります。
□ □ □ □
□ □ □ □
□ □ □ □
この1つ1つのマスがピクセル(画素)です。
② 量子化
各ピクセルの明るさや色を数値で決めます。
| ピクセル | 明るさの例 |
|---|---|
| □ | 0 |
| □ | 128 |
| □ | 255 |
このようにして、画像は大量の数値データとして保存されます。
画像 = ピクセルの集合 + 各ピクセルの数値
定義・仕組み
標本化(サンプリング)
標本化は、画像を格子状に分割してどこを画素として記録するかを決める処理です。
ピクセル数が多いほど、より細かく画像を表現できます。
代表的な関連用語は次の通りです。
- 解像度:画像の細かさ
- ppi:pixels per inch
- dpi:dots per inch
標本化が粗いと、線がギザギザに見えたり、偽の模様が現れたりすることがあります。
- エイリアシング → ギザギザや偽模様が生じる現象
- アンチエイリアシング → それを目立たなくする処理
量子化(quantization)
量子化は、ピクセルの明るさや色を何段階の数値で表すかを決める処理です。
| ビット数 | 表現できる段階 |
|---|---|
| 1bit | 2段階 |
| 8bit | 256段階 |
8bitのグレースケール画像では、0〜255の256段階で明るさを表せます。
量子化の段階が少ないと、
- 色の境目が目立つ
- グラデーションが不自然になる
といったことがあります。
画像の色表現
| 種類 | 特徴 |
|---|---|
| グレースケール | 明るさだけで表現 |
| カラー画像 | RGB(赤・緑・青)などを組み合わせて表現 |
代表的な画像フォーマット
| フォーマット | 特徴 |
|---|---|
| JPEG | 圧縮率が高い、一般に不可逆圧縮 |
| PNG | 可逆圧縮、透過にも対応 |
| GIF | 256色、簡易アニメーション対応 |
| BMP | 非圧縮でファイルサイズが大きくなりやすい |
| TIFF | 高品質保存で使われることがある |
どんな場面で使う?
画像データを扱うAI・データ分析では、画像を数値として扱います。
例えば、
- 画像認識
- 医療画像分析
- 自動運転
- 顔認識
- 製造業の外観検査
などです。
機械学習では、画像を数値配列(行列やテンソル)として入力します。
よくある誤解・混同
❌ 標本化と量子化は同じ
| 用語 | 役割 |
|---|---|
| 標本化 | 画像をピクセルに分割する |
| 量子化 | ピクセル値を段階化する |
❌ 解像度が高い = 色の段階が多い
| 概念 | 何の細かさ? |
|---|---|
| 解像度 | 空間・ピクセルの細かさ |
| 量子化 | 明るさ・色の段階の細かさ |
つまり、
- 標本化 → 空間の細かさ
- 量子化 → 値の細かさ
です。
❌ エイリアシングとアンチエイリアシングを逆にする
- エイリアシング → ギザギザ・偽模様が生じる現象
- アンチエイリアシング → それを目立たなくする処理
❌ 画像は何の前処理もなくモデルに入れる
実際の分析では、目的に応じて、
- サイズ変更
- 正規化
- チャンネル変換
などの前処理を行うことがあります。
まとめ(試験直前用)
- 画像のデジタル表現 = 標本化 + 量子化
- 標本化 = ピクセルへ分割
- 量子化 = 明るさ・色を段階化
- エイリアシングとアンチエイリアシングを混同しない
DS検定では、「標本化 = 空間」「量子化 = 値」で切り分けると判断しやすくなります。
対応スキル項目(ver.6 データサイエンス)
- 分類:非構造化データ処理
- スキルカテゴリ:非構造化データ処理
- サブカテゴリ:画像認識
- 必須スキル:—
- ★ 画像のデジタル表現の仕組みと代表的な画像フォーマットを知っている
- ver.6 ★1スキルチェックで確認する
🔗 関連記事
- アクセス制御リスト(ACL)とは?ファイル権限の基本を整理【DS検定】
- 中間層で使用される活性化関数とは?(ReLU・シグモイド・ソフトマックスの違い)【DS検定】
- アジャイル開発とは?ウォーターフォール開発との違いを整理【DS検定】
- 分析アプローチ設計とは?(分析プロジェクトを成功させる設計プロセス)【DS検定】
- 必要なデータ・分析手法・可視化を適切に選択する力とは?【DS検定】