The system is based on machine learning, so as more image data gets fed into the system, the technology will improve and get better at recognising objects in the images. However, the technology is still nascent, and Google admits it is nowhere near perfect.