UniTesS Vision позволяет считывать показания с экранов приборов с индикаторами любого типа:
- жидкокристаллические;
- светодиодные;
- газоразрядные;
- семисегментные;
- графические.
Процесс считывания показаний состоит из 4-х шагов:
- фиксированная задержка между установкой точки на эталонном оборудовании и началом считывания;
- алгоритм сходимости определяет момент, когда показания на экране прибора установились;
- выборка в течение определенного времени и расчет среднеквадратического или среднего арифметического значения;
- подтверждение негативного результата, в случае выхода значения за границы допуска.
Большинство ПО по автоматизации измерительных процессов (например, Fluke Metcal) считывает одно показание через фиксированное время, что затягивает процесс в целом и снижает достоверность считанной информации в случае нестабильности показаний. В некоторых приборах (например, мультиметрах) измерение напряжения происходит очень быстро (<1сек), а измерение большого сопротивления очень медленно (~15сек).
Алгоритм сходимости определяет момент установления показаний на экране прибора. Разработанный алгоритм работает как человеческий мозг: оценивается скорость изменения процесса, подбирается размер плавающего окна для анализа и ожидается, пока скорость процесса прекратит изменяться. Алгоритм инвариантен в количеству разрядов. Пользователь задает пороговое значение в децибелах.
После алгоритма сходимости UniTesS Vision производит выборку в течении заданного времени и производит статистическую обработку (RMS, average, median, max, min).
Если считанное значение выходит за допуск, UniTesS Vision выводит сообщение пользователю - согласен ли он с результатом или необходимо еще раз проверить точку.
Наш алгоритм распознавания проверен на большом количестве разнообразных приборов, но для случая какого-либо редкого типа индикатора мы предусмотрели режим обучения.