๐Ÿ“„

Bit Depth

Mark as In Progress

์ •์˜

๋””์ง€ํ„ธ ์‹ ํ˜ธ์—์„œ ํ•œ ์ƒ˜ํ”Œ์„ ํ‘œํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋˜๋Š” ๋น„ํŠธ ์ˆ˜๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ํ•ด์ƒ๋„ ๋‹จ์œ„์ด๋‹ค.

์„ค๋ช…

๋น„ํŠธ ๊นŠ์ด๋Š” ๋””์ง€ํ„ธ ์˜ค๋””์˜ค, ์˜์ƒ, ๊ณ„์ธก ์‹ ํ˜ธ์—์„œ ํ•œ ๊ฐ’์ด ์–ผ๋งˆ๋‚˜ ์„ธ๋ฐ€ํ•˜๊ฒŒ ํ‘œํ˜„๋  ์ˆ˜ ์žˆ๋Š”์ง€๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค.
๋น„ํŠธ ์ˆ˜๊ฐ€ ๋งŽ์„์ˆ˜๋ก ๋” ๋งŽ์€ ๊ณ„์กฐ, ๋ ˆ๋ฒจ์„ ๊ธฐ๋กํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด๋Š” ๋‹ค์ด๋‚˜๋ฏน ๋ฒ”์œ„์™€ ์‹ ํ˜ธ ์ •ํ™•๋„ ํ–ฅ์ƒ์œผ๋กœ ์ด์–ด์ง„๋‹ค.
์˜ค๋””์˜ค์—์„œ๋Š” ์–‘์žํ™” ๋…ธ์ด์ฆˆ ๊ฐ์†Œ์™€
๐Ÿ“„
Signal-to-Noise Ratio - SNR (์‹ ํ˜ธ ๋Œ€ ์žก์Œ๋น„)
๊ฐœ์„ ์˜ ํ•ต์‹ฌ ์š”์†Œ์ด๋ฉฐ, ์˜์ƒ์—์„œ๋Š” ์ƒ‰์ƒ ๋‹จ๊ณ„์˜ ๋งค๋„๋Ÿฌ์›€๊ณผ ๋ฐด๋”ฉ(banding) ๋ฐฉ์ง€์— ์ง์ ‘์ ์œผ๋กœ ๊ธฐ์—ฌํ•œ๋‹ค.

์›๋ฆฌ

Bit Depth์˜ ์›๋ฆฌ๋Š” ๋น„ํŠธ ์ˆ˜๊ฐ€ ์ฆ๊ฐ€ํ• ์ˆ˜๋ก ๊ฐ€๋Šฅํ•œ ์ด์‚ฐ๊ฐ’์˜ ๊ฐœ์ˆ˜๊ฐ€ 2^n์œผ๋กœ ๋Š˜์–ด๋‚˜๊ณ , ๊ฐ ๊ณ„๋‹จ์˜ ํฌ๊ธฐ(์–‘์žํ™” ๊ฐ„๊ฒฉ)๊ฐ€ ์ž‘์•„์ง„๋‹ค๋Š” ์‚ฌ์‹ค์— ๊ธฐ๋ฐ˜ํ•œ๋‹ค.
ย 
  1. ๐Ÿ“„
    Quantization (์–‘์žํ™”)
    1. ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ๋Š” ์—ฐ์†์ ์ด์ง€๋งŒ, ๋””์ง€ํ„ธ ์‹œ์Šคํ…œ์€ ์ด๋ฅผ ์ผ์ • ๊ณ„๋‹จ ํฌ๊ธฐ๋กœ ๋ฐ˜์˜ฌ๋ฆผํ•ด ์ €์žฅํ•œ๋‹ค.
      ๊ณ„๋‹จ์ด ๋งŽ์„์ˆ˜๋ก ์›๋ž˜ ์‹ ํ˜ธ์— ๋” ๊ฐ€๊นŒ์šด ๊ฐ’์œผ๋กœ ๊ธฐ๋ก๋œ๋‹ค.
  1. ์–‘์žํ™” ๋…ธ์ด์ฆˆ ๊ด€๊ณ„
    1. ๋น„ํŠธ ๊นŠ์ด๊ฐ€ ๋‚ฎ์œผ๋ฉด ๊ณ„๋”ดํญ์ด ์ปค์ ธ ์˜ค์ฐจ๊ฐ€ ์ฆ๊ฐ€ํ•˜๊ณ , ์ด๋Š” ์ฒญ๊ฐ์ ์œผ๋กœ ๋…ธ์ด์ฆˆ๋กœ ๋‚˜ํƒ€๋‚œ๋‹ค.
  1. ๋‹ค์ด๋‚˜๋ฏน ๋ฒ”์œ„ ์ฆ๊ฐ€
    1. ๋น„ํŠธ ์ˆ˜๊ฐ€ ์ฆ๊ฐ€ํ•˜๋ฉด ์ตœ๋Œ€ ํ‘œํ˜„ ๊ฐ€๋Šฅ ๋ ˆ๋ฒจ๊ณผ ์ตœ์†Œ ๋ ˆ๋ฒจ ์‚ฌ์ด์˜ ๋น„(log scale)๊ฐ€ ์ปค์ ธ
      ๐Ÿ“„
      Dynamic Range - DR
      ์ด ํ™•์žฅ๋œ๋‹ค.
  1. SNR์™€์˜ ์—ฐ๊ณ„
    1. ์ด์ƒ์ 
      ๐Ÿ“„
      Analog-to-Digital Converter - ADC
      ๊ธฐ์ค€์œผ๋กœ SNR โ‰ˆ 6.02n + 1.76 dB์ด๋ฏ€๋กœ, 1bit ์ฆ๊ฐ€ํ•  ๋•Œ๋งˆ๋‹ค SNR์€ ์•ฝ 6 dB ํ–ฅ์ƒ๋œ๋‹ค.
  1. ์ƒ‰ ๊นŠ์ด(Color Depth)์™€ ๋™์ผ ์›๋ฆฌ
    1. ์˜์ƒ์—์„œ๋„ Bit Depth๋Š” ํ”ฝ์…€์˜ ์ƒ‰ ๋‹จ๊ณ„ ์ˆ˜๋ฅผ ์ •์˜ํ•˜๋ฉฐ, ์ƒ‰ ์žฌํ˜„๋ ฅ๊ณผ ๋ฐด๋”ฉ ๊ฐ์†Œ์˜ ํ•ต์‹ฌ ์š”์†Œ๋‹ค.

๊ตฌ์กฐ

๊ฐ€๋Šฅํ•œ ๊ฐ’ ๊ฐœ์ˆ˜

Levels = 2^n

์–‘์žํ™” ์Šคํ… ํฌ๊ธฐ

ฮ” = FullScale / 2^n

์ด์ƒ์  SNR

SNR โ‰ˆ 6.02n + 1.76 (dB)

DR ๊ทผ์‚ฌ

DR โ‰ˆ 6.02n (dB)

์˜ค์ฐจ ๋ฒ”์œ„

Error โ‰ค ฮ” / 2

์˜ˆ์‹œ

์˜ค๋””์˜ค

  • 16bit: CD ํ’ˆ์งˆ(์•ฝ 96 dB DR)
  • 24bit: ํ”„๋กœ ์˜ค๋””์˜ค ๊ธฐ์ค€(์•ฝ 144 dB DR)
  • 32bit float: ํ—ค๋“œ๋ฃธ ํ™•๋ณด์™€ ์ •๋ฐ€ ์ฒ˜๋ฆฌ์— ์šฉ์ด

์˜์ƒ

  • 8bit: 256๋‹จ๊ณ„, ์ผ๋ฐ˜ SDR
  • 10bit: 1024๋‹จ๊ณ„, HDR ํ‘œ์ค€
  • 12bit ์ด์ƒ: ์˜ํ™”, ์‹œ๋„ค๋งˆ๊ธŠ ์ƒ‰ ์žฌํ˜„

ADC / DAC

  • ์„ผ์„œ ๊ณ„์ธก์—์„œ Bit Depth๋Š” ๋ถ„ํ•ด๋Šฅ๊ณผ ์ง๊ฒฐ๋˜๋ฉฐ, ๋ฏธ์„ธ ์‹ ํ˜ธ ์ธก์ •์— ํ•„์ˆ˜๋‹ค.

๋ฐ์ดํ„ฐ ์šฉ๋Ÿ‰

  • ๋น„ํŠธ๊ฐ€ ์ฆ๊ฐ€ํ• ์ˆ˜๋ก ์ƒ˜ํ”Œ๋‹น ๋ฐ์ดํ„ฐ๋Ÿ‰์ด ๋Š˜์–ด ์ €์žฅ, ์ „์†ก ๋น„์šฉ์ด ์ฆ๊ฐ€ํ•œ๋‹ค.

๊ทธ๋ž˜ํ”ฝ, ์ด๋ฏธ์ง€ ์ฒ˜๋ฆฌ

  • ๊ณ  Bit Depth ์ด๋ฏธ์ง€(์˜ˆ: 16bit TIFF)๋Š” ์ƒ‰ ๋ณด์ • ์‹œ ํ’ˆ์งˆ ์—ดํ™”๊ฐ€ ์ ๋‹ค.

Mark as Done
ย