Различные результаты при запуске версий MLKit Text Recognition On-Device API для iOS и Android с одним и тем же изображением в качестве входных данных.

это больше вопрос к команде Firebase/MLKit.

При использовании одного и того же изображения в качестве входных данных для iOS и Android-версий MLKit Text Recognition On-Device API я получаю разные результаты для информации о ограничивающих прямоугольниках (x, y, ширина, высота), предоставляемой каждым решением.

См. ниже исходное входное изображение, которое я использовал для своих тестов, и другое изображение, на котором показаны ограничивающие рамки результирующего текстового блока, которые были нарисованы на основе информации, предоставленной обоими API распознавания текста на устройстве (синим цветом показан результат iOS). а красным — Android):

Кто-нибудь знает, что могло вызвать такие различия между результатами для версий API для iOS и Android? Я подозреваю, что они используют разные модели ML для распознавания текста/извлечения ограничивающих рамок. Если да, есть ли шанс, что оба решения будут работать на одной и той же модели в ближайшем будущем, поскольку они все еще находятся в стадии бета-версии?

Любые мысли приветствуются!


person Joao    schedule 08.08.2018    source источник
comment
Признаюсь, я никогда не использовал API MLKit. Анализируется ли фактическое изображение или отображаемый вид. Если это вид дисплея (например, ImageView), то я могу представить, что это проблема разрешения экрана.   -  person Barns    schedule 08.08.2018
comment
Я не думаю, что это проблема разрешения экрана. Я использовал фактическое изображение в качестве входных данных для процесса распознавания текста на обеих платформах. По сути, я добавил оба результата в файл и использовал эти данные для рисования прямоугольников на результирующем изображении.   -  person Joao    schedule 08.08.2018


Ответы (1)


Вы правы. Базовые движки для iOS и Android на данный момент отличаются в ML Kit. Мы обновим модели, чтобы сделать их согласованными в более поздних выпусках.

person Shiyu    schedule 13.08.2018
comment
Есть новости по моделям? В настоящее время я сталкиваюсь с той же проблемой в своей производственной среде. Есть ли способ отследить это где-нибудь в репозитории firebase или что-то в этом роде? - person Aayush Thakur; 13.09.2018