HEIF

HEIF (сокр. от англ. High Efficiency Image File Format [haɪ ɪˈfɪʃənsi ˈɪmɪʤ faɪl ˈfɔːmæt] — «высокоэффективный формат графических файлов») — формат файлов для хранения отдельных изображений или их последовательностей (медиаконтейнер). Разработан Экспертной группой по движущимся изображениям (MPEG) и определён как MPEG-H Part 12 (ISO/IEC 23008-12).

High Efficiency Image File Format (HEIF)
Расширение .heif или .heic
MIME-тип image/heif, image/heic, image/heif-sequence и image/heic-sequence
Разработчик MPEG (Moving Picture Experts Group), Apple
Опубликован 2014
Тип формата формат контейнера изображений
Расширен из ISO base media file format[вд]
Стандарт(ы) ISO/IEC CD 23008-12
Сайт iso.org/standard/… (англ.)
Логотип Викисклада Медиафайлы на Викискладе

Спецификация HEIF также определяет средства хранения HEVC-закодированных опорных кадров и HEVC-закодированных последовательностей изображений с ограниченным межкадровым прогнозированием (англ. inter frame prediction).

Файлы HEIF совместимы с форматом ISOBMFF (ISO Base Media File Format)[англ.] (стандарт ISO/IEC 14496-12) и могут также включать другие медиапотоки, например, синхронизированные текст и аудио.

История

править

Требования и основные варианты использования HEIF были определены в 2013 году[1][2]. Техническая разработка спецификации заняла около полутора лет и была завершена летом 2015 года[3].

В июне 2017 года компания Apple анонсировала поддержку формата HEIF (присвоив ему имя High Efficiency Image Coding "высокоэффективный, сокращённо HEIC) в macOS High Sierra и iOS 11[4].

16 марта 2018 года в Windows 10, а именно в предварительной Windows Insider сборке 17123, была добавлена поддержка формата HEIF[5].

В марте 2018 поддержка формата HEIF также была добавлена в предварительную версию мобильной операционной системы Android P (Android Pie)[6].

6 января 2020 года компания Canon анонсировала свой профессиональный зеркальный фотоаппарат Canon EOS-1D X Mark III, который, кроме файлов JPEG, штатно поддерживает формат HEIF для фотографий и видео[7][8]. Штатную поддержку HEIF также получили беззеркальные камеры Canon EOS R5 и Canon EOS R6.

Применение

править

Цифровые камеры и смартфоны

править

С целью экономии места HEVC-кодированная графика в контейнерах HEIF может использоваться для сжатия полноразмерных изображений, при этом для вывода на экран сохраняется JPEG-копия с пониженным разрешением (например, 4K и ниже).

В цифровых камерах и смартфонах HEIF может находить применение для упаковки в один файл серии снимков, фокусных и экспозиционных стеков фотографий. Кроме того, в одном и том же HEIF-файле могут храниться и видео, и фотоизображения. Формат HEIF позволяет хранить в едином файле любые коллекции изображений, что упрощает обмен ими.

Редактирование графики

править

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

Редактирование HEIF поддерживаются такими графическими редакторами, как Adobe Photoshop Lightroom[9].(только от Windows 10, macOS High Sierra, iOS 11+ и Android 9+), GIMP[10], ImageMagick, Zoner Photo Studio[англ.][11][12][12].

Особенности

править

В файлах HEIF могут храниться данные следующих типов[13]:

  • Графические элементы — отдельные изображения, свойства изображения и миниатюры.
  • Производные изображения — генерируются во время выполнения на основе описаний, таких как вращение, сетка и наложение. Эти изображения зависят от других изображений, хранящихся в файле HEIF. Накладные расходы на хранение производных изображений малы.
  • Последовательности изображений — хранение нескольких временны́х и/или прогнозируемых во времени изображений (например, при серийной съёмке или кинематографической анимации), их свойств и миниатюр. Для использования временно́го и пространственного сходства между изображениями могут применяться различные варианты прогнозирования. Таким образом, размеры файлов могут быть значительно уменьшены, даже если в одном файле HEIF хранятся десятки изображений.
  • Вспомогательные элементы изображения — хранение графических данных, дополняющих другой графический элемент, например альфа-канал или карта глубины. Такие данные не отображаются сами по себе, но используются для формирования других графических элементов.
  • Метаданные изображения — хранение EXIF, XMP и других метаданных, относящихся к изображениям в HEIF-файле.

Средства просмотра HEIF в Windows

править

В Windows 10 просмотр HEIF доступен начиная со сборки 17123 (RS4)[5]. Необходима установка двух программ: Расширение для изображений HEIF и платное Расширение для видео HEVC или версия Расширения для видео HEVC от производителя устройства, в которой возможно только воспроизводить видео.

Для просмотра в более ранних версиях Windows изображений формата HEIF существуют отдельные программы, например Apowersoft Photo Viewer (для Windows 7/8/10) и др.

Программный пакет CopyTrans HEIC добавляет возможность просмотра во встроенном Средстве просмотра фотографий Windows. CopyTrans HEIC также позволяет вставлять HEIF-файлы в документы Microsoft Office, печатать HEIF-изображения и конвертировать их в JPEG[14].

Патентное лицензирование

править

HEIF сам по себе является контейнером, который может не облагаться дополнительными лицензионными отчислениями для коммерческих лицензиатов ISOBMFF. Обратите внимание, однако, что Nokia также предоставляет свои патенты на безвозмездной основе в некоммерческих целях[15]. При содержании изображений и последовательностей изображений, закодированных в определенном формате (например, HEVC или AVC), их использование становится предметом лицензирования патентов на формат кодирования[16][17][18].

Связанные стандарты

править

Примечания

править
  1. Requirements for still image coding using HEVC | MPEG. mpeg.chiariglione.org. Дата обращения: 25 ноября 2015. Архивировано 17 мая 2021 года.
  2. Requirements for HEVC image sequences | MPEG. mpeg.chiariglione.org. Дата обращения: 25 ноября 2015. Архивировано 17 мая 2021 года.
  3. International Organization For Standardization Organisation ISO/IEC/JTC 1/SC 29/WG 11: Evidence motivates MPEG to launch new standardization effort for HDR (англ.). The Moving Picture Experts Group (MPEG) (26 июня 2015). Дата обращения: 24 августа 2018. Архивировано 15 апреля 2021 года.
  4. Apple answers iPhone storage woes with smaller photos, videos — CNET. Дата обращения: 29 сентября 2017. Архивировано 22 января 2021 года.
  5. 1 2 Dona Sarkar, Brandon LeBlanc. Announcing Windows 10 Insider Preview Build 17123 for Fast (англ.). Microsoft.com (16 марта 2018). Дата обращения: 24 августа 2018. Архивировано 6 августа 2020 года.
  6. Dave Burke, VP of Engineering. Previewing Android P (англ.). Android Developers Blog (7 марта 2018). Дата обращения: 24 августа 2018. Архивировано 18 мая 2021 года.
  7. Canon анонсировала флагманскую профессиональную зеркалку EOS-1D X Mark III. iXBT.com (24 октября 2019). Дата обращения: 28 января 2020. Архивировано 28 января 2020 года.
  8. James Artaius. Canon graduates from JPG (англ.). Digital Camera World (29 октября 2019). Дата обращения: 28 января 2020. Архивировано 25 сентября 2020 года.
  9. HEIC and HEVC media files support in Lightroom and Camera Raw (англ.). helpx.adobe.com. Дата обращения: 24 августа 2018. Архивировано 22 января 2021 года.
  10. "GIMP 2.10.2 Released". GIMP News. 2018-05-20. Архивировано 9 ноября 2020. Дата обращения: 24 августа 2018.
  11. "Zoner Photo Studio X brings support for the HEIF image format to Windows". DPReview (англ.). Архивировано 23 января 2021. Дата обращения: 24 августа 2018.
  12. 1 2 "HEIF support comes to Windows with Zoner Photo Studio - DIY Photography". DIY Photography (англ.). 2017-11-28. Архивировано 21 января 2021. Дата обращения: 24 августа 2018.
  13. M. M. Hannuksela; E. B. Aksu, V. K. Malamal Vadakital, J. Lainema.: Overview of the High Efficiency Image File Format. JCT-VC document JCTVC-V0072, Oct. 2015. Архивировано 24 ноября 2021 года.
  14. CopyTrans HEIC for Windows Free (англ.). CopyTrans.net. Дата обращения: 24 августа 2018. Архивировано 16 сентября 2018 года.
  15. Nokia High-Efficiency Image File Format (HEIF) License. GitHub. Дата обращения: 7 мая 2020. Архивировано 12 ноября 2020 года.
  16. macOS High Sierra tech preview: A quick look at the stuff you can't see (19 июня 2017). Дата обращения: 4 июля 2017. Архивировано 20 июня 2017 года.
  17. Converting a JPEG to the new HEIF format. Дата обращения: 4 июля 2017.
  18. Ozer, Jan; Gill, Dror Apple Endorses New Image Format, HEIF (12 июня 2017). Дата обращения: 31 октября 2017. Архивировано 21 марта 2019 года.

Ссылки

править