Мы использовали семантическую сегментацию для распознавания дерева. В этом случае классифицируется каждый пиксель (дерево/фон) и для таких задач, как правило, достаточен небольшой набор данных
Принимая во внимание тот факт, что алгоритм должен работать на мобильном устройстве оффлайн, мы подбирали вычислительную сложность модели таким образом, чтобы она и училась хорошо, и не была слишком сложной и требовательной к ресурсам.
Так же мы оптимизировали размер пакета с алгоритмом в рамках мобильного приложения, что позволило сократить размер приложения и нагрузку на уровень заряда.
Начали с того, что в целом убедились, что задача имеет известное решение. Затем самостоятельно разработали алгоритмы и итеративно их улучшали для получения необходимой точности.