IOS 11 включает в себя сканер документов и использует внутренний класс VNDetectRectanglesRequests
, чтобы найти четыре угла прямоугольника на изображении.
Это первый шаг для дальнейшей обработки, такой как деформация проецируемого прямоугольника, для получения прямого изображения отсканированного документа, где все внутренние углы имеют 90 °.
Какой алгоритм используется для решения этой проблемы компьютерного зрения? Сначала определите линии, используя Hough Transform, а затем определите углы, используя FAST? Какая стратегия используется, чтобы сделать ее быстрой и надежной?