रव रूपण: Difference between revisions

From Vigyanwiki
No edit summary
m (9 revisions imported from alpha:रव_रूपण)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{short description|Digital signal performance enhancement}}
{{short description|Digital signal performance enhancement}}
'''नॉइज़ शेपिंग''' देना ऐसी प्रौद्योगिकी है जिसका उपयोग सामान्यतः [[डिजिटल ऑडियो]], [[ मूर्ति प्रोद्योगिकी |इमेज]] और [[ वीडियो प्रसंस्करण |वीडियो प्रोसेसिंग]] में किया जाता है, सामान्यतः डिजिटल सिग्नल की [[ परिमाणीकरण (सिग्नल प्रोसेसिंग) |क्वान्टिजेशन (सिग्नल प्रोसेसिंग)]] या [[ ऑडियो बिट गहराई |ऑडियो बिट डेप्थ]] रिडक्शन के प्रोसेस के भाग के रूप में [[ कटौती |डिथरिंग]] के कॉम्बिनेशन में इसका उद्देश्य रिजल्टएंट सिग्नल के स्पष्ट सिग्नल-टू-नॉइज़ अनुपात को इनक्रीस करना है। यह एरर के [[पावर स्पेक्ट्रम]] को परिवर्तित करके ऐसा करता है जो डिथरिंग और क्वान्टिजेशन द्वारा प्रस्तुत किया जाता है; जैसे कि नॉइज़ पॉवर फ्रीक्वेंसी बैंड में लो लेवल पर होती है, जिस पर नॉइज़ कम डिजायरेबल माना जाता है और बैंड करेस्पोंडिंगली हाई लेवल पर होता है, जहां इसे अधिक डिजायरेबल माना जाता है। इमेज प्रोसेसिंग में उपयोग किया जाने वाला पोपुलर नॉइज़ शेपिंग देने वाला एल्गोरिदम '[[फ्लोयड स्टाइनबर्ग डगमगाते हुए|फ्लोयड स्टाइनबर्ग डिथरिंग]]' के रूप में जाना जाता है; और ऑडियो प्रोसेसिंग में उपयोग किए जाने वाले कई नॉइज़ शेपिंग देने वाले एल्गोरिदम '[[सुनने की पूर्ण सीमा|अब्सोल्यूट थ्रेसहोल्ड हियरिंग]]' मॉडल पर आधारित हैं।
'''नॉइज़ शेपिंग''' देना ऐसी टेकनीक है जिसका उपयोग सामान्यतः [[डिजिटल ऑडियो]], [[ मूर्ति प्रोद्योगिकी |इमेज]] और [[ वीडियो प्रसंस्करण |वीडियो प्रोसेसिंग]] में किया जाता है, सामान्यतः डिजिटल सिग्नल की [[ परिमाणीकरण (सिग्नल प्रोसेसिंग) |क्वान्टिजेशन (सिग्नल प्रोसेसिंग)]] या [[ ऑडियो बिट गहराई |ऑडियो बिट डेप्थ]] रिडक्शन के प्रोसेस के भाग के रूप में [[ कटौती |डिथरिंग]] के कॉम्बिनेशन में इसका उद्देश्य रिजल्टएंट सिग्नल के स्पष्ट सिग्नल-टू-नॉइज़ अनुपात को इनक्रीस करना है। यह एरर के [[पावर स्पेक्ट्रम]] को परिवर्तित करके ऐसा करता है जो डिथरिंग और क्वान्टिजेशन द्वारा प्रस्तुत किया जाता है; जैसे कि नॉइज़ पॉवर फ्रीक्वेंसी बैंड में लो लेवल पर होती है, जिस पर नॉइज़ कम डिजायरेबल माना जाता है और बैंड करेस्पोंडिंगली हाई लेवल पर होता है, जहां इसे अधिक डिजायरेबल माना जाता है। इमेज प्रोसेसिंग में उपयोग किया जाने वाला पोपुलर नॉइज़ शेपिंग देने वाला एल्गोरिदम '[[फ्लोयड स्टाइनबर्ग डगमगाते हुए|फ्लोयड स्टाइनबर्ग डिथरिंग]]' के रूप में जाना जाता है; और ऑडियो प्रोसेसिंग में उपयोग किए जाने वाले कई नॉइज़ शेपिंग देने वाले एल्गोरिदम '[[सुनने की पूर्ण सीमा|अब्सोल्यूट थ्रेसहोल्ड हियरिंग]]' मॉडल पर आधारित हैं।


== ऑपरेशन ==
== ऑपरेशन ==
Line 13: Line 13:


: <math>\ e[n] = y_\text{quantized}[n] - y[n].</math>
: <math>\ e[n] = y_\text{quantized}[n] - y[n].</math>
इस मॉडल में, जब किसी सैंपल की बिट डेप्थ कम हो जाती है, तो क्वान्टिजेशन एरर को मापा जाता है और नेक्स्ट साइकिल पर क्वान्टिजेशन से पहले नेक्स्ट सैंपल के साथ जोड़ा जाता है। इसका प्रभाव यह है कि क्वान्टिजेशन एरर को 2-सैंपल [[बॉक्सकार फ़ंक्शन|बॉक्सकार फ़िल्टर]] (जिसे सिंपल मूविंग एवरेज फ़िल्टर के रूप में भी जाना जाता है) द्वारा [[लो पास फिल्टर]] है। परिणामस्वरूप, पहले की कम्पेयर में, क्वान्टिजेशन एरर में हाई फ्रीक्वेंसी पर लो पॉवर और लो फ्रीक्वेंसी पर हाई पॉवर होती है। फ़िल्टर की कटऑफ़ फ्रीक्वेंसी को {{mvar|b}} को मॉडिफाई करके समायोजित किया जा सकता है, जो पिछले सैंपल से एरर का अनुपात है, जिसे फेड बैक किया जाता है।
इस मॉडल में, जब किसी सैंपल की बिट डेप्थ कम हो जाती है, तो क्वान्टिजेशन एरर को मापा जाता है और नेक्स्ट साइकिल पर क्वान्टिजेशन से पहले नेक्स्ट सैंपल के साथ ऐड किया  जाता है। इसका प्रभाव यह है कि क्वान्टिजेशन एरर को 2-सैंपल [[बॉक्सकार फ़ंक्शन|बॉक्सकार फ़िल्टर]] (जिसे सिंपल मूविंग एवरेज फ़िल्टर के रूप में भी जाना जाता है) द्वारा [[लो पास फिल्टर]] किया जाता है। परिणामस्वरूप, पहले की कम्पेयर में, क्वान्टिजेशन एरर में हाई फ्रीक्वेंसी पर लो पॉवर और लो फ्रीक्वेंसी पर हाई पॉवर होती है। फ़िल्टर की कटऑफ़ फ्रीक्वेंसी {{mvar|b}} को मॉडिफाई करके समायोजित किया जा सकता है, जो पिछले सैंपल से एरर का अनुपात है, जिसे फेड बैक किया जाता है।


==== '''सामान्यतः इम्पल्स रेस्पोंस फ़िल्टर''' ====
==== '''सामान्यतः इम्पल्स रेस्पोंस फ़िल्टर''' ====
Line 31: Line 31:


==== '''डिथरिंग''' ====
==== '''डिथरिंग''' ====
क्वान्टिजेशन के समय उचित अमाउंट डीथर जोड़ने से सिग्नल से संबंधित डेटर्मिनाबल एररस को प्रिवेंट किया जा सकता है। यदि डिथर का उपयोग नहीं किया जाता है तो नॉइज़ शेपिंग देना एफ्फेक्टिवेली रूप से केवल डिस्टॉरशन शेपिंग देने के रूप में कार्य करता है- डिस्टॉरशन एनर्जी को विभिन्न फ्रीक्वेंसी बैंडों में पुश करता है, किंतु यह अभी भी डिस्टॉरशन है। यदि इस प्रोसेस में डीथर ऐड किया जाता है:
क्वान्टिजेशन के समय उचित अमाउंट डीथर ऐड करने से सिग्नल से संबंधित डेटर्मिनाबल एररस को प्रिवेंट किया जा सकता है। यदि डिथर का उपयोग नहीं किया जाता है तो नॉइज़ शेपिंग देना एफ्फेक्टिवेली रूप से केवल डिस्टॉरशन शेपिंग देने के रूप में कार्य करता है- डिस्टॉरशन एनर्जी को विभिन्न फ्रीक्वेंसी बैंडों में पुश करता है, किंतु यह अभी भी डिस्टॉरशन है। यदि इस प्रोसेस में डीथर ऐड किया जाता है:


:<math>\ y[n] = x[n] + b e[n-1] + \mathrm{dither},</math>
:<math>\ y[n] = x[n] + b e[n-1] + \mathrm{dither},</math>
Line 41: Line 41:
|align=center
|align=center
|File:Quantization nodither noshaping spectrum.png
|File:Quantization nodither noshaping spectrum.png
  |750 हर्ट्ज़ साइनसोइडल टोन को 48 किलोहर्ट्ज़ पर सैंपल किया गया और बिना किसी डिथरिंग और बिना किसी नॉइज़ शेप के 4 बिट्स तक क्वांटीजेड किया गया। यह प्रक्रिया अवधि 64 सैंपल के साथ [[पेरोडिक फ़ंक्शन|पेरोडिक]] रौंडिंग एरर प्रस्तुत करती है, जिसे [[फ्रीक्वेंसी डोमेन]] में [[हार्मोनिक्स]] के रूप में देखा जाता है, जो सम्मान के साथ &minus;40 [[डेसीबल|dB]] तक पहुंच जाता है। रिफरेन्स टोन के लिए.
  |750 हर्ट्ज़ साइनसोइडल टोन को 48 किलोहर्ट्ज़ पर सैंपल किया गया और बिना किसी डिथरिंग और बिना किसी नॉइज़ शेप के 4 बिट्स तक क्वांटीजेड किया गया। यह प्रक्रिया अवधि 64 सैंपल के साथ [[पेरोडिक फ़ंक्शन|पेरोडिक]] रौंडिंग एरर प्रस्तुत करती है, जिसे [[फ्रीक्वेंसी डोमेन]] में [[हार्मोनिक्स]] के रूप में देखा जाता है, जो सम्मान के साथ रिफरेन्स टोन के लिए &minus;40 [[डेसीबल|dB]] तक पहुंच जाता है।  


|File:Quantization dither noshaping spectrum.png
|File:Quantization dither noshaping spectrum.png
  |[[ट्रेगुलर डिस्ट्रीब्यूशन|ट्रेगुलर]] [[डिथर]] के साथ वही प्योर टोन किंतु कोई नॉइज़ शेप नहीं। ध्यान दें कि ओवरआल नॉइज़ पॉवर इनक्रीस हुई है, किंतु कोई भी फ्रीक्वेंसी -60 डीबी से अधिक नहीं पहुंचती है।|File:Quantization shaped dither spectrum.png
  |[[ट्रेगुलर डिस्ट्रीब्यूशन|ट्रेगुलर]] [[डिथर]] के साथ वही प्योर टोन किंतु कोई नॉइज़ शेप नहीं। ध्यान दें कि ओवरआल नॉइज़ से पॉवर इनक्रीस हुई है, किंतु कोई भी फ्रीक्वेंसी -60 डीबी से अधिक नहीं पहुंचती है।|File:Quantization shaped dither spectrum.png
  |ट्रेगुलर डीथर और नॉइज़ शेप के साथ वही प्योर टोन। ध्यान दें कि नॉइज़ सबसे लोवेस्ट (&minus;80 dB) 4 किलोहर्ट्ज़ के अराउंड है जहां इअर सबसे अधिक संवेदनशील है।}}
  |ट्रेगुलर डीथर और नॉइज़ शेप के साथ वही प्योर टोन। ध्यान दें कि नॉइज़ सबसे लोवेस्ट (&minus;80 dB) 4 किलोहर्ट्ज़ के अराउंड है जहां इअर सबसे अधिक सेंसिटिव है।}}


ऑडियो में नॉइज़ को शेपिंग देना सामान्यतः बिट-रिडक्शन स्कीम के रूप में प्रारम्भ किया जाता है। डिथर का सबसे बेसिक फॉर्म फ्लैट, वाइट नॉइज़ है। चूँकि, इअर लो लेवल पर दूसरों के कम्पेयर में कुछ फ्रीक्वेंसी के प्रति कम सेंसिटिव होते हैं (इक्वल-लाउडनेस कंटूर देखें)। नॉइज़ को शेपिंग देने का उपयोग करके क्वान्टिजेशन एरर को एफ्फेक्टिवेली रूप से चारों ओर स्प्रेड किया जा सकता है जिससे इसका अधिक भाग उन फ्रीक्वेंसी पर फोकस्ड हो जिन्हें सुना नहीं जा सकता है इसका परिणाम यह होता है कि जहां इअर सबसे अधिक महत्वपूर्ण होते हैं, वहां क्वान्टिजेशन एरर को अधिक कम किया जा सकता है और जहां इअर कम सेंसिटिव होते हैं, वहां नॉइज़ अधिक होती है। यह सीधे डिथर के कम्पेयर में 4 बिट्स की प्रेसीवड नॉइज़ में कमी दे सकता है।<ref>{{cite conference
ऑडियो में नॉइज़ को शेपिंग देना सामान्यतः बिट-रिडक्शन स्कीम के रूप में प्रारम्भ किया जाता है। डिथर का सबसे बेसिक फॉर्म फ्लैट, वाइट नॉइज़ है। चूँकि, इअर लो लेवल पर दूसरों के कम्पेयर में कुछ फ्रीक्वेंसी के प्रति कम सेंसिटिव होते हैं (इक्वल-लाउडनेस कंटूर देखें)। नॉइज़ को शेपिंग देने का उपयोग करके क्वान्टिजेशन एरर को एफ्फेक्टिवेली रूप से चारों ओर स्प्रेड किया जा सकता है जिससे इसका अधिक भाग उन फ्रीक्वेंसी पर फोकस्ड हो जिन्हें सुना नहीं जा सकता है इसका परिणाम यह होता है कि जहां इअर सबसे अधिक महत्वपूर्ण होते हैं, वहां क्वान्टिजेशन एरर को अधिक कम किया जा सकता है और जहां इअर कम सेंसिटिव होते हैं, वहां नॉइज़ अधिक होती है। यह सीधे डिथर के कम्पेयर में 4 बिट्स की प्रेसीवड नॉइज़ में कमी दे सकता है।<ref>{{cite conference
Line 61: Line 61:
'''नॉइज़ शेपिंग और 1-बिट कन्वर्टर्स'''
'''नॉइज़ शेपिंग और 1-बिट कन्वर्टर्स'''


1989 के आसपास से, 1 बिट [[डेल्टा-सिग्मा मॉड्यूलेशन]]|डेल्टा-सिग्मा मॉड्यूलेटर का उपयोग [[एनॉलॉग से डिजिटल परिवर्तित करने वाला उपकरण]] में किया गया है। इसमें बहुत हाई दर पर ऑडियो का सैंपल लेना शामिल है (उदाहरण के लिए 2.8224 सैंपल फ्रीक्वेंसी) किंतु केवल बिट का उपयोग करना। क्योंकि केवल 1 बिट का उपयोग किया जाता है, इस कनवर्टर में केवल 6.02 डीबी की डायनामिक रेंज होती है। चूँकि, नॉइज़ तल 1.4112 मेगाहर्ट्ज की [[नाइक्विस्ट आवृत्ति|नाइक्विस्ट फ्रीक्वेंसी]] के नीचे संपूर्ण गैर-[[ एलियासिंग ]] फ्रीक्वेंसी रेंज में फैला हुआ है। नॉइज़ शेपिंग देने का उपयोग श्रव्य सीमा (20 हर्ट्ज से 20 किलोहर्ट्ज़) में मौजूद नॉइज़ को कम करने और श्रव्य सीमा से ऊपर नॉइज़ को बढ़ाने के लिए किया जाता है। इसके परिणामस्वरूप ब्रॉडबैंड [[डानामिक रेंज]] केवल 7.78 डीबी है, किंतु यह फ़्रीक्वेंसी बैंड के बीच सुसंगत नहीं है, और सबसे कम फ्रीक्वेंसी (श्रव्य रेंज) में डायनामिक रेंज बहुत अधिक है - 100 डीबी से अधिक। नॉइज़ शेपिंग देना स्वाभाविक रूप से डेल्टा-सिग्मा मॉड्यूलेटर में बनाया गया है।
1989 के निकट से, 1 बिट [[डेल्टा-सिग्मा मॉड्यूलेशन]] का उपयोग [[एनॉलॉग से डिजिटल परिवर्तित करने वाला उपकरण|एनॉलॉग-टू-डिजिटल कन्वर्टर्स]] में किया गया है। इसमें अधिक हाई रेट पर ऑडियो का सैंपल लेना सम्मिलित है (उदाहरण के लिए पर सेकंड 2.8224 मिलियन सैंपल) किंतु केवल एक बिट का उपयोग करना। इस कनवर्टर में केवल 6.02 डीबी की डायनामिक रेंज होती है। चूँकि, नॉइज़ फ्लोर 1.4112 मेगाहर्ट्ज की [[नाइक्विस्ट आवृत्ति|नाइक्विस्ट फ्रीक्वेंसी]] के नीचे एनटायर नॉन-[[ एलियासिंग |एलियास्ड]] फ्रीक्वेंसी रेंज में स्प्रेड है। नॉइज़ शेपिंग देने का उपयोग ऑडिबल रेंज (20 हर्ट्ज से 20 किलोहर्ट्ज़) में उपस्थित नॉइज़ को कम करने और ऑडिबल रेंज से ऊपर नॉइज़ को इनक्रीस करने के लिए किया जाता है। इसके परिणामस्वरूप ब्रॉडबैंड [[डानामिक रेंज]] केवल 7.78 डीबी है, किंतु यह फ़्रीक्वेंसी बैंड के मध्य कंसिस्टेंट नहीं है, और सबसे कम फ्रीक्वेंसी (ऑडिबल रेंज) में डायनामिक रेंज 100 डीबी से अधिक है। नॉइज़ शेपिंग देना स्वाभाविक रूप से डेल्टा-सिग्मा मॉड्यूलेटर में बनाया गया है।


1 बिट कनवर्टर सोनी द्वारा [[डायरेक्ट स्ट्रीम डिजिटल]] प्रारूप का आधार है। 1 बिट कनवर्टर (और इस प्रकार डीएसडी सिस्टम) की आलोचना यह है कि क्योंकि सिग्नल और फीडबैक लूप दोनों में केवल 1 बिट का उपयोग किया जाता है, फीडबैक लूप में पर्याप्त मात्रा में डिथर का उपयोग नहीं किया जा सकता है और कुछ शर्तों के तहत विरूपण सुना जा सकता है। .<ref>S. Lipschitz and J. Vanderkooy, "[http://peufeu.free.fr/audio/extremist_dac/files/1-Bit-Is-Bad.pdf Why Professional 1-Bit Sigma-Delta Conversion is a Bad Idea]" AES 109th Convention, Sep 2000</ref><ref>S. Lipschitz and J. Vanderkooy, "[http://sjeng.org/ftp/SACD.pdf Why 1-Bit Sigma-Delta Conversion is Unsuitable for High-Quality Applications]" AES 110th convention, May 2001</ref> 2000 के बाद से बनाए गए अधिकांश ए/डी कन्वर्टर्स मल्टी-बिट या मल्टी-लेवल डेल्टा सिग्मा मॉड्यूलेटर का उपयोग करते हैं जो 1 बिट से अधिक आउटपुट उत्पन्न करते हैं जिससे फीडबैक लूप में उचित डीथर जोड़ा जा सके। पारंपरिक [[ पल्स कोड मॉडुलेशन ]] सैंपलिंग के लिए सिग्नल को डेसीमेशन (सिग्नल प्रोसेसिंग) से 44.1 kHz या अन्य उपयुक्त सैंपल दरों पर ले जाया जाता है।
1 बिट कनवर्टर सोनी द्वारा [[डायरेक्ट स्ट्रीम डिजिटल]] फॉर्मेट का आधार है। 1 बिट कनवर्टर (और इस प्रकार डीएसडी सिस्टम) की आलोचना यह है कि क्योंकि सिग्नल और फीडबैक लूप दोनों में केवल 1 बिट का उपयोग किया जाता है, फीडबैक लूप में पर्याप्त अमाउंट में डिथर का उपयोग नहीं किया जा सकता है और कुछ के अंतर्गत डिस्टॉरशन हेयर किया जा सकता है। स्थितियाँ (अधिक वर्णन डायरेक्ट स्ट्रीम डिजिटल § डीएसडी के प्रति पीसीएम)


=== आधुनिक एडीसी में ===
<ref>S. Lipschitz and J. Vanderkooy, "[http://peufeu.free.fr/audio/extremist_dac/files/1-Bit-Is-Bad.pdf Why Professional 1-Bit Sigma-Delta Conversion is a Bad Idea]" AES 109th Convention, Sep 2000</ref><ref>S. Lipschitz and J. Vanderkooy, "[http://sjeng.org/ftp/SACD.pdf Why 1-Bit Sigma-Delta Conversion is Unsuitable for High-Quality Applications]" AES 110th convention, May 2001</ref> 2000 के पश्चात से बनाए गए अधिकांश ए/डी कन्वर्टर्स मल्टी-बिट या मल्टी-लेवल डेल्टा सिग्मा मॉड्यूलेटर का उपयोग करते हैं जो 1 बिट से अधिक आउटपुट उत्पन्न करते हैं जिससे फीडबैक लूप में प्रॉपर डीथर ऐड किया जा सके। ट्रेडिशनल[[ पल्स कोड मॉडुलेशन | पल्स कोड मॉडुलेशन]] सैंपलिंग के लिए सिग्नल को 44.1 kHz या अन्य उपयुक्त सैंपल रेटों पर ले जाया जाता है।


[[एनालॉग डिवाइस]]ेज़ जिसे वे नॉइज़ शेपिंग रिक्वांटाइज़र के रूप में संदर्भित करते हैं, उसका उपयोग करते हैं,<ref>[http://www.analog.com/static/imported-files/data_sheets/AD6677.pdf AD6677 80 MHz Bandwidth IF Receiver] (on Page 23)</ref> और [[ टेक्सस उपकरण ]]्स जिसे वे SNRBoost के रूप में संदर्भित करते हैं उसका उपयोग करते हैं<ref>[http://www.ti.com/lit/pdf/slaa445 Using Windowing With SNRBoost3G Technology] (PDF)</ref><ref>[http://www.ti.com/lit/pdf/sboa133 Understanding Low-Amplitude Behavior of 11-bit ADCs] (PDF)</ref> आसपास की फ्रीक्वेंसी की तुलना में नॉइज़ लेवल को लगभग 30db कम करना। यह गैर-निरंतर संचालन की लागत पर आता है किंतु स्पेक्ट्रम फर्श पर  अच्छा बाथटब शेपिंग तैयार करता है। इसे बिट-बूस्ट जैसी अन्य प्रौद्योगिकीों के साथ जोड़ा जा सकता है{{specify|reason=No mention found in SNRBoost refs}} स्पेक्ट्रम के रिज़ॉल्यूशन को और बढ़ाने के लिए।
=== मॉडर्न एडीसी में ===


== संदर्भ ==
[[एनालॉग डिवाइस|एनालॉग डिवाइसेज़]] जिसे वे नॉइज़ शेपिंग रिक्वेंटाइज़र के रूप में संदर्भित करते हैं, उसका उपयोग करते हैं,<ref>[http://www.analog.com/static/imported-files/data_sheets/AD6677.pdf AD6677 80 MHz Bandwidth IF Receiver] (on Page 23)</ref> और [[ टेक्सस उपकरण |टेक्सास इंस्ट्रूमेंट्स]] जिसे वे "एसएनआरबूस्ट" के रूप में संदर्भित करते हैं उसका उपयोग करते हैं<ref>[http://www.ti.com/lit/pdf/slaa445 Using Windowing With SNRBoost3G Technology] (PDF)</ref><ref>[http://www.ti.com/lit/pdf/sboa133 Understanding Low-Amplitude Behavior of 11-bit ADCs] (PDF)</ref> साराउनडिंग फ्रीक्वेंसी के कम्पेयर में नॉइज़ लेवल को लगभग 30db कम करने के लिए यह नॉन-कंटीन्यूअस ऑपरेशन की कास्ट पर आता है किंतु स्पेक्ट्रम फ्लोर पर  नाइज बाथटब शेपिंग तैयार करता है। स्पेक्ट्रम के रिज़ॉल्यूशन को इनक्रीस करने के लिए इसे बिट-बूस्ट जैसी अन्य टेकनीक के साथ ऐड किया जा सकता है
 
== सन्दर्भ ==
{{Reflist}}
{{Reflist}}
[[Category: ऑडियो इंजीनियरिंग]] [[Category: अंकीय संकेत प्रक्रिया]] [[Category: शोर (इलेक्ट्रॉनिक्स)]]  
[[Category: ऑडियो इंजीनियरिंग]] [[Category: अंकीय संकेत प्रक्रिया]] [[Category: शोर (इलेक्ट्रॉनिक्स)]]  
Line 77: Line 79:
[[Category: Machine Translated Page]]
[[Category: Machine Translated Page]]
[[Category:Created On 16/08/2023]]
[[Category:Created On 16/08/2023]]
[[Category:Vigyan Ready]]

Latest revision as of 07:43, 13 October 2023

नॉइज़ शेपिंग देना ऐसी टेकनीक है जिसका उपयोग सामान्यतः डिजिटल ऑडियो, इमेज और वीडियो प्रोसेसिंग में किया जाता है, सामान्यतः डिजिटल सिग्नल की क्वान्टिजेशन (सिग्नल प्रोसेसिंग) या ऑडियो बिट डेप्थ रिडक्शन के प्रोसेस के भाग के रूप में डिथरिंग के कॉम्बिनेशन में इसका उद्देश्य रिजल्टएंट सिग्नल के स्पष्ट सिग्नल-टू-नॉइज़ अनुपात को इनक्रीस करना है। यह एरर के पावर स्पेक्ट्रम को परिवर्तित करके ऐसा करता है जो डिथरिंग और क्वान्टिजेशन द्वारा प्रस्तुत किया जाता है; जैसे कि नॉइज़ पॉवर फ्रीक्वेंसी बैंड में लो लेवल पर होती है, जिस पर नॉइज़ कम डिजायरेबल माना जाता है और बैंड करेस्पोंडिंगली हाई लेवल पर होता है, जहां इसे अधिक डिजायरेबल माना जाता है। इमेज प्रोसेसिंग में उपयोग किया जाने वाला पोपुलर नॉइज़ शेपिंग देने वाला एल्गोरिदम 'फ्लोयड स्टाइनबर्ग डिथरिंग' के रूप में जाना जाता है; और ऑडियो प्रोसेसिंग में उपयोग किए जाने वाले कई नॉइज़ शेपिंग देने वाले एल्गोरिदम 'अब्सोल्यूट थ्रेसहोल्ड हियरिंग' मॉडल पर आधारित हैं।

ऑपरेशन

कोई भी फीडबैक लूप फ़िल्टर (सिग्नल प्रोसेसिंग) के रूप में कार्य करता है, डिजायरेबल नॉइज़ को फ़िल्टर करने के लिए डिज़ाइन किए गए फीडबैक लूप में क्वान्टिजेशन नॉइज़ क्रिएट करके नॉइज़ को शेप देने का कार्य किया जाता है।

लो-पास बॉक्सकार फ़िल्टर उदाहरण:

उदाहरण के लिए, फीडबैक सिस्टम पर विचार करें:

जहाँ b कांस्टेंट है, n साइकिल नंबर है, x[n] इनपुट सैंपल वैल्यू है, y[n] क्वांटिज़ेड किया जा रहा मान है, और e[n] इसकी क्वान्टिजेशन एरर है:

इस मॉडल में, जब किसी सैंपल की बिट डेप्थ कम हो जाती है, तो क्वान्टिजेशन एरर को मापा जाता है और नेक्स्ट साइकिल पर क्वान्टिजेशन से पहले नेक्स्ट सैंपल के साथ ऐड किया जाता है। इसका प्रभाव यह है कि क्वान्टिजेशन एरर को 2-सैंपल बॉक्सकार फ़िल्टर (जिसे सिंपल मूविंग एवरेज फ़िल्टर के रूप में भी जाना जाता है) द्वारा लो पास फिल्टर किया जाता है। परिणामस्वरूप, पहले की कम्पेयर में, क्वान्टिजेशन एरर में हाई फ्रीक्वेंसी पर लो पॉवर और लो फ्रीक्वेंसी पर हाई पॉवर होती है। फ़िल्टर की कटऑफ़ फ्रीक्वेंसी b को मॉडिफाई करके समायोजित किया जा सकता है, जो पिछले सैंपल से एरर का अनुपात है, जिसे फेड बैक किया जाता है।

सामान्यतः इम्पल्स रेस्पोंस फ़िल्टर

अधिक सामान्यतः, किसी भी एफआईआर फ़िल्टर या आईआईआर फ़िल्टर का उपयोग अधिक काम्प्लेक्स फ्रीक्वेंसी रेस्पोंस कर्व बनाने के लिए किया जा सकता है। ऐसे फ़िल्टरों को वेटेड लीस्ट स्क्वायर मेथड का उपयोग करके डिज़ाइन किया जा सकता है।[1] डिजिटल ऑडियो के केस में, सामान्यतः उपयोग किए जाने वाले वेटिंग फ़ंक्शन को हियरिंग कर्व की अब्सोल्यूट थ्रेसहोल्ड से डिवाइड किया जाता है, अर्थात

डिथरिंग

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

तब क्वान्टिजेशन एरर वास्तव में नॉइज़ बन जाती है, और प्रोसेस वास्तव में नॉइज़ को शेपिंग देती है।

डिजिटल ऑडियो में

ऑडियो में नॉइज़ को शेपिंग देना सामान्यतः बिट-रिडक्शन स्कीम के रूप में प्रारम्भ किया जाता है। डिथर का सबसे बेसिक फॉर्म फ्लैट, वाइट नॉइज़ है। चूँकि, इअर लो लेवल पर दूसरों के कम्पेयर में कुछ फ्रीक्वेंसी के प्रति कम सेंसिटिव होते हैं (इक्वल-लाउडनेस कंटूर देखें)। नॉइज़ को शेपिंग देने का उपयोग करके क्वान्टिजेशन एरर को एफ्फेक्टिवेली रूप से चारों ओर स्प्रेड किया जा सकता है जिससे इसका अधिक भाग उन फ्रीक्वेंसी पर फोकस्ड हो जिन्हें सुना नहीं जा सकता है इसका परिणाम यह होता है कि जहां इअर सबसे अधिक महत्वपूर्ण होते हैं, वहां क्वान्टिजेशन एरर को अधिक कम किया जा सकता है और जहां इअर कम सेंसिटिव होते हैं, वहां नॉइज़ अधिक होती है। यह सीधे डिथर के कम्पेयर में 4 बिट्स की प्रेसीवड नॉइज़ में कमी दे सकता है।[2] जबकि 16-बिट सैंपल एनटायर स्पेक्ट्रम में केवल 96 डीबी की डायनामिक रेंज होती है (क्वांटिज़ेशन डिस्टॉरशन गणना देखें), इसे वास्तव में नॉइज़-शेपिंग के डिथर का उपयोग करके 120 डीबी तक इनक्रीस किया जा सकता है।[3]

नॉइज़ शेपिंग और 1-बिट कन्वर्टर्स

1989 के निकट से, 1 बिट डेल्टा-सिग्मा मॉड्यूलेशन का उपयोग एनॉलॉग-टू-डिजिटल कन्वर्टर्स में किया गया है। इसमें अधिक हाई रेट पर ऑडियो का सैंपल लेना सम्मिलित है (उदाहरण के लिए पर सेकंड 2.8224 मिलियन सैंपल) किंतु केवल एक बिट का उपयोग करना। इस कनवर्टर में केवल 6.02 डीबी की डायनामिक रेंज होती है। चूँकि, नॉइज़ फ्लोर 1.4112 मेगाहर्ट्ज की नाइक्विस्ट फ्रीक्वेंसी के नीचे एनटायर नॉन-एलियास्ड फ्रीक्वेंसी रेंज में स्प्रेड है। नॉइज़ शेपिंग देने का उपयोग ऑडिबल रेंज (20 हर्ट्ज से 20 किलोहर्ट्ज़) में उपस्थित नॉइज़ को कम करने और ऑडिबल रेंज से ऊपर नॉइज़ को इनक्रीस करने के लिए किया जाता है। इसके परिणामस्वरूप ब्रॉडबैंड डानामिक रेंज केवल 7.78 डीबी है, किंतु यह फ़्रीक्वेंसी बैंड के मध्य कंसिस्टेंट नहीं है, और सबसे कम फ्रीक्वेंसी (ऑडिबल रेंज) में डायनामिक रेंज 100 डीबी से अधिक है। नॉइज़ शेपिंग देना स्वाभाविक रूप से डेल्टा-सिग्मा मॉड्यूलेटर में बनाया गया है।

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

[4][5] 2000 के पश्चात से बनाए गए अधिकांश ए/डी कन्वर्टर्स मल्टी-बिट या मल्टी-लेवल डेल्टा सिग्मा मॉड्यूलेटर का उपयोग करते हैं जो 1 बिट से अधिक आउटपुट उत्पन्न करते हैं जिससे फीडबैक लूप में प्रॉपर डीथर ऐड किया जा सके। ट्रेडिशनल पल्स कोड मॉडुलेशन सैंपलिंग के लिए सिग्नल को 44.1 kHz या अन्य उपयुक्त सैंपल रेटों पर ले जाया जाता है।

मॉडर्न एडीसी में

एनालॉग डिवाइसेज़ जिसे वे नॉइज़ शेपिंग रिक्वेंटाइज़र के रूप में संदर्भित करते हैं, उसका उपयोग करते हैं,[6] और टेक्सास इंस्ट्रूमेंट्स जिसे वे "एसएनआरबूस्ट" के रूप में संदर्भित करते हैं उसका उपयोग करते हैं[7][8] साराउनडिंग फ्रीक्वेंसी के कम्पेयर में नॉइज़ लेवल को लगभग 30db कम करने के लिए यह नॉन-कंटीन्यूअस ऑपरेशन की कास्ट पर आता है किंतु स्पेक्ट्रम फ्लोर पर नाइज बाथटब शेपिंग तैयार करता है। स्पेक्ट्रम के रिज़ॉल्यूशन को इनक्रीस करने के लिए इसे बिट-बूस्ट जैसी अन्य टेकनीक के साथ ऐड किया जा सकता है

सन्दर्भ

  1. Verhelst, Werner; De Koning, Dreten (24 October 2001). Noise shaping filter design for minimally audible signal requantization. IEEE Workshop on Applications of Signal Processing to Audio and Acoustics. IEEE.
  2. Gerzon, Michael; Peter Craven; Robert Stuart; Rhonda Wilson (16–19 March 1993). Psychoacoustic Noise Shaped Improvements in CD and Other Linear Digital Media. 94th Convention of the Audio Engineering Society, Berlin. AES. Preprint 3501.
  3. "24/192 Music Downloads are Very Silly Indeed". xiph.org. Retrieved 2015-08-01.
  4. S. Lipschitz and J. Vanderkooy, "Why Professional 1-Bit Sigma-Delta Conversion is a Bad Idea" AES 109th Convention, Sep 2000
  5. S. Lipschitz and J. Vanderkooy, "Why 1-Bit Sigma-Delta Conversion is Unsuitable for High-Quality Applications" AES 110th convention, May 2001
  6. AD6677 80 MHz Bandwidth IF Receiver (on Page 23)
  7. Using Windowing With SNRBoost3G Technology (PDF)
  8. Understanding Low-Amplitude Behavior of 11-bit ADCs (PDF)