0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

通过DSP实现对数字图像的增强处理与应用分析

电子设计 来源:郭婷 作者:电子设计 2019-02-06 08:40 次阅读

一、基本原理

图像增强是指按特定的需要突出一幅图像中的某些信息,同时削弱或去除某些不需要的 信息,它是一种将原来不清晰的图像变得清晰或强调某些感兴趣的特征,抑制不感兴趣的特 征,使之改善图像质量、丰富信息量,加强图像判读和识别效果的图像处理方法。 图像增强技术基本上可分成两大类:频域处理法和空域处理法。频域处理法的基础是卷 积定理,它是将图像看作波,然后利用信号处理中的手段对图像波进行处理。空域处理法的 基础是灰度映射变换,它是直接针对图像中的像素进行处理,所用到的映射变换取决于增强 的目的,例如增加图像的对比度,改善图像的灰度层次等处理均属于空域处理法的范畴。 线性空域锐化滤波法是一种经典且有效的图像增强技术。

最常用的线性空域锐化滤波器 是一种线性高通滤波器,其工作原理在于让图像的低频分量受到抑制而不影响高频分量,由 于低频分量对应于图像中灰度值缓慢变化的区域,和图像的整体特性无关,仅与图像整体对 比度以及平均灰度值等有关系,所以该滤波器把这些分量滤去后,使得图像进一步锐化。然 后通过增强图像中被模糊的细节以达到目标和背景易于分离的目的。 在空域内进行滤波是利用模板和图像进行卷积来实现的,其主要步骤如下:(1)将模板 在图像中漫游,实现模板的中心与图像中某个像素位置重合;(2)将模板上系数与模板下的 图像的对应像素相乘;(3)将所有乘积的结果相加;(4)将相加之和(模板的输出响应)赋给 图像中对应模板中心位置的像素。例如图1(a)给出一幅原始图像的一部分,其中sx 表示 像素的灰度值。图1(b)是一个3X3 的模板,模板内的kn 表示为模板系数。如将k0 所在位 置与图像中灰度值为s0 的像素重合(即把模板中心放在图中的(x, y)位置),则模板的输出响 应R 表示为: R=k0s0+k1s1+……+k8s8 并且把R 值赋给增强图,作为 (x, y)位置处的灰度值, 如图1(c)所示。如果对原图像的每个像素都这样进行处理就可以得到所有位置增强后的 新灰度值。如果我们在设计滤波器时给每个k 赋予不同的值,就可得到不同的高通或低通效 果。

通过DSP实现对数字图像的增强处理与应用分析

二、基于二阶微分的图像增强方法——拉普拉斯算子法

由于锐化图像这种变换常常具有随意的方向,因而需要挑选那些不具备空间方向性的同 时具有旋转不变性的线性微分算子帮助我们锐化图像,例如Roberts 算子、Sobel 算子、Prewitt 算子、Krisch 算子、高斯—拉普拉斯算子等等。其中拉普拉斯算子就是不依赖于边缘方向的 二阶微分算子,同时也是最常用的二阶导数算子。对于一个连续函数f(x,y)来说,它在 (x,y)点的拉普拉斯表达式为:

通过DSP实现对数字图像的增强处理与应用分析

去模糊图像拉普拉斯算子乘一个常系数kτ 而得到。但是对kτ 要合理挑选,kτ 太大会使图像中轮廓边缘产生过冲,kτ 太小会锐化不明显。

对数字图像来讲,图像f(i,j)的一阶偏导数为:

通过DSP实现对数字图像的增强处理与应用分析

通过DSP实现对数字图像的增强处理与应用分析

拉普拉斯算子通常用模板来进行检测。典型的空域锐化滤波器的中心系数应为正数而周 围的系数应为负数。对3X3 的模板来说,典型的系数取值是取图1 中的k0=8,而其余系数 都为-1,这样所有的系数之和都为0。当这样的模板放在图像中灰度值是常数或变化很小的 区域时,其输出为零或很小。

三、硬件部分设计

如图 3 所示是一个基于TI 公司的TMS320VC5402 芯片的数字图像空域滤波增强的DSP 电路原理图。从图3 中可以看到,视频信号由同轴电缆送入AD8041,此处AD8041 是一个电压跟随 器,信号经过两个二极管嵌位,和R3 电阻限流后送入AD9057 模/数转换器,然后由AD9057 把模拟视频信号转换成数字视频信号,并通过DSP(VC5402)的外部数据总线的低8 位送 入DSP 中进行处理,其中空域滤波程序由DSP 来实现。

通过DSP实现对数字图像的增强处理与应用分析

四、软件部分设计

以下程序是就是基于图 3 所示的DSP 平台实现对图像进行空域增强滤波的部分程序。

Block repeats (ehancement_loop-1)

a=T* *ar4 ;把中心像素的灰度值和中心系数ko 相乘,即是ko╳so

通过DSP实现对数字图像的增强处理与应用分析

通过DSP实现对数字图像的增强处理与应用分析

四、结束语

目前有很多场合需要对现场自动拍摄的图像进行处理,例如在宾馆的保安监控系统、城 市交通拥挤道路的视频监控系统中,由于现场环境的原因,拍摄的图像不尽人意,无法看清 细节,不便于公安部门或交通管理部门监视处理,这时就需要对所拍摄的图像进行增强处理。 在另一方面,由于一个对某一图像效果好的增强算法不一定适合于另一种图像,所以一般情 况下,为了得到满意的图像增强效果,常常需要同时挑选几种合适的增强算法进行相当数量 的试验,从中选出视觉效果比较好的,计算量相对小的,又能满足要求的最优算法。本文采 用的线性空域锐化滤波法是一种经典且有效的图像增强技术,它能够使得图像对比度变大。 目标和背景易于分离,在工程应用中具有很强的实用性,同时具有很广的市场前景。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • dsp
    dsp
    +关注

    关注

    552

    文章

    7962

    浏览量

    348255
  • 转换器
    +关注

    关注

    27

    文章

    8624

    浏览量

    146861
  • 滤波器
    +关注

    关注

    160

    文章

    7727

    浏览量

    177671
收藏 人收藏

    评论

    相关推荐

    数字图像处理

    1、图像的变换和压缩,利用离散余弦变换(DCT)2、实现图像的真彩色增强3、实现图像的灰度变换,
    发表于 04-11 23:33

    基于DSP与双目CMOS摄像头的数字图像处理系统

    介绍了基于浮点DSP处理器与双CMOS头的数字图像采集处理系统,探讨了系统的基本原理和设计方法,并给出了系统的实现方案。在该系统中,数据采集
    发表于 11-05 14:44

    如何设计数字图像处理系统中的抗干扰设计?

    目前,由于运算速度快、片上资源丰富和能够实现复杂的线性和非线性算法等原因,DSP已成为通信、计算机和消费电子产品等领域的基础器件,其中在数字图像处理技术中显得尤为突出。本文就是介绍基于
    发表于 10-17 06:14

    DSP数字图像测速系统的设计与实现

    阐述了一种数字图像测速系统的设计方法。该系统以高性能浮点DSP为核心,结合视频解码器、CPLD、外部存储器等元件,使其具有高速的实时图像处理能力,同时给出了
    发表于 02-24 13:54 10次下载

    基于CPLD+DSP的实时数字图像稳定系统

     为了实现实时便携式数字图像稳定系统的现场应用,设计一种基于DSP C6416的实时数字图像稳定系统。该系统由CPLD进行处理逻辑
    发表于 07-10 16:29 35次下载

    基于DSP数字图像处理系统中的抗干扰设计

    基于DSP数字图像处理系统中的抗干扰设计 随着人类文明的进步和电子科技的快速发展,视频通信作为人类视野的延伸,被广泛应用于各行各业。应运而生的数字图像
    发表于 04-24 12:14 804次阅读
    基于<b class='flag-5'>DSP</b>的<b class='flag-5'>数字图像</b><b class='flag-5'>处理</b>系统中的抗干扰设计

    数字图像处理实验报告

    数字图像处理实验报告数字图像处理实验报告数字图像处理实验报告
    发表于 11-11 15:33 0次下载

    数字图像处理试题集

    数字图像处理试题集数字图像处理试题集数字图像处理试题集
    发表于 12-21 15:13 3次下载

    基于DSP的混沌数字图像加密与硬件实现

    基于DSP的混沌数字图像加密与硬件实现
    发表于 10-19 15:36 8次下载
    基于<b class='flag-5'>DSP</b>的混沌<b class='flag-5'>数字图像</b>加密与硬件<b class='flag-5'>实现</b>

    DSP基础上实现数字图像的混沌加密及硬件实现方法

    介绍了在DSP基础上,实现数字图像的混沌加密及硬件实现方法。根据离散化和数字化处理技术,对三维Lorenz混沌系统作离散化
    发表于 10-30 11:57 2次下载
    在<b class='flag-5'>DSP</b>基础上<b class='flag-5'>实现</b><b class='flag-5'>数字图像</b>的混沌加密及硬件<b class='flag-5'>实现</b>方法

    matlab与数字图像处理实现

    图像增强数字图像的预处理,对图像整体或局部特征能有效地改善。 我们讨论了基于直方图的均衡化和规定化处理
    发表于 02-06 11:08 25次下载

    探析数字图像处理常用的方法

    数字图像处理(Digital Image Processing)是通过计算机对图像进行去除噪声、增强、复原、分割、提取特征等
    的头像 发表于 01-29 11:35 5219次阅读

    数字图像识别技术的原理和应用

    所谓数字图像处理技术,其从根本上来说就是对计算机技术的一种深入应用。通过计算机技术,将可以对凸显进行去噪声、图像增强、复原、特征分割、提取等
    的头像 发表于 07-01 15:56 7950次阅读

    数字图像处理基本的知识(一)

    数字化得到的、以像素为基本元素的、可以用数字计算机或数字电路存储和处理图像。 2、数字图像
    的头像 发表于 03-24 17:24 6903次阅读

    数字图像处理的目的及特点

    1、数字图像处理的目的 数字图像处理主要完成的任务有: (1)提高图像的视觉质量以达到人眼主观满意或较满意的效果。例如,
    的头像 发表于 07-18 09:42 2.6w次阅读