Ученая создала алгоритм, удаляющий воду с подводных снимков
Инженер и океанограф Дерья Аккайнак разработала алгоритм, позволяющий увидеть объекты на подводных фотографиях без визуального искажения от воды. Программа Sea-thru убирает воду со снимков глубин океана и моря. Как объясняет ученая, действие программы некорректно называть автоматической цветокоррекцией — сейчас многие подводные фотографы настраивают цветовую гамму таких снимков в фотошопе, усиливая желтый и красный цвета. Исследовательница говорит, что ее алгоритм позволяет увидеть настоящие цвета на фотографии — такими, какими они были бы, если бы кораллы и рыбы находились на суше. «Это скорее физически точное исправление, нежели визуально приятная модификация», — отмечает Аккайнак.
Для корректной работы программы ученая фотографирует одну подводную сцену с разных ракурсов — так алгоритм сможет определить расстояние и положение объектов в кадре. Затем Дерья загружает фотографии на компьютер, где разработанный ею алгоритм анализирует изображение пиксель за пикселем, вычисляет искажение на снимке и убирает его.
Аккайнак занималась разработкой Sea-thru четыре года. Она уверена, что программа поможет как подводным фотографам, так и ученым-биологам: им будет легче изучать и классифицировать подводную жизнь. По словам океанографа, сейчас работа большинства биологов, изучающих коралловые рифы, затруднена тем, что вода искажает настоящие цвета на подводных снимках и видео. Из-за этого не всегда понятно, какие обитатели рифов представлены на изображениях или как на самом деле выглядят те или иные виды морских животных.
Подробнее о работе алгоритма можно узнать из научной работы, посвященной Sea-thru.
Фото: Derya Akkaynak