2016-12-12 1 views
4

В OCR Google, под Android, как я нахожу и знаю, что было точностью распознанного текста?в Android google vision OCR, как я могу определить точность распознавания

+3

Я считаю, что вы ищете Уверенность, а не Точность. OCR - это просто программное обеспечение AI, которое может совершать ошибки. Это всегда дает вам лучшее предположение, но оно не знает, правильно ли это предположение или нет. Если бы он знал это, почему он все равно возвращал неправильный ответ? :) – Tomato

ответ

1

В настоящее время в функции API нет функции, которая дает вам оценку доверия от OCR.

0

Для расчета точности потребуется вмешательство человека. Программная программа не может знать, когда она неверна именно так, иначе она сама исправит.

Значит, вам придется написать программу для этой конкретной цели. В этой программе вы получите OCR, количество тестовых изображений для OCR. С этими тестовыми изображениями вам также придется вручную связать то, что должно быть «правильным результатом». Затем вы можете сравнить этот вручную написанный текст с тем, что обнаружено OCR. В результате вы можете рассчитать процент точности.

1

Что вы можете сделать, это использовать вторую систему распознавания (ocr.space ocr, Abbyy, ...) и использовать их для запуска OCR того же документа, а затем сравнить результат. Вы можете смело предположить, что слова и предложения, одинаковые в обоих результатах, имеют высокий уровень достоверности.

Смежные вопросы