← Вернуться в блог

Как перевести рекламу, вывеску или объявление с фото онлайн

Вывески, билборды, объявления на улице, плакаты в витринах, листовки на стойках информации — мы сталкиваемся с ними каждый день в поездках за границу. Перевести рекламу или объявление с фото сложнее, чем страницу книги: текст часто расположен под углом, на цветном фоне, содержит декоративные шрифты. Рассказываем, как получить наилучший результат.

Чем уличный текст отличается от текста на бумаге

Параметр Документ / книга Вывеска / реклама
Фон Однородный (белый/жёлтый) Цветной, градиент, изображение под текстом
Шрифт Стандартный (Times, Arial и т.п.) Декоративный, узкий, широкий, с тенью, объёмный
Освещение Равномерное Блики, отражения, неон, подсветка, тени
Угол съёмки Прямой (обычно) Снизу вверх, сбоку, перспектива
Размер текста Однородный, 10–14 pt От крупного заголовка до мелкого дисклеймера

Каждый из этих факторов снижает точность OCR. Но есть приёмы, которые помогают.

Как правильно фотографировать вывески и рекламу

1. Старайтесь снимать прямо

Чем меньше угол, тем лучше OCR различит буквы. Если вывеска высоко — по возможности отойдите дальше и используйте зум вместо съёмки снизу вверх. Перспективные искажения превращают ровные буквы в наклонные, и нейросеть их не узнаёт.

2. Избегайте бликов

Стеклянные витрины и глянцевые поверхности бликуют. Сместитесь в сторону или приложите руку к стеклу, чтобы убрать отражение. Если блик неизбежен, сделайте несколько кадров с разных точек — какой-то из них окажется читаемым.

3. Снимайте в пасмурную погоду

Прямой солнечный свет создаёт жёсткие тени, которые перекрывают часть букв. Облачное небо даёт ровное рассеянное освещение — идеально для OCR. В солнечный день попробуйте найти тень.

4. Кадрируйте одну вывеску

Если на фото несколько вывесок, баннеров или объявлений, обрежьте изображение так, чтобы в кадре осталась только нужная. Большое количество разнородного текста сбивает алгоритм сегментации.

5. Используйте HDR или Live Photo

Современные смартфоны делают несколько кадров с разной экспозицией и объединяют их. Это помогает в сложных условиях освещения. Включите HDR в настройках камеры.

Примеры перевода уличного текста

Как ImgTranslate справляется с рекламным текстом

Браузерный OCR Tesseract.js работает локально и не отправляет фото на сервер. Это означает, что изображение с вывеской не покидает ваше устройство. Качество распознавания зависит от чёткости снимка:

Заключение

Перевести вывеску, рекламу или объявление с фото — задача посложнее, чем распознать текст на документе, но вполне решаемая. Главное — правильный ракурс, отсутствие бликов и контрастный снимок. Воспользуйтесь советами выше, загрузите фото в ImgTranslate и получите перевод за несколько секунд.

Попробуйте перевести текст с фото на ImgTranslate — подходит для любых типов изображений, от документов до уличных вывесок.

Читайте также

Как правильно фотографировать текст для распознавания: 8 советов Как перевести меню в ресторане по фото за границей Распознавание и перевод текста со скриншотов на компьютере