检测分段恒定信号中的步长 [英] Detect steps in a Piecewise constant signal

查看:18
本文介绍了检测分段恒定信号中的步长的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个分段恒定信号,如下所示。我想检测步骤过渡的位置(用红色标记)。

我目前的做法:

我目前正在实施检测不连续的最后一步。但是,我无法获得准确的位置,以许多误检测结束。

我的问题:

  1. 这是正确的方法吗?
  2. 如果是,是否有人可以提供一些信息/算法以用于最后一步?
  3. 请建议另一种/更好的方法。

谢谢

推荐答案

将信号与高斯的一阶导数进行卷积,以找到阶跃位置,类似于1-D中的Canny edge detection。您可以在多尺度方法中执行此操作,从大的σ(比如~10像素)检测局部最大值开始,然后到较小的σ(~2像素)以收敛到步长所在的右侧像素(&q;大&q;σ(比方说~10像素))。

您可以看到此方法的实现here

这篇关于检测分段恒定信号中的步长的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆