www.***.com 情報B 6.音声・画像のディジタル表現 音声のディジタル表現 音とは空気の振動が伝わる波 レベル (変位) 時間軸 波形が再現できれば、音を再現でき たということ。 情報B 1 音声のディジタル化 時間軸を細分し、それぞれのレベルを数値で表現する。 量子化 4 3 2 1 0 -1 -2 -3 -4 情報B 各サンプルのレベルを最も近い飛び飛びの数で表す 0123456 サンプリング 時間を細かく刻む 2 音声のディジタル化 量子化 4 3 2 1 0 -1 -2 -3 -4 0123456 サンプリング もし、5bitで量子化されている場合は、上図の例は 00000 00010 00100 00100 00100 00010 00000 …… 情報B 3 音声のディジタル化 赤い線(波形)と黄色 い階段状の形(ディジ タル波形)は似てもに つかない。 情報B 4 音声のディジタル化 赤い線(波形)と黄色 い階段状の形(ディジ タル波形)は殆ど同じ で見分けがつかないく らい。 情報B 5 音声のディジタル表現 例題) 音楽用のコンパクトディスク(CD)では、1秒間に44100 回のサンプリングを行い、1回のサンプリングで16ビットの データに変換したものを記録している。45分の音楽を記録し た音楽用CDには、何ビットの情報が記録されているか。 16bit × 44100/sec× 60sec/min × 45min = 1905120000bit = 238140000byte 情報B 6 画像のディジタル表現 画像をごく小さな点(画素:ピクセ ル)に分け、各ピクセルの色や濃さを 数値で表す。 分け方が細かい(=画素数が多い)ほど 高画質(=原画に近い)。 情報B 7 白か黒かだけの表現 白か黒かなら1ピクセル を1bitで表現できる。 1 0 1 0 0 0 1 0 1 (3×3)pixel×1bit/pixel =9bit ピクセルの 数 ピクセル数の 1倍 情報B 8 白~黒8階調の場合 白から黒まで8段階な ら、1ピクセルにつき 3bitが必要。なぜなら 23=8 000 001 010 100 100 011 101 110 111 (3×3)pixel×3bit/pixel =27bit ピクセルの 数 情報B ピクセル数 の3倍 9 色彩の表現 ディスプレイでは光の三原色の混合で表す。 R-G-B 色 R-G-B 色 0-0-0 黒 1-1-1 白 1-0-0 赤 0-1-1 シアン 0-1-0 緑 1-0-1 マゼンタ 0-0-1 青 1-1-0 黄 ※ ※ 情報B シアン:さえてやや緑がかった青 マゼンタ:さえた赤紫 プリンタでは、インクの三原色の混合で表す。 10 画像のディジタル表現 赤,緑,青それぞれあるかない かなら各色1bitなので、1ピ クセルにつき3bitが必要。色 は白黒も入れて8色表現でき る。 111 000 100 111 001 010 110 101 011 (3×3)pixel×3bit/piexl =27bit ピクセルの 数 情報B ピクセル数 の3倍 11 画像のディジタル表現 赤,緑,青の各色3bitならば、1つ の色を8段階にできる。1ピクセ ルにつき3color×3bit/color=9 bitが必要。8 3 =512色を表現で きる。 R 111 情報B G 101 (3×3)pixel×9bit/pixel B 110 ピクセルの 数 =81bit ピクセル数 の9倍 12 画像のディジタル表現 赤,緑,青の各色8bitならば、1つ の色を256段階にできる。1ピク セ ル に つ き 3 color× 8 bit/color = 24bitが必要。色は2563=16777216 色表現できる。 R G B 00100000 01100000 00100000 (3×3)pixel×24bit/pixel =216bit ピクセルの 数 情報B ピクセル数の2 4倍 13 画像のディジタル表現 例題) 家庭用のテレビの画面が、横640個×縦480個の画素で 構成されていると仮定し、1画素あたり24ビットの情報が使わ れているとして、テレビ画面1枚あたりの情報量は何ビットか。 また、テレビは1秒間に30回画面を描き換えている。テレ ビの動画の1分間分の情報量をディジタル表現したら、何ビッ トになるか。 1バイト=8ビットとしたら、それは何バイトになるか。 情報B 14 画像のディジタル表現 (640 × 480)pixel ×24bit/pixel = 307200 pixel ×24bit/pixel = 7372800bit 7372800bit ×30/sec × 60sec/min = 13271040000bit/min 13271040000 bit ÷8bit/Byte = 165880000Byte 情報B 15
© Copyright 2024 ExpyDoc