ITパスポート試験 ITパスポート 2012年 (平成24年 秋期)94: [中問C 画像データの符号化・テクノロジ] 次に示す画像データの表現方法は,画像データの情報量を圧縮することを目的とする変換である。図2に示す画像データは,何ビ

ITパスポート 2012年 (平成24年 秋期)
Q 9494 / 100
[中問C 画像データの符号化・テクノロジ] 次に示す画像データの表現方法は,画像データの情報量を圧縮することを目的とする変換である。図2に示す画像データは,何ビットで表現されるか。 [画像データの表現方法] (1) 画像データをランレングスで表現し,それらの値を最大15の範囲で区切っていく。例えば,ランレングスが20の場合は,15と5の二つのランレングスに分ける。 (2) 白と黒のランレングスをそれぞれ4ビットの2進数で表し,常に"白と黒"の8ビットの組として表現する。例えば,白のランレングスが15と5というように続く場合は,その間にランレングス0(2進数では0000)の黒を補い,白のランレングス15と黒のランレングス0の組を作る。このように,白又は黒が続く場合は間に黒又は白,黒で始まる場合は先頭に白,白で終わる場合は末尾に黒のランレングス0を補うことで,常に白と黒の8ビットの組を作る。
この問の正解率:49.53%(737件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

[中問C 画像データの符号化・テクノロジ] 次に示す画像データの表現方法は,画像データの情報量を圧縮することを目的とする変換である。図2に示す画像データは,何ビットで表現されるか。 [画像データの表現方法] (1) 画像データをランレングスで表現し,それらの値を最大15の範囲で区切っていく。例えば,ランレングスが20の場合は,15と5の二つのランレングスに分ける。 (2) 白と黒のランレングスをそれぞれ4ビットの2進数で表し,常に"白と黒"の8ビットの組として表現する。例えば,白のランレングスが15と5というように続く場合は,その間にランレングス0(2進数では0000)の黒を補い,白のランレングス15と黒のランレングス0の組を作る。このように,白又は黒が続く場合は間に黒又は白,黒で始まる場合は先頭に白,白で終わる場合は末尾に黒のランレングス0を補うことで,常に白と黒の8ビットの組を作る。

選択肢

  • .12
  • .24
  • .40
  • .48

正解

. 40

解説

正解はウ(40).設問の符号化方式では『白のランレングス(4ビット)+黒のランレングス(4ビット)』で8ビットを1組として表現し,白0黒0の組も間に補う.最大ランレングス15を超える場合は分割.8×8=64画素の画像ビット列を行ごとにスキャンしてランレングスペアを構成し,組数×8ビットで総ビット数を算出する.具体的な画像パターン(行ごとのランレングス)から5組のペアになる場合は5×8=40ビットとなり,選択肢のうち40が正解.ランレングス符号化の基本問題で組数の正確なカウントが要.用語の本質的な定義と典型的な対比語を押さえる重要論点.

選択肢ごとの解説

  • .12ビットは1.5組(12÷8)に相当し,8の倍数でない値.1組8ビットで構成する設問の符号化方式に合致しない値で,そもそも8ビット組の整数倍にならないため答えとして成立しない.組数の整数性が前提となる方式である.用語の意味を正確に把握すれば誤りと分かる.
  • .24ビットは3組(24÷8)に相当.設問の画像パターンを正しくランレングス符号化すると5組必要となるため,3組では足りない値.組数を誤って数えた場合や,白黒ランレングスの判定を簡略化しすぎた場合の誤答値となる.設問の主題と異なる領域の概念で答えにならない.
  • .正解.40ビットは5組(40÷8)に相当.設問の8×8画像のランレングス分解で5つの白黒ペアが必要となり,5×8=40ビットになる.各行のランレングスを正確にカウントし最大15超では分割するルールに従って導出される結果.用語の定義と典型的な使われ方を押さえる.
  • .48ビットは6組(48÷8)に相当.5組で足りるところを6組と過剰にカウントした誤答値で,白黒ランレングスペアの数え方が誤った場合に出る.設問の画像パターンを正確にトレースすると5組(40ビット)が正しい結果.用語の定義を取り違えやすい紛らわしい選択肢.

ITパスポート 2012年 (平成24年 秋期)過去問一覧へ戻る・問94