识图分两部分完成,一是图像识别,二是检索技术。
图片搜索的原理有三个步骤
1. 将目标图片进行特征提取,描述图像的算法很多,用的比较多的是:SIFT描述子,指纹算法函数,bundling features算法,hash function(散列函数)等。也可以根据不同的图像,设计不同的算法,比如图像局部N阶矩的方法提取图像特征。
2. 将图像特征信息进行编码,并将海量图像编码做查找表。
3. 相似度匹配运算:利用目标图像的编码值,在图像搜索引擎中的图像数据库进行全局或是局部的相似度计算。
百度识图是百度图片搜索近期推出的一项新功能。常规的图片搜索,是通过输入关键词的形式搜索到互联网上相关的图片资源,而百度识图则能实现用户通过上传图片或输入图片的url地址,从而搜索到互联网上与这张图片相似的其他图片资源,同时也能找到这张图片相关的信息。
百度识图用途:
1. 当想要了解一个不熟悉的明星或其他人物的相关信息时,如姓名、新闻等;
2. 当想要了解某张图片背后的相关信息时,如拍摄时间、地点、背后的一些故事等;
3. 当手上已经有一张图片,想要找一张尺寸更大的,或是没有水印的,或是ps处理之前的原图;
4. 当想要了解,这张图片还被哪些网站引用时;