HEIF

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

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

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

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

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

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

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

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

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

Применение

[править | править код]

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

[править | править код]

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

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

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

[править | править код]

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

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

Особенности

[править | править код]

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

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

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

[править | править код]

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

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

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

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

[править | править код]

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

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

[править | править код]

Примечания

[править | править код]
  1. 1 2 3 4 http://snisurset.net/code/abydos/supported.html
  2. Requirements for still image coding using HEVC | MPEG. mpeg.chiariglione.org. Дата обращения: 25 ноября 2015. Архивировано 17 мая 2021 года.
  3. Requirements for HEVC image sequences | MPEG. mpeg.chiariglione.org. Дата обращения: 25 ноября 2015. Архивировано 17 мая 2021 года.
  4. 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 года.
  5. Apple answers iPhone storage woes with smaller photos, videos — CNET. Дата обращения: 29 сентября 2017. Архивировано 22 января 2021 года.
  6. 1 2 Dona Sarkar, Brandon LeBlanc. Announcing Windows 10 Insider Preview Build 17123 for Fast (англ.). Microsoft.com (16 марта 2018). Дата обращения: 24 августа 2018. Архивировано 6 августа 2020 года.
  7. Dave Burke, VP of Engineering. Previewing Android P (англ.). Android Developers Blog (7 марта 2018). Дата обращения: 24 августа 2018. Архивировано 18 мая 2021 года.
  8. Canon анонсировала флагманскую профессиональную зеркалку EOS-1D X Mark III. iXBT.com (24 октября 2019). Дата обращения: 28 января 2020. Архивировано 28 января 2020 года.
  9. James Artaius. Canon graduates from JPG (англ.). Digital Camera World (29 октября 2019). Дата обращения: 28 января 2020. Архивировано 25 сентября 2020 года.
  10. HEIC and HEVC media files support in Lightroom and Camera Raw (англ.). helpx.adobe.com. Дата обращения: 24 августа 2018. Архивировано 22 января 2021 года.
  11. GIMP 2.10.2 Released. GIMP News. 20 мая 2018. Архивировано 9 ноября 2020. Дата обращения: 24 августа 2018.
  12. Zoner Photo Studio X brings support for the HEIF image format to Windows. DPReview (англ.). Архивировано 23 января 2021. Дата обращения: 24 августа 2018.
  13. 1 2 HEIF support comes to Windows with Zoner Photo Studio - DIY Photography. DIY Photography (англ.). 28 ноября 2017. Архивировано 21 января 2021. Дата обращения: 24 августа 2018.
  14. 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 года.
  15. CopyTrans HEIC for Windows Free (англ.). CopyTrans.net. Дата обращения: 24 августа 2018. Архивировано 16 сентября 2018 года.
  16. Nokia High-Efficiency Image File Format (HEIF) License. GitHub. Дата обращения: 7 мая 2020. Архивировано 12 ноября 2020 года.
  17. macOS High Sierra tech preview: A quick look at the stuff you can't see (19 июня 2017). Дата обращения: 4 июля 2017. Архивировано 20 июня 2017 года.
  18. Converting a JPEG to the new HEIF format. Дата обращения: 4 июля 2017.
  19. Ozer, Jan; Gill, Dror. Apple Endorses New Image Format, HEIF (12 июня 2017). Дата обращения: 31 октября 2017. Архивировано 21 марта 2019 года.