Модуль алгоритма видения и услуги по разработке SDK
Для производителей оборудования, системных интеграторов и корпоративных групп исследований и разработок в зависимости от задач можно подобрать услуги по обработке и измерению изображений, лазерным точкам и лазерным линиям, инфракрасным изображениям и алгоритмам тепловидения. Объедините исходные образцы, состояние оборудования, интерфейсы и приемочные требования для уточнения объема разработки, упаковки SDK, адаптации оборудования и поддержки версий.
Выбор сервисов алгоритма по задаче
Объем услуг
Проекты алгоритмов машинного зрения обычно включают в себя одновременно изображения, данные, алгоритмы, интерфейсы и операционную среду устройства. Услуга начинается с задачи клиента по обнаружению или измерению и объединяет необходимые возможности в исполняемое решение.
| Потребности клиентов | Содержание услуги | основной выход |
|---|---|---|
| Разработка алгоритма нового устройства | Оценка образца, проектирование решения, комбинация алгоритмов, разработка интерфейса и совместная отладка оборудования. | Программное обеспечение проекта, конфигурация параметров, документация по интерфейсу и отчет о проверке. |
| Оптимизация существующего оборудования | Повторение проблемы, анализ выборки, корректировка параметров или алгоритмов, регрессия старых и новых версий | Оптимизированная версия, записи о проблемах, результаты сравнения и инструкции по обновлению. |
| Интеграция модуля алгоритма | Подтверждение ввода и вывода, доступ к библиотеке или программе, статус исключения и адаптация формата результата | Интерфейс вызова, примеры, коды состояния и инструкции по развертыванию |
| Развертывание репликации на нескольких устройствах | Фиксированное программное обеспечение и конфигурация, лицензирование устройств, проверки установки и управление версиями. | Записи о лицензировании, пакеты развертывания, реестры устройств и планы восстановления. |
| Постоянное обслуживание и итерации | Обработка проблем по оригинальному сценарию, регрессионное тестирование, контролируемые обновления и оценка изменений. | Ведение записей, примечаний к выпуску и планов итераций. |
Ключевые алгоритмические возможности
Алгоритмические возможности организованы в соответствии с миссией предприятия. Проект может объединять несколько модулей и добавлять адаптации проекта на основе визуализации, калибровки, бизнес-правил и операционных платформ.
| Страница способностей | Применимые задачи | Типичный результат | Ключевые моменты подтверждения проекта |
|---|---|---|---|
| Лазерное позиционирование пятна и анализ пятна | Обнаружение одной точки, нескольких точек и световых пятен | Координаты центра, морфологические параметры, статус качества и результаты калибровки | Длина волны, экспозиция, размер пятна, опорное положение и платформа оборудования |
| Угол контакта и анализ профиля капель | Профиль капли, базовый и динамический анализ процесса | Угол контакта, параметры крепления, геометрические величины и состояние линии контакта. | Модели капель, базовые уровни, масштабы, условия испытаний и эталонные методы |
| 2D измерение размеров и контуров | Измерения кромок, контуров и наборов 2D-точек | Положение, размер, остатки посадки и отклонения формы. | Чертежи, допуски, исходные данные, калибровки, оптические условия и эталонные величины |
| Регистрация изображений и калибровка камеры | Выравнивание изображений, 2D-картографирование, калибровка и устранение искажений | Матрица преобразования, параметры камеры, параметры искажения и остатки | Система координат, модель преобразования, калибровочная пластина, поле зрения и условия перекалибровки. |
| Сегментация изображений и анализ частиц | Извлечение областей, подсчет частиц, разделение адгезии и морфологическая статистика. | Маски, объекты, количество, контуры, скелеты и распределения. | Определение переднего плана, правила аннотаций, склеивание, граничные объекты и масштабы. |
| Синхронизация движения и статистика процесса | Оценки движения, тенденции, циклы, события и оценка аномалий | Смещения, траектории, спектры, периоды, события и оценки | Временная метка, частота дискретизации, масштаб, условия эксплуатации, нормальная базовая линия и определение событий |
| Физические свойства смачивания и инверсия параметров интерфейса | Расчеты поверхностной энергии, критического натяжения, пропитки порошка и висячей капли. | Компоненты физических свойств, результаты регрессии, остатки и статус | Модели, свойства жидкости, единицы измерения, температура, калибровка и эталонные методы. |
| Оценка повторяемости измерений и неопределенности | Анализ измерительной системы, калибровочная регрессия и расчет неопределенности | Компоненты дисперсии, интервалы, параметры регрессии и неопределенность | Планирование экспериментов, эталонное оборудование, диапазоны измерений, допуски и модели ошибок. |
| Услуги по авторизации оборудования и непрерывной оптимизации | Разработка первого прототипа, дублирование оборудования, обслуживание и обновление версий | Объем лицензии, реестр версий, записи об обслуживании и планы изменений. | Количество устройств, сценарии, сроки, замена, автономная работа и объем обслуживания |
Метод выбора проекта
- Определите бизнес-результаты: Определите, требуются ли координаты, размеры, углы, значения, маски, тенденции, физические параметры или вынесите суждение, и опишите единицы измерения и дальнейшее использование.
- Предоставьте репрезентативные данные: Отправьте нормальные, пограничные и аномальные образцы, а также поле зрения, разрешение, экспозицию, рабочее расстояние, частоту дискретизации и вариации поля.
- Определите метод оценки: Уточните эталонные значения, правила маркировки, стратификацию выборки, статистические знаменатели и пороговые значения.
- Подтвердите операционную среду: Опишите операционную систему, CPU/GPU/NPU, память, язык вызова, интерфейс, параллелизм, количество устройств и требования к автономному режиму.
- Полная проверка образца: Проверьте эффект, обработку сбоев, затраты времени и использование ресурсов на независимых данных, а затем определите объем разработки и развертывания.
Существующие проекты модернизации оборудования также должны предоставлять текущую версию программного обеспечения, примеры проблем, журналы операций, конфигурации камер и источников света, а также записи недавних изменений оборудования.
Образец проверки и подтверждения работоспособности
Производительность алгоритма напрямую связана с условиями визуализации, распределением проб, целевой платформой и калибром оценки. В проекте применяется поэтапная проверка, поэтому точность, скорость обнаружения, частота ложных срабатываний, ритм обработки и стабильность имеют четкую область применения.
| этап | основная работа | Результаты доступны клиентам |
|---|---|---|
| Проверка данных | Проверьте исходные данные, эталонные значения, аномальные образцы и правила оценки. | Введите контрольный список, пробелы и план проверки |
| образец базовой линии | Сравнивайте маршруты алгоритмов и записывайте параметры, результаты и условия отказа. | Выводы по технико-экономическому обоснованию, исходные результаты и рекомендации по реализации |
| разработка проекта | Полная комбинация модулей, интерфейс, конфигурация, статус и журнал. | Работоспособная версия, информация об интерфейсе и записи испытаний |
| Независимый прием данных | Используйте данные, которые не участвовали в настройке параметров или повторном тестировании на согласованной рабочей станции. | Статистика показателей, результаты по каждому образцу и протоколы приемки |
| Проверка работы оборудования | Проверка непрерывной работы, восстановление исключений, управление ресурсами и версиями | Запуск отчетов, инструкций по развертыванию и резервных сценариев. |
Показатели производительности определяются в начале проекта и документируются вместе с диапазоном образцов, конфигурацией оборудования, версией программного обеспечения и условиями испытаний.
112 Каталог возможностей алгоритмов
Таблица ниже используется для предварительного выбора технологии и перечисляет основные входные данные, доступные результаты и точки подтверждения проекта. Окончательные поля интерфейса, единицы измерения, пороговые значения, платформы и критерии приемки определяются в плане проекта.
F01 Профиль капли и угол контакта (9 позиций)
| серийный номер | Алгоритмический модуль | Общие входы | Выход доступен | Точки подтверждения проекта |
|---|---|---|---|---|
| ALG-A01 | Метод высоты-ширины (θ/2) | Контур капли, базовая линия контакта и соглашение о координатах | Угол контакта и геометрические величины, использованные для обзора | Применяется приближение сферической крышки; не произвольная модель формы капли |
| ALG-A02 | Алгебраическая аппроксимация круга методом наименьших квадратов | Контур седла и определение точки контакта | Параметры посадочного круга и угол контакта | Общее предположение о дуге; необходимо проверить влияние гравитационной деформации |
| ALG-A03 | Эллипс фитинг | 2D-контурные точки | Центр эллипса, длина и направление оси | Используется для вывода параметров геометрического эллипса; Угол контакта необходимо рассчитывать на основе базовой линии, точки контакта и определений угла. |
| ALG-A04 | Надежная аппроксимация локальным полиномом | Контур капли, полиномиальный порядок и интервал аппроксимации | Тангенс и угол точки контакта | Интервал подгонки и базовая линия должны быть подтверждены на основе образца. |
| ALG-A05 | Гладкая кубическая B-образная посадка | Контур капли, контрольные точки и параметры сглаживания | Плавные контуры, местные касательные и углы | Сглаживание не может восстановить истинные закрытые контуры. |
| ALG-A06 | Young-Laplace / ADSA | Контур капли седла, удовлетворяющий условиям осевой симметрии и статического равновесия. | Параметры и углы подгонки модели Zuodi | Модель сидящей капли не становится автоматически продуктом инверсии изображения висячей капли. |
| ALG-A28 | Численное интегрирование осесимметричных контуров | Осевые и радиальные профили, шкалы длины | Осесимметричный объем и площадь поверхности | Требует осевой симметрии и надежных контуров; физические величины зависят от масштаба |
| ALG-A92 | Коррекция координат базовой линии наклона | Точки контура, конечные точки базовой линии и направления осей изображения | Корректировка координат и преобразование | Коррекция координат не может исправить неправильные точки контакта. |
| ALG-A93 | Определение состояния движения контактной линии | Время, радиус контакта, угол и порог скорости | Статус движения и сегментация линии контакта | Определение статуса ограничено частотой выборки и пороговым значением. |
F02 Геометрические измерения и анализ профиля (16 позиций)
| серийный номер | Алгоритмический модуль | Общие входы | Выход доступен | Точки подтверждения проекта |
|---|---|---|---|---|
| ALG-A07 | Подбор прямой линии по методу наименьших квадратов | Двумерная точка, заданная в одной системе координат | Направление линии, положение и остатки фитинга | Результаты метода наименьших квадратов не исключают автоматически выбросы |
| ALG-A08 | Оценка устойчивой модели RANSAC | Набор 2D-точек, тип модели и порог внутренней точки | Линейные или круговые модели, внутренние точки и остатки | Результаты можно сравнивать только после того, как будут определены тип модели и пороговое значение. |
| ALG-A09 | Хаф линейное обнаружение | Карта оттенков серого или границ, длина и пороговые значения соединения | Кандидатские сегменты линий и местоположения | Линейный сегмент-кандидат не является идентифицированной граничной категорией продукта. |
| ALG-A10 | Субпиксельный градиентный суппорт | Изображение, линия отбора проб каверномера и полярность края | Положение края субпикселя на линии образца | Положение пикселя не напрямую соответствует точности физического размера. |
| ALG-A17 | Метод вращающегося суппорта с выпуклым корпусом | Точки контура в одной системе координат | Максимальный и минимальный диаметр Ферета | Физические размеры требуют масштабирования |
| ALG-A18 | Измерение ширины двойной кромки нормального сечения | Бинарная маска, осевая линия и параметры нормальной выборки | Ширина сечения по средней линии | Ширина 2D не может интерпретироваться как глубина траншеи. |
| ALG-A19 | Анализ отклонения контура поля расстояния символа | Зарегистрированные эталонные маски и маски наблюдения | Расстояние со знаком и отклонение от контура | Ошибку регистрации следует отличать от ошибки формы. |
| ALG-A29 | Геометрическая ортогональная дистанционная подгонка круга | Двумерный набор точек, близких к окружности, и параметры итерации | Окружность подгонки геометрического расстояния и остаточная погрешность | На результат сходимости влияют начальное значение, качество набора точек и пропорция выбросов. |
| ALG-A30 | Прочный прямой фитинг Huber IRLS | Двумерный набор точек, параметры итерации и настройки Хубера | Надежная прямая линия и информация о весе | Надежность имеет сферу применения и не может заменить выборочную проверку качества. |
| ALG-A34 | Соответствие шаблону расстояния фаски | Края изображения и шаблона | Стоимость сопоставления фасок и позиции кандидатов | Расстояние совпадения не является вероятностью класса |
| ALG-A35 | Моментно-инвариантное сопоставление контуров Ху | Два 2D-контура и как их сравнивать | Оценка разницы в форме Ху | Оценка не эквивалентна калиброванной достоверности идентификации. |
| ALG-A36 | Дескриптор контура Фурье | Упорядоченные замкнутые контуры, количество выборок и количество гармоник | Дескриптор контура Фурье | Дескриптор не предоставляет автоматически метки классификации продуктов. |
| ALG-A41 | Подгонка трехмерного набора точек под ортогональную плоскость | Трехмерный набор точек, имеющий физический смысл | Плоскость нормаль, положение и остаточная | Трехмерные точки невозможно создать из воздуха из обычных двухмерных фотографий. |
| ALG-A45 | Двунаправленное расстояние по Хаусдорфу и контуру фаски | Два контура в одной системе координат | Двустороннее расстояние Хаусдорфа и фаски | Пороги расстояния должны быть определены на основе допусков продукта и отбора проб. |
| ALG-A46 | Прямоугольник с повернутым конвертом минимальной площади | Набор 2D-точек | Поворот прямоугольника конверта, его ориентация и размер | Внешний прямоугольник не заменяет все размерные и геометрические допуски. |
| ALG-A99 | Двумерная прямолинейность минимальной площади | Ограниченные двумерные точки отбора проб | Минимальная ширина и направление параллельной полосы огибающей | Не представляет собой полный набор проверок геометрических допусков ISO или ASME. |
F03 Сегментация частиц и улучшение изображения (32 элемента)
| серийный номер | Алгоритмический модуль | Общие входы | Выход доступен | Точки подтверждения проекта |
|---|---|---|---|---|
| ALG-A11 | Пороговая сегментация Оцу Оцу | Оттенки серого, инверсия цвета и настройки сглаживания | Глобальный порог, двоичная маска | Распределение оттенков серого, которое должно соответствовать глобальному порогу. |
| ALG-A12 | Маркировка и фильтрация подключенных доменов | Двоичная маска, нижний предел области и правила подключения | Список территорий, размер и расположение | Подключенные домены не могут автоматически различать категории продуктов. |
| ALG-A13 | Маркировка контрольных водоразделов | Изображение, маска переднего плана или начальные параметры | Водоразделы и метки | Качество семян и переднего плана определяют условия отделяемости. |
| ALG-A14 | Соответствие нормализованного шаблона взаимной корреляции | Справочные шаблоны и изображения для поиска | Счет матчей и места кандидатов | Для вращения, масштабирования или изменения перспективы необходимо выбрать соответствующий метод регистрации и проверить его отдельно. |
| ALG-A15 | Уточнение скелета Чжан-Суэня | Бинарная маска и верхний предел итерации | скелет из одного пикселя | Скелеты не включают автоматически семантику дефектов. |
| ALG-A16 | Преобразование евклидова расстояния | бинарная маска | Поле пиксельного расстояния | Расстояние 2D-маски не равно физической глубине |
| ALG-A27 | Семантическая сегментация U-Net | Юридически доступный домен продукта ONNX, определения веса и предварительной обработки. | Результаты маски сегментации и соглашения интерфейса | Проекты должны предоставить или обучить веса модели для соответствующих категорий продуктов, а также подтвердить лицензию на вес и проверку домена продукта. |
| ALG-A43 | Многомасштабное обнаружение BLOB-объектов LoG | Пороги изображения, мультимасштаба и отклика | Центр-кандидат, масштаб и реакция | Масштаб-кандидат не равен физическому размеру частиц напрямую. |
| ALG-A44 | Плотность кластеризации DBSCAN | Точка или объект, радиус окрестности и нижний предел плотности | Метки кластера и точки шума | Кластеризация не может автоматически называть типы дефектов. |
| ALG-A47 | Адаптивный Гауссов порог | Оттенки серого, окна и смещения | Локальный порог и двоичная маска | Параметры должны быть объединены с масштабом дефекта и не могут быть применены к какой-либо текстуре. |
| ALG-A48 | Местный порог Саувола | Изображение в оттенках серого, окно и локальные статистические параметры | Карта и маска локальных порогов | Требуется независимая маркировка и подтверждение, а не безусловное обнаружение дефектов. |
| ALG-A49 | Треугольная пороговая сегментация | Изображение в оттенках серого и настройки инверсного цвета | Порог триангуляции и маскирование | Распределение изображений, которое должно соответствовать пороговой модели. |
| ALG-A50 | Сегментация переднего плана GrabCut | Цветное изображение и прямоугольник или начальная этикетка | Метки и маски переднего плана | Требуется инициализация, а не семантическая модель предметной области продукта. |
| ALG-A51 | K-означает цветовую сегментацию | Карта цветов, цветовое пространство и количество кластеров | Метки цветовых кластеров и соответствующие результаты | Цветовые кластеры не эквивалентны категориям годности и дефекта. |
| ALG-A52 | Набор уровней Чан-Везе | Изображение в оттенках серого, начальная маска и параметры эволюции | Маски регионов и результаты итерации | Сложные текстуры необходимо проверять с помощью других методов или комбинаций. |
| ALG-A53 | Граница пересечения нуля LoG | Изображение в оттенках серого, шкала фильтра и порог контрастности | граница пересечения нуля | Реакция края не формирует автоматически результаты приемки размеров. |
| ALG-A54 | Край градиента Шарра | Изображение в оттенках серого и порог градиента | Градиентный отклик и края | Интенсивность градиента не соответствует напрямую глубине трещины. |
| ALG-A55 | Многомасштабная коррекция фона в цилиндре | Изображения, многомасштабные структурные элементы и целевые светлые и темные свойства. | Коррекция фона и многомасштабный отклик | Обработка не демонстрирует физические свойства целевого материала. |
| ALG-A56 | Локальное контрастное усиление CLAHE | Изображения, пределы контрастности и сетки | Улучшение изображений | Улучшенные изменения внешнего вида не являются новой информацией об измерениях. |
| ALG-A57 | Одномасштабная коррекция освещенности Retinex | Масштаб изображения и освещения | График коррекции Retinex и соответствующие результаты | Не восстанавливает информацию, потерянную из-за окклюзии или насыщения. |
| ALG-A58 | Двусторонняя фильтрация | Вес изображения, окрестности и двусторонние веса | Изображение без шума | Эффект шумоподавления необходимо оценивать в сочетании с измерительной цепью. |
| ALG-A59 | Нелокальное среднее шумоподавление | Изображение, интенсивность шума и окно поиска | Изображение без шума | Никаких обязательств по восстановлению структур с разрешением изображения ниже |
| ALG-A60 | Морфологическая реконструкция | Начальный граф, граф ограничений и правила связности | Результаты реконструкции и статус итерации | Начальные ошибки изменят результаты и не могут заменить семантическое суждение. |
| ALG-A61 | Двоичное заполнение дырок | Бинарная маска и правила подключения | Маска заполнения отверстий и результаты обработки | Если целью обнаружения являются настоящие дыры, их нельзя стереть предварительной обработкой. |
| ALG-A62 | Семена h-максимумов поля расстояний | Двоичная маска, значение h и минимальный интервал | Семена для дальних полей и связанные с ними результаты | Генерируются только начальные значения сегментации, что не означает, что цели были правильно разделены. |
| ALG-A63 | Трассировка пути скелетного графа | Скелет из одного пикселя или явные параметры уточнения | Скелетные узлы, ветви и пути | Трассировка пути не различает автоматически трещины, царапины и пыль. |
| ALG-A64 | Динамическое планирование граничных путей | 2D-карта затрат, ось пути и ограничения конечной точки | Пути ограничения и затраты | Карта стоимости зависимости от пути, а не универсальная контурная истина |
| ALG-A65 | Лазерная центральная линия центра тяжести в оттенках серого | Изображение лазерной линии, ось сканирования и параметры фона | Центральная линия в оттенках серого | Центральная линия пикселя не равна калиброванному 3D-контуру. |
| ALG-A66 | Особенности текстуры Габора | Параметры фильтра изображения, направления и длины волны | Реакция и характеристики текстуры Габора | Извлечение признаков не завершает автоматическую классификацию дефектов. |
| ALG-A80 | Текстура LBP локального двоичного шаблона | Изображение в оттенках серого | Кодирование LBP и статистика текстур | Кодирование само по себе не имеет значения категории дефекта. |
| ALG-A81 | Текстура матрицы совместной встречаемости уровней серого GLCM | Квантованные изображения в оттенках серого, уровни и пространственные смещения | Матрица совпадений и особенности текстуры | Пороговые значения функций необходимо проверять в соответствии с задачами. |
| ALG-A82 | Гауссов вырез в частотной области для удаления периодических полос | Изображение, положение интерференционной частоты и полоса пропускания | Депериодическое краевое изображение | Необходимость отличать истинные повторяющиеся структуры от интерференционных полос. |
F04 Камера регистрации и лазерная геометрия (10 шт.)
| серийный номер | Алгоритмический модуль | Общие входы | Выход доступен | Точки подтверждения проекта |
|---|---|---|---|---|
| ALG-A20 | Извлечение субпиксельных гребней Стегера | Линейное изображение в оттенках серого, параметры масштаба и кривизны | Положение субпиксельного гребня и связанный с ним отклик | Извлечение гребней — это не законченная система 3D-сканирования. |
| ALG-A21 | Лазерная триангуляция | Внутренние и внешние параметры камеры, плоскость лазера и положение изображения. | Трехмерная точка пересечения луча и калибровочной плоскости | Должна быть откалибрована с использованием реального оборудования, физическая точность не может быть обеспечена с помощью синтетических параметров. |
| ALG-A31 | Регистрация фазозависимой трансляции | Референсные и мобильные изображения с перекрывающимися текстурами | 2D-перевод и соответствующие ответы | Подходит для оценки перевода; вращение или трехмерная поза требуют выбора соответствующей модели |
| ALG-A32 | Регистрация интенсивности ECC | Наложение изображений, моделей движения и начальных значений | Укажите двумерные преобразования и связанные с ними индикаторы | Опираясь на исходное значение и сходство изображений, в проекте необходимо установить определение отказа. |
| ALG-A33 | Регистрация омографии ORB и RANSAC | Исходные и целевые изображения с достаточными функциями. | Корреляция признаков и преобразование гомографии | Применимо к гомографии; не охватывает автоматически сцены с разной глубиной |
| ALG-A37 | 2D-регистрация твердого тела ICP | Набор 2D-точек, приблизительная начальная поза и параметры обрезки | Двумерное преобразование твердого тела и остатки регистрации | Это не глобальная регистрация и не 3D-калибровка глаз и рук робота. |
| ALG-A38 | Должны быть установлены соответствующие точки. | Соответствующие точки на одной плоскости | Двумерная матрица гомографии | Взаимосвязь в одной плоскости не может заменить полную трехмерную калибровку. |
| ALG-A39 | Калибровка многоракурсной камеры в шахматном порядке | Многоракурсная шахматная доска или угловые точки, размеры и характеристики изображения | Внутренние параметры камеры, искажения и результаты калибровки | После внесения изменений необходимо проверить состояние установки и объектива. |
| ALG-A40 | Исправление искажений изображения и точек | Изображение или пиксели, внутренние параметры камеры и искажения | Правильные координаты изображения или точки | Опирается на эффективные внутренние параметры и не обещает устранения всех оптических ошибок. |
| ALG-A42 | SVD твердое тело и регистрация подобия | Последовательно соответствующий двумерный набор точек и параметры масштабирования. | Твердое тело или подобная трансформация | Подходит для двумерных соответствующих точек; трехмерная регистрация требует установления независимых данных и координатных связей |
F05 Время движения и статистика процесса (20 позиций)
| серийный номер | Алгоритмический модуль | Общие входы | Выход доступен | Точки подтверждения проекта |
|---|---|---|---|---|
| ALG-A22 | Фильтр Калмана | Начальное положение, временной шаг и настройки шума | Двумерная оценка положения и скорости | Отфильтрованный вывод не может замаскировать неверные измерения под измеренные положения. |
| ALG-A23 | венгерский матч | Матрица затрат и порог отклонения | Индивидуальные ассоциации и несовпадающие элементы | Результаты ассоциации не представляют собой настоящую идентификацию. |
| ALG-A24 | Сглаживание и вывод Савицкого-Голея | Последовательность, окно, порядок, интервал выборки и порядок производной | Гладкая или производная последовательность | Единообразная выборка и законность параметров должны быть ясными. |
| ALG-A25 | Оценка спектра мощности Уэлча | Окна сигнала, частоты дискретизации и сегментации | Спектральная плотность частоты и мощности | Долгосрочное состояние оборудования не может быть выведено из одного сегмента спектра. |
| ALG-A26 | Обнаружение аномалий расстояния Махаланобиса | Обычные функции обучения, функции регуляризации и тестирования | Оценка расстояния и подтверждение подтвержденной аномалии | Требуется истинно нормальное распределение, а не универсальный идентификатор дефекта. |
| ALG-A67 | Разреженный оптический поток Лукаса-Канаде | Два последовательных кадра, начальные угловые точки и параметры отслеживания | Разреженное движение точки и эффективное состояние | Отслеживание оптического потока не равнозначно межзеркальной корреляции идентичности |
| ALG-A68 | Плотный оптический поток Фарнебэка | Два последовательных кадра и параметры оптического потока | Плотное двумерное поле смещений | Смещение изображения не напрямую равно трехмерной скорости. |
| ALG-A69 | Разделение фона в MOG2 | Параметры непрерывного кадра и фонового обучения | маска переднего плана | Потенциальные клиенты не являются конкретными категориями, такими как люди, пламя и т. д. |
| ALG-A70 | Двухкадровое дифференциальное обнаружение движения | Два кадра, порог различия и морфологические параметры | дифференциальная маска движения | Невозможно самостоятельно оценить категорию или уровень опасности движущейся цели. |
| ALG-A71 | Экспоненциальная скользящая средняя EWMA | Числовая последовательность, коэффициент сглаживания и начальное значение | Серия EWMA сглаженная | Сглаживание не может устранить дрейф системы. |
| ALG-A72 | Фильтрация аномалий медианного абсолютного отклонения Хампеля | Числовые последовательности, окна и пороги MAD | Маркеры выбросов и последовательности обработки | Замещающие значения не могут имитировать оригинальные действительные измерения. |
| ALG-A73 | Двустороннее обнаружение изменений CUSUM | Последовательность, целевое среднее значение, допустимое отклонение и порог | Меняйте статистику и предупреждайте кандидатов | Пороги срабатывания сигнализации и утилизация оборудования согласовываются отдельно. |
| ALG-A74 | кратковременное преобразование Фурье STFT | Сигнал, частота дискретизации, размер окна и шага | временной спектр | Информацию о псевдонимах невозможно восстановить, если частота дискретизации недостаточна. |
| ALG-A75 | Оценка периода автокорреляции БПФ | Последовательность, частота дискретизации и диапазон задержки поиска | Оценки периода или частоты и соответствующие количества | Существование циклов не является прямым доказательством типа отказа оборудования. |
| ALG-A76 | Динамическое искажение времени DTW | Окно двух последовательностей и путей | Расстояние DTW и путь выравнивания | Расстояние сходства не равно истинной идентичности события |
| ALG-A77 | Рекурсивный метод наименьших квадратов RLS | Векторы признаков, наблюдения и параметры рекурсии | Коэффициенты и статус онлайн-модели | Необходимо определить условия стимулирования модели и данных. |
| ALG-A78 | Онлайн-среднее и ковариация Уэлфорда | Согласованная по размерам последовательность наблюдений | Онлайн-среднее значение, ковариация и подсчет | Статистика не дает автоматически суждений о квалификации процесса. |
| ALG-A79 | Оценка остаточной аномалии реконструкции PCA | Нормальные выборки, нормализация признаков и оценки главных компонентов | восстановленная доля остаточной разности | Необходимо установить нормальный исходный уровень, а не общий диагноз неисправности. |
| ALG-A83 | Кратковременный конверт RMS | Сигналы, окна и ступеньки | Кратковременный конверт RMS | Физические единицы зависят от калибровки входа. |
| ALG-A84 | Одномерное обнаружение значимости пика | Одномерная последовательность, заметность и минимальный интервал | Положение пика и пиковая величина корреляции | Пики не могут быть автоматически названы дефектными событиями. |
F06 Инверсия физических свойств смачивания (7 позиций)
| серийный номер | Алгоритмический модуль | Общие входы | Выход доступен | Точки подтверждения проекта |
|---|---|---|---|---|
| ALG-A85 | Инверсия энергии поверхности твердого тела OWRK | Угол контакта с жидкостью для нескольких зондов и физические свойства компонентов | Компонент энергии твердой поверхности OWRK | Необходимо использовать согласованные единицы физических свойств и применимые модели поверхности. |
| ALG-A86 | Инверсия гармонической средней поверхностной энергии Ву | Контактный угол и дисперсия зондовой жидкости и полярные компоненты | Нет компонента поверхностной энергии | Не делайте прямых выводов о физических свойствах из одного некалиброванного графика. |
| ALG-A87 | Инверсия кислотно-основной поверхностной энергии vOCG | Угол смачивания, зондовая жидкость LW и кислотно-щелочное содержание | Компонент поверхностной энергии vOCG | Комбинации зондовых жидкостей и допущения модели должны быть ясными. |
| ALG-A88 | Экстраполяция критического поверхностного натяжения Зисмана | Угол контакта серии и поверхностное натяжение жидкости | Экстраполяция и подгонка критического поверхностного натяжения | Экстраполированное значение не эквивалентно истинному значению универсальной поверхностной энергии твердого тела. |
| ALG-A89 | Угол контакта абсорбента порошка Washburn | Время, качество поглощения жидкости, константы материала и физические свойства жидкости СИ. | Угол контакта с абсорбцией порошковой жидкости и величина регрессии | Константы материала калибруются с одинаковыми условиями наполнения; разные согласованные константы нельзя смешивать. |
| ALG-A90 | Висячий передний интеграл Юнга-Лапласа | Параметры связи, длина дуги интегрирования и размер шага | Безразмерный подвесной откидной профиль | Неполный ADSA для поиска неизвестного поверхностного натяжения по фотографиям. |
| ALG-A91 | Оценка натяжения регрессии кривизны висячей капли | Предварительно сглаженные полуконтуры, перепады плотности и сила тяжести в метрах. | Оценка натяжения регрессии кривизны | Направление высоты должно быть постоянным; это не полная нелинейная настройка ADSA. |
F07 Статистика измерений и неопределенность (6 позиций)
| серийный номер | Алгоритмический модуль | Общие входы | Выход доступен | Точки подтверждения проекта |
|---|---|---|---|---|
| ALG-A94 | Доверительный интервал процентиля начальной загрузки | Выборки, статистические функции, уровни достоверности и настройки повторной выборки | Процентильные интервалы и статистические результаты | Настройка уровня достоверности не соответствует фактическому доказательству покрытия для конечных выборок. |
| ALG-A95 | Распространение неопределенности измерений Монте-Карло | Модель измерения, входные средние значения и ковариации, настройки выборки | Распределение выходных данных модели и статистика неопределенностей | Отсутствующие системные элементы не заполняются автоматически путем выборки. |
| ALG-A96 | Скрещенный ANOVA Gage R&R | Данные баланса по детали, оператору, количеству повторений | Компоненты R&R Gage и отклонения | Не включайте автоматически термины взаимодействия и не выполняйте полные тесты значимости. |
| ALG-A97 | Линейная калибровка по взвешенному методу наименьших квадратов | Эталон x и измерение y и стандартная неопределенность | Линейные калибровочные коэффициенты и остатки | Остатки регрессии не являются полной неопределенностью оборудования. |
| ALG-A98 | Регрессия двумерных ошибок Деминга | Два переменных наблюдения и коэффициент дисперсии ошибок | Коэффициент регрессии Деминга | Коэффициент дисперсии ошибок должен иметь основу. |
| ALG-A100 | Распространение неопределенности чувствительности первого порядка | Модель измерения, среднее значение, ковариация и размер шага разницы | Чувствительность и результаты распространения первого порядка | Сильную нелинейность и недостающие параметры системы необходимо оценивать отдельно. |
F08 Лазерный точечный анализ (12 предметов)
| серийный номер | Алгоритмический модуль | Общие входы | Выход доступен | Точки подтверждения проекта |
|---|---|---|---|---|
| ALG-A101 | Адаптивный пороговый центр тяжести лазерной точки в оттенках серого | Рамка в оттенках серого, рентабельность инвестиций, фон и параметры проверки кандидатов | Центр одного яркого пятна, площадь и величины, связанные с энергией | Выходные физические координаты необходимо сверить с целевой камерой, объективом и данными калибровки. |
| ALG-A102 | Извлечение кандидатов в домены с использованием нескольких лазерных точек | Кадр в оттенках серого, рентабельность инвестиций и параметры фильтрации подключенных доменов | Несколько выделенных кандидатов и их характеристики | Контактные или перекрывающиеся яркие пятна не разделяются автоматически |
| ALG-A103 | Логарифмический квадратичный центр субпикселя поверхности | Приблизительные параметры гауссова пятна, окна и фона | Логарифмический квадратичный центр и результаты подгонки | Сильное насыщение, негауссово распределение и усечение окна могут привести к смещению. |
| ALG-A104 | Центр светового пятна градиента радиальной симметрии | Параметры околорадиального симметричного пятна и градиентного скрининга | Центр радиальной симметрии и невязка | Эффект позиционирования необходимо проверять в зависимости от формы отражающей цели и условий визуализации. |
| ALG-A105 | Второй момент лазерного пятна и диаметр главной оси | Линейная реакция на интенсивность пятна, фон и рентабельность инвестиций | Центр масс, момент второго порядка, диаметры и направления первичной и вторичной осей | Реализован только расчет момента второго порядка, а не полная система измерения ISO11146. |
| ALG-A106 | Диаметр лазерного пятна, окружающий энергетический диаметр | Пятно, центр, соотношение энергий и масштаб | Указанное соотношение окружающего энергетического радиуса и диаметра | Интеграл в оттенках серого не преобразуется автоматически в ватты или джоули. |
| ALG-A107 | Диагностика качества и удобства использования лазерного пятна | Пятно, информация, связанная с воздействием, и ограничения качества | Диагностические величины и проверки пределов, такие как насыщение, усечение и соотношение осей. | Пороги качества требуют тестирования оборудования и не являются автоматическими критериями приемки. |
| ALG-A108 | Однозначное сопоставление опорных битов многолазерной точки | Точки обнаружения, контрольные точки и верхний предел расстояния в одной системе координат | Совпадения один на один и недостающие предметы | Он не оценивает внешние параметры и не доказывает личность цели. |
| ALG-A109 | Калибровка двумерного пикселя в полиноме физических координат | Пиксели в той же плоскости, что и опорные координаты и порядок отображения. | Коэффициенты двумерного отображения и результаты аппроксимации | Двумерное эмпирическое картирование не заменяет трехмерную калибровку |
| ALG-A110 | Картирование калибровки лазерной точки и распространение ковариации | Пиксельные точки, эффективная 2D-калибровка и ковариация пикселей | Отображение координат и распространение заданных ковариаций | Калибровочные пластины, температурный дрейф и отклонения модели не учитываются автоматически. |
| ALG-A111 | Преобразование пикселя лазерной точки в угол обзора камеры | Пиксели, особенности камеры и искажения | Блок системы координат камеры, прямая видимость и угол | Отсутствует информация о расстоянии, 3D-точки невозможно восстановить по отдельности. |
| ALG-A112 | Двумерная повторяемость лазерного пятна и эллипс покрытия | Повторите те же условия для 2D-координат и уровней покрытия. | Среднее значение, ковариация, радиальное среднеквадратичное значение и покрывающий эллипс | Предположение о двумерном нормальном покрытии не доказывает физическую точность или долговременную стабильность. |
От оценки до сдачи
- Требуется подтверждение: Уточните задачи, данные, результаты, показатели, платформы, интерфейсы, количество устройств и запланированное время.
- Образец проверки: Фиксированные выборки и калибры оценки формируют основу алгоритма, применимые условия и объем реализации.
- Разработка и совместная доработка: Полная комбинация алгоритмов, доступ к данным, настройка параметров, ненормальное состояние, интерфейс результатов и журнал.
- Независимая приемка: Проверьте эффект, затраты времени, стабильность и механизм восстановления на основе согласованных данных или станций оборудования.
- Авторизация и обслуживание: Определите действующую лицензию в соответствии с устройством, сценарием и версией и постоянно решайте проблемы исходного сценария и контролируемые обновления.
Содержимое поставки может включать библиотеки алгоритмов или программы, примеры вызовов, описания интерфейсов и параметров, файлы конфигурации или калибровки, отчеты об испытаниях, примечания к версиям и планы восстановления. Исходный код, модели для конкретного проекта, сторонние компоненты, оборудование и адаптации новой платформы подтверждаются отдельно в предложении.
Часто задаваемые вопросы
Как узнать, будет ли существующий алгоритм работать с моим устройством?
Сначала предоставьте исходные образцы, цели миссии, справочные результаты и состояние оборудования. После завершения проверки данных и выборочной проверки можно уточнить возможность повторного использования, разработку, которую необходимо дополнить, ожидаемые результаты и методы приемки.
Поддерживаются ли Windows, Linux и встроенные платформы?
Адаптацию можно оценить на основе целевой системы, процессора и вызывающего интерфейса. Проект также подтвердит зависимости, ресурсы, форму доставки, метод установки и условия тестирования производительности.
Почему точность и скорость обработки необходимо подтверждать для каждого проекта?
Показатели будут различаться в зависимости от сложности выборки, разрешения изображения, комбинации алгоритмов, аппаратного обеспечения и статистического уровня. Путем выборки клиентов и тестирования целевой платформы можно сформировать приемлемые показатели проекта.
Можно ли лицензировать по количеству устройств?
Лицензии могут быть согласованы на основе организаций клиента, оборудования или рабочих станций, сценариев алгоритмов, версий поставки и сроков. Правила замены техники, автономной работы, восстановления и нового оборудования оговариваются в договоре.
Можем ли мы продолжить оптимизацию в будущем?
Он может воспроизводить, улучшать и регрессионно проверять новые образцы, проблемы ошибочных оценок и изменения условий работы в исходной сцене. Новые продукты, оборудование или функции оцениваются в зависимости от масштаба изменений.
Отправьте образцы и состояние оборудования для уточнения объема разработки и поставки
Модуль алгоритма видения и услуги по разработке SDK
Опишите объект задачи, исходное изображение или видео, целевые показатели, платформу устройства, интерфейс и пример ситуации.
Телефон: 13910119357xuzhiyang0928@gmail.com