Ученые из США и Кении скооперировались, чтобы создать "зебросканер"- программу, которая при минимальном содействии со стороны человека позволяет определить, какая особь присутствует на фотографии.

Проект StripeSpotter поможет биологам, а также специалистам по охране природы ухаживать за популяциями полосатых животных. Общий принцип работы новой программы таков: на фотографии животного пользователь выделяет прямоугольником сторону зебры. Эта часть изображения автоматически превращается в набор горизонтальных полос. При этом каждый пиксель картинки становится либо черным, либо белым.

Полученный рисунок низкого расширения затем кодируется последовательностью одноцветных блоков, например, два белых, три черных, пять белых, два черных и т.д. Из строк собирается общая мозаика.

Таким образом, программа создает своеобразный штрихкод каждой особи. Когда животное попадает в кадр, система обрабатывает выделено оператором изображения и проверяет полученный узор с существующей базой данных.

Каждый снимок будет давать свой ​​набор полос, но соотношение черного и белого всегда будет уникальным для каждого животного, пишет New Scientist.