ํ์ด ๊ฒฝ๊ธฐ ์๋ ์ดฌ์ ๋ฐ ํธ์ง ์์คํ ๊ฐ๋ฐ
โข
๊ด๊ฐ์นด๋ฉ๋ผ 2๋ ๊ธฐ๊ณ ์ ์์ ๋ฐ๋ผ๋ณด๋๋ก ์ค์น
โข
image stitching์ ํตํ ๊ฒฝ๊ธฐ์ฅ ์ ์ฒด ์์ ํ๋
โข
ํธ์ง ์๊ณ ๋ฆฌ์ฆ ์ ์ฉ์ ํตํด ๋ฆฌํ๋ ์ด ์์ ์์ฑ
โข
์ด๊ธฐ ๋ชจ๋ธ์ ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ค๊ณ๋์์ผ๋ ์ดํ jetson nano ๋ณด๋ ๊ธฐ๋ฐ์ผ๋ก ๋ณ๊ฒฝ
1. Object Detection
YOLO-v5 ๋ชจ๋ธ ์ ์ฉ
backbone์ผ๋ก CSP Darknet ์ฌ์ฉ
Darknet์ CSP๋ฅผ ์ ์ฉ
โ CSP : feature fusion์ ๋ต์ ํตํด transition layer๋ฅผ ์ฌ์ฉํจ์ผ๋ก์จ ์ฐ์ฐ๋์ ์ค์ด๊ณ bottleneck์ ์ญ์
object detection์ ์ ํต์ ์ธ ๋ฌธ์ ์ธ ์์ ๊ฐ์ฒด ์ธ์(๊ณต)์ ๋ํ ์ฑ๋ฅ์ด ๋ฎ์ ๋ฌธ์
โข
๋ง์ ๋ฐ์ดํฐ ํ๋ณด๊ฐ ์ต์ฐ์ ์ด๋ผ๊ณ ํ๋จ
1.
4000์ฅ์ ๋์ ํฌ๋กค๋ง
2.
40000์ฅ ์ ๋์ ์ธ์ฃผ( ํ์ฑ๋ํ๊ต ํ์ด์ฅ์์ ์ดฌ์ํ ์ํ์์)
โ ๋น์ทํ ๋ฐ์ดํฐ๋ค์ด ๋ง๊ณ , ๋ค์ํ ํ๊ฒฝ์ ๋ฐ์ดํฐ๊ฐ ํ์ํ๋ค๊ณ ํ๋จ(๋ฐค/๋ฎ, ์๋/ํ ๋ฑ)
3.
ํฌ๋กค๋ง๊ณผ copy & paste augmentation
2. Tracking
Deep-SORT ์๊ณ ๋ฆฌ์ฆ ํ์ฉ
์์ ๊ณต ๊ฐ์ฒด์ ๋ํ ์ฑ๋ฅ ํฅ์์ ๊ณ์ํด์ ๊ฐ์ ธ๊ฐ์ผ ํ๋ ๋ฌธ์ ๋ผ๊ณ ํ๋จ
์ฌ๋ ๊ฐ์ฒด๋ค์๊ฒ Deep-SORT๋ฅผ ์ ์ฉํด ์ด๋๋์ ๊ณ์ฐํด ๋ฆฌํ๋ ์ด ์์ ์๊ณ ๋ฆฌ์ฆ์ ์ ์ฉํด๋ณด๊ณ ์ ํจ.
๊ฐ๋จํ๊ณ ์ฑ๋ฅ์ด ์ข์ ์๊ณ ๋ฆฌ์ฆ์ด์ง๋ง, ID switching์ด ๋๋ฌด ๋ง์ด ๋ฐ์ํ๋ค.
์ฐ๋ฆฌ์ ์์์ ์ฌ๋์ด 13๋ช
์์ ๋ง์๋ดค์ 17~18๋ช
์ ์ฌ๋์ด ๋ฑ์ฅํ๋ฏ๋ก id switching์ ๊ฐ๋ฅํ ์ต์ํ
1.
track์ ์๋ช
์ธ max_age๋ฅผ ์์์ ์ฒด๋ก ์ค์ ํด ํ๋ฒ ํ ๋น๋ track์ ์ ๊ฑฐ๋์ง ์๋๋ก ์ค์
2.
track์ ํ ๋นํ๋ ๊ธฐ์ค์ด ๋๋ max_iou_distance๋ฅผ ๋ฎ์ถฐ๋ณด๋ ๋ฐฉ๋ฒ( ํ ๋น์ด ์กฐ๊ธ ๋ ๋๊ทธ๋ฝ๊ฒ ๋๋๋ก)
์์ ๋ ๋ฐฉ๋ฒ์ผ๋ก ์ด๋์ ๋ id switching์ด ๊ฐ์ โ idํ ๋น์ด 990๋์์ 200๋ ์ ๋๋ก ๊ฐ์
3.
id๋ฒํธ๋ฅผ 13์ผ๋ก ์ ํ : ์์ฑ๋ tracker์ ํ ๋น ๊ธฐ์ค์ด ๋ง์กฑ๋์ง ์์๋, ์ต๋ํ state๊ฐ ๊ฐ๊น์ด ๊ฒ์ผ๋ก detection๊ณผ tracker๋ฅผ ๋ฌด์กฐ๊ฑด ํ ๋น
4.
๊ณต์ ์์น ๋ฐ ์์ง์ ๋ฒกํฐ์ ์ฌ๋๋ค์ ์์ง์ ๋ฒกํฐ๋ค์ ๊ธฐ์ค์ผ๋ก ๊ฐ ํ๋ ์ crop ์์ญ์ ๊ฒฐ์