Искусственный интеллект научили определять время по стрелочным часам Причем под разными углами

Разумеется, алгоритмы компьютерного зрения давно способны определять время по электронным часам, распознавания цифры на дисплее. Со стрелочными часами сложнее — у них и стрелки бывают разные, и циферблаты, а тени и отражения добавляют еще больше путаницы. Разработанная британцами система искусственного интеллекта, обученная на массиве сгенерированных компьютером 4472 изображений часов, снятых под разными углами, научилась довольно точно определять время и на стрелочных часах.
Испытания на трех наборах тестовых снимков показали, что алгоритм распознает положение стрелок с точностью от 74% до 84%. Этого удалось добиться благодаря тому, что нейросеть с модулем STN умеет искажать изображения, снятые под разными углами, чтобы смотреть на них строго анфас.
Модель также была обучена на наборе видеозаписей движения стрелок по циферблату в ускоренной съемке, поскольку на статичных изображениях искусственный интеллект иногда путал минутную и часовую стрелки из-за слишком схожей длины. Видео, на котором очевидна разность их скоростей, помогает нейросети определиться.
А еще нейросети недавно научились довольно точно предсказывать погоду:
Использованные источники:

