<p>Hope this helps future reader</p>

<p><a href="https://arxiv.org/pdf/1609.03415.pdf" rel="noreferrer">Active Canny: Edge Detection and Recovery with Open Active Contour Models</a></p>

<p>Here is an image showing its performance <a href="https://i.stack.imgur.com/JAYz6.png" rel="noreferrer"><img src="https://i.stack.imgur.com/JAYz6.png" alt="image"></a>  </p>

<p>Implementing it is a pain.
I'm trying to implement it using OpenCV and Python</p>

<p>Here's another paper I found.</p>

<p><a href="https://www.researchgate.net/profile/Da_Chen9/publication/322799012_Anisotropic_Edge-Based_Balloon_Eikonal_Active_Contours/links/5a709c530f7e9ba2e1caffe5/Anisotropic-Edge-Based-Balloon-Eikonal-Active-Contours.pdf" rel="noreferrer">Anisotropic Edge-Based Balloon Eikonal Active Contours</a></p>

<p><a href="https://i.stack.imgur.com/MGPmL.png" rel="noreferrer"><img src="https://i.stack.imgur.com/MGPmL.png" alt="enter image description here"></a></p>

<p><a href="https://i.stack.imgur.com/3OdnK.jpg" rel="noreferrer"><img src="https://i.stack.imgur.com/3OdnK.jpg" alt="enter image description here"></a></p>
Edge Detection method better than Canny Edge detection
<p>Is there an Edge Detection Method that performs <strong>significantly better</strong> than the Canny Edge Detector ??</p>