zoukankan      html  css  js  c++  java
  • 图像处理的数学方法zz

    1. 积分类型的数学变换(Representation)
        这类方法为我们所熟知,其基本思想是利用各种积分变换将信号从时域或空域投影到变换域,目的是利用人为设定的基函数对原始信号进行投影,使变换系数表现出某种良好的性质,实质就是对信号的另一种等价表达方式(所谓Representation)。变换性能取决于基函数的选择。经典的就是傅里叶(适宜描述周期信号)和小波(适于描述局部突变的非平稳信号)。数学变换会追求所谓稀疏表示(sparse representation),即如何通过最小数量的系数尽可能更多的描述信号的能量。不同类型的信号,其在不同变换下系数的分布会不同。

    2. 基于偏微分的曲线或曲面演化(Evolution)
        这类方法我在本论坛的另一个帖子里详细说过,基本思想是利用极小化能量泛函的解(偏微分方程形式)实现曲线曲面的变化,最终使其逼近我们所期望的结果。

    3. 统计方法(Statistics)
        这是现代信号处理和统计模式识别的基础,当然两者侧重不同。现代信号处理追求的是某种统计意义下的最优滤波,所以我们会看到MMSE、MLS之类的滤波算法。统计模式识别重点放在分类界面的确定,这需要以先验概率作为前提;若先验概率未知,则通过有参或无参方法对其进行估计。

    4. 时域或空域的非线性离散滤波器(Discrete Filter)
        这类方法没什么数学背景,就是好用。最典型的是序统计滤波,就是排队,像中值滤波、多级中值滤波。Lee滤波等等。

    5.  多分辨率分析(Pyramid)
        看到这个标题很容易想到小波,其实小波只是其中一种。多分辨率分析是一个框架,可以选择不同的滤波器。建议了解Laplace金字塔就可以了。

        如果想挑战高维数据处理,微分几何的知识是必备的。

       上面是理论。要想把公式变成可供计算机执行的程序,需要用到数值分析(也叫计算数学)。

    原帖地址:http://emuch.net/bbs/viewthread.php?tid=2232669&fpage=0&view=&highlight=&page=1 

    版权归原作者所有 

  • 相关阅读:
    Html.BeginForm())与Ajax.BeginForm()
    MVC5+EF6 (附加分页功能)
    display模版详细介绍
    vs2013创建mvc项目体系找不到指定文件
    MVC2、MVC3、MVC4、MVC5之间的区别 以及Entity Framework 6 Code First using MVC 5官方介绍教程
    windows下android开发环境搭建
    windows下android环境的搭建:完成后添加android其他版本
    免费提供各种编程语言视频教程资料!(福利!)
    AS无法连接手机,5037端口总被占用怎么办?
    Android基于bmob后端云实现数据读取
  • 原文地址:https://www.cnblogs.com/burellow/p/2229137.html
Copyright © 2011-2022 走看看