๏ฃฟ Apple Lover Developer & Artist

์˜์†์ ์ธ ๋””์ž์ธ์— ํ˜„๋Œ€์˜ ๊ณต๊ฐ์„ ์ฑ„์›Œ๋„ฃ๋Š” ๊ณต๋ฐฉ์ž…๋‹ˆ๋‹ค

๋ฐ˜์‘ํ˜•

๐Ÿ–ฅ Computer Science/Computer Vision 13

[Computer Vision] Image Processing - Part 2

๊ฐœ์š” Image Formation 3์ฐจ์› ๊ณต๊ฐ„์ƒ์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ๋น› ์—๋„ˆ์ง€๋ฅผ ํ†ตํ•ด 2์ฐจ์› ์ด๋ฏธ์ง€๋กœ ํˆฌ์˜๋˜๋ฉด์„œ ์–ด๋–ค ๋ฌผ๋ฆฌ์ , ์ˆ˜์‹์  ๊ด€๊ณ„๊ฐ€ ์žˆ๋Š”์ง€ ์ดํ•ดํ•ด๋ณด์ž! ๋””์ง€ํ„ธ ์˜์ƒ์ด ๋งŒ๋“ค์–ด์ง€๋Š” ๊ณผ์ • ํƒœ์–‘์—์„œ๋Š” ๋ชจ๋“  ๋ฐฉํ–ฅ์œผ๋กœ ๋น›์ด ๋ฐœ์‚ฐํ•˜๋ฉฐ ๊ทธ์ค‘ ์ผ๋ถ€์˜ ๋น›์ด ๋ฌผ์ฒด์˜ P ๋ถ€๋ถ„์— ๋„๋‹ฌํ•œ๋‹ค. ๋ฌผ์ฒด๋Š” reflection ์›๋ฆฌ์— ๋”ฐ๋ผ P์— ๋“ค์–ด์˜จ ๋น›์„ ์ž…์‚ฌ๊ฐ๊ณผ ๋ฐ˜์‚ฌ๊ฐ์ด ๋™์ผํ•˜๋„๋ก ๋ฐ˜์‚ฌ์‹œํ‚จ๋‹ค. ๋ฐ˜์‚ฌ๋œ ๋น›์€ ๋ Œ์ฆˆ๋ฅผ ํ†ต๊ณผํ•˜์—ฌ ์นด๋ฉ”๋ผ ์˜์ƒ ํ‰๋ฉด(CCD, CMOS, ํ•„๋ฆ„)์˜ ํŠน์ • ์ง€์  P'์— ๋„๋‹ฌํ•œ๋‹ค. ์–ด๋–ค ๊ฐœ๋…์— ์ฃผ๋ชฉํ•ด์•ผ ํ•˜๋Š”๊ฐ€? ๋ฌผ์ฒด P ์ง€์ ์˜ 3์ฐจ์› ์ขŒํ‘œ๊ฐ€ ์˜์ƒ ํ‰๋ฉด์— 2์ฐจ์› ์ขŒํ‘œ๋กœ ์–ด๋–ป๊ฒŒ ํˆฌ์˜๋˜๋ฉฐ ์–ด๋–ค ์ƒํ™ฉ์„ ๊ฐ–๊ณ ์žˆ๋Š”๊ฐ€? [์šฉ์–ด ์ •๋ฆฌ] L : P -> P' ๋ฐฉํ–ฅ์œผ๋กœ ๋‚ ์•„๊ฐ€๋Š” ๋น› ์—๋„ˆ์ง€ ์–‘ E : P' ์— ๋งบํžˆ๋Š” ๋น›์—๋„ˆ์ง€์˜ ์–‘ f : ..

[Computer Vision] Image Processing - Part 1

๊ฐœ์š” ์ง€๋‚œ ์‹œ๊ฐ„์—๋Š” ์ปดํ“จํ„ฐ ๋น„์ ผ์ด๋ผ๋Š” ๊ฒƒ์ด ๋‹ค์–‘ํ•œ ์ „์ฒ˜๋ฆฌ ๊ธฐ์ˆ ๊ณผ ํŠน์ง• ์ถ”์ถœ์ด๋ผ๋Š” low level processing์„ ๊ฑฐ์ณ ์ธ์‹, ๋ถ„๋ฅ˜, ๊ตฌ๋ถ„์˜ ํ•ด์„ ํ–‰์œ„๋ฅผ ํ•˜๋Š” High level processing์œผ๋กœ ์ด๋ฃจ์–ด์ง„๋‹ค๋Š” ๊ฒƒ์„ ๋ฐฐ์› ๋‹ค. ์ด๋ฒˆ ์‹œ๊ฐ„์—๋Š” ์˜์ƒ์ฒ˜๋ฆฌ(Image Processing)๊ฐ€ ๋ฌด์—‡์ด๋ฉฐ ์–ด๋–ป๊ฒŒ ์ด๋ฃจ์–ด์ง€๊ณ  ์žˆ๋Š”์ง€์— ๋Œ€ํ•ด ์•Œ์•„๋ณธ๋‹ค! Eye and Camera ์นด๋ฉ”๋ผ๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด ์นด๋ฉ”๋ผ๊ฐ€ ๋ชจ๋ฐฉํ•œ ์‚ฌ๋žŒ์˜ ๋ˆˆ์ด ์–ด๋–ป๊ฒŒ ๋™์ž‘ํ•˜๋Š”์ง€ ์ƒ๋ฌผํ•™์ ์œผ๋กœ ์ดํ•ดํ•˜๋Š” ๊ณผ์ • Image Formation 3์ฐจ์› ๊ณต๊ฐ„์ƒ์˜ ๋ฐ์ดํ„ฐ๊ฐ€ 2์ฐจ์› ์ด๋ฏธ์ง€๋กœ ํˆฌ์˜๋˜๋ฉด์„œ ์–ด๋–ค ๋ฌผ๋ฆฌ์ , ์ˆ˜์‹์  ๊ด€๊ณ„๊ฐ€ ์žˆ๋Š”์ง€ ์ดํ•ดํ•˜๋Š” ๊ณผ์ • Camera model 3์ฐจ์› ๊ณต๊ฐ„์˜ ๋ฌผ์ฒด๋ฅผ 2์ฐจ์› ์˜์ƒ์œผ๋กœ ์ด์–ด์ฃผ๋Š” ์นด๋ฉ”๋ผ๊ฐ€ ์–ด๋–ป๊ฒŒ ์ƒ๊ฒผ๋Š”์ง€ ์ดํ•ดํ•˜๋Š” ๊ณผ์ • ๋””์ง€ํ„ธ..

[Computer Vision] Overview

Introduction ์นด๋ฉ”๋ผ๋ฅผ ํ†ตํ•˜์—ฌ ์ž…๋ ฅ๋œ ์‚ฌ์ง„/๋™์˜์ƒ์„ ์ปดํ“จํ„ฐ๊ฐ€ ์ดํ•ด(understand)ํ•˜๊ธฐ ์œ„ํ•œ ๋ถ„์•ผ ์ธ๊ฐ„์—๊ฒŒ๋Š” 5๊ฐ€์ง€ ๊ฐ๊ฐ๊ธฐ๊ด€์ด ์กด์žฌํ•˜๋ฉฐ ์•„๋ž˜์™€ ๊ฐ™์€ ๋Œ€์‘๊ด€๊ณ„๋ฅผ ์ƒ๊ฐํ•ด๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์‹œ๊ฐ => ๋ˆˆ => ์นด๋ฉ”๋ผ ์ฒญ๊ฐ => ๊ท€ => ์Šคํ”ผ์ปค ์ด‰๊ฐ => ํ”ผ๋ถ€ ๋ฏธ๊ฐ => ํ˜€ ํ›„๊ฐ => ์ฝ” ์œ„ ๊ฐ๊ฐ๊ธฐ๊ด€ ์ค‘์—์„œ ์‹œ๊ฐ์€ ๊ฐ€์žฅ ๊ฐ•๋ ฅํ•œ ์ธ์ง€๊ธฐ๋Šฅ์„ ๊ฐ–๊ณ  ์žˆ๋‹ค. ์ปดํ“จํ„ฐ ๋น„์ „์€ ์ปดํ“จํ„ฐ(๋‘๋‡Œ)๋ฅผ ์ด์šฉํ•˜์—ฌ ์‹œ๊ฐ๊ธฐ๋Šฅ์„ ๊ฐ–๋Š” ๊ธฐ๊ณ„์žฅ์น˜(์นด๋ฉ”๋ผ,๋ˆˆ)๋ฅผ ๋งŒ๋“œ๋Š” ๊ธฐ์ˆ ๋ถ„์•ผ์ด๋‹ค. ๋‹ค์‹œ ์ •๋ฆฌํ•˜์ž๋ฉด ์นด๋ฉ”๋ผ์—์„œ ๋“ค์–ด์˜ค๋Š” ์ •๋ณด๋ฅผ ์ปดํ“จํ„ฐ์—์„œ ์ดํ•ดํ•˜๊ณ  ํŒ๋‹จํ•˜๊ณ  ํŒจํ„ด์„ ๋ถ„๋ฅ˜ํ•˜๋Š” ๋ถ„์•ผ๊ฐ€ ์ปดํ“จํ„ฐ ๋น„์ „ ๋ถ„์•ผ์ด๋‹ค. ํ˜„๋Œ€์—๋Š” ์ธ๊ณต์ง€๋Šฅ ๊ธฐ์ˆ ๊ณผ ์œตํ•ฉํ•˜์—ฌ ๋ฐœ์ „ํ•˜๊ณ  ์žˆ๋‹ค. ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฌธ์ œ๋ฅผ ํ’€๊ณ ์ž ํ•œ๋‹ค. ์ด ์˜์ƒ์ด ์–ด๋–ค ์ข…๋ฅ˜์˜ ์˜์ƒ์ธ๊ฐ€? ์ฃผ์–ด์ง„ ์˜์ƒ์—๋Œ€ํ•œ ์˜๋ฏธ๋ก ..

๋ฐ˜์‘ํ˜•