HEIF圖像格式介紹
農步祥 于 2019.11.04 03:33:49 | 源自:soomal.com | 版權:原創 | 平均/總評分:10.00/110
  • 從iOS11和Android 9開始,蘋果和谷歌都加入了HEIF檔案格式的支援,而iOS甚至將HEIF作為預設的照片存儲格式。那么HEIF好處都有啥,甚至要取代橫行了網路界幾十年之久的JPEG呢?今天我們就結合官方網站和白皮書介紹一下這個全新的影像格式。

    什么是HEIF

    HEIF是一個由知名的影像機構MPEG研發的開放圖像檔案格式,是高效率圖像檔案格式[High Efficiency Image File Format]的英文縮寫,有時候也叫HEIC[High Efficiency Image File Coding],檔案名通常為.heif或者.heic后綴。由于是MPEG帶頭,而且名字和視訊行業流行的HEVC很像,讀者們大概花點時間就可以猜出兩者的聯系。在有損壓縮上,HEIF確實是通過HEVC來實現的[heif的無損數據壓縮也通過HEVC算法實現,但不是重點]。和JPEG不太一樣的是,HEIF是一種封裝格式,它不僅可以存儲靜態圖像和EXIF資訊元數據等,還可以存儲動畫、圖像序列甚至視訊、音頻等等,存儲的數據種類要豐富得多,這點有點類似于視訊網站常見的mkv封裝,而HEIF的靜態圖像格式特指的是以HEVC編碼器進行壓縮的圖像數據和檔案[HEVC Image File Format]。

    HEIF的技術在2015年基本定型,官方網站網址是nokiatech.github.io,從目前公開的heif的讀寫工具等源代碼也確實是諾基亞在維護,可以算作是HEIF專利池的主要持有者之一。在2017年的WWDC大會上,蘋果也比較詳細介紹了HEIF的特點和優勢。

    HEIF的優點

  • 雖然JPEG已經很老,但本身也在不停發展,其有損壓縮的技術和畫質在不斷優化,如果拿著20年前的ACDSEE 2.X和最近一兩年的圖像處理工具保存相同壓縮比的JPEG檔案,會輕易發現新的JPEG不僅畫質明顯更好,而且檔案可以明顯更小。蘋果愿意在iOS上取代JPEG和常規的位圖作為預設的照片檔案存儲格式,就一定有更多的有點才行。

  • 容量優勢:如果是經常混共享視訊網站的老玩家,一定會經常見過一些壓縮比高得驚人的HEVC視訊檔案,可以在檔案尺寸接近DVD容量的情況下實現藍光級別的畫質,這也是新的計算機算法和數學理論在不停進步的結果,得益于HEVC的超高壓縮比,到今天已經成為了現在視訊網站的主流格式,就是因為視訊網站的運營成本大頭在于存儲和網路流量上,相對而言現在伺服器的處理性能明顯過剩而導致VM虛擬機伺服器泛濫,在大幅減少網路流量的前提下實現更好的畫質對網站和用戶都是利好的。而HEVC在壓縮靜態圖像時同樣有非常理想的表現,MPEG聲稱在檔案大小相同的情況下可以保留的資訊是JPEG的兩倍,或者說畫質相同時HEIF容量只有不到JPG的一半。和分散的Android陣營不同,蘋果穩定的iPhone用戶群留下的各種艷照對于iCloud云存儲的壓力相當巨大。鼓勵用戶使用壓縮比大幅提高的HEIF別的好處不說,至少在伺服器上可以省一筆大錢。

  • 畫質優勢:JPG雖然算法一直在改善,但本質上還是幾十年前的靜態位圖存儲格式,但面對越來越先進的拍攝和顯示裝置已經逐漸力不從心,而發展到8K UHD的視訊編碼帶來的更高的上限。HEVC圖像和視訊一樣,支援高達16bit色深保存,而且和HDR圖像、廣色域等新技術的應用能更好地無縫配合,如果使用JPEG存儲照片還需要另外的輔助檔案進行高動態顯示、景深、色深等資訊的保存,而HEIF可以將這些元數據封裝至同一個檔案中,記錄和顯示更明亮、更鮮艷生動的照片和視訊。另外在社交網路上,各種沙雕動圖也是網友們必不可少的交流元素,而GIF則是比JPEG更加落后時代的東西,不僅畫質差而且檔案體積龐大,得益于HEVC的視訊壓縮技術,HEIF在存儲動圖上在畫質和檔案大小則更是碾壓級別的優勢。

    內容靈活:由于HEIF是一種封裝格式,因此能保存的資訊要遠遠比JPEG豐富,除了縮略圖、exif、元數據等資訊外,還可以保存并顯示各種各樣的數據資訊。在圖形技術和人工智能大發展的前提下,手機的拍照已經不再是簡單的快門眨眼了,例如手機的超級夜景、HDR照片就是通過多幀合成來實現高動態圖像,在HEIF中就可以直接把這些快門前后連拍圖像全部保存起來且得益于HEVC超高的壓縮比,檔案大小還能在合理范圍內,給用戶的顯示和后期留下巨大的空間,另外HEIF支援透明圖層,拍照的景深圖像等都可以存儲成數據,或者單一檔案直接保存多張圖像。從后期和可玩性來說,HEIF也比普通的JPEG甚至所謂的RAW、DNG等“原始數據”更為豐富。

    由于手機性能越來越強大,已經出現了拍照時同時保存視訊和錄音的玩法,但因為檔案容量和格式等局限性,圖像和視訊無法合并成一個檔案,而在HEIF中,照片、視訊、音頻可以封裝成單一檔案。

    對比和總結

  • 相比其他格式圖像,上表也比較直觀的展示了HEIF相較于其它靜態圖像格式和封裝具有更多的特點和優勢,可以看出即使是相比出現時間較晚、谷歌主推過的webp格式,HEVC在功能和技術方面仍具備比較突出。雖然更高的壓縮比意味著需要更多的CPU和GPU進行編解碼工作,但目前手機和電腦硬體應付這些已經是綽綽有余。更高的壓縮比意味著節省網路空間和網路流量,對于手機廠商、網路服務商和消費者都是三贏的局面。另外更靈活的檔案封裝,一張照片不再僅僅是一張照片,還能將一段短視訊和動圖保留在檔案當中,不但管理保存更便利,還能在多年后為用戶記錄下更多美好的回憶。

    當然,對新技術不能光說優點,也難免會帶來新的問題。首先是HEIF需要比較新的作業系統才能支援,從iOS11、Android 9.0開始就支援HEIF檔案,桌面系統最新的MacOS和Windows10 1803以后的系統才開始支援。在圖像工具方面,商業化的Photoshop CC和Lightroom、Paint.NET、Affinity Photo以及開源免費的GIMP、ImageMagick都已經全面支援HEIF。在數量和質量方面并不是問題,但硬體和軟體要足夠新,老裝置和老軟體似乎只能打出GG了。當然畢竟編解碼工具都是開放源代碼的,為舊系統和軟體提供兼容性接口并不是大問題,應用和工具也會越來越多。但開源不等于可以免費商用,很多盈利企業和個人開發者需要的并不一定是先進或者開源,而是能在二次商用上進行白嫖,這也是很多老技術老裝置在商業領域仍大行其道的原因之一。HEIF和HEVC的專利授權限制會對大規模普及帶來一定阻礙。

  • 雖然HEIF和HEVC支援高達16bit色深和HDR高動態范圍,但民用顯示裝置仍普遍在6bit和10bit之間反復橫跳,HDR算法標準也在不停地斗爭[HDR10和HLG],iPhone拍攝的照片不加處理拿到別的系統上看色彩非常慘淡就是一個比較有意思的特例。另外,目前主要的網頁瀏覽器軟體仍未提供HEIF的原生支援,很多網路應用和網站也就無法正常顯示HEIF圖像,例如在Facebook、微信等應用時,用戶上傳的圖像還是必須要轉換成JPG才能共享。

    當然,即使畫質上的代差優勢展現不出來,HEIF在壓縮比的上優勢也會逼著蘋果谷歌等提供網路存儲伺服器的供應商普及以省錢,對于消費者來說也同樣如此。而且JPEG也實在太老了,雖然徹底取代還說得太早,但是現在也已經開始普及到正常使用的階段,新舊共存是沒問題的。

    請評分
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    03
    發表于2019.11.08 11:01:54
    34
    051.037.***.***
    051.037.***.***
    文中“視屏網站”
    到底是視屏?還是視訊?
    此帖使用Win10提交
    發表于2019.11.07 02:02:56
    32
    03
    就一定有更多的有點才行
    應該是優點吧
    此帖使用MAC提交
    發表于2019.11.06 23:45:47
    31
    10

    此帖使用MAC提交
    發表于2019.11.05 15:33:13
    30
    144.052.***.***
    144.052.***.***
    只是擴展不夠,PNG格式最均衡了!
    此帖使用Win10提交
    發表于2019.11.05 15:18:45
    29
    03

    此帖使用Win10提交
    發表于2019.11.05 08:18:19
    28
    10

    此帖使用MAC提交
    發表于2019.11.05 00:08:40
    27
    125.070.231.***
    125.070.231.***
    發表于2019.11.04 21:24:33
    26
    03

    此帖使用Win10提交
    發表于2019.11.04 21:00:43
    25
    03
    發表于2019.11.04 16:44:13
    24
    03
    未來大概常見媒體檔案會統一封裝吧,不分什么視訊圖片了
    此帖使用Win10提交
    發表于2019.11.04 15:38:53
    23
    03
    新技術還是要支援,雖然可能會帶來不便
    此帖使用iPhone提交
    發表于2019.11.04 15:12:53
    22
    218.197.142.***
    218.197.142.***
    發表于2019.11.04 14:42:01
    21
    The Moving Picture Experts Group (MPEG),不是MEPG。
    此帖使用Win10提交
    發表于2019.11.04 13:51:06
    19
    03
    就是拷到win電腦里,連acds都打不開。而且水果用了濾鏡,人像模式啥的還是保存為jpg格式
    此帖使用iPhone提交
    發表于2019.11.04 13:03:12
    18
    124.079.050.***
    124.079.050.***
    發表于2019.11.04 12:19:52
    16
    提示
    本貼可以匿名回復 ,您現在正處在潛水狀態
    回復
    驗證碼
    2229 為防止廣告機貼垃圾,不得已而為之
    表情
    正文
    京ICP備11010137號 京ICP證110276號 京公網安備110114000469號