スライド 1

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