Yeah, I will be staying away from image recognition. I think that it also creates too many barriers/obstacles for the user if they have to choose out of various images. There are some that look so similar it would be close to impossible to tell which one is the right one. I think the best option is using text search, scan, or voice. But I would like to make the home screen a little more visually intriguing.