How are you planning to pay for webscale computational resources?..
But when I go above several billions of images, I'll need some investment for sure :-)
Tineye indexed about 20 billions of images, and my estimates show that I should be fine with my own resources up to 1B. This is good enough to improve and test the tech