下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、图像处理一般步骤提取原始图像-灰度-滤波/边缘检测/分割- 提取特征值现在的图像处理一般步骤:提取原始图像- 灰度- 滤波/边缘检测/分割- 提取特征值上述步骤为对某一类特定图像的处理,比如人脸识别、指纹识别、车牌识别等等,你采集图像可能是彩色的,而这样的图像色素太多,如果你的图像背景稍微一变化,你的图像就没法处理了,所以图像一般要先灰度,或便成二值图像,灰度完之后,就要滤波,也就是把你要 处理的特定图像外的背景去掉,然后才是对你要研究的图像进行算法处理,提取特征值。想你这种不适对某一特定图像进行处理的,只有把原始图像- 缩小像素点- 灰度- 图像处理不过在图像处理一步你可以做些手脚:如只是边
2、缘检测,然后只是比较图像轮廓就可以了,其实这也是变相的提取特征值例子:现有的实时视频处理系统一般采取以下几种方式来实现图像的处理:一是用纯硬件方式来实现图像的编码和解码, 即采用专用芯片来完成。这种方式的系统实时 性好,压缩率高,图像处理的质量也较好,处理速度一般能达到2 5帧/ s以上,缺点是软件处理的灵活性差, 一旦处理的程序固定, 就无法再重新对其进行更新和升级, 且这种系统 的造价较高,在市场的推广上也有难度。二是用纯软件的方式实现编解码运算,其优点在于算法易于更新, 且造价低,但由于这种方式主要基于普通的桌面PC机处理器,所以很难取得较高的速度,致使一些较为先进的算法不能实现,造成图
3、像质量下降,时延长,帧率低。三是基于视频处理的DSP芯片的软件实现,此种方式利用DSP芯片的高速信号处理功 能,使用软件实现算法,在运行时大大缩短了执行时间,能获得较高的压缩率和处理速度, 同时该方案易于升级,算法也可更新。因此,本文以DM 6 4 2图像处理平台为硬件环境,在CCS的软件开发环境下,利用软件和硬件实现从动态的图像中对目标进行特征提取。1系统总体设计与实现该系统由视频采集部分、 帧缓存控制部分、DSP芯片处理部分和视频显示部分组成。系统框图见图1。系统流程如下:视频图像先经过视频采集部分将视频图像信号存储于帧缓存器中,采集完成后可编程逻辑器向DSP芯片发送接收信号,DSP芯片接
4、收到“图像采集完成”信号后, 利用DMA方式将信号传送到片外存储器中。同时,DSP芯片将按照相应的软件算法对图像进行处理,处理完成后,处理结果被送到视频显示部分,经过视频显示器将处理结果进行实时显示。图2是视频显示模块的工作流程。首先,三个显示缓存被分配到DSP上SDRAM的.bss段 1,并以较低的分辨率存储, 每次800X600X16= 9 6 0 kb,其中一些空间未被使用。 然后DisplayTiming 2模块产生基于程序变量的HSYNC和VSYNC信号,其中VSYNC与EXTINT62相连,HSYNC与EXTINT7相连。 检测到信号后,EXTINT6产生一个CPU中断并调用预先在
5、视频驱动中定义的中断服务程序VDIS_isr(),程序执行后即开始等待下一帧图像数据。EXTINT7触发EDMA事件,然后从当前显存中拷贝一行数据至FIFO,此行数据通过TVP 3 0 2 6立刻进行显示。依次进行下去,直到整帧数据全部显示。然后刷新重新等待下一帧。采集显示过程中,EDMA以16 0 0 b / s的速度传送,具有最高的优先级。2系统设计及实现2.1系统软件设计系统硬件设计完成后, 要设计特征提取的软件算法,其中关键部分在于图像的分割部分。本文采用局部递归分割算法对图像进行递归分割,得到分割的最终结果。具体步骤如下:(1) 设原始图像f,f(x,y )为其像素点(x,y )灰度
6、值,此时i = 1;记T=Otsu( f)为Otsu算法对分割,得到门限T。计算原始图像f的灰度均值和熵,使得preMean=原始图像的灰度均值,preShang =原始图像的熵。oriMean = preMean, oriShang = preShango(2) 判断特征区域灰度是否大于背景灰度,把图像分为两类。若特征区域灰度背景灰度,进入步骤3;若特征区域灰度V背景灰度,进入步骤5。(3) 将图像中大于门限T的像素保留。此时i=2,记Si= (x,y) | f(x,y) T。计算Si的灰度均值和熵,使得segMean= Si的灰度均值,segShang= Si 的熵。(4) 判断终止条件:
7、IF (preMean segMean) / oriMean20%,且(preShang segShang)/ oriShang10%,Then 计算新的递归门限 T,T =Otsu( Si ), i=i+1,记 Si= (x,y) | f(x,y) TA Si-1, preMean = oriMean,preShang = oriShang,继续4直至跳出中止条件。(5) 将图像中小于门限T的像素保留。此时i=2,记Si= (x,y) | f(x,y) 20%,且 (preShang segShang)/ oriShang10%,Then 计算新的 Then,计算新的递归门限T,T=Otsu
8、( Si ) , i=i+1,记 Si= (x,y) | f(x, y) TQ Si-1 preMean=segMean,preShang=segShang ;计算Si的灰度均值和熵,使得segMean= Si的灰度均值,segShan g= Si的熵。继续5直至跳出中止条件。(7) 最终递归分割终止,结果如下:对于特征区域灰度V背景灰度的图像f(x,y) =255 f (x,y) T,对于特征区域灰度背景灰度的图像f (x, y) =255 f (x, y) T0 f(x,y)W To该算法的另一个优点是由于算法提出了一种基于灰度和熵变化的算法,使得算法对视频图像的各项参数要求不高, 并且不
9、需要考虑递归终止的最终条件, 算法结合灰度变化和熵变化作 为递归终止条件的判断依据是基于直方图的局部递归分割算法的改进。2.2程序代码优化优化代码阶段包括C代码的优化、 代码编译、代码剖析和代码的进一步优化。 优化的标准以 达到工程技术指标的要求为准 3。当C程序向目标DSP平台移植时, 需要结合DSP 器件的特点,做一些特殊的优化考虑,主要包括两个方面,一是如何合理地安排存储空间,二是如何有选择地做一些手工优化。一个DSP系统的存储空间可以其中对片内寄存器的访问速度因此,合理配置和使用存储若实时性仍不能满足需要,可(1)存储空间的重排。根据器件型号和系统配置的不同,千差万别,而DSP对不同存
10、储单元的访问速度是有区别的, 最快,对片内RAM的访问速度比对片外RAM的访问速度快。 空间,对系统的整体效率影响很大。(2)局部手工优化。经过上述优化的代码效率将大为提高。进一步做手工优化的调整,并且尽可能保持原有代码的可读性。因此,应尽可能选择对效率提高明显的代码段进行手工优化的调整。针对本文中程序的特点, 可以通过以下几个方面对代码进行手工优化:一是块重复和单指令重复;二是特殊寻址方式;三是延迟转移;四是使用并行指令;五是减少函数调用;六是使 用寄存器。3实验与调试通过软件代码的优化,系统整体的处理周期从6809 532 ns减少到688765ns,同时,Cache Overhead从9
11、57 %减少到5%,缓存间的冲突由于合 理的分配而达到较好的配置。这反映在L1D和L1P的相对变化上,实验数据见表1。以原始图像中的中心区域为例,经过特征区域的分割后, 可得出特定区域的特征信息。为了对比方便,对原始图像按照传统的方法进行图像分割,处理结果见图3。 由图3对比可以看出,图3(b)中圆圈区域中的微小突起和毛刺特征即为所要得到的图像的细节特征信息。由实验结果和实验数据表可以看出,因为视频图像数据量大,对其处理和压缩非常花费时间,因此在一个高性能视频系统的开发过程中面临的最大困难就是如何降低图像处理所需的时 钟数。程序结构的组织稍有不完美就会使程序的运行时间增加。在循环次数比较大的程
12、序中,内层循环体运行所需时钟数的较小变动也会显著影响系统程序的运行性能。由于对于系统实时性的要求,应该在编程完成时对系统运行程序的时间进行测试,以保证系统实时性的实现。4结语目前,DSP芯片图像处理技术在各个领域得到了广泛应用。如在工业检测领域, 可以利用高速图像处理技术和DSP硬件系统对流水线上的零部件进行检测;在军事公安领域,可以进行实时监控、动态录像中人像的组合、查询和识别,同时, 也可以利用来自卫星的图像用于军事侦察、地形匹配等。今后,利用DSP对视频信息进行实时处理的研究领域仍可进一 步的拓展,同时如何使系统的实时性能得以提高和如何应对突发的大数据量也是尚待解决的 问题。清代 红顶商人”胡雪岩说: 做生意顶要紧的是眼光,看得到一省,就能做一省的生意;看得到天下,就能做天下的生意;看得到外国,就能做外国的生意。”可见,一个人的心胸和眼光,决定了他志向的短浅或高远;一个人的希望和梦想,决定了他的人生暗淡或辉煌。人生能有几回搏,有生不搏待何时!所有的机遇和成功,都在充满阳光,充满希望的大道之上!我们走过了黑夜,就迎来了黎明;走过了荆棘,就迎来了花丛;走过了坎坷,就走出了泥泞;走过了失败,就走向了成功!一个人只要心存希望,坚强坚韧,坚持不懈,勇往直前地去追寻,去探
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 专业印刷耗材采购单
- 招标方案指南手册
- 家庭录音师助理服务合同
- 2024施工队劳务分包合同范本
- 2024订购货物购买合同范文
- 2024工程测绘的合同范本
- 2021年注册会计师《税法》考试考点300题
- 家纺品牌的用户洞察与消费者心理分析考核试卷
- 新版职业健康管理体系图示化解读考核试卷
- 村委会农村宅基地合同范例
- 海南自贸港优化营商环境条例7大亮点解读课件
- 中国邮政储蓄银行2024年下半年社会招聘高频难、易错点500题模拟试题附带答案详解
- 《中华人民共和国道路交通安全法实施条例》知识专题培训
- 统编版(2024)语文七年级上册 第10课 往事依依 公开课一等奖创新教案
- 2024-2030年中国户外电源行业市场趋势调查及需求场景趋势分析报告
- 《淘气的一天》(教案)-2024-2025学年一年级上册数学北师大版
- 职业健康安全培训课件(共32张课件)
- 离婚协议书常用范本2024年
- 2024年各地中考语文卷【综合性学习题】汇集练附答案解析
- 人教新目标八年级英语上册《任务型阅读》专项练习题(含答案)
- XXX200MW光伏发电项目施工组织设计
评论
0/150
提交评论