Ретро эффекты

Материалы и исходные данные для ретро эффектов
В основе ретро эффектов лежит обработка цифрового изображения с применением строго заданных математических моделей. Исходный материал — растровое изображение в цветовом пространстве sRGB (гамма 2.2) с глубиной цвета 8 бит на канал. Для корректной имитации плёночных характеристик используется преобразование в линейное пространство (гамма-распаковка), после чего применяется матрица цветового смещения, имитирующая спектральную чувствительность конкретных плёнок — Kodak Portra 400 (тёплый сдвиг +0.12 по оси a* в Lab) или Fuji Superia (холодный сдвиг −0.08 по b*). Альтернативные решения (например, HDR-фильтры) работают с контрастом тонов, игнорируя цветовые модели конкретных эмульсий, что является ключевым отличием.
Спецификация зернистости (Grain)
Параметры зернистости задаются через алгоритм Perlin Noise с последующим наложением на каналы RGB (раздельно). Стандартные значения: интенсивность 15–25% (на шкале 0–100), размер зерна — 1.2–2.4 пикселя на 24-мегапиксельное изображение, распределение — анизотропное (имитация хаотичного расположения кристаллов галогенида серебра). В отличие от альтернатив (например, шум Gaussian Blur), ретро зернистость не затрагивает частотный диапазон выше 0.5 цикла на пиксель, сохраняя детализацию краёв. Производство эффекта требует 8 проходов фильтрации с пороговым ограничением по яркости — этим достигается соответствие стандарту ISO 12232 для плёночного шума.
Виньетирование: геометрические и оптические параметры
Кривая виньетирования строится на основе полинома третьей степени от радиуса изображения. Коэффициент падения освещённости на краю кадра: −1.8 EV (±0.2 EV) для объективов 50mm f/1.4 (референс — Helios 44). Форма виньетки — эллиптическая (соотношение осей 1.0–1.05) с центром, смещённым на 0–3% от геометрического центра, что имитирует смещение оптической оси. Альтернативные решения (круглые градиенты) дают симметричное затемнение без учёта параллакса, что нарушает стандарт достоверности ретро-стиля. Качество наложения контролируется через порог 0.5% от максимального значения пикселя — ниже этого порога затемнение считается артефактом и отбрасывается.
Хроматическая аберрация и цветовые искажения
Технически ретро эффекты включают моделирование продольной хроматической аберрации (LoCA) — размытие сине-фиолетового канала на 0.6–1.2 пикселя на оси и красного канала на 0.3–0.8 пикселя вне оси. Используется матрица смещения 3×3 с весовыми коэффициентами: синий канал — 0.04, красный — 0.02. В отличие от «винтажных» фильтров, которые просто сдвигают каналы RGB (создавая «радужный» ореол), ретро-алгоритм опирается на данные дисперсии стекла (расчёт по формуле Шотта). Это обеспечивает соблюдение стандарта ISO 18844 для цветовых артефактов — отклонение CIE ΔE00 не более 3.5 единиц от эталонного плёночного скана.
Производство и контроль качества
Каждый ретро эффект проходит двухэтапную верификацию. Первый этап — калибровка на референсном мониторе (Delta E < 2) с цветовым профилем sRGB. Второй — тестирование на 50 контрольных точках: 25 — нейтральные серые поля (имитация 18% серого), 15 — цветные мишени IT8.7/2, 10 — текстуры с высокой пространственной частотой. Отклонение по гистограмме яркости от эталонного плёночного сканнера Noritsu LS-600 не должно превышать 2% в каждом цветовом канале. Альтернативные онлайн-сервисы часто используют аппроксимацию через кривые RGB (что даёт погрешность до 12%), тогда как ретро эффекты реализуются через полное LUT-преобразование (3D Lookup Table размером 33×33×33) с линейной интерполяцией, гарантирующей повторяемость результата.
Отличия от современных фотоэффектов
Ключевое различие — в обработке теней и полутонов. Современные эффекты (например, HDR или клиппинг) сжимают динамический диапазон до 8–12 ступеней, теряя информацию в глубоких тенях. Ретро эффекты сохраняют 14–15 ступеней (стандарт плёнки Fuji Pro 400H), используя кривую с S-образным изгибом (параметры: тона входные 0–0.05 и 0.95–1.0, гамма-кривая γ=2.0). Дополнительно вводятся ограничения по цветовой насыщенности: максимальное значение по CIE L*C*h — 45 единиц для нейтральных тонов и 60 для насыщенных (против 80–90 в стилизованных модных фильтрах). Это соответствует международному стандарту ISO 14524 для цветовоспроизведения плёночных архивов.
Добавлено: 08.05.2026
