首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

图像检索:基于内容的图像检索技术(一)

针对这些包含丰富视觉信息的海量图片,如何在这些浩瀚的图像库中方便、快速、准确地查询并检索到用户所需的或感兴趣的图像,成为多媒体信息检索领域研究的热点。...图像检索按描述图像内容方式的不同可以分为两类,一类是基于文本的图像检索(TBIR, Text Based Image Retrieval),另一类是基于内容的图像检索(CBIR, Content Based...随着图像数据快速增长,针对基于文本的图像检索方法日益凸现的问题,在1992年美国国家科学基金会就图像数据库管理系统新发展方向达成一致共识,即表示索引图像信息的最有效方式应该是基于图像内容自身的。...自此,基于内容的图像检索技术便逐步建立起来,并在近十多年里得到了迅速的发展。...基于内容的图像检索技术将图像内容的表达和相似性度量交给计算机进行自动的处理,克服了采用文本进行图像检索所面临的缺陷,并且充分发挥了计算机长于计算的优势,大大提高了检索的效率,从而为海量图像库的检索开启了新的大门

3.1K21

图像检索:基于内容的图像检索技术(四)

基于树的图像检索方法将图像对应的特征以树结构的方法组织起来,使得在检索的时候其计算复杂度降到关于图像库样本数目n的对数的复杂度。基于树结构的搜索方法有KD-树8、M-树9等。...此外,基于树结构的检索方法在构建树结构的时候其占用的存储空间往往要比原来的数据大得多,并且对数据分布敏感,从而使得基于树结构的检索方法在大规模图像数据库上也会面临内存受限的问题。...相比基于树结构的图像检索方法,基于哈希的图像检索方法由于能够将原特征编码成紧致的二值哈希码,使得基于哈希的图像检索方法能够大幅的降低内存的消耗,并且由于在计算汉明距离的时候可以使用计算机内部运算器具有的...基于哈希的图像检索方法其关键之处在于设计一个有效的哈希函数集,使得原空间中的数据经过该哈希函数集映射后,在汉明空间其数据间的相似性能够得到较好的保持或增强。...在面向大规模图像检索时,除了采用图像哈希方法外,还有另一类方法,即向量量化的方法,向量量化的方法中比较典型的代表是乘积量化(PQ, Product Quantization)方法,它将特征空间分解为多个低维子空间的笛卡尔乘积

1.5K11
您找到你想要的搜索结果了吗?
是的
没有找到

图像检索:基于内容的图像检索技术(二)

基于内容的图像检索技术 ? 相同物体图像检索 相同物体图像检索是指对查询图像中的某一物体,从图像库中找出包含有该物体的图像。...相同物体检索不论是在研究还是在商业图像搜索产业中都具有重大的价值,比如购物应用中搜索衣服鞋子、人脸检索等。...相同类别图像检索 对给定的查询图片,相似图像检索的目标是从图像库中查找出那些与给定查询图像属于同一类别的图像。...相同类别图像检索目前已广泛应用于图像搜索引擎,医学影像检索等领域。 对于相同类别图像检索,面临的主要问题是属于同一类别的图像类内变化巨大,而不同类的图像类间差异小。...,能够降低的维度还是有限的,因而对于这一类图像检索,同样有必要为它构建够高效合理的快速检索机制,使其适应大规模或海量图像检索

1.3K31

图像检索:基于内容的图像检索技术(三)

大规模图像检索特点 无论是对于相同物体图像检索还是相同类别图像检索,在大规模图像数据集上,它们具有三个典型的主要特征:图像数据量大、特征维度高以及要求相应时间短。...得益于多媒体信息捕获、传输、存储的发展以及计算机运算速度的提升,基于内容的图像检索技术经过十几年的发展,其需要适用的图像规模范围也从原来的小型图像库扩大到大规模图像库甚至是海量图像数据集,比如在上世纪九十年代图像检索技术发展的早期阶段...,研究者们在验证图像检索算法性能的时候,用得比较多是corel1k,该图像库共1000张图片,与今天同样可以用于图像检索的最流行的图像分类库imageNet数据集相比,其量级已经有了成千上万倍的增长,因而图像检索应满足大数据时代的要求...图像特征作为直接描述图像视觉内容的基石,其特征表达的好坏直接决定了在检索过程中可能达到的最高检索精度。...— 近似最近邻(ANN, Approximate Nearest Neighbor)搜索方法,并提出了很多高效的检索技术,其中最成功的方法包括基于树结构的图像检索方法、基于哈希的图像检索方法和基于向量量化的图像检索方法

2.3K21

OpenCV:图像检索

OpenCV可以检测图像的主要特征,然后提取图像的特征,使其成为图像描述符。 这些图像特征,也就是图像描述符,可以作为图像搜索的数据库。 个人感觉就是,和「以图搜图」有点像。 ?...提了好几次特征了,那么什么是图像的特征呢? 图像特征就是指有意义的图像区域,具有独特性或易于识别性,比如角点、斑点以及高密度区。 角点可以通过OpenCV的cornerHarris来识别。...「SIFT」则是一种与图像比例无关的角点检测方法,尺度不变特征变换。 采用DoG和SIFT来检测关键点并提取关键点周围的特征。...剩下的太难了,以后慢慢了解~ / 02 / 图像检索 采用FLANN匹配,近似最近邻的快速库。 原始图片如下,为微博的Logo。 ? 目标图片如下,包含新浪微博的名称。 ? 代码如下。...也就意味着,我们能够利用原始图片(微博logo)从一个包含目标图片的图片库里检索到目标图片(包含微博logo)。 以图搜图,这还是很相似的。 当然,我并不知道以图搜图到底是通过何种办法实现的。

1.2K20

http协议详解(一)HTTP协议基础

我会分几个板块来介绍http协议,具体的板块也在下面的思维导图中标注出来了,尽量以简洁的方式为大家呈现http的内容。初写博客,文中有些纰漏的地方还请大家指点。 模块概述 ? HTTP协议基础 ?...基本概念 HTTP:超文本传输协议,本质上是一种通信协议。用来将html从服务端传送到客户端。 特点 简单快速:客户向服务器请求服务时,只需传送请求方法和路径。...无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。...Request请求头通用的包含以下一些内容: 请求方法/请求文件/协议             GET/960.js/HTTP/1.1 请求地址                                  ...因为http是应用层的协议,基于TCP之上,所以对TCP的优化对HTTP同样管用。

85220

HTTP协议

1. http协议发展史 HTTP/0.9 HTTP 于 1990 年问世。那时的 HTTP 并没有作为正式的标准被建立。...这使得互联网不仅可以传输文字,还能传输图像、视频、二进制文件。这为互联网的大发展奠定了基础。 其次,除了GET命令,还引入了POST命令和HEAD命令,丰富了浏览器与服务器的互动手段。...HTTP/1.1 1997 年 1 月公布的 HTTP/1.1, 比1.0版本晚了半年,它进一步完善了HTTP协议,是目前主流的 HTTP 协议版本。...应用层: 为应用软件提供了很多服务,帮我们实现了HTTP协议,我们只要按照规则去使用HTTP协议;它构建于TCP协议之上;屏蔽了网络传输相关细节。...HTTP是比TCP更高层次的应用层协议,根据规则,只有低层协议建立之后才能进行更高层协议的连接,因此,首先要建立TCP连接,一般TCP连接的端口号是80。

70920

HTTP协议

HTTP协议的概念 超文本传输协议(英文: HyperText Transfer Protocol,缩写: HTTP)规定了如何从网站服务器传输超文本到本地浏览器,它基于客户端服务器架构工作, 是客户端...2.报文 在HTTP请求和响应的过程中传递的数据块就叫报文,包括要传送的数据和一些附加信息, 并且要遵守规定好的格式。 ?...req.headers//获取请求报文   req.headers['名称'] //获取具体信息 req.ur1//获取请求地址 req.method//获取请求方法 }; // 引用系统模块http...const http = require('http'); //app就是创建的web服务器对象 const app = http.createServer(); // 为网站服务器对象添加请求事件,...   // res.end('hello user'); }); // 监听端口 app.listen(3000); console.log('网站服务器启动成功'); 4.响应报文 HTTP

48810

HTTP协议

协议:hypertext transfer protocol译为超文本传输协议,简称HTTP协议。...HTTP协议是web应用层协议。他在传输层使用的是TCP协议HTTP协议有两个版本,分别是HTTP1.0(非持久HTTP连接)和HTTP1.1(持久HTTP连接)。...其中HTTP1.1可以在一个TCP连接上发送多个命令和应答。 HTTP1.0 在HTTP1.0中使用的是非持久连接,每个TCP连接最多允许传输一个对象。...HTTP服务器不维护客户的先前状态信息(HTTP是无状态协议),也就是说,当你打开某个网页发生卡顿的情形时,你重新刷新了该网页,这时客户端将会重新请求服务器,而不是从上次卡顿的地方继续传输。...现在的浏览器大多数会打开5——10个TCP连接,并且HTTP协议默认使用持续连接。

67820

HTTP协议

用户在浏览器地址栏输入资源网址 URL(协议 主机名 资源路径) 2. 浏览器把网址中主机名发送DNS服务器 进行域名解析 获取到IP地址 3....如果网页显示还需要其他资源 重复执行56步 直到获取到所有的资源 2.HTTP协议(重点是格式) 2.1简单介绍 协议:规定了数据的格式,就是一种约定,让双方可以通信。...HTTP协议作用: 就是浏览器和服务器之间传输网页资源的数据采用的一种协议格式 超文本传输协议HTTP协议) 应用层次的协议 基于请求响应模式 基于TCP 91年0.9版本 97年1.1...版本(现在使用的版本) 超文本就是超文本标记语言写的HTML HTTP协议是基于TCP实现的应用层协议 TCP/IP模型每一层的作用: 按照图片右侧的例子理解一下即可,了解,不需要死记硬背。...HTTP协议的工作模式:一次请求request和一次响应response的模式 浏览器主动发起请求,服务器才响应。

90020

HTTPHttp协议理解

概述 关于http(中文名:超文本传输协议),你无须明白那冗长的理论解释,只需要明白3点: 1)HTTP请求方式:get\post\head…; 2)Http传输类型:均由Content-Type来标记...; 3)响应(response)状态码; 概括:Http就是一种基于请求(request)、响应(response)与传输(在应用层上传输)的协议; ##为什么要理解HTTP协议—有目的性的开发...请求资源之URL 目前,互联网上的很多资源(图片、css、js、html…文件)的路径都是通过Http协议来定位的。即,我们要访问的很多资源都需要通过Http协议进行请求。...状态行 格式:HTTP-Version Status-Code Reason-phrase CRLF 解释: HTTP-Version:HTTP协议版本号; Status-Code:响应状态码...如上图,Content-Type: image/jpeg 表示的是服务器端发送给接收者的实体正文类型是jpeg类型的图像文件格式。

21730

HTTP协议

网页内容又叫做超文本,因此网页内容的传输协议又叫做文本传输协议(HyperText Transfer Protocol),简称HTTP协议 HTTP协议简介 HTTP协议即超文本传送协议,它规定了客户端与服务器之间进行网页内容传输时...例如: 客户端要以HTTP协议要求的格式把数据提交到服务器 服务器要以HTTP协议要求的格式把内容响应给客户端 HTTP协议的交互模型 HTTP协议采用了请求/响应的交互模型 HTTP请求消息 由于HTTP...协议属于客户端浏览器和服务器之间的通信协议,因此,客户端发起的请求叫做HTTP请求,客户端发送到服务器的消息,叫做HTTP请求消息。...HTTP请求方法 HTTP请求方法,属于HTTP协议中的一部分。 请求方法的作用是:用来表明要对服务器上的资源执行的操作。 最常用的请求方法是GET和POST....HTTP响应状态码 HTTP响应状态码,也属于HTTP协议的一部分,用来标识响应的状态。

54940

http协议

注: ACK :表示应答域有效, TCP协议规定,只有ACK=1时有效,也规定连接建立后所有发送的报文的ACK必须为1 SYN(SYNchronization) : 在连接建立时用来同步序号。...HTTPS和HTTP的区别   1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。  ...2、http是超文本传输协议,信息是明文传输; https则是具有安全性的ssl加密传输协议, 可以有效的防止运营商劫持,解决了防劫持的一个大问题。  ...4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。...3. http1.0、http1.1和http2.0的特性 3.1 HTTP1.0 无状态,无连接 TCP协议 无状态性可以借助cookie/session机制来做身份认证和状态记录。

69030

HTTP协议

HTTP协议图片应用层协议图片应用层(Application layer)是OSI模型的第七层。应用层直接和应用程序接口并提供常见的网络应用服务。应用层也向表示层发出请求。...而学习应用层协议,绕不开http协议和https协议,本文重点介绍http协议。...因此,网络上也有很多工具可以将你输入的字符转换为url转换工具从应用层协议自顶向下看待通信图片常见应用层协议HTTP/HTTPS,常见传输层协议有TCP/UDP,常见网络层协议有IP,常见数据链路层有...因此学习基于HTTP对应的请求格式和响应格式是学习HTTP的重点。HTTP协议格式图片请求格式一个请求中包含请求行、请求报头、空行和请求正文。...HTTP周边会话保持HTTP协议本身是无状态的。例如浏览器向服务器发送了三次请求,当前请求无法得知上一次请求了什么,也无法得知下一次会请求到什么,即HTTP协议不做状态记录。

33220

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券