基于颜色和纹理的图像检索算法的研究_计算机理论论文十篇
基于颜色和纹理的图像检索算法的研究_计算机理论论文十篇
【计算机论文】导语,大家所阅读的本篇文章共有7741文字,由汤超丹矫正,发表到美文档 www.meiword.com!《也是》是连载于起点中文网的一本都市类小说,作者是道若为己。基于颜色和纹理的图像检索算法的研究_计算机理论论文十篇要是你对这类文章想说点什么,请告诉我们!
基于颜色和纹理的图像检索算法的研究_计算机理论论文 第一篇
在国际标准mpeg-7中建议了一种描述符颜色布局,它表达了颜色的空间分布信息。www.meiword.coM在颜色布局描述符中,对分割好的8×8的图像取每一块图像的颜色平均值,形成一个颜色平均值矩阵,然后对其用二维离散余弦进行变换,取低频分量作为颜色特征。考虑到本文所选的测试图片都是bmp图片,以及减少计算量,提高检索速度的因素,本文的颜色布局描述符[2,3]的提取方法如下: (1)将整幅图像分成4×4块,计算每一块中所有象素rgb三个颜色通道的颜色平均值,并以此作为该块的代表颜色(主颜色)。 (2)将各块的颜色平均值进行离散余弦变换(dct),得到dct系数矩阵。dct是一种分离的变换,是国际静止图像压缩标准jpeg的基础。由于大多数图像的高频分量较小,相应于图像高频分量的系数经常为零,加上人眼对高频成分的失真不太敏感,所以可用更粗的量化。因此,在一般检索中可以利用部分dct系数作为特征向量。 (3)对dct系数矩阵进行之字形扫描和量化,得到dct系数。 (4)对于r、g、b三个通道,分别从dct系数中取出4个低频分量,形成12个参数,共同构成该图像的颜色特征向量。
多Agent排队系统结构研究_计算机理论论文 第二篇
我们知道人的感知器有眼、耳、鼻以及其它器官,机器人agent有摄像机等。而软件agent是通过字符串编码来实现感知的。 感知器是一个多输入、单输出的运算系统。主要有把感知的信息进行预处理后输出。我们把感知的信息进行分类,[5] w2类表示对紧急或简单的情况; w2类表示需要慎思的信息。算法的基本步骤如下: (1)给定一个增广的训练模式集 {x1,x2,...,xn},其中每个模式类别已知,分属 w1类和 w2类。 (2)置步数k=1,令增量ρ =某正的常数,分别赋予初始增广权矢量 w(1)的各分量较小的任意值。 (3)输入训练模式 xk,计算判别函数值 。 (4)调整增广权矢量,规则是: ① 如果 和 ,则 ; ② 如果 和 ,则 ; ③ 如果 和 ,或 和 ,则 。 得到判别函数 d(x)之后,就可以进行判别,将待识别模式x 代入d(x) 之中,当d(x)>0 时则判x∈w1;若d(x)<0 时则判 x∈w2;若 d(x)=0:则 x的类属不能判定。紧迫的任务可以立即得以处理,对时间要求不高的任务可以通过推理选择最优方案。
基于颜色和纹理的图像检索算法的研究_计算机理论论文 第三篇
摘 要 随着信息技术的发展,基于内容的图像检索技术已经成为一个研究热点。文章提出了一种颜色和纹理相结合的图像检索算法。首先在rgb颜色空间中对已经分割好的图像块求其三个通道的颜色平均值,进行离散余弦变换后取其低频分量作为颜色特征。用边缘直方图提取其纹理特征。最后综合利用这两个特征进行图像检索。实验结果表明,本文的算法具有较好的检索效果,有效地提高了检索的查准率和查全率。 关键词 rgb颜色空间;颜色平均值;二维离散余弦变换;边缘直方图;纹理特征
1 引言 近年来由于互联网络的快速发展,数字信息正海量的增长。传统的以文本的查询方式远远满足不了人们的要求,因此,基于内容的图像检索越来越受到人们的关注,成为了研究的热点。在基于内容的图像检索中,颜色和纹理是人们使用的最为频繁的视觉特征。人们单一的对颜色或者纹理特征提出了各种各样的算法,但是一种特征的方法只能表达图像的部分属性,往往满足不了人们的视觉需求。因此本文提出了一种综合利用颜色和纹理的图像检索算法。实验表明,综合颜色和纹理这两种特征可以得到比使用单一特征进行图像检索更好的效果。2 利用颜色特征进行检索
多Agent排队系统结构研究_计算机理论论文 第四篇
在我们的多agent排队系统中,agent需要和其它agent或环境交互,因此,agent需要表示和维护环境的当前状态,这些信息可以根据新的信息的获取而改变,并且可以以agent的信念或知识的形式存在。另外agent的存在是为了实现自己的目标或问题的解决,而目标的实现需要多个agent相互协调。因此,我们在构造agent心智状态的时候,主要考虑agent的信念(b)、愿望(d)、意图(i)、目标(g)等因素。单个agent心智状态可以用下面的六元组表示: agent={b,d,i,g,brf,drf,irf} 其中: b:信念,描述的是agent关于环境和自身的信息,这些信息可能不完整,甚至是不正确的。可以分为确定的客观事实和不确定的主观态度。例如“tom的父亲是jim”,“我相信明天会下雨”,前者是确定的客观事实,而后者的正确性是不确定的。 belief::=factbasedbelief|attitudebasedbelief; factbasedbelief::=fact(x) |aboutfact(x); aboutfact::=fact; attitudebasedbelief::=believe(id,t,s); 含义是agent的信念含有客观事实类信念和主观态度类信念,客观事实类信念包括事实以及有关此事实的知识。主观态度类信念表示agent在时间t,相信标识符为id的agent处于状态s。 d:愿望,描述了agent能够响应的事件和可能采纳的目标,由一个目标集组成。这些愿望可以具有不相容性,而且agent也不必相信它的愿望是可实现的。 i:意图,描述了agent在自己未来的时间内对自己行动的预先安排,是agent未来的行动方向。根据当前自身和环境状态和目标连接起来,建立计划集合。intention::=intend(t,g)time(t)|believe(id,t,g)|goal(g) 含义为:表示agent感知到外界环境在时间t发生的事件或状态所蕴含的意图g后,判断agent是否相信在该时间能实现该目标,然后向agent提出实现目标的请求。 g:目标,即agent希望进入何种状态,是agent从愿望中选择的子集,agent可能要加以追求的。目标是agent当前拥有的选择,然而,agent还没有采取具体行动的承诺。 goal::=goal(x)|aboutfact(x); aboutfact(x)::=fact(x)|aboutfact(x) 含义是当agent获得所要达到的目标x时,将查询该目标所需的知识。 brf:agent信念修正函数。brf: ,该函数依据当前感知(p)和当前的信念确定一个新的信念集合。 drf:愿望修正函数。drf: ,该函数根据agent关于环境和目前意图的当前信念确定一个愿望。该函数的作用:一是agent的愿望的产生是一个循环求精的过程,不断地考虑和承诺局部实现的意图,直到最后获得目标;二是它产生的愿望必须与agent当前的信念和当前的意图相一致, irf:意图修正函数。irf: ,该函数基于agent当前信念、愿望和意图确定一个新意图。
多Agent排队系统结构研究_计算机理论论文 第五篇
摘 要 协调与协作是多agent研究的核心之一。排队是实现多agent协调与协作的关键技术。所谓多agent排队系统是指由多个申请服务的顾客agent和多个提供服务的服务台agent组成的一个较为松散的组织,由协调agent通过调度来协调它们的行为。多agent服务台休假排队系统是在经典排队系统的基础上再添加一个休假策略,针对不同的应用背景,引人各种各样的休假行为和多agent群集的思想,而形成的计算机系统。 关键字 agent;排队;mas
1 基本概念 多agent系统的混合式结构一般是由集中式和分布式两类结构组成,它包含一个或多个管理服务机构,此结构只对部分成员agent以某种方式进行统一管理,参与解决agent之间的任务划分和分配、共享资源的分配和管理、冲突的协调等。其他agent之间是平等的,它们的所有行为由自身做出决策。此种结构平衡了集中式和分布式两种结构的优点和不足,适应分布式mas复杂、开放的特性,因此是目前mas普遍采用的系统结构。 鉴于多agent系统的混合式体系结构,我们设计多agent排队系统。在多agent排队系统中主要由两类agent组成,分别是顾客agent和服务台agent。wwW.meiword.CoM由于系统中服务台数量是有限的,而顾客数是无限的,怎样来协调顾客agent的行为呢?为了防止在申请服务台的时候发生冲突以及减少顾客与服务台交互的负担,在多agent排队系统中,我们设置了一个队列agent和一个协调agent[3]。多agent排队系统结构如图1。协调agent主要承担调度任务,协调顾客agent和服务台agent的行为,以及管理服务台agent。队列agent是连接顾客agent和协调agent的纽带,主要管理队列中的顾客agent,以及代替顾客向协调agent申请服务台。服务台agent主要提供服务给顾客agent。图1 多agent排队系统体系结构 在我们设计的多agent排队系统中,约定:①只有一个队列agent;②顾客遵循以λ 的到达率到达系统;③服务台agent的能力是相同的,都能够服务任何的顾客;④服务台之间是并联关系,服务台的服务率遵循指数分布;⑤协调agent采取先到先服务(fcfs)的调度策略。顾客agent是分散的,而且是平等的,它们的行为由自身做出决策。 在多agent排队系统中,agent为了实现自己的目标的同时,必须相互协调,以至达到协作,那么必须以通信为基础。顾客agent与队列agent之间、服务台agent与队列agent之间,协调agent和服务台agent之间,我们采用消息传送的方式。为了减轻过多的通信给系统带来的负担,我们暂且不支持顾客之间的通信。 由此可知,构造agent的基本要素要有:agent的心智状态、agent的知识库、agent的感知器、agent的通信。下面给出这几个要素的基本相关理论。2 单agent的构造 在多agent排队系统中,顾客agent、队列agent、服务台agent以及协调agent都需要一个基本的agent为基础来建造。每个agent都存在自己的心智状态、知识库、感知器以及通信模块等。为了适应环境的动态变化和协调各自的行为,agent必须利用知识,修改内部状态,即心智状态(mental state)。知识需要感知器感知环境以及通过通信器与其它agent进行交互而获得。
数据可视化技术在客流展示中的应用研究_计算机理论论文 第六篇
图表展示是实现数据可视化的重要部分,也是为用户提供决策信息的重要载体。客流系统的图表展示部分又分为设置和维护站点参数、定制报告和展示图表和电子表格等部分。 设置和维护站点参数是为展示图表设置各种参数,为展示数据提供必要的信息。定制报告模块允许用户定制日末、周末、月末、年末报告。一般报告可设置选择计数器组或区域范围、时间范围、图表表现形式、时间周期几个参数,然后展示图表和电子表格。系统还提供了对图表以及电子表格的导出和打印功能,以供用户备份,以及向上级报告。
数据可视化技术在客流展示中的应用研究_计算机理论论文 第七篇
客流展示系统是对采集到数据进行、展示,获得的有效信息为商业或其它相关领域提供决策支持。系统包括数据采集传输、用户管理、商业及员工信息维护、展示图形报表、等功能模块。数据采集传输模块是通过外设采集客流信息,解析放入前端pc机的数据库,并通过c/s模式传入服务器数据库。用户管理主要是用户权限的分配和相关信息的维护。商业及员工信息维护包括商业销售数据、员工信息以及考勤数据的录入与维护等功能。展示图形报表包括设置和维护站点参数、定制报告、展示图表和电子表格、打印导出等功能。是客流展示系统实现的是对客流量的监控。
数据可视化技术在客流展示中的应用研究_计算机理论论文 第八篇
在客流展示系统的设计过程中,始终坚持以商场客流展示需求为基础,以实现客观有效的图表展示为重点,又充分考虑了b/s和c/s的特点,使其应用于不同的部分。系统本着通用性和方便用户的原则,进行数据库设计、算法程序设计、用户交互界面设计以及各部分的集成。 由于数据提取、传输的地理位置的限制,系统采用了c/s的模式进行数据传输。而对于图表的展示以及功能定制、管理等大部分功能模块,则采用了目前流行的b/s模式,图表的展示采用了使用简单且功能强大的jfreechart绘制图表,开发语言为jsp+java,数据采集处理用的是微软的access数据库, 客流信息展示部分使用的是流行的mysql数据库。
嵌入式实时系统任务内调度的策略和实现_计算机理论论文 第九篇
调度任务之间的切换由任务优先级决定,低优先级任务不能抢占高优先级任务,只有高优先级任务进入阻塞状态,低优先级任务才有机会运行,整个过程由操作系统来完成调度。二级调度即进程调度以调度任务为运行载体,就是要利用嵌入式实时操作系统的任务调度机制和消息队列构造自己的以进程为单位的二级调度策略,调度任务根据进程消息的类型和所处的运行状态对进程进行调度。进程调度支持用状态、来描述的sdl进程的c程序语言编程结构,具有不同优先级的调度任务分别调度若干个完成不同功能、有不同时延要求的进程运行,并实现进程的二级调度。进程的优先级别取决与任务的优先级,不同任务下的进程具有不同的优先级。同一任务下的进程具有相同的优先级,在使用优先级作为调度策略的系统中,往往对许多具有相同优先级的进程采用先来先服务调度算法(fcfs) 。因此在每个调度任务下,进程采用fcfs算法,只有在运行进程交出控制权,其它进程才能进行处理。进程与调度任务之间的关系如图1所示。 任务由vxworks根据任务的优先级和任务当前所处的状态(就绪、阻塞、运行)进行调度,调度任务从任务控制块和进程控制块中获得调度进程运行时所需的有关数据。进程也有三种运行状态:就绪态、阻塞态、运行态。因此每个调度任务就有三个队列:就绪进程队列、阻塞进程队列、运行进程队列,这三个队列分别用来指示该调度任务下处于不同运行状态的进程[2]。它的状态在消息激励下可以相互转换,如图2所示。图1 进程与任务之间的关系
图2 进程状态转换
数据可视化技术在客流展示中的应用研究_计算机理论论文 第十篇
数据可视化作为一门技术科学,涉及广泛,有很多的研究领域和实现方法。随着信息化和internet的发展,使用jsp语言开发的基于b/s模式的商场客流量系统已经成为此领域应用的主流。在这种情况下,实现客流图表展示的常用方法有如下几种: (1)使用applet小应用程序绘图。applet是嵌在网页中的java小应用程序,在java applet中可以方便的调用java.awt包进行绘图。为了实现动态图形的显示,首先applet从jsp页中获取需要的数据,然后根据从jsp页中传来的数据绘制出图形。applet有java的支持,功能比较强大。但作为java的应用程序,在执行时必须将相应的.class文件下载到客户端,再通过浏览器来执行。由于有些浏览器不能很好的支持applet,这样对客户端的要求比较高,运行也比较慢。applet由于其运行机制,不能对图形打印和下载。同时,applet利用sandbox机制实现安全管理,存在非常大的安全问题[4][5]。 (2) 使用svg图表显示方式。svg是w3w组织为适应internet web应用的飞速发展而制定的一套基于xml语言的可缩放矢量图形语言描述规范,可以用来描述矢量图形、图像及文字等三类图形对象。svg对于图形对象可进行成组、添加样式、几何变换、复合等操作,还可以嵌入脚本语言,提高它的动态和交互性能。svg的这些特性使得它具备了一些独特的优点:能加快下载浏览速度,能获得更广泛的硬件支持,能实现方便的图形定位与检索,具有丰富的表现效果、良好的可重用性、准确的颜色描述及跨平台的能力[6]。svg功能强大,但是由于结构比较复杂,对其进行开发实现需要较强的技术背景和支持,开发周期比较长。 (3)使用jfreechart绘制图表。jfreechart是用java编写的用来生成图形开源java类库,可以做到跨平台使用。可支持的图表包括 :饼图、柱状图、线型图和区域图、散点图和bubble 图、甘特图、曲线图等等。这些不同类型的图表基本上可以满足用户对数据库中数据可视化的需求。该组件的安装使用也比较简单 ,只需要将其类库文件复制到服务器安装目录下即可使用[7]。同时它还提供了可扩展的接口,对应用户特别的需求。由于jfreechart的各种优点,它被广泛的采用于b/s的数据可视化图表的展示系统之中。 正是由于jfreechart简单实用的优点,本文研究的客流展示系统采用jfreechart进行数据可视化开发。 3 客流展示系统的研究 本文通过介绍某公司的一个商场客流展示系统,研究数据可视化技术在客流展示中的应用。
文章地址:www.hzydhh.cn/html/275661.html