【问题标题】:How to analyze scale-free signals and get signal properties如何分析无标度信号并获取信号属性
【发布时间】:2014-03-18 11:17:56
【问题描述】:

我是信号处理新手,我有以下信号,这些信号是在对原始信号进行一些预处理后得到的。 你可以看到它们中的一些与其他的有一些相似之处,而另一些则没有。但问题是它们有不同的范围(在这个例子中从 1000 到 3000)。

问题

如何无标度地分析它们的属性(我的意思是属性是信号的统计属性或其他)??

请注意我不想交叉比较信号,我只想要独立的信号签名,我可以稍后在它们上运行一些处理。

任何事情都会有帮助。

【问题讨论】:

    标签: matlab image-processing signal-processing similarity


    【解决方案1】:

    如果您想制作一个过滤器,将遵循此模式的信号与不遵循此模式的信号区分开来,那么您可以做很多事情!

    请实际思考。作为第一次尝试,您可以执行以下操作(按此顺序):

    1. 检查信号是否全阳性

    2. 检查第一个元素的值是否接近最后一个元素

    3. 检查最大值是否位于“中间”某处

    4. 检查第一个值是否很小,然后信号增长,然后再次缩小

    5. 检查增长率是否是渐进的。例如,您可以分析它们的导数(平滑后):

      一个。导数在一段时间内应该是全正的,然后是全负的。

      b.导数应该是平滑的(没有超过某个公差的跳跃)

    如果没有关于信号性质/来源的额外知识,很难提出比这些更有意义的指标...

    【讨论】:

    • 感谢您的回答,回答“信号的来源是什么?”:信号的来源是图像边缘的 2D 地图,信号通过多个过滤器/映射器,它们是从使用 2 种不同的映射技术将 2D 转换为 1D,然后将其中一个映射与其他的双曲线映射进行卷积。但是您提出的程序不够准确,我需要更准确的方法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-24
    • 2018-12-24
    • 2021-04-22
    • 1970-01-01
    相关资源
    最近更新 更多