Автоматизация проектирования
Контроль крупности машинным зрением: съёмка, разметка, метрика
Модель на снимках не работает, если съёмка невоспроизводима. Фиксированный ракурс, опорный объект в кадре, разметка классов и проверка на отложенных снимках — в этом порядке.
Сначала съёмка, потом модель
Камера на объекте даёт то, что даёт: меняется освещение, ракурс, пыль. Если масштаб в кадре «плавает», никакая модель не восстановит размер.
Поэтому работа начинается со съёмки: фиксированная точка, опорный объект известного размера в кадре, защита от пересвета. Дешёвое требование к камере экономит месяцы разметки.
Классы и разметка
Классов должно быть столько, сколько нужно для решения, и ни одним больше. Для контроля крупности это доли материала по классам, а не «камень», «пыль», «тень». Разметка ведётся по регламенту: что считать границей класса, что делать со спорным участком, кто решает спор.
Регламент разметки остаётся заказчику: через полгода данные придётся размечать снова, и делать это должен не подрядчик.
Проверка
Модель проверяется на отложенных снимках, снятых в другое время и в других условиях: пыль, тень, мокрый материал. Метрика одна и названа заранее. Если после отчёта её меняют на более удобную, отчёт ничего не доказывает.
Отдельно проверяется устойчивость: результат не должен скакать от кадра к кадру при одинаковом материале.
Что не решает
Сегментация не измеряет то, чего не видно: влажность, прочность, состав. Она даёт долю классов в кадре и предупреждение при выходе за допуск.
Решение о вмешательстве в процесс принимает человек: модель показывает, где началось отклонение, и не заменяет технологический контроль.
Что нужно от заказчика
Доступ к точке съёмки, несколько смен кадров и специалист, который подтвердит разметку. Без последнего модель будет выучена на мнении одного человека.
Услуги по теме
Объекты по теме
Другие статьи из категории
- Отклонение башни от вертикали: что измерять и как читать результат
- Каркас промышленного здания: порядок проектирования и типовые ошибки
- Поиск по нормам с источником: как проверять ответ ИИ-инструмента
- Идемпотентная загрузка: повторный запуск не должен менять данные
- История атрибутов вместо перезаписи: почему отчёты не сходятся
Похожие статьи
Все статьи →Автоматизация проектирования
История атрибутов вместо перезаписи: почему отчёты не сходятся
Один и тот же договор в двух отчётах даёт разные суммы, когда атрибуты перезаписываются. Историчность строки объясняет расхождение версией,…
Автоматизация проектирования
Идемпотентная загрузка: повторный запуск не должен менять данные
Загрузку перезапускают всегда: сбой, правка, повтор после исправления. Идемпотентность — свойство, без которого повтор удваивает строки, а…
Автоматизация проектирования
Поиск по нормам с источником: как проверять ответ ИИ-инструмента
Ответ без ссылки на пункт проверять нечем. Что должен отдавать инструмент поиска по нормативной базе, чтобы им можно было пользоваться в…
Автоматизация проектирования
Каркас промышленного здания: порядок проектирования и типовые ошибки
Порядок работы над каркасом: компоновка, схема, нагрузки, сечения, узлы. Где чаще всего возвращаются назад и как этого избежать, не…
Автоматизация проектирования
Отклонение башни от вертикали: что измерять и как читать результат
Одно число отклонения ничего не говорит: нужен профиль по ярусам, привязка к высоте и сравнение с проектом. Как измеряется и где результат…
Нужен расчёт?
Пришлите исходные данные — уточним состав работы и ответим по срокам.