# Envelope of a signal via Convex hull / Edge detection

Is there a method in order to compute some sort of edge detection / convex hull of a signal x[n] (in orange here). Here of course the orange signal is not convex nor concave, but only piecewise...

(I would like to know if this could be an alternative way of computing the envelope of a signal, alternative to the traditional method input -> abs() -> low pass filter)

• What do you mean by edge detection? Are you talking about running image processing on a plot of the signal? – nispio Oct 30 '13 at 18:35
• @nispio In the 1-D context, the start/stop of a signal is what is usually meant as its 'edge'. – Tarin Ziyaee Oct 31 '13 at 15:15
• @nispio @user4619 I don't really know what I mean by edge detection ;) I used this word in order to speak about the orange curve in the previous example... I wanted to know if there is another method for envelope than input -> absolute value > low pass – Basj Oct 31 '13 at 22:01