Отвечу почему мужик с линейкой не подойдет)

Задача
Приезжает вот такой Камаз с кучей древесины и ее объем надо измерить:

И нет, просто взять и взвесить нельзя, так как есть дождь, снег, солярка, диета водителя.
А еще из задач
- Оценка качества баланса.
- Оценка сортности.
- Выявление неправильной укладки (расстояние между пачками).
Эти задачи решаются путем автоматизации системы управления проектами.
Термины (да, тут непросто)
КПД (коэффициент полнодревесности) — коэффициент пересчёта в нет объём (из объёма брутто в объём нетто).
ЦБК — целлюлозно-бумажный комбинат.
Баланс — вид круглой древесины.
Пачка — сложенная группа бревен в рамках лесовоза.

Штабель — группа бревен , сложенная на земле.

Раскатка — процесс разгрузки лесовоза с дальнейшим проведением замеров размеров и объёмов каждого бревна.

Как все происходит

As is

Дополнительные вводные:
- 100-150 лесовозов в день (а еще есть жд, кораблики).
- 1млрд+ ₽/год — объем потребления древесины.
- 10-15% — оценка убытков от неправильной оценки.
To be

А вот как оно все разделяется


Что влияет на КПД:
- сорт;
- диаметр;
- длина;
- качество укладки;
- снег;
- сучки.
И вот что мы придумали с помощью Computer Vision
рамка с камерами:

а вот так с торца:

Далее надо посчитать объем для каждой пачки, для этого:
- разделить пачки;
- определить сорт;
- диаметры;
- длины;
- наличие льда и т.д.


Как решаем — классические ComputerVision и DL
Все время боремся и обучаем противодействовать со снегом, днем, ночью)
Как ищем КПД:
ML (инфа по длине, сорту, диаметру) → Кпд
Добавляем CV фичи (embedding-и, определенный сорт, детекция льда)
Результаты
100% точность определения сорта древесины
99%+ точность разделения на пачки
98%+ определение КПД vs. оператор
90%+ определение КПД vs. раскатка
FIN!
B подписывайтесь на наш телеграм. Там не будет новостей о новом ChatGPT и ответов на вопрос «Заменят ли нейросети человека». Будем рассказывать о разработке AI для ентерпрайза.



