Algorithms: Ellipse matching
<p>I have many images like the following (only white and black):</p>

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

<p>My final problem is to find well matching ellipses. Unfortunately the real used images are not always that nice like this. They could be deformed a bit, which makes ellipse matching probably harder.</p>

<p>My idea is to find "break points". I markes them in the following picture:</p>

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

<p>Maybe these points could help to make a matching for the ellipses. The end result should be something like this:</p>

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

<p>Has someone an idea what algorithm may be used to find these break points? Or even better to make good ellipse matching?</p>

<p>Thank you very much</p>