๋ชฉ๋ก๐ฉ๐ป IoT (Embedded) (235)
๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
220118 ์์ฑ https://bkshin.tistory.com/entry/OpenCV-33-HOG-%EB%94%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%84%B0HOG-Descriptor?category=1148027 OpenCV - 33. HOG(Histogram of Oriented Gradient) ๋์คํฌ๋ฆฝํฐ ์ด๋ฒ ํฌ์คํ ์์๋ HOG ๋์คํฌ๋ฆฝํฐ์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ์ด๋ฒ์๋ 'ํ์ด์ฌ์ผ๋ก ๋ง๋๋ OpenCV ํ๋ก์ ํธ(์ด์ธ์ฐ ์ )'๋ฅผ ์ ๋ฆฌํ์ต๋๋ค. ๊ธฐ์ธ๊ธฐ ๋ฒกํฐ(Gradient Vectors) ๊ธฐ์ธ๊ธฐ ๋ฒกํฐ๋ ์์ ๋ด ํ๋์ bkshin.tistory.com 1. ๊ธฐ์ธ๊ธฐ ๋ฒกํฐ(Gradient Vectors) : ๊ธฐ์ธ๊ธฐ ๋ฒกํฐ๋ ์์ ๋ด ํ๋์ ํฝ์ ์ ๊ธฐ์ค์ผ๋ก ์ฃผ๋ณ ํฝ์ ์ ๋ํ ๊ธฐ์ธ๊ธฐ๋ฅผ..
220118 ์์ฑ https://bkshin.tistory.com/entry/OpenCV-32-%EA%B0%9D%EC%B2%B4-%EC%B6%94%EC%A0%81%EC%9D%84-%EC%9C%84%ED%95%9C-Tracking-API?category=1148027 OpenCV - 32. ๊ฐ์ฒด ์ถ์ ์ ์ํ Tracking API ์ด๋ฒ ํฌ์คํ ์์๋ ๊ฐ์ฒด ์ถ์ ์ ์ํ Tracking API์ ๋ํด ๋ฐฐ์๋ณด๊ฒ ์ต๋๋ค. ์ด๋ฒ ํฌ์คํ ์ญ์ 'ํ์ด์ฌ์ผ๋ก ๋ง๋๋ OpenCV ํ๋ก์ ํธ(์ด์ธ์ฐ ์ )'๋ฅผ ์ ๋ฆฌํ ๊ฒ์์ ๋ฐํ๋๋ค. ์ฝ๋: github.com/BaekKyunShin/Open bkshin.tistory.com 1. Tracking API : Tracking API๋ฅผ ์ด์ฉํ๋ฉด ์ฝ๊ฒ ๊ฐ์ฒด ์ถ์ : ์ถ์ ํ๊ณ ์ ํ๋ ๊ฐ์ฒด..
220118 ์์ฑ https://bkshin.tistory.com/entry/OpenCV-31-%EA%B4%91%ED%95%99-%ED%9D%90%EB%A6%84Optical-Flow?category=1148027 OpenCV - 31. ๊ดํ ํ๋ฆ(Optical Flow) ์ด๋ฒ ํฌ์คํ ์์๋ ๊ฐ์ฒด ์ถ์ ๋ฐฉ๋ฒ์ธ ๊ดํ ํ๋ฆ์ ๊ดํด ๋ฐฐ์๋ณด๊ฒ ์ต๋๋ค. ์ด๋ฒ ํฌ์คํ ์ญ์ 'ํ์ด์ฌ์ผ๋ก ๋ง๋๋ OpenCV ํ๋ก์ ํธ(์ด์ธ์ฐ ์ )'๋ฅผ ์ ๋ฆฌํ ๊ฒ์์ ๋ฐํ๋๋ค. ์ฝ๋: github.com/BaekKyunShin/Op bkshin.tistory.com 1. ๊ดํ ํ๋ฆ(Optical Flow) : ๊ดํ ํ๋ฆ์ด๋ ์์ ๋ด ๋ฌผ์ฒด์ ์์ง์ ํจํด : ์ด์ ํ๋ ์๊ณผ ๋ค์ ํ๋ ์ ๊ฐ ํฝ์ ์ด ์ด๋ํ ๋ฐฉํฅ๊ณผ ๊ฑฐ๋ฆฌ ๋ถํฌ : ๊ดํ ํ๋ฆ์ผ๋ก ์์ ๋ด..
220118 ์์ฑ https://bkshin.tistory.com/entry/OpenCV-30-%EB%B0%B0%EA%B2%BD-%EC%A0%9C%EA%B1%B0Background-Subtraction?category=1148027 OpenCV - 30. ๋ฐฐ๊ฒฝ ์ ๊ฑฐ(Background Subtraction) ์ด๋ฒ ํฌ์คํ ์์๋ ๊ฐ์ฒด ์ถ์ ๋ฐฉ๋ฒ์ธ ๋ฐฐ๊ฒฝ ์ ๊ฑฐ์ ๋ํด ๋ฐฐ์๋ณด๊ฒ ์ต๋๋ค. ์ด๋ฒ ํฌ์คํ ์ญ์ 'ํ์ด์ฌ์ผ๋ก ๋ง๋๋ OpenCV ํ๋ก์ ํธ(์ด์ธ์ฐ ์ )'๋ฅผ ์ ๋ฆฌํ ๊ฒ์์ ๋ฐํ๋๋ค. ์ฝ๋: github.com/BaekKyunShin/Ope bkshin.tistory.com 1. ๊ฐ์ฒด ์ถ์ (Object Tracking) : ๋์์์์ ์ง์์ ์ผ๋ก ์์ง์ด๋ ๊ฐ์ฒด๋ฅผ ์ฐพ๋ ๋ฐฉ๋ฒ์ ๊ฐ์ฒด ์ถ์ 2. ๋ฐฐ๊ฒฝ ์ ๊ฑฐ(Backgrou..
220117 ์์ฑ https://bkshin.tistory.com/entry/OpenCV-29-%EC%98%AC%EB%B0%94%EB%A5%B8-%EB%A7%A4%EC%B9%AD%EC%A0%90-%EC%B0%BE%EA%B8%B0?category=1148027 OpenCV - 29. ์ฌ๋ฐ๋ฅธ ๋งค์นญ์ ์ฐพ๊ธฐ ์ด๋ฒ ํฌ์คํ ์ ์ด์ ํฌ์คํ ์ ํ์ ํธ์ ๋๋ค. ์ด์ ํฌ์คํ ์์๋ ํน์ง ๋งค์นญ์ ๋ํด ์์๋ดค์ต๋๋ค. ๊ทธ๋ฌ๋ ์๋ชป๋ ํน์ง ๋งค์นญ์ด ๋๋ฌด ๋ง์์ต๋๋ค. ์๋ชป๋ ํน์ง ๋งค์นญ์ ์ ์ธํ๊ณ ์ฌ๋ฐ๋ฅธ ๋งค์นญ์ ์ bkshin.tistory.com 1. ์ฌ๋ฐ๋ฅธ ๋งค์นญ์ ์ฐพ๊ธฐ match() ํจ์ : ๋ชจ๋ ๋์คํฌ๋ฆฝํฐ๋ฅผ ํ๋ํ๋ ๋น๊ตํ์ฌ ๋งค์นญ์ ์ ์ฐพ๋๋ค : ๊ฐ์ฅ ์์ ๊ฑฐ๋ฆฌ ๊ฐ๊ณผ ํฐ ๊ฑฐ๋ฆฌ ๊ฐ์ ์์ ๋ช ํผ์ผํธ๋ง ๊ณจ๋ผ์ ์ฌ๋ฐ๋ฅธ ๋งค์นญ์ ์ ์ฐพ์ ์ ์..
220116 ์์ฑ https://bkshin.tistory.com/entry/OpenCV-28-%ED%8A%B9%EC%A7%95-%EB%A7%A4%EC%B9%ADFeature-Matching?category=1148027 OpenCV - 28. ํน์ง ๋งค์นญ(Feature Matching) ์ด๋ฒ ํฌ์คํ ์์๋ ํน์ง ๋งค์นญ์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ์ด๋ฒ ํฌ์คํ ์ญ์ 'ํ์ด์ฌ์ผ๋ก ๋ง๋๋ OpenCV ํ๋ก์ ํธ(์ด์ธ์ฐ ์ )'๋ฅผ ์ ๋ฆฌํ ๊ฒ์์ ๋ฐํ๋๋ค. ์ฝ๋: github.com/BaekKyunShin/OpenCV_Project_Python/tree/ bkshin.tistory.com 1. ํน์ง ๋งค์นญ(Feature Matching) : ์๋ก ๋ค๋ฅธ ๋ ์ด๋ฏธ์ง์์ ํน์ง์ ๊ณผ ํน์ง ๋์คํฌ๋ฆฝํฐ๋ค์ ๋น๊ตํด์ ๋น์ทํ ๊ฐ์ฒด๋ผ๋ฆฌ ์ง์ง๋ ..
220115 ์์ฑ https://bkshin.tistory.com/entry/OpenCV-27-%ED%8A%B9%EC%A7%95-%EB%94%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%84%B0-%EA%B2%80%EC%B6%9C%EA%B8%B0-SIFT-SURF-ORB?category=1148027 OpenCV - 27. ํน์ง ๋์คํฌ๋ฆฝํฐ ๊ฒ์ถ๊ธฐ (SIFT, SURF, ORB) ์ด๋ฒ ํฌ์คํ ์์๋ ํน์ง ๋์คํฌ๋ฆฝํฐ ๊ฒ์ถ๊ธฐ์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ์ด๋ฒ ํฌ์คํ ์ญ์ 'ํ์ด์ฌ์ผ๋ก ๋ง๋๋ OpenCV ํ๋ก์ ํธ(์ด์ธ์ฐ ์ )'๋ฅผ ์ ๋ฆฌํ ๊ฒ์์ ๋ฐํ๋๋ค. ์ฝ๋: github.com/BaekKyunShin/OpenCV_ bkshin.tistory.com ํน์ง์ ์ด๋ ๋ง ๊ทธ๋๋ก ์ด๋ฏธ์ง์์ ํน์ง์ด ๋๋ ๋ถ๋ถ ==..
220115 ์์ฑ https://bkshin.tistory.com/entry/OpenCV-26-%EC%9D%B4%EB%AF%B8%EC%A7%80%EC%9D%98-%ED%8A%B9%EC%A7%95%EA%B3%BC-%ED%82%A4-%ED%8F%AC%EC%9D%B8%ED%8A%B8?category=1148027 OpenCV - 26. ์ด๋ฏธ์ง์ ํน์ง์ (Keypoints)๊ณผ ํน์ง์ ๊ฒ์ถ๊ธฐ(Keypoints detector) ์ด๋ฒ ํฌ์คํ ์์๋ ์ด๋ฏธ์ง์ ํน์ง์ ๊ณผ ํน์ง์ ๊ฒ์ถ๊ธฐ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ์ด๋ฒ ํฌ์คํ ์ญ์ 'ํ์ด์ฌ์ผ๋ก ๋ง๋๋ OpenCV ํ๋ก์ ํธ(์ด์ธ์ฐ ์ )'๋ฅผ ์ ๋ฆฌํ ๊ฒ์์ ๋ฐํ๋๋ค. ์ฝ๋: github.com/BaekKyunShi bkshin.tistory.com ์ด๋ฏธ์ง ๊ฒ์ถํ๊ธฐ ์ํด์๋ ์ด๋ฏธ์ง์ ํน์ง..