title: Padding images of size less than 5 by 5 pixels for CNN
body: <p>I have dataset of multispectral images of land areas where the <strong>most of images are less than 5 by 5 pixels in size</strong>. I read that usual way to deal with small images is to upscale it to fixed size lets say 32x32 pixels and then feed the cnn by them. Because of multispectral images I would like to avoid upscaling images because it will bring too much noise to data where values of intensities of pixels are very important and it will destroy ground truth.<strong>Firstly I would like to know if it is possible to use such small images for cnn ?</strong> <strong>Also I am wondering if padding such small images with zeros is good approach.</strong> I am planning to add my ground truth as extra channel for cnn to know that zero padding is not important at all.</p>
  <p>Or is there any approach to deal with very small images for cnn ?</p>
  <p>Thanks in advance for your suggestions.</p>
  <p><strong>EDIT</strong></p>
  <p>I am working with multispectral Sentinel 2 images in <strong>20m</strong> resolution meant as 3x3 pixel image is 60x60 m in extent in real. Most relevant information is in values of intensities of nine different bands.</p>
  <p>For example here is 3x3 image of cemetery in blue and vegetation red edge band.
  <a href="https://i.stack.imgur.com/NRaNU.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/NRaNU.png" alt="60x60 m cemetery in blue band" /></a></p>
  <p><a href="https://i.stack.imgur.com/VRRH9.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/VRRH9.png" alt="60x60 m cemetery in vegetation red edge band" /></a></p>