For my personal curiosity, I was wondering which would be simplest algorithmic way to compare two shapes to say whether they are the same or not. After some researches, I found out that there are many graphical/visual tools that rely on either probabilities or neural networks, either of which didn't satisfy me.
I pursued my researches following the idea that there should be a mathematic formula or teaching to get an "invariant", meaning (for me) a footprint or a mathematical "checksum" of any shape no matter the zoom or the rotation. That would allow me to decide, for instance, whether two jigsaw pieces are the same, no matter size or rotation.
What are the mathematical tools that can be interesting to study/resolve for this? Is this the kind of ellipsis perimeter issue that still has to be solved by mathematicians around the world? Is this topology only?
In the end, this would allow to always "handle" a shape in the same way, so that it can be compared or processed.
