์ด๋ฏผ๊ธฐ
(Minki Lee)
1
์๊ธฐ์ฑ
(Kisung Seo)
2โ
-
(Dept. of Electronics Engineering, Seokyeong University, Korea)
-
(Dept. of Electronics Engineering, Seokyeong University, Korea)
Copyright ยฉ The Korean Institute of Electrical Engineers(KIEE)
Key words
Defects detection, Metal surface, Convolution neural network, Faster R-CNN, YOLOv2
1. ์๋ก
์ ํ์ ํ๋ฉด ๊ฒฐํจ์ ๊ธํ, ๊ฐ๋ผ์ง, ์ฐํ, ํจ์, ์ผ๋ฃฉ ๋ฑ์ ํฌํจํ๋ค. ํ๋ฉด ์ฌ์ง์ ํน์ฑ์ ๋ฐ๋ผ ์กฐ๋ช
๋ฐ์ฌ๊ฐ ์ฌํ๊ฑฐ๋, ๊ฐ๊ณต๊ณผ์ ์์ ๋ฐ์ํ๋ ๋ถ๊ท ์ผํ
๋ฌด๋ฌ ๋ฑ์ด ์กด์ฌํ๊ธฐ ๋๋ฌธ์ ์ ์ ์์ญ๊ณผ ๊ฒฐํจ ์์ญ์ ๊ตฌ๋ณ์ด ๋งค์ฐ ์ด๋ ต๋ค. ์ฐ์
์ฉ ํ๋ฉด ๊ฒฐํจ ๊ฒ์ฌ๋ ๋์ ์ ํ๋์ ๋น ๋ฅธ ์ฒ๋ฆฌ๊ฐ ํ์ํ๋ฉฐ, ๊ฒฐํจ์ ์ ๋ฌด
์ธ์ ๊ฒ์ถ ์์น์ ๋ํ ํ์๊ฐ ํ์ํ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค.
ํํธ, ์ ์ฉ ๊ธฐ๋ฒ์ ์ธก๋ฉด์ ๋ณด๋ฉด ์ ํต์ ์ธ ํํฐ ๊ธฐ๋ฐ์ ์ ๊ทผ๋ฒ
(1), ํํฐ์ SVM๋ฑ์ ๊ธฐ๊ณํ์ต์ ๊ฒฐํฉํ ์ ๊ทผ๋ฒ
(2), ๊ทธ๋ฆฌ๊ณ CNN(Convolutional Neural Network)
(3) ๋ฑ์ ์ด์ฉํ ๋ฅ๋ฌ๋ ์ ๊ทผ๋ฒ์ด ์๋ค. ๋์ด๋๊ฐ ๋์ ๊ฒฐํจ ๊ฒ์ฌ์๋ ํํฐ ๋๋ ๊ฒ์ถ์ ๊ธฐ๋ฐ์ ์ ๊ทผ์ด ์ฑ๋ฅ์ ํ๊ณ๋ฅผ ๋ณด์ด๊ณ ์๋ค. ์กฐ๋ช
์ ๋ถ๊ท ์ผํ ๋ฐ์ฌ๋
ํ๋ฉด์ด ๊ท ์ผํ์ง ์์ ๊ฒฝ์ฐ, ๊ฒฐํจ๊ณผ ์ฃผ๋ณ์ ๊ตฌ๋ถ์ด ๋ช
ํ์น ์๊ธฐ ๋๋ฌธ์ ๊ฒฐํจ์ ๊ฒ์ถํ๊ธฐ๊ฐ ๋์ฑ ์ด๋ ต๋ค. ๋ํ ํด์๋๊ฐ ๋์ ์์์์ ์์ ๊ฒฐํจ์ ๋ฐ๊ฒฌ์
ํด์ผ ํ๋ ๊ฒฝ์ฐ๋ ์ข
์ข
์๋ค.
๋ฐ๋ผ์ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ์ฌ ์ต๊ทผ ๋ฌผ์ฒด ์ธ์์ ํ์ํ ์ฑ๋ฅ์ ๋ณด์ด๊ณ ์๊ณ ๊ณ์์ ์ธ ๋ฐ์ ์ด ์ด๋ฃจ์ด์ง๊ณ ์๋ ๋ฅ๋ฌ๋ ๊ธฐ๋ฒ์ ๊ฒฐํจ ๊ฒ์ฌ์ ์ ์ฉํ๋
์ฐ๊ตฌ๋ค์ด ๋๊ณ ์๋ค
(4-6). ํนํ, CNN์ ์๋์ ์ธ ํน์ง ์ถ์ถ ๊ธฐ๋ฅ์ด ๊ฐ๋ ฅํ์ฌ, ํน์ง ์ถ์ถ์ ์ํ ์ ์ฒ๋ฆฌ ํํฐ๊ฐ ํ์ํ์ง ์๋ค๊ณ ์๋ ค์ ธ ์๋ค. ๊ธฐ์กด์ ๋ฅ๋ฌ๋ ์ ๊ทผ๋ฒ๋ค์ ์ฃผ๋ก
๋ฌผ์ฒด์ ๋ํ ๊ฒ์ถ ์๋๊ฐ ๋๋ถ๋ถ์ด๊ธฐ ๋๋ฌธ์, ๊ฒฐํจ์ ๋ํด์ ์ ์ฉ ์ ๊ฐ์ฒด์์ ํน์ฑ ์ฐจ์ด๋ฅผ ๋ถ์ํ๊ณ ์ด๋ฅผ ์๊ณ ๋ฆฌ์ฆ์ ๋ฐ์ํ๋ ๊ฒ์ด ํ์ํ๋ค.
์ ํ ์ฐ๊ตฌ์์ VOV
(7) ํํฐ์ CNN์ ๊ฒฐํฉํ์ฌ ํ๋ฉด ๊ฒฐํจ์ ๋ํ ๊ฒ์ถ์ ์๋ํ์๋ค
(6). ์ด ๋ฐฉ๋ฒ์ ROI์ ์๊ฐ ๋น๊ต์ ์ ์ด์ ์ฒ๋ฆฌ ์๋ ๋ฉด์์ ์ฅ์ ์ ๊ฐ์ง๋, ๊ฒ์ถ์ฑ๋ฅ์ด ๋ง์กฑ์ค๋ฝ์ง ์์๋ค. ํ์ ์ฐ๊ตฌ๋ก R-CNN
(8,9) ๊ธฐ๋ฐ ์ ๊ทผ๋ฒ ์ค ๊ฐ์ฅ ์ต์ ๋ฐฉ๋ฒ์ธ Faster R-CNN
(10)์ ์ฌ์ฉํ์ฌ ๊ฒ์ถ ์ฑ๋ฅ๊ณผ ์๋๋ฅผ ํฅ์์์ผฐ๋ค
(11). ๋ํ, YOLOv2
(12) ๊ธฐ๋ฒ์ ์ ์ฉํ์ฌ Faster R-CNN ์ ๊ทผ๋ฒ๊ณผ ๋น๊ตํ ์ฐ๊ตฌ๋ ์ํํ์๋ค
(13). ๋ณธ ๋
ผ๋ฌธ์์๋ ์ด๋ฌํ ์ฌ์ ์ฐ๊ตฌ๋ฅผ ํ์ฅํ์ฌ, ์ฐ์
์ฉ ๊ฒฐํจ ๊ฒ์ฌ ๋ฐ์ดํฐ์ ๋ํด์ CNN ๊ธฐ๋ฐ์ ์๊ธฐ์ ๊ฒ์ถ ๊ธฐ๋ฒ๋ค๊ฐ์ ๋น๊ต ์คํ์ ์ํํ๊ณ ์ฑ๋ฅ์
๋ถ์ํ๋ค.
2. ๊ฒฐํจ ๊ฒ์ฌ ๊ตฌ๋ถ ๋ฐ ์์น๊ฒ์ถ
2.1 ๊ฒฐํจ ๊ฒ์ถ ๋ฌธ์ ์ ํน์ฑ
์ฐ์
์ฉ ๋ถํ ๋ฑ์์ ํ๋ฉด ๊ฒฐํจ์ ์ข
๋ฅ๋ ํฌ๋, ์คํฌ๋์น, ํ ์ง ๋ฑ์ ํฌํจํ๋ค. ํ๋ฉด์ด ๊ท ์ผํ์ง ์๊ฑฐ๋ ๋งค๋๋ฝ์ง ์์ ๊ฒฝ์ฐ, ํ๋ฉด ๋ฐฐ๊ฒฝ๊ณผ ๊ฒฐํจ์ ๊ตฌ๋ณ์ด
๋งค์ฐ ์ด๋ ต๋ค. ๊ทธ๋ฆผ 1์ ๊ด๋ จ ๊ธ์ ๋ถํ์ ํ๋ฉด ์์ด๋ค. ์กฐ๋ช
์ ๋ถ๊ท ์ผ๋ก ์ธํ ์ฃผ๋ณ์ ๋ฐฐ๊ฒฝ ์์์ด ๊ฒฐํจ๊ณผ ์ ๊ตฌ๋ณ๋์ง ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค. ์ฌ์ง ํน์ฑ๊ณผ ๊ฐ๊ณต ๊ณผ์ ์์ ํฌํจ๋๋
๋ฐฐ๊ฒฝ ๋ฌด๋ฌ๋ค๊ณผ ์กฐ๋ช
์ ๊ฒฐํฉ์ ๊ฒฐํจ์ ๊ฒ์ถ์ ๋์ฑ ์ด๋ ต๊ฒ ํ๋ค.
2.2 ๊ฒฐํจ์ ๋ถ๋ฅ ๋ฐ ์์น ๊ฒ์ถ
์ฐ์
์ฉ ๋ถํ์ ๋ํ ๊ฒฐํจ ๊ฒ์ฌ๋ ๊ฒฐํจ ์์น๊ฐ ๊ณ ์ ๋์ด ์๊ณ , ๊ฒฐํจ์ ์ฌ๋ถ๋ ์ข
๋ฅ๋ง์ ํ๋จํ๋ ๊ฒฐํจ ๋ถ๋ฅ์ ๋ฌธ์ ์ ๊ฒฐํจ์ ์์น๊น์ง ํ๋ณํด์ผ ํ๋ ๊ฒฐํจ
๊ฒ์ถ ๋ฌธ์ ๋ก ๋๋ ์ ์๋ค. ๋์ฑ์ด ๋์ ๋ถํ์ด ํ๋ฉด์ด ์๋ ๊ฒฝ์ฐ, ์บ ์ด๋ ๋ถํ์ ์ด๋์์ผ ๋ค์์ ์์์ ์ป์ด์ผํ๊ธฐ ๋๋ฌธ์ ์ด ๊ณผ์ ์์ ์กฐ๋ช
์ ๋๋ฐ์ฌ
์ด์ ์ ํ๋ฆผ ํ์์ด ๋ํ๋ ๊ฒ์ถ ์กฐ๊ฑด์ ์ด๋ ต๊ฒ ๋ง๋ค ์ ์๋ค. ๋ณธ ๋
ผ๋ฌธ์์๋ ํ์๋ฅผ ๋ค๋ฃฌ๋ค. ์๋ ๊ทธ๋ฆผ 2๋ ๊ฒ์ฌ ๋์ ๋ถํ์ ๊ณ ํด์๋ ์บ ์ ์ด๋์ํค๋ฉฐ ๊ธ์ ๋ถํ์ ํ๋ฉด์ ์ดฌ์ํ๊ณ ๊ฒฐํจ์ ๊ฒ์ถํ๋ ์์คํ
์ ๊ฐ๋
๋์ด๋ค.
๊ทธ๋ฆผ. 1. ํ๋ฉด ๊ฒฐํจ์ ์
Fig. 1. Exmaples of surface defects
3. CNN ๊ธฐ๋ฐ ๊ฒฐํจ ๊ฒ์ถ ๊ธฐ๋ฒ
3.1 CNN(Convolutional Neural Network)
CNN(3)์ 1989๋
LeCun์ด ๋ฐํํ ๊ธฐ๋ฒ์ผ๋ก, ์์์ธ์์ ์ฃผ๋ก ์ฌ์ฉ๋๋ ๋ฅ๋ฌ๋ ๊ธฐ๋ฒ์ด๋ค. ๊ธฐ์กด์ ์ ํต์ ๋ฌผ์ฒด ๋ถ๋ฅ ์๊ณ ๋ฆฌ์ฆ๋ณด๋ค 10%์ด์ ์ข์ ์ฑ๋ฅ์
๋ณด์ด๋ฉด์ ILSVRC-2012(8)๋ถํฐ ์ฃผ๋ฅ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ์ฌ์ฉ๋๊ณ ์๋ค.
CNN์ ํน์ง๋ค์ ์ฌ์ ์ ์ถ์ถํ์ง ์๊ณ , ์
๋ ฅ ์ธต์ ์์ ๋ฐ์ดํฐ๋ฅผ ์
๋ ฅํ์ฌ ํน์ง์ด ์๋ ์ถ์ถ๋๋ ํน์ง์ ๊ฐ์ง๊ณ ์๋ค. ์ด๋ฏธ์ง๋ฅผ ์
๋ ฅ๋ฐ์ ํน์ง์ ์๋์ผ๋ก
์ถ์ถํ๋ค.
์ปจ๋ณผ๋ฃจ์
(convolution) ์ธต๊ณผ ํ๋ง(pooling) ์ธต์ด ๊ต๋๋ก ๋ฐ๋ณต๋๋ ๊ตฌ์กฐ๋ฅผ ์ด๋ฃฌ๋ค. ์ปจ๋ณผ๋ฃจ์
(ํฉ์ฑ๊ณฑ) ์ฐ์ฐ์ ์ด๋ฏธ์ง๋ฅผ ํ๋ฆฟํ๊ฒ ํ๊ฑฐ๋
๋ชจ์๋ฆฌ๋ ์ ์ ๊ฐ์กฐํ๋ ํจ๊ณผ๋ฅผ ์ค๋ค. ํ๋ง ์ฐ์ฐ์ ์ด๋ฏธ์ง ๋ด ํน์ง์ ์์ ์์น๋ณํ์ ๋ํ ๋ถ๋ณ์ฑ์ ๋ถ์ฌํ๋ค. ์ด ๋ ๊ฐ์ง ์ธต์ ๊ต๋๋ก ๊ฑฐ์น๋ฉด์ ์ด๋ฏธ์ง์
ํน์ง์ ์ถ์ถํ์ฌ ์ต์ข
์ ์ผ๋ก ํน์ง ๋งต์ ๋ง๋ค๊ณ , ์ด๋ฅผ ์์ ์ฐ๊ฒฐ(Fully connected) ์ธต์ ์ ๋ฌํ์ฌ ์ด๋ฏธ์ง๋ฅผ ๋ถ๋ฅํ๋ค. ๊ทธ๋ฆผ 3์ ์ฌ์ ์ฐ๊ตฌ (6)์์ ์ฌ์ฉ๋ CNN ๋ชจ๋ธ ๊ตฌ์กฐ์ ์์ด๋ฉฐ, ๋งต๊ณผ ์ปค๋์ ํฌ๊ธฐ๋ ๊ฒฐํจ์ ์ ํฉํ๊ฒ ์ค์ ๋์ด ์๋ค.
๊ทธ๋ฆผ. 2. ๊ฒ์ฌ ์์คํ
๊ตฌ์ฑ๋
Fig. 2. Construction of inspection system
๊ทธ๋ฆผ. 3. CNN ๋ชจ๋ธ ๊ตฌ์กฐ
Fig. 3. CNN model structure
CNN์ผ๋ก ์ง์ ํ์ต๋ง์ ์ํํ๋ ๋ฐฉ๋ฒ์ ์ฌ๋, ๊ณ ์์ด, ๋ฐฐ๋ฑ์ ๋ฌผ์ฒด ์ธ์์ ๋ง์ด ์ฐ์ด๊ณ , ๋ฐ์ด๋ ์ธ์๋ฅ ์ ๋ณด์ด๊ณ ์๋ค. ๊ทธ ์ด์ ๋ ๋์ ๋ฌผ์ฒด์ ํน์ง์ด
์ผ๊ด๋๊ณ , ๋ค๋ฅธ ๋ฌผ์ฒด์ ๊ตฌ๋ณ๋ ์ ์์ผ๋ฉฐ, ๋น๊ต์ ํฌ๊ธฐ๋ ์ปค์ ์ ์ฒ๋ฆฌ ์์ด ํ์ต์ด ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋ฌ๋ ์ฐ์
์ฉ ๋ถํ์ ๋ํ ๊ฒฐํจ์ ๊ฒฝ์ฐ๋ ํํ์
๋ํ ์ผ๊ด๋ ํน์ง์ด ์๊ณ , ํฌ๊ธฐ๋ ์์ ๊ฒฝ์ฐ๊ฐ ๋ง์์ ํ์ต๋ง์ผ๋ก ํน์ง์ ์๋์ถ์ถํ๊ธฐ๊ฐ ์ด๋ ต๋ค.
๋ํ, ๊ฒฐํจ์ ์์น๋ฅผ ํ์ํด์ผ ํ๋ ๊ฒฝ์ฐ, CNN ๋ง์ ํ์ต์ผ๋ก๋ ์ด๋ ค์ฐ๋ฉฐ, R-CNN๊ณผ ๊ฐ์ด ์ ํ์ ํ์์ ํตํด ํ๋ณด์์ญ ๊ตฐ๋ค์ ๊ฒ์ถํ ์ ์์ด์ผ
๊ฐ๋ฅํ๋ค. ๊ทธ๋ฌ๋, ์์ ๋น ์๋ฐฑ ๊ฐ์์ ์์ฒ ๊ฐ์ ํ๋ณด ์์ญ๋ค์ ๊ฒ์ถํ๋ฏ๋ก ๋ถ๊ฐ์ ์ธ ์ฐ์ฐ๋์ด ์ฆ๊ฐ๋๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค.
3.2 Faster R-CNN
Faster R-CNN์ CNN์ ํ์ฅํ ๊ธฐ๋ฒ์ผ๋ก ์ด๋ฏธ์ง ๋ด์ ๋ฌผ์ฒด ๊ฒ์ถ ์๊ฐ์ ๋จ์ถ ๋ฐ ๊ฒ์ถ ์ฑ๋ฅ ํฅ์์ ์ด๋ฃจ์๋ค. ๋ฌผ์ฒด ๊ฒ์ถ์ ๊ฐ์ฒด์ ํด๋์ค ๋ถ๋ฅ
๋ฟ ์๋๋ผ ์ด๋ฏธ์ง ์์์ ๋ฌผ์ฒด์ ์์น, ๋์ด ๋ฐ ํญ์ ๊ฒฝ๊ณ์์๋ก ๋ํ๋ธ๋ค. CNN ๊ธฐ๋ฐ์ ๋ฌผ์ฒด ๊ฒ์ถ ์๊ณ ๋ฆฌ์ฆ์ R-CNN, Fast R-CNN์ ๊ฑฐ์น๋ฉฐ
๊ฒ์ถ ์๋์ ์ฑ๋ฅ์ด ๊ฐ์ ๋์ด ์๋ค(8,9). Fast R-CNN์ Selective Search ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ์ฌ ํ๋ณด ์์ญ(ROI)์ ์ ์ํ๊ณ ์ด๋ฅผ ๊ฒฝ๊ณ์์(bounding box) ํ๊ท(regressors)๋ก
ํ์ต์์ผฐ๋๋ฐ, Faster R-CNN(10)์์๋ ์ด๋ฅผ ๋ณด๋ค ์ฒด๊ณํํ์ฌ, ๋ค์ํ ํฌ๊ธฐ์ ์ต์ปค(anchor)๋ฅผ ์ ์ฉํ RPN(Region Proposal Network)์ ์ ์ํ์๋ค.
Faster R-CNN ๋ด์ ์ปจ๋ณผ๋ฃจ์
๋คํธ์ํฌ๋ ์ผ๋ฐ์ ์ธ CNN๊ณผ ๊ฐ์ด ์ปจ๋ณผ๋ฃจ์
์ธต๊ณผ ํ๋ง ์ธต์ผ๋ก ์ด๋ฃจ์ด์ ธ ์๊ณ , ์ฌ๊ธฐ์ ์ถ๋ ฅ๋๋ ํน์ง๋งต์ RPN๊ณผ
์์ ์ฐ๊ฒฐ ์ธต์ผ๋ก ์ฐ๊ฒฐ๋๋ค. RPN์ ํน์ง๋งต์ ์ฌ๋ผ์ด๋ฉ ์๋์ฐ ๋ฐฉ์์ผ๋ก ์ต์ปค(anchor) ๋ฐ์ค๋ฅผ ์ ์ฉํ๋ค. ์ต์ปค ๋ฐ์ค๋ ํฌ๊ธฐ์ ๋น์จ์ ๋ณํ์ํจ ๋ค์ํ
ํฌ๊ธฐ๋ก ๊ตฌ์ฑ๋์ด ์๊ณ , ์ด๋ค์ ์ ์ฉ์์ผ ๊ฒ์ถํ๊ณ ์ ํ๋ ๊ฐ์ฒด๊ฐ ์กด์ฌํ ๋งํ ๋ค์ํ ์์ญ์ ์ ์ํ๋ค. ์ ์๋ ์์ญ ์ค IOU๋ฅผ ๊ณ์ฐํ์ฌ ์ผ์ ์์น(์๋ก
0.7) ์ด์์ ์ต์ข
๊ฒ์ถ ์์ญ์ผ๋ก ๊ฒฐ์ ํ๋ค. ๊ทธ๋ฆผ 4๋ Faster R-CNN์ ๊ตฌ์กฐ์ด๋ค.
๊ทธ๋ฆผ. 4. Faster R-CNN ๊ตฌ์กฐ
Fig. 4. Faster R-CNN structure
๊ทธ๋ฆผ. 5. YOLOv2 ๊ตฌ์กฐ
Fig. 5. YOLOv2 structure
3.3 YOLO v2
YOLOv2(14)๋ ์ค์๊ฐ ๊ฐ์ฒด ๊ฒ์ถ์ ๋ชฉํ๋ก ํ๋ ํ์ต ๋ฐ ๊ฒ์ถ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ๊ธฐ์กด์ YOLO(12) ์๊ณ ๋ฆฌ์ฆ์ ๊ฐ์ ํ ๊ธฐ๋ฒ์ด๋ค. YOLOv2๋ ์
๋ ฅ ์ด๋ฏธ์ง๋ฅผ
์ ๊ทธ๋ฆฌ๋ ์
๋ก ๋๋ ํ ๊ฐ ๊ทธ๋ฆฌ๋ ์
๋ง๋ค 5๊ฐ์ ์ต์ปค ๋ฐ์ค๋ฅผ ์ ์ฉํ์ฌ ๊ทธ๋ฆฌ๋ ์
๋ด ๊ฐ์ฒด์ ์กด์ฌ ํ๋ฅ , ๊ฐ์ฒด์ ๋ํ ํด๋์ค์ ํ๋ฅ , ๊ฐ์ฒด์ ์ค์ฌ์ขํ์
๊ฐ์ฒด์ ๋๋น ๋ฐ ๋์ด๋ฅผ ์ถ์ ํ๋ค. Faster R-CNN์ด RPN์ผ๋ก ๊ฐ์ฒด์ ์์ญ์ ์ ์ํ๋ ๊ฒ๊ณผ ๋ฌ๋ฆฌ, YOLOv2๋ ๊ฐ๋จํ ๊ทธ๋ฆฌ๋ ์
์ ๋ฐํ์ผ๋ก
๊ฐ์ฒด์ ์์ญ์ ์ ์ํ๋ค. ์์ ์ฐ๊ฒฐ๊ณ์ธต ๋์ ์ ์ญํ๊ท ํ๋ง(global average pooling)์ ์ฌ์ฉํ์ฌ ํด๋์ค๋ฅผ ๋ถ๋ฅํ๊ธฐ ๋๋ฌธ์ Faster
R-CNN๊ธฐ๋ฒ์ ๋นํด ๋น ๋ฅธ ๊ฒ์ถ์ด ๊ฐ๋ฅํ๋ค. Faster R-CNN์ด 9๊ฐ์ ์ต์ปค๋ฅผ ์ฌ์ฉํ๋ ๋นํด YOLOv2๋ 5๊ฐ๋ฅผ ์ฌ์ฉํ๋ ์ ๋ ์์ฉํ๋ค.
YOLOv2๋ ๋ค์ค ์ค์ผ์ผ์ ๊ฐ์ธํ๊ฒ ๋์ฒํ๊ธฐ ์ํด ๋ง์ง๋ง ํ๋ง์ธต์ ๊ฑฐ์น๊ธฐ ์ ์ ํน์ง๋งต(feature map)์์๋ bbox๋ฅผ ์ถ์ถํ์ฌ ์ฌ์ฉํ๋ค.
์์ชฝ ํน์ง ๋งต์์ ์ถ์ถ๋ bbox๋ ์์ ๋ฌผ์ฒด, ํ๋ง ์ฐ์ฐํ์ ํน์ง ๋งต์์ ์ถ์ถ๋ bbox๋ ๋ณด๋ค ํฐ ๋ฌผ์ฒด์ ํน์ง์ ํฌํจํ๋ค. ๋ํ ํ์ตํ ๋ ์ผ์
๋ฐฐ์น๋ง๋ค ์
๋ ฅ ์ด๋ฏธ์ง์ ํฌ๊ธฐ๋ฅผ ๋๋คํ ์ฌ์ด์ฆ๋ก ์กฐ์ ํ์ฌ ํ์ตํ๋ค. ๊ทธ๋ฆผ 5์ YOLOv2์ ๊ตฌ์กฐ๊ฐ ๋์ ์๋ค.
4. ์คํ ๋ฐ ๊ฒฐ๊ณผ ๋ถ์
๋ณธ ๋
ผ๋ฌธ์์๋ ๊ธ์์ผ๋ก ๋ ๊ธ์ ๋ถํ์ ํ๋ฉด์ ๋ํด Faster R-CNN๊ณผ YOLO v2 ๊ธฐ๋ฐ์ ๊ฒฐํจ ๊ฒ์ถ ๋ฐฉ๋ฒ์ ์คํํ๊ณ ๋น๊ตํ๋ค. ๋๋ถ์ด ์ฌ์
์ฐ๊ตฌ ๊ฒฐ๊ณผ์ธ VOV ํํฐ์ CNN์ ๊ฒฐํฉํ ๊ฒ์ถ ๋ฐฉ๋ฒ์ ๊ฒฐ๊ณผ๋ ํจ๊ป ์ ๋ฆฌํ๋ค.
์คํ์ ์ฌ์ฉํ ๊ธ์ ๋ถํ ํ๋ฉด์ ๊ฒฐํจ ์ข
๋ฅ๋ ๊ฐ๋ผ์ง, ๊ธํ, ์ฐํ, ์ค์ผ ๋ฑ์ ํฌํจํ๋ค. ํ๋ฉด์ ์ง๊ฐ์ด ์ฝ๊ฐ ์คํจ๋ํจํ๊ฑฐ๋ ๋ถ๊ท ์ผํ ๋๋์ด ์์ด์
์ดฌ์ ์ ๋ถ๊ท ์ผํ ๋ฌด๋ฌ๊ฐ ๋ํ๋๋ค. ์ด๋ฌํ ๋ฐฐ๊ฒฝ ๋ฌด๋ฌ๊ฐ ๊ฒฐํจ๊ณผ ์ ์ฌํ์ฌ ์ ์ ์์ญ๊ณผ ๊ฒฐํจ ์์ญ์ ๊ตฌ๋ณ์ ์ด๋ ต๊ฒ ํ๋ค.
๋ํ, ์ดฌ์ ๋ ์๊ธด ์กฐ๋ช
๋ฐ์ฌ๊ฐ ๊ฒฐํจ์ ์๊ณกํ๊ฑฐ๋, ์ ์ ์์ญ๋ ๋ฐ๊ธฐ์ ๋ฐ๋ผ ๊ฒฐํจ๊ณผ ์ ์ฌํ๊ฒ ๋ณด์ด๋ ๊ฒฝ์ฐ๋ ์๋ค. ๋ํ ์ ํ์ ๊ตด๊ณก์ง ๋ถ๋ถ์ผ๋ก ์ธํ์ฌ
์๊ธฐ๋ ์ด์ ์ด ๋ง์ง ์๋ ๋ถ๋ถ๊ณผ ๋จผ์ง ๋ฑ ์ก์์ผ๋ก ์ธํด ๊ฒฐํจ๊ณผ ํผ๋๋ ์ ์์ด ๊ฒฐํจ ๊ฒ์ถ์ ์ด๋ ต๊ฒ ํ๋ค. ์ด๋ฌํ ์์ธ๋ค์ด ๊ฒฐํจ ๊ฒ์ถ์ ๋์ฑ ์ด๋ ต๊ฒ
ํ๋ค. ๋ํ, ๊ฒ์ฌ ๋์ ์ ํ์ ์์น๊ฐ ๊ท ์ผํ์ง ์์์, ๊ฒ์ฌ ์์ญ์ด ์ ํ์ข์ฐ๋ก ์ด๋๋๊ธฐ ๋๋ฌธ์ ๊ณ ์ ๋ ์ฌ๋ผ์ด๋ฉ ์๋์ฐ ๋ฐฉ์์ ๊ฒ์ฌ ๋ฐฉ์์ ์ ํฉํ์ง
์์ผ๋ฉฐ ๋ณธ ๋
ผ๋ฌธ์ ํน์ง๋งต ๋ฐฉ์์ ์ ๊ทผ์ด ํจ์จ์ ์ด๋ค.
์คํ์ ์ฌ์ฉ๋ ๋ฐ์ดํฐ๋ ํ 1๊ณผ ๊ฐ๋ค. VOV+CNN ๋ฐฉ๋ฒ์ ํ์ต์ ๋ถ๋ฅ ๊ฐ๋ฅํ ๋ถ๋ถ์ ์ธ ์กฐ๊ฐ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ์๊ณ , Faster R-CNN, YOLOv2์์๋ ์ ์ฒด ์ด๋ฏธ์ง๋ฅผ
์ฌ์ฉํ์๋ค. ๋ํ ์์น ๊ฒ์ถ์ด ํ์ํ๊ธฐ ๋๋ฌธ์ ๊ฒฐํจ์ด ์๋ ๋ฐ์ดํฐ๋ง์ ์ฌ์ฉํด์ผ ํ์ต์ด ๊ฐ๋ฅํ๋ค. ๋ฐ๋ผ์ ๋น๊ฒฐํจ ๋ฐ์ดํฐ๋ ํ์ต์ ์ฌ์ฉํ์ง ์์๋ค. ํ
์คํธ์๋
3๊ฐ์ง ๋ฐฉ๋ฒ ๋ชจ๋ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ์๊ณ , VOV+CNN ๋ฐฉ๋ฒ์ ์ ์ฒด ์ด๋ฏธ์ง์ ๋ํด์ ์๋์ฐ๋ฅผ ์ด๋ํ๋ฉด์ ๊ฒ์ถ์ ์๋ํ์๋ค.
ํ 1. ํ์ต๊ณผ ํ
์คํธ ๋ฐ์ดํฐ
Table 1. Training and test data
|
No. of Training data
(VOV+CNN)
|
No. of Training data
(Faster R-CNN, YOLOv2)
|
No. of Test data
|
Defects
|
56,000
|
2,600
|
800
|
Non-
defects
|
56,000
|
-
|
2,300
|
VOV์ CNN์ ๊ฒฐํฉํ ๊ฒ์ถ ๋ฐฉ๋ฒ์ ๊ธ์ ๋ถํ์ ํฐ ์ด๋ฏธ์ง๋ฅผ ์ฌ๋ผ์ด๋ฉ ์๋์ฐ ๋ฐฉ์์ผ๋ก ์๋ผ์ ์์ ํฌ๊ธฐ์ ROI ์ด๋ฏธ์ง๋ฅผ ์์ฑํ๋ค. ์์ฑ๋ ROI
์ด๋ฏธ์ง์ VOV ํํฐ๋ฅผ ์ ์ฉํด ๊ฒฐํจ ํ๋ณด์์ญ์ ์ถ์ถํ๊ณ , ์ด๋ฅผ CNN์ ์
๋ ฅ์ผ๋ก ์ฃผ์ด ํ์ตํ๋ค. Faster R-CNN ๋ฐ YOLOv2์์์ ๊ฒ์ถ์์
๋ฐฉ๋ฒ๊ณผ๋ ๋ฌ๋ฆฌ ROI ์ด๋ฏธ์ง ๋์ ์ ํฐ ์ด๋ฏธ์ง๋ฅผ ํ์ต์ ์ฌ์ฉํ๋ค. ํฐ ์ด๋ฏธ์ง์์ ๊ฒฐํจ์ด ์๋ ์ขํ๋ฅผ ๋ฐ์ดํฐํ ํ ํ, ํฐ ์ด๋ฏธ์ง์ ๊ฒฐํจ ์ขํ ๋ฐ์ดํฐ๋ฅผ
์
๋ ฅ์ผ๋ก ์ฌ์ฉํด ํ์ตํ๋ค. ํ๊ฐ์, Faster R-CNN์ ๊ฒฐํจ์์ญ์ ์ข์ธก ์๋จ ์ขํ, YOLOv2๋ ๊ฒฐํจ์์ญ์ ์ค์ฌ ์ขํ๋ฅผ ์ถ๋ ฅํ๋ค. YOLOv2๋
์๋์ ์ธ ์ขํ(์ขํ/์ ์ฒด ํด์๋)๋ฅผ ์ฌ์ฉํ๋ค.
VOV+CNN ๊ธฐ๋ฐ ๊ฒฐํจ ๊ฒ์ถ ์คํ์ Epoch 300, ํ์ต๋ฅ 10-5 ์ํ๋์์ผ๋ฉฐ, Faster R-CNN ํ์ต์ 4 ์ธ๋ถ ๋จ๊ณ๋ก ๊ตฌ์ฑ๋๋ฉฐ ๊ฐ ๋จ๊ณ๋น 100์ธ๋(epoch)์ฉ, ํ์ต๋ฅ 10-5๋ก ์ํ๋์๋ค. YOLOv2 ํ์ต์ ์ธ๋ถ๋จ๊ณ ์์ด ์ ์ฒด 300์ธ๋ ๋งํผ ์ํํ๋ฉฐ, ํ์ต๋ฅ ์ 0.001๋ถํฐ ์์ํ์ฌ 10-5๊น์ง ๋จ๊ณ์ ์ผ๋ก ๊ฐ์ํ๋ค. ์คํ์ ์ฌ์ฉ๋ ๋คํธ์ํฌ์ ๊ตฌ์กฐ๋ ๊ทธ๋ฆผ 5์ ๋์ ์๋ค.
YOLOv2 ์๊ณ ๋ฆฌ์ฆ์ ์ ์ฉ ์ ์ต์ปค ๋ฐ์ค์ ์๋ ์ ์ฒด ๋ฐ์ดํฐ์ ๋ํ k-means ํด๋ฌ์คํฐ๋ง์ ํตํด ๊ฒฐ์ ํ๋ค. ์ฐธ๊ณ ๋ฌธํ(14)๊ณผ ๋์ผํ ๋ฐฉ๋ฒ์ผ๋ก ๊ฒฐํจ ๋ฐ์ดํฐ์ ๋ํด ์ํํ ๊ฒฐ๊ณผ k=5์์ ํ๊ท IOU(Intersection over Union)๊ฐ 0.61๋ก์ k๊ฐ ๋ ์ฆ๊ฐ๋์ด๋ IOU์ ํฅ์์ด ๋ํ๋๋ฏ๋ก, ์๊ณ ๋ฆฌ์ฆ ์ํ์ ๋ณต์ก๋๋
์ค์ผ ๊ฒธ, 5๊ฐ์ ์ต์ปค ๋ฐ์ค๋ฅผ ์ฌ์ฉํ๋ค.
์คํ์์ ๊ณ์ฐํ๋ ์ฑ๋ฅ ์งํ๋ ํฌ๊ฒ ๋ ์ข
๋ฅ์ด๋ค. ์ฒซ์งธ๋ ๋ฏธ๊ฒ์ถ์จ(FNR), ๊ณผ๊ฒ์ถ์จ(FPR), ์ค๋ฅ์จ(Error Rate)๋ก์ ์ฐ์
์ฒด ํ์ฅ์์ ๋ง์ด
์ฐ์ด๋ฉฐ ์ง๊ด์ ์ดํด๊ฐ ์ฝ๋ค. ๋์งธ๋ ์ฌํ์จ(Recall), ์ ๋ฐ๋(Precision), ์ ํ๋(Accuracy)๋ก์ ์ฐ๊ตฌ ๋
ผ๋ฌธ์์ ๋ง์ด ์ฐ์ด๋ ์งํ๋ค์ด๋ค.
ํ 2์ ์ด๋ค ์ฑ๋ฅ ์งํ์ ๋ํ ๋น๊ต๊ฐ ์ ๋ฆฌ๋์ด ์๋ค. ๊ธ์ ๋ถํ์ ํ๋ฉด ๊ฒฐํจ์ ๋ํ ๊ฒ์ถ ์คํ ๊ฒฐ๊ณผ๊ฐ ํ 3๊ณผ ๊ทธ๋ฆผ 7์ ๋์ ์๋ค. ํ 3์์ Faster R-CNN ๊ธฐ๋ฐ ๊ฒฐํจ ๊ฒ์ถ ๋ฐฉ๋ฒ์ด VOV+CNN ๋ฐฉ๋ฒ์ ๋นํด ๋ฏธ๊ฒ์ถ์จ์ด(FNR) ์ฝ 1.1% ๊ฐ์, ๊ณผ๊ฒ์ถ์จ์ด(FPR) ์ฝ 56.1%
๊ฐ์, ์ค๋ฅ์จ์ด(Error Rate) ์ฝ 42.2% ๊ฐ์ํ์ฌ ์ฐ์ํ ์ฑ๋ฅ์ ๋ณด์๋ค. ๊ฒ์ฌ์๊ฐ ์ธก๋ฉด์์๋ Faster R-CNN์ด ๋ ์ ๊ฒ ๊ฑธ๋ฆผ์ ์
์ ์๋ค. YOLOv2 ๋ฐฉ๋ฒ์ด Faster R-CNN ๊ธฐ๋ฐ ๋ฐฉ๋ฒ๋ณด๋ค ๋ฏธ๊ฒ์ถ์จ์ 3.3% ์ฆ๊ฐํ์ผ๋, ๊ณผ๊ฒ์ถ์จ๊ณผ ์ค๋ฅ์จ์ ๊ฐ๊ฐ 13.2% ๋ฐ 8.3%
๊ฐ์ํ์๋ค. ํนํ, ๊ฒ์ฌ ์๊ฐ๊ณผ ์ด๋น ์ฒ๋ฆฌ ํ๋ ์ ์๋ 3๊ฐ์ง ๋ฐฉ๋ฒ ์ค ํ๊ฒฉํ ์ฐจ์ด๋ก ๊ฐ์ฅ ์ฐ์ํ์๋ค. ๊ฒ์ฌ์๊ฐ ์ธก์ ์ ์ฌ์ฉ๋ ๊ทธ๋ํฝ์นด๋๋ GTX
960์ด๋ค. ์ฝ๋ ๊ตฌํ์ VOV+CNN, Faster R-CNN๋ Matlab์ ์ฌ์ฉํ์๊ณ , YOLOv2๋ darknet19 ๊ธฐ๋ฐ์ C/C++๋ฅผ ์ฌ์ฉํ์๋ค.
Faster R-CNN๊ณผ YOLOv2 ์ํ ์๋์ ์ฐจ์ด๊ฐ ๊ธฐ์กด์ ์ฐธ๊ณ ๋ฌธํ(14)์ ๊ฒฐ๊ณผ์ ์ ์ฌํ๊ฒ ๋์๋ค.
ํ 2. ์ฑ๋ฅ ์งํ ์ ๋ฆฌ
Table 2. Summary of perfomrnce indexes
๋ฏธ๊ฒ์ถ์จ
(FNR)
|
|
์ฌํ์จ
(Recall)
|
|
๊ณผ๊ฒ์ถ์จ
(FPR)
|
|
์ ๋ฐ๋
(Precision)
|
|
์ค๋ฅ์จ
(Error Rate)
|
|
์ ํ๋
(Accuracy)
|
|
ํ 3. ๊ธ์ ๋ถํ ํ๋ฉด์ ๊ฒฐํจ ๊ฒ์ถ ์คํ ๊ฒฐ๊ณผ 1
Table 3. Experimental results 1 of defect detection for metal parts
|
VOV+CNN
|
Faster R-CNN
|
YOLO V2
|
False Negative Rate (FNR)
|
2 %
|
0.9 %
|
4.2 %
|
False Positive
Rate (FPR)
|
79.1 %
|
23 %
|
9.8 %
|
Error Rate
|
59.6 %
|
17.4 %
|
9.1 %
|
Inspection time (100 images)
|
18.9 sec
|
16.8 sec
|
3.4 sec
|
fps(frame per second)
|
5.2
|
5.9
|
29.4
|
๊ทธ๋ฆผ. 6. ๋คํธ์ํฌ ๊ตฌ์กฐโ์) VOV+CNN, Faster R-CNN, ์๋) YOLOv2
Fig. 6. Network structureโtop) VOV+CNN, Faster R-CNN, bottom) YOLOv2
๊ทธ๋ฆผ 7์ 3๊ฐ์ง ๋ฐฉ๋ฒ์ ๋ํ ์ฌํ์จ(Recall), ์ ๋ฐ๋(Precision), ์ ํ๋(Accuracy) ์ฑ๋ฅ์ ๊ทธ๋ํ๋ก ๋ํ๋ธ ๊ฒ์ด๋ค. ์ ํ๋์ ์ ๋ฐ๋๋
YOLOv2 ๋ฐฉ๋ฒ์ด ๊ฐ์ฅ ์ฐ์ํ๊ณ , ์ฌํ์จ์์๋ Faster R-CNN ๋ฐฉ๋ฒ์ด ๊ฐ์ฅ ์ฐ์ํ๊ฒ ๋์๋ค.
๊ทธ๋ฆผ 8์๋ Faster R-CNN๊ณผ YOLOv2์ ๊ฒฐํจ ๊ฒ์ถ ์๊ฐ ๋์ ์๋ค. ๋ ๋ฐฉ๋ฒ ๊ฐ์ ๊ฒฐํจ ํ์ ์ฌ๊ฐํ์ ๊ฐ์ ๋ฐ ํํ์ ์ฐจ์ด๊ฐ ๋ํ๋จ์ ์ ์
์๋ค. Faster R-CNN ๊ฒ์ถ์ ๊ฐ์ ๊ฒฐํจ์ ๋ํด 9๊ฐ์ ์ต์ปค ์ค ์ผ๋ถ๊ฐ ์ฌ์ฉ๋์ด ์ค๋ณต๋ ๊ฒ์ถ์ด ์ฌ๊ฐํ์ผ๋ก ํ์๋๋๋ฐ, ๊ฐ์ ๊ฒฐํจ์ ํฌํจํ๊ณ
์๋ค๋ฉด ํ๋์ ์์ญ์ผ๋ก ๊ฐ์ฃผํ์ฌ ์คํ ๊ฒฐ๊ณผ์ ๋ฐ์ํ์๋ค. YOLOv2์์๋ ๊ฒฐํจ ๊ฒ์ถ ์๊ฐ ์ ๊ฒ ๋์๊ณ , ์ด๋ฅผ ํตํด ๊ณผ๊ฒ์ถ ์งํ๊ฐ ๊ฐ์ํ์์์ ์ ์ถํ
์ ์๋ค. ๋์ , ์ฐ์ธก ์๋จ์์ ๊ธธ์ด๊ฐ ๊ธด ์ฌ๊ฐํ์ผ๋ก ๊ฒ์ถ์ด ํ์๋์๋๋ฐ, ๊ฒฐํจ์ ํฌํจํด ์ธ๋ก๋ก ๋ํ๋ ์๋ ์ ์ ๊ฒฐํจ์ด ์๋์ง๋ง ์คํฌ๋์น์ ๊ฐ์
๊ฒฐํจ์ผ๋ก ์ธ์๋์ด ์ค์ ๋ณด๋ค ๋์ ์์ญ์ผ๋ก ํ์๋ ๊ฒ์ด๋ค.
๊ทธ๋ฆผ. 7. ๊ฒฐํจ ๋ฐ์ดํฐ์ k-means clustering ๊ฒฐ๊ณผ
Fig. 7. K-means clustering results for defect data
๊ทธ๋ฆผ. 8. ๊ธ์ ๋ถํ ํ๋ฉด์ ๊ฒฐํจ ๊ฒ์ถ ์คํ ๊ฒฐ๊ณผ 2
Fig. 8. Experimental results 2 of defect detection for metal parts
๊ทธ๋ฆผ. 9. ๊ฒฐํจ ๊ฒ์ถ ์ - Faster R-CNN, YOLOv2
Fig. 9. Detection results of defects for for metal parts - Faster R-CNN and YOLOv2
5. ๊ฒฐ ๋ก
์ฐ์
์ฉ ๊ธ์ ๋ถํ์ ํ๋ฉด ๊ฒฐํจ ๊ฒ์ฌ์ CNN ๊ธฐ๋ฐ์ 3๊ฐ์ง ๊ฒ์ถ ๊ธฐ๋ฒ์ ์ ์ฉํ์ฌ ์คํํ์๋ค. ์ฌ์ ์ ์ฐ๊ตฌ๋ VOV+CNN ๊ฒ์ถ ๋ฐฉ๋ฒ ์ธ์ Faster
R-CNN๊ณผ YOLOv2 ๊ธฐ๋ฒ์ ์ค์ฌ์ผ๋ก ๊ฒ์ถ ์ฑ๋ฅ๊ณผ ์๋ ์ธก๋ฉด์์ ๋น๊ตํ์๋ค. ๋ฏธ๊ฒ์ถ์จ์ Faster R-CNN์ด ๊ฐ์ฅ ์ฐ์ํ๊ณ , ๊ทธ ๋ค์์ผ๋ก VOV+CNN,
YOLOv2 ์์ด์๋ค. ๊ณผ๊ฒ์ถ๊ณผ ์ค๋ฅ์จ์ YOLOv2๊ฐ ๊ฐ์ฅ ์ฐ์ํ๊ณ , ๊ทธ ๋ค์์ผ๋ก Faster R-CNN, VOV+CNN ์์ผ๋ก ๋ํ๋ฌ๋ค. ๋ํ,
๊ฒ์ธจ์๋๋ฉด์์๋ YOLOv2 ๊ธฐ๋ฒ์ด ๋ค๋ฅธ ๋ ๋ฐฉ๋ฒ๋ณด๋ค ์๋ฑํ ์ฑ๋ฅ์ ๋ณด์๋ค. ๋ฌผ์ฒด ๊ฒ์ถ์ ์์ฃผ๋ก ์ฐ๊ตฌ๊ฐ ๋๊ณ ์๋ Faster R-CNN๊ณผ YOLOv2
์๊ณ ๋ฆฌ์ฆ์ ๋์ด๋๊ฐ ๋์ ๊ธ์ ๋ถํ์ ํ๋ฉด ๊ฒฐํจ ๊ฒ์ถ์ ์ ์ฉํ์ฌ ๋ง์กฑํ ๋งํ ์ฑ๋ฅ์ ์ป์ ๊ฒ์ด ์์๋ผ๊ณ ๋ณผ ์ ์๋ค.
ํฅํ, ๋คํธ์ํฌ ๊ตฌ์กฐ์ ์ต์ ํ์ ํ์ต ์๊ณ ๋ฆฌ์ฆ์ ๊ฐ์ ์ ํตํด ๊ฒ์ถ ์ฑ๋ฅ๊ณผ ์ฒ๋ฆฌ ์๊ฐ์ ๋ํ ์ถ๊ฐ์ ์ธ ํฅ์์ด ํ์ํ๋ค.
References
Park Y. , Kweon I. S. , 2016, Ambiguous Surface Defect Image Classification of AMOLED
Displays in Smart- phones,, IEEE Trans. on Industrial Informatics, Vol. 12, No. 2,
pp. 597-607
Ghorai S. , Mukherjee A. , Gangadaran M. , Dutta P. K. , 2013, Automatic Defect Detection
on Hot-Rolled Flat Steel Products, IEEE Trans. on Instrumentation and Measurement,
Vol. 62, No. 3, pp. 612-621
LeCun Yann, 1998, Gradient based learning applied to document recognition, Proceedings
of the IEEE, pp. 2278-2324
Park J-K. , Kwon N. , J-H. , Kang D. , 2016, Machine Learning-Based Imaging System
for Surface Defect Inspection, International Journal of Precision Engineering and
Manufacturing-Green Technology, Vol. 3, No. 3, pp. 303-310
Choi H. , Seo K. , 2017, CNN Based Detection of Surface Defects for Electronic Parts,
Journal of Korean Institute of Intelligent Systems, Vol. 27, No. 3, pp. 195-200
Choi H. , Seo K. , 2017, Comparison of CNN Structures for Detection of Surface Defects,
The Transactions of the Korean Institute of Electrical Engineers, Vol. 66, No. 7,
pp. 1100-1104
Kwon B.-K , Won J.-S. , Kang D.-J. , 2015, Fast defect detection for various types
of surfaces using random forest with VOV features, International Journal of Precision
Engineering and Manufacturing, Vol. 16, No. 5, pp. 965-970
Girshick R. , Donahue J. , Darrell T. , Malik J. , 2016, Region- Based Convolutional
Networks for Accurate Object Detection and Segmentation, IEEE Trans. on Pattern Analysis
and Machine Intelligence, Vol. 38, No. 1, pp. 142-158
Girshick R. , , Fast R-CNN, ICCV 2015, pp. 1440-1448
Ren Shaoqing, He Kaiming , Girshick Ross , Sun Jian , 2015, Faster r-cnn: Towards
real-time object detection with region proposal networks, Advances in neural information
processing systems, pp. 91-99
Lee M. , Seo K, 2017, Using Deep Learning Based Machine Vision for Defects Detection,,
Proceedings of Information and Control Symposium CICS'2017, pp. 54-55
Redmon Joseph , Divvala Santosh , Girshick Ross , Farhadi Ali , 2016, You Only Look
Once: Unified, Real-Time Object Detection, Proceedings of the IEEE conference on computer
vision and pattern recognition
Lee M. , Seo K, 2018, Comparison of CNN Methods for Defects Detection, Proceedings
of Information and Control Symposium ICS'2018, pp. 101-102
Redmon Joseph , Farhadi Ali , 2017, YOLO9000: better, faster, stronger, arXiv:1612.08242
์ ์์๊ฐ
2017๋
์๊ฒฝ๋ํ๊ต ์ ์๊ณตํ๊ณผ ์กธ์
(ํ์ฌ)
2017๋
~ํ์ฌ ์๊ฒฝ๋ํ๊ต ๋ํ์ ์ ์์ปดํจํฐ๊ณตํ๊ณผ ์์ฌ๊ณผ์
๊ด์ฌ๋ถ์ผ:๋ฅ๋ฌ๋, ์์์ธ์, ๋จธ์ ๋น์
1993๋
์ฐ์ธ๋ํ๊ต ๋ํ์ ์ ๊ธฐ๊ณตํ๊ณผ ์กธ์
(๋ฐ์ฌ)
1999~2003๋
Michigan State University, Genetic Algorithms Research and Applications
Group, Research Associate
2002~2003๋
Michigan State University, Electrical & Computer Engineering, Visiting Assistant Professor
2011~2012๋
Michigan State University, BEACON (Bio/ computational Evolution in Action
CONsortium) Center, Visiting Scholar
1993๋
~ํ์ฌ ์๊ฒฝ๋ํ๊ต ์ ์๊ณตํ๊ณผ ๊ต์
๊ด์ฌ๋ถ์ผ: ์งํ์ฐ์ฐ, ๋ฅ๋ฌ๋, ์์์ธ์, ๋จธ์ ๋น์ , ๊ธฐ์์์ธก, ์ง๋ฅ๋ก๋ด