搜索技术之--以图搜图

以图搜图,是通过搜索图像文本或者视觉特征,为用户提供互联网上相关图形图像资料检索服务的专业搜索引擎系统,是搜索引擎的一种细分。通过输入与图片名称或内容相似的关键字来进行检索,另一种通过上传与搜索结果相似的图片或图片URL进行搜索。

目录

简介
使用方法
工作原理
相关技术
以图搜图引擎
以图搜图的应用

简介

  产生原因:互联网上图像的数据信息日渐庞大,用户对网上图像搜索的要求也在不断提高,使各种基于Web的图像搜索引擎应运而生。图像搜索引擎的出现,使我们对网上图像信息的搜索变得非常简单,尽管还不很完美,却已经可以满足我们的大多数需求。 使用方法  一、上传本地图片
  二、输入图片URL地址
  用户通过上传图片或输入图片的url地址,从而搜索到互联网上与这张图片相似的其他图片资源,同时也能找到这张图片相关的信息。
  购物搜索引擎也是通过上传图片或输入图片的url地址,搜索到全网同款和相似的商品。

工作原理

  图像搜索引擎需要为在Web上浏览过的图像建立索引信息,能够进行图像分析和判别,为图像加注释,存储抽取出的索引信息建立索引库,理想的图像搜索引擎还应该能支持基于内容的图像检索。
  图像识别方法
  1、自动查找图形文:可以通过两个HTML标签,即IMG SRC和HREF来检测是否存在可显示的图像文件,IMG SRC表示“显示下面的图像文件”,而HREF则表示“下面是一个链接”,这两种标签经常导向一个图像文件。搜索引擎通过检查文件扩展名来判断链接的是否是图像文件。如果文件扩展名是.GIF或.JPG,那它就是一个可显示的图像。
  2、人工干预找出图像并进行分类:即人工对网上的图像及站点进行选择。这种方法可以产生准确的查询体系,但劳动强度太大,限制了处理图像的数量。由于图像不同于文本,需要人们按照各自的理解来说明其蕴含的意义,因此图像检索比起文本的查询和匹配要困难得多。目前的图像搜索引擎大多支持关键词检索和分类浏览两种检索方式,部分可提供可视属性检索,但也很有限。它们主要的检索途径有以下几种:
  a. 基于图像外部信息:即根据图像的文件名或目录名、路径名、链路、ALT标签以及图像周围的文本信息等外部信息进行检索,这是目前图像搜索引擎采用最多的方法。在找出图像文件后,图像搜索引擎通过查看文件名或路径名确定文件内容,但这取决于文件名或路径名的描述程度。
  b. 基于图像内容特征描述:这是一种语义层次的匹配。需要人工对图像的内容(如物体、背景、构成、颜色特征等)进行描述并分类,给出描述词。检索时,将主要在这些描述词中搜索你的检索词。这种查询方式是比较准确的,一般来讲可以获得较好的查准率。但需人工参与,劳动强度大,因而限制了可处理的图像数量,并且需要一定的规范和标准,效果取决于人工描述的精确度。
  c. 基于图像形式特征的抽取:由图像分析软件自动抽取图像的颜色、形状、纹理等特征,建立特征索引库,用户只需将要查找的图像的大致特征描述出来,就可以找出与之具有相近特征的图像。这是一种基于图像特征层次的机械匹配,特别适用于检索目标明确的查询要求(例如对商标的检索)。产生的结果也是最接近用户要求的。但目前这种较成熟的检索技术主要应用于图像数据库的检索,在网上图像搜索引擎中应用这种检索技术还具有一定的困难。
百度内测以图搜图功能

百度内测以图搜图功能

相关技术

  从广义上讲,图像的特征包括基于文本的特征(如关键字、注释等)和视觉特征(如颜色、纹理、形状等)两类。视觉特征又可分为通用的视觉特征和领域相关(局部/专用)的视觉特征。前者用于描述所有图像共有的特征,与图像的具体类型或内容无关,主要包括颜色、纹理和形状;后者则建立在对所描述图像内容的某些先验知识(或假设)的基础上,与具体的应用紧密有关,例如人的面部特征或指纹特征等。
  1、基于上下文本(context)的图片搜索
  通常是通过Alt等锚来索引,搜索的,您可以访问搜索引擎,比如百度、GOOGLE。在搜索框内输入搜索文字,点击右侧的“图片搜索”按纽,即可获得相关图片搜索结果。
  2、基于图片内容的搜索
  涉及了数据库管理、计算机视觉、图像处理、模式识别、信息检索和认知心理学等诸多学科,其相关技术主要包括:图像数据模型、特征提取方法、索引结构、相似性度量、查询表达模式、检索方法等。相似图片的检测主要涉及特征表示和相似性度量这两类关键技术。图像特征的提取与表达是基于内容的图像处理技术的基础。 以图搜图引擎  目前涌现很多以图搜图的搜索引擎,包括百度的识图搜索,安图搜的 购物搜索引擎,Google的以图搜图,淘宝也推出以图搜图了等等。

以图搜图的应用

  以图搜图已成为一种新的搜索趋势; 各大搜索引擎厂商均推出了使用图片搜索的功能,以图搜图主要应用在以下两方面:
  1、同款比价购物搜索引擎:目前全球使用这种方式的网站有: 安图搜,用户可以通过上传图片进行全网同款或者相似商品的搜索和比价。
  2、图片搜索:目前国内有百度识图、搜狗、谷歌等网站,用户通过上传图片进行全网同图片或者相似图片的搜索。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/49634.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

二箱:比谷歌识图更全面,多引擎以图搜图工具

NooBox 二箱 在主流搜索引擎上,如今都已增加了以图搜图功能,大大提高了图片搜索的效率。 以谷歌为例,在谷歌图片的搜索栏中点击图片标识,就可以选择粘贴图片网址或上传本地图片来进行识图。 但一个搜索引擎的图库往往难以满足用户…

以图搜图在线网站汇总(共7个)

文章目录 写在前面测试样例以图搜图GoogleBaiduYandexTineyeBingSougou360 写在前面 今天给大家分享7个以图搜图的在线网站,上传图片即可搜索图片来源、详情信息或相似图片。 测试样例 测试图片出自番剧《干支魂》第10话3分07秒 以图搜图 Google https://www.goo…

揭开提示工程的奥秘!免费!吴恩达+OpenAI

太强了,居然完全免费,AI发展史上的重量级人物,就是那个发明深度学习算法的。他联合OpenAI开课了。 课程链接:https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/ 课程一共9节课,共…

开源社拍了拍 SegmentFault 思否,6 月杭州见

5 月 19 日,OpenAI 突然官宣 ChatGPT 正式推出 iOS APP,迎来真 iPhone 时刻。同日,国家超算天津中心发布国产中文语言大模型天河天元,并在此基础上启动了深度训练面向医疗、工业、法律等领域的专业模型。一天之内,AI …

Stuart Russell专访:关于ChatGPT,更多数据和更多算力不能带来真正的智能

关注并星标 从此不迷路 计算机视觉研究院 公众号ID|ComputerVisionGzq 学习群|扫码在主页获取加入方式 计算机视觉研究院专栏 作者:Edison_G 《人工智能:现代方法》(Artificial Intelligence: A Modern Approach&#…

你不知道的Bing聊天机器人:7个惊人的用途!

导读:以下是我总结的有用的方法,可以利用AI聊天机器人让您的生活更轻松。 本文字数:1600,阅读时长大约:10分钟 生成式AI工具可以用非常多的方式使你的日常生活更轻松。 AI聊天机器人在编程、写作等方面表现出色&#…

微软开放Bing机器人,无需等待即可访问!

整理 | 陈静琳 责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 5月5日消息,微软向所有用户开放了必应聊天机器人,宣布 Bing 现已正式进入开放预览(Open Preview)模式,任何人都可以使用。…

小威老师脚手架解析系列一

小威老师的Spring boot脚手架讲解 登录流程图

2019科学突破奖揭晓 庄小威陈志坚许晨阳上榜

来源:科学网 10月17日,科学突破奖(Breakthrough Prize)名单揭晓。总计2200万美元的奖金分别给了婴儿死亡主要遗传因素治疗、超分辨率成像、发现一种新型电子材料以及其他重大突破。 华裔科学家庄小威、陈志坚、C. Frank Bennett 、…

试用码云gitee上开源项目“小威架构 / boot-backend“的代码生成器遇到的坑

** 试用码云gitee上开源项目"小威架构 / boot-backend"的代码生成器遇到的坑 ** 源码地址: https://gitee.com/zhang.w/boot-backend 该项目的代码生成器,只需要项目跑起来时对应的数据库里有对应的表就可以生成Controller,DAO,Model,用的MyBatis,还生成了对应的.…

.net6 EFcore连接Msql实现反向工程

一、反向工程是在有数据库已经有表的情况下,生成数据库entity模型所以要下载的依赖要多一点 二、这时候输入命令 Scaffold-DbContext -Connection "DatabasehotelDb;Data Source127.0.0.1;User Idroot;PasswordWW623025;SslModenone" Pomelo.EntityFrame…

智百威收银系统服务器连接不上,收银系统进入不了收银系统怎么办 – 手机爱问...

2012-08-17 系统进不去,提示要按R修复怎么处 这是系统损坏了。一般原因是系统文件因突然停电及操作失误删除了系统文件,驱动加载出错,病毒修改系统文件等造成的。大多数情况下你放入系统光盘按R修复也是没有用的。单纯个把系统文件损坏的可能…

个人PC连接服务器同时上网

文章目录 操作步骤原理解释参考资料 操作步骤 用管理员权限打开cmd 上面的 网关 填写方式由连接服务器wifi后,使用ipconfig查看。 在下图中是192.168.31.1 之后就可以用wifi无线连接服务器,用有线网络正常上网了。 原理解释 route add命令的主要作用…

服务器安装Redis并远程连接

文章目录 安装远程连接修改配置文件使用命令修改密码远程连接 参考资料 安装 参考http://dblab.xmu.edu.cn/blog/1513/ 远程连接 修改配置文件 修改redis服务器的配置文件。 vim redis.conf将 bind: 127.0.0.1 修改为bind: 0.0.0.0 同时增加 protected-mode no 使用命令修…

相机标定及点云拼接

文章目录 前言一、相机标定原理二、关键代码2.1 相机标定代码12.2 相机标定代码22.3 点云拼接代码 三、结果展示总结 前言 在上一篇中已经完成了从图像到点云的转换,但是只针对单个相机,在这一篇中将再进一步,从两个相机拍摄图像&#xff0c…

企业微信获取corpid,Secret,Agentid

企业微信获取CORPID,AGENTID,CORPSECRET 在我们对接企业微信时,需要用到以上corpid,Secret 和 Agentid,这些参数的获取方式如下: 1、登录企业微信 https://work.weixin.qq.com/ 2、查询corpid 3、查询agen…

华为消息推送服务(HMS Agent套件)一

出处 1 注册成为开发者 步骤 1 访问华为开发者联盟网站,如图1-1所示。 中文:http://developer.huawei.com/consumer/cn 图1-1 注册入口 步骤 2 点击“注册”按钮,注册成为开发者 (要实名认证,上传身份证和人脸…

Android项目中集成华为账号登录、支付

最近项目中集成了华为账号登录与支付的功能,把踩过的坑和过程记录下来。 先看下支付效果图: 支付价格0.01请忽略,因为这是为了测试用的。 刚开始接到这个项目的时候我很奇怪,为什么要集成华为支付呢,原有的微信和支付…

接入华为推送用API给iOS应用发消息时,如何获取access_token?

经常有开发小伙伴向我们提问关于使用华为推送给苹果手机推送消息的问题,那么华为推送到底支不支持苹果手机呢?答案是肯定的。 华为推送服务支持的设备详见下图: 苹果手机如何接入华为推送? 首先需要提前准备好开发环境&#xff…