Is it practical to create a dataset with noise off of just one image? Recently, I have asked here with regards to adding noise to images. I am aware that convolutional neural networks require datasets with thousands of images. However, my goal is to train a model off of just one image.
I intend to create a dataset of about 50 photos just by adding different levels of noise to a single image. Will I be able to get useful results out of it?
I hypothesize that this may not be viable for scratch training a CNN, but I think it'll work if I wanted to use Facenet.
For those who may not know what Facenet is, it is trained using triplet loss. It receives an image input and outputs an embeddings. This embedding can be used to compute distance metrics (specifically L2/Euclidean distance), wherein smaller measurements correspond to similarity and larger ones are different faces. It is trained on the LFW dataset to generalize facial features.
As I said I think that using my method as a substitute for datasets like LFW is stupid, but then again I haven't tried. But might it work for creating different but similar embeddings? I am in the process of trying it out but I want to hear what you guys think.