PSNR की गणना कैसे करें

Posted on
लेखक: Monica Porter
निर्माण की तारीख: 22 जुलूस 2021
डेट अपडेट करें: 18 नवंबर 2024
Anonim
एमएसई और पीएसएनआर - भाग 1
वीडियो: एमएसई और पीएसएनआर - भाग 1

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


    बेल और डेसिबल को परिभाषित करें। बेल को गणितीय रूप से LB = log10 (P1 / P0) के रूप में परिभाषित किया गया है जहां P1 और P0 दो मात्राएँ हैं जो माप की समान इकाइयों में हैं। डेसिबल 0.1 बेल्ट है, इसलिए डेसीबल मान LdB LdB = 10 log10 (P1 / P0) है।

    दो मोनोक्रोमैटिक छवियों के बीच माध्य चुकता त्रुटि (MSE) को परिभाषित करें, जहां एक छवि को दूसरे का एक अनुमान माना जाता है। एमएसई को दो छवियों के संगत पिक्सल के बीच पिक्सेल मूल्यों में अंतर के वर्ग के माध्यम के रूप में वर्णित किया जा सकता है।

    MSE को वर्णन चरण 1 से गणितीय रूप से व्यक्त करें। इसलिए हमारे पास MSE = 1 / mn है जहां I और K मैट्रिसेस हैं जो छवियों की तुलना करते हैं। दो योगों के आयाम "i " और "j " के लिए किए जाते हैं। इसलिए "I (i, j) छवि I के पिक्सेल (i, j) के मान का प्रतिनिधित्व करता है।

    छवि में पिक्सेल के अधिकतम संभव मूल्य का निर्धारण करें। आमतौर पर, यह (2 ^ n) - 1 के रूप में दिया जा सकता है जहां n बिट्स की संख्या है जो पिक्सेल का प्रतिनिधित्व करते हैं। इस प्रकार, एक 8-बिट पिक्सेल का अधिकतम मूल्य (2 ^ 8) - 1 = 255 होगा। छवि में पिक्सेल के लिए अधिकतम मान अधिकतम होने दें।


    पीएसएनआर को डेसीबल में व्यक्त करें। चरण 1 से, हमारे पास LdB = 10 log10 (P1 / P0) के रूप में डेसीबल मान LdB है। अब P1 = MAX ^ 2 और P0 = MSE करें। उसके बाद हमारे पास PSNR = 10 log10 (MAX ^ 2 / MSE) = 10 log10 (MAX / (MSE) ^ (1/2)) ^ 2 = 20 log10 (MAX / MSE) ^ (1/2) हैं। इसलिए, PSNR = 20 log10 (MAX / (MSE) ^ (1/2))।