उच्च दक्षता छवि फ़ाइल स्वरूप

उच्च दक्षता छवि फ़ाइल प्रारूप (HEIF) व्यक्तिगत डिजिटल छवियों और छवि अनुक्रमों को संग्रहीत करने के लिए एक डिजिटल कंटेनर प्रारूप है। मानक मल्टीमीडिया फ़ाइलों को कवर करता है जिसमें अन्य मीडिया स्ट्रीम भी शामिल हो सकते हैं, जैसे समयबद्ध पाठ, ऑडियो और वीडियो।

HEIF कई कोडिंग प्रारूपों के साथ एन्कोडेड छवियों को संग्रहीत कर सकता है, उदाहरण के लिए उच्च-गतिशील-रेंज वीडियो और उच्च-डायनामिक-रेंज वीडियो छवियां दोनों। उच्च दक्षता वीडियो कोडिंग एक छवि और वीडियो एन्कोडिंग प्रारूप है और HEIF के साथ उपयोग किया जाने वाला डिफ़ॉल्ट छवि कोडेक है। HEVC-एन्कोडेड छवियों वाली HEIF फ़ाइलों को HEIC फ़ाइलों के रूप में भी जाना जाता है। ऐसी फ़ाइलों को समतुल्य गुणवत्ता वाले JPEG की तुलना में कम संग्रहण स्थान की आवश्यकता होती है।

HEIF फ़ाइलें अंतर्राष्ट्रीय मानकीकरण संगठन बेस मीडिया फ़ाइल स्वरूप (ISO आधार मीडिया फ़ाइल स्वरूप, ISO/IEC 14496-12) का एक विशेष मामला है, जिसे पहली बार 2001 में MP4 और JPEG 2000 के साझा भाग के रूप में परिभाषित किया गया था। 2015 में पेश किया गया, इसे मूविंग पिक्चर एक्सपर्ट्स ग्रुप (MPEG) द्वारा विकसित किया गया था और इसे MPEG-H मीडिया सूट (ISO/IEC 23008-1) के भीतर भाग 12 के रूप में परिभाषित किया गया है। 2).

HEIF को Apple द्वारा 2017 में iOS 11 की शुरुआत के साथ अपनाया गया था।

इतिहास
HEIF की आवश्यकताओं और मुख्य उपयोग के मामलों को 2013 में परिभाषित किया गया था। विनिर्देश के तकनीकी विकास में लगभग डेढ़ साल का समय लगा और इसे 2015 के मध्य में अंतिम रूप दिया गया। HEIC वेरिएंट का उपयोग करके iOS 11 की शुरुआत के साथ 2017 में Apple इस प्रारूप को अपनाने वाला पहला प्रमुख देश था।

कुछ प्रणालियों पर, HEIC प्रारूप में संग्रहीत चित्र स्वचालित रूप से पुराने JPEG प्रारूप में परिवर्तित हो जाते हैं जब उन्हें सिस्टम के बाहर भेजा जाता है, हालांकि असंगतता के कारण समस्याएं पैदा हुई हैं जैसे कि यूएस उन्नत स्थानन  परीक्षार्थी अपने फोन द्वारा असमर्थित HEIC छवियों को अपलोड करने के कारण असफल हो जाते हैं। गलती करना  कॉलेज समिति  को छात्रों से केवल जेपीईजी फ़ाइलें भेजने के लिए सेटिंग्स बदलने का अनुरोध करने के लिए प्रेरित किया।

विशेषताएँ
HEIF फ़ाइलें निम्नलिखित प्रकार के डेटा संग्रहीत कर सकती हैं:
 * छवि आइटम: व्यक्तिगत छवियों, छवि गुणों और थंबनेल का भंडारण।
 * छवि व्युत्पन्न: व्युत्पन्न छवियां गैर-विनाशकारी छवि संपादन को सक्षम करती हैं, और HEIF फ़ाइल में अलग से संग्रहीत संपादन निर्देशों का उपयोग करके रेंडरिंग सॉफ़्टवेयर द्वारा तुरंत बनाई जाती हैं। ये निर्देश (आयताकार क्रॉपिंग, एक, दो या तीन क्वार्टर-टर्न द्वारा रोटेशन, समयबद्ध ग्राफिक ओवरले, आदि) और छवियां HEIF फ़ाइल में अलग से संग्रहीत की जाती हैं, और इनपुट छवियों पर लागू होने वाले विशिष्ट परिवर्तनों का वर्णन करती हैं। व्युत्पन्न छवियों का भंडारण ओवरहेड छोटा है।
 * छवि अनुक्रम: कई समय-संबंधित और/या अस्थायी रूप से अनुमानित छवियों का भंडारण (जैसे बर्स्ट मोड (फोटोग्राफी) | बर्स्ट-फोटो शॉट या सिनेमाग्राफ एनीमेशन), उनके गुण और थंबनेल। छवियों के बीच अस्थायी और स्थानिक समानता का फायदा उठाने के लिए विभिन्न पूर्वानुमान विकल्पों का उपयोग किया जा सकता है। इसलिए, जब एक ही HEIF फ़ाइल में कई छवियां संग्रहीत की जाती हैं तो फ़ाइल का आकार काफी कम किया जा सकता है।
 * सहायक छवि आइटम: छवि डेटा का भंडारण, जैसे अल्फा चैनल या गहराई मानचित्र, जो किसी अन्य छवि आइटम का पूरक है। इन डेटा को इस तरह प्रदर्शित नहीं किया जाता है, बल्कि किसी अन्य छवि आइटम के पूरक के लिए विभिन्न रूपों में उपयोग किया जाता है।
 * छवि मेटाडेटा: Exif ़, एक्स्टेंसिबल मेटाडेटा प्लेटफार्म और समान मेटाडेटा का भंडारण जो HEIF फ़ाइल में संग्रहीत छवियों के साथ होता है।

वेरिएंट
चूंकि HEIF एक कंटेनर प्रारूप है, इसमें स्थिर छवियां और छवि अनुक्रम शामिल हो सकते हैं जिन्हें विभिन्न प्रारूपों में कोडित किया गया है। मुख्य फ़ाइल नाम एक्सटेंशन स्थिर छवियों के लिए .heif और अनुक्रमों के लिए .heifs हैं, जिनका उपयोग किसी भी कोडेक के साथ किया जा सकता है। जेनेरिक HEIF छवि फ़ाइलें आमतौर पर फ़ाइल नाम एक्सटेंशन .heif के साथ संग्रहीत की जाती हैं, लेकिन वे उपयोग किए गए विशिष्ट कोडेक को इंगित करने के लिए एक अलग एक्सटेंशन का उपयोग कर सकते हैं।

एमआईएएफ
मल्टी-इमेज एप्लिकेशन फॉर्मेट (MIAF) MPEG-A के भाग के रूप में निर्दिष्ट HEIF का एक प्रतिबंधित उपसमूह है। यह प्रारूप विकल्पों, विशिष्ट अल्फा प्लेन प्रारूपों, प्रोफाइलों और स्तरों के साथ-साथ मेटाडेटा प्रारूपों और ब्रांडों को सरल बनाने के लिए अतिरिक्त बाधाओं के एक सेट को परिभाषित करता है, और प्रारूप का विस्तार करने के नियमों को भी परिभाषित करता है।

HEIC: HEVC में HEIF
उच्च दक्षता वीडियो कोडिंग (HEVC, ITU-T H.265) ग्राफिक डेटा के लिए एक एन्कोडिंग प्रारूप है, जिसे पहली बार 2013 में मानकीकृत किया गया था। यह HEIF के लिए मुख्य रूप से उपयोग किया जाने वाला और निहित डिफ़ॉल्ट कोडेक है, जैसा कि ISO/IEC 23008-12 HEVC छवि फ़ाइल प्रारूप के मानक अनुबंध बी में निर्दिष्ट है।

हालांकि मानक में औपचारिक रूप से पेश नहीं किया गया है, संक्षिप्त नाम HEIC (उच्च दक्षता छवि कंटेनर) का उपयोग एक ब्रांड के रूप में और MIME उपप्रकारों में किया जाता है  और. यदि सामग्री निश्चित HEVC#प्रोफाइल के अनुरूप है, तो अधिक विशिष्ट ब्रांडों का उपयोग किया जा सकता है: HEVC के मुख्य 10 के लिए HEIX, (मल्टीव्यू) मुख्य प्रोफ़ाइल के लिए HEIM और L-HEVC के (स्केलेबल) मुख्य (10) प्रोफ़ाइल के लिए HEIS।

एक HEIC फ़ोटो समतुल्य गुणवत्ता वाली JPEG फ़ाइल का लगभग आधा स्थान लेती है। प्रारंभिक HEIF विनिर्देशन ने पहले से ही HEVC-एन्कोडेड वीडियो संपीड़न चित्र प्रकार (आई-फ्रेम) और HEVC-एन्कोडेड छवि अनुक्रमों को संग्रहीत करने के साधनों को परिभाषित किया है जिसमें अंतर फ़्रेम  को सीमित तरीके से लागू किया जाता है।

एचईवीसी छवि खिलाड़ियों को एक, दो और तीन चौथाई-मोड़ द्वारा आयताकार क्रॉपिंग और रोटेशन का समर्थन करना आवश्यक है। 90 डिग्री तक घूमने के लिए अनिवार्य समर्थन का प्राथमिक उपयोग मामला उन छवियों के लिए है जहां कैमरा अभिविन्यास गलत तरीके से पता लगाया गया है या अनुमान लगाया गया है। रोटेशन की आवश्यकता इसे फिर से एनकोड करने की आवश्यकता के बिना स्थिर छवि या छवि अनुक्रम के अभिविन्यास को मैन्युअल रूप से समायोजित करना संभव बनाती है। क्रॉप करने से छवि को पुनः एन्कोडिंग के बिना पुनः फ़्रेम किया जा सकता है। HEVC फ़ाइल स्वरूप में पूर्व-व्युत्पन्न छवियों को संग्रहीत करने का विकल्प भी शामिल है। छवि अनुक्रम ट्रैक में नमूने या तो इंट्रा-कोडित छवियां होनी चाहिए या केवल इंट्रा-कोडित छवियों के संदर्भ में अंतर-चित्र अनुमानित छवियां होनी चाहिए। अंतर-चित्र भविष्यवाणी की ये बाधाएं HEVC छवि अनुक्रम ट्रैक के भीतर किसी विशेष छवि तक पहुंचने के लिए डिकोडिंग विलंबता को कम करती हैं।

.heic और .heics फ़ाइल नाम एक्सटेंशन पारंपरिक रूप से HEVC-कोडित HEIF फ़ाइलों के लिए उपयोग किए जाते हैं। उदाहरण के लिए, Apple उत्पाद, केवल इन एक्सटेंशन वाली फ़ाइलें तैयार करेगा, जो स्पष्ट रूप से इंगित करती हैं कि डेटा HEVC एन्कोडिंग के माध्यम से गया था।

एवीसीआई: एचईआईएफ में एवीसी
H.264/MPEG-4 AVC (AVC, ITU-T H.264) वीडियो और छवियों के लिए एक पुराना एन्कोडिंग प्रारूप है, जिसे पहली बार 2003 में मानकीकृत किया गया था। इसे ISO/IEC 23008-12 के मानक अनुबंध 5 में HEIF में समर्थित कोडेक के रूप में भी निर्दिष्ट किया गया है। पंजीकृत MIME प्रकार हैं  स्थिर छवियों के लिए और   अनुक्रमों के लिए. प्रारूप को केवल AVCI के रूप में जाना जाता है।

Apple उत्पाद AVC-एनकोडेड .avci स्थिर छवि फ़ाइलों और .avcs छवि अनुक्रम फ़ाइलों के प्लेबैक का समर्थन करते हैं लेकिन केवल .heic फ़ाइलें उत्पन्न करेगा।

एवीआईएफ: एचईआईएफ में एवी1
AV1 एक वीडियो एन्कोडिंग प्रारूप है जिसका उद्देश्य ओपन मीडिया के लिए गठबंधन (एओमीडिया) द्वारा विकसित रॉयल्टी मुक्त होना है। AVIF (एवीआईएफ) इस कोडेक पर आधारित एक छवि प्रारूप है। पंजीकृत MIME प्रकार है  स्थिर छवियों और छवि अनुक्रमों दोनों के लिए, और .avif फ़ाइल नाम एक्सटेंशन है।

HEIF फ़ाइलों में JPEG संपीड़न प्रारूप
मूल JPEG मानक सबसे अधिक इस्तेमाल किया जाने वाला और व्यापक रूप से समर्थित हानिपूर्ण छवि कोडिंग प्रारूप है, जिसे पहली बार 1992 में ITU-T और ISO/IEC द्वारा जारी किया गया था। हालाँकि आईएसओ/आईईसी 23008-12 का अनुबंध एच एचईआईएफ कोडित छवि डेटा के लिए संभावित प्रारूप के रूप में जेपीईजी (और अप्रत्यक्ष रूप से मोशन जेपीईजी) को निर्दिष्ट करता है, इसका उपयोग एचईआईएफ में केवल थंबनेल और अन्य माध्यमिक छवियों के लिए किया जाता है। इसलिए, HEIF कंटेनर फ़ाइलों में JPEG फ़ाइलों के भंडारण के लिए न तो कोई समर्पित MIME उपप्रकार और न ही कोई विशेष फ़ाइल एक्सटेंशन उपलब्ध है।

JPEG समूह द्वारा परिभाषित कई अन्य संपीड़न प्रारूप HEIF फ़ाइलों में संग्रहीत किए जा सकते हैं: 2017 में, Apple Inc. ने घोषणा की कि वह अपने नए ऑपरेटिंग सिस्टम में धीरे-धीरे JPEG की जगह HEIC को डिफ़ॉल्ट छवि प्रारूप के रूप में अपनाएगा। AVIF और HEIC दोनों को वर्तमान में सार्वभौमिक JPEG प्रारूप के संभावित प्रतिस्थापन के रूप में माना जा रहा है, क्योंकि अन्य तकनीकी योगदानों के अलावा, दोनों समान गुणवत्ता बनाए रखते हुए फ़ाइल आकार को लगभग 50% तक कम कर सकते हैं।
 * JPEG 2000 मानक सुइट (ISO/IEC 15444-16 और ITU-T Rec. T.815) का भाग 16 परिभाषित करता है कि HEIF कंटेनर फ़ाइलों में JPEG 2000 छवियों को कैसे संग्रहीत किया जाए। JPEG 2000 सुइट का भाग 2 (ISO/IEC 15444-2 और ITU-T Rec. T.801)  फ़ाइलों में JPEG 2000 छवियों को संग्रहीत करने के लिए एक अलग प्रारूप भी परिभाषित करता है जो ISOBMFF पर भी आधारित है।
 * JPEG XR छवि कोडिंग मानक (ISO/IEC 29199-2 और ITU-T Rec. T.832) का अनुबंध F परिभाषित करता है कि HEIF कंटेनर फ़ाइलों में JPEG XR छवियों को कैसे संग्रहीत किया जाए। JPG
 * JPEG XS का HEIF कंटेनर समर्थन ISO/IEC 21122-3 में परिभाषित है।

डब्ल्यूएक्सएएम, शार्पपी
मालिकाना छवि प्रारूप WXAM या wxHEPC Tencent द्वारा विकसित किया गया है और उदाहरण के लिए उपयोग किया जाता है। WeChat के भीतर स्पष्ट रूप से HEVC पर आधारित है, जैसा कि शार्पपी है, जिसे उनके एसएनजी (सोशल नेटवर्क ग्रुप) डिवीजन द्वारा विकसित किया गया था। हालाँकि, उनका कंटेनर प्रारूप HEIC-संगत नहीं हो सकता है। मार्च 2017 में, शार्प ने AVS2 पर स्विच किया और इसका नाम बदलकर TPG (टिनी पोर्टेबल ग्राफ़िक्स) कर दिया गया।

समर्थन

 * नोकिया एक खुला स्रोत जावा (प्रोग्रामिंग भाषा) HEIF डिकोडर प्रदान करता है। * ओपन सोर्स लाइब्रेरी लिबहीफ़ HEIF फ़ाइलों को पढ़ने और लिखने का समर्थन करता है। संस्करण 1.8.0 से, HEIC और AVIF पढ़ना और लिखना दोनों समर्थित हैं। * कॉपीट्रांस एचईआईसी नामक एक छवि कोडेक, जो व्यक्तिगत उपयोग के लिए मुफ़्त है और विंडोज संस्करण 7 से 10 के लिए उपलब्ध है, माइक्रोसॉफ्ट कोडेक स्थापित किए बिना विंडोज़ फोटो व्यूअर में एचईआईएफ फाइलें खोलने का समर्थन करता है। (माइक्रोसॉफ्ट HEIC कोडेक केवल विंडोज़ 10, संस्करण 1803 और फ़ोटो यूनिवर्सल विंडोज़ प्लेटफार्म ऐप में उपलब्ध है।)

ऑपरेटिंग सिस्टम

 * विंडोज 10 विंडोज 10 संस्करण इतिहास और बाद में (HEIC), विंडोज 10 संस्करण इतिहास और बाद में (AVIF): HEIF इमेज एक्सटेंशन को HEIF प्रारूप का उपयोग करने वाली फ़ाइलों को पढ़ने और लिखने के लिए आवश्यक है। HEVC वीडियो एक्सटेंशन HEVC-एनकोडेड वीडियो सामग्री को चलाने और बनाने के लिए आवश्यक है। HEVC कोडेक के उपयोग के लिए एक छोटी राशि का शुल्क लिया जाता है, जबकि सामान्य HEIF प्रारूप और AVC और AV1 एक्सटेंशन के लिए समर्थन निःशुल्क है।
 * विंडोज़ 11: 22H2 के बाद से, विंडोज 11 में डिफ़ॉल्ट रूप से HEIF इमेज एक्सटेंशन अंतर्निहित है।
 * macOS हाई सिएरा और बाद में (केवल HEIC) MacOS Mojave के बाद से, Apple डायनेमिक डेस्कटॉप सुविधा बनाने में HEIF का उपयोग करता है।
 * iOS 11 और बाद का संस्करण (केवल HEIC) iOS 16 और बाद में AVIF
 * Apple स्थिर छवि फ़ाइलों के लिए .heif और छवि अनुक्रम फ़ाइलों के लिए .heifs के प्लेबैक का समर्थन करता है अन्य उपकरणों पर बनाया गया जो किसी भी कोडेक का उपयोग करके एन्कोड किया गया है, बशर्ते कि कोडेक ऑपरेटिंग सिस्टम द्वारा समर्थित हो।
 * Android Oreo|Android 8 (Oreo) और बाद में (HEIF), Android 10 और बाद में (HEIC), Android 12 और बाद में (AVIF)
 * Ubuntu 20.04 और बाद का संस्करण (HEIC)

वेब ब्राउज़र
, कोई भी ब्राउज़र मूल रूप से HEIC प्रारूप का समर्थन नहीं करता है। AVIF के लिए, डेस्कटॉप और एंड्रॉइड के लिए Google Chrome, फ़ायरफ़ॉक्स और ओपेरा (वेब ​​​​ब्राउज़र) इसका समर्थन करते हैं। iOS 16 और iPadOS 16 पर Safari (वेब ​​ब्राउज़र) AVIF प्रारूप का समर्थन करता है।

छवि संपादन सॉफ्टवेयर

 * एडोब लाइटरूम (macOS 10.13+, iOS 11+, Windows 10+ और Android 9+)
 * एडोब फोटोशॉप
 * (ध्यान दें कि विंडोज़ के लिए फ़ोटोशॉप को माइक्रोसॉफ्ट से उपलब्ध HEIF और HEVC Codecs दोनों की स्थापना की आवश्यकता है।)
 * फ़ोटोशॉप HEIC फ़ाइलों को पढ़ता है, लेकिन 2022 तक उस प्रारूप में सहेजने की अनुमति नहीं देता है।
 * आत्मीयता फोटो
 * GIMP मई 2018 में जारी संस्करण 2.10.2 से HEIF को पढ़ने और निर्यात करने का समर्थन करता है।
 * डार्क टेबल
 * ग्राफ़िक कनवर्टर
 * इमेजमैजिक
 * गिरा ा
 * पेंट.नेट
 * पेंटशॉप प्रो
 * पिक्सेलमेटर (संस्करण 3.7 और ऊपर)
 * जोन फोटो स्टूडियो
 * ACDSee

हार्डवेयर

 * कैनन EOS-1D 2100|बीटी.2100 रंग प्राइमरी और 10-बिट। हम HEIF फ़ाइलों की ओर बढ़ गए हैं, कैनन ने 2019 में कहा था।
 * सोनी α1 और सोनी α7 IV एचएलजी10 का उपयोग करने वाले एचडीआर प्रारूप के साथ 10-बिट एचईआईएफ प्रारूप में छवियों को कैप्चर करने की पेशकश करें।
 * फुजीफिल्म एक्स-एच2एस JPEG या 10-बिट HEIF फ़ाइल स्वरूपों का विकल्प प्रदान करता है।
 * एकाधिक क्वालकॉम स्नैपड्रैगन SoCs HEIC प्रारूप में छवियों को कैप्चर करने का समर्थन करते हैं (उदाहरण के लिए स्नैपड्रैगन 888, स्नैपड्रैगन 662 ). उनके कुछ नवीनतम SoCs HDR के साथ HEIC में कैप्चरिंग का भी समर्थन करते हैं (उदाहरण के लिए स्नैपड्रैगन 8 जेन 1, स्नैपड्रैगन 780 ).
 * Apple Inc. के iPhone 7 और बाद के डिवाइस HEIF या HEVC प्रारूप में मीडिया कैप्चर कर सकते हैं।
 * Xiaomi 12, टेल लेस, सैमसंग गैलेक्सी S21 जैसे एंड्रॉइड (ऑपरेटिंग सिस्टम) स्मार्टफोन HEIC प्रारूप में छवियों को कैप्चर कर सकते हैं।

वेबसाइटें

 * मई 2020 के दौरान, ऑनलाइन एडवांस्ड प्लेसमेंट परीक्षाओं ने छात्रों को हस्तलिखित प्रतिक्रियाओं की तस्वीरें जमा करने की अनुमति दी। क्योंकि वेबसाइट HEIF छवियों को संसाधित करने में असमर्थ थी, जिन छात्रों के फोन इस छवि प्रारूप में डिफ़ॉल्ट थे, उनके बारे में माना जाता था कि उन्होंने कोई प्रतिक्रिया सबमिट नहीं की है और अक्सर परीक्षा पूरी करने में विफल रहे हैं। कॉलेज बोर्ड, जो परीक्षाओं का प्रबंधन करता है, ने बाद में उपयोगकर्ताओं को ईमेल के माध्यम से उत्तरों की तस्वीरें जमा करने के लिए एक प्रणाली प्रदान की। क्योंकि iOS मेल ऐप स्वचालित रूप से HEIF छवियों को JPEG में परिवर्तित कर देता है, इससे समस्या कम हो गई।
 * फेसबुक HEIC के अपलोड का समर्थन करता है लेकिन डिस्प्ले पर JPEG या WEBP में परिवर्तित हो जाता है।
 * कलह HEIC का बिल्कुल भी समर्थन नहीं करता है।

पेटेंट लाइसेंसिंग
HEIF स्वयं एक कंटेनर है जिस पर वाणिज्यिक ISOBMFF लाइसेंसधारियों के लिए अतिरिक्त रॉयल्टी शुल्क नहीं लगाया जा सकता है। हालाँकि ध्यान दें कि नोकिया गैर-व्यावसायिक उद्देश्यों के लिए रॉयल्टी-मुक्त आधार पर अपने पेटेंट भी देता है। जब छवियों और छवि अनुक्रमों को एक विशेष प्रारूप (उदाहरण के लिए एचईवीसी या एवीसी) में एन्कोड किया जाता है, तो इसका उपयोग कोडिंग प्रारूप पर पेटेंट के लाइसेंस के अधीन हो जाता है।

यह भी देखें

 * बेहतर पोर्टेबल ग्राफ़िक्स (बीपीजी) - एचईवीसी एन्कोडिंग का उपयोग करके एक और छवि फ़ाइल प्रारूप, 2014 में फैब्रिस बेलार्ड द्वारा प्रकाशित
 * नि:शुल्क दोषरहित छवि प्रारूप (FLIF) - FOSS छवि प्रारूप 2015 में जारी किया गया, जो कम से कम दोषरहित एन्कोडिंग के लिए PNG, WebP, BPG और JPEG 2000 से बेहतर प्रदर्शन करने का दावा करता है।
 * वेबपी - वीपी8 और वीपी9 वीडियो प्रारूपों पर आधारित एक छवि फ़ाइल प्रारूप

बाहरी संबंध

 * HEIF – MPEG Image File Format standard site
 * HEIF – format site at Nokia with source code at GitHub
 * libheif – source code at GitHub
 * libheif – source code at GitHub