Задать вопрос

Какой алгоритм использовать для автоисправления ошибок распознавания?

При распознавании номеров контейнеров по стандарту ISO 6346
смарткамерами (Android Things, Java, ml-kit) возникают типичные ошибки (А = 4, 0 = O, 22G1 = 2261).
Ранее такие случаи исправлялись оператором, сейчас возникла необходимость минимизировать такие ошибки.
Какой подход тут лучше использовать?
Напрашивается последовательная замена типичных ошибочных символов на их соответствия и перепроверка чексуммы пока сумма не совпадет (ограничить одной-двумя заменами), но возможно что и само значение суммы распознается некорректно и тогда можем подгонять сам номер контейнера под неверное число.
Какие еще в данном подходе могут быть "подводные камни".
  • Вопрос задан
  • 151 просмотр
Подписаться 3 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
zoonman
@zoonman
⋆⋆⋆⋆⋆
Модифицировать код съемки и распознавания так, чтобы производился цикл съемки пока номер не распознан успешно. Не забыть ограничение по числу циклов распознавания.
Для удобства снимать вместо 1 картинки несколько с интервалом в 100-200 мс.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы