Adobe DNG (.dng)

Сумісно Стандарт

Digital Negative (DNG): це відкритий, безоплатний формат RAW для архівування зображень із публічною документацією Adobe, розроблений для розв'язання проблем фрагментації форматів і їхнього застарівання у різних виробників камер.

Конвертувати з DNG у JPG

Безкоштовний конвертер з DNG у JPG у браузері. Миттєво конвертуйте файли на своєму пристрої.

Аналіз та метадані

Операційні системи та аналізатори файлів ідентифікують файли DNG, перевіряючи початкову послідовність бінарних байтів:

Виберіть або перетягніть файли сюди

Приватно - файли ніколи не залишають ваш пристрій

або вставте Ctrl+V
Гарантія конфіденційності без передавання даних мережею: Жодного байта не передано на зовнішні сервери. Уся обробка відбувалася локально в ізольованому середовищі браузера.

Сигнатура заголовка на байтовому рівні (Magic Bytes)

Операційні системи та аналізатори файлів ідентифікують файли DNG, перевіряючи початкову послідовність бінарних байтів:

ШІСТНАДЦЯТКОВА СИГНАТУРА (ЗСУВ 0):

49 49 2A 00

ПОДАННЯ В ASCII: II*\0

Стандартизація: Сумісно з ISO 12234-2 / Відкрита специфікація Adobe

Технічні характеристики

Архітектура контейнераСтруктурований контейнер TIFF/EP зі стандартизованими відкритими тегами метаданих raw
СтисненняJPEG 1992 без втрат, JPEG із втратами, Deflate або нестиснені 8/10/12/14/16-бітні лінійні дані сенсора чи дані сенсора Bayer
Порядок байтів (Endianness)Зворотний порядок байтів (Little-Endian; Intel) або прямий (Big-Endian; Motorola)
Колірні просториПрофілі камери DNG (DCP), Лінійні дані RAW сенсора, Вбудований ICC-профіль
Канали та структураОдноканальна мозаїка Баєра/X-Trans CFA або багатоканальні лінійні дані RAW RGB
Максимальні розміриПрактично необмежені розміри (підтримуються 65535 x 65535 та розширення Big DNG)
ПрозорістьПовна підтримка альфа-каналу в сучасних специфікаціях DNG
Потокове та прогресивне завантаженняПідкаталоги TIFF IFD містять швидкі попередні перегляди зі зменшеною дискретизацією

Технічна матриця порівняння: DNG проти конкурентів

Технічний атрибутDNG (Поточний)CR3NEFARW
СтандартизаціяВідкрита публічна специфікація (Adobe / ISO 12234-2)Закрита специфікація Canon Inc.Закрита специфікація Nikon Corp.Закрита специфікація Sony Corp.
RAW у мобільних пристрояхСтандартний формат для iOS ProRAW і Android Camera2Лише для настільних камерЛише для настільних камерЛише для настільних камер
Архівна довговічністьНайвища; відкритий стандарт без обмежень власникаЗалежить від підтримки CanonЗалежить від підтримки NikonЗалежить від підтримки Sony
Колірне профілюванняПрофілі камер DNG (DCP) і таблиці кольорових перетворень Look LUTСтилі зображень CanonКерування зображеннями NikonТворчі образи Sony

Типові режими пошкодження та посібник з відновлення в шістнадцятковому форматі

DNG відображає суцільні сірі прямокутні ділянки по всьому кадру.

Першопричина: Пошкоджені плитки в потоці стиснення JPEG без втрат у IFD0.

Відновлення: Повторно витягніть вбудований оригінальний файл RAW за допомогою Adobe DNG Converter, якщо було ввімкнено параметр «Вбудовувати оригінальний RAW».

Аналіз безпеки та векторів атак на парсери

Розширений набір тегів TIFF і списки опкодів DNG можуть створювати вразливості в засобах розбору незахищених конвеєрів обробки зображень.

Відомі вектори атак

  • Зловмисні теги OpcodeList можуть спричинити недопустимі операції з пам'яттю під час геометричної корекції дисторсії об'єктива.
  • Переповнення буфера у спеціальному обчислювачі кривої профілю камери DNG (DCP).
  • Переповнення цілих чисел під час виділення багатоканальних 32-бітних буферів HDR RAW із плаваючою комою.

Рекомендації щодо захисту: Очищуйте й перевіряйте матриці опкодів DNG та обмежуйте обсяг пам’яті, який можуть виділяти серверні процеси.

Історичне походження та віхи

2023У специфікації DNG 1.7 додано теги карти підсилення HDR і підтримку стиснення JPEG XL.
2012У версії DNG 1.4 додано стиснення з втратами та дані HDR із плаваючою комою.
2004Adobe випускає DNG 1.0 на Photokina, щоб запровадити відкритий архівний стандарт для фотографічних RAW-даних.

Основні переваги

  • Adobe публікує специфікацію DNG, яка може підтримувати довгостроковий доступ; читання все одно залежить від сумісного програмного забезпечення й збережених метаданих.
  • DNG підтримують багато продуктів Adobe, мобільних пристроїв і сторонніх засобів RAW, але підтримка залежить від програми, версії та камери.
  • Деякі процеси DNG можуть вбудовувати вихідний власний файл RAW, але це необов’язково й залежить від налаштувань конвертера.

Технічні обмеження та недоліки

  • Пропрієтарні дані makernote для конкретної камери (мікрокоригування фокуса, користувацькі меню) можуть бути видалені під час конвертації.
  • Етап конвертації з пропрієтарного camera raw у DNG збільшує час завантаження в професійних робочих процесах.
  • Програмне забезпечення виробника камери (Nikon NX Studio, Canon DPP) може не прочитати пропрієтарні профілі об'єктива з DNG.

Цікаві технічні факти

  • Leica, Hasselblad, Pentax і Ricoh використовують DNG як вбудований формат RAW у своїх флагманських камерах.
  • Зображення Apple ProRAW, зняті на iPhone 12 Pro і новіших моделях, зберігаються як 12-бітні файли Linear DNG, створені за допомогою обчислювальної фотографії.
  • Бібліотека Конгресу США рекомендує DNG як прийнятний основний формат для архівного зберігання фотоколекцій.

Поширені технічні запитання

Чи призводить конвертація моїх файлів raw у DNG до втрати якості зображення?

Перетворення DNG без втрат може зберегти мозаїчні дані зображення RAW, але DNG підтримує й інші режими перетворення. Перевірте налаштування конвертера, щоб з’ясувати, який режим використовується.

Що таке Apple ProRAW?

Apple ProRAW: це реалізація Linear Raw у DNG 1.6, яка поєднує багатокадрову обчислювальну фотографію (Deep Fusion, Smart HDR) із засобами редагування 12-бітних RAW-даних.

Які виробники камер знімають у форматі DNG за замовчуванням?

Leica, Hasselblad, Pentax, Ricoh, дрони DJI та смартфони, як-от Google Pixel і Apple iPhone, зберігають знімки одразу у форматі DNG.