GAN을 이용한 fake Fingervein image 생성하기
- 두가지 모델을 사용해봄
- GAN, DCGAN
- 실제 지정맥영상 취득
- 영상으로부터 frame 취득
- DCGAN의 입력으로 노이즈 / 실제지정맥 frame을 사용
- 모델학습
- 학습된 DCGAN의 Generator로 부터 위조지정맥 이미지 생성
- GAN 사용 시 Discriminator와 Generator 간의 학습이 잘 이루어 지지 않음.
- 부정확한 이미지 생성 및 loss가 감소하지 않는 등
- 따라서 GAN과 달리 convolution을 사용하는 DCGAN을 사용
- DCGAN
step | epoch | batch_size | learning_rate | D-loss | G-loss | 비고 |
---|---|---|---|---|---|---|
1. | 100 | 64 | 0.0002 | 5.3 | 5.7 | epoch-60에서 저장된 모델 |