डेटा संपीड़न अनुपात: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 1: Line 1:
{{Short description|Measurement of the power of a data compression algorithm}}
{{Short description|Measurement of the power of a data compression algorithm}}
{{broader|Data compression}}
{{broader|डेटा संपीड़न}}
डेटा संपीड़न अनुपात, जिसे संपीड़न शक्ति के रूप में भी जाना जाता है, डेटा संपीड़न एल्गोरिदम द्वारा उत्पादित डेटा प्रतिनिधित्व के आकार में सापेक्ष कमी का माप है। इसे आम तौर पर संपीड़ित आकार द्वारा असम्पीडित आकार के विभाजन के रूप में व्यक्त किया जाता है।
 
'''डेटा संपीड़न अनुपात''', जिसे '''संपीड़न शक्ति''' के रूप में भी जाना जाता है, डेटा संपीड़न एल्गोरिदम द्वारा उत्पादित डेटा प्रतिनिधित्व के आकार में सापेक्ष कमी का माप है। इसे सामान्यतः संपीड़ित आकार द्वारा असम्पीडित आकार के विभाजन के रूप में व्यक्त किया जाता है।


==परिभाषा==
==परिभाषा==
डेटा संपीड़न अनुपात को असम्पीडित आकार और संपीड़ित आकार के बीच के अनुपात के रूप में परिभाषित किया गया है:<ref name=CompressionRatioBroadcastEngineering>{{cite news |title=पिक्सेल ग्रिड, बिट दर और संपीड़न अनुपात|publisher=Broadcast Engineering |url=http://broadcastengineering.com/storage-amp-networking/pixel-grids-bit-rate-and-compression-ratio |date=2007-12-01 |access-date=2013-06-05 |url-status=dead |archive-url=https://web.archive.org/web/20131010224651/http://broadcastengineering.com/storage-amp-networking/pixel-grids-bit-rate-and-compression-ratio |archive-date=2013-10-10 }}</ref><ref name="CompressionRatioDigitalVideoandHD">{{cite news|title=Digital Video and HD: Algorithms and Interfaces|author=Charles Poynton|date=2012-02-07|publisher=[[Morgan Kaufmann Publishers]]|edition=2nd|isbn=9780123919267|author-link=Charles Poynton}}<!--|accessdate=2013-06-05--></ref><ref name=CompressionRatioHEVCdraft10>{{cite news |title=उच्च दक्षता वीडियो कोडिंग (एचईवीसी) टेक्स्ट विनिर्देश ड्राफ्ट 10 (एफडीआईएस और सहमति के लिए)|publisher=JCT-VC |url=http://phenix.it-sudparis.eu/jct/doc_end_user/current_document.php?id=7243 |date=2013-01-17 |access-date=2013-06-05}}</ref><ref name=CompressionRatioLogitechAVCStandard>{{cite news |title=The H.264 Advanced Video Coding (AVC) Standard |publisher=Logitech |url=http://www.logitech.com/assets/45120/logitechh.pdf |archive-url=https://web.archive.org/web/20130219161340/http://www.logitech.com/assets/45120/logitechh.pdf |archive-date=2013-02-19 |url-status=live |access-date=2013-06-05}}</ref><ref name=CompressionRatioSonyBroadcastApplications>{{cite news |title=White Paper on Performance Characteristics of MPEG-2 Long GoP vs AVC-I video compression techniques for Broadcast Applications |publisher=[[Sony]] |url=http://pro.sony.com/bbsccms/assets/files/micro/xdcam/solutions/MPEG-2_Long_GoP_vs_AVC_Comp-Strategies.pdf |archive-url=https://web.archive.org/web/20091229065501/http://pro.sony.com/bbsccms/assets/files/micro/xdcam/solutions/MPEG-2_Long_GoP_vs_AVC_Comp-Strategies.pdf |archive-date=2009-12-29 |url-status=live |access-date=2013-06-05}}</ref>
डेटा संपीड़न अनुपात को असम्पीडित आकार और संपीड़ित आकार के बीच के अनुपात के रूप में परिभाषित किया गया है:<ref name=CompressionRatioBroadcastEngineering>{{cite news |title=पिक्सेल ग्रिड, बिट दर और संपीड़न अनुपात|publisher=Broadcast Engineering |url=http://broadcastengineering.com/storage-amp-networking/pixel-grids-bit-rate-and-compression-ratio |date=2007-12-01 |access-date=2013-06-05 |url-status=dead |archive-url=https://web.archive.org/web/20131010224651/http://broadcastengineering.com/storage-amp-networking/pixel-grids-bit-rate-and-compression-ratio |archive-date=2013-10-10 }}</ref><ref name="CompressionRatioDigitalVideoandHD">{{cite news|title=Digital Video and HD: Algorithms and Interfaces|author=Charles Poynton|date=2012-02-07|publisher=[[Morgan Kaufmann Publishers]]|edition=2nd|isbn=9780123919267|author-link=Charles Poynton}}<!--|accessdate=2013-06-05--></ref><ref name=CompressionRatioHEVCdraft10>{{cite news |title=उच्च दक्षता वीडियो कोडिंग (एचईवीसी) टेक्स्ट विनिर्देश ड्राफ्ट 10 (एफडीआईएस और सहमति के लिए)|publisher=JCT-VC |url=http://phenix.it-sudparis.eu/jct/doc_end_user/current_document.php?id=7243 |date=2013-01-17 |access-date=2013-06-05}}</ref><ref name=CompressionRatioLogitechAVCStandard>{{cite news |title=The H.264 Advanced Video Coding (AVC) Standard |publisher=Logitech |url=http://www.logitech.com/assets/45120/logitechh.pdf |archive-url=https://web.archive.org/web/20130219161340/http://www.logitech.com/assets/45120/logitechh.pdf |archive-date=2013-02-19 |url-status=live |access-date=2013-06-05}}</ref><ref name=CompressionRatioSonyBroadcastApplications>{{cite news |title=White Paper on Performance Characteristics of MPEG-2 Long GoP vs AVC-I video compression techniques for Broadcast Applications |publisher=[[Sony]] |url=http://pro.sony.com/bbsccms/assets/files/micro/xdcam/solutions/MPEG-2_Long_GoP_vs_AVC_Comp-Strategies.pdf |archive-url=https://web.archive.org/web/20091229065501/http://pro.sony.com/bbsccms/assets/files/micro/xdcam/solutions/MPEG-2_Long_GoP_vs_AVC_Comp-Strategies.pdf |archive-date=2009-12-29 |url-status=live |access-date=2013-06-05}}</ref>
:<math> {\rm Compression\;Ratio} = \frac{\rm Uncompressed\;Size}{\rm Compressed\;Size}</math>
:<math> {\rm Compression\;Ratio} = \frac{\rm Uncompressed\;Size}{\rm Compressed\;Size}</math>
इस प्रकार, प्रतिनिधित्व जो किसी फ़ाइल के भंडारण आकार को 10 एमबी से 2 एमबी तक संपीड़ित करता है, उसका संपीड़न अनुपात 10/2 = 5 होता है, जिसे अक्सर स्पष्ट अनुपात, 5:1 (पांच से पढ़ें), या अंतर्निहित अनुपात के रूप में नोट किया जाता है। 5/1. यह सूत्रीकरण संपीड़न के लिए समान रूप से लागू होता है, जहां असम्पीडित आकार मूल का होता है; और डीकंप्रेसन के लिए, जहां असम्पीडित आकार प्रजनन का होता है।
इस प्रकार, प्रतिनिधित्व जो किसी फ़ाइल के भंडारण आकार को 10 एमबी से 2 एमबी तक संपीड़ित करता है, उसका संपीड़न अनुपात 10/2 = 5 होता है, जिसे प्रायः स्पष्ट अनुपात, 5:1 (पांच से पढ़ें), या अंतर्निहित अनुपात, 5/1 के रूप में नोट किया जाता है। यह सूत्रीकरण संपीड़न के लिए समान रूप से लागू होता है, जहां असम्पीडित आकार मूल का होता है; और डीकंप्रेसन के लिए, जहां असम्पीडित आकार की पुनरुत्पत्ति होती है।


कभी-कभी इसके स्थान पर स्थान की बचत दी जाती है, जिसे असम्पीडित आकार के सापेक्ष आकार में कमी के रूप में परिभाषित किया जाता है:
कभी-कभी इसके स्थान पर एक स्थान की बचत दी जाती है, जिसे असम्पीडित आकार के सापेक्ष आकार में कमी के रूप में परिभाषित किया जाता है:


:<math>{\rm Space\;Saving} = 1 - \frac{\rm Compressed\;Size}{\rm Uncompressed\;Size}</math>
:<math>{\rm Space\;Saving} = 1 - \frac{\rm Compressed\;Size}{\rm Uncompressed\;Size}</math>
इस प्रकार, प्रतिनिधित्व जो फ़ाइल के भंडारण आकार को 10 एमबी से 2 एमबी तक संपीड़ित करता है, 1 - 2/10 = 0.8 की स्थान बचत उत्पन्न करता है, जिसे अक्सर प्रतिशत, 80% के रूप में नोट किया जाता है।
इस प्रकार, प्रतिनिधित्व जो फ़ाइल के भंडारण आकार को 10 एमबी से 2 एमबी तक संपीड़ित करता है, 1 - 2/10 = 0.8 की स्थान बचत उत्पन्न करता है, जिसे प्रायः प्रतिशत, 80% के रूप में नोट किया जाता है।


अनिश्चित आकार के संकेतों के लिए, जैसे कि ऑडियो और वीडियो स्ट्रीमिंग, संपीड़न अनुपात को डेटा आकार के बजाय असंपीड़ित और संपीड़ित [[बिट दर]] के संदर्भ में परिभाषित किया गया है:
अनिश्चित आकार के संकेतों के लिए, जैसे कि ऑडियो और वीडियो स्ट्रीमिंग, संपीड़न अनुपात को डेटा आकार के अतिरिक्त असंपीड़ित और संपीड़ित [[बिट दर]] के संदर्भ में परिभाषित किया गया है:


:<math> {\rm Compression\;Ratio} = \frac{\rm Uncompressed\;Data\;Rate}{\rm Compressed\;Data\;Rate}</math>
:<math> {\rm Compression\;Ratio} = \frac{\rm Uncompressed\;Data\;Rate}{\rm Compressed\;Data\;Rate}</math>
और स्थान की बचत के बजाय, कोई डेटा-दर बचत की बात करता है, जिसे असम्पीडित डेटा दर के सापेक्ष डेटा-दर में कमी के रूप में परिभाषित किया गया है:
और स्थान की बचत के अतिरिक्त, कोई डेटा-दर बचत की बात करता है, जिसे असम्पीडित डेटा दर के सापेक्ष डेटा-दर में कमी के रूप में परिभाषित किया गया है:


:<math>{\rm Data\;Rate\;Saving} = 1 - \frac{\rm Compressed\;Data\;Rate}{\rm Uncompressed\;Data\;Rate}</math>
:<math>{\rm Data\;Rate\;Saving} = 1 - \frac{\rm Compressed\;Data\;Rate}{\rm Uncompressed\;Data\;Rate}</math>
उदाहरण के लिए, सीडी प्रारूप में असम्पीडित गीतों की डेटा दर 16 बिट/चैनल x 2 चैनल x 44.1 kHz ≅ 1.4 Mbit/s है, जबकि iPod पर [[उन्नत ऑडियो कोडिंग]] फ़ाइलें आमतौर पर 128 kbit/s तक संपीड़ित होती हैं, जिससे संपीड़न अनुपात प्राप्त होता है। 0.91, या 91% की डेटा-दर बचत के लिए 10.9 का।
उदाहरण के लिए, सीडी प्रारूप में असम्पीडित गीतों की डेटा दर 16 बिट/चैनल x 2 चैनल x 44.1 kHz ≅ 1.4 Mbit/s है, जबकि आईपोड पर [[उन्नत ऑडियो कोडिंग]] फ़ाइलें सामान्यतः 128 kbit/s तक संपीड़ित होती हैं, जिससे 0.91, या 91% की डेटा-दर बचत के लिए 10.9 का संपीड़न अनुपात प्राप्त होता है।


जब असम्पीडित डेटा दर ज्ञात होती है, तो संपीड़न अनुपात का अनुमान संपीड़ित डेटा दर से लगाया जा सकता है।
जब असम्पीडित डेटा दर ज्ञात होती है, तो संपीड़न अनुपात का अनुमान संपीड़ित डेटा दर से लगाया जा सकता है।


==हानिरहित बनाम हानिपूर्ण==
==हानिरहित बनाम हानिपूर्ण==
वीडियो, डिजीटल फिल्म और ऑडियो जैसे डिजीटल डेटा का [[दोषरहित संपीड़न]] सभी सूचनाओं को संरक्षित करता है, लेकिन डेटा की आंतरिक [[सूचना एन्ट्रापी]] के कारण यह आम तौर पर 2:1 से बेहतर संपीड़न अनुपात प्राप्त नहीं कर पाता है। संपीड़न एल्गोरिदम जो उच्च अनुपात प्रदान करते हैं या तो बहुत बड़े ओवरहेड खर्च करते हैं या केवल विशिष्ट डेटा अनुक्रमों के लिए काम करते हैं (उदाहरण के लिए अधिकतर शून्य वाली फ़ाइल को संपीड़ित करना)। इसके विपरीत, [[हानिपूर्ण संपीड़न]] (उदाहरण के लिए छवियों के लिए [[जेपीईजी]], या ऑडियो के लिए [[बिका हुआ]] 3 और ओपस (ऑडियो प्रारूप)) गुणवत्ता में कमी की कीमत पर बहुत अधिक संपीड़न अनुपात प्राप्त कर सकते हैं, जैसे ब्लूटूथ ऑडियो स्ट्रीमिंग, दृश्य या ऑडियो संपीड़न कलाकृतियों के रूप में महत्वपूर्ण जानकारी की हानि का परिचय दिया जाता है। [[1080i]] वीडियो को 20 Mbit/s [[एमपीईजी ट्रांसपोर्ट स्ट्रीम]] में लाने के लिए कम से कम 50:1 का संपीड़न अनुपात आवश्यक है।<ref name=CompressionRatioBroadcastEngineering/>
वीडियो, डिजीटल फिल्म और ऑडियो जैसे डिजीटल डेटा का [[दोषरहित संपीड़न]] सभी सूचनाओं को संरक्षित करता है, परन्तु डेटा की आंतरिक [[सूचना एन्ट्रापी]] के कारण यह सामान्यतः 2:1 से बेहतर संपीड़न अनुपात प्राप्त नहीं कर पाता है। संपीड़न एल्गोरिदम जो उच्च अनुपात प्रदान करते हैं या तो बहुत बड़े अतिरिक्त व्यय करते हैं या मात्र विशिष्ट डेटा अनुक्रमों के लिए कार्य करते हैं (उदाहरण के लिए अधिकांशतः शून्य वाली फ़ाइल को संपीड़ित करना)। इसके विपरीत, [[हानिपूर्ण संपीड़न]] (उदाहरण के लिए प्रतिरूपों के लिए [[जेपीईजी]], या ऑडियो के लिए [[बिका हुआ|एमपी]]3 और ओपस (ऑडियो प्रारूप)) गुणवत्ता में कमी की लागत पर बहुत अधिक संपीड़न अनुपात प्राप्त कर सकते हैं, जैसे ब्लूटूथ ऑडियो स्ट्रीमिंग, दृश्य या ऑडियो संपीड़न कलाकृतियों के रूप में महत्वपूर्ण सूचना की हानि का परिचय दिया जाता है। [[1080i]] वीडियो को 20 Mbit/s [[एमपीईजी ट्रांसपोर्ट स्ट्रीम]] में लाने के लिए कम से कम 50:1 का संपीड़न अनुपात आवश्यक है।<ref name=CompressionRatioBroadcastEngineering/>
==उपयोग==
==उपयोग==
डेटा संपीड़न अनुपात डेटा सेट या सिग्नल की [[जटिलता]] के माप के रूप में काम कर सकता है। विशेष रूप से इसका उपयोग [[एल्गोरिथम सूचना सिद्धांत]] का अनुमान लगाने के लिए किया जाता है। इसका उपयोग यह देखने के लिए भी किया जाता है कि किसी फ़ाइल का मूल आकार बढ़ाए बिना कितना संपीड़ित किया जा सकता है।
डेटा संपीड़न अनुपात डेटा सेट या सिग्नल की [[जटिलता]] के माप के रूप में कार्य कर सकता है। विशेष रूप से इसका उपयोग [[एल्गोरिथम सूचना सिद्धांत|एल्गोरिदम सूचना सिद्धांत]] का अनुमान लगाने के लिए किया जाता है। इसका उपयोग यह देखने के लिए भी किया जाता है कि किसी फ़ाइल का मूल आकार बढ़ाए बिना कितना संपीड़ित किया जा सकता है।


==संदर्भ==
==संदर्भ==

Revision as of 17:24, 6 August 2023

डेटा संपीड़न अनुपात, जिसे संपीड़न शक्ति के रूप में भी जाना जाता है, डेटा संपीड़न एल्गोरिदम द्वारा उत्पादित डेटा प्रतिनिधित्व के आकार में सापेक्ष कमी का माप है। इसे सामान्यतः संपीड़ित आकार द्वारा असम्पीडित आकार के विभाजन के रूप में व्यक्त किया जाता है।

परिभाषा

डेटा संपीड़न अनुपात को असम्पीडित आकार और संपीड़ित आकार के बीच के अनुपात के रूप में परिभाषित किया गया है:[1][2][3][4][5]

इस प्रकार, प्रतिनिधित्व जो किसी फ़ाइल के भंडारण आकार को 10 एमबी से 2 एमबी तक संपीड़ित करता है, उसका संपीड़न अनुपात 10/2 = 5 होता है, जिसे प्रायः स्पष्ट अनुपात, 5:1 (पांच से पढ़ें), या अंतर्निहित अनुपात, 5/1 के रूप में नोट किया जाता है। यह सूत्रीकरण संपीड़न के लिए समान रूप से लागू होता है, जहां असम्पीडित आकार मूल का होता है; और डीकंप्रेसन के लिए, जहां असम्पीडित आकार की पुनरुत्पत्ति होती है।

कभी-कभी इसके स्थान पर एक स्थान की बचत दी जाती है, जिसे असम्पीडित आकार के सापेक्ष आकार में कमी के रूप में परिभाषित किया जाता है:

इस प्रकार, प्रतिनिधित्व जो फ़ाइल के भंडारण आकार को 10 एमबी से 2 एमबी तक संपीड़ित करता है, 1 - 2/10 = 0.8 की स्थान बचत उत्पन्न करता है, जिसे प्रायः प्रतिशत, 80% के रूप में नोट किया जाता है।

अनिश्चित आकार के संकेतों के लिए, जैसे कि ऑडियो और वीडियो स्ट्रीमिंग, संपीड़न अनुपात को डेटा आकार के अतिरिक्त असंपीड़ित और संपीड़ित बिट दर के संदर्भ में परिभाषित किया गया है:

और स्थान की बचत के अतिरिक्त, कोई डेटा-दर बचत की बात करता है, जिसे असम्पीडित डेटा दर के सापेक्ष डेटा-दर में कमी के रूप में परिभाषित किया गया है:

उदाहरण के लिए, सीडी प्रारूप में असम्पीडित गीतों की डेटा दर 16 बिट/चैनल x 2 चैनल x 44.1 kHz ≅ 1.4 Mbit/s है, जबकि आईपोड पर उन्नत ऑडियो कोडिंग फ़ाइलें सामान्यतः 128 kbit/s तक संपीड़ित होती हैं, जिससे 0.91, या 91% की डेटा-दर बचत के लिए 10.9 का संपीड़न अनुपात प्राप्त होता है।

जब असम्पीडित डेटा दर ज्ञात होती है, तो संपीड़न अनुपात का अनुमान संपीड़ित डेटा दर से लगाया जा सकता है।

हानिरहित बनाम हानिपूर्ण

वीडियो, डिजीटल फिल्म और ऑडियो जैसे डिजीटल डेटा का दोषरहित संपीड़न सभी सूचनाओं को संरक्षित करता है, परन्तु डेटा की आंतरिक सूचना एन्ट्रापी के कारण यह सामान्यतः 2:1 से बेहतर संपीड़न अनुपात प्राप्त नहीं कर पाता है। संपीड़न एल्गोरिदम जो उच्च अनुपात प्रदान करते हैं या तो बहुत बड़े अतिरिक्त व्यय करते हैं या मात्र विशिष्ट डेटा अनुक्रमों के लिए कार्य करते हैं (उदाहरण के लिए अधिकांशतः शून्य वाली फ़ाइल को संपीड़ित करना)। इसके विपरीत, हानिपूर्ण संपीड़न (उदाहरण के लिए प्रतिरूपों के लिए जेपीईजी, या ऑडियो के लिए एमपी3 और ओपस (ऑडियो प्रारूप)) गुणवत्ता में कमी की लागत पर बहुत अधिक संपीड़न अनुपात प्राप्त कर सकते हैं, जैसे ब्लूटूथ ऑडियो स्ट्रीमिंग, दृश्य या ऑडियो संपीड़न कलाकृतियों के रूप में महत्वपूर्ण सूचना की हानि का परिचय दिया जाता है। 1080i वीडियो को 20 Mbit/s एमपीईजी ट्रांसपोर्ट स्ट्रीम में लाने के लिए कम से कम 50:1 का संपीड़न अनुपात आवश्यक है।[1]

उपयोग

डेटा संपीड़न अनुपात डेटा सेट या सिग्नल की जटिलता के माप के रूप में कार्य कर सकता है। विशेष रूप से इसका उपयोग एल्गोरिदम सूचना सिद्धांत का अनुमान लगाने के लिए किया जाता है। इसका उपयोग यह देखने के लिए भी किया जाता है कि किसी फ़ाइल का मूल आकार बढ़ाए बिना कितना संपीड़ित किया जा सकता है।

संदर्भ

  1. 1.0 1.1 "पिक्सेल ग्रिड, बिट दर और संपीड़न अनुपात". Broadcast Engineering. 2007-12-01. Archived from the original on 2013-10-10. Retrieved 2013-06-05.
  2. Charles Poynton (2012-02-07). "Digital Video and HD: Algorithms and Interfaces" (2nd ed.). Morgan Kaufmann Publishers. ISBN 9780123919267.
  3. "उच्च दक्षता वीडियो कोडिंग (एचईवीसी) टेक्स्ट विनिर्देश ड्राफ्ट 10 (एफडीआईएस और सहमति के लिए)". JCT-VC. 2013-01-17. Retrieved 2013-06-05.
  4. "The H.264 Advanced Video Coding (AVC) Standard" (PDF). Logitech. Archived (PDF) from the original on 2013-02-19. Retrieved 2013-06-05.
  5. "White Paper on Performance Characteristics of MPEG-2 Long GoP vs AVC-I video compression techniques for Broadcast Applications" (PDF). Sony. Archived (PDF) from the original on 2009-12-29. Retrieved 2013-06-05.

बाहरी संबंध