Назад в Блог
Технологии ИИ

Искусственный интеллект для съёмки продуктов с мелким текстом и этикетками

Этикетка — это часть продукта, которую покупатель читает, и та, с которой модели справляются хуже всего. Мелкий шрифт превращается в неразборчивые пятна, цифры смещаются, логотипы теряют форму. Метод для продуктов с мелким текстом: фотографировать этикетку как документ, сохранять её пиксели и читать каждый символ перед публикацией.

Photta TeamРедакция

8 мин чтения

Бутылка с добавками содержит больше текста, чем большинство веб-страниц: список ингредиентов, дозировка, предупреждения, код партии, штрихкод, фирменный знак. Всё это мелкие детали, а с мелким текстом модель справляется хуже всего. Она видела много текста и знает, как он выглядит издалека; при попытке сохранить этикетку, перерисовывая сцену, она создаёт нечто похожее на текст — правильной длины и толщины, но с неправильными буквами. Покупатель, который увеличит изображение, увидит несуществующее слово.

Эта страница описывает метод работы с продуктами с мелким текстом и этикетками в AI-фотографии товаров. Здесь не приводятся показатели читаемости для каких-либо инструментов. Зато даётся способ работы, при котором этикетка никогда не перерисовывается — её пиксели берутся из фотографии и сохраняются — и проверка, которая читает каждый символ, а не просто оценивает, «как выглядит» этикетка.

Как сохранить читаемость текста на этикетках в AI-фотографии продуктов?

Фотографируйте этикетку как документ: строго фронтально, чтобы она заполняла кадр, равномерно освещённой, в фокусе, в полном разрешении, а также снимайте весь продукт целиком. Используйте рабочие процессы, которые сохраняют пиксели самого продукта — замену фона, студийный фон, сцену вокруг продукта — и никогда не перерисовывайте продукт по описанию. Генерируйте изображение в максимальном разрешении и сравнивайте этикетку с её фотографией в полном размере, читая каждое слово, каждую цифру, полоски штрихкода, формы логотипа. Почти правильная этикетка — это бракованный кадр; лучше переснять с оригинала, а не ретушировать текст.

Что считается мелким текстом в этом контексте?

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

Почему текст искажается

  • Мелкие детали упрощаются в первую очередь. Шрифт занимает мало пикселей; при перерисовке продукта мелкие детали сглаживаются.
  • Модель знает, как выглядит текст, но не что он говорит. Она воспроизводит ритм строки — длину, толщину, интервалы — и придумывает буквы.
  • Цифры «плывут». Дозировка, вес, проценты на этикетке — это числа, которые модель не обязана сохранять; она заменяет их на другие правдоподобные.
  • Штрихкоды превращаются в полосы. Модель воспринимает их как декоративный узор и воспроизводит как узор.
  • Изогнутые этикетки искажаются. Текст, оборачивающий бутылку, сжимается по краям; перерисовка выпрямляет или искажает его.
  • Тиснение не имеет цвета. Вдавленный текст виден только за счёт света и тени, и при смене освещения он меняется.
Коричневая стеклянная бутылка с простой белой бумажной этикеткой на белом фоне, снятая строго фронтально, этикетка чёткая и равномерно освещённая.
Этикетка, снятая как документ: ровно, чётко, заполнено, равномерное освещение.

Снимайте этикетку как документ

  • Ровно, чтобы заполнить кадр. Второй снимок каждой этикетки — камера строго перпендикулярна, этикетка максимально крупная в кадре.
  • Равномерный, мягкий свет без бликов. Глянцевые этикетки отражают источник света белой полосой по тексту; большой мягкий источник, направленный в сторону, этого избегает.
  • В фокусе и полном разрешении. Чёткость текста зависит от пикселей; загружайте снимок в оригинальном размере камеры — до 10 МБ в Photta.
  • Снимайте и весь продукт. Фото этикетки нужно для проверки; мастер-снимок всего продукта на нейтральном фоне с цветовым эталоном — основа для всех изображений.
  • Изогнутые этикетки — спереди и с обеих сторон. Чтобы каждая строка была снята без искажений.
  • Тиснённый текст — сбоку. Свет сбоку и снизу, чтобы рельеф был виден.

Используйте рабочие процессы, сохраняющие пиксели

  • Замена фона и студийный фон. Инструмент удаления фона вырезает продукт с этикеткой целиком и вставляет на новый фон; студийный процесс ставит продукт на белый или серый фон с тенью. Пиксели этикетки берутся из фотографии. В Photta: background remover и studio product photography.
  • Сцены вокруг продукта. Генерация лайфстайл-сцены вокруг сохранённого продукта — отлично; этикетка остаётся, потому что её не перерисовывают.
  • Никогда не используйте одноступенчатую перерисовку. «Бутылка на мраморной столешнице» по одному описанию — это новая бутылка с новой этикеткой. Это мудборд, а не фото продукта.
  • Максимальное разрешение для проверки. Читайте этикетку на самом большом изображении; 4K — минимальный уровень, где код партии читается.
  • Увеличение только с сохранённых пикселей. Усиление резкости настоящего текста — нормально; придумывать детали на перерисованной этикетке — нет.

Документируйте, сохраняйте, читайте

Цикл, которому служит этот чеклист, чтобы другие страницы с жёсткими требованиями могли на него ссылаться.

  1. Документируйте — каждую этикетку снимайте ровно, чётко и крупно, рядом с мастер-снимком всего продукта.
  2. Сохраняйте — используйте рабочие процессы, которые сохраняют пиксели продукта, а не перерисовывают.
  3. Читайте — перед публикацией сверяйте каждый символ каждой этикетки с её документальной фотографией в полном размере.

Чеклист для мелкого текста и этикеток

Проверка в полном размереПрошлоНе прошло — переснять
СловаКаждое слово точно, буква в буквуТекстоподобные пятна; изменённое слово; заменённая буква
ЦифрыДозировка, вес, объём, даты, коды совпадаютДругое правдоподобное число
ШтрихкодПолосы и интервалы те же; цифры под штрихкодом совпадаютУпрощённые полосы; изменённое количество полос
Логотип и фирменный знакСобственные формы и буквы знакаЗакругления, упрощения, изменённые интервалы
Изогнутый текстСледует изгибу продукта, как на фотоВыпрямлен, растянут или искажен по краям
Тиснённый текстРельеф читается при освещении сценыРазмыт, или выглядит как печатный
Контуры и цвет этикеткиКонтур и цвет бумаги или плёнки не измененыЭтикетка изменена по размеру, цвету или положению
Читаемость в спискеЧитается при увеличении в каналеЧитается только в мастер-снимке
МетодПиксели продукта сохранены; сцена добавлена вокругПерерисовано по описанию

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

Крупный, фронтальный снимок простой бумажной этикетки на банке, текст показан как мелкий ровный шрифт без читаемых слов, мягкое освещение.
Масштаб, в котором читается этикетка: символ за символом.

Одна бутылка добавок — одна карточка товара

Бренд добавок фотографирует бутылку на белом фоне с серой картой, спереди и под углом, а затем каждую этикетку — строго фронтально: переднюю панель, панель с ингредиентами, сторону со штрихкодом. Основное изображение создаётся из студийного процесса — бутылка вырезана и размещена на белом фоне с одной тенью — а копия для проверки в 4K сверяется с документальными фотографиями: фирменный знак, название продукта, дозировка, количество, код партии, полоски штрихкода. Галерея добавляет сцену дневного света с бледным каменным фоном, сгенерированную вокруг сохранённой бутылки; панель с ингредиентами проверяется повторно, потому что сцена меняет освещение, и переосвещённая этикетка может потерять контраст. Единственная ошибка — штрихкод, полоски которого в сцене стали тоньше; это изображение переснимается с мастера, а не ретушируется, и проверяется заново перед публикацией.

Часто задаваемые вопросы

Сохраняет ли AI-фотография читаемость текста на этикетках?

Да, если пиксели этикетки берутся из фотографии и никогда не перерисовываются: замена фона, студийный фон или сцена вокруг сохранённого продукта оставляют этикетку как есть. Нет, если продукт перерисовывается по описанию, и текст превращается в текстоподобные пятна. Проверка — это чтение этикетки по фотографии, а не оценка её внешнего вида.

Почему AI меняет цифры и слова на моих этикетках?

Потому что мелкий шрифт занимает мало пикселей и упрощается в первую очередь, а модель воспроизводит ритм строки, а не её содержание. Цифры не закреплены и меняются на другие правдоподобные. Сохранение пикселей продукта предотвращает это; чтение каждого символа ловит ошибки.

Как правильно фотографировать продукт с большим количеством мелкого текста?

Дважды: весь продукт на нейтральном фоне с цветовым эталоном, и каждую этикетку строго фронтально, заполняя кадр, равномерно освещённой без бликов, в фокусе, в полном разрешении. Изогнутые этикетки — спереди и с обеих сторон; тиснённый текст — с низким боковым светом.

Можно ли исправить ошибочную этикетку в редакторе вместо пересъёмки?

Нет. Отретушированная дозировка или штрихкод — это подделка части продукта, на которую покупатель полагается, и она находится под освещением сцены, которое ей не принадлежит. Переснимайте с мастера с рабочим процессом, сохраняющим пиксели продукта, и проверяйте этикетку заново.

Какое разрешение нужно для читаемых этикеток?

Полное разрешение камеры при съёмке и максимальное разрешение для проверки и для любого канала с увеличением. Этикетка, читаемая только в мастер-снимке, не читается в карточке товара; проверяйте её в том размере, в котором её видит покупатель.

Чего эта страница не утверждает

Что какой-то инструмент сохраняет текст с определённой точностью или что читаемые этикетки влияют на возвраты. Здесь этого не измеряют. Заявляется только, что этикетку читают, а не просто видят, что её пиксели должны быть из фотографии, и что единственная действительно важная проверка — чтение каждого символа.

Чтобы сохранить пиксели этикетки при смене фона, смотрите background remover; для общей проверки всех рабочих процессов, сохраняющих пиксели, — как менять фон продукта, не меняя сам продукт; для сохранения логотипов и узоров на одежде, а не упаковке — как сохранять логотипы и узоры в виртуальной примерке.

Дополнительные руководства