Первый шаг при определении вида дерева - это фотографирование листа. После этого, приложение определяет его точную форму, используя алгоритм, который разработали специалисты Колумбийского университета и университета Мэриленда, который применяется для распознавания лиц. Далее приложение сопоставляет полученную информацию с базой данных о различных видах деревьев и выбирает из нее нужный вид.
В том случае, если LeafSnap не может сделать однозначный вывод, оно предоставляет пользователю дополнительную информацию (например, данные о том, где произрастают деревья-кандидаты, как выглядят их цветы и семена и так далее). Казалось бы, приложение не имеет негативных сторон. Но, увы, должен вас разочаровать. База данных приложения содержит данные только о деревьях, произрастающих в районе Нью-Йорка и Вашингтона.
Производители обещают, в будущем пополнить базу данных. Используя LeafSnap, пользователи помогают ученым собирать информацию о флоре городов – после того, как приложение определяет вид дерева, оно "привязывает" эту информацию к местоположению пользователя. Напомним, в 2009 году в Великобритании был запущен другой проект по сбору информации при помощи телефонов.
В рамках этого проекта, все желающие принять участие в инициативе могут записывать окружающие звуки на мобильные телефоны и отсылать их ученым, которые составляют звуковую карту страны. Что ж, если приложение усовершенствуют и пополнять базу данных, LeafSnap станет «must have» для пользователей iPhone.