3 research outputs found
Prior-adaptive Convolutional Neural Network for Image Denoising
νμλ
Όλ¬Έ (λ°μ¬)-- μμΈλνκ΅ λνμ 곡과λν μ κΈ°Β·μ»΄ν¨ν°κ³΅νλΆ, 2017. 8. μ‘°λ¨μ΅.λμ§νΈ μμ μ·¨λ κ³Όμ μμ λ€μν μ‘μμ΄ λ°μνκ³ κ·Έλ‘ μΈν΄ μμμ νμ§μ΄ μ νλ
λ€. μμ μ‘μ μ κ±°λ μ΄λ¬ν μ‘μμ 보μ νλ μ€μν κ³Όμ μΌλ‘, λ°λΌμ λ€μν μ°κ΅¬κ°
μ΄λ£¨μ΄μ§κ³ μλ€. μ‘μ μ κ±°λ λνμ μΈ λΆλ쑰건문μ μ΄κΈ° λλ¬Έμ κ³ μ μ μΈ μ°κ΅¬λ μ
μ νλΌμ΄μ΄ (prior) μ κ΄ν λ€μν λͺ¨λΈμ μ΄μ©νλ μ‘μ μ κ±° λ°©λ²μ κ°λ°ν΄ μλ€.
μ΄λ¬ν μκ³ λ¦¬μ¦λ€μμ κ²°κ³Ό μμμ κ°λ°μκ° μ€κ³ν μμμ νΉμ±μ λ°λ₯΄λ λ°©ν₯μΌλ‘
볡μλλ€. μ΅κ·Όμλ νμ΅ κΈ°λ°μ μμ μ‘μ μ κ±° μκ³ λ¦¬μ¦λ λ§μ΄ κ°λ°λμλ€. μ΄ λ°©λ²
λ€μ λ°μ΄ν° μ£Όλ (data-driven) λ°©μμ ν΅ν΄ μ‘μ μμμΌλ‘λΆν° 볡μμμμ μ»μ΄λ΄λ
ν¨μλ₯Ό νμ΅νλ λ°©μμΌλ‘, νμ¬ μ¬λ¬ μ‘μ μ κ±° μκ³ λ¦¬μ¦ μ€κ°μ₯ λ°μ΄λ μ±λ₯μ 보μ΄
κ³ μλ€. λ³Έ λ
Όλ¬Έμμλ 컨λ²λ£¨μ
μ κ²½λ§ (CNN)μ κΈ°λ°μΌλ‘ ν μ‘μ μ κ±° μκ³ λ¦¬μ¦μ
μ μνλ€. κΈ°μ‘΄μ νμ΅ κΈ°λ°λ°©λ²λ€μ ν½μ
μ€μ°¨λ₯Ό μ΅μννλ λ°μλ§ μ§μ€νλ©΄μ μμ
μ νΉμ±μ κ³ λ €νμ§ λͺ»νλ λ° λ°ν΄, μ μνλ μκ³ λ¦¬μ¦μ μμ νλΌμ΄μ΄λ₯Ό κ³ λ €νμ¬
λ³΄λ€ κ°μ λ κ²°κ³Όλ₯Ό μ»λλ‘ νλ€. 첫 λ²μ§Έλ‘, κΈ°μ‘΄μ CNNμ μ¬λ¬ κ°μ λ³νλ μ
λ ₯
μμμ μ μ©νμ¬ λ³΄λ€ ν₯μλ 볡μ μμμ μ»μ μ μλλ‘ νλ μκ°μμν λ€νΈμν¬
λ°©λ²μ μ μνλ€. μΌλ°μ μΈ κ°μλ³νμ κ²ͺμ μμμμ
λ ₯μΌλ‘ λ°μ λ, CNN μ΄ λ§λλ
볡μ ν¨μλ λ€λ₯Έ νΉμ±μ κ°κ³ , κ·Έμ λ°λΌ μλ³Έ μμμ μ
λ ₯μΌλ‘ λ°λ κ²κ³Ό μ μ¬νμ§λ§
λ€λ₯Έ κ²°κ³Όλ₯Ό μμ±νκ² λλ€. κΈ°μ‘΄μ μ»€λ―ΈνΈ λ¨Έμ (Committee machine) λ°©λ²λ€λ‘λΆν°
μλ €μ Έ μλ―μ΄μ΄κ²°κ³Ό μμλ€μ μ’
ν©νμ¬ λ³΄λ€ κ°μ λ 볡μμμμ μ»μ μ μλ€. κΈ°μ‘΄
μ μμν κΈ°λ° λ°©λ²λ€μ μ¬λ¬ κ°μ λ€λ₯Έ λ€νΈμν¬λ₯Ό μ¬μ©νλ λ°λ©΄, μ μνλ λ°©λ²μ νλμ λ€νΈμν¬λ‘λΆν° μμνλ₯Ό ꡬμ±νλ€. μμν ꡬμ±μ μ¬μ©νλ κ°μλ³νμ μμ
μ²λ¦¬μ νΉμ±μΌλ‘λΆν° κ²°μ λλ€. μ μνλ μκ°μμν λ€νΈμν¬λ λ³λμ νμ΅ μμ΄λ
κΈ°μ‘΄ CNNμ μ±λ₯μ ν₯μμν¨λ€.
λ λ²μ§Έλ‘, μμ νλΌμ΄μ΄λ₯Ό λ€νΈμν¬ νμ΅μ μ μ©νλ λ°©λ²μ μ μνλ€. λ€μνν
λΌμ΄μ΄ μ€ λ³Έ λ
Όλ¬Έμμλ μ‘μ μ κ±°μ κ°μ₯ λ리 μ¬μ©λλ λΉκ΅λΆμ μκ°μ μ¬μ± (NSS)
νλΌμ΄μ΄λ₯Ό μ μ©νλ€. μ μνλ BMCNN λ°©λ²μ λΈλ‘ 맀μΉμ ν΅ν΄ μ μ¬ν ν¨μΉλ€μ κ²°
ν©νμ¬ νλμ μλ³Έ ν¨μΉλ₯Ό μμΈ‘νλ€. BMCNN λ°©λ²μ λ€μν νΉμ±μ κ°μ§ μμλ€μμ
κΈ°μ‘΄μ λ°©λ²λ€λ³΄λ€ λ°μ΄λ μ±λ₯μ 보μλ€. λν, κΈ°μ‘΄μ NSS κΈ°λ° λ°©λ²λ€μ BMCNN
μ κ΅¬μ‘°λ‘ ν΄μλ μ μλ€.
μΈ λ²μ§Έλ‘, κ°μ°μμ μ‘μ μ΄μΈμ μ‘μ λͺ¨λΈμ λν΄μλ μ μνλ λ°©λ²λ€μ μ μ©
μν¨λ€. λ³Έ λ
Όλ¬Έμμλ νΈμμ‘ μ‘μκ³Ό μ€μ μΉ΄λ©λΌλ‘λΆν° 촬μν μμμ Real μ‘μμ
λν μ€νμ ꡬμ±νλ€. μ μνλ λ°©λ²μ λ€μν μ‘μ λͺ¨λΈμ λν΄ μ’μ μ±λ₯μ 보μλ€.
μ‘μμ νΉμ±μ΄ λͺ
ννμ§ μκ³ μμ μ’νμ μ΄κΈλ¨μ΄ μ‘΄μ¬νλ Real μ‘μμ κ²½μ° νΉν
λ°μ΄λ μ±λ₯μ 보μλ€.1. Introduction 1
1.1 Self - Committee Network based on Image Processing Prior 4
1.2 Image Denoising by a Block-Matching Convolutional Neural Network 5
1.3 Non-Gaussian Noise 8
1.4 Contribution 9
1.5 Contents 10
2. Related Work 11
2.1 Prior based Image Denoising 11
2.2 Learning based Image Restoration 13
2.3 Non-Gaussian Image Denoising 15
3 Self-Committee Network based on Image Processing Prior 17
3.1 Committee Machine 17
3.2 Proposed Algorithm 18
3.2.1 Flip and/or Rotation (FR) 19
3.2.2 Linearity 20
3.3 Experimental Results 21
3.3.1 Experiments on image denoising network 22
3.3.2 Experiments on a single image super-resolution network 26
4 Image Denoising by a Block-Matching Convolutional Neural Network 29
4.1 BlockMatching Convolutional Neural Network 29
4.1.1 Patch Extraction and Block Matching 30
4.1.2 Network Structure 32
4.1.3 Patch aggregation 35
4.1.4 Connection with Traditional NSS based Denoising 36
4.2 Experiments 39
4.2.1 TrainingMethodology 39
4.2.2 Training and Test Data 40
4.2.3 Comparision with the State-of-the-ArtMethods 41
4.2.4 Effects of Network Formulation 48
5 Applications: Denoising of Non-Gaussian Noise 55
5.1 Denoising of Poisson Noise 55
5.1.1 Poisson Noise 55
5.1.2 Training Criteria 57
5.1.3 Experiments 58
5.2 Denoising of Real Noise 66
5.2.1 Real Noise Database 66
5.2.2 Training Criteria 68
5.2.3 Experiments 69
6 Conclusions 83
Bibliography 85
Abstract (Korean) 97Docto