Веселый решатель капчи (Компьютерное зрение)
Решение Arkose FunCaptcha с помощью компьютерного зрения без обучения ML-моделей, исключительно математическими операциями над изображениями. Изображение делится на две половины: левая содержит целевой объект и номер целевой орбиты. С помощью OCR определяется номер целевой орбиты из левой верхней части. Преобразование Хафа для кругов используется для детектирования и вырезания всех объектов с правой стороны. Алгоритм SSIM находит совпадение целевого объекта среди всех найденных объектов. Воссоздается сетка орбитальных кругов, каждая орбита представлена как набор точек. Евклидово расстояние определяет текущую орбиту целевого объекта. Рассчитывается кратчайший путь для перемещения объекта на нужную орбиту.