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

ITパスポート 2012年 (平成24年 秋期)
Q 9595 / 100
[中問C 画像データの符号化・テクノロジ] 次に示す画像データの表現方法は,画像データの情報量を圧縮することを目的とする変換である。図2に示す画像データは,何ビットで表現されるか。 [画像データの表現方法] (1) 画像データをランレングスで表現し,それらの値を最大128の範囲で区切る。例えば,ランレングスが200の場合は,128と72の二つのランレングスに分ける。 (2) (1)で表現したそれぞれの値から1を引き,2進数7ビットで表現する。各7ビットに対して,白の場合は0,黒の場合は1を,それぞれの色情報として先頭ビットに補って各8ビットで表現する。
この問の正解率:54.55%(429件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

[中問C 画像データの符号化・テクノロジ] 次に示す画像データの表現方法は,画像データの情報量を圧縮することを目的とする変換である。図2に示す画像データは,何ビットで表現されるか。 [画像データの表現方法] (1) 画像データをランレングスで表現し,それらの値を最大128の範囲で区切る。例えば,ランレングスが200の場合は,128と72の二つのランレングスに分ける。 (2) (1)で表現したそれぞれの値から1を引き,2進数7ビットで表現する。各7ビットに対して,白の場合は0,黒の場合は1を,それぞれの色情報として先頭ビットに補って各8ビットで表現する。

選択肢

  • .7
  • .8
  • .21
  • .24

正解

. 24

解説

正解はエ(24).設問の符号化方式では最大ランレングス128で区切り,各値から1を引いて7ビット2進数表現,さらに色情報1ビット(白0/黒1)を先頭に加えて1ランレングスを8ビットで表す.8×8=64画素の画像をランレングス化し各ランごとに8ビット.具体的画像パターンが3ランで構成される場合は3×8=24ビット.ランレングスが最大128まで取れるため分割が少なく,Q94の方式より組数が少なくなることが多いのが特徴.符号化方式の違いと最終ビット数の関係を把握する.略語のフルスペル理解と用語の対比整理が解法の鍵となる頻出問題.

選択肢ごとの解説

  • .7ビットは1ランレングス未満で8ビットの整数倍にならない値.設問の符号化方式は1ランあたり8ビット(色1ビット+ランレングス7ビット)で構成するため7ビットでは1ラン分にも満たず,答えとして成立しない設計値の整合性違反.対象や目的が設問の条件と異なるため不適切.
  • .8ビットは1ランレングス分のみ.8×8画素の画像全体を1ランで表現するのは画像が完全に1色のときに限られ,設問の画像パターン(白黒混在)では成立しない.全色一様画像でない限り8ビットには収まらない値となる.別概念であり設問の答えにはならない選択肢.
  • .21ビットは8ビット組の整数倍ではない値.設問の符号化は1ランあたり8ビットで構成するため,21ビット(21÷8≒2.6)は組数として成立しない.そもそも符号化の単位ビット数に合致せず答えとして適切でない値となる.用語の意味を正確に把握すれば誤りと分かる.
  • .正解.24ビットは3ラン分(24÷8=3組).設問の8×8画像をランレングス符号化すると3つのランで構成されるパターンで,3×8=24ビットとなる.最大128の長いランレングスが取れるため少ない組数で済むのがこの方式の特徴.対比される他選択肢との違いも整理しておく.

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