Для определения границ зрачка и радужки на изображении глаза используется метод оптимального кругового пути. Исследуются два варианта его применения: обнаружение границ с использованием приближенного положения центра глаза и уточнение границ на основании известной окружности, приближающей зрачок. В первой задаче метод показывает худшую производительность по сравнению с аналогичными имеющимися алгоритмами, однако он достаточно хорош в задаче уточнения уже выделенных границ. Алгоритм был протестирован на базах данных изображений глаз, находящихся в открытом доступе, с общим числом изображений более 80 000 для первого варианта применения и 16 000 – для второго.