1、首先你要知道你要掩盖的区域位置。掩膜就是一张二值图像,用这张二值图像与你要处理的图像相乘,掩膜中为1的部分是你要看见的,为0的部分是你想遮挡住的。2、知道要掩盖区域的位置后,建立一个与待处理图像相同的矩阵,0和1的设置参照上一条。3、掩膜与待处理图像相乘。4、后续处理,如:傅里叶反变换
数字图像处理OK,帮你处理。
随着现代化科学技术的快速发展,计算机图形图像处理技术也越来越成熟,为人们的生活、工作和学习提供了极大的便利。然而我们该如何写有关计算机图形图像处理的论文呢?下面是我给大家推荐的计算机图形图像处理相关的论文,希望大家喜欢!
《计算机图形图像处理技术分析》
摘 要:随着现代化科学技术的快速发展,计算机图形图像处理技术也越来越成熟,Photoshop、CAE、CAD等计算机图形图像处理软件被广泛的应用在各个领域,为人们的生活、工作和学习提供了极大的便利。在未来的发展过程中,要不断改进和完善计算机图形图像处理技术,推动计算机图形图像处理技术更加广泛的应用和发展。本文简要介绍了计算机图形图像处理技术,阐述了计算机图形图像处理技术的应用。
关键词:计算机;图形图像;处理技术
中图分类号:
计算机图形图像技术以计算机网络系统为平台,实现了人们主观意识中图像和真实存在的图形之间的相互结合,各种各样的计算机图形图像处理软件,为人们的主观处理和操作提供了很多的便利,随着现代化科学技术的快速发展,计算机图形图像处理技术的应用前景会更加广阔。
1 计算机图形图像处理技术概述
基本含义
计算机图形图像处理技术是指通过几何模型和数据将描述性的形象或者概念在计算机系统软件中进行存储、定稿、优化、修改和显现。计算机图形图像处理技术可以用来设计图形的色彩、做纹理和明暗的贴图处理、对图像进行建模设计和造型、消除图像隐线和隐面、对图形曲线和曲面进行拟合操作、数字化的图像存储、图像分割、分析、编码、增强、复原等操作[1],以及对图像进行形式转换,如投影、缩放、旋转、平移等几何形式。
基本组成
计算机图形图像处理技术的基本组成主要包括计算机硬件设备和计算机图形图像处理软件。计算机硬件设备性能的好坏对于计算机图形图像处理效果有着直接的影响,计算机图形图像处理软件将终端的显示和计算机结合在一起,由于计算机图形图像处理技术自身具有设计、存储、修改等功能,可以迅速整合图片数据,不仅可以保障计算机图形图像的处理效果,也可以有效地提高计算机中央处理器和计算机图形图像处理软件的运行效果。键盘和鼠标作为终端的输入设备,可以完成对图形的修改和定位,并且利用显示器、绘图仪、打印机等显示设备和输出设备,可以完整的保存计算机图片。
基本功能
计算机图形图像处理技术主要具有五个基本功能:对话、输入、输出、存储和计算。对话功能是指利用通讯交互设备和计算机显示器实现人机交流。输入和输出功能是指计算机图形图像处理软件可以随时输入和输出相关的图形图像。存数功能是指实时监控计算机的图形图像数据进行有效的检索和维护。计算功能是指计算机图形图像处理软件对相关的图形图像进行必要的数据交换和计算分析。
计算机图形图像处理技术的运行环境
计算机图形图像处理技术的硬件配置主要包括工作站和微型机,软件配置就是建立在工作站和微型机上的运行软件。计算机图形图像处理技术的工作站软件主要有TDI和Alias两种,工作站的软件主要负责处理计算机工作站中的各种图形图像处理。微型机上的计算机图形图像处理软件主要包括3DStudio、Winimage:morph和Photoshop等,3DStudio是微型机上的一种最主要的图形图像处理软件,被广泛的应用在多个计算机系统中;Winimage:morph是一种常用的二维图形图像处理软件,可以将一个图形或者图像制作成另外一个图形或者图像;Photoshop是一个非常专业的图形图像处理软件,其支持图形图像资料的分色制版,给人们进行图形图像处理带来很多的便利。
2 计算机图形图像处理技术的应用
用户接口
人们利用计算机系统的用户接口来操作多种计算机软件,计算机图形图像处理技术和用户接口的有效结合,借助于计算机操作系统构建友好的人机交互用户图形界面,极大地提高了计算机图形图像处理的简便性和易用性。近年来,微软公司普及和推广的图像化windows系统,充分发挥了计算机图形图像处理技术和用户接口全面融合的重要作用。
动画与艺术
随着计算机科学技术的快速发展,计算机硬件设备和计算机图形学也在蓬勃发展,静态的图形图像已经很难再满足人们对高质量、优质的、动态的图形图像的巨大需求,因此近年来,计算机动画技术蓬勃发展,特别是一些美术设计人员,多是依靠计算机图形图像处理软件来进行艺术创作。计算机图形图像处理技术的快速发展,同时推动了艺术设计技术的应用和开发,例如,3DS Studio Max三维设计软件和Photoshop二维平面设计软件[2]。
可视化科学计算
近年来,我国社会主义市场经济快速发展,各个领域的信息通信越来越频繁,计算机网络技术的广泛应用和普及,使得计算机系统数据库中的信息量日益庞大,计算机数据处理和分析技术面临着严峻的考验。相关的技术操作人员利用计算机数据处理和分析软件,很难准确、快速地从计算机的数据库系统中检索出需要的信息数据,难以总结出数据信息的共性和特征。通过将计算机数据处理技术和计算机图形图像处理技术有效的结合起来,可以通过计算机图形图像技术将大量的复杂结构的信息数据进行归类,操作人员通过计算机数据处理软件可以对有共性特征和本质特征的数据信息进行快速检索,极大地提高了计算机数据处理和分析的效率。可视化的科学计算技术最早出现在美国的科学协会研讨中,目前,可视化的科学计算技术被广泛的应用在气象分析、流体力学、医学等领域中[3],特别是在医学领域,利用可视化的科学计算技术可以实现高精度的远程控制和操作,可以应用在远程的脑部手术中,突破医学难题。在未来的发展过程中,可视化的科学计算技术将会在更多的领域发挥更加重要的作用。
工业制造和设计
目前,计算机图形图像处理技术在工业制造和设计领域应用的最为广泛,特别是二维三维CAD和CAE等计算机图形图像处理软件,不仅在工业生产的产品制造和产品设计过程中,还有土木工程领域,甚至是集成电路、网络分析和电子线路等电子电工领域都有着广泛的应用。在高精度的工业制造和设计领域中,利用计算机图形图像处理软件,可以在很短的时间内完成高精度的图形图像设计和画图,极大地提高了技术人员的工作效率,同时,标准的计算机图形图像处理程序,提高了工业制造和设计的精确度,有效地降低了设计误差。由于工业产品多是批量化的制造和生产,利用计算机图形图像处理技术,可以极大地提高企业批量化的运行效率和生产质量,降低工业产品的质量检测投入成本,为工业企业带来了更大的经济效益。
3 结束语
计算机图形图像处理技术的广泛应用和快速发展,推动了多个领域的技术革新,充分发挥人们的想象和创造力,创造出很多独特新奇的图形图像效果,丰富人们的日常生活,同时也为企业节约了很多的图形图像处理成本,提高了产品竞争力。在未来的发展过程中,计算机图形图像处理技术的应用前景会更加广阔。
参考文献:
[1]韩晓颖.浅谈计算机图形图像处理技术[J].福建电脑,2011(10):83-84.
[2]和晓娟.计算机图形图像处理技术的探讨[J].信息与电脑(理论版),2013(11):164-165.
[3]王应荣,王静漪.计算机图形图像处理技术[J].天津理工学院学报,2012(03):6-10.
作者简介:刘倩(1981-),女,满族,硕士,讲师,研究方向:图形图像处理与多媒体技术。
作者单位:宁夏大学 数学计算机学院,银川 750001
数字图像处理,MATLAB,可好 ,
你的论文准备往什么方向写,选题老师审核通过了没,有没有列个大纲让老师看一下写作方向?写论文之前,一定要写个大纲,这样老师,好确定了框架,避免以后论文修改过程中出现大改的情况!!排版一定要遵循学校格式模板要求,否则参考文献、字体间距格式不对,要发回来重改,老师还会说你不认真希望可以帮到你,有什么不懂的可以问我,下面对论文写作提供一些参考建议仅供参考:论文题目论文题目应该简短、明确、有概括性。读者通过题目,能大致了解论文的内容、专业的特点和学科的范畴。但字数要适当,一般不宜超过24字。必要时可加副标题。摘要与关键词论文摘要论文摘要应概括地反映出毕业设计(论文)的目的、内容、方法、成果和结论。摘要中不宜使用公式、图表,不标注引用文献编号。摘要以300~500字为宜。关键词关键词是供检索用的主题词条,应采用能覆盖论文主要内容的通用技术词条(参照相应的技术术语标准)。关键词一般为3~5个,按词条的外延层次排列(外延大的排在前面)。目录按章、节、条三级标题编写,要求标题层次清晰。目录中的标题要与正文中标题一致。目录中应包括绪论、论文主体、结论、致谢、参考文献、附录等。论文正文是毕业设计(论文)的主体和核心部分,一般应包括绪论、论文主体及结论等部分。绪论一般作为第一章,是毕业设计(论文)主体的开端。绪论应包括:毕业设计的背景及目的;国内外研究状况和相关领域中已有的研究成果;课题的研究方法;论文构成及研究内容等。绪论一般不少于1千字。论文主体是毕业设计(论文)的主要部分,应该结构合理,层次清楚,重点突出,文字简练、通顺。论文主体的内容应包括以下各方面:(1) 毕业设计(论文)总体方案设计与选择的论证。(2) 毕业设计(论文)各部分(包括硬件与软件)的设计计算。(3) 试验方案设计的可行性、有效性以及试验数据的处理及分析。(4) 对本研究内容及成果应进行较全面、客观的理论阐述,应着重指出本研究内容中的创新、改进与实际应用之处。理论分析中,应将他人研究成果单独书写,并注明出处,不得将其与本人提出的理论分析混淆在一起。对于将其他领域的理论、结果引用到本研究领域者,应说明该理论的出处,并论述引用的可行性与有效性。(5) 自然科学的论文应推理正确,结论清晰,无科学性错误。(6) 管理和人文学科的论文应包括对研究问题的论述及系统分析,比较研究,模型或方案设计,案例论证或实证分析,模型运行的结果分析或建议、改进措施等。结论学位论文的结论单独作为一章排写,但不加章号。结论是毕业设计(论文)的总结,是整篇论文的归宿。要求精炼、准确地阐述自己的创造性工作或新的见解及其意义和作用,还可进一步提出需要讨论的问题和建议。致谢致谢中主要感谢导师和对论文工作有直接贡献及帮助的人士和单位。参考文献按论文正文中出现的顺序列出直接引用的主要参考文献。毕业设计(论文)的撰写应本着严谨求实的科学态度,凡有引用他人成果之处,均应按论文中所出现的先后次序列于参考文献中。并且只应列出正文中以标注形式引用或参考的有关著作和论文。一篇论著在论文中多处引用时,在参考文献中只应出现一次,序号以第一次出现的位置为准。附录对于一些不宜放入正文中、但作为毕业设计(论文)又是不可缺少的部分,或有重要参考价值的内容,可编入毕业设计(论文)的附录中。例如,过长的公式推导、重复性的数据、图表、程序全文及其说明等。
哈哈 我也是大一的 支持哈 为什么要有作业呀
数字图像处理OK,帮你处理。
摘 要本文详细介绍了多变量预测控制算法及其在环境试验设备控制中的应用。由于环境试验设备的温度和湿度控制系统具有较大的时间滞后,而且系统间存在比较严重的耦合现象,用常规的PID控制不能取得满意的控制效果。针对这种系统,本文采用了多变量预测控制算法对其进行了控制仿真。预测控制算法是一种基于系统输入输出描述的控制算法,其三项基本原理是预测模型、滚动优化、反馈校正。它选择单位阶跃响应作为它的“预测模型”。这种算法除了能简化建模过程外,还可以通过选择合适的设计参数,获得较好的控制效果和解耦效果。本文先对环境试验设备作了简介,对控制中存在的问题进行了说明;而后对多变量预测控制算法进行了详细的推导,包括多变量自衡系统预测制算法和多变量非自衡系统预测控制算法;然后给出了系统的建模过程及相应的系统模型,在此基础上采用多变量预测控制算法对环境试验设备进行了控制仿真,并对仿真效果进行了比较。仿真结果表明,对于和环境试验设备的温度湿度控制系统具有类似特性的多变量系统,应用多变量预测控制算法进行控制能够取得比常规PID控制更加令人满意的效果。关键词:多变量系统;预测控制;环境试验设备【中文摘要共100—300个字,关键词3—7个词中文摘要和关键词占一页】【英文全部用Times New Roman字体】Abstract 【三号字体,加粗,居中上下空一行】【正文小四号字体,行距为固定值20磅】In this paper, multivariable predictive control algorithm and its application to the control of the environmental test device are introduced particularly. The temperature and humidity control system of the environmental test device is characterized as long time delay and severe coupling. Therefore, the routine PID control effect is unsatisfactory. In this case, the simulation of the temperature and humidity control of the environmental test device based on multivariable predictive control algorithm is control algorithm is one of control algorithm based on description of system’s input-output. Its three basic principles are predictive model, rolling optimization and feedback correction. It chooses unit step response as its predictive model, so that the modeling process is simplified. In addition, good control and decoupling effects could be possessed by means of selection suitable this paper, the environmental test device is introduced briefly and the existing problems are showed. Then multivariable predictive control algorithm is presented particularly, including multivariable auto-balance system predictive control algorithm and multivariable auto-unbalance system predictive control algorithm. Next, system modeling process and corresponding system model are proposed. Further, the multivariable predictive control algorithm is applied to the temperature and humidity control system of the environmental test device. Finally, the simulation results are of the simulation show that multivariable predictive control algorithm could be used in those multivariable system like the temperature and humidity control system of the environmental test device and the control result would be more satisfactory than that of the routine PID : Multivariable system; Predictive control; Environmental test device【英文摘要和关键词应该是中文摘要和关键词的翻译英文摘要和关键词占一页】【目录范例,word自动生成】目 录第一章 绪 论 引言 数字图像技术的应用与发展 问题的提出 论文各章节的安排 4第二章 数字图像处理方法与研究 灰度直方图 定义 直方图的性质和用途 几何变换 空间变换 灰度级插值 几何运算的应用 空间滤波增强 空间滤波原理 拉普拉斯算子 中值滤波 图像分割处理 直方图门限化的二值分割 直方图的最佳门限分割 区域生长 16第三章 图像处理软件设计 图像处理软件开发工具的选择 BMP图像格式的结构 软件开发工具的选择 EAN-13码简介 EAN-13条码的结构 条码的编码方法 系统界面设计 22第四章 条码图像测试 条码图像处理的主要方法 条码图像测试结果 25第五章 总结与展望 28参考文献 29当先验概率相等,即 时,则()恰为二者均值。以上分析可知,只要 和 已知以及 和 为正态,容易计算其最佳门限值T。实际密度函数的参数常用拟合法来求出 参数的估值。如最小均方误差拟合估计来会计 参量,并使拟合的均方误差为最小。例如,设想理想分布的密度为正态 ,实际图像直方图为 ,用离散方式其拟合误差为()式中N为直方图横坐标。通常这种拟合求密度函数的几个参数很难解,只能用计算机求数值解,但若 为正态分布时只需求均值和标准差二参数即可。 区域生长区域生长是一种典型的串行区域分割技术,在人工智能领域的计算机视觉研究中是一种非常重要的图像分割方法,其主要思想是将事先选中的种子点周围符合某种相似性判断的像素点集合起来以构成区域。在具体处理时,是从把一幅图像分成许多小区域开始的,这些初始小区域一般是小的邻域,甚至是单个的像素点。然后通过定义适当的区域内部隶属规则而对周围像素进行检验,对于那些符合前述隶属规则的像素点就将其合并在内,否则将其据弃,经过若干次迭代最终可形成待分割的区域。在此提到的“内部隶属规则”可根据图像的灰度特性、纹理特性以及颜色特性等多种因素来作出决断。从这段文字可以看出,区域生长成功与否的关键在于选择合适的内部隶属规则(生长准则)。对于基于图像灰度特性的生长准则,可以用下面的流程对其区域生长过程进行表述,如图所示。图 2. 6 区域生长流程图第三章 图像处理软件设计 图像处理软件开发工具的选择 BMP图像格式的结构数字图像存储的格式有很多种,如BMP、GIF、JPEG、TIFF等,数字图像处理中最常用的当属BMP,本课题采集到的图片也是用BMP格式存储的,要对这种格式的图片进行处理,那么首先就要了解它的文件结构。(1)BMP文件格式简介BMP(Bitmap-File)图形文件是Windows采用的图形文件格式在Windows环境下运行的所有图象处理软件都支持BMP图像文件格式。Windows系统内部各图像绘制操作都是以BMP为基础的。Windows 以前的BMP位图文件格式与显示设备有关,因此把这种BMP图像文件格式称为设备相关位图DDB(device-dependent bitmap)文件格式。Windows 以后的BMP图像文件与显示设备无关,因此把这种BMP图像文件格式称为设备无关位图DIB(device-independent bitmap)格式,目的是为了让Windows能够在任何类型的显示设备上显示所存储的图像。BMP位图文件默认的文件扩展名是BMP或者bmp(有时它也会以.DIB或.RLE作扩展名)。(2)BMP文件构成BMP文件由位图文件头(bitmap-file header)、位图信息头(bitmap-information header)、颜色信息(color table)和图形数据四部分组成。它具有如表所示的形式。表 3. 1 BMP位图结构位图文件的组成 结构名称 符号位图文件头(bitmap-file header) BITMAPFILEHEADER bmfh位图信息头(bitmap-information header) BITMAPINFOHEADER bmih颜色信息(color table) RGBQUAD aColors[]图形数据 BYTE aBitmapBits[] 软件开发工具的选择(1)Win32 APIMicrosoft Win32 API(Application Programming Interface)是Windows的应用编程接口,包括窗口信息、窗口管理函数、图形设备接口函数、系统服务函数、应用程序资源等。Win32 API是Microsoft 32位Windows操作系统的基础,所有32位Windows应用程序都运行在Win32 API之上,其功能是由系统的动态链接库提供的。(2)Visual C++Visual C++是Microsoft公司出品的可视化编程产品,具有面向对象开发,与Windows API紧密结合以及丰富的技术资源和强大的辅助工具。Visual C++自诞生以来,一直是Windows环境下最主要的应用开发系统之一,Visual C++不仅是C++语言的集成开发环境,而且与Win32紧密相连,所以利用Visual C++可以完成各种各样的应用程序的开发,从底层软件直到上层直接面向用户的软件。Visual C++是一个很好的可视化编程环境,它界面友好,便于程序员操作。Visual C++可以充分利用MFC的优势。在MFC中具有许多的基本库类,特别是MFC中的一些,利用它们可以编写出各种各样的Windows应用程序,并可节省大量重复性的工作时间,缩短应用程序的开发周期。使用MFC的基本类库,在开发应用程序时会起到事半功倍的效果。Visual C++具有以下这些特点:简单性:Visual C++中提供了MFC类库、ATL模板类以及AppWizard、ClassWizard等一系列的Wizard工具用于帮助用户快速的建立自己的应用程序,大大简化了应用程序的设计。使用这些技术,可以使开发者编写很少的代码或不需编写代码就可以开发一个Windows应用程序。灵活性:Visual C++提供的开发环境可以使开发者根据自己的需要设计应用程序的界面和功能,而且,Visual C++提供了丰富的类库和方法,可以使开发者根据自己的应用特点进行选择。可扩展性:Visual C++提供了OLE技术和ActiveX技术,这种技术可以增强应用程序的能力。使用OLE技术和ActiveX技术可以使开发者利用Visual C++中提供的各种组件、控件以及第三方开发者提供的组件来创建自己的程序,从而实现应用程序的组件化。使用这种技术可以使应用程序具有良好的可扩展性。(3)MFCMFC(Microsoft Foundation Class)是Microsoft公司用C++语言开发的一套基础类库。直接利用Win32 API进行编程是比较复杂的,且Win32 API不是面向对象的。MFC封装了Win32 API的大部分内容,并提供了一个应用程序框架用于简化和标准化Windows程序的设计。MFC是Visual C++的重要组成部分,并且以最理想的方式与其集成为一体。主要包括以下各部分:Win32 API的封装、应用程序框架、OLE支持、数据库支持、通用类等。 EAN-13码简介人们日常见到的印刷在商品包装上的条码,自本世纪70年代初期问世以来,很快得到了普及并广泛应用到工业、商业、国防、交通运输、金融、医疗卫生、邮电及办公室自动化等领域。条码按照不同的分类方法,不同的编码规则可以分成许多种,现在已知的世界上正在使用的条码就有250种之多。本章以EAN条码中的标准版EAN-13为例说明基于数字图像处理技术,对EAN条码图像识别的软件开发方法。EAN码是国际物品编码协会在全球推广应用的商品条码,是定长的纯数字型条码,它表示的字符集为数字0~9。由前缀码、厂商识别代码、商品项目代码和校验码组成。前缀码是国际EAN组织标识各会员组织的代码,我国为690~695;厂商识别代码是EAN会员组织在EAN前缀码的基础上分配给厂商的代码;商品项目代码由厂商自行编码;校验码上为了校验前面12位或7位代码的正确性。 EAN-13条码的结构EAN-13码是按照“模块组合法”进行编码的。它的符号结构由八大部分组成:左侧空白区、 起始符、左侧数据符、中间分隔符、右侧数据符、校验符、终止符及右侧空白区,见表。尺寸: × ;条码: ;起始符/分隔符/终止符: ;放大系数取值范围是~;间隔为。表 3. 2 EAN-13码结构左侧空白区 起始符 左侧数据符 中间间隔符 右侧数据符 校验符 终止符右侧空白区9个模块 3个模块 42个模块 5个模块 35个模块 7个模块 3个模块 9个模块EAN-13码所表示的代码由13位数字组成,其结构如下:结构一:X13X12X11X10X9X8X7X6X5X4X3X2X1其中:X13~X11为表示国家或地区代码的前缀码;X10~X7为制造厂商代码;X6~X2为商品的代码;X1为校验码。结构二:X13X12X11X10X9X8X7X6X5X4X3X2X1其中:X13~X11为表示国家或地区代码的前缀码;X10~X6为制造厂商代码;X5~X2为商品的代码;X1为校验码。在我国,当X13X12X11为690、691时其代码结构同结构一;当X13X12X11为692时其代码结构为同结构二。EAN条码的编码规则,见表:起始符:101;中间分隔符:01010;终止符:101。A、B、C中的“0”和“1”分别表示具有一个模块宽度的“空”和“条”。表 3. 3 EAN条码的编码规则数据符 左侧数据符 右侧数据符A B C0 0001101 0100111 11100101 0011001 0110011 11001102 0010011 0011011 11011003 011101 0100001 10000104 0100011 0011101 10111005 0110001 0111001 10011106 0101111 000101 10100007 0111011 0010001 10001008 0110111 0001001 10010009 0001011 0010111 条码的编码方法条码的编码方法是指条码中条空的编码规则以及二进制的逻辑表示的设置。众所周知,计算机设备只能识读二进制数据(数据只有“0”和“1”两种逻辑表示),条码符号作为一种为计算机信息处理而提供的光电扫描信息图形符号,也应满足计算机二进制的要求。条码的编码方法就是通过设计条码中条与空的排列组合来表示不同的二进制数据。一般来说,条码的编码有两种:模块组合和宽度调节法。模块组合法是指条码符号中,条与空是由标准宽度的模块组合而成。一个标准宽度的条表示二进制的“1”而一个标准的空模块表示二进制的“0”。商品条码模块的标准宽度是 ,它的一个字符由两个条和两个空构成,每一个条或空由1~4个标准宽度模块组成。宽度调节法是指条码中,条与空的宽窄设置不同,用宽单元表示二进制的“1” ,而用窄单元表示二进制的“0”,宽窄单元之比一般控制在2~3之间。 系统界面设计本文图像处理软件基本功能包括读取图像、保存图像、对图像进行处理等。图所示为本图像处理软件的界面。图 3. 1 软件主界面软件设计流程图如图所示。图 3. 2 程序设计流程图第四章 条码图像测试 条码图像处理的主要方法(1)256色位图转换成灰度图运用点处理中的灰度处理为实现数字图像的阈值变换提供前提条件。要将256色位图转变为灰度图,首先必须计算每种颜色对应的灰度值。灰度与RGB颜色的对应关系如下:Y= ()这样,按照上式我们可以方便地将256色调色板转换成为灰度调色板。由于灰度图调色板一般是按照灰度逐渐上升循序排列的,因此我们还必须将图像每个像素值(即调色板颜色的索引值)进行调整。实际编程中只要定义一个颜色值到灰度值的映射表bMap[256](长为256的一维数组,保存256色调色板中各个颜色对应的灰度值),将每个像素值p(即原256色调色板中颜色索引值)替换成bMap[p]。(2)灰度的阈值变换利用点运算中的阈值变换理论将灰度图像变为二值图像,为图像分析做准备工作。灰度的阈值变换可以将一幅灰度图像转变为黑白二值图像。它的操作是先由用户指定一个阈值,如果图像中某像素的灰度值小于该阈值,则将该像素的灰度值设置为0,否则灰度值设置为255。(3)中值滤波运用变换域法中的空域滤波法对图像进行降噪处理。中值滤波是一种非线性的信号处理方法,与其对应的滤波器当然也是一种非线性的滤波器。中值滤波一般采用一个含有奇数个点的滑动窗口,将窗口中各点灰度值的中值来替代指定点(一般是窗口的中心点)的灰度值。对于奇数个元素,中值是指按大小排序后,中间的数值,对于偶数个元素,中值是指排序后中间两个元素灰度值的平均值。(4)垂直投影利用图像分析中的垂直投影法实现对二值图像的重建,为条码识别提供前提条件。垂直投影是利用投影法对黑白二值图像进行变换。变换后的图像中黑色线条的高度代表了该列上黑色点的个数。(5)几何运算几何运算可以改变图像中各物体之间的空间关系。几何运算的一个重要应用是消除摄像机导致的数字图像的几何畸变。当需要从数字图像中得到定量的空间测量数据时,几何校正被证明是十分重要的。另外,一些图像系统使用非矩形的像素坐标。在用普通的显示设备观察这些图像时,必须先对它们进行校直,也就是说,将其转换为矩形像素坐标。 条码图像测试结果本软件的处理对象为EAN-13码的256色BMP位图,应用数字图像处理技术中的灰度处理、阈值分割、空域滤波、区域生长、投影等方法,对有噪声的条码图像进行了相应处理,其结果如下:图4. 1 原始条码图 图4. 2 灰度窗口变换图4. 3 原条码直方图 图4. 4 灰度窗口变换直方图图4. 5灰度直方图规定化界面 图4. 6灰度直方图规定化直方图图4. 7 中值滤波的界面图4. 8 区域生长 图4. 9 阈值面积消除图4. 10 垂直投影从以上处理结果可以看出,对原始条码图像进行灰度变换、中值滤波、二值化以及小面积阈值消除后得到条码的投影图像,下一步就可以通过图像模式识别的方法将条码读取出来,该部分工作还有待进一步研究。第五章 总结与展望数字图像处理技术起源于20世纪20年代,当时由于受技术手段的限制,使图像处理技术发展缓慢。直到第三代计算机问世以后,数字图像处理才得到迅速的发展并得到普遍应用。今天,已经几乎不存在与数字图像处理无关的技术领域。本论文主要研究了数字图像处理的相关知识,然后通过Visual C++这一编程工具来实现图像处理算法;对文中所提到的各种算法都进行了处理,并得出结论。所做工作如下:(1)运用点处理法中的灰度处理为实现数字图像的阈值变换提供前提条件。(2)运用变换域法中的空域滤波法对图像进行降噪处理。(3)利用点运算中的阈值变换理论将灰度图像变为二值图像,为图像分析做准备工作。(4)利用图像分析中的垂直投影法实现对二值图像的重建,为条码识别提供前提条件。在论文的最后一章,给出了各种算法处理的结果。结果表明通过数字图像处理可以把有噪声的条码处理成无噪声的条码。数字图像处理技术的应用领域多种多样,不仅可以用在像本文的图像处理方面,还可以用于模式识别,还有机器视觉等方面。近年来在形态学和拓扑学基础上发展起来的图像处理方法,使图像处理的领域出现了新的局面,相信在未来图像处理的应用将会更加广泛。参考文献[1] 阮秋琦.数字图像处理学[M].北京:电子工业出版社,2001.[2] 黄贤武,王加俊,李家华.数字图像处理与压缩编码技术[M].成都:科技大学出版社,2000.[3] 容观澳.计算机图像处理[M].北京:清华大学出版社,2000.[4] 胡学钢.数据结构-算法设计指导[M].北京:清华大学出版社,1999.[5] 黄维通.Visual C++面向对象与可视化程序设计[M].北京:清华大学出版社,2001.[6] 夏良正.数字图像处理[M].南京:东南大学出版社,1999.[7] 费振原.条码技术及应用[M].上海:上海科学技术文献出版社,1992.[8] 李金哲.条形码自动识别技术[M].北京:国防工业出版社,1991.[9] 何斌.Visual C++数字图像处理[M].北京:人民邮电出版社,2001.[10] 李长江. C++使用手册[M].北京:电子工业出版社,1995.[11] 席庆,张春林. Visual C++ .实用编程技术[M].北京:中国水利水电出版社,1999.[12] 胡学钢.数据结构-算法设计指导[M].北京:清华大学出版社,1999.[13] Kenneth 著,朱志刚等译.数字图像处理[M].北京:电子工业出版社,1998.[14] Davis. C++ [M].北京:清华大学出版社,1999.[15] Richard C++ 5 Power Toolkit[M].北京:机械工业出版社,1999.
推荐《自动化学报》,属于EI期刊,简介如下:
《自动化学报》(ACTA AUTOMATICA SINICA)是由中国自动化学会、中国科学院自动化研究所共同主办的高级学术期刊。本刊于1963年创刊,1966年停刊,1979年复刊,现为大16开本,月刊,每期160页。科学出版社出版,国内外公开发行。
SIAM成像科学杂志(SIIMS)涵盖了成像科学的所有领域,并得到了广泛的解释。它包括图像形成、图像处理、图像分析、图像解释和理解、计算机图形学和可视化、与图像相关的机器学习以及成像中的逆问题;引领应用于科学、医学、工程等多个领域。在数学和/或计算水平上的正式方法,以及最先进的实际结果,都期望从SIIMS中发表的手稿中得到。SIIMS结合了数学和应用,为成像科学的基本结果提供了广泛的权威来源。SIIMS是基于数学和计算的,并提供了一个独特的论坛来强调方法、模型和算法在成像科学的不同应用领域中的共性。鼓励作者利用电子出版物的无限可能性,使用颜色、动画、视频、演示文稿和附加补充材料,详见作者说明。SIIMS与同行评审的期刊《在线图像处理》(IPOL)提供交叉引用。我们鼓励作者向IPOL提交他们的算法描述和软件,以增加他们工作的可视性和研究人员之间合作的潜力。特别欢迎在基础和应用方面都有所创新的研究论文。SIIMS关注概念上的新思想、方法和应用于成像科学各个方面的基础。
数字图像处理方面了解的了。
Zhu W , , Multiresolution watermarking for image and video 1999(04)2. Wang H-J , , Wavelet-Based digital image watermarking 1998(12)3. Swanson , , A Multimedia data embedding and watermarking technologies [外文期刊] 1998(06)4. Wolfgang , , E Perpetual watermarks for digital images and video 1999(07)5. Delaigle , B Watermarking algorithm based on a human visual model [外文期刊] 1998(03)6. Podilchuk , W Image-Adaptive watermarking using visual models [外文期刊] 1998(04)7. Shapiro J M Embedded image coding using zerotrees of wavelet coefficients [外文期刊] 1993(12)8. Zou H Discrete orthogonal M-Band wavelet decompositions [外文会议] 19929. Mallat , S Characterization of signals form multiscale edges 1992(07)10. Cox , , T Secure spread spectrum watermarking for multimedia [外文期刊] 1997
随着图像处理技术的迅速发展,图像识别技术的应用领域越来越广泛。我整理了图像识别技术论文,欢迎阅读!
图像识别技术研究综述
摘要:随着图像处理技术的迅速发展,图像识别技术的应用领域越来越广泛。图像识别是利用计算机对图像进行处理、分析和理解,由于图像在成像时受到外部环境的影响,使得图像具有特殊性,复杂性。基于图像处理技术进一步探讨图像识别技术及其应用前景。
关键词:图像处理;图像识别;成像
中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2013)10-2446-02
图像是客观景物在人脑中形成的影像,是人类最重要的信息源,它是通过各种观测系统从客观世界中获得,具有直观性和易理解性。随着计算机技术、多媒体技术、人工智能技术的迅速发展,图像处理技术的应用也越来越广泛,并在科学研究、教育管理、医疗卫生、军事等领域已取得的一定的成绩。图像处理正显著地改变着人们的生活方式和生产手段,比如人们可以借助于图像处理技术欣赏月球的景色、交通管理中的车牌照识别系统、机器人领域中的计算机视觉等,在这些应用中,都离不开图像处理和识别技术。图像处理是指用计算机对图像进行处理,着重强调图像与图像之间进行的交换,主要目标是对图像进行加工以改善图像的视觉效果并为后期的图像识别大基础[1]。图像识别是利用计算机对图像进行处理、分析和理解,以识别各种不同模式的目标和对像的技术。但是由于获取的图像本事具有复杂性和特殊性,使得图像处理和识别技术成为研究热点。
1 图像处理技术
图像处理(image processing)利用计算机对图像进行分析,以达到所需的结果。图像处理可分为模拟图像处理和数字图像图像处理,而图像处理一般指数字图像处理。这种处理大多数是依赖于软件实现的。其目的是去除干扰、噪声,将原始图像编程适于计算机进行特征提取的形式,主要包括图像采样、图像增强、图像复原、图像编码与压缩和图像分割。
1)图像采集,图像采集是数字图像数据提取的主要方式。数字图像主要借助于数字摄像机、扫描仪、数码相机等设备经过采样数字化得到的图像,也包括一些动态图像,并可以将其转为数字图像,和文字、图形、声音一起存储在计算机内,显示在计算机的屏幕上。图像的提取是将一个图像变换为适合计算机处理的形式的第一步。
2)图像增强,图像在成像、采集、传输、复制等过程中图像的质量或多或少会造成一定的退化,数字化后的图像视觉效果不是十分满意。为了突出图像中感兴趣的部分,使图像的主体结构更加明确,必须对图像进行改善,即图像增强。通过图像增强,以减少图像中的图像的噪声,改变原来图像的亮度、色彩分布、对比度等参数。图像增强提高了图像的清晰度、图像的质量,使图像中的物体的轮廓更加清晰,细节更加明显。图像增强不考虑图像降质的原因,增强后的图像更加赏欣悦目,为后期的图像分析和图像理解奠定基础。
3)图像复原,图像复原也称图像恢复,由于在获取图像时环境噪声的影响、运动造成的图像模糊、光线的强弱等原因使得图像模糊,为了提取比较清晰的图像需要对图像进行恢复,图像恢复主要采用滤波方法,从降质的图像恢复原始图。图像复原的另一种特殊技术是图像重建,该技术是从物体横剖面的一组投影数据建立图像。
4)图像编码与压缩,数字图像的显著特点是数据量庞大,需要占用相当大的存储空间。但基于计算机的网络带宽和的大容量存储器无法进行数据图像的处理、存储、传输。为了能快速方便地在网络环境下传输图像或视频,那么必须对图像进行编码和压缩。目前,图像压缩编码已形成国际标准,如比较著名的静态图像压缩标准JPEG,该标准主要针对图像的分辨率、彩色图像和灰度图像,适用于网络传输的数码相片、彩色照片等方面。由于视频可以被看作是一幅幅不同的但有紧密相关的静态图像的时间序列,因此动态视频的单帧图像压缩可以应用静态图像的压缩标准。图像编码压缩技术可以减少图像的冗余数据量和存储器容量、提高图像传输速度、缩短处理时间。
5)图像分割技术,图像分割是把图像分成一些互不重叠而又具有各自特征的子区域,每一区域是像素的一个连续集,这里的特性可以是图像的颜色、形状、灰度和纹理等。图像分割根据目标与背景的先验知识将图像表示为物理上有意义的连通区域的集合。即对图像中的目标、背景进行标记、定位,然后把目标从背景中分离出来。目前,图像分割的方法主要有基于区域特征的分割方法、基于相关匹配的分割方法和基于边界特征的分割方法[2]。由于采集图像时会受到各种条件的影响会是图像变的模糊、噪声干扰,使得图像分割是会遇到困难。在实际的图像中需根据景物条件的不同选择适合的图像分割方法。图像分割为进一步的图像识别、分析和理解奠定了基础。
2 图像识别技术
图像识别是通过存储的信息(记忆中存储的信息)与当前的信息(当时进入感官的信息)进行比较实现对图像的识别[3]。前提是图像描述,描述是用数字或者符号表示图像或景物中各个目标的相关特征,甚至目标之间的关系,最终得到的是目标特征以及它们之间的关系的抽象表达。图像识别技术对图像中个性特征进行提取时,可以采用模板匹配模型。在某些具体的应用中,图像识别除了要给出被识别对象是什么物体外,还需要给出物体所处的位置和姿态以引导计算初工作。目前,图像识别技术已广泛应用于多个领域,如生物医学、卫星遥感、机器人视觉、货物检测、目标跟踪、自主车导航、公安、银行、交通、军事、电子商务和多媒体网络通信等。主要识别技术有:
指纹识别
指纹识别是生物识别技术中一种最实用、最可靠和价格便宜的识别手段,主要应用于身份验证。指纹识别是生物特征的一个部分,它具有不变性:一个人的指纹是终身不变的;唯一性:几乎没有两个完全相同的指纹[3]。一个指纹识别系统主要由指纹取像、预处理与特征提取、比对、数据库管理组成。目前,指纹识别技术与我们的现实生活紧密相关,如信用卡、医疗卡、考勤卡、储蓄卡、驾驶证、准考证等。
人脸识别 目前大多数人脸识别系统使用可见光或红外图像进行人脸识别,可见光图像识别性能很容易受到光照变化的影响。在户外光照条件不均匀的情况下,其正确识别率会大大降低。而红外图像进行人脸识别时可以克服昏暗光照条件变化影响,但由于红外线不能穿透玻璃,如果待识别的对象戴有眼镜,那么在图像识别时,眼部信息全部丢失,将严重影响人脸识别的性能[4]。
文字识别
文字识别是将模式识别、文字处理、人工智能集与一体的新技术,可以自动地把文字和其他信息分离出来,通过智能识别后输入计算机,用于代替人工的输入。文字识别技术可以将纸质的文档转换为电子文档,如银行票据、文稿、各类公式和符号等自动录入,可以提供文字的处理效率,有助于查询、修改、保存和传播。文字识别方法主要有结构统计模式识别、结构模式识别和人工神经网络[5]。由于文字的数量庞大、结构复杂、字体字形变化多样,使得文字识别技术的研究遇到一定的阻碍。
3 结束语
人类在识别现实世界中的各种事物或复杂的环境是一件轻而易举的事,但对于计算机来讲进行复杂的图像识别是非常困难的[6]。在环境较为简单的情况下,图像识别技术取得了一定的成功,但在复杂的环境下,仍面临着许多问题:如在图像识别过程中的图像分割算法之间的性能优越性比较没有特定的标准,以及算法本身存在一定的局限性,这使得图像识别的最终结果不十分精确等。
参考文献:
[1] 胡爱明,周孝宽.车牌图像的快速匹配识别方法[J].计算机工程与应用,2003,39(7):90—91.
[2] 胡学龙.数字图像处理[M].北京:电子工业出版社,2011.
[3] 范立南,韩晓微,张广渊.图像处理与模式识别[M].北京:科学出版社,2007.
[4] 晓慧,刘志镜.基于脸部和步态特征融合的身份识别[J].计算机应用,2009,1(29):8.
[5] 陈良育,曾振柄,张问银.基于图形理解的汉子构型自动分析系统[J].计算机应用,2005,25(7):1629-1631.
[6] Sanderson C,Paliwal K Fusion and Person Verification Using Speech & Face Information[C].IDIAP-RR 02-33,Martigny,Swizerland,2002.
点击下页还有更多>>>图像识别技术论文
Digital ImageProcessing SecendEdition
数字图像处理OK,帮你处理。
哈哈 我也是大一的 支持哈 为什么要有作业呀
医学影像是指为了医疗或医学研究,对人体或人体某部分,以非侵入方式取得内部组织影像的技术与处理过程。下面,我为大家分享关于医学影像的论文,希望对大家有所帮助!
前 言
数字图像处理技术以当前数字化发展为基础, 逐渐衍生出的一项网络处理技术, 数字图像处理技术可实现对画面更加真实的展示。 在医学中,随着数字图像处理技术的渗透,数字图像将相关的病症呈现出来, 并通过处理技术对画面上相关数据进行处理,这种医疗手段,可大幅提升相关病症的治愈率,实现更加精准治疗的疗效。 在医学中医学影像广泛用于以下几方面之中,其中包括 CT(计算机 X 线断层扫描)、PET(正电子发射断层成像)、MRI(核磁共振影像)以及 UI(超声波影像)。 数字图像处理技术在技术发展基础上,其应用的范围将会在逐渐得到扩展,应用成效将会进一步得到提升。
1 关键技术在数字图像处理中的应用
医学影像中对于数字图像的处理, 通常是将数字图像转化成为相关数据,并针对相关数据呈现的结果,对患者病症进行分析,在对数字图像处理中,存在一定的关键技术,这些关键技术直接影响着整个医疗治疗与检查。
图像获取
图像获取顾名思义将医患的相关数据进行整理, 在进行数字图像检测时,得出的相关图像,在获取相关图像后,经过计算机的转变,将图像以数据的形式进行处理,最后将处理结果呈现出来。 在计算机摄取图像中,通过光电的转换,以数字化的形式展现出来, 数字图像处理技术还可实现将分析的结果作为医疗诊断的依据,进行保存[1].
图像处理
在运用数字图像获取相关图像后,需对图像进行处理,如压缩处理、编码处理,将所有运行的数据进行整理,将有关的数据进行压缩,并将相关编码进行处理,如模型基编码处理、神经网络编码处理等。
图像识别与重建
在经过图像复原后,将图像进行变换,在进行图片分析后分割相关图像,测量图像的区域特征,最后实现图像设备与呈现,在重建图像后,进行图像配准。
2 医学影像中数字图像处理技术
数字图像处理技术的辅助治疗
当前医学图像其中包括计算机 X 线断层扫描、 正电子发射断层成像、核磁共振影像以及超声波影像,在医疗治疗中,可根据相关数据的组建,进而实现几何模式的呈现,如 3D,还原机体的各项组织中,对于细小部位可实现放大观察,可实现医生定量认识,更加细致的观察病变处,为接下来的医疗治疗提供帮助。 例如在核磁共振影像治疗中, 首先设定一定的磁场,通过无线电射频脉冲激发的'方式,对机体中氢原子核进行刺激,在运行过程中产生共振,促进机体吸收能力,帮助查找病症所在[2].
提升放射治疗的疗效
在医疗中, 运用数字图像处理技术即可实现对患病处的观察,也可实现对病患处的治疗,这种治疗方式常见于肿瘤或癌症病变的放射性治疗。 在进行治疗前, 首先定位于病患方位,在准确定位后,借助数字图像处理技术,全方位的计划治疗方案,并在此基础上对病患处进行治疗。 例如在治疗肿瘤癌症等病变之处,利用数字图像排查病变以外机体状况,降低手术风险。
加深对脑组织以其功能认识
脑组织是人体机能运转的核心, 在脑组织中存在众多复杂的结构,因此想要实现对脑组织的功能认识,必须对脑组织进行全方位的观测,深层探析其各项组织结构。 近些年随着医疗技术的提升,数字图像处理技术被运用到医学之中,数字图像处理技术可实现透过大脑皮层对脑组织进行全方位观测,最后立体的呈现出脑组织中各项机构的运作状况[3]. 例如功能性磁共振成像即 FMRI,这种成像可对机体大脑皮层的活动状况进行检测, 还可实时跟踪信号的改变, 其高清的时间分辨率,为当代医疗提供了众多帮助。
实现了数字解剖功能
数字解剖即虚拟解剖, 这种解剖行为需以高科技为依托从力学、视觉等各方面,通过虚拟人资源得建立,透析机体各项组织结构,实现对虚拟人的解剖,增加对机体的认识,真实的还原解剖学相关知识,这种手段对于医疗教学、解剖研究具有重要的影响作用。
3 结 论
综上所述, 数字图像处理技术在医学影像中具有重要的应用价值,其技术的发展为医疗技术提供了进步的平台,也为数字图像处理技术的发展提供了应用空间, 这种结合的方式既是社会发展的要求,也是时代进步的趋势。
参考文献:
[1]张瑞兰,华 晶,安巍力,刘迎九。数字图像处理在医学影像方面的应用[J].医学信息,2012,03:400~401.
[2]刘 磊,JINChen-Lie.计算机图像处理技术在医学影像学上的应用[J].中国老年学杂志,2012,24:5642~5643.
[3]李 杨,李兴山,何常豫,孟利军。数字图像处理技术在腐蚀科学中的应用研究[J].价值工程,2015,02:51~52.
在我国经济组成中,汽车产业对促进国民经济发展和社会进步具有重要的战略意义。下面是我为大家精心推荐的关于汽车的科技3000字论文,希望能对大家有所帮助。汽车的科技3000字论文篇一:《试谈汽车超载监测系统》 摘 要: 为了实时识别各种车型的超载车辆,该系统基于开源计算机视觉库(OpenCV),先根据车辆照片库建立车型分类器,然后使用数字摄像机拍摄进入监控区域的车辆,在视频中使用分类器识别车型,根据所识别得到的车型去查询数据库获得该车型的核载,再通过动态称重技术获得车辆的实际载重,及时判别车辆是否超载。此 方法 可避免过去使用统一重量衡量不同车型是否超载的弊端,并可同时免线圈测量车速。测试结果表明系统能快速准确地识别出车型。配合动态称重系统,就能实时得出所通过的车辆是否超载,对公路养护和道路交通安全有相当大的实用意义。 关键词: 超载监测; 视频识别; OpenCV; 动态称重 超载车辆的危害很大,主要表现在加速道路损坏和危害道路交通安全,人们都深知其危害性,所以治理超载一直是公路监管部门的工作重点。传统的自动超载信息系统都是使用统一标准,对所有车辆都应用同一个整车重量划分是否超载,这样会遗漏部分实际上已经超过该车型核载的超载车辆。实际上,这部分车辆对道路交通同样造成严重影响。鉴于此,本系统首先识别出车辆的车型,再查询得到该车型的核载重量,对比实测重量,便得知是否超载。理论上能够适用于所有车型。 利用摄像机较长的视域,附加设计了一个测速系统,能方便地得出超速数据,以便作为超速监测和供给动态称重系统作参考。 1 系统构成 系统方案 系统主要工作过程为:车辆驶入摄像机监视范围,视频流通过以太网传输到后台处理系统,处理系统通过处理视频识别出车辆的车型,然后根据车型从数据库中查出相应的核载重量;同时,安装在地面的动态称重设备测出车辆的实际载重。两个数据对比即可得出车辆是否超载。系统流程如图1所示。 为了加快处理速率,在程序设计过程中多处使用了多线程并行处理。 OpenCV及其分类器介绍 传统的图像处理软件大多为Matlab,用于开发算法最为快捷,但是其处理速度慢,难以跟上视频处理的需求,所以选用了Intel牵头开发的开源计算机视觉库(OpenCV)。新版的OpenCV已经在易用性上已经接近Matlab,再加上其开源性,很多算法均已公开,加快了开发进程。另外,目前OpenCV已经提供C,C++,Python等语言接口,且支持Windows,Linux,Android和IOS等主流平台,资源相当丰富。对于计算机平台,OpenCV支持多线程并行计算和图形处理器(GPU)计算,这将能大大加快计算速率,用其开发本系统的demo是首选。 图1 系统流程图 为了从视频流中识别出车型,需要使用分类器[1]。所谓分类器,是利用样本的特征进行训练,得到一个级联分类器。分类器训练完成后,就可以应用于目标检测。分类器的级联是指最终的分类器是有几个简单分类器级联组成。每个特定的分类器所使用的特征用形状、感兴趣区域中的位置以及比例系数来定义(如图2所示)。 图2 特征分类 首先使用弱分类器分出货车和客车等车型,然后再分出大中小型货车,最后再精确分类,获得准确的车型。新版本的OpenCV已经支持多种特征的分类器,如SVM,LBP,PBM等。因为系统实时性要求较高,这里选取训练和分类速率都较高的LBP特征分类器。 训练分类器 使用分类器的需要首先训练,即让分类器“认识”目标,为了训练分类器,需要准备样本,样本包括正样本和负样本。正样本即包含目标的灰度图片,而且每张图片都要归一化大小,负样本则不要求归一化,只需要比正样本大即可(使得可以在负样本中滑动窗口检索)。 OpenCV提供了专门的工具用以整理训练样本的原始数据,只需准备好正、负样本,归一化然后转成灰度图,再使用两个描述文件分别记录这些样本集合,然后输入程序即可整理出原始数据。为了准备正样本,借助OpenCV提供的HighGUI模块,在此专门编写了一个GUI截图工具,界面如图3所示。为了能从不同角度识别车辆,准本正样本时需要准备从一定角度范围描述车辆的样本。 图3 GUI截图工具界面 接下来就是训练分类器,这部分工作直接关系到系统的鲁棒性。同样,OpenCV提供了专门工具训练分类器,既有旧版也有新版,为了有更多特性,在此选择新版本的训练程序。 由于这是基于统计的方法,要对大量数据进行处理,如果选择Haar特性,训练周期会比较长,不利于系统的搭建,所以选择用LBP特性训练分类器。从机器性能方面考虑训练时间,使用英特尔线程构建模块(TBB)重新编译OpenCV,就能得到多核加速,且有利于接下来的程序性能。分类器分为三级,分别为:货车、客车分类器,大、中、小型货车分类器和具体车型分类器。由于客车按载客数区分是否超载,车辆总重不会对公路造成严重损坏,所以本系统无需对客车作出具体车型区分。但若然具体管理部门需要统计车型信息,可以进一步加上客车车型分类器。实际使用时,由于要应对车辆车身的喷漆变化或者小范围合法改装等情况,分类器的分类除了在系统筹建的时候大规模训练外,在系统运行时也应继续训练分类器,增加统计数据,使得识别结果更加精确。 识别车型及获得核定载重 训练好分类器后,最直观的测试方法是直接输入测试视频,检查识别效果。新版本OpenCV提供一个C++类CascadeClassifier,该类封装了基本的目标识别操作,使得只需要使用该类的实例加载训练好的XML文件,然后逐帧检测即可。若发现目标,结果将会存放在C++标准模板库(STL)容器vector中。但直接对每帧图像使用CascadeClassifier::detectMultiScale方法将会大大加重系统的工作量并且在多车辆的情况下无法区分开各车辆,为此,首先需要发现车辆,然后区分不同的车辆目标,再对每一个目标单独进行分类识别。 具体的主要操作的顺序为: (1) 系列的图像预处理操作,降低图像噪音。 (2) 图像差分,发现车辆轮廓[2],得到运动掩码。图像差分有两种主要方式,分别是帧间差分和背景差分。帧间差分速度快,但容易产生空洞,且无法分离出缓慢运动的车辆;背景差分速度慢,但分离效果好。考虑到如果车辆是缓慢进入测速区,则称重数据可靠性高,而且没有超速,进入识别点的效果好,所以选择帧间差分,这里使用能有效减小前景空洞的三帧差分算法[2]。 (3) 结合运动掩码更新历史运动图像、计算历史运动图像的梯度。 (4) 分割运动目标,得到一辆一辆的车,并跟踪。为区分开图像中的每一辆车,需要对其进行标记,这里使用的方法为: [Mkx,y=ID ifMk-1x,y≠0&k-1≠10 ifMk-1x,y=0 ] 式中:Mk(x,y)为分割出来的单独车辆目标的第k帧感兴趣区域矩形。这种方法虽然鲁棒性较好,但是因为重复计算量大,运算速度有限,所以在确定每辆车的ID后,使用OpenCV提供的更为快速的Camshift算法[3]继续跟踪。 (5) 计算每辆车的运动方向。这部分关系到运动目标筛选,在部分场合,摄像机的视野可能会涉及逆向车道。在这种情况下,可以通过筛选符合主要行驶方向的车辆来排除其他车辆或无关运动目标的干扰。 (6) 车辆进入测速区,开始测速。 (7) 车辆离开测速区,结束测速并计算速度。使用TBB进行并行分类识别车型。由于OpenCV新版矩阵结构Mat的所有操作使用原子操作,大大减轻了多线程编程的工作量,所以这里使用多线程并行操作是最佳选择。 (8) 根据所安装动态称重系统的车速要求,判断是否需要引导车辆到检测站进行检查。 获得实际载重 在视频分析中发现车辆后,对比动态测重模块中测得的实际载重。这里需要把应用场合分为两种情况:高速测重和低速测重,至于高低速的阀值,这根据不同动态称重系统的性能而定[4],在系统安装时根据动态称重系统参数设置即可。由于目前高速测重技术的精度未达到作为证据的要求,所以在高速测重的场合,所得车重数据只能作为初步判断,若初步发现车辆超载,需要进一步引导车辆到大型地磅再次静态测量,并作其他处理。在低速测重场合,测得的动态数据可靠,可直接作为证据使用。所以系统的运行需要测速模块的配合。 无论高速场合与低速场合,本系统都能实现视频测速功能,可以直接用作超速抓拍系统,降低了公路部门的重复投入成本。 测速方法 测速测量车辆通过测速区所用的时间,然后用测速区长度除以时间而粗略估计得到。考虑到摄像机视域限制,设定的测速区域并不长,只有20 m左右,而且速度是用于参考载重信息是否有效的,所以无需太精确,因而可认为车辆是直线经过测速区域的。测速区的长度需在系统安装时手工进行长度映射。另外,确定通过测速区域的时间差使用帧率和帧计数得出,这样在多线程处理的情况下,可以排除系统时钟和处理速率的干扰,得出准确时间差。 2 测量结果 为快速测试系统性能,直接使用测试视频替代摄像机输入。使用微软Visual Studio 2010 MFC + OpenCV 编写一个即时处理程序,界面如图4所示。 图4 运行在Windows平台上的系统 测试使用一台Intel Core i5M处理器(主频 GHz+智能变频技术)、6 GB内存、 操作系统 为Windows 7 64 b的普通 笔记本 计算机,测试代码尚未使用图形处理器(GPU)计算,但代码在识别部分应用了TBB进行多核并行加速计算。 测试视频共两段,分别在两个不同的场景拍摄,第一段只有一辆公交车,场景较为简单;第二段则是多车多人环境,并且有车辆并行的情况,场景较为复杂,干扰较多。 第一段视频主要用于测试系统的极限性能,在测试开始前,先用转码工具把同一段视频转成不同帧率和分辨率的几段视频,其中视频的宽高比不变。输入视频测试后的结果如表1所示。 视频原始长度为6 s,双斜线为该场景的称重和测速区域。 测试结果表明:系统能实时处理标清视频流,但对高清视频还需进一步优化。 第二段视频主要测试系统的车型识别能力,测试数据如图5所示。 表1 输入视频测试后结果 图5 多车并行时能够准确区分 第二段视频夹杂较多无关目标,如行人、抖动的树枝横向行驶的车辆等,其中双白线之间区域为本场景的称重测速区域。 通过测试,可以看出无关目标能被全部排除,体现了车辆筛选很好的鲁棒性。视频中共通过9辆汽车,所有车辆均本正确识别车型。 3 结 语 通过测试数据可以看出,本系统提出的车型识别算法能适应不同场景和一定的环境变化,具有较高的效率和鲁棒性。随着计算机及其他数字信号处理(DSP)设备的信息处理能力不断提高,应用实时视频处理技术促进智能交通的能力将更大更稳定。若本系统能真正应用在智能交通系统上,有望对遏制道路超载超速现象做出贡献。 参考文献 [1] LIENHART Rainer, MAYDT Jochen. An extended set of Haar?like features for rapid object detection [J]. IEEE ICIP, 2002 (1): 900?903. [2] 徐卫星,王兰英,李秀娟.一种基于OpenCV实现的三帧差分运动目标检测算法研究[J].计算机与数字工程,2011(11):141?144. [3] BRADSKI G R. Computer vision face tracking for use in a perceptual user interface [EB/OL]. [2010?12?02]. [4] 张波,鲁新光,邓铁六,等.动态车辆称重物理模型与提高动态称重准确度研究[J].计量学报,2009(5):426?430. [5] 唐双发.基于OpenCV的车辆视频检测技术研究[D].武汉:华中科技大学,2009. [6] 詹群峰.基于OpenCV的视频道路车辆检测与跟踪[D].厦门:厦门大学,2009. [7] 郭旭,张丽杰.运动目标检测视频监控软件的设计与实现[J]. 计算机技术与发展,2010,20(8):200?207. [8] 周品,李晓东.Matlab数字图像处理[M].北京:清华大学出版社,2012. [9] 陈胜勇,刘盛.基于OpenCV的计算机视觉技术实现[M].北京:科学出版社,2008. [10] 刘瑞祯,于仕琪.OpenCV教程基础篇[M].北京:北京航空航天大学出版社,2007. [11] 范伊红,彭海云,张元.基于SVM 的车型识别系统的设计与实现[J].微计算机信息,2007,23(5):296?297. [12] 李庆忠,陈显华,王立红.一种视频运动目标的检测与识别方法[J].模式识别与人工智能,2006,19(2):238?243. [13] [美]REINDERS J, 聂雪军. Intel Threading Building Blocks编程指南[M].北京:机械工业出版社,2009. [14] 刘慧英,王小波.基于OpenCV的车辆轮廓检测[J].科学技术与工程,2010,10(12):2987?2991. 汽车的科技3000字论文篇二:《试谈现代科技在汽车焊接工艺中的应用》 摘 要:随着我国汽车保有量的不断增加,汽车售后市场呈现了井喷式的发展趋势,与汽车相关的售后市场服务行业开始兴起。其中汽车维修是后市场比较火爆的行业,汽车的使用必然会涉及汽车的维修。因此,为了能够更好的实现汽车维修效率,提高汽车维修的质量,应该加强对于汽车维修行业的行业监管以及对汽车维修技术的提升。目前,诸多的现代化技术开始不断的应用到汽车维修之中,其中尤其以焊接工艺为主。因此,本文重点对汽车焊接工艺中现代科技的应用进行分析,从而探讨其未来的发展趋势。 关键词:现代科技;汽车;焊接技术;工艺 引言 汽车加工与制造以及汽车维修领域,都会涉及汽车的焊接技术。目前,随着技术的不断发展,尤其是汽车生产制造业的蓬勃发展,已经可以实现汽车车身以及车辆配件的无缝焊接技术。车身的加工甚至采用模具化加工的形式,从而减少了因为焊接造成的不足。因此,目前,焊接工艺在汽车后市场应用比较广泛,尤其是在汽车的维修市场中,当汽车出现事故的时候,就会采用焊接技术进行维修,从而让汽车能够保证正常的使用。此外,在汽车的加装方面,焊接技术更加的适用,并且通过引进先进的现代科技,从而让焊接效果与质量都更加完善。 一、汽车焊接工艺的应用领域分析 在汽车领域中,由于越来越多的高新技术被应用,是的汽车生活更加丰富。对于我国而言,随着汽车保有量的不断增加,汽车售后市场出现了井喷的状态。在汽车售后市场中,汽车的维修与保养占据着非常重要的地位,也让汽车的服务产业有了较大的发展。对于汽车的焊接工艺而言,最早是应用于汽车的车身焊接。但是,随着技术的发展以及车身制造工艺的发展,汽车车身开始使用模具制作,从而降低了因为焊接而造成的车身问题。那么,下面就对现代化的汽车的焊接工艺主要应用领域进行分析: 1、在汽车的维修领域中有非常广泛的应用;汽车维修属于汽车售后市场领域,由于汽车驾驶的过程中,难免会出现碰撞的现象,从而造成了汽车车身或者是相关配件的损坏。因此,在这种情况下,就可以使用汽车的焊接工艺,将损坏的部分采用焊接的方式,从而进行汽车的维修工艺。 2、人们对于汽车的装饰和改装越来越感兴趣。虽然在汽车检测的过程中,对于擅自改装会进行处罚,但是有车一族们仍然热衷于对于汽车的改装和装饰。其中,对于汽车尾翼的安装非常常见。汽车安装尾翼以后,就显得非常运动动感,有一种非常霸气的感觉。因此,为了让汽车的外观更加个性鲜明,需要对汽车的外观进行相关的改装,从而实现车主所需要的效果。而对于尾翼的加装而言,就一定要采用焊接技术,从而使得汽车的尾翼牢固坚实。因为安装尾翼还是存在一定的风险的,当车速达到一定程度的时候,就需要保证汽车的尾翼的稳定性。 3、对于汽车的车身配件的焊接工艺;汽车在使用的过程中,经常需要在配件方面进行焊接,此外对于在配件之间的结合方面,也需要在适当的情况下使用汽车焊接技术。因此,对于汽车的焊接工艺而言,主要在车身焊接、汽车改装以及汽车配件之间主要进行应用。 二、现代科技在汽车焊接工艺中的应用 随着现代科技的不断发展,汽车焊接工艺中也不断的引入了现代的科技技术。其中最为重要的就是计算机技术,计算机的单片机远程通信技术以及3Dmax等技术开焊接始不断应用到汽车的焊接工艺中。由于人工焊接技术容易在焊接的过程中出现失误,无法实现循迹操作,从而造成焊接的不完美。因此,采用计算机单片机技术,可以进行程序编译,将需要焊接的部分利用3Dma x的进 行仿真,从而保证在焊接的过程中,其能够实现完美的循迹焊接,降低了焊接过程中出现的失误。 此外,在焊接的工艺方面,又引入了一些工艺以及化工技术。传统的高温焊接技术,不仅仅容易造成伤害,更是对操作人员有一定的影响。因此,使用现在的氩弧焊焊接技术,虽然温度更高,但是焊接的质量有所提高。对于焊接的接口以及焊面的平整度,都有了显著的提高。因此,随着现代科技的不断发展,促进了多个行业工艺的提升。对于汽车的焊接工艺而言,引入计算机技术并且实现真正的智能化以及自动化焊接,从而让焊接工艺更加安全方便,有效的提升焊接的效率,保证在焊接的过程中,达到质量的提升以及客户的满意提升。总之,要充分适应时代的发展,让更多的现代科技不断的应用到汽车的焊接工艺之中,从而保证其在不断的发展过程中,符合现有时代的发展理念,满足客户不断提升的硬性要求,实现现代化的汽车焊接工艺。 三、机器人焊接工艺是现代汽车焊接技术的发展前景 汽车焊接最主要的是车身的焊接。在汽车制造公司车身的主要焊接方法为弧焊、点焊、二氧化碳保护焊等。随着社会的发展,人民生活水平的提高,用户个性化需求的日益强烈,对汽车的安全性、美观性与舒适性的要求越来越高,同时汽车制造企业为了追求更大的经济效益,对焊接精度、焊接质量和焊接速度等的要求越来越高,因此建立一条现代化的生产流水线就显得非常重要。而焊接机器人的应用促进了现代化流水线的建立。现代化的焊接流水线主要是满足多车型、多批次的市场需求,提高车身车间生产能力的柔性和弹性。因此现代焊接线必须具有柔性。那么如何才能使焊接线具有柔性呢?普通的焊接线是刚性的,主要由焊接夹具、悬挂点焊机、弧焊机和多点焊机等组成。 这种焊接线一般只能焊接一种车型的车身,那么为了满足市场多元化的需求,就需要重新建立焊接流水线。这对企业来说是非常不利的,企业是追求利润为目的的,并且重新建立流水线造成了财力、人力、物力的浪费。于是建立柔性化焊接生产线摆在了企业面前。机器人的出现与应用满足了汽车企业的现代化的需求,实现了焊接生产线的柔性化。那么在车身焊接线上应用的机器人主要有几种:点焊机器人、弧焊机器人和激光焊机器人。这些机器人的应用,使焊接实现了机器人代替工人工作。 1、点焊机器人:主要进行的是点焊作业,在点与点之间移位时速度比较快,从而减少了移位的时间,通过平稳的动作、长时间的重复工作和准确的定位,取代了笨重、单调、重复的体力劳动,更好地保证了焊点质量,使工作效率得到了很大的提高。它是柔性自动生产系统的重要组成部分,增强了企业应变能力。 2、弧焊机器人:弧焊过程比点焊过程要复杂得多,对焊丝端头的运动轨迹、焊枪姿态、焊接参数都要求精确控制。具有较高的抗干扰能力和高的可靠性。能实现连续轨迹控制,并可以利用直线插补和圆弧插补功能焊接由直线及圆弧所组成的空间焊缝,还应具备不同摆动样式的软件功能,供编程时选用,以便作摆动焊,而且摆动在每一周期中的停顿点处,机器人也应自动停止向前运动,以满足工艺要求。此外,还应有接触寻位、自动寻找焊缝起点位置、电弧跟踪及自动再引弧功能等。 3、激光焊接机器人:激光焊接是与传统焊接本质不同的一种焊接方法,是将两块钢板的分子进行了重新组合,使两块钢板融为了一体变为一块钢板,从而提升了车身结构强度。同时在焊接过程中焊接工件变形非常小,一点连接间隙都没有,焊接深度/宽度比高,焊接质量高。从而提升了车身的结合精度。可见机器人的应用,实现了焊接流水线的智能化,实现了焊接生产线的自动化与现代化。 结束语 汽车维修行业中的汽车焊接行业,其技术要求相对较高,并且直接影响着汽车的维修效果。焊接技术,一般是针对出现重大事故或者是问题车辆等进行焊接。为了让焊接的痕迹最小化,实际上就是为了能够更好的实现高精度焊接,需要不断引入现代科技技术。计算机技术的引入,让焊接工艺能够以一种循迹的方式进行,从而避免了焊接过程中出现的认为失误。此外,在汽车的生产以及制造的过程中,依然需要不断的引入高新科学技术,让焊接工艺更加精湛,从而实现汽车的高精度和高密度,实现汽车质量的全面提升。 参考文献 [1]刘鸣斌.煤层气发动机爆震的检测与控制[J].内燃机与动力装置,2011(02):45-46. [2]吴扬帆.汽油发动机爆震分析与控制[J].传动技术,2010(13):36-38. [3]高玉明.点燃式发动机临界爆震控制及其特性[J].吉林大学学报,2012(14):77-79. >>>下一页更多精彩的“汽