26 Fri

GARIGO : Face Mosaic Project

Detect ๋ชจ๋ธ

  • ๋‹ค์Œ๊ณผ ๊ฐ™์ด 3๊ฐœ์˜ ๋ชจ๋ธ ์ค‘ ๊ฒฐ์ •ํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค.

  • ๋‚˜๋จธ์ง€ ๋ชจ๋ธ์€ ์œ„ ์ƒ์œ„ ๋ชจ๋ธ 2๊ฐœ๋ณด๋‹ค star๋‚˜ fork์ˆ˜๊ฐ€ ์••๋„์ ์œผ๋กœ ์ ์–ด์„œ ์ œ์™ธ

  • mediapipe๊ฐ™์€ ๊ฒฝ์šฐ๋Š” realtime ์œผ๋กœ๋„ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ์„ ๊ฒฝ์šฐ๋ฅผ ๊ณ ๋ ค

  • ์ฒซ๋ฒˆ์งธ ๋ชจ๋ธ์€ detect + recognition ๊นŒ์ง€ ๋˜๋Š” ์˜ฌ์ธ์› ๋ชจ๋ธ

  • ๊ทธ๋Ÿฌ๋‚˜ ์ž‘์€ ์–ผ๊ตด์„ ์ž˜ ๋ชป์žก์•„์„œ ๋‹ค์Œ ๋“ฑ์žฅํ•˜๋Š” tiny ๋ชจ๋ธ์„ ๊ณ ๋ฏผํ•˜๊ฒŒ ๋จ

  • ์ง„์งœ ์ž‘์€ ์–ผ๊ตด๊นŒ์ง€ ์žก์•„๋‚ด๋Š” ๊ต‰์žฅํžˆ ๋†’์€ ์„ฑ๋Šฅ์˜ ๋ชจ๋ธ

  • ๊ทธ๋Ÿฌ๋‚˜ ์ฑ…์ƒ์ด๋‚˜ ์†, ํ•„ํ†ต๊นŒ์ง€๋„ ์žก์•„๋ฒ„๋ฆฌ๋Š” ๊ธฐ๋ฌ˜ํ•œ detection

  • ๋งค๋ฒˆ thresh๋ฅผ ์กฐ์ •ํ•˜๋Š” ๊ฒƒ์— ํ•œ๊ณ„๋ฅผ ๋А๊ปด ํฌ๊ธฐํ–ˆ๋‹ค.

  • ๋‹ค์Œ์€ ๊ตฌ๊ธ€์—์„œ ๋งŒ๋“  MediaPipe ์ธ๋ฐ ๊ต‰์žฅํžˆ ๊ฐ€๋ณ๊ณ  ๋นจ๋ž๋‹ค.

  • 1-2์ฃผ๋Š” ์ด ๋ชจ๋ธ์ด ๊ต‰์žฅํžˆ ์œ ๋ ฅํ–ˆ๋‹ค.

  • ๋‹ค๋งŒ ์ฒซ๋ฒˆ์งธ ๋ชจ๋ธ๋ณด๋‹ค ํ›จ์”ฌ ์ž‘์€ ์–ผ๊ตด detection์— ์ทจ์•ฝํ–ˆ๊ณ  ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์˜†๋ชจ์Šต์„ ์•„์˜ˆ ์žก์•„๋‚ด์ง€ ๋ชปํ–ˆ๋‹ค.

๊ฒฐ๊ตญ, face_recognition์—์„œ ์ œ๊ณตํ•˜๋Š” detection ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ๋‹ค.

Recognition ๋ชจ๋ธ

  • ๊ฒฐ๊ตญ detect + recognition์„ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์ด ์˜ฌ์ธ์› ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค.

  • ๋‹ค๋ฅธ ๋ชจ๋ธ์€ ๊ต‰์žฅํžˆ ์„ธํŒ…์ด ๋ณต์žกํ•˜๋ฉด์„œ๋„ ์„ฑ๋Šฅ์ด ์ž˜ ์•ˆ๋‚˜์˜ค๊ธฐ๋„ ํ–ˆ์ง€๋งŒ ์ œ์ผ ์ค‘์š”ํ•œ ๊ฒƒ์€ ์ด ๋ชจ๋ธ์ด ์••๋„์ ์œผ๋กœ fork ์ˆ˜๊ฐ€ ๋งŽ๋‹ค. ๋Œ€๋žต 10๋ฐฐ ์ด์ƒ

Last updated

Was this helpful?