Color
- ์ปฌ๋ฌ๋ ๋ฌผ๋ฆฌ์ ์ธ ๋น(์์ฐ๊ด, ์กฐ๋ช ) ํ๊ฒฝ๊ณผ ์ฐ๋ฆฌ์ ๋น์ฃผ์ผ ์์คํ (๋, ์นด๋ฉ๋ผ)๊ณผ์ ์ํธ์์ฉ์ ๊ฒฐ๊ณผ์ด๋ค.
๋น์ ์์ฃผ ์๋์ ์ธ ์ ๋ณด์ด๊ณ ์กฐ๋ช ํ๊ฒฝ๋ฑ์ ์ํฅ์ ๋ฐ์ ๋ฌ๋ผ์ง ์ ์๋ ์ ๋ณด์ด๋ค.
- ์ปฌ๋ฌ๋ ์ฌ๋ฆฌ์ ์ธ ํจ๊ณผ๊ฐ ์์ฉ๋๋ค.
ํ๊ฒฝ๊ณผ ์ฌ๋ฆฌ์ ์ธ ๋ฐ์๋ค์์ ๋ฐ๋ผ ์์ ์ ๋ณด๊ฐ ๋ค๋ฅด๊ฒ ๋๊ปด์ง ์ ์๋ค. ์๋ฅผ๋ค์ด ์๋น์์ ๋ถ์์ ์ํ๋ณด๋ฅผ ๊น๋ ์ด์ ๋ ํ๋์๋ณด๋ค ๋ถ์์์ด ์์์ ๋ณต๋์์ฃผ๊ธฐ ๋๋ฌธ์ด๋ค.
์ปฌ๋ฌ๋ ์ ์ฉํ ์ ๋ณด์๊ณผ ๋์์ ์กฐ๋ช ํ๊ฒฝ์ ๋ฐ๋ผ ๋ณํ ์ ์๋ ๋ฏผ๊ฐํ ์ ๋ณด์ด๊ธฐ ๋๋ฌธ์ ๋งค์ฐ ์กฐ์ฌํ ๋ค๋ค์ผ ํ๋ค.
์ ๊ทธ๋ฆผ์ ๋ณด๋ฉด ์์ญ A์ ์์ญ B์ ์์์ด ๋ฌ๋ผ๋ณด์ธ๋ค.
๋ง๋ ๊ทธ๋ฆผ์ ๋ฃ์ด ์ค์ ๋ก ๋น๊ตํด๋ณด๋ฉด ๊ฐ์์์์ ์ ์ ์๋ค.
์ฆ, ์ ๋์ ์ธ ์์์ด ๋์ผํด๋ ์กฐ๋ช ํ๊ฒฝ ๋ฑ์ ์ฌ์ ๋ก ์์์ด ๋ค๋ฅด๊ฒ ๋ณด์ผ ์ ์๊ธฐ ๋๋ฌธ์ ํจํด์ ์ธ์ํ ๋์๋ ์ฃผ์ํด์ ์ฌ์ฉํด์ผ ํ๋ค.
์ธ๊ฐ์ ๋์ด ์ด๋ป๊ฒ ์์์ ์ธ์งํ๋์ง ๋ค์ ๋ณต๊ธฐํด๋ณด์! ์์ ์ฒด๋ฅผ ํตํด ๋น์ด ๋ค์ด์ค๋ฉด ๋ง๋ง์ ์์ด ๋งบํ๊ณ ์์ ๊ฒฝ์ ํตํด ๋์ ๋น์ ์ ๋ณด๊ฐ ์ ๋ฌ๋๋ค.
์์ ๊ฒฝ์ Cone(๋นจ๊ฐ์, ์ด๋ก์, ํ๋์ ํ์ ), Rod(๋น์ ๋ฐ๊ณ ์ด๋์ด ์ ๋๋ฅผ ํ์ )๋ก ๊ตฌ์ฑ๋์ด์์ผ๋ฉฐ ์์ ๊ฒฝ์ผ๋ก ๋ค์ด์จ ์ ๋ณด๋ฅผ ํฉ์ณ์ ๋ชจ๋ ์์์ ๋ณด๊ฒ ๋๋ ๊ฒ์ด๋ค.
์์ ๊ฒฝ์ ๋น์จ์ ์ดํด๋ณด๋ฉด ๋นจ๊ฐ์์ด 10์ผ๋ก ์๋์ ์ผ๋ก ๋ง์ผ๋ฉฐ ๋ น์์ ๋ณผ ์ ์๋ ์์ ๊ฒฝ์ด 5, ํ๋์์ 1์ ๊ฐ๊ณ ์๋ค. ์์ ๊ฒฝ์ ํ๋ ์ ๋๋ฅผ ํตํด ์๋งน์ ๋ถ๋ฅํ ์ ์๋ค. ๊ทธ์ค ํ๋์์ ๊ฐ์งํ๋ Cone์ ๋น์จ์ด ์ ๊ธฐ ๋๋ฌธ์ ํ๋์์ ๋ชป๋ณด๋ ์๋งน์ ๋น์จ์ด ๋๋ค.
๋ฐฑ์๊ด์ ํ๋ฆฌ์ฆ์ ํตํด ๋ถ๋ฆฌํด๋ณด๋ฉด ์ฃผํ์์ ๋ฐ๋ผ ๋ค์ํ ์์ ๋น์ด ์กด์ฌํ๊ณ ์์์ ์ ์ ์์ผ๋ฉฐ ์ธ๊ฐ์ด ๋ณผ ์ ์๋ ๋น์ ๋ฒ์๋ 400~700ํ์ฅ ์์ญ์ด๋ฉฐ ์ด๋ฅผ ๊ฐ์๊ด์ ์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค.
๋น์ ์ธ๊ธฐ๋ฅผ ์ธก์ ํด์ฃผ๋ ํจ์๋ ์กด์ฌํ์ง ์๋๋ค. ๊ทธ๋ฌ๋ ํต๊ณ์ ๋ฐฉ๋ฒ์ ํตํด ๋น์ ๊ฐ๋๋ฅผ ์ ๋์ ์ผ๋ก ํํํ ์ ์๋ค. ์ฃผํ์์ ํ๊ท ์ด ์ด๋์ ์๋๊ฐ? ํ๊ท ์ ๊ธฐ์ค์ผ๋ก ์ผ๋ง๋งํผ์ ๋น์ด ๋ค์ด์์๋ ์ฃผํ์์ ๋ฒ์๊ฐ ๋ฌ๋ผ์ง๋๊ฐ? ๋ฅผ ๋ํ๋ผ ์ ์๋ค.
์คํํธ๋ผ์ ์ค์ฌ์์น ๋ณํ: Hue
ํ๊ท ๊ฐ์ด ์ข์ธก์ผ๋ก ์์ง์ด๋ฉด ๋ณด๋ผ์, ์ฐ์ธก์ผ๋ก ์์ง์ด๋ฉด ๋นจ๊ฐ์์ผ๋ก ๋ณด์ด๊ฒ ๋๋ค. ๊ฐ์๊ด์ ์ ๋ฒ์์์ ์ค์ฌ ์์น๊ฐ ๋ณํ๋๊ฐ์ ๋ฐ๋ผ ์ด๋ค ์์ด ๋ค์ด์ค๋์ง ํ์ธํ ์ ์์ผ๋ฉฐ ์์ ๊ฐ์ด ํ์ฅ์ ๋ฐ๋ผ ์์ด ๋ณํ๋ ๊ฒ์ Hue ๋ผ๊ณ ๋ถ๋ฅธ๋ค.
๋น์ด ์ผ๋ง๋ ์ฐํฌ๋์ด์๋๊ฐ? : Saturation
๊ฐ์ฐ์์ ๋ถํฌ๋ ์ค์ฌ์ผ๋ก๋ถํฐ ํผ์ ธ์์ ์ ์๊ณ (์ฐํฌ) ๋ชจ์ฌ์์ ์ ์๋ค. ํ์คํธ์ฐจ๊ฐ ์๋ค๋ ์๋ฏธ๋ ์ค์ฌ์ ํน์ ์์์ด ๋ง์ด ๋ชจ์์ด๋ค๋ ์๋ฏธ์ด๋ค. ํต๊ณ์ ์ผ๋ก๋ ๋ถ์ฐ์ผ๋ก ์๋ฏธํ๋ค.
์ ์ด๋ฏธ์ง๋ฅผ ์๊ฐํด ๋ณด์์ ๋ ๋ชจ๋ ํ์ฅ์ ๋น์ด ๊ณ ๋ฅด๊ฒ ๋ค์ด์ค๋ low๋ ๋ฐฑ์๊ด์ผ ๊ฐ๋ฅ์ฑ์ด ๋์ ๊ฒ์ด๋ฉฐ hi๋ ๋ น์๊ด๊ณผ ๋น์ทํ ๊ณ์ด์ด ๋ค์ด์ค๊ฒ ๋ ๊ฒ์ด๋ค.
๋น์ ์์ด ๋ง์๊ฐ ์ ์๊ฐ: Brightness
๋ชจ๋๋ค ์ค์ฌ ์์น์ ํ์ค ํธ์ฐจ๋ ๋์ผํ๋ค. ํ์ง๋ง ๋น์ด ๋ค์ด์ค๋ ์ ๋์ ๋ฐ๋ผ ๋ฐ๊ฒ ๋๊ปด์ง๋๊ฐ ์ด๋ก๊ฒ ๋๊ปด์ง๋๊ฐ์ ์ฐจ์ด๋ฅผ ๋ณด์ฌ์ฃผ๊ณ ์๋ค. ๋น์ด ์ ์ผ๋ฉด ์ด๋ก๊ฒ ๋ณด์ด๋ฉฐ ๋น์ด ๋ง์ผ๋ฉด ํน์ ์ฃผํ์์ ๋น์ด ๋ง์ด ๋ค์ด์จ๋ค.
HSB, HSV์ ๊ฐ์ด ์์์ ๋ํ๋ด๋ ๋ฐฉ๋ฒ์ด ์ฌ๋ฌ๊ฐ์ง๊ฐ ์กด์ฌํ๋ค. ์ค์ ๋ก Hue, Saturation, Brightness์ ์ฝ์์ด๋ค.
์ผ์ ์ํ์์ ๋ณด์ด๋ ๋ฌผ์ฒด๋ค์ HSV๋ชจ๋ธ์ ํ์ฉํ์ฌ ์์์ ํํํด๋ณด์!
- ํ ๋งํ ๋ ๋ถ์์ ๊ณํต์ด๊ธฐ ๋๋ฌธ์ ๋ถ์ ํ์ฅ์ชฝ์ ๊ด์์ ์์ด ๋ง์ด ๋ชจ์ฌ์๋ค๊ณ ํด์ํ ์ ์๋ค.
- ๋ฐ๋๋๋ ๋ ธ๋์๊ณผ ๊ด๋ จ๋ ๊ด์๊ฐ ๋ชจ์ฌ์๋ค.
- ํฌ๋๋ ๋ณด๋ผ์๊ณผ ๊ด๋ จ๋ ๊ด์๊ฐ ๋ชจ์ฌ์๋ค.
๋๋ค๋ฅธ ์์ ๋ชจ๋ธ RGB
์ผ๋ฐ์ ์ผ๋ก๋ 1๋ฐ์ดํธ ํฌ๊ธฐ๋ฅผ ๊ฐ๋ R, G, B์ ์ ํ ์กฐํฉ์ ํตํด ๋ชจ๋ ์์์ ํํํ๋ ํธ์ด๋ค.
RGB ๊ฐ ๋ชจ๋ ์ถ์ผ๋ก 0~255 ๊ฐ์ ๊ฐ์ง ์ ์์ผ๋ฉฐ 3๊ฐ์ง ์์ด ๋ชจ๋ 0์ด๋ฉด ๊ฒ์ ์์ด๊ณ ๋ชจ๋ 255๋ฅผ ๊ฐ์ง๋ฉด ํฐ์์ด ๋๋ค.
[์ฃผ์ํ ์ ]
๋นจ๊ฐ์ + ํ๋์ = ๋ณด๋ผ์ (Magenta)
ํ๋์ + ์ด๋ก์ = ํ๋์ (Cyan)
๋นจ๊ฐ์ + ์ด๋ก์ = ๋ ธ๋์ (Yellow)
๋นจ๊ฐ์ + ์ด๋ก์ + ํ๋์ = ํฐ์ (white)
์๋ฌด์๋ ์๋ค๋ฉด = ๊ฒ์์ (black)
์์์ ์ธ๊ธ๋ ์์ ๋ชจ๋ธ์ ๊ฐ์ ๋น์ ๋ณด๋ ๊ด์ ์ด ๋ฌ๋ผ์ง๋ ๊ฒ์ด๋ค.
์ปฌ๋ฌ ์์ ๋ํ R, G, B์ ๋ํ 2์ฐจ์ ์์ ํ๋ฉด์ ๊ฐ๊ณ ์์ผ๋ฉฐ ๊ธฑ ์์์ ๋ํ ์ฑ๋๋ก ๋๋์ด์ ธ ์๋ค๊ณ ๋ถ๋ฅด๋ฉฐ ์ ์ธ ์ ๋ณด์ ์กฐํฉ์ ํตํด ์ปฌ๋ฌ ์์์ ๋ณผ ์ ์๊ฒ ๋๋ค. ์ด์ ๊ฐ์ ์ฌ์ ๋ก ์ปฌ๋ฌ ์์์ฒ๋ฆฌ๋ 3๊ฐ์ง ์ฑ๋์ ๋ ๋ฆฝ์ ์ผ๋ก ์ฒ๋ฆฌํ๊ฒ ๋๋ค.
ํ์ ํ๋ ๋ฐฉํฅ์ผ๋ก ๋น์ ํ์ฅ์ด ๋ฐ๋๊ณ ์์ผ๋ฉฐ ์ํ๋ฐฉํฅ์ผ๋ก ์์ง์ด๋ฉด ๋น์ ๋ฐ๊ธฐ(intensity)๊ฐ์ด ๋ฐ๋๋ค. ์์ ๋ฐ์ง๋ฆ์ ๋ฐ๋ผ saturation์ด ๋ฌ๋ผ์ง๋ค. (์ง๋นจ๊ฐ, ์งํ๋, ์ง์ด๋ก)
์๋ ์์์ผ๋ก๋ถํฐ Intensity๋ฅผ ๋ฐ๊ฟ์ผ๋ก์จ ์ฌ์ง์ ๋ถ์๊ธฐ๋ฅผ ๋ฐ๊ฟ ์ ์๋ค. ์ฒซ๋ฒ์งธ ์์์ Brightness ๋ฅผ ๋๋ฒ์งธ ์์์ ๊ฐ๋ง๊ฐ์ ๋ฐ๊พผ ๊ฒ์ด๋ค. ๊ฐ๋ง๊ฐ์ ํ๋๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ ๋น์ ํ์ ์ผ๋ก ๋ฐ๊ธฐ ๊ฐ์ ์กฐ์ ํ ์ ์๋ค.
์ปดํจํฐ ๋น์ ผ์์์ ์์ ํ์ฉ ์์
์ปฌ๋ฌ ์ ๋ณด๊ฐ ์ฃผ๋ณํ๊ฒฝ์ ๋ฏผ๊ฐํ๊ธด ํ์ง๋ง ๊ณผ๊ฑฐ์๋ ๋ฌผ์ฒด๋ฅผ ๊ตฌ๋ถํ๋ ์ฉ๋๋ก ์ฌ์ฉ๋ ์์๊ฐ ์๋ค. ํ์ ํน์ ์ด๋์ด ์์ด๋ ์์ ๋ถํฌ๋ฅผ ํตํด ๋ฌผ์ฒด๋ฅผ ์ธ์งํ ์ ์๋ค.
์ฃผ์ด์ง ์์์ ์์ ๋ถํฌ๋ฅผ ๋ฐ๊ฟ์ ์ ์ฌ๋๊ฐ ๋์ ์์์ ์ฐพ์์ค๋ค. ์๋ฅผ๋ค์ด ๋ฐ๋ฏํ, ์ฐจ๊ฐ์ด ๋ถ์๊ธฐ์ ์์์ ์ฐพ์์ฃผ๋ ๊ธฐ๋ฅ์ ๊ตฌํํ ๋ ํ์ฉ๋๋ค.
์ฃผ์ด์ง ์์์์ ๋ฌผ์ฒด๋ฅผ ๊ตฌ๋ถํ๋ ๋ฑ์ image segmentation์ ๊ตฌํํ ๋ ์ปฌ๋ฌ ์ ๋ณด๋ฅผ ํ์ฉํ์ฌ ๋ถ๋ฅํ ์ ์๋ค. ๋ฌผ๋ก ์ฌ๋์ ์ปฌ๋ฌ๋ง๊ณ ๋ ํํ ๋ฑ์ ์ฌ๋ฌ ์ ๋ณด๋ฅผ ํ์ฉํ์ฌ ์ธ์งํ์ง๋ง ์ปฌ๋ฌ๋ง์ ์ฌ์ฉํด์๋ ์ธ์งํ ์ ์๋ค.
์ฌ๋์ ํผ๋ถ์์ ํ์ฉํ์ฌ ์ฌ๋์ ๊ฒ์ถํด ๋ธ๋ค. ํ์ง๋ง ํผ๋ถ์๊ณผ ์ ์ฌํ ์์๋ ํจ๊ป ๊ฒ์ถ๋๊ธฐ ๋๋ฌธ์ ํ๋ณด๊ตฐ์ ๋๋ง ์ ๋ณํ๋ ์ฉ๋๋ก ์จ๋จน๊ธฐ ์ข๋ค. ๊ทธ์ค์์ ์ค์ํ ๋ฌธ์ ๋ ํผ๋ถ์์ ์ฌ๋ฌ๊ฐ์ง๊ฐ ์๊ธฐ ๋๋ฌธ์ ์ํํ ์ ๊ทผ๋ฒ์ด๋ค.
์๋์์ ๋ง๋ ๊ฐ์์ง ๋ก๋ด์ด๋ค. ๊ณต์ ์์น๋ฅผ ์ถ์ ํ๊ธฐ ์ํด ์ปฌ๋ฌ ์ ๋ณด๋ฅผ ํ์ฉํ๋ฉฐ ๊ณต์ด ์ฃผํฉ์์ธ ์ด์ ๋ ๋ค๋ฅธ ์์๊ณผ ๋ถ๋ช ํ๊ฒ ๊ตฌ๋ถ๋ ์ ์์ด์ผ ํ๊ธฐ ๋๋ฌธ์ด๋ค.
'๐ฅ Computer Science > Computer Vision' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Computer Vision] Histogram - Part 2 (0) | 2021.09.09 |
---|---|
[Computer Vision] Histogram - Part 1 (0) | 2021.09.08 |
[Computer Vision] Image Processing - Part 2 (0) | 2021.09.04 |
[Computer Vision] Image Processing - Part 1 (0) | 2021.09.04 |
[Computer Vision] Overview (0) | 2021.09.03 |