श्रेष्ठतर पोर्टेबल ग्राफ़िक्स: Difference between revisions
(Created page with "{{Short description|Digital image file format}} {{Infobox file format | name = Better Portable Graphics | icon = | screenshot = | caption = | extension...") |
m (8 revisions imported from alpha:श्रेष्ठतर_पोर्टेबल_ग्राफ़िक्स) |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{Short description|Digital image file format}} | {{Short description|Digital image file format}} | ||
{{Infobox file format | {{Infobox file format | ||
| name = | | name = श्रेष्ठतर पोर्टेबल ग्राफ़िक्स | ||
| icon = | | icon = | ||
| screenshot = | | screenshot = | ||
Line 9: | Line 9: | ||
| typecode = | | typecode = | ||
| uniform type = | | uniform type = | ||
| genre = [[Lossy data compression| | | genre = [[Lossy data compression|हानिपूर्ण]]/[[Lossless data compression|दोषरहित]] [[Raster graphics|बिटमैप]] [[Graphics file format|इमेज फॉर्मेट]] | ||
| containerfor = | | containerfor = | ||
| containedby = | | containedby = | ||
Line 16: | Line 16: | ||
| latest_release_version = 0.9.8 | | latest_release_version = 0.9.8 | ||
| latest_release_date = {{start date and age|2018|04|21|df=yes}} | | latest_release_date = {{start date and age|2018|04|21|df=yes}} | ||
| extendedfrom = [[High Efficiency Video Coding| | | extendedfrom = [[High Efficiency Video Coding|एचईवीसी]] | ||
| extendedto = | | extendedto = | ||
| standard = | | standard = | ||
| open = | | open = हाँ | ||
| magic = {{mono|42 50 47 fb}} | | magic = {{mono|42 50 47 fb}} | ||
| url = {{URL|bellard.org/bpg}} | | url = {{URL|bellard.org/bpg}} | ||
}} | }} | ||
'''श्रेष्ठतर पोर्टेबल ग्राफिक्स''' ('''बीपीजी''') डिजिटल इमेजिस को कोड करने के लिए एक फ़ाइल फॉर्मेट है, जिसे 2014 में प्रोग्रामर [[फैब्रिस बेलार्ड]] द्वारा बनाया गया था। उन्होंने इसे [[जेपीईजी|जेपीईजी (JPEG)]] इमेज फॉर्मेट के प्रतिस्थापन के रूप में इमेज गुणवत्ता या फ़ाइल आकार के संदर्भ में अधिक संपीडन-कुशल विकल्प के रूप में प्रस्तावित किया है।<ref name="bellard">{{cite web|url=http://bellard.org/bpg/ |title=BPG छवि प्रारूप|publisher=Fabrice Bellard |date=2014 |access-date=2016-04-02}}</ref> यह [[उच्च दक्षता वीडियो कोडिंग]] (HEVC) [[वीडियो संपीड़न मानक|वीडियो संपीडन मानक]] के इंट्रा-फ्रेम एन्कोडिंग पर आधारित है।<ref name="Spec">{{cite web |url=http://bellard.org/bpg/bpg_spec.txt |title=बीपीजी विशिष्टता|access-date=17 November 2017}}</ref> जुलाई 2014 में फोटोग्राफिक इमेजिस पर परीक्षण में पाया गया कि बीपीजी (BPG) ने जेपीईजी, [[जेपीईजी एक्सआर|जेपीईजी एक्सआर (JPEG XR)]] और [[वेबपी|वेबपी (WebP)]] की तुलना में दी गई गुणवत्ता के लिए छोटी फाइलें तैयार कीं थी।<ref name="mozilla_2014-10"/> | |||
फॉर्मेट को पोर्टेबल होने और निम्न मेमोरी वाले परिवेश में काम करने के लिए डिज़ाइन किया गया है, और इसका उपयोग पोर्टेबल हैंडहेल्ड और [[चीजों की इंटरनेट|आईओटी (IoT)]] उपकरणों में किया जाता है, जहां ये गुण विशेष रूप से महत्वपूर्ण हैं। वर्तमान शोध अधिक ऊर्जा-कुशल बीपीजी हार्डवेयर को डिजाइन और विकसित करने पर काम करता है जिसे बाद में डिजिटल कैमरों जैसे पोर्टेबल उपकरणों में एकीकृत किया जा सकता है।<ref>U. Albalawi, [[Saraju Mohanty|S. P. Mohanty]] and E. Kougianos, "[http://www.smohanty.org/Publications_Conferences/2016/Mohanty_ISVLSI-2016_SBPG-Architecture.pdf 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.</ref><ref>U. Albalawi, [[Saraju Mohanty|S. P. Mohanty]], and E. Kougianos, “[http://www.smohanty.org/Publications_Conferences/2015/Mohanty_IEEE-iNIS-2015_BPG-Architecture.pdf 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.</ref> | |||
हालाँकि किसी भी मेनस्ट्रीम ब्राउज़रों में बीपीजी के लिए कोई अंतर्निहित मूल सपोर्ट नहीं है, फिर भी वेबसाइटें बेलार्ड द्वारा लिखित [[जावास्क्रिप्ट]] लाइब्रेरी को सम्मिलित करके सभी ब्राउज़रों में बीपीजी इमेजिस वितरित कर सकती हैं।<ref name="bellard" /> अन्य लोगों ने बेलार्ड के विचार का अनुसरण किया और [[AV1|एवी1 (AV1)]] वीडियो कोडेक के आधार पर [[AVIF|एवीआईएफ (AVIF)]] इमेज फॉर्मेट बनाया, जो पेटेंट मुक्त है और इसलिए इसे ब्राउज़रों में लागू किया गया। | |||
== | == एचईवीसी (HEVC) में उत्पत्ति == | ||
{{further|उच्च दक्षता वीडियो कोडिंग#संस्करण 2 प्रोफाइल|और उच्च दक्षता वीडियो कोडिंग#मुख्य स्थिर चित्र}} | |||
एचईवीसी के पास विभिन्न बिट [[मोनोक्रोम और आरजीबी रंग प्रारूपों की सूची|डेप्थ्स और कलर फॉर्मेट्स]] में स्थिर इमेजिस के लिए अपने इंट्रा-फ्रेम एन्कोडिंग को विस्तारित करने के लिए कई प्रोफाइल परिभाषित हैं, जिनमें "मुख्य स्थिर चित्र," "मुख्य 4:4:4 स्थिर चित्र," और "मुख्य 4:4:4 16 स्थिर चित्र प्रोफाइल" सम्मिलित हैं। बीपीजी "मुख्य 4:4:4 16 स्थिर चित्र" प्रोफ़ाइल के लिए 14 बिट प्रति नमूना तक का एक आवरण है। | |||
[[ | == विशिष्टताएँ == | ||
बीपीजी के [[डिजिटल कंटेनर प्रारूप|कंटेनर फॉर्मेट]] को एचईवीसी में उपयोग किए जाने वाले असंसाधित्र बिटस्ट्रीम फॉर्मेट की तुलना में सामान्य इमेज फॉर्मेट के लिए अधिक उपयुक्त बनाने का अभिप्रेत है (जो अन्यथा प्रायः कुछ अन्य आवरण फॉर्मेट, जैसे .mp4 फ़ाइल फॉर्मेट में उपयोग किया जाता है)।<ref name="Spec" /><ref name="lwn">{{cite web|url=https://lwn.net/Articles/625535/|title=BPG, वीडियो संपीड़न से एक स्थिर छवि प्रारूप|publisher=LWN.net}}</ref> | |||
बीपीजी 4:4:4, 4:2:2, और 4:2:0 नामक कलर फॉर्मेट्स का सपोर्ट करता है।<ref name="Spec" /> [[अल्फा चैनल]] या [[सीएमवाईके|सीएमवाईके (CMYK)]] इमेज के चौथे चैनल के लिए अलग से कोडित अतिरिक्त चैनल का सपोर्ट भी सम्मिलित है।<ref name="Spec" /> [[Exif|एक्सिफ़ (Exif)]], आईसीसी (ICC) प्रोफ़ाइल और [[एक्स्टेंसिबल मेटाडेटा प्लेटफार्म|एक्सएमपी (XMP)]] के लिए मेटाडेटा सपोर्ट सम्मिलित है।<ref name="Spec" /> | |||
[[YCbCr|वाईसीबीसीआर (YCbCr)]] के लिए आईटीयू-आर बीटी.601 (ITU-R BT.601), बीटी.709 (BT.709), और बीटी.2020 (BT.2020) (गैर-स्थिर ल्यूमिनेंस) परिभाषाओं, [[YCgCo|वाईसीजीसीओ (YCgCo)]], [[RGB|आरजीबी (RGB)]], सीएमवाईके और ग्रेस्केल के साथ कलर स्पेस सपोर्ट सम्मिलित है। | |||
एचईवीसी के [[हानिपूर्ण डेटा संपीड़न|हानिपूर्ण]] और [[दोषरहित डेटा संपीड़न|दोषरहित डेटा संपीडन]] के लिए सपोर्ट सम्मिलित है। | |||
बीपीजी एनिमेशन का सपोर्ट करता है।<ref name="bellard" /> | |||
==पेटेंट== | ==पेटेंट== | ||
बेलार्ड की साइट के अनुसार<ref name="bellard" />बीपीजी को एचईवीसी पर कुछ [[पेटेंट]] द्वारा | बेलार्ड की साइट के अनुसार<ref name="bellard" /> बीपीजी को एचईवीसी पर कुछ [[पेटेंट]] द्वारा समाविष्ट किया जा सकता है, लेकिन एचईवीसी का सपोर्ट करने के लिए लाइसेंस प्राप्त किसी भी उपकरण को बीपीजी के लिए भी समाविष्ट किया जाएगा। बीपीजी के बेहतर तकनीकी प्रदर्शन के बावजूद पेटेंट संबंधी समस्याएं बीपीजी द्वारा जेपीईजी प्रतिस्थापन को रोक सकती हैं।<ref name="lwn" /> | ||
==अन्य प्रस्तावित जेपीईजी प्रतिस्थापन== | |||
जेपीईजी प्रतिस्थापन के रूप में कई अन्य इमेज फॉर्मेट भी प्रस्तावित किए गए हैं, जिनमें सम्मिलित हैं-<ref name="mozilla_2014-10">{{cite web|url=http://people.mozilla.org/~josh/lossy_compressed_image_study_july_2014/ |archive-url=https://web.archive.org/web/20160928024026/http://people.mozilla.org/~josh/lossy_compressed_image_study_july_2014/ |url-status=dead |archive-date=2016-09-28 |title=हानिपूर्ण संपीड़ित छवि प्रारूप अध्ययन|publisher=Mozilla Corporation}}</ref><ref>{{cite web|url=https://xooyoozoo.github.io/yolo-octo-bugfixes/ |title=बीपीजी छवि तुलना|access-date=2015-02-10}}</ref> | |||
==अन्य प्रस्तावित | * एवीआईएफ, एवी1 वीडियो कोडेक पर आधारित इमेज फॉर्मेट<ref>{{Cite web|url=https://aomediacodec.github.io/av1-avif/|title=AV1 स्थिर छवि फ़ाइल स्वरूप (AVIF)|website=aomediacodec.github.io|language=en|access-date=2018-04-15}}</ref> | ||
* | |||
* [[फ़्लिफ़]] | * [[फ़्लिफ़]] | ||
* | * एचईआईएफ (HEIF), एचईवीसी इंट्रा-फ्रेम के लिए एक और कंटेनर | ||
* [[जेपीईजी 2000]] | * [[जेपीईजी 2000]] | ||
* [[जेपीईजी एक्सएल]] | * [[जेपीईजी एक्सएल|जेपीईजी एक्सएल (XL)]] | ||
* जेपीईजी एक्सआर | * जेपीईजी एक्सआर | ||
* वेबपी, [[वीपी8]] पर आधारित | * वेबपी, इमेज फॉर्मेट [[वीपी8|वीपी8 (VP8)]] पर आधारित है | ||
==संदर्भ== | ==संदर्भ== | ||
{{Reflist}} | {{Reflist}} | ||
== बाहरी संबंध == | == बाहरी संबंध == | ||
* {{Official website|bellard.org/bpg}} | * {{Official website|bellard.org/bpg}} | ||
* [https://xooyoozoo.github.io/yolo-octo-bugfixes BPG] – image comparison | * [https://xooyoozoo.github.io/yolo-octo-bugfixes BPG] – image comparison | ||
[[Category: एनिमेटेड ग्राफ़िक्स फ़ाइल स्वरूप]] [[Category: ग्राफ़िक्स फ़ाइल स्वरूप]] [[Category: छवि संपीड़न]] [[Category: प्रारूप खोलें]] [[Category: 2014 में कंप्यूटर से संबंधित परिचय]] | [[Category: एनिमेटेड ग्राफ़िक्स फ़ाइल स्वरूप]] [[Category: ग्राफ़िक्स फ़ाइल स्वरूप]] [[Category: छवि संपीड़न]] [[Category: प्रारूप खोलें]] [[Category: 2014 में कंप्यूटर से संबंधित परिचय]] | ||
Line 75: | Line 68: | ||
[[Category: Machine Translated Page]] | [[Category: Machine Translated Page]] | ||
[[Category:Created On 07/12/2023]] | [[Category:Created On 07/12/2023]] | ||
[[Category:Vigyan Ready]] |
Latest revision as of 22:37, 18 December 2023
Filename extension |
.bpg |
---|---|
Magic number | 42 50 47 fb |
Initial release | 2014 |
Latest release | 0.9.8 21 April 2018 |
Type of format | हानिपूर्ण/दोषरहित बिटमैप इमेज फॉर्मेट |
Extended from | एचईवीसी |
Open format? | हाँ |
Website | bellard |
श्रेष्ठतर पोर्टेबल ग्राफिक्स (बीपीजी) डिजिटल इमेजिस को कोड करने के लिए एक फ़ाइल फॉर्मेट है, जिसे 2014 में प्रोग्रामर फैब्रिस बेलार्ड द्वारा बनाया गया था। उन्होंने इसे जेपीईजी (JPEG) इमेज फॉर्मेट के प्रतिस्थापन के रूप में इमेज गुणवत्ता या फ़ाइल आकार के संदर्भ में अधिक संपीडन-कुशल विकल्प के रूप में प्रस्तावित किया है।[1] यह उच्च दक्षता वीडियो कोडिंग (HEVC) वीडियो संपीडन मानक के इंट्रा-फ्रेम एन्कोडिंग पर आधारित है।[2] जुलाई 2014 में फोटोग्राफिक इमेजिस पर परीक्षण में पाया गया कि बीपीजी (BPG) ने जेपीईजी, जेपीईजी एक्सआर (JPEG XR) और वेबपी (WebP) की तुलना में दी गई गुणवत्ता के लिए छोटी फाइलें तैयार कीं थी।[3]
फॉर्मेट को पोर्टेबल होने और निम्न मेमोरी वाले परिवेश में काम करने के लिए डिज़ाइन किया गया है, और इसका उपयोग पोर्टेबल हैंडहेल्ड और आईओटी (IoT) उपकरणों में किया जाता है, जहां ये गुण विशेष रूप से महत्वपूर्ण हैं। वर्तमान शोध अधिक ऊर्जा-कुशल बीपीजी हार्डवेयर को डिजाइन और विकसित करने पर काम करता है जिसे बाद में डिजिटल कैमरों जैसे पोर्टेबल उपकरणों में एकीकृत किया जा सकता है।[4][5]
हालाँकि किसी भी मेनस्ट्रीम ब्राउज़रों में बीपीजी के लिए कोई अंतर्निहित मूल सपोर्ट नहीं है, फिर भी वेबसाइटें बेलार्ड द्वारा लिखित जावास्क्रिप्ट लाइब्रेरी को सम्मिलित करके सभी ब्राउज़रों में बीपीजी इमेजिस वितरित कर सकती हैं।[1] अन्य लोगों ने बेलार्ड के विचार का अनुसरण किया और एवी1 (AV1) वीडियो कोडेक के आधार पर एवीआईएफ (AVIF) इमेज फॉर्मेट बनाया, जो पेटेंट मुक्त है और इसलिए इसे ब्राउज़रों में लागू किया गया।
एचईवीसी (HEVC) में उत्पत्ति
एचईवीसी के पास विभिन्न बिट डेप्थ्स और कलर फॉर्मेट्स में स्थिर इमेजिस के लिए अपने इंट्रा-फ्रेम एन्कोडिंग को विस्तारित करने के लिए कई प्रोफाइल परिभाषित हैं, जिनमें "मुख्य स्थिर चित्र," "मुख्य 4:4:4 स्थिर चित्र," और "मुख्य 4:4:4 16 स्थिर चित्र प्रोफाइल" सम्मिलित हैं। बीपीजी "मुख्य 4:4:4 16 स्थिर चित्र" प्रोफ़ाइल के लिए 14 बिट प्रति नमूना तक का एक आवरण है।
विशिष्टताएँ
बीपीजी के कंटेनर फॉर्मेट को एचईवीसी में उपयोग किए जाने वाले असंसाधित्र बिटस्ट्रीम फॉर्मेट की तुलना में सामान्य इमेज फॉर्मेट के लिए अधिक उपयुक्त बनाने का अभिप्रेत है (जो अन्यथा प्रायः कुछ अन्य आवरण फॉर्मेट, जैसे .mp4 फ़ाइल फॉर्मेट में उपयोग किया जाता है)।[2][6]
बीपीजी 4:4:4, 4:2:2, और 4:2:0 नामक कलर फॉर्मेट्स का सपोर्ट करता है।[2] अल्फा चैनल या सीएमवाईके (CMYK) इमेज के चौथे चैनल के लिए अलग से कोडित अतिरिक्त चैनल का सपोर्ट भी सम्मिलित है।[2] एक्सिफ़ (Exif), आईसीसी (ICC) प्रोफ़ाइल और एक्सएमपी (XMP) के लिए मेटाडेटा सपोर्ट सम्मिलित है।[2]
वाईसीबीसीआर (YCbCr) के लिए आईटीयू-आर बीटी.601 (ITU-R BT.601), बीटी.709 (BT.709), और बीटी.2020 (BT.2020) (गैर-स्थिर ल्यूमिनेंस) परिभाषाओं, वाईसीजीसीओ (YCgCo), आरजीबी (RGB), सीएमवाईके और ग्रेस्केल के साथ कलर स्पेस सपोर्ट सम्मिलित है।
एचईवीसी के हानिपूर्ण और दोषरहित डेटा संपीडन के लिए सपोर्ट सम्मिलित है।
बीपीजी एनिमेशन का सपोर्ट करता है।[1]
पेटेंट
बेलार्ड की साइट के अनुसार[1] बीपीजी को एचईवीसी पर कुछ पेटेंट द्वारा समाविष्ट किया जा सकता है, लेकिन एचईवीसी का सपोर्ट करने के लिए लाइसेंस प्राप्त किसी भी उपकरण को बीपीजी के लिए भी समाविष्ट किया जाएगा। बीपीजी के बेहतर तकनीकी प्रदर्शन के बावजूद पेटेंट संबंधी समस्याएं बीपीजी द्वारा जेपीईजी प्रतिस्थापन को रोक सकती हैं।[6]
अन्य प्रस्तावित जेपीईजी प्रतिस्थापन
जेपीईजी प्रतिस्थापन के रूप में कई अन्य इमेज फॉर्मेट भी प्रस्तावित किए गए हैं, जिनमें सम्मिलित हैं-[3][7]
- एवीआईएफ, एवी1 वीडियो कोडेक पर आधारित इमेज फॉर्मेट[8]
- फ़्लिफ़
- एचईआईएफ (HEIF), एचईवीसी इंट्रा-फ्रेम के लिए एक और कंटेनर
- जेपीईजी 2000
- जेपीईजी एक्सएल (XL)
- जेपीईजी एक्सआर
- वेबपी, इमेज फॉर्मेट वीपी8 (VP8) पर आधारित है
संदर्भ
- ↑ 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