TS>Сможет ли такой алгоритм определить, что пирамида, изображенная на первом рисунке вид сбоку (т.е. скорее треугольник), и пирамида, изображенная на втором рисунке вид сверху (т.е. скорее квадрат) — одна и та же фигура?
Сначала определите, что Вы понимаете под "схожестью".
Я бы сказал, что треугольник и квадрат — сами по себе не схожие фигуры.
Если же Вы знаете, что изображена определенная (одна из возможных?) сцена ("пирамида"), то нужно определить "форму" этой сцены, т.е максимальный инвариант возможных преобразований условий ее изображения (вид сбоку/сверху и т.д.) и дальше оценивать эквивалентность по форме (см. в сторону морфологического анализа).