Snap Vision is a visual search company providing world class image search technology to publishers and retailers