2017-03-09 1 views
2

현미경으로 찍은 박테리아 이미지 데이터 세트를 고해상도 카메라를 사용하여 기록했습니다. 이미지의 해상도는 800x600이고 다른 데이터 세트 (다른 ​​현미경에서 촬영 한 이미지)의 해상도는 약 5312x2988입니다. VGG16 및 InceptionV3과 같은 모델은 224x224의 이미지 해상도에서 학습됩니다.VGG16 또는 InceptionV3으로 고해상도 이미지를 사용하는 방법

어떻게 이미지 데이터를 네트워크에 올바르게 입력 할 수 있습니까? 이미지를 224x224로 샘플링합니까? 나는 그것이 예측을 위해 필요한 너무 많은 품질의 손실을 초래할 것이라고 생각한다. 다른 더 좋은 방법이 있습니까?

답변

0

원칙적으로 세 가지 가능성이 있습니다.

먼저 이미지를 자릅니다. 어쩌면 박테리아를 감지하고 이미지의 작물을 사용하여 이미지의 모든 작물에서 박테리아를 찾을 수 있습니다.

두 번째 이미지 크기를 조정하십시오. 자르기가 불가능하고 시작 V3 모델의 이미지 크기를 사용하려면 이미지의 크기를 224x224로 조정해야합니다. 20x10 영역은 단일 픽셀이라는 것을 기억하십시오. 따라서 원본 이미지에서 작은 영역을 찾으면 효과가 없습니다.

큰 입력 이미지 크기를 사용하십시오. 시작 모델에 입력을 추가하기 전에 시작 모델을 추가하고 레이어를 추가 할 수 있습니다. 합리적인 다운 샘플링을 배울 수 있습니다. 이 방법을 사용하는 많은 문헌이 없기 때문에 다른 접근법이 실패 할 경우에만이 작업을 수행 할 것을 권장합니다. 아마도이 이유가있을 것입니다.

관련 문제