68PM099|第68回 臨床検査技師国家試験 過去問

カラー RGB 各1byte の階調、1,000 × 1,000 画素、60 フレーム/秒、15 秒の動画がある。 データを圧縮しない場合、動画ファイルのおよそのサイズ[byte]はどれか。

解答・解説を見る

正解: 3

正答

3(2.7×10^9 byte)

この問題のポイント

非圧縮動画の容量は、「1画素のbyte数×1画面の画素数×1秒のフレーム数×時間」の順に単位を追って計算します。

解説

RGBは赤〈red〉、緑〈green〉、青〈blue〉の3色成分です。各成分が1 byteなので、1画素には1×3=3 byteが必要です。1フレームは1,000×1,000=10^6画素ですから、3 byte/画素×10^6画素/フレーム=3×10^6 byte/フレームとなります。60フレーム/秒で15秒間なら総フレーム数は60×15=900フレームです。よって全データ量は3×10^6×900=2,700×10^6=2.7×10^9 byteです。これは十進表記でおよそ2.7 GBに相当します。問題は「およそのサイズ」なので、ファイルヘッダや音声は考えず、圧縮もしません。計算ミスを防ぐには、各段階でbyte/画素、画素/フレーム、フレーム/秒、秒を掛け、画素・フレーム・秒が約分されて最後にbyteだけ残ることを確認します。

選択肢の確認

1.誤り。2.7×10^6 byteは、全900フレーム分を掛けておらず、正しい値より約1,000分の1です。
2.誤り。9×10^6 byteは、色数・画素数・フレーム数・時間のいずれかを誤って扱った値で、総容量には小さすぎます。
3.正しい。3 byte×1,000×1,000画素×60フレーム/秒×15秒=2.7×10^9 byteです。
4.誤り。9×10^9 byteは正しい計算値の約3.3倍で、RGBの3成分などを重複して掛けた可能性があります。
5.誤り。9×10^12 byteはTB級であり、この画素数・時間の非圧縮動画としては約3桁大きすぎます。

覚えるポイント

  • RGB各1 byteなら、1画素は3 byte。
  • 総フレーム数=フレーム毎秒×秒数。
  • 容量=色当たりbyte×色数×縦画素×横画素×fps×時間。

掲載内容は受験学習用に編集しています。正式な正答・採点上の取扱いは、各試験実施機関の発表を優先してください。 情報の確認方法と訂正窓口は編集方針に掲載しています。 本サービスは診断・治療・臨床判断を目的とするものではありません。

問題文・正答・解説に誤りを見つけたら、この問題の誤りを報告する([email protected])までお知らせください。確認して修正します。

関連問題

← 68PM09868PM100 →
学習アプリでこの問題を解く(記録・メモ・カード化)