Convolution Neural Network μμ 컨볼루μ νν°λ₯Ό μμ°κΈ°μ μ μμ μ£Όλ³μ 0κ°μ λ£μ΄ paddingμ μ€λ€. μλνλ©΄ νν°λ₯Ό μμΈλ μμ λ°μ λκ°λ μμμ λν΄μλ μ°λ¦¬κ° μνλ κ°μ μ»κΈ° μν΄μμ΄λ€.
컨볼루μ μ°μ°μ΄ μ§νλ λ μλμ°λ₯Ό λͺμΉΈμ© μμ§μΌμ§λ₯Ό κ²°μ ν μ μμΌλ©° strideλΌκ³ λΆλ₯Έλ€. μλ₯Ό λ€μ΄ strideκ° 1μΈ κ²½μ°λ μλμ°λ₯Ό νμΉΈμ© μ΄λμν€λ κ²μ΄λ€.
μ£Όμ΄μ§ μμμ padding, stride, νν°μ ν¬κΈ°μ λ°λΌ μμμ ν¬κΈ°κ° λ¬λΌμ§ μ μλ€. μ°λ¦¬κ° μμμ²λ¦¬λ₯Ό μνν λμ μμμ ν¬κΈ°κ° λ°λμ§ μλλ‘ νλ€.
μ£Όμ΄μ§ μμμ λν΄μ 컨볼루μ μ μνν νμλ poolingμ΄λΌλ κ³Όμ μ κ±°μΉλ€. μ£Όμ΄μ§ μμμμ νΉμ ν κ°μ λ½μ μ°¨μμ μ€μ΄κ² λλ€.
- max poolingμ μ£Όμ΄μ§ λ²μ λ΄μμ μ΅λκ°μ λ½μμ μ°¨μμ μ€μΈλ€.
- AVG poolingμ μ£Όμ΄μ§ κ³΅κ° λ΄μμ κ°λ€μ νκ· μΌλ‘ νλμ κ°μ νννλ€.
λ€μ μμμ²λ¦¬λ‘ λμμ보μ! μ£Όμ΄μ§ μμμ νν°λ₯Ό μμμ λ€μν ν¨κ³Όλ₯Ό λΌ μ μμΌλ©° νν°μ λͺ¨μμ λ°λΌ ν¨κ³Όλ₯Ό λ€λ₯΄κ² ꡬνν μ μλ€.
- λ°μ€ νν° : μ£Όμ΄μ§ κ°μ λν΄μ μ λΆ 1/9λ‘ λλκ°μ λν΄μ κ³μ°νκΈ° λλ¬Έμ μ£Όλ³ ν½μ λ€μ νκ· κ°μΌλ‘ λ°κΏμ£Όλ κ²μ΄λ€. (μ€λ¬΄λ©)
- μ€νλ νν° : λ΄ ν½μ μ λν΄μλ 5λ°°(κ°μ‘°), 4-λ°©ν₯μ±μ ν½μ κ°μ λ§μ΄λμ€ μ°μ°(μ€μ¬μ€) κ²½κ³λ₯Ό λ λλ ·νκ² λ§λ€μ΄μ€λ€. (μ€νλ)
- μν μμ§ : μΈλ‘ λ°©ν₯μΌλ‘ λ³νκ° μλ μμμ μΆμΆνλ€.
- μμ§ μμ§ : κ°λ‘ λ°©ν₯μΌλ‘ λ³νκ° μλ μμμ μΆμΆνλ€.
- λͺ¨μ νν° : μμμ μμ§μμ΄ μλ κ² μ²λΌ ννμμΌμ€λ€.
μμμ λ°μ€ νν°λ₯Ό μ μ©νμλ μ΄λ€ ν¨κ³Όκ° μλμ§ μ°μ°κ³Όμ μ μμΈν μ΄ν΄λ³΄μ!
λ°μ€ νν°λ μ£Όλ³κ°λ€μ νκ· μ κ³μ°νλ 3x3μ κ²½μ° 1/9, 5x5μΈ κ²½μ° 1/25, 7x7μΈ κ²½μ° 1/49λ‘ νν°κ° μμ±λλ€.
μ£Όμ΄μ§ μμμ gνν°λ₯Ό 컨볼루μ μνν λ, gλ₯Ό λ€μ§μ΄μ μ£Όλ³κ°λ€μ 1/9λ₯Ό κ³±νμ¬ λνκ°μ μλ‘μ΄ ν½μ κ°μΌλ‘ κ²°μ νλ€. μ£Όλ³κ°μ κ³ λ €νκΈ° λλ¬Έμ μλ³Έ μμμμ ν½μ κ°μ΄ 0μ΄μμμ§λΌλ μλ‘μ΄ μμμμλ ν½μ κ°μ΄ μκΈ°λ κ²½μ°κ° μ‘΄μ¬νλ€.
λ°μ€νν°λ₯Ό λͺ¨λ μ μ©ν κ²°κ³Ό κ°μ λ€μκ³Ό κ°λ€.
κΈ°μ‘΄μ μμμμλ λͺ μ μ°¨μ΄κ° νμ°νκ² λ°μνμλ€. νμ§λ§ νν°κ° μ μ©λ μλ‘μ΄ μμμ μ£Όλ³κ°μ νκ· μ κ³ λ €νκΈ° λλ¬Έμ μμμ΄ smoothνκ² λ³νμμΌμ£Όλ ν¨κ³Όκ° μλ€.
λͺ¨μμ΄ν¬ μ²λ¦¬νλ λ°©λ² μ€ νλλ‘ λ°μ€ νν°κ° μ¬μ©λκΈ°λ νλ€.
λ€λ₯Έ νν° ν¨κ³Όλ μ΄ν΄λ³΄μ!
μ νν°μ κ²½μ° μμ μ ν½μ κ°μ κ·Έλλ‘ κ°μ Έμ€κΈ° λλ¬Έμ μλ¬΄λ° λ³νκ° μκ² λλ€.
μ νν°μ κ²½μ° μλ³Έ μ΄λ―Έμ§λ₯Ό μΌμͺ½μΌλ‘ ννμ΄λ μν€λ κΈ°λ₯μ μννλ€. νμ¬ ν½μ κ°μ κ²°μ νκΈ° μν΄ ν ν½μ μμ κ°μ μ¬μ©νκΈ° λλ¬Έμ΄λ€.
λ΄κ° κ°κ³ μλ κ°μμ νκ· μ λΉΌλ©΄ νμ¬ ν½μ κ°μ΄ νκ· μΌλ‘λΆν° μΌλ§νΌ λ³ννμλμ§ μ μ μλ€. νμ¬ ν½μ μ κ°μ‘°νκ³ μ£Όλ³κ°λ€μ λ λͺ μκ°μ μ€μ¬μ νμ¬κ°κ³Ό μ£Όλ³κ°μ λͺ μκ° μ°¨μ΄λ₯Ό ν€μ°κ² λλ€. κ²°κ³Ό μ΄λ―Έμ§λ μ€νλ νν°μ λμΌν κ²°κ³Όλ₯Ό λνλΈλ€.
κ°λ‘ νΉμ μΈλ‘ λ°©ν₯μΌλ‘ λͺ μ μ°¨μ΄κ° ν° κ²½μ°λ₯Ό λ½μλ΄μΌλ‘μ¨ 'Edge'λ₯Ό μΆμΆν μ μλ€.
리λμ΄ν νν°λ μ νμ μΈ νΉμ±μ μ μ§ν μ μλ€.
μμμ ν©μ³μ νκΊΌλ²μ ν¨κ³Όλ₯Ό μ μ©νλκ° λλ μ λ°λ‘ ν¨κ³Όλ₯Ό μ μ©ν νμ ν¨κ³Όλ₯Ό μ μ©νλμ§ κ°μ κ²°κ³Όλ₯Ό 보μΈλ€.
Shift ν¨κ³Όλ μμκ° λ°λμ΄λ λμΌν κ²°κ³Όλ₯Ό 보μΈλ€,
νν°λ₯Ό μ¬μ©νλ μμκ° λ°λμ΄λ λμΌν κ²°κ³Όλ₯Ό λΈλ€.
λΆλ°°λ²μΉ, μμλ°° λͺ¨λ λμΌνκ² μ νμ νΉμ±μ λ°λ₯Έλ€.
λ€μμ μ’ μ€μνλ€! κ°μ°μμ νν°!!!
λ°μ€νν°μμ μ’λ νμ₯λμ΄μλ κ°λ μ΄λ€. μ¦, μ€λ¬΄λ© ν¨κ³Όλ₯Ό ꡬννκΈ°μν΄ λ§μ΄ μ¬μ©λλ€. μλ₯Όλ€μ΄ 5x5 ν¬κΈ° νν°λ₯Ό μ€μ νλ€. λ΄λΆμ κ°μ μμ κ°μ λΆν¬λ₯Ό κ°κ³ μμ΄μ μ€μ¬μΌλ‘λΆν° λ©μ΄μ§ μλ‘ ν½μ κ°μ΄ μμμ§λ νΉμ±μ κ°κ³ μλ€.
μ΄μ λ°μ€ νν°λ₯Ό μ¬μ©ν λμλ μΆλ ₯ μμμ 격μ 무λ¬κ° λ°μνλ λ¨μ μ΄ μμλ€. κ·Έλ¬λ κ°μ°μμ νν°λ 격μ무λ¬κ° λ°μνμ§ μμΌλ©° λΈλ¬ ν¨κ³Όλ₯Ό μ μ©ν΄μ€ μ μλ€.
κ°μ°μμ νν°λ μ£Όλ³μ νλ κ°λ€μ μ 리ν΄μ μμμ μ’ λ λΆλλ½κ² λ§λ€μ΄μ€λ€.
2μ°¨μ κ°μ°μμ νν°μ΄κΈ° λλ¬Έμ 2κ°μ 1μ°¨μ κ°μ°μμ νν°λ‘ λλμ΄μ μκ°ν μ μλ€
μ§μ ν¨μμ΄κΈ° λλ¬Έμ λ 1μ°¨μ κ°μ°μμ ν¨μλ‘ λΆλ¦¬ν΄λΌ μ μμΌλ©° xμΆμμ λ¨Όμ κ°μ°μμ ν¨κ³Όλ₯Ό μ μ©ν λ€μ yμΆ©μ λνμ¬ κ°μ°μμμ μ μ©ν΄λ λμΌν κ²°κ³Όλ₯Ό 보μΈλ€.
2μ°¨μ νν°λ₯Ό νλ²μ μμ°λ©΄ μ²λ¦¬μκ°μ΄ μ€λ걸리기 λλ¬Έμ μ΄μ κ°μ λΆν λ°©λ²μ μ¬μ©νμ¬ κ°μ°μμ μ€λ¬΄λ© ν¨κ³Όλ₯Ό ꡬννλ€.
μμμ μμλ³Έ νν°λ λͺ¨λ μ νμ°μ°μ΄μμ§λ§ λΉμ ν μ°μ°λ μ‘΄μ¬νλ€.
λ©λμ νν°κ° λΉμ ν μ°μ°μ μμμ΄λ€. λ©λμμ μ€μκ°μ μλ―Ένλ€. λ©λμ νν°λ μ£Όμ΄μ§ μμλ€μ 3x3μΌλ‘ μμ§μ¬λκ°λ©΄μ 9κ° κ°μ μΌλ ¬λ‘ μ λ ¬ν ν μ€μκ°μ λ½μμ ν½μ κ°μ κ²°μ νλ€.
λ©λμ νν°μ μ₯μ μ μ£Όμ΄μ§ μμμμ μ‘μ(salt(ν°μ) and pepper(κ²μμ) noise(μ‘μ))μ΄ λ€μ΄λ λ νν° λ΄μμ 0μ΄λ 255κ° λμ μ μ€μκ°μΌλ‘ μ±μμ§κΈ° λλ¬Έμ noise λ₯Ό μ‘μ μ μλ€
λ°λλ‘ κ°μ°μμ νν°λ νκ· κ°μ μ¬μ©νκΈ° λλ¬Έμ κ°μ°μμ νν°λ ν° ν¨κ³Όλ₯Ό 보μ΄μ§λ λͺ»νλ€. νν°μ νΉμ±μ λ°λΌ μ΄λ λμ μ΄λ€ νν°λ₯Ό μ¬μ©ν΄μΌν μ§ κ΅¬λΆν μ μμ΄μΌ νλ€.
'π₯ Computer Science > Computer Vision' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Computer Vision] Morphology (0) | 2021.09.17 |
---|---|
[Computer Vision] Transform (0) | 2021.09.16 |
[Computer Vision] Filter - Part 1 (0) | 2021.09.14 |
[Computer Vision] Histogram - Part 2 (0) | 2021.09.09 |
[Computer Vision] Histogram - Part 1 (0) | 2021.09.08 |