श्रेष्ठतर पोर्टेबल ग्राफ़िक्स
Filename extension |
.bpg |
---|---|
Magic number | 42 50 47 fb |
Initial release | 2014 |
Latest release | 0.9.8 21 April 2018 |
Type of format | lossy/lossless bitmap image format |
Extended from | HEVC |
Open format? | Yes |
Website | bellard |
बेहतर पोर्टेबल ग्राफिक्स (बीपीजी) डिजिटल छवियों को कोड करने के लिए एक ग्राफिक्स फ़ाइल प्रारूप है, जिसे प्रोग्रामर फैब्रिस बेलार्ड ने 2014 में बनाया था। उन्होंने इसे छवि गुणवत्ता के संदर्भ में अधिक संपीड़न-कुशल विकल्प के रूप में जेपीईजी छवि प्रारूप के प्रतिस्थापन के रूप में प्रस्तावित किया है। या फ़ाइल का आकार.[1] यह उच्च दक्षता वीडियो कोडिंग (HEVC) वीडियो संपीड़न मानक के इंट्रा-फ्रेम एन्कोडिंग पर आधारित है।[2]जुलाई 2014 में फोटोग्राफिक छवियों पर परीक्षण में पाया गया कि बीपीजी ने जेपीईजी, जेपीईजी एक्सआर और वेबपी की तुलना में दी गई गुणवत्ता के लिए छोटी फाइलें तैयार कीं।[3]
प्रारूप को पोर्टेबल होने और कम मेमोरी वाले वातावरण में काम करने के लिए डिज़ाइन किया गया है, और इसका उपयोग पोर्टेबल हैंडहेल्ड और चीजों की इंटरनेट उपकरणों में किया जाता है, जहां ये गुण विशेष रूप से महत्वपूर्ण हैं। वर्तमान शोध अधिक ऊर्जा-कुशल बीपीजी हार्डवेयर को डिजाइन करने और विकसित करने पर काम करता है जिसे डिजिटल कैमरे जैसे पोर्टेबल उपकरणों में एकीकृत किया जा सकता है।[4][5] हालाँकि किसी भी मुख्यधारा के ब्राउज़र में BPG के लिए कोई अंतर्निहित मूल समर्थन नहीं है, फिर भी वेबसाइटें बेलार्ड द्वारा लिखित जावास्क्रिप्ट लाइब्रेरी को शामिल करके सभी ब्राउज़रों में BPG छवियां वितरित कर सकती हैं।[1]अन्य लोगों ने बेलार्ड के विचार का अनुसरण किया और AV1 वीडियो कोडेक के आधार पर AVIF छवि प्रारूप बनाया, जो पेटेंट मुक्त है और इसलिए ब्राउज़र में लागू किया गया।
एचईवीसी में उत्पत्ति
एचईवीसी के पास अपने इंट्रा-फ्रेम एन्कोडिंग को विभिन्न रंग गहराई और मोनोक्रोम और आरजीबी रंग प्रारूपों की सूची में स्थिर छवियों तक विस्तारित करने के लिए परिभाषित किया गया है, जिसमें मुख्य स्टिल पिक्चर, मुख्य 4:4:4 स्टिल पिक्चर, और मुख्य 4:4:4 16 शामिल हैं। स्थिर चित्र प्रोफ़ाइल. बीपीजी मुख्य 4:4:4 16 स्टिल पिक्चर प्रोफ़ाइल के लिए प्रति नमूना 14 बिट तक का एक आवरण है।
विशिष्टताएँ
बीपीजी के डिजिटल कंटेनर प्रारूप को एचईवीसी में उपयोग किए जाने वाले कच्चे बिटस्ट्रीम प्रारूप की तुलना में सामान्य छवि प्रारूप के लिए अधिक उपयुक्त बनाने का इरादा है (जो अन्यथा आमतौर पर कुछ अन्य रैपर प्रारूप, जैसे .mp4 फ़ाइल प्रारूप में उपयोग किया जाता है)।[2][6]
BPG क्रोमा सबसैंपलिंग|4:4:4, 4:2:2, और 4:2:0 नामक रंग प्रारूपों का समर्थन करता है।[2]अल्फा चैनल या सीएमवाईके छवि के चौथे चैनल के लिए अलग से कोडित अतिरिक्त चैनल का समर्थन भी शामिल है।[2]Exif, ICC प्रोफ़ाइल और एक्स्टेंसिबल मेटाडेटा प्लेटफार्म के लिए मेटाडेटा समर्थन शामिल है।[2]
YCbCr के लिए ITU-R BT.601, BT.709, और BT.2020 (गैर-स्थिर ल्यूमिनेंस) परिभाषाओं, YCgCo, RGB, CMYK और ग्रेस्केल के साथ कलर स्पेस सपोर्ट शामिल है।
HEVC के हानिपूर्ण डेटा संपीड़न और दोषरहित डेटा संपीड़न डेटा संपीड़न के लिए समर्थन शामिल है।
BPG एनीमेशन का समर्थन करता है.[1]
पेटेंट
बेलार्ड की साइट के अनुसार[1]बीपीजी को एचईवीसी पर कुछ पेटेंट द्वारा कवर किया जा सकता है, लेकिन एचईवीसी का समर्थन करने के लिए लाइसेंस प्राप्त कोई भी उपकरण बीपीजी के लिए भी कवर किया जाएगा। बीपीजी के बेहतर तकनीकी प्रदर्शन के बावजूद पेटेंट मुद्दे बीपीजी द्वारा जेपीईजी प्रतिस्थापन को रोक सकते हैं।[6]
अन्य प्रस्तावित JPEG प्रतिस्थापन
JPEG प्रतिस्थापन के रूप में कई अन्य छवि प्रारूप भी प्रस्तावित किए गए हैं, जिनमें शामिल हैं:[3][7]
- AVIF, AV1 वीडियो कोडेक पर आधारित छवि प्रारूप[8]
- फ़्लिफ़
- उच्च दक्षता छवि फ़ाइल प्रारूप, HEVC इंट्रा-फ़्रेम के लिए एक और कंटेनर
- जेपीईजी 2000
- जेपीईजी एक्सएल
- जेपीईजी एक्सआर
- वेबपी, वीपी8 पर आधारित छवि प्रारूप
संदर्भ
- ↑ 1.0 1.1 1.2 1.3 "BPG छवि प्रारूप". Fabrice Bellard. 2014. Retrieved 2016-04-02.
- ↑ 2.0 2.1 2.2 2.3 2.4 "बीपीजी विशिष्टता". Retrieved 17 November 2017.
- ↑ 3.0 3.1 "हानिपूर्ण संपीड़ित छवि प्रारूप अध्ययन". Mozilla Corporation. Archived from the original on 2016-09-28.
- ↑ U. Albalawi, S. P. Mohanty and E. Kougianos, "Energy-Efficient Design of the Secure Better Portable Graphics Compression Architecture for Trusted Image Communication in the IoT", in Proceedings of the 15th IEEE Computer Society Annual Symposium on VLSI (ISVLSI), 2016, pp. 302--307.
- ↑ U. Albalawi, S. P. Mohanty, and E. Kougianos, “A Hardware Architecture for Better Portable Graphics (BPG) Compression Encoder”, in Proceedings of the 1st IEEE International Symposium on Nanoelectronic and Information Systems, 2015, pp. 291-296.
- ↑ 6.0 6.1 "BPG, वीडियो संपीड़न से एक स्थिर छवि प्रारूप". LWN.net.
- ↑ "बीपीजी छवि तुलना". Retrieved 2015-02-10.
- ↑ "AV1 स्थिर छवि फ़ाइल स्वरूप (AVIF)". aomediacodec.github.io (in English). Retrieved 2018-04-15.
बाहरी संबंध
- Official website
- BPG – image comparison