JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

JPEG ์ด๋ฏธ์ง€๋Š” ๋””์ง€ํ„ธ ์ƒํ™œ ์–ด๋””์—๋‚˜ ์กด์žฌํ•˜์ง€๋งŒ ์ด๋Ÿฌํ•œ ์ธ์‹ ๋’ค์—๋Š” ์ธ๊ฐ„์˜ ๋ˆˆ์œผ๋กœ ๊ฐ์ง€ํ•  ์ˆ˜ ์—†๋Š” ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ์ œ๊ฑฐํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ๊ฐ€์žฅ ์ž‘์€ ํŒŒ์ผ ํฌ๊ธฐ๋กœ ์ตœ๊ณ ์˜ ์‹œ๊ฐ์  ํ’ˆ์งˆ์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์ด ๋ชจ๋“  ๊ฒƒ์ด ์ •ํ™•ํžˆ ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๊นŒ? ์šฐ๋ฆฌ์˜ ๋ˆˆ์ด ๋ณด์ง€ ๋ชปํ•˜๋Š” ๊ฒƒ์ด ์ •ํ™•ํžˆ ๋ฌด์—‡์ธ์ง€ ๋ด…์‹œ๋‹ค!

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

์นœ๊ตฌ์—๊ฒŒ ์‚ฌ์ง„์„ ๋ณด๋‚ด๋Š” ๊ธฐ๋Šฅ์„ ๋‹น์—ฐํ•˜๊ฒŒ ์—ฌ๊ธฐ๊ณ  ์นœ๊ตฌ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์žฅ์น˜, ๋ธŒ๋ผ์šฐ์ € ๋˜๋Š” ์šด์˜ ์ฒด์ œ์— ๋Œ€ํ•ด ๊ฑฑ์ •ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด ์‰ฝ์ง€๋งŒ ํ•ญ์ƒ ๊ทธ๋Ÿฐ ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. 1980๋…„๋Œ€ ์ดˆ์—๋Š” ์ปดํ“จํ„ฐ๊ฐ€ ๋””์ง€ํ„ธ ์ด๋ฏธ์ง€๋ฅผ ์ €์žฅํ•˜๊ณ  ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ์—ˆ์ง€๋งŒ ์ด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ์ตœ์„ ์˜ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๋งŽ์€ ๊ฒฝ์Ÿ์ ์ธ ์•„์ด๋””์–ด๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ํ•œ ์ปดํ“จํ„ฐ์—์„œ ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ๋กœ ์ด๋ฏธ์ง€๋ฅผ ๋ณด๋‚ด๊ณ  ๊ทธ๊ฒƒ์ด ์ž‘๋™ํ•˜๊ธฐ๋ฅผ ๋ฐ”๋ž„ ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค.

์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด 1986๋…„์— ์ „ ์„ธ๊ณ„ ์ „๋ฌธ๊ฐ€๋“ค๋กœ ๊ตฌ์„ฑ๋œ ์œ„์›ํšŒ๊ฐ€ ๊ตฌ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.์‚ฌ์ง„ ์ „๋ฌธ๊ฐ€ ๊ณต๋™ ๊ทธ๋ฃนยป (Joint Photographic Experts Group, JPEG)๋Š” ๊ตญ์ œ ํ‘œ์ค€ํ™” ๊ธฐ๊ตฌ(ISO)์™€ ์Šค์œ„์Šค ์ œ๋„ค๋ฐ”์— ๋ณธ๋ถ€๋ฅผ ๋‘” ๋‘ ๊ตญ์ œ ํ‘œ์ค€ ๊ธฐ๊ตฌ์ธ ๊ตญ์ œ ์ „๊ธฐ ๊ธฐ์ˆ  ์œ„์›ํšŒ(IEC)์˜ ๊ณต๋™ ๋…ธ๋ ฅ์œผ๋กœ ์„ค๋ฆฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

JPEG๋ผ๋Š” ์‚ฌ๋žŒ๋“ค์ด 1992๋…„์— JPEG ๋””์ง€ํ„ธ ์ด๋ฏธ์ง€ ์••์ถ• ํ‘œ์ค€์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์ธํ„ฐ๋„ท์„ ์‚ฌ์šฉํ•ด ๋ณธ ์‚ฌ๋žŒ์ด๋ผ๋ฉด ๋ˆ„๊ตฌ๋‚˜ JPEG๋กœ ์ธ์ฝ”๋”ฉ๋œ ์ด๋ฏธ์ง€๋ฅผ ์ ‘ํ–ˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ์ด๋ฏธ์ง€๋ฅผ ์ธ์ฝ”๋”ฉ, ์ „์†ก ๋ฐ ์ €์žฅํ•˜๋Š” ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ์›น ํŽ˜์ด์ง€์—์„œ ์ด๋ฉ”์ผ, ์†Œ์…œ ๋ฏธ๋””์–ด์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ JPEG๋Š” ํ•˜๋ฃจ์— ์ˆ˜์‹ญ์–ต ๋ฒˆ, ์‚ฌ์‹ค์ƒ ์˜จ๋ผ์ธ์—์„œ ์ด๋ฏธ์ง€๋ฅผ ๋ณด๊ฑฐ๋‚˜ ๋ณด๋‚ผ ๋•Œ๋งˆ๋‹ค ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. JPEG๊ฐ€ ์—†์œผ๋ฉด ์›น์˜ ์ƒ‰์ƒ์ด ๋œ ๋‹ค์ฑ„๋กญ๊ณ  ๋Š๋ฆฌ๋ฉฐ ์•„๋งˆ๋„ ๊ณ ์–‘์ด ์‚ฌ์ง„๋„ ๋” ์ ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค!

์ด ๋ฌธ์„œ๋Š” JPEG ์ด๋ฏธ์ง€๋ฅผ ๋””์ฝ”๋”ฉํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๊ด€ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ฆ‰, ์ปดํ“จํ„ฐ์— ์ €์žฅ๋œ ์••์ถ• ๋ฐ์ดํ„ฐ๋ฅผ ํ™”๋ฉด์— ๋‚˜ํƒ€๋‚˜๋Š” ์ด๋ฏธ์ง€๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ์šฐ๋ฆฌ๊ฐ€ ๋งค์ผ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ์ˆ ์„ ์ดํ•ดํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์••์ถ• ์ˆ˜์ค€์„ ์ž ๊ธˆ ํ•ด์ œํ•จ์œผ๋กœ์จ ์ธ์‹๊ณผ ์‹œ๊ฐ, ๋ˆˆ์ด ๊ฐ€์žฅ ๋ฏผ๊ฐํ•œ ์„ธ๋ถ€ ์‚ฌํ•ญ์— ๋Œ€ํ•ด ๋” ๋งŽ์ด ๋ฐฐ์šธ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์•Œ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒŒ๋‹ค๊ฐ€ ์ด๋Ÿฐ ๋ฐฉ์‹์œผ๋กœ ์ด๋ฏธ์ง€๋ฅผ ๊ฐ€์ง€๊ณ  ๋…ธ๋Š” ๊ฒƒ๋„ ๋งค์šฐ ํฅ๋ฏธ๋กญ์Šต๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

JPEG ๋‚ด๋ถ€ ์‚ดํŽด๋ณด๊ธฐ

์ปดํ“จํ„ฐ์—์„œ๋Š” ๋ชจ๋“  ๊ฒƒ์ด ์ผ๋ จ์˜ ์ด์ง„์ˆ˜๋กœ ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ์ด๋Ÿฌํ•œ ๋น„ํŠธ(XNUMX๊ณผ XNUMX)๋Š” XNUMX๊ฐœ์˜ ๊ทธ๋ฃน์œผ๋กœ ๊ทธ๋ฃนํ™”๋˜์–ด ๋ฐ”์ดํŠธ๋ฅผ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ์—์„œ JPEG ์ด๋ฏธ์ง€๋ฅผ ์—ด๋ฉด ๋ฌด์—‡์ธ๊ฐ€(๋ธŒ๋ผ์šฐ์ €, ์šด์˜ ์ฒด์ œ ๋“ฑ)๊ฐ€ ๋ฐ”์ดํŠธ๋ฅผ ๋””์ฝ”๋”ฉํ•˜์—ฌ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ๋Š” ์ƒ‰์ƒ ๋ชฉ๋ก์œผ๋กœ ์›๋ณธ ์ด๋ฏธ์ง€๋ฅผ ๋ณต์›ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ด ๋‹ฌ์ฝคํ•œ ๊ฒƒ์„ ๋‹ค์šด๋กœ๋“œํ•˜๋ฉด ๊ณ ์–‘์ด ์‚ฌ์ง„ ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ์—์„œ ์—ด๋ฉด ์ผ๊ด€๋˜์ง€ ์•Š์€ ๋ฌธ์ž๊ฐ€ ๋งŽ์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹
์—ฌ๊ธฐ์„œ๋Š” Notepad++๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ผ ๋‚ด์šฉ์„ ๊ฒ€์‚ฌํ•ฉ๋‹ˆ๋‹ค. Windows์˜ ๋ฉ”๋ชจ์žฅ๊ณผ ๊ฐ™์€ ์ผ๋ฐ˜ ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ๋Š” ์ €์žฅ ํ›„ ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ์„ ์†์ƒ์‹œ์ผœ ๋” ์ด์ƒ JPEG ํ˜•์‹์„ ์ถฉ์กฑํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

์›Œ๋“œ ํ”„๋กœ์„ธ์„œ์—์„œ ์ด๋ฏธ์ง€๋ฅผ ์—ด๋ฉด ์ปดํ“จํ„ฐ๊ฐ€ ํ˜ผ๋ž€์Šค๋Ÿฌ์›Œ์ง‘๋‹ˆ๋‹ค. ๋งˆ์น˜ ๋ˆˆ์„ ๋น„๋น„๊ณ  ์ƒ‰๊น”์˜ ๋ฐ˜์ ์ด ๋ณด์ด๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด ๋‡Œ๊ฐ€ ํ˜ผ๋ž€์Šค๋Ÿฌ์›Œ์ง€๋Š” ๊ฒƒ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค!

๋‹น์‹ ์ด ๋ณด๋Š” ์ด ์ง€์ ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์•Œ๋ ค์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ํฌ์ŠคํŽœ, ๊ฐ€๋ฒผ์šด ์ž๊ทน์ด๋‚˜ ๋งˆ์Œ์— ์˜ํ•ด ์ƒ์„ฑ๋œ ํ™˜๊ฐ์˜ ๊ฒฐ๊ณผ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ์ด๋Š” ๋‡Œ๊ฐ€ ์‹œ์‹ ๊ฒฝ์˜ ์ „๊ธฐ ์‹ ํ˜ธ๊ฐ€ ๋น›์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์‹ ํ˜ธ๊ฐ€ ์†Œ๋ฆฌ์ธ์ง€, ์‹œ๊ฐ์ธ์ง€, ์•„๋‹ˆ๋ฉด ๋‹ค๋ฅธ ๊ฒƒ์ธ์ง€ ์•Œ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์—†๊ธฐ ๋•Œ๋ฌธ์— ๋‡Œ๋Š” ์ด๋Ÿฌํ•œ ๊ฐ€์ •์„ ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์‹ ์ฒด์˜ ๋ชจ๋“  ์‹ ๊ฒฝ์€ ์ •ํ™•ํžˆ ๋™์ผํ•œ ์ „๊ธฐ ์ž๊ทน์„ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค. ๋ˆˆ์— ์••๋ ฅ์„ ๊ฐ€ํ•˜๋ฉด ์‹œ๊ฐ์ ์ด์ง€ ์•Š์€ ์‹ ํ˜ธ๋ฅผ ๋ณด๋‚ด์ง€๋งŒ ๋ˆˆ์˜ ์ˆ˜์šฉ์ฒด๋ฅผ ํ™œ์„ฑํ™”ํ•˜์—ฌ ๋‡Œ๊ฐ€ ์ด๋ฅผ ์‹œ๊ฐ์ ์ธ ๊ฒƒ์œผ๋กœ ํ•ด์„ํ•ฉ๋‹ˆ๋‹ค(์ด ๊ฒฝ์šฐ์—๋Š” ์ž˜๋ชป๋จ). ๋ง ๊ทธ๋Œ€๋กœ ์••๋ ฅ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!

์ปดํ“จํ„ฐ๊ฐ€ ๋‡Œ์™€ ์–ผ๋งˆ๋‚˜ ์œ ์‚ฌํ•œ์ง€ ์ƒ๊ฐํ•˜๋Š” ๊ฒƒ์€ ์žฌ๋ฏธ์žˆ์ง€๋งŒ, ์‹ ๊ฒฝ์„ ํ†ตํ•ด ์‹ ์ฒด๋ฅผ ํ†ตํ•ด ์ „๋‹ฌ๋˜๊ฑฐ๋‚˜ ์ปดํ“จํ„ฐ์— ์ €์žฅ๋˜๋Š” ๋ฐ์ดํ„ฐ์˜ ์˜๋ฏธ๊ฐ€ ํ•ด์„ ๋ฐฉ์‹์— ๋”ฐ๋ผ ์–ผ๋งˆ๋‚˜ ๋‹ฌ๋ผ์ง€๋Š”์ง€ ์„ค๋ช…ํ•˜๋Š” ์œ ์šฉํ•œ ๋น„์œ ์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ์ด์ง„ ๋ฐ์ดํ„ฐ๋Š” ๋ชจ๋“  ์ข…๋ฅ˜์˜ ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋ณธ ๊ตฌ์„ฑ ์š”์†Œ์ธ XNUMX๊ณผ XNUMX๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ๋Š” ํŒŒ์ผ ํ™•์žฅ์ž์™€ ๊ฐ™์€ ๋‹จ์„œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ด๋ฅผ ํ•ด์„ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋‚ด๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์šฐ๋ฆฌ๋Š” ๊ทธ๊ฒƒ์„ ํ…์ŠคํŠธ๋กœ ํ•ด์„ํ•˜๋„๋ก ๊ฐ•์ œํ•ฉ๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด ๊ทธ๊ฒƒ์ด ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ๊ฐ€ ๊ธฐ๋Œ€ํ•˜๋Š” ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

JPEG๋ฅผ ๋””์ฝ”๋”ฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ดํ•ดํ•˜๋ ค๋ฉด ์›๋ž˜ ์‹ ํ˜ธ ์ž์ฒด, ์ฆ‰ ์ด์ง„ ๋ฐ์ดํ„ฐ๋ฅผ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ์ž‘์—…์€ XNUMX์ง„์ˆ˜ ํŽธ์ง‘๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ์ง์ ‘ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์›๋ณธ ๊ธฐ์‚ฌ ์›นํŽ˜์ด์ง€! ํ…์ŠคํŠธ ํ•„๋“œ ์˜†์— ๋ชจ๋“  ๋ฐ”์ดํŠธ(ํ—ค๋” ์ œ์™ธ)๊ฐ€ ์‹ญ์ง„์ˆ˜ ํ˜•์‹์œผ๋กœ ํ‘œ์‹œ๋˜๋Š” ์ด๋ฏธ์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์Šคํฌ๋ฆฝํŠธ๋Š” ์ฆ‰์‹œ ์ƒˆ ์ด๋ฏธ์ง€๋ฅผ ๋‹ค์‹œ ์ธ์ฝ”๋”ฉํ•˜๊ณ  ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

์ด ํŽธ์ง‘๊ธฐ๋ฅผ ๊ฐ€์ง€๊ณ  ํ”Œ๋ ˆ์ดํ•˜๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋„ ๋งŽ์€ ๊ฒƒ์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ํ”ฝ์…€์ด ์–ด๋–ค ์ˆœ์„œ๋กœ ์ €์žฅ๋˜์–ด ์žˆ๋Š”์ง€ ์•Œ ์ˆ˜ ์žˆ๋‚˜์š”?

์ด ์˜ˆ์—์„œ ์ด์ƒํ•œ ์ ์€ ์ผ๋ถ€ ์ˆซ์ž๋ฅผ ๋ณ€๊ฒฝํ•ด๋„ ์ด๋ฏธ์ง€์— ์ „ํ˜€ ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์˜ˆ๋ฅผ ๋“ค์–ด ์ฒซ ๋ฒˆ์งธ ์ค„์—์„œ ์ˆซ์ž 17์„ 0์œผ๋กœ ๋ฐ”๊พธ๋ฉด ์‚ฌ์ง„์ด ์™„์ „ํžˆ ๋ง๊ฐ€์งˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค!

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

7ํ–‰์˜ 1988์„ ์ˆซ์ž 254๋กœ ๋ฐ”๊พธ๋Š” ๋“ฑ์˜ ๋‹ค๋ฅธ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ์ƒ‰์ƒ์„ ๋ณ€๊ฒฝํ•˜์ง€๋งŒ ํ›„์† ํ”ฝ์…€์—๋งŒ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

์•„๋งˆ๋„ ๊ฐ€์žฅ ์ด์ƒํ•œ ์ ์€ ์ผ๋ถ€ ์ˆซ์ž๊ฐ€ ์ƒ‰์ƒ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ด๋ฏธ์ง€์˜ ๋ชจ์–‘๋„ ๋ณ€๊ฒฝํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. 70ํ–‰์˜ 12์„ 2๋กœ ๋ณ€๊ฒฝํ•˜๊ณ  ์ด๋ฏธ์ง€์˜ ๋งจ ์œ—์ค„์„ ๋ณด๋ฉด ๋ฌด์Šจ ๋œป์ธ์ง€ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

๊ทธ๋ฆฌ๊ณ  ์–ด๋–ค JPEG ์ด๋ฏธ์ง€๋ฅผ ์‚ฌ์šฉํ•˜๋“  ๋ฐ”์ดํŠธ๋ฅผ ํŽธ์ง‘ํ•  ๋•Œ ํ•ญ์ƒ ์ด๋Ÿฌํ•œ ์‹ ๋น„ํ•œ ์ฒด์Šค ํŒจํ„ด์„ ๋ฐœ๊ฒฌํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

JPEG ์••์ถ•์€ ๋ ˆ๋ฒจ๋ณ„๋กœ ์ˆœ์ฐจ์ ์œผ๋กœ ์ ์šฉ๋˜๋Š” ์„ธ ๊ฐ€์ง€ ๊ธฐ์ˆ ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํŽธ์ง‘๊ธฐ๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ์ด๋Ÿฌํ•œ ๋ฐ”์ดํŠธ์—์„œ ์‚ฌ์ง„์ด ์–ด๋–ป๊ฒŒ ์žฌ์ƒ์„ฑ๋˜๋Š”์ง€ ์ดํ•ดํ•˜๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์šฐ๋ฆฌ๊ฐ€ ๋ณด๊ณ  ์žˆ๋Š” ์‹ ๋น„ํ•œ ํ–‰๋™์„ ๋ฐํ˜€๋‚ด๊ธฐ ์œ„ํ•ด ๊ฐ๊ฐ์„ ๊ฐœ๋ณ„์ ์œผ๋กœ ์—ฐ๊ตฌํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์„ธ ๊ฐ€์ง€ ์ˆ˜์ค€์˜ JPEG ์••์ถ•:

  1. ์ƒ‰์ƒ ์„œ๋ธŒ์ƒ˜ํ”Œ๋ง.
  2. ์ด์‚ฐ ์ฝ”์‚ฌ์ธ ๋ณ€ํ™˜ ๋ฐ ์ƒ˜ํ”Œ๋ง.
  3. ๊ธธ์ด ์ธ์ฝ”๋”ฉ ์‹คํ–‰, ๋ธํƒ€ ะธ ํ—ˆํ”„๋งŒ

์••์ถ• ๊ทœ๋ชจ์— ๋Œ€ํ•œ ์•„์ด๋””์–ด๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ์œ„ ์ด๋ฏธ์ง€๋Š” 79๊ฐœ ์ˆซ์ž, ์ฆ‰ ์•ฝ 819KB๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์••์ถ•ํ•˜์ง€ ์•Š๊ณ  ์ €์žฅํ•˜๋ฉด ๊ฐ ํ”ฝ์…€์—๋Š” ๋นจ๊ฐ„์ƒ‰, ๋…น์ƒ‰ ๋ฐ ํŒŒ๋ž€์ƒ‰ ๊ตฌ์„ฑ ์š”์†Œ์— ๋Œ€ํ•œ ์„ธ ๊ฐœ์˜ ์ˆซ์ž๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” 79๊ฐœ ์ˆซ์ž ๋˜๋Š” ๋Œ€๋žต 917๊ฐœ์— ๋‹ฌํ•ฉ๋‹ˆ๋‹ค. 700KB. JPEG ์••์ถ• ๊ฒฐ๊ณผ, ์ตœ์ข… ํŒŒ์ผ์ด 917๋ฐฐ ์ด์ƒ ์ค„์–ด๋“ค์—ˆ์Šต๋‹ˆ๋‹ค!

์‹ค์ œ๋กœ ์ด ์ด๋ฏธ์ง€๋Š” ํ›จ์”ฌ ๋” ๋งŽ์ด ์••์ถ•๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜์—๋Š” ๋‘ ๊ฐœ์˜ ์ด๋ฏธ์ง€๊ฐ€ ๋‚˜๋ž€ํžˆ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋ฅธ์ชฝ ์‚ฌ์ง„์€ 16KB๋กœ ์••์ถ•๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ์••์ถ•๋˜์ง€ ์•Š์€ ๋ฒ„์ „๋ณด๋‹ค 57๋ฐฐ ์ž‘์€ ๊ฒƒ์ž…๋‹ˆ๋‹ค!

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

์ž์„ธํžˆ ์‚ดํŽด๋ณด๋ฉด ์ด๋Ÿฌํ•œ ์ด๋ฏธ์ง€๊ฐ€ ๋™์ผํ•˜์ง€ ์•Š๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‘˜ ๋‹ค JPEG๋กœ ์••์ถ•ํ•œ ์ด๋ฏธ์ง€์ธ๋ฐ ์˜ค๋ฅธ์ชฝ์ด ๋ณผ๋ฅจ์ด ํ›จ์”ฌ ์ž‘์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์กฐ๊ธˆ ๋” ๋‚˜๋น  ๋ณด์ž…๋‹ˆ๋‹ค(๋ฐฐ๊ฒฝ์ƒ‰ ์‚ฌ๊ฐํ˜• ์ฐธ์กฐ). ์ด๊ฒƒ์ด ๋ฐ”๋กœ JPEG๋ฅผ ์†์‹ค ์••์ถ•์ด๋ผ๊ณ ๋„ ๋ถ€๋ฅด๋Š” ์ด์œ ์ž…๋‹ˆ๋‹ค. ์••์ถ• ๊ณผ์ •์—์„œ ์ด๋ฏธ์ง€๊ฐ€ ๋ณ€๊ฒฝ๋˜๊ณ  ์ผ๋ถ€ ์„ธ๋ถ€ ์ •๋ณด๊ฐ€ ์†์‹ค๋ฉ๋‹ˆ๋‹ค.

1. ์ƒ‰์ƒ ์„œ๋ธŒ์ƒ˜ํ”Œ๋ง

๋‹ค์Œ์€ ์ฒซ ๋ฒˆ์งธ ์••์ถ• ์ˆ˜์ค€๋งŒ ์ ์šฉ๋œ ์ด๋ฏธ์ง€์ž…๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹
(๋Œ€ํ™”ํ˜• ๋ฒ„์ „ - in ์›๋ž˜์˜ ์กฐํ•ญ). ํ•˜๋‚˜์˜ ์ˆซ์ž๋ฅผ ์ œ๊ฑฐํ•˜๋ฉด ๋ชจ๋“  ์ƒ‰์ƒ์ด ํŒŒ๊ดด๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ •ํ™•ํžˆ XNUMX๊ฐœ์˜ ์ˆซ์ž๋ฅผ ์ œ๊ฑฐํ•˜๋ฉด ์ด๋ฏธ์ง€์—๋Š” ์‚ฌ์‹ค์ƒ ์•„๋ฌด๋Ÿฐ ์˜ํ–ฅ๋„ ๋ฏธ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด์ œ ์ˆซ์ž๋ฅผ ํ•ด๋…ํ•˜๊ธฐ๊ฐ€ ์กฐ๊ธˆ ๋” ์‰ฌ์›Œ์กŒ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๊ฐ ๋ฐ”์ดํŠธ๊ฐ€ ์ •ํ™•ํžˆ 300ํ”ฝ์…€์„ ๋ณ€๊ฒฝํ•˜์ง€๋งŒ ๋™์‹œ์— ์ด๋ฏธ ์••์ถ•๋˜์ง€ ์•Š์€ ์ด๋ฏธ์ง€ ํฌ๊ธฐ์˜ ์ ˆ๋ฐ˜์ธ ๊ฑฐ์˜ ๊ฐ„๋‹จํ•œ ์ƒ‰์ƒ ๋ชฉ๋ก์ž…๋‹ˆ๋‹ค(์ด ์ถ•์†Œ๋œ ํฌ๊ธฐ์—์„œ๋Š” ์•ฝ XNUMXKB๋ฅผ ์ฐจ์ง€ํ•จ). ์ด์œ ๋ฅผ ์ง์ž‘ํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

์ด ์ˆซ์ž๋Š” ํ‘œ์ค€ ๋นจ๊ฐ„์ƒ‰, ๋…น์ƒ‰ ๋ฐ ํŒŒ๋ž€์ƒ‰ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ๋‚˜ํƒ€๋‚ด์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด ๋ชจ๋“  ์ˆซ์ž๋ฅผ XNUMX์œผ๋กœ ๋ฐ”๊พธ๋ฉด (ํฐ์ƒ‰์ด ์•„๋‹Œ) ๋…น์ƒ‰ ์ด๋ฏธ์ง€๋ฅผ ์–ป๊ฒŒ ๋˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

์ด๋Š” ์ด ๋ฐ”์ดํŠธ๊ฐ€ Y(๋ฐ๊ธฐ)๋ฅผ ๋‚˜ํƒ€๋‚ด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

Cb(์ƒ๋Œ€์ฒญ์ƒ‰๋„),

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

๋ฐ Cr(์ƒ๋Œ€์  ํ™์กฐ) ์‚ฌ์ง„.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

RGB๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ๊ฒฐ๊ตญ ์ด๊ฒƒ์ด ๋Œ€๋ถ€๋ถ„์˜ ์ตœ์‹  ์Šคํฌ๋ฆฐ์ด ์ž‘๋™ํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ๋ชจ๋‹ˆํ„ฐ๋Š” ๋นจ๊ฐ„์ƒ‰, ๋…น์ƒ‰, ํŒŒ๋ž€์ƒ‰์„ ํฌํ•จํ•œ ๋ชจ๋“  ์ƒ‰์ƒ์„ ๊ฐ ํ”ฝ์…€๋งˆ๋‹ค ๋‹ค๋ฅธ ๊ฐ•๋„๋กœ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„ธ ๊ฐ€์ง€๋ฅผ ๋ชจ๋‘ ์ตœ๋Œ€ ๋ฐ๊ธฐ๋กœ ์ผœ๋ฉด ํฐ์ƒ‰์ด ๋˜๊ณ , ๋„๋ฉด ๊ฒ€์€์ƒ‰์ด ๋ฉ๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

์ด๋Š” ์ธ๊ฐ„์˜ ๋ˆˆ์ด ์ž‘๋™ํ•˜๋Š” ๋ฐฉ์‹๊ณผ ๋งค์šฐ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ ๋ˆˆ์˜ ์ƒ‰ ์ˆ˜์šฉ์ฒด๋Š” "์ฝ˜", ์„ธ ๊ฐ€์ง€ ์œ ํ˜•์œผ๋กœ ๋‚˜๋‰˜๋ฉฐ ๊ฐ๊ฐ์€ ๋นจ๊ฐ„์ƒ‰, ๋…น์ƒ‰ ๋˜๋Š” ํŒŒ๋ž€์ƒ‰์— ๋” ๋ฏผ๊ฐํ•ฉ๋‹ˆ๋‹ค. [S ์œ ํ˜• ์›๋ฟ”์€ ๋ณด๋ผ์ƒ‰-์ฒญ์ƒ‰(์˜๊ตญ ๋‹จํŒŒ ์ŠคํŽ™ํŠธ๋Ÿผ์˜ S), M -์œ ํ˜• - ์ŠคํŽ™ํŠธ๋Ÿผ์˜ ๋…น์ƒ‰-๋…ธ๋ž€์ƒ‰(์˜์–ด ๋งค์ฒด - ์ค‘ํŒŒ์˜ M) ๋ฐ L ์œ ํ˜• - ๋…ธ๋ž€์ƒ‰-๋นจ๊ฐ„์ƒ‰(์˜์–ด ์žฅํŒŒ์˜ L) ๋ถ€๋ถ„. ์ด ์„ธ ๊ฐ€์ง€ ์œ ํ˜•์˜ ์›๋ฟ”(๋ฐ ์ŠคํŽ™ํŠธ๋Ÿผ์˜ ์—๋ฉ”๋ž„๋“œ ๋…น์ƒ‰ ๋ถ€๋ถ„์— ๋ฏผ๊ฐํ•œ ๊ฐ„์ƒ์ฒด)์ด ์กด์žฌํ•˜๋ฉด ์‚ฌ๋žŒ์—๊ฒŒ ์ƒ‰๊ฐ์ด ๋ถ€์—ฌ๋ฉ๋‹ˆ๋‹ค. / ๋Œ€๋žต. ๋ฒˆ์—ญ.]. ์Šคํ‹ฑ์šฐ๋ฆฌ ๋ˆˆ์— ์žˆ๋Š” ๋˜ ๋‹ค๋ฅธ ์œ ํ˜•์˜ ๊ด‘์ˆ˜์šฉ์ฒด์ธ ๋Š” ๋ฐ๊ธฐ์˜ ๋ณ€ํ™”๋ฅผ ๊ฐ์ง€ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์ƒ‰์ƒ์— ํ›จ์”ฌ ๋” ๋ฏผ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ์˜ ๋ˆˆ์—๋Š” ์•ฝ 120์–ต 6์ฒœ๋งŒ ๊ฐœ์˜ ๊ฐ„์ƒ์ฒด์™€ XNUMX๋ฐฑ๋งŒ ๊ฐœ์˜ ์›๋ฟ”์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๊ฒƒ์ด ๋ฐ”๋กœ ์šฐ๋ฆฌ์˜ ๋ˆˆ์ด ์ƒ‰์ƒ์˜ ๋ณ€ํ™”๋ณด๋‹ค ๋ฐ๊ธฐ์˜ ๋ณ€ํ™”๋ฅผ ๋” ์ž˜ ๊ฐ์ง€ํ•˜๋Š” ์ด์œ ์ž…๋‹ˆ๋‹ค. ์ƒ‰์ƒ๊ณผ ๋ฐ๊ธฐ๋ฅผ ๋ถ„๋ฆฌํ•˜๋ฉด ์•ฝ๊ฐ„์˜ ์ƒ‰์ƒ๋งŒ ์ œ๊ฑฐํ•ด๋„ ์•„๋ฌด๋„ ๋ˆˆ์น˜์ฑ„์ง€ ๋ชปํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํฌ๋กœ๋งˆ ์„œ๋ธŒ์ƒ˜ํ”Œ๋ง์€ ํœ˜๋„ ๊ตฌ์„ฑ ์š”์†Œ๋ณด๋‹ค ๋‚ฎ์€ ํ•ด์ƒ๋„๋กœ ์ด๋ฏธ์ง€์˜ ์ƒ‰์ƒ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ํ”„๋กœ์„ธ์Šค์ž…๋‹ˆ๋‹ค. ์œ„์˜ ์˜ˆ์—์„œ ๊ฐ ํ”ฝ์…€์—๋Š” ์ •ํ™•ํžˆ ํ•˜๋‚˜์˜ Y ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ์žˆ๊ณ , XNUMX๊ฐœ์˜ ํ”ฝ์…€๋กœ ๊ตฌ์„ฑ๋œ ๊ฐ ๊ฐœ๋ณ„ ๊ทธ๋ฃน์—๋Š” ์ •ํ™•ํžˆ ํ•˜๋‚˜์˜ Cb ๋ฐ ํ•˜๋‚˜์˜ Cr ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ด๋ฏธ์ง€์—๋Š” ์›๋ณธ๋ณด๋‹ค XNUMX๋ฐฐ ์ ์€ ์ƒ‰์ƒ ์ •๋ณด๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

YCbCr ์ƒ‰ ๊ณต๊ฐ„์€ JPEG์—์„œ๋งŒ ์‚ฌ์šฉ๋˜๋Š” ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค. ์›๋ž˜๋Š” 1938๋…„์— ํ…”๋ ˆ๋น„์ „ ํ”„๋กœ๊ทธ๋žจ์šฉ์œผ๋กœ ๋ฐœ๋ช…๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ์‚ฌ๋žŒ์ด ์ปฌ๋Ÿฌ TV๋ฅผ ๊ฐ–๊ณ  ์žˆ๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ƒ‰์ƒ๊ณผ ๋ฐ๊ธฐ๋ฅผ ๋ถ„๋ฆฌํ•˜๋ฉด ๋ชจ๋“  ์‚ฌ๋žŒ์ด ๋™์ผํ•œ ์‹ ํ˜ธ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์—ˆ๊ณ , ์ปฌ๋Ÿฌ๊ฐ€ ์—†๋Š” TV๋Š” ๋‹จ์ˆœํžˆ ๋ฐ๊ธฐ ๊ตฌ์„ฑ ์š”์†Œ๋งŒ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ ํŽธ์ง‘๊ธฐ์—์„œ ์ˆซ์ž ํ•˜๋‚˜๋ฅผ ์ œ๊ฑฐํ•˜๋ฉด ๋ชจ๋“  ์ƒ‰์ƒ์ด ์™„์ „ํžˆ ๋ง๊ฐ€์ง‘๋‹ˆ๋‹ค. ๊ตฌ์„ฑ ์š”์†Œ๋Š” YYYY Cb Cr ํ˜•์‹์œผ๋กœ ์ €์žฅ๋ฉ๋‹ˆ๋‹ค(์‹ค์ œ๋กœ ๋ฐ˜๋“œ์‹œ ํ•ด๋‹น ์ˆœ์„œ์ผ ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค. ์ €์žฅ ์ˆœ์„œ๋Š” ํŒŒ์ผ ํ—ค๋”์— ์ง€์ •๋ฉ๋‹ˆ๋‹ค). ์ฒซ ๋ฒˆ์งธ ์ˆซ์ž๋ฅผ ์ œ๊ฑฐํ•˜๋ฉด Cb์˜ ์ฒซ ๋ฒˆ์งธ ๊ฐ’์ด Y๋กœ, Cr์ด Cb๋กœ ์ธ์‹๋˜๋ฉฐ ์ผ๋ฐ˜์ ์œผ๋กœ ๊ทธ๋ฆผ์˜ ๋ชจ๋“  ์ƒ‰์ƒ์„ ์ „ํ™˜ํ•˜๋Š” ๋„๋ฏธ๋…ธ ํšจ๊ณผ๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.

JPEG ์‚ฌ์–‘์—์„œ๋Š” YCbCr ์‚ฌ์šฉ์„ ๊ฐ•์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋Œ€๋ถ€๋ถ„์˜ ํŒŒ์ผ์€ RGB๋ณด๋‹ค ๋” ๋‚˜์€ ๋‹ค์šด์ƒ˜ํ”Œ๋ง ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‚ด ๋ง์„ ๊ทธ๋Œ€๋กœ ๋ฐ›์•„๋“ค์ผ ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค. RGB์™€ YCbCr ๋ชจ๋‘์—์„œ ๊ฐ ๊ฐœ๋ณ„ ๊ตฌ์„ฑ์š”์†Œ์˜ ์„œ๋ธŒ์ƒ˜ํ”Œ๋ง์ด ์–ด๋–ป๊ฒŒ ๋‚˜ํƒ€๋‚˜๋Š”์ง€ ์•„๋ž˜ ํ‘œ์—์„œ ์ง์ ‘ ํ™•์ธํ•˜์„ธ์š”.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹
(๋Œ€ํ™”ํ˜• ๋ฒ„์ „ - in ์›๋ž˜์˜ ์กฐํ•ญ).

ํŒŒ๋ž€์ƒ‰์˜ ์ œ๊ฑฐ๋Š” ๋นจ๊ฐ„์ƒ‰์ด๋‚˜ ๋…น์ƒ‰์˜ ์ œ๊ฑฐ๋งŒํผ ๋ˆˆ์— ๋„์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ ์ด์œ ๋Š” ๋ˆˆ์— ์žˆ๋Š” 64๋งŒ ๊ฐœ์˜ ์›๋ฟ”๋กœ ์ธํ•ด ์•ฝ 32%๊ฐ€ ๋นจ๊ฐ„์ƒ‰์— ๋ฏผ๊ฐํ•˜๊ณ , 2%๊ฐ€ ๋…น์ƒ‰์—, XNUMX%๊ฐ€ ํŒŒ๋ž€์ƒ‰์— ๋ฏผ๊ฐํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

Y ๊ตฌ์„ฑ ์š”์†Œ(์™ผ์ชฝ ์•„๋ž˜)์˜ ๋‹ค์šด์ƒ˜ํ”Œ๋ง์ด ๊ฐ€์žฅ ์ž˜ ๋ณด์ž…๋‹ˆ๋‹ค. ์ž‘์€ ๋ณ€ํ™”๋ผ๋„ ๋ˆˆ์— ๋•๋‹ˆ๋‹ค.

์ด๋ฏธ์ง€๋ฅผ RGB์—์„œ YCbCr๋กœ ๋ณ€ํ™˜ํ•ด๋„ ํŒŒ์ผ ํฌ๊ธฐ๋Š” ์ค„์–ด๋“ค์ง€ ์•Š์ง€๋งŒ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๋ˆˆ์— ๋œ ๋„๋Š” ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ๋” ์‰ฝ๊ฒŒ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์†์‹ค ์••์ถ•์€ ๋‘ ๋ฒˆ์งธ ๋‹จ๊ณ„์—์„œ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‹ค ์••์ถ• ๊ฐ€๋Šฅํ•œ ํ˜•ํƒœ๋กœ ํ‘œํ˜„ํ•œ๋‹ค๋Š” ์•„์ด๋””์–ด์— ๊ธฐ๋ฐ˜์„ ๋‘๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

2. ์ด์‚ฐ ์ฝ”์‚ฌ์ธ ๋ณ€ํ™˜ ๋ฐ ์ƒ˜ํ”Œ๋ง

๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ์ด ์••์ถ• ์ˆ˜์ค€์ด JPEG์˜ ์ „๋ถ€์ž…๋‹ˆ๋‹ค. ์ƒ‰์ƒ์„ YCbCr๋กœ ๋ณ€ํ™˜ํ•œ ํ›„ ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ๊ฐœ๋ณ„์ ์œผ๋กœ ์••์ถ•๋˜๋ฏ€๋กœ Y ๊ตฌ์„ฑ ์š”์†Œ์—๋งŒ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด ๋ ˆ์ด์–ด๋ฅผ ์ ์šฉํ•œ ํ›„ Y ๊ตฌ์„ฑ ์š”์†Œ ๋ฐ”์ดํŠธ์˜ ๋ชจ์–‘์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹
(๋Œ€ํ™”ํ˜• ๋ฒ„์ „ - in ์›๋ž˜์˜ ์กฐํ•ญ). ๋Œ€ํ™”ํ˜• ๋ฒ„์ „์—์„œ๋Š” ํ”ฝ์…€์„ ํด๋ฆญํ•˜๋ฉด ํ•ด๋‹น ํ”ฝ์…€์„ ๋‚˜ํƒ€๋‚ด๋Š” ์ค„๋กœ ํŽธ์ง‘๊ธฐ๊ฐ€ ์Šคํฌ๋กค๋ฉ๋‹ˆ๋‹ค. ๋์—์„œ ์ˆซ์ž๋ฅผ ์ œ๊ฑฐํ•˜๊ฑฐ๋‚˜ ํŠน์ • ์ˆซ์ž์— XNUMX ๋ช‡ ๊ฐœ๋ฅผ ์ถ”๊ฐ€ํ•ด ๋ณด์„ธ์š”.

์–ธ๋œป ๋ณด๋ฉด ์••์ถ•์ด ๋งค์šฐ ๋‚˜์œ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€์—๋Š” 100๊ฐœ์˜ ํ”ฝ์…€์ด ์žˆ์œผ๋ฉฐ ๋ฐ๊ธฐ(Y ๊ตฌ์„ฑ ์š”์†Œ)๋ฅผ ๋‚˜ํƒ€๋‚ด๋ ค๋ฉด 000๊ฐœ์˜ ์ˆซ์ž๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์•„๋ฌด๊ฒƒ๋„ ์••์ถ•ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ๋‚˜์ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ์ด ์ˆซ์ž์˜ ๋Œ€๋ถ€๋ถ„์€ 26์ž…๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ์ด๋ฏธ์ง€๋ฅผ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ณ ๋„ ์ค„ ๋์— ์žˆ๋Š” 000์„ ๋ชจ๋‘ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚จ์€ ์ˆซ์ž๋Š” ์•ฝ 4๊ฐœ์ธ๋ฐ ์ด๋Š” ๊ฑฐ์˜ XNUMX๋ฐฐ ์ ์€ ์ˆซ์ž์ž…๋‹ˆ๋‹ค!

์ด ๋ ˆ๋ฒจ์—๋Š” ์ฒด์Šค ํŒจํ„ด์˜ ๋น„๋ฐ€์ด ๋‹ด๊ฒจ ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ๋ณธ ๋‹ค๋ฅธ ํšจ๊ณผ์™€๋Š” ๋‹ฌ๋ฆฌ ์ด๋Ÿฌํ•œ ํŒจํ„ด์˜ ๋ชจ์–‘์€ ๊ฒฐํ•จ์ด ์•„๋‹™๋‹ˆ๋‹ค. ์ด๋Š” ์ „์ฒด ์ด๋ฏธ์ง€์˜ ๊ตฌ์„ฑ ์š”์†Œ์ž…๋‹ˆ๋‹ค. ํŽธ์ง‘๊ธฐ์˜ ๊ฐ ์ค„์—๋Š” ์ •ํ™•ํžˆ 64๊ฐœ์˜ ์ˆซ์ž, 64๊ฐœ์˜ ๊ณ ์œ  ํŒจํ„ด ๊ฐ•๋„์— ํ•ด๋‹นํ•˜๋Š” DCT(์ด์‚ฐ ์ฝ”์‚ฌ์ธ ๋ณ€ํ™˜) ๊ณ„์ˆ˜๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ํŒจํ„ด์€ ์ฝ”์‚ฌ์ธ ํ”Œ๋กฏ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ˜•์„ฑ๋ฉ๋‹ˆ๋‹ค. ๊ทธ ์ค‘ ์ผ๋ถ€๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹
8๊ฐœ์˜ ํ™•๋ฅ  ์ค‘ 64๊ฐœ

์•„๋ž˜๋Š” 64๊ฐœ์˜ ํŒจํ„ด์„ ๋ชจ๋‘ ๋ณด์—ฌ์ฃผ๋Š” ์ด๋ฏธ์ง€์ž…๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹
(๋Œ€ํ™”ํ˜• ๋ฒ„์ „ - in ์›๋ž˜์˜ ์กฐํ•ญ).

์ด๋Ÿฌํ•œ ํŒจํ„ด์€ 8x8 ์ด๋ฏธ์ง€์˜ ๊ธฐ์ดˆ๋ฅผ ํ˜•์„ฑํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํŠนํžˆ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์„ ํ˜• ๋Œ€์ˆ˜ํ•™์— ์ต์ˆ™ํ•˜์ง€ ์•Š๋‹ค๋ฉด ์ด 8๊ฐœ ํŒจํ„ด์œผ๋กœ 8x64 ์ด๋ฏธ์ง€๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค๋Š” ์˜๋ฏธ์ž…๋‹ˆ๋‹ค. DCT๋Š” ์ด๋ฏธ์ง€๋ฅผ 8x8 ๋ธ”๋ก์œผ๋กœ ๋‚˜๋ˆ„๊ณ  ๊ฐ ๋ธ”๋ก์„ ์ด 64๊ฐœ ๊ณ„์ˆ˜์˜ ์กฐํ•ฉ์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ํ”„๋กœ์„ธ์Šค์ž…๋‹ˆ๋‹ค.

๋ชจ๋“  ์ด๋ฏธ์ง€๊ฐ€ 64๊ฐœ์˜ ํŠน์ • ํŒจํ„ด์œผ๋กœ ๊ตฌ์„ฑ๋  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์€ ๋งˆ์น˜ ๋งˆ๋ฒ•์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Š” ์ง€๊ตฌ์ƒ์˜ ๋ชจ๋“  ์žฅ์†Œ๋ฅผ ์œ„๋„์™€ ๊ฒฝ๋„[๋ฐ˜๊ตฌ๋ฅผ ๋‚˜ํƒ€๋ƒ„ / ๋Œ€๋žต 8/8]๋ผ๋Š” ๋‘ ์ˆซ์ž๋กœ ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋ฒˆ์—ญ.]. ์šฐ๋ฆฌ๋Š” ์ข…์ข… ์ง€๊ตฌ ํ‘œ๋ฉด์„ 64์ฐจ์›์œผ๋กœ ์ƒ๊ฐํ•˜๋ฏ€๋กœ ๋‘ ๊ฐœ์˜ ์ˆซ์ž๋งŒ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. 64xXNUMX ์ด๋ฏธ์ง€์—๋Š” XNUMX๊ฐœ์˜ ํฌ๊ธฐ๊ฐ€ ์žˆ์œผ๋ฏ€๋กœ XNUMX๊ฐœ์˜ ์ˆซ์ž๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์ด ์••์ถ• ์ธก๋ฉด์—์„œ ์–ด๋–ป๊ฒŒ ๋„์›€์ด ๋˜๋Š”์ง€ ์•„์ง ๋ช…ํ™•ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. 64x8 ์ด๋ฏธ์ง€๋ฅผ ํ‘œํ˜„ํ•˜๊ธฐ ์œ„ํ•ด 8๊ฐœ์˜ ์ˆซ์ž๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ, ์ด๊ฒƒ์ด ๋‹จ์ˆœํžˆ 64๊ฐœ์˜ ๋ฐ๊ธฐ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์ €์žฅํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ๋‚˜์€ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ์„ธ ๊ฐœ์˜ RGB ์ˆซ์ž๋ฅผ ์„ธ ๊ฐœ์˜ YCbCr ์ˆซ์ž๋กœ ๋ฐ”๊พผ ๊ฒƒ๊ณผ ๊ฐ™์€ ์ด์œ ๋กœ ์ด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋ฏธ๋ฌ˜ํ•œ ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

JPEG๋Š” 8x8 ๋ธ”๋ก์— DCT๋ฅผ ์ ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด ๋‹จ๊ณ„์—์„œ ์ •ํ™•ํžˆ ์–ด๋–ค ์„ธ๋ถ€ ์‚ฌํ•ญ์ด ์ œ๊ฑฐ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ๊ฐ€ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์•„๋ฌด๋„ ๊ทธ๊ฒƒ์„ ์ „์ฒด ๊ทธ๋ฆผ์— ์ ์šฉํ•˜๋Š” ๊ฒƒ์„ ๊ธˆ์ง€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ „์ฒด ๊ทธ๋ฆผ์— ์ ์šฉ๋œ Y ๊ตฌ์„ฑ ์š”์†Œ์— ๋Œ€ํ•œ DCT์˜ ๋ชจ์Šต์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

์‚ฌ์ง„์— ๋ˆˆ์— ๋„๋Š” ๋ณ€ํ™”๊ฐ€ ๊ฑฐ์˜ ์—†์ด 60๊ฐœ ์ด์ƒ์˜ ์ˆซ์ž๋ฅผ ๋์—์„œ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

๊ทธ๋Ÿฌ๋‚˜ ์ฒ˜์Œ XNUMX๊ฐœ ์ˆซ์ž๋ฅผ XNUMX์œผ๋กœ ๋งŒ๋“ค๋ฉด ์ฐจ์ด๊ฐ€ ๋ถ„๋ช…ํ•ด์ง‘๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

์ฒ˜์Œ์— ์žˆ๋Š” ์ˆซ์ž๋Š” ์ด๋ฏธ์ง€์˜ ์ €์ฃผํŒŒ ๋ณ€ํ™”๋ฅผ ๋‚˜ํƒ€๋‚ด๋ฉฐ ์šฐ๋ฆฌ ๋ˆˆ์ด ๊ฐ€์žฅ ์ž˜ ํฌ์ฐฉํ•ฉ๋‹ˆ๋‹ค. ๋์— ์žˆ๋Š” ์ˆซ์ž๋Š” ์•Œ์•„์ฐจ๋ฆฌ๊ธฐ ์–ด๋ ค์šด ๊ณ ์ฃผํŒŒ์ˆ˜ ๋ณ€ํ™”๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. "๋ˆˆ์œผ๋กœ ๋ณผ ์ˆ˜ ์—†๋Š” ๊ฒƒ์„ ๋ณด๊ธฐ" ์œ„ํ•ด ์ฒ˜์Œ 5000๊ฐœ์˜ ์ˆซ์ž๋ฅผ XNUMX์œผ๋กœ ๋งŒ๋“ค์–ด ์ด๋Ÿฌํ•œ ๊ณ ์ฃผํŒŒ์ˆ˜ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ๋ถ„๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

์šฐ๋ฆฌ๋Š” ํ”ฝ์…€์—์„œ ํ”ฝ์…€๋กœ ๊ฐ€์žฅ ํฐ ๋ณ€ํ™”๊ฐ€ ์ผ์–ด๋‚˜๋Š” ์ด๋ฏธ์ง€์˜ ๋ชจ๋“  ์˜์—ญ์„ ๋ด…๋‹ˆ๋‹ค. ๊ณ ์–‘์ด์˜ ๋ˆˆ, ์ˆ˜์—ผ, ํ…Œ๋ฆฌ ๋‹ด์š”, ์™ผ์ชฝ ํ•˜๋‹จ ๋ชจ์„œ๋ฆฌ์˜ ๊ทธ๋ฆผ์ž๊ฐ€ ๋ˆˆ์— ๋•๋‹ˆ๋‹ค. ์ฒ˜์Œ 10๊ฐœ์˜ ์ˆซ์ž๋ฅผ 000์œผ๋กœ ๋งŒ๋“ค์–ด์„œ ๋” ๋‚˜์•„๊ฐˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

20 000 :

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

40 000 :

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

60 000 :

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

์ด๋Ÿฌํ•œ ๊ณ ์ฃผํŒŒ ์„ธ๋ถ€ ์ •๋ณด๋Š” ์••์ถ• ๋‹จ๊ณ„์—์„œ JPEG์— ์˜ํ•ด ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค. ์ƒ‰์ƒ์„ DCT ๊ณ„์ˆ˜๋กœ ๋ณ€ํ™˜ํ•  ๋•Œ ์†์‹ค์ด ์—†์Šต๋‹ˆ๋‹ค. ๊ณ ์ฃผํŒŒ์ˆ˜๋‚˜ 57์— ๊ฐ€๊นŒ์šด ๊ฐ’์ด ์ œ๊ฑฐ๋˜๋Š” ์ƒ˜ํ”Œ๋ง ๋‹จ๊ณ„์—์„œ ์†์‹ค์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. JPEG ์ €์žฅ ํ’ˆ์งˆ์„ ๋‚ฎ์ถ”๋ฉด ํ”„๋กœ๊ทธ๋žจ์€ ์ œ๊ฑฐ๋˜๋Š” ๊ฐ’ ์ˆ˜์— ๋Œ€ํ•œ ์ž„๊ณ„๊ฐ’์„ ๋†’์—ฌ์„œ ํŒŒ์ผ ํฌ๊ธฐ๋Š” ์ค„์–ด๋“ค์ง€๋งŒ ์‚ฌ์ง„์ด ๋” ํ”ฝ์…€ํ™”๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ 8๋ฐฐ ์ž‘์€ ์ฒซ ๋ฒˆ์งธ ์„น์…˜์˜ ์ด๋ฏธ์ง€๊ฐ€ ์ด๋ ‡๊ฒŒ ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค. ๊ฐ 8xXNUMX ๋ธ”๋ก์€ ๊ณ ํ’ˆ์งˆ ๋ฒ„์ „์— ๋น„ํ•ด ํ›จ์”ฌ ์ ์€ DCT ๊ณ„์ˆ˜๋กœ ํ‘œํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ ์ง„์ ์ธ ์ด๋ฏธ์ง€ ์ŠคํŠธ๋ฆฌ๋ฐ๊ณผ ๊ฐ™์€ ๋ฉ‹์ง„ ํšจ๊ณผ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ๊ณ„์ˆ˜๊ฐ€ ๋‹ค์šด๋กœ๋“œ๋ ์ˆ˜๋ก ์ ์  ๋” ์„ธ๋ฐ€ํ•ด์ง€๊ณ  ํ๋ฆฟํ•œ ๊ทธ๋ฆผ์„ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์žฌ๋ฏธ์‚ผ์•„ 24๊ฐœ์˜ ์ˆซ์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์–ป์€ ๊ฒฐ๊ณผ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

์•„๋‹ˆ๋ฉด ๊ทธ๋ƒฅ 5000:

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

๋งค์šฐ ํ๋ฆฟํ•˜์ง€๋งŒ ์–ด๋–ป๊ฒŒ๋“  ์•Œ์•„๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!

3. ๊ธธ์ด ์ธ์ฝ”๋”ฉ, ๋ธํƒ€ ๋ฐ ํ—ˆํ”„๋งŒ ์‹คํ–‰

์ง€๊ธˆ๊นŒ์ง€ ๋ชจ๋“  ์••์ถ• ๋‹จ๊ณ„๋Š” ์†์‹ค์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ˜๋Œ€๋กœ ๋งˆ์ง€๋ง‰ ๋‹จ๊ณ„๋Š” ์†์‹ค ์—†์ด ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. ์ •๋ณด๋Š” ์‚ญ์ œ๋˜์ง€ ์•Š์ง€๋งŒ ํŒŒ์ผ ํฌ๊ธฐ๊ฐ€ ํฌ๊ฒŒ ์ค„์–ด๋“ญ๋‹ˆ๋‹ค.

์ •๋ณด๋ฅผ ๋ฒ„๋ฆฌ์ง€ ์•Š๊ณ  ์–ด๋–ป๊ฒŒ ์••์ถ•ํ•  ์ˆ˜ ์žˆ๋‚˜์š”? ๊ฐ„๋‹จํ•œ ๊ฒ€์ •์ƒ‰ ์ง์‚ฌ๊ฐํ˜• 700 x 437์„ ์–ด๋–ป๊ฒŒ ์„ค๋ช…ํ• ์ง€ ์ƒ์ƒํ•ด ๋ณด์„ธ์š”.

JPEG์—์„œ๋Š” ์ด๋ฅผ ์œ„ํ•ด 5000๊ฐœ์˜ ์ˆซ์ž๋ฅผ ์‚ฌ์šฉํ•˜์ง€๋งŒ ํ›จ์”ฌ ๋” ๋‚˜์€ ๊ฒฐ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ด๋ฏธ์ง€๋ฅผ ๊ฐ€๋Šฅํ•œ ํ•œ ์ ์€ ๋ฐ”์ดํŠธ๋กœ ์„ค๋ช…ํ•˜๋Š” ์ธ์ฝ”๋”ฉ ์ฒด๊ณ„๋ฅผ ์ƒ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

์ œ๊ฐ€ ์ƒ๊ฐํ•ด ๋‚ผ ์ˆ˜ ์žˆ๋Š” ์ตœ์†Œ ๊ตฌ์„ฑํ‘œ๋Š” XNUMX๊ฐœ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. XNUMX๊ฐœ๋Š” ์ƒ‰์ƒ์„ ๋‚˜ํƒ€๋‚ด๊ณ , XNUMX๋ฒˆ์งธ๋Š” ํ•ด๋‹น ์ƒ‰์ƒ์˜ ํ”ฝ์…€ ์ˆ˜๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ๋ฐ˜๋ณต๋˜๋Š” ๊ฐ’์„ ์••์ถ•์ ์œผ๋กœ ํ‘œํ˜„ํ•˜๋Š” ์•„์ด๋””์–ด๋ฅผ ๋Ÿฐ๋ ์Šค ์ธ์ฝ”๋”ฉ์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ธ์ฝ”๋”ฉ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์›๋ž˜ ํ˜•ํƒœ๋กœ ๋ณต์›ํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฌด์†์‹ค์ž…๋‹ˆ๋‹ค.

๊ฒ€์€์ƒ‰ ์ง์‚ฌ๊ฐํ˜•์ด ์žˆ๋Š” JPEG ํŒŒ์ผ์€ 4๋ฐ”์ดํŠธ๋ณด๋‹ค ํ›จ์”ฌ ํฝ๋‹ˆ๋‹ค. DCT ์ˆ˜์ค€์—์„œ๋Š” ์••์ถ•์ด 8x8 ํ”ฝ์…€ ๋ธ”๋ก์— ์ ์šฉ๋œ๋‹ค๋Š” ์ ์„ ๊ธฐ์–ตํ•˜์„ธ์š”. ๋”ฐ๋ผ์„œ ์ตœ์†Œํ•œ 64ํ”ฝ์…€๋งˆ๋‹ค ํ•˜๋‚˜์˜ DCT ๊ณ„์ˆ˜๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ํ•˜๋‚˜์˜ DCT ๊ณ„์ˆ˜ ๋’ค์— 63๊ฐœ์˜ XNUMX์„ ์ €์žฅํ•˜๋Š” ๋Œ€์‹  ์‹คํ–‰ ๊ธธ์ด ์ธ์ฝ”๋”ฉ์„ ์‚ฌ์šฉํ•˜๋ฉด ํ•˜๋‚˜์˜ ์ˆซ์ž๋ฅผ ์ €์žฅํ•˜๊ณ  "๋‹ค๋ฅธ ๋ชจ๋“  ์ˆซ์ž๋Š” XNUMX"์ž„์„ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํ•˜๋‚˜๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๋ธํƒ€ ์ธ์ฝ”๋”ฉ์€ ๊ฐ ๋ฐ”์ดํŠธ์— ์ ˆ๋Œ€๊ฐ’์ด ์•„๋‹Œ ํŠน์ • ๊ฐ’๊ณผ์˜ ์ฐจ์ด๊ฐ€ ํฌํ•จ๋˜๋Š” ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ํŠน์ • ๋ฐ”์ดํŠธ๋ฅผ ํŽธ์ง‘ํ•˜๋ฉด ๋‹ค๋ฅธ ๋ชจ๋“  ํ”ฝ์…€์˜ ์ƒ‰์ƒ์ด ๋ณ€๊ฒฝ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ €์žฅํ•˜๋Š” ๋Œ€์‹ 

12 13 14 14 14 13 13 14

12๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜์—ฌ ๋‹ค์Œ ์ˆซ์ž๋ฅผ ์–ป๊ธฐ ์œ„ํ•ด ์–ผ๋งˆ๋‚˜ ๋”ํ•˜๊ฑฐ๋‚˜ ๋นผ์•ผ ํ•˜๋Š”์ง€ ๊ฐ„๋‹จํžˆ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ธํƒ€ ์ฝ”๋”ฉ์˜ ์ด ์‹œํ€€์Šค๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํ˜•์‹์„ ์ทจํ•ฉ๋‹ˆ๋‹ค.

12 1 1 0 0 -1 0 1

๋ณ€ํ™˜๋œ ๋ฐ์ดํ„ฐ๋Š” ์›๋ณธ ๋ฐ์ดํ„ฐ๋ณด๋‹ค ์ž‘์ง€ ์•Š์ง€๋งŒ ์••์ถ•ํ•˜๊ธฐ๊ฐ€ ๋” ์‰ฝ์Šต๋‹ˆ๋‹ค. ์‹คํ–‰ ๊ธธ์ด ์ธ์ฝ”๋”ฉ ์ „์— ๋ธํƒ€ ์ธ์ฝ”๋”ฉ์„ ์ ์šฉํ•˜๋ฉด ๋ฌด์†์‹ค ์••์ถ•์„ ์œ ์ง€ํ•˜๋ฉด์„œ ๋งŽ์€ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ธํƒ€ ์ฝ”๋”ฉ์€ 8x8 ๋ธ”๋ก ์™ธ๋ถ€์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๋ช‡ ์•ˆ ๋˜๋Š” ๊ธฐ์ˆ  ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. 64๊ฐœ์˜ DCT ๊ณ„์ˆ˜ ์ค‘ ํ•˜๋‚˜๋Š” ๋‹จ์ˆœํžˆ ์ผ์ •ํ•œ ํŒŒ๋™ ํ•จ์ˆ˜(๋‹จ์ƒ‰)์ž…๋‹ˆ๋‹ค. ์ด๋Š” ๋ฃจ๋งˆ ๊ตฌ์„ฑ ์š”์†Œ์— ๋Œ€ํ•œ ๊ฐ ๋ธ”๋ก์˜ ํ‰๊ท  ๋ฐ๊ธฐ ๋˜๋Š” Cb ๊ตฌ์„ฑ ์š”์†Œ์— ๋Œ€ํ•œ ํ‰๊ท  ์ฒญ์ƒ‰๋„ ๋“ฑ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ๊ฐ DCT ๋ธ”๋ก์˜ ์ฒซ ๋ฒˆ์งธ ๊ฐ’์„ DC ๊ฐ’์ด๋ผ๊ณ  ํ•˜๋ฉฐ, ๊ฐ DC ๊ฐ’์€ ์ด์ „ ๊ฐ’์— ๋Œ€ํ•ด ๋ธํƒ€ ์ธ์ฝ”๋”ฉ๋ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ฒซ ๋ฒˆ์งธ ๋ธ”๋ก์˜ ๋ฐ๊ธฐ๋ฅผ ๋ณ€๊ฒฝํ•˜๋ฉด ๋ชจ๋“  ๋ธ”๋ก์— ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค.

๋งˆ์ง€๋ง‰ ๋ฏธ์Šคํ„ฐ๋ฆฌ๋Š” ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค. ์–ด๋–ป๊ฒŒ ๋‹จ์ˆ˜ํ˜•์„ ๋ฐ”๊พธ๋ฉด ์ „์ฒด ๊ทธ๋ฆผ์ด ์™„์ „ํžˆ ๋ง๊ฐ€์ง€๋Š” ๊ฑธ๊นŒ์š”? ์ง€๊ธˆ๊นŒ์ง€ ์••์ถ• ์ˆ˜์ค€์—๋Š” ์ด๋Ÿฌํ•œ ์†์„ฑ์ด ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋Œ€๋‹ต์€ JPEG ํ—ค๋”์— ์žˆ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ 500๋ฐ”์ดํŠธ์—๋Š” ์ด๋ฏธ์ง€์— ๋Œ€ํ•œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ(๋„ˆ๋น„, ๋†’์ด ๋“ฑ)๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฉฐ ์•„์ง ์ž‘์—…ํ•ด ๋ณธ ์ ์ด ์—†์Šต๋‹ˆ๋‹ค.

ํ—ค๋”๊ฐ€ ์—†์œผ๋ฉด JPEG๋ฅผ ๋””์ฝ”๋”ฉํ•˜๋Š” ๊ฒƒ์ด ๊ฑฐ์˜ ๋ถˆ๊ฐ€๋Šฅํ•˜๊ฑฐ๋‚˜ ๋งค์šฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๋งˆ์น˜ ๋‚ด๊ฐ€ ์—ฌ๋Ÿฌ๋ถ„์—๊ฒŒ ๊ทธ๋ฆผ์„ ์„ค๋ช…ํ•˜๋ ค๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ผ ๊ฒƒ์ด๊ณ , ๋‚ด ์ธ์ƒ์„ ์ „๋‹ฌํ•˜๊ธฐ ์œ„ํ•ด ๋‹จ์–ด๋ฅผ ๋ฐœ๋ช…ํ•˜๊ธฐ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ์ „๋‹ฌํ•˜๊ณ  ์‹ถ์€ ์˜๋ฏธ๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ๊ฐ€์ง„ ๋‹จ์–ด๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์„ค๋ช…์€ ์•„๋งˆ๋„ ์ƒ๋‹นํžˆ ์••์ถ•๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ๋Š” ๊ทธ ๋‹จ์–ด๊ฐ€ ์ดํ•ด๋˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์–ด๋ฆฌ์„๊ฒŒ ๋“ค๋ฆฌ๊ฒ ์ง€๋งŒ, ์‹ค์ œ๋กœ ๊ทธ๋Ÿฐ ์ผ์ด ์ผ์–ด๋‚˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ JPEG ์ด๋ฏธ์ง€๋Š” ํ•ด๋‹น ์ด๋ฏธ์ง€์— ํŠน์ •ํ•œ ์ฝ”๋“œ๋กœ ์••์ถ•๋ฉ๋‹ˆ๋‹ค. ์ฝ”๋“œ ์‚ฌ์ „์€ ํ—ค๋”์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. ์ด ๊ธฐ์ˆ ์„ ํ—ˆํ”„๋งŒ ์ฝ”๋“œ๋ผ๊ณ  ํ•˜๋ฉฐ, ์–ดํœ˜๋ฅผ ํ—ˆํ”„๋งŒ ํ…Œ์ด๋ธ”์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ํ—ค๋”์—์„œ ํ…Œ์ด๋ธ”์€ 255๋ฐ”์ดํŠธ(196์™€ XNUMX)๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๊ฐ ์ƒ‰์ƒ ๊ตฌ์„ฑ ์š”์†Œ๋Š” ์ž์ฒด ํ…Œ์ด๋ธ”์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ…Œ์ด๋ธ”์„ ๋ณ€๊ฒฝํ•˜๋ฉด ๋ชจ๋“  ์ด๋ฏธ์ง€์— ๊ทผ๋ณธ์ ์ธ ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค. ์ข‹์€ ์˜ˆ๋Š” 15๋ฒˆ์งธ ์ค„์„ 1๋กœ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

JPEG ํ˜•์‹์˜ ์ž‘๋™ ๋ฐฉ์‹

์ด๋Š” ํ…Œ์ด๋ธ”์ด ๊ฐœ๋ณ„ ๋น„ํŠธ๋ฅผ ์ฝ๋Š” ๋ฐฉ๋ฒ•์„ ์ง€์ •ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ง€๊ธˆ๊นŒ์ง€ ์šฐ๋ฆฌ๋Š” ์‹ญ์ง„์ˆ˜ ํ˜•ํƒœ์˜ ์ด์ง„์ˆ˜๋งŒ์„ ๋‹ค๋ฃจ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Š” ์ˆซ์ž 1์„ ๋ฐ”์ดํŠธ์— ์ €์žฅํ•˜๋ ค๋Š” ๊ฒฝ์šฐ 00000001์ฒ˜๋Ÿผ ๋ณด์ผ ๊ฒƒ์ด๋ผ๋Š” ์‚ฌ์‹ค์„ ์ˆจ๊น๋‹ˆ๋‹ค. ๊ทธ ์ค‘ ํ•˜๋‚˜๋งŒ ํ•„์š”ํ•˜๋”๋ผ๋„ ๊ฐ ๋ฐ”์ดํŠธ๋Š” ์ •ํ™•ํžˆ XNUMX๋น„ํŠธ๋ฅผ ๊ฐ€์ ธ์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

์ž‘์€ ์ˆซ์ž๊ฐ€ ๋งŽ์œผ๋ฉด ์ž ์žฌ์ ์œผ๋กœ ํฐ ๊ณต๊ฐ„ ๋‚ญ๋น„๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ—ˆํ”„๋งŒ ์ฝ”๋“œ๋Š” ๊ฐ ์ˆซ์ž๊ฐ€ XNUMX๋น„ํŠธ๋ฅผ ์ฐจ์ง€ํ•ด์•ผ ํ•œ๋‹ค๋Š” ์š”๊ตฌ ์‚ฌํ•ญ์„ ์™„ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค. ์ฆ‰, XNUMX๋ฐ”์ดํŠธ๊ฐ€ ํ‘œ์‹œ๋˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

234 115

๊ทธ๋Ÿฌ๋ฉด ํ—ˆํ”„๋งŒ ํ…Œ์ด๋ธ”์— ๋”ฐ๋ผ ์„ธ ๊ฐœ์˜ ์ˆซ์ž๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ์ถ”์ถœํ•˜๋ ค๋ฉด ๋จผ์ € ๊ฐœ๋ณ„ ๋น„ํŠธ๋กœ ๋ถ„ํ•ดํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

11101010 01110011

๊ทธ๋Ÿฐ ๋‹ค์Œ ํ‘œ๋ฅผ ๋ณด๊ณ  ๊ทธ๋ฃนํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ด…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ฒ˜์Œ 111010๋น„ํŠธ(58) ๋˜๋Š” 10011์ง„์ˆ˜๋กœ 19์ด ๋  ์ˆ˜ ์žˆ๊ณ  ๊ทธ ๋‹ค์Œ์—๋Š” 0011๋น„ํŠธ(3) ๋˜๋Š” XNUMX, ๋งˆ์ง€๋ง‰์œผ๋กœ ๋งˆ์ง€๋ง‰ XNUMX๋น„ํŠธ(XNUMX) ๋˜๋Š” XNUMX์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ ์ด ์••์ถ• ๋‹จ๊ณ„์—์„œ๋Š” ๋ฐ”์ดํŠธ๋ฅผ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ด ๋งค์šฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๋ฐ”์ดํŠธ๋Š” ๋ณด์ด๋Š” ๊ฒƒ์„ ๋‚˜ํƒ€๋‚ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ์‚ฌ์—์„œ๋Š” ํ…Œ์ด๋ธ” ์ž‘์—…์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์„ค๋ช…ํ•˜์ง€ ์•Š์ง€๋งŒ ์ž๋ฃŒ ์ด ๋ฌธ์ œ์— ๋Œ€ํ•ด ์˜จ๋ผ์ธ์œผ๋กœ ์ถฉ๋ถ„ํ•˜๋‹ค.

์ด ์ง€์‹์„ ํ™œ์šฉํ•˜์—ฌ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ํฅ๋ฏธ๋กœ์šด ๋ฐฉ๋ฒ• ์ค‘ ํ•˜๋‚˜๋Š” ํ—ค๋”๋ฅผ JPEG์—์„œ ๋ถ„๋ฆฌํ•˜์—ฌ ๋ณ„๋„๋กœ ์ €์žฅํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์‚ฌ์‹ค, ์˜ค์ง ๋‹น์‹ ๋งŒ์ด ํŒŒ์ผ์„ ์ฝ์„ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด ๋ฐํ˜€์กŒ์Šต๋‹ˆ๋‹ค. Facebook์€ ํŒŒ์ผ์„ ๋” ์ž‘๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ์ด๋ ‡๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ ๋ฐ–์— ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ์€ ํ—ˆํ”„๋งŒ ํ…Œ์ด๋ธ”์„ ์ƒ๋‹นํžˆ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ๋Š” ๊นจ์ง„ ๊ทธ๋ฆผ์ฒ˜๋Ÿผ ๋ณด์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‹น์‹ ๋งŒ์ด ๊ทธ๊ฒƒ์„ ๊ณ ์น˜๋Š” ๋งˆ๋ฒ• ๊ฐ™์€ ๋ฐฉ๋ฒ•์„ ์•Œ๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์š”์•ฝํ•˜์ž๋ฉด, JPEG๋ฅผ ๋””์ฝ”๋”ฉํ•˜๋ ค๋ฉด ๋ฌด์—‡์ด ํ•„์š”ํ•œ๊ฐ€์š”? ํ•„์š”ํ•œ:

  1. ํ—ค๋”์—์„œ ํ—ˆํ”„๋งŒ ํ…Œ์ด๋ธ”์„ ์ถ”์ถœํ•˜๊ณ  ๋น„ํŠธ๋ฅผ ๋””์ฝ”๋”ฉํ•ฉ๋‹ˆ๋‹ค.
  2. ๊ฐ 8x8 ๋ธ”๋ก์˜ ๊ฐ ์ƒ‰์ƒ ๋ฐ ํœ˜๋„ ๊ตฌ์„ฑ์š”์†Œ์— ๋Œ€ํ•œ ์ด์‚ฐ ์ฝ”์‚ฌ์ธ ๋ณ€ํ™˜ ๊ณ„์ˆ˜๋ฅผ ์ถ”์ถœํ•˜์—ฌ ์—ญ๋Ÿฐ๊ธธ์ด ๋ฐ ๋ธํƒ€ ์ธ์ฝ”๋”ฉ ๋ณ€ํ™˜์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
  3. ๊ณ„์ˆ˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ฝ”์‚ฌ์ธ์„ ๊ฒฐํ•ฉํ•˜์—ฌ ๊ฐ 8x8 ๋ธ”๋ก์˜ ํ”ฝ์…€ ๊ฐ’์„ ์–ป์Šต๋‹ˆ๋‹ค.
  4. ์„œ๋ธŒ์ƒ˜ํ”Œ๋ง์ด ์ˆ˜ํ–‰๋œ ๊ฒฝ์šฐ ์ƒ‰์ƒ ๊ตฌ์„ฑ ์š”์†Œ ํฌ๊ธฐ๋ฅผ ์กฐ์ •ํ•ฉ๋‹ˆ๋‹ค(์ด ์ •๋ณด๋Š” ํ—ค๋”์— ์žˆ์Œ).
  5. ๊ฐ ํ”ฝ์…€์˜ ๊ฒฐ๊ณผ YCbCr ๊ฐ’์„ RGB๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค.
  6. ํ™”๋ฉด์— ์ด๋ฏธ์ง€๋ฅผ ํ‘œ์‹œํ•ด๋ณด์„ธ์š”!

๊ณ ์–‘์ด์™€ ํ•จ๊ป˜ ์‚ฌ์ง„์„ ๋ณด๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋„ ์ง„์ง€ํ•œ ์ž‘์—…! ํ•˜์ง€๋งŒ ์ œ๊ฐ€ ์ข‹์•„ํ•˜๋Š” ์ ์€ JPEG ๊ธฐ์ˆ ์ด ์ธ๊ฐ„ ์ค‘์‹ฌ์ด๋ผ๋Š” ์ ์„ ๋ณด์—ฌ์ค€๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ์šฐ๋ฆฌ์˜ ์ธ์‹ ํŠน์„ฑ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋ฏ€๋กœ ๊ธฐ์กด ๊ธฐ์ˆ ๋ณด๋‹ค ํ›จ์”ฌ ๋” ๋‚˜์€ ์••์ถ•์„ ๋‹ฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ JPEG์˜ ์ž‘๋™ ๋ฐฉ์‹์„ ์ดํ•ดํ–ˆ์œผ๋ฏ€๋กœ ์ด๋Ÿฌํ•œ ๊ธฐ์ˆ ์ด ์–ด๋–ป๊ฒŒ ๋‹ค๋ฅธ ์˜์—ญ์œผ๋กœ ์ด์ „๋  ์ˆ˜ ์žˆ๋Š”์ง€ ์ƒ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋น„๋””์˜ค์˜ ๋ธํƒ€ ์ธ์ฝ”๋”ฉ์€ ํ”„๋ ˆ์ž„๋งˆ๋‹ค ๋ณ€๊ฒฝ๋˜์ง€ ์•Š๋Š” ์ „์ฒด ์˜์—ญ(์˜ˆ: ๋ฐฐ๊ฒฝ)์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํŒŒ์ผ ํฌ๊ธฐ๋ฅผ ํฌ๊ฒŒ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ์‚ฌ์— ์‚ฌ์šฉ๋œ ์ฝ”๋“œ๊ฐ€ ์—ด๋ ค ์žˆ์œผ๋ฉฐ ์‚ฌ์ง„์„ ์ž์‹ ์˜ ์‚ฌ์ง„์œผ๋กœ ๋ฐ”๊พธ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ง€์นจ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€