我想部分重建的函数 (f) 可能如下所示:
以下属性是已知的:
它仅由交替的高原(高/低)组成。
所以一阶导数为零,边缘处未定义。
该函数与满足以下条件的内核进行卷积:
这是一个棚车功能
它的中心在 x=0
它的积分是1。
我只想从卷积结果 (c) 中重建原始函数 (f) 的边缘位置。所以我只对这些职位感兴趣:
如果卷积核宽度(k)小于f的最小平台宽度(b,上例中为40),c看起来如下:( 这里的box car卷积核的宽度为k=31。)
在这种情况下,很容易重建边缘位置:我寻找(可能是广泛的)极值,并在邻居 [e1_x, e1_y] 和 [e2_x, e2_y] 之间(当然,其中一个是最小值,一个是最大值),我搜索满足的 x0:c(x0) = (e1_y + e2_y) / 2。
重建的边缘位置如下所示:
但是如果 k > b 我的方法失败了: (k=57)
如果 g(以及 k)和 c 已知,是否有可能计算 f 中的原始边缘位置,也适用于 k>b 的情况?