Estimating SSIM from MSE for DCT-Based Compressed Images
تقترح هذه الورقة طريقتين لتقريب مؤشر التشابه الهيكلي (SSIM) بدقة للصور المضغوطة القائمة على تحويل جيب التمام المقطع (DCT) عن طريق إعادة توزيع متوسط مربع الخطأ (MSE) العالمي باستخدام الإحصاءات المحلية للصورة المرجعية، مما يتيح تقييماً فعالاً وذا معنى إدراكي للجودة دون الحاجة إلى الوصول إلى بيانات متوسط مربع الخطأ المحلية.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أنك قاضٍ في برنامج مواهب، ولكن بدلاً من مشاهدة المؤدين، أنت تحكم على جودة صورة فوتوغرافية. في عالم الصور ومقاطع الفيديو الرقمية، تحتاج الحواسيب إلى طريقة لتقرير ما إذا كانت الصورة تبدو "جيدة" أم "سيئة" بعد ضغطها لتوفير المساحة (وهي عملية تسمى الضغط). كانت الطريقة القديمة تشبه معلم الرياضيات الذي يصحح اختباراً: كان يحصي كل خطأ بمفرده. إذا رأى الكمبيوتر بكسلاً واحداً غير دقيق تماماً، فإنه يجمع كل الأخطاء للحصول على درجة تسمى "متوسط مربع الخطأ" (MSE) أو "نسبة إشارة الذروة إلى الضجيج" (PSPSNR). إنها طريقة بسيطة وسريعة، لكنها تشبه تقييم لوحة فنية عبر عدّ ضربات الفرشاة المفقودة؛ فهي لا تهتم إذا كانت الضربات المفقودة في سماء رمادية مملة أو في جزء حيوي من وجه إنسان.
أما الطريقة الأفضل، والتي تسمى "SSIM"، فتحاول النظر إلى الصورة كما ينظر إليها البشر. فهي تتحقق مما إذا كانت الأشكال والحواف والأنماط لا تزال تبدو صحيحة، وليس فقط ما إذا كانت الألوان متطابقة تماماً. ومع ذلك، فإن حساب SSIM يشبه وجود ناقد فني صارم جداً يتفحص كل زاوية صغيرة في الصورة ويقارنها بالأصل. هذا يستغرق الكثير من الوقت وقوة المعالجة، خاصة عندما تحاول بث فيلم لملايين الأشخاص. السؤال الكبير للمهندسين هو: هل يمكننا الحصول على درجة "شبيهة بالبشر" مثل SSIM دون القيام بكل هذا المجهود الشاق؟ هل يمكننا تخمين الجودة بمجرد معرفة إجمالي عدد الأخطاء (الخطأ العالمي) والنظر إلى الصورة الأصلية مرة واحدة؟
هذه الورقة البحثية، التي كتبها لوك ترودو وماريا ج. مارتيني، تقول: "نعم، يمكننا ذلك". لقد ركزوا على الصور المضغوطة باستخدام طريقة شائعة تسمى "تحويل جيب التمام المتقطع" (DCT) (وهي النوع المستخدم في صور JPEG). واكتشفوا أنك لست بحاجة للنظر إلى الصورة المشوهة والفوضوية لحساب درجة جودة جيدة. بدلاً من ذلك، يمكنك أخذ إجمالي مقدار الخطأ الناتج عن الضغط و"إعادة توزيعه" عبر الصورة بناءً على مدى "انشغال" الصورة الأصلية. فكر في الأمر كخباز يعرف بالضبط كمية الدقيق التي انسكبت على الأرض (الخطأ العالمي). فبدلاً من قياس الانسكاب في كل ركن من أركان المطبخ، ينظر الخباز إلى الوصفة الأصلية؛ فإذا كان هناك جزء من المطبخ شهد عمليات خلط نشطة (نسيج عالٍ أو حواف)، يفترض الخباز أن انسكاب الدقيق كان أثقل هناك. وإذا كان جزء ما مجرد سطح طاولة أملس (مناطق ناعمة)، يفترض أن الانسكاب كان أخف. ومن خلال استخدام "خريطة النشاط" هذه من الصورة الأصلية، يمكنهم تقدير درجة SSIM المعقدة باستخدام إجمالي عدد الأخطاء ونسيج الصورة الأصلية فقط.
اختبر الباحثون هذه الفكرة على مجموعتين شهيرتين من الصور عالية الجودة (مجموعة كوداك ومجموعة Xiph Subset1) وضغطوها باستخدام تنسيق JPEG عند مستويات جودة مختلفة. ووجدوا أن طريقتهم الجديدة، التي تستخدم "الانحراف المعياري" (مقياس لمدى تباين نسيج الصورة) لتوزيع الخطأ، كانت أكثر دقة بكثير من مجرد استخدام إجمالي الخطأ وحده. في الواقع، كانت تقديراتهم قريبة جداً من درجات SSIM الحقيقية لدرجة أن الفرق كان أقل من 1% عبر مستويات الجودة المعتادة. كما لاحظوا أن الرياضيات تعمل بشكل أفضل عندما يعاملون العلاقة بين النسيج والخطأ كعلاقة "دون خطية" (sublinear)—أي أنه بينما تستحوذ المناطق المزدحمة على قدر أكبر من الخطأ، فإنها لا تستحوذ على كل الخطأ في خط مستقيم. وتشير الورقة إلى أنه باستخدام هذه الحيلة البسيطة، يمكن لأنظمة الفيديو حساب درجات الجودة بشكل أسرع بكثير، لأنهم يحتاجون فقط لتحليل الفيديو الأصلي مرة واحدة ثم إعادة استخدام تلك الإحصائيات لكل نسخة من نسخ الفيديو التي يتم ترميزها، بدلاً من إعادة تحليل النسخ المضغوطة والفوضوية في كل مرة.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.