تحويل المويجات المنفصلة

في التحليل العددي والتحليل الوظيفي ، يُعرف تحويل المويجات المنفصل ( DWT ) بأنه أي تحويل للمويجات يتم فيه أخذ عينات من المويجات بشكل منفصل. وكما هو الحال مع تحويلات المويجات الأخرى، فإن إحدى المزايا الرئيسية التي يتمتع بها هذا التحويل مقارنةً بتحويلات فورييه هي الدقة الزمنية: فهو يلتقط معلومات التردد والموقع (الموقع في الزمن).
تعريف
مستوى واحد من التحول
تحويل المويجات المنفصلة للإشارةيتم حسابها بتمريرها عبر سلسلة من المرشحات. أولاً، تُمرر العينات عبر مرشح تمرير منخفض ذي استجابة نبضية. مما ينتج عنه تداخل بين الاثنين:
كما يتم تحليل الإشارة في الوقت نفسه باستخدام مرشح تمرير عاليتُعطي المخرجات معاملات التفاصيل (من مرشح الترددات العالية) ومعاملات التقريب (من مرشح الترددات المنخفضة). من المهم أن نلاحظ أن هذين المرشحين مرتبطان ببعضهما البعض، ويُعرفان معًا باسم مرشح المرآة التربيعية .

مع ذلك، بما أنه قد تم حذف نصف ترددات الإشارة، يمكن تجاهل نصف العينات وفقًا لقاعدة نايكويست. مخرج مرشح الترددات المنخفضةثم يتم أخذ عينة فرعية من الإشارة الموضحة في الرسم البياني أعلاه بمقدار 2، ثم تتم معالجتها مرة أخرى بتمريرها عبر مرشح تمرير منخفض جديد.ومرشح تمرير عاليبنصف تردد القطع للتردد السابق، أي:
أدى هذا التفكيك إلى خفض الدقة الزمنية إلى النصف، حيث أن نصف مخرج كل مرشح فقط يمثل الإشارة. ومع ذلك، فإن كل مخرج يمتلك نصف نطاق تردد المدخل، وبالتالي تضاعفت دقة التردد.
باستخدام عامل أخذ العينات الفرعية
يمكن كتابة الملخص أعلاه بشكل أكثر إيجازاً.
لكن حساب الالتفاف الكاملسيؤدي تقليل حجم العينة لاحقًا إلى إهدار وقت الحساب.
مخطط الرفع هو عملية تحسين يتم فيها دمج هاتين العمليتين الحسابيتين.
بنوك التصفية المتتالية
تُكرر هذه العملية التحليلية لزيادة دقة التردد، ثم تُحلل معاملات التقريب باستخدام مرشحات تمرير الترددات العالية والمنخفضة، ثم تُخفض معدل أخذ العينات. يُمثل هذا بشجرة ثنائية ، حيث تُمثل كل عقدة فضاءً فرعيًا بموقع زمني-ترددي مختلف. تُعرف هذه الشجرة باسم بنك المرشحات .

في كل مستوى من مستويات الرسم التخطيطي أعلاه، يتم تحليل الإشارة إلى ترددات منخفضة وعالية. وبسبب عملية التحليل، يجب أن تكون إشارة الإدخال من مضاعفات الترددات المنخفضة والعالية.أينهو عدد المستويات.
على سبيل المثال، إشارة تحتوي على 32 عينة، ونطاق تردد من 0 إلىويتم إنتاج 3 مستويات من التحلل، و4 مقاييس إخراج:
| مستوى | الترددات | عينات |
|---|---|---|
| 3 | ل | 4 |
| ل | 4 | |
| 2 | ل | 8 |
| 1 | ل | 16 |

العلاقة بالموجة الأم
يمكن تفسير تطبيق بنك المرشحات للمويجات على أنه حساب معاملات المويجات لمجموعة منفصلة من المويجات الفرعية لمويجة أم معينةفي حالة تحويل المويجات المنفصلة، يتم إزاحة المويجة الأم وتغيير حجمها بقوى العدد اثنين.
أينهو معامل المقياس ويمثل معامل الإزاحة، وكلاهما عدد صحيح.
تذكر أن معامل الموجةإشارةهو إسقاطعلى موجة صغيرة، ودعليكن إشارة بطولفي حالة الموجة الفرعية في العائلة المنفصلة المذكورة أعلاه،
الآن قم بالإصلاحعلى نطاق معين، بحيثهي وظيفة منفقط. في ضوء المعادلة المذكورة أعلاه،يمكن اعتبارها عملية التفاف لـباستخدام نسخة موسعة، منعكسة، ومُعَيَّرة من الموجة الأم،، تم أخذ عينات منها عند النقاطلكن هذا هو بالضبط ما تعطيه معاملات التفاصيل عند المستوىمن تحويل المويجات المنفصلة. لذلك، لاختيار مناسب لـو، تتوافق معاملات التفاصيل لمجموعة المرشحات تمامًا مع معامل الموجة لمجموعة منفصلة من الموجات الفرعية لموجة أم معينة.
كمثال على ذلك، لنأخذ في الاعتبار موجة هار المنفصلة ، التي تكون موجتها الأم هيثم يكون الشكل الموسع والمنعكس والمُعَيَّر لهذه الموجة هو، وهو في الواقع مرشح التحلل عالي التمرير لتحويل موجة هار المنفصلة.
تعقيد الخطة
يستغرق تنفيذ بنك المرشحات لتحويل المويجات المنفصلة O( N ) فقط في بعض الحالات، مقارنةً بـ O( N log N ) لتحويل فورييه السريع .
لاحظ أنه إذاوإذا كان طول كليهما ثابتًا (أي أن طولهما مستقل عن N)، فإنوتستغرق كل عملية وقتًا قدره O( N ) . يقوم بنك مرشحات الموجات الصغيرة بإجراء كل من عمليتي الالتفاف هاتين، اللتين تبلغ مدة كل منهما O( N ) ، ثم يقسم الإشارة إلى فرعين بحجم N/2. ولكنه يقسم بشكل متكرر الفرع العلوي الملتف مع(على عكس تحويل فورييه السريع، الذي يقسم الفرع العلوي والفرع السفلي بشكل متكرر). وهذا يؤدي إلى علاقة التكرار التالية
مما يؤدي إلى زمن O( N ) للعملية بأكملها، كما يمكن إثباته من خلال توسيع متسلسلة هندسية للعلاقة المذكورة أعلاه.
على سبيل المثال، يكون تحويل هار الموجي المنفصل خطيًا، لأنه في هذه الحالةوطولها ثابت 2.
تضمن خاصية التمركز الموضعي للمويجات، بالإضافة إلى تعقيدها الزمني O( N )، إمكانية حساب التحويل بشكل فوري (على أساس التدفق). وتتناقض هذه الخاصية تمامًا مع تحويل فورييه السريع (FFT)، الذي يتطلب الوصول إلى الإشارة بأكملها دفعة واحدة. وينطبق هذا أيضًا على التحويل متعدد المقاييس والتحويلات متعددة الأبعاد (مثل تحويل المويجات المنفصلة ثنائي الأبعاد). [ 1 ]
أمثلة
موجات هار
اخترع عالم الرياضيات المجري ألفريد هار أول تحويل موجي منفصل (DWT) . وذلك لمدخلات ممثلة بقائمة منيمكن اعتبار تحويل هار الموجي بمثابة اقتران بين قيم الإدخال، وتخزين الفرق، ثم تمرير المجموع. تتكرر هذه العملية بشكل متكرر، حيث يتم اقتران المجاميع لتحديد المقياس التالي، مما يؤدي إلىالفروقات والمجموع النهائي.
موجات دوبيشيز
صاغت عالمة الرياضيات البلجيكية إنغريد دوبيشيز في عام 1988 المجموعة الأكثر شيوعًا من تحويلات المويجات المنفصلة. تعتمد هذه الصياغة على استخدام علاقات التكرار لتوليد عينات منفصلة أدق تدريجيًا من دالة مويجة أم ضمنية؛ حيث تبلغ دقة كل عينة ضعف دقة العينة السابقة. في ورقتها البحثية الرائدة، اشتقّت دوبيشيز عائلة من المويجات ، أولها مويجة هار. وقد ازداد الاهتمام بهذا المجال بشكل كبير منذ ذلك الحين، وتم تطوير العديد من المتغيرات لمويجات دوبيشيز الأصلية. [ 2 ] [ 3 ] [ 4 ]
تحويل المويجات المعقدة ثنائية الشجرة (DCWT)
تحويل المويجات المعقدة ثنائية الشجرة (يُعدّ تحويل المويجات المنفصلة (WT) تحسينًا حديثًا نسبيًا لتحويل المويجات المنفصلة (DWT)، ويتميز بخصائص إضافية مهمة: فهو يكاد يكون ثابتًا عند تغيير الإزاحة، وانتقائي الاتجاه في بُعدين أو أكثر. ويحقق ذلك بمعامل تكرار منخفض للغاية.، وهي أقل بكثير من تحويل المويجات المنفصلة غير المُخفَّض. الشجرة الثنائية متعددة الأبعاد (MD)تُعتبر WT غير قابلة للفصل ولكنها تعتمد على بنك مرشحات قابل للفصل وفعال حسابيًا (FB). [ 5 ]
آحرون
تشمل الأشكال الأخرى لتحويل المويجات المنفصلة مويجة لو غال-تاباتاباي (LGT) 5/3 التي طورها ديدييه لو غال وعلي ج. تاباتاباي عام 1988 (المستخدمة في JPEG 2000 أو JPEG XS )، [ 6 ] [ 7 ] [ 8 ] ومويجة ذات الحدين QMF التي طورها علي ناجي أكانسو عام 1990، [ 9 ] وخوارزمية تقسيم المجموعات في الأشجار الهرمية (SPIHT) التي طورها أمير سعيد مع ويليام أ. بيرلمان عام 1996، [ 10 ] وتحويل المويجات غير المُخفَّض (حيث يتم حذف عملية تقليل العينات)، وتحويل نيولاند (حيث يتم تكوين أساس متعامد من المويجات من مرشحات القبعة العلوية المصممة بشكل مناسب في فضاء التردد ). كما ترتبط تحويلات حزم المويجات بتحويل المويجات المنفصلة. ويُعد تحويل المويجات المركب شكلاً آخر من أشكالها.
البرمجة
يتوفر كود جافا كامل لتحويل المويجات المنفصلة أحادي وثنائي الأبعاد باستخدام موجات هار ، ودوبيشيز ، وكويفليت ، وليجندر من مشروع JWave مفتوح المصدر. علاوة على ذلك، يمكن العثور هنا على تطبيق سريع لتحويل المويجات المنفصلة ثنائية التعامد CDF 9/7 بلغة C ، المستخدم في معيار ضغط الصور JPEG 2000 (مؤرشف بتاريخ 5 مارس 2012).
فيما يلي مثال على موجة هار في لغة جافا :
public static int [] discreteHaarWaveletTransform ( int [] input ) { // تفترض هذه الدالة أن طول المدخلات يساوي 2^n، حيث n> 1 int [ ] output = new int [ input.length ] ;for ( int length = input.length / 2 ; length = length / 2 ) { // length هو الطول الحالي لمنطقة العمل في مصفوفة الإخراج. // يبدأ length من نصف حجم المصفوفة، ويتم تقليله إلى النصف في كل تكرار حتى يصبح 1. for ( int i = 0 ; i < length ; ++ i ) { int sum = input [ i * 2 ] + input [ i * 2 + 1 ] ; int difference = input [ i * 2 ] - input [ i * 2 + 1 ] ; output [ i ] = sum ; output [ length + i ] = difference ; } if ( length == 1 ) { return output ; }// تبديل المصفوفات لتنفيذ التكرار التالي System.arraycopy ( output , 0 , input , 0 , length ); } }
يوضح الشكل على اليمين مثالاً لتطبيق الكود المذكور أعلاه لحساب معاملات موجة هار على شكل موجة صوتية. يُبرز هذا المثال خاصيتين أساسيتين لتحويل الموجة:
- تتميز الإشارات الطبيعية عادةً بدرجة من السلاسة، مما يجعلها متفرقة في مجال المويجات. يوجد عدد أقل بكثير من المكونات المهمة في مجال المويجات في هذا المثال مقارنةً بمجال الزمن ، وتتركز معظم المكونات المهمة نحو المعاملات الأقل دقة على اليسار. لذا، فإن الإشارات الطبيعية قابلة للضغط في مجال المويجات.
- يُعد تحويل المويجات تمثيلاً متعدد الدقة لنطاق تمرير الإشارة. ويتضح ذلك مباشرةً من تعريف بنك المرشحات لتحويل المويجات المنفصلة الوارد في هذه المقالة. بالنسبة لإشارة طولها، المعاملات في النطاقيمثل نسخة من الإشارة الأصلية التي تقع ضمن نطاق التمريرلهذا السبب، عند تكبير هذه النطاقات من معاملات المويجات، تبدو بنيتها مشابهة جدًا للإشارة الأصلية. النطاقات الأقرب إلى اليسار (الأكبر)في الترميز أعلاه)، تمثل تمثيلات أكثر خشونة للإشارة، بينما تمثل النطاقات الموجودة على اليمين تفاصيل أدق.
ملكيات
يوضح تحويل هار المنفصل للمويجات (Haar DWT) الخصائص المرغوبة للمويجات بشكل عام. أولاً، يمكن إجراؤه فيثانيًا، لا يقتصر الأمر على استيعاب مفهوم المحتوى الترددي للمدخلات، من خلال فحصه على مقاييس مختلفة، بل يشمل أيضًا المحتوى الزمني، أي الأوقات التي تحدث فيها هذه الترددات. وبفضل هاتين الخاصيتين مجتمعتين، يُعد تحويل المويجات السريع (FWT) بديلاً لتحويل فورييه السريع التقليدي (FFT).
مشاكل الوقت
بسبب عوامل تغيير المعدل في مجموعة المرشحات، فإن تحويل المويجات المنفصل ليس ثابتًا مع الزمن، بل هو في الواقع شديد الحساسية لمحاذاة الإشارة زمنيًا. ولمعالجة مشكلة التغير الزمني في تحويلات المويجات، اقترح مالات وزونغ خوارزمية جديدة لتمثيل الإشارة باستخدام المويجات، وهي خوارزمية ثابتة مع الإزاحات الزمنية. [ 11 ] وفقًا لهذه الخوارزمية، المسماة TI-DWT، يتم أخذ عينات من معامل المقياس فقط على طول المتتالية الثنائية 2^j (حيث j ∈ Z)، ويتم حساب تحويل المويجات لكل نقطة زمنية. [ 12 ] [ 13 ]
التطبيقات
تُستخدم تحويلات المويجات المنفصلة على نطاق واسع في العلوم والهندسة والرياضيات وعلوم الحاسوب. ومن أبرز استخداماتها ترميز الإشارات ، لتمثيل الإشارة المنفصلة بصيغة أكثر اختصارًا، وغالبًا كخطوة تمهيدية لضغط البيانات . كما تُستخدم أيضًا في معالجة إشارات التسارع لتحليل المشية، [ 14 ] [ 15 ] ومعالجة الصور، [ 16 ] [ 17 ] والاتصالات الرقمية، وغيرها الكثير. [ 18 ] [ 19 ] [ 20 ]
لقد ثبت أن تحويل المويجات المنفصلة (منفصل في المقياس والإزاحة، ومستمر في الزمن) يُنفذ بنجاح كبنك مرشحات تناظرية في معالجة الإشارات الطبية الحيوية لتصميم أجهزة تنظيم ضربات القلب منخفضة الطاقة، وكذلك في الاتصالات اللاسلكية فائقة العرض النطاق (UWB). [ 21 ]
معالجة الصور


تُستخدم الموجات الصغيرة غالبًا لإزالة التشويش من الإشارات ثنائية الأبعاد، مثل الصور. يوضح المثال التالي ثلاث خطوات لإزالة التشويش الأبيض الغاوسي غير المرغوب فيه من الصورة المشوشة المعروضة. تم استخدام برنامج Matlab لاستيراد الصورة وتصفيتها.
تتمثل الخطوة الأولى في اختيار نوع الموجة ومستوى التحلل N. في هذه الحالة، تم اختيار موجات ثنائية التعامد 3.5 بمستوى N يساوي 10. تُستخدم الموجات ثنائية التعامد بشكل شائع في معالجة الصور للكشف عن الضوضاء البيضاء الغاوسية وتصفيتها، [ 22 ] نظرًا لتباينها العالي بين قيم شدة البكسلات المتجاورة. باستخدام هذه الموجات، يتم إجراء تحويل موجي على الصورة ثنائية الأبعاد.
بعد تحليل ملف الصورة، تتمثل الخطوة التالية في تحديد قيم العتبة لكل مستوى من 1 إلى N. تُعد استراتيجية بيرجيه-ماسارت [ 23 ] طريقة شائعة لاختيار هذه العتبات. باستخدام هذه العملية، يتم تحديد عتبات فردية لـ N = 10 مستويات. ويُمثل تطبيق هذه العتبات الجزء الأكبر من عملية ترشيح الإشارة.
تتمثل الخطوة الأخيرة في إعادة بناء الصورة من المستويات المُعدّلة. ويتم ذلك باستخدام تحويل المويجات العكسي. تظهر الصورة الناتجة، بعد إزالة الضوضاء الغاوسية البيضاء، أسفل الصورة الأصلية. عند ترشيح أي نوع من البيانات، من المهم تحديد نسبة الإشارة إلى الضوضاء للنتيجة. في هذه الحالة، بلغت نسبة الإشارة إلى الضوضاء للصورة المشوشة مقارنةً بالصورة الأصلية 30.4958%، بينما بلغت نسبة الإشارة إلى الضوضاء للصورة بعد إزالة الضوضاء 32.5525%. وبذلك، بلغ التحسن الناتج عن ترشيح المويجات زيادة في نسبة الإشارة إلى الضوضاء قدرها 2.0567%. [ 24 ]
يمكن أن يؤدي اختيار موجات ومستويات واستراتيجيات عتبة مختلفة إلى أنواع مختلفة من الترشيح. في هذا المثال، تم اختيار إزالة الضوضاء الغاوسية البيضاء. مع ذلك، كان من الممكن تضخيمها بسهولة باستخدام عتبة مختلفة.
لتوضيح الاختلافات والتشابهات بين تحويل المويجات المنفصلة وتحويل فورييه المنفصل ، ضع في اعتبارك DWT وDFT للتسلسل التالي: (1,0,0,0)، نبضة وحدة .
تحتوي تحويلة فورييه المنفصلة على أساس متعامد ( مصفوفة تحويلة فورييه المنفصلة ):
بينما يمتلك تحويل المويجات المنفصلة باستخدام موجات هار للبيانات ذات الطول 4 أساسًا متعامدًا في صفوف:
(لتبسيط الترميز، يتم استخدام الأعداد الصحيحة، لذا فإن القواعد متعامدة ولكنها ليست متعامدة معيارية .)
تشمل الملاحظات الأولية ما يلي:
- تختلف الموجات الجيبية فقط في ترددها. فالأولى لا تُكمل أي دورة، والثانية تُكمل دورة كاملة، والثالثة تُكمل دورتين، والرابعة تُكمل ثلاث دورات (وهو ما يُعادل إكمال دورة واحدة في الاتجاه المعاكس). ويمكن تمثيل اختلافات الطور بضرب متجه أساس مُعطى بثابت مُركب.
- على النقيض من ذلك، تتميز الموجات الصغيرة بترددها وموقعها. وكما في السابق، تُكمل الموجة الأولى صفر دورة، بينما تُكمل الثانية دورة واحدة. مع ذلك، فإن للموجتين الثالثة والرابعة نفس التردد، وهو ضعف تردد الموجة الأولى. وبدلاً من الاختلاف في التردد، يكمن الاختلاف في الموقع ؛ فالموجة الثالثة لا تساوي الصفر في أول عنصرين، والموجة الرابعة لا تساوي الصفر في آخر عنصرين.
يوضح تحويل المويجات المنفصلة (DWT) عملية التموضع: يعطي الحد (1,1,1,1) متوسط قيمة الإشارة، ويضع الحد (1,1,–1,–1) الإشارة في الجانب الأيسر من المجال، ويضعها الحد (1,–1,0,0) في الجانب الأيسر من الجانب الأيسر، ويؤدي الاقتطاع في أي مرحلة إلى نسخة مخفضة من الإشارة:

وعلى النقيض من ذلك، تعبر تحويلة فورييه المنفصلة عن التسلسل من خلال تداخل الموجات ذات الترددات المختلفة - وبالتالي فإن اقتطاع السلسلة ينتج عنه نسخة مرشحة بترددات منخفضة من السلسلة:
تجدر الإشارة إلى أن التقريب الأوسط (ذو الحدين) يختلف. فمن منظور مجال التردد، يُعد هذا التقريب أفضل، لكن من منظور مجال الزمن، يعاني من عيوب، منها: انخفاض القيمة ، ووجود قيمة سالبة في إحدى القيم، على الرغم من أن السلسلة الأصلية غير سالبة في جميع المواضع، بالإضافة إلى ظاهرة الرنين حيث يكون الطرف الأيمن غير صفري، على عكس تحويل المويجات. في المقابل، يُظهر تقريب فورييه ذروةً بشكل صحيح، وتقع جميع النقاط ضمن النطاق المحدد.على الرغم من وجود خطأ في جميع النقاط، إلا أن تقريب المويجات يضع ذروة في النصف الأيسر، لكنه لا يضع ذروة عند النقطة الأولى، وبينما يكون دقيقًا تمامًا لنصف القيم (مما يعكس الموقع)، إلا أن لديه خطأً بنسبةأما بالنسبة للقيم الأخرى.
يوضح هذا أنواع المقايضات بين هذه التحويلات، وكيف أن تحويل DWT يوفر سلوكًا مفضلًا في بعض النواحي، لا سيما لنمذجة العابرين.
العلامات المائية
تعتمد تقنية العلامات المائية باستخدام تحويل المويجات المنفصلة (DCT-DWT) على تغيير معاملات المويجات لمجموعات معاملات التردد المتوسط في الصورة الأصلية المحولة باستخدام تحويل المويجات المنفصلة (DWT) ذي الخمسة مستويات، ثم تطبيق تحويلات DCT على مجموعات المعاملات المختارة. وقد اقترحت براسانالاكشمي ب. طريقةً [ 25 ] تستخدم النطاق الفرعي للتردد HL في مجموعات معاملات التردد المتوسط LHx وHLx في صورة محولة باستخدام تحويل المويجات المنفصلة (DWT) ذي الخمسة مستويات.

تختار هذه الخوارزمية مستوىً أقل دقةً من تحويل المويجات المنفصلة (DWT) من حيث عدم وضوح الصورة ومتانتها، لتطبيق تحويل جيب التمام المنفصل (DCT) القائم على كتل 4×4 عليها. ونتيجةً لذلك، يمكن تحقيق مستويات أعلى من عدم وضوح الصورة ومتانتها . كما تُستخدم عملية الترشيح المسبق قبل استخراج العلامة المائية، والتحسين، وترشيح لابلاس غاوس (LoG) ، مما يزيد من الفرق بين معلومات العلامة المائية والصورة الأصلية.
يتم وصف الفكرة الأساسية لتحويل المويجات المنفصلة (DWT) للصورة ثنائية الأبعاد على النحو التالي: يتم أولاً تقسيم الصورة إلى أربعة أجزاء من المكونات الفرعية عالية ومتوسطة ومنخفضة التردد (أي LL1 وHL1 وLH1 وHH1) عن طريق أخذ عينات فرعية حرجة من القنوات الأفقية والرأسية باستخدام مرشحات المكونات الفرعية.
تمثل المكونات الفرعية HL1 وLH1 وHH1 معاملات الموجة ذات المقياس الأدق. يتم تحليل المكون الفرعي LL1 وإعادة أخذ عينات منه بشكل دقيق للحصول على مكونات الموجة التالية ذات المقياس الأوسع. تُكرر هذه العملية عدة مرات، حسب التطبيق المستخدم.
تُعتبر المكونات عالية التردد مناسبة لتضمين العلامة المائية لاحتوائها على معلومات الحواف، ولأن العين البشرية أقل حساسية لتغيرات الحواف. في خوارزميات العلامات المائية، إلى جانب إخفاء العلامة، يكمن الشاغل الرئيسي في اختيار مكونات التردد المناسبة لتضمينها، لضمان مقاومتها للهجمات المحتملة التي قد تتعرض لها الصورة المرسلة. تتميز تقنيات مجال التحويل بخصائص فريدة للمجالات البديلة، ما يُتيح لها معالجة قيود المجال المكاني، بالإضافة إلى مزايا إضافية.
تُخضع الصورة الأصلية لعملية دمج العلامات المائية باستخدام تحويل المويجات المنفصلة (DWT) بخمسة مستويات. يضمن تضمين العلامة المائية في نطاقات الترددات المتوسطة LLx درجة عالية من عدم الكشف عنها ومتانتها. ونتيجة لذلك، يتم اختيار مجموعات معاملات LLx في المستوى الخامس لزيادة متانة العلامة المائية ضد هجمات العلامات المائية الشائعة، وخاصة هجمات إضافة الضوضاء والتشويش، مع تأثير ضئيل أو معدوم على جودة الصورة. بعد ذلك، يتم تطبيق تحويل جيب التمام المنفصل (DCT) على مجموعات معاملات DWT المختارة، ويتم تضمين متواليات شبه عشوائية في الترددات المتوسطة. يرد أدناه شرح لإجراء تضمين العلامة المائية:
- اقرأ صورة الغلاف الأولى، بحجم N×N.
- يتم الحصول مبدئيًا على مجموعات المعاملات متعددة الدقة الأربعة غير المتداخلة LL1 و HL1 و LH1 و HH1.
- يتم إجراء عملية التحلل حتى 5 مستويات ويتم الحصول على المكونات الفرعية للتردد {HH1، HL1، LH1، {{HH2، HL2، LH2، {HH3، HL3، LH3، {HH4، HL4، LH4، {HH5، HL5، LH5، LL5}} }} }} عن طريق حساب DWT المستوى الخامس للصورة I.
- قسّم مجموعات المعاملات الأربع الأخيرة: HH5 و HL5 و LH5 و LL5 إلى كتل 4 × 4.
- يتم تطبيق تحويل جيب التمام المنفصل (DCT) على كل كتلة في مجموعات المعاملات المختارة. وقد تم اختيار هذه المجموعات من المعاملات للتحقق من عدم إمكانية إدراك الخوارزميات وقوتها على حد سواء.
- قم بتشويش صورة بصمة الإصبع للحصول على العلامة المائية المشوشة WS (i, j).
- أعد صياغة صورة العلامة المائية المشوشة إلى متجه من الأصفار والآحاد.
- يتم توليد سلسلتين عشوائيتين زائفتين غير مرتبطتين من المفتاح المستخرج من وريد راحة اليد. يجب أن يساوي عدد العناصر في السلسلتين العشوائيتين الزائفتين عدد عناصر النطاق المتوسط لمجموعات معاملات تحويل المويجات المنفصلة (DWT) بعد تحويلها باستخدام تحويل جيب التمام المنفصل (DCT).
- يتم تضمين سلسلتين شبه عشوائيتين بمعامل تضخيم α في كتل 4x4 المحولة باستخدام تحويل جيب التمام المنفصل (DCT) لمجموعات معاملات تحويل المويجات المنفصلة (DWT) المختارة للصورة الأصلية. بدلاً من تضمين جميع معاملات كتلة DCT، يتم تطبيق التضمين فقط على معاملات النطاق المتوسط. إذا رُمز إلى X على أنها مصفوفة معاملات النطاق المتوسط للكتلة المحولة باستخدام DCT، فسيتم التضمين باستخدام بت العلامة المائية 0، ويتم تحديث X' لتصبح X+∝*PN 0 ، watermarkbit=0، ثم يتم التضمين باستخدام بت العلامة المائية 1، ويتم تحديث X' لتصبح X+∝*PN 1. يتم إجراء تحويل جيب التمام المنفصل العكسي (IDCT) على كل كتلة بعد تعديل معاملات النطاق المتوسط لتضمين بتات العلامة المائية.
- لإنتاج صورة المضيف ذات العلامة المائية، قم بإجراء تحويل DWT العكسي (IDWT) على الصورة المحولة بواسطة DWT، بما في ذلك مجموعات المعاملات المعدلة.
تحويلات مماثلة
- خوارزمية Adam7 ، المستخدمة في التداخل في تنسيق رسومات الشبكة المحمولة (PNG)، هي نموذج متعدد المقاييس للبيانات، يشبه تحويل المويجات المنفصلة (DWT) باستخدام موجات هار . على عكس تحويل المويجات المنفصلة، تتميز خوارزمية Adam7 بمقياس محدد، إذ تبدأ من كتلة 8×8، وتقوم بتقليل حجم الصورة بدلاً من تقليل معدل أخذ العينات ( الترشيح الترددي المنخفض ، ثم تقليل الحجم). ولذلك، تُظهر أداءً تردديًا أسوأ، مع ظهور تشوهات ( بكسلة ) في المراحل المبكرة، مقابل سهولة التنفيذ.
- يُعد تحويل المويجات المنفصلة المضاعف (أو الهندسي) [ 26 ] أحد المتغيرات التي تُطبق على نموذج الملاحظةيتضمن ذلك تفاعلات دالة منتظمة موجبةوضوضاء موجبة مستقلة مضاعفة، مع. يدل، وهو تحويل موجي. بما أنثم التحويل الموجي المنفصل القياسي (الإضافي)بحيثحيث معاملات التفاصيللا يمكن اعتبارها متفرقة بشكل عام، وذلك بسبب مساهمةفي التعبير الأخير. في الإطار الضربي، يكون تحويل المويجات بحيثيتضمن هذا "التضمين" للمويجات في جبر ضربي تقريبات ضربية معممة ومؤثرات تفصيلية: على سبيل المثال، في حالة مويجات هار، ثم حتى معامل التطبيعالمعيارالتقريبات ( المتوسط الحسابي )والتفاصيل ( الفروق الحسابية )تصبح على التوالي تقريبات المتوسط الهندسيوالفروق الهندسية (التفاصيل)عند استخدام.
انظر أيضاً
مراجع
- ↑ بارينا، ديفيد (2020). "تحويل المويجات في الوقت الحقيقي لشرائح الصور اللانهائية" . مجلة معالجة الصور في الوقت الحقيقي . 18 (3). سبرينغر: 585-591 . doi : 10.1007/s11554-020-00995-8 . S2CID 220396648. تاريخ الاسترجاع: 9 يوليو 2020 .
- ↑ AN Akansu, RA Haddad and H. Caglar, Perfect Reconstruction Binomial QMF-Wavelet Transform , Proc. SPIE Visual Communications and Image Processing, pp. 609–618, vol. 1360, Lausanne, Sept. 1990.
- ↑ أكانسو، علي ن.؛ حداد، ريتشارد أ. (1992)، تحليل الإشارة متعدد الدقة: التحويلات، والنطاقات الفرعية، والمويجات، بوسطن، ماساتشوستس: أكاديميك برس، ISBN 978-0-12-047141-6
- ↑ AN Akansu، بنوك المرشحات والمويجات في معالجة الإشارات: مراجعة نقدية ، وقائع SPIE اتصالات الفيديو و PACS للتطبيقات الطبية (ورقة مدعوة)، ص 330-341، المجلد 1977، برلين، أكتوبر 1993.
- ↑ سيليسنيك، آي دبليو؛ بارانيوك، آر جي؛ كينغسبري، إن سي، 2005، تحويل المويجات المعقدة ثنائية الشجرة
- ↑ سوليفان، غاري (8-12 ديسمبر 2003). "الخصائص العامة واعتبارات التصميم لترميز الفيديو الزمني الفرعي" . الاتحاد الدولي للاتصالات - تقييس الموجات . مجموعة خبراء ترميز الفيديو . تم الاطلاع عليه بتاريخ 13 سبتمبر 2019 .
- ↑ بوفيك، آلان سي. (2009). الدليل الأساسي لمعالجة الفيديو . دار النشر الأكاديمية . ص 355. ISBN 9780080922508.
- ↑ غال، ديدييه لو؛ طباطبائي، علي ج. (1988). "ترميز النطاقات الفرعية للصور الرقمية باستخدام مرشحات النواة القصيرة المتناظرة وتقنيات الترميز الحسابي". المؤتمر الدولي للصوتيات والكلام ومعالجة الإشارات ICASSP-88. المجلد 2. الصفحات 761-764 . doi : 10.1109/ICASSP.1988.196696 . S2CID 109186495 .
- ↑ علي ناجي أكانسو ، بنية موجية QMF فعالة (موجات دوبيشيز ذات الحدين QMF)، وقائع الندوة الأولى لمعهد نيوجيرسي للتكنولوجيا حول الموجات، أبريل 1990.
- ↑ سعيد، أ.؛ بيرلمان، و. أ. (1996). "برنامج ترميز صور جديد وسريع وفعال يعتمد على تقسيم المجموعات في الأشجار الهرمية" . معاملات IEEE في الدوائر والأنظمة لتكنولوجيا الفيديو . 6 (3): 243-250 . doi : 10.1109/76.499834 . ISSN 1051-8215 . تاريخ الاسترجاع: 18 أكتوبر 2019 .
- ↑ S. Mallat, A Wavelet Tour of Signal Processing, 2nd ed. San Diego, CA: Academic, 1999.
- ↑ SG Mallat و S. Zhong، "توصيف الإشارات من الحواف متعددة المقاييس"، IEEE Trans. Pattern Anal. Mach. Intell.، المجلد 14، العدد 7، الصفحات 710-732، يوليو 1992.
- ↑ إنس، كيرانياز، غابوج، 2009، نظام عام وقوي للتصنيف الآلي لإشارات تخطيط كهربية القلب الخاصة بكل مريض
- ↑ "طريقة جديدة لتقدير طول الخطوة باستخدام مقاييس التسارع الشبكية لمنطقة الجسم" ، IEEE BioWireless 2011 ، الصفحات 79-82
- ↑ ناصر، ف.؛ كول، ج.؛ ساساني، ف. (أكتوبر 2019). "مراقبة التصنيع الذكي باستخدام إشارة صوتية مُعالجة بطريقة الموجات الصغيرة وشبكة عصبية ذاتية التنظيم". رسائل IEEE في مجال الروبوتات والأتمتة . 4 (4): 3449-3456 . Bibcode : 2019IRAL....4.3449N . doi : 10.1109/LRA.2019.2926666 . ISSN 2377-3766 . S2CID 198474004 .
- ↑ بروتون، إس. ألين. "أساليب معالجة الصور القائمة على الموجات الصغيرة" . www.rose-hulman.edu . تاريخ الاسترجاع: 2017-05-02 .
- ↑ تشيرفياكوف، ن. إي.؛ لياخوف، ب. أ.؛ ناغورنوف، ن. ن. (2018-11-01). "ضوضاء التكميم لمرشحات تحويل المويجات المنفصلة متعددة المستويات في معالجة الصور" . الإلكترونيات الضوئية، والأجهزة، ومعالجة البيانات . 54 (6): 608-616 . Bibcode : 2018OIDP...54..608C . doi : 10.3103/S8756699018060092 . ISSN 1934-7944 . S2CID 128173262 .
- ↑ أكانسو، علي ن.؛ سميث، مارك جيه تي (31 أكتوبر 1995). تحويلات النطاقات الفرعية والمويجات: التصميم والتطبيقات . دار نشر كلوير الأكاديمية. ISBN 0792396456.
- ↑ أكانسو، علي ن.؛ ميدلي، مايكل ج. (6 ديسمبر 2010). تحويلات الموجات الصغيرة، والنطاقات الفرعية، والكتل في الاتصالات والوسائط المتعددة . دار نشر كلوير الأكاديمية. ISBN 978-1441950864.
- ↑ أ. ن. أكانسو، ب. دوهاميل، إكس. لين، وم. دي كورفيل، مُضاعِفات الإرسال المتعامدة في الاتصالات: مراجعة ، مجلة IEEE للمعاملات في معالجة الإشارات، عدد خاص حول نظرية وتطبيقات بنوك المرشحات والمويجات. المجلد 46، العدد 4، الصفحات 979-995، أبريل 1998.
- ↑ AN Akansu, WA Serdijn, and IW Selesnick, Wavelet Transforms in Signal Processing: A Review of Emerging Applications , Physical Communication, Elsevier, vol. 3, issue 1, pp. 1–18, March 2010.
- ↑ براغادا، س.؛ سيفاسوامي، ج. (1 ديسمبر 2008). "إزالة التشويش من الصور باستخدام الموجات المتعامدة الثنائية المتطابقة". المؤتمر الهندي السادس لعام 2008 حول رؤية الحاسوب والرسومات ومعالجة الصور . الصفحات 25-32 . doi : 10.1109/ICVGIP.2008.95 . S2CID 15516486 .
- ↑ "عتبات الموجات أحادية البعد باستخدام استراتيجية بيرج-ماسارت - MATLAB wdcbm" . www.mathworks.com . تاريخ الاسترجاع: 3 مايو 2017 .
- ↑ "كيفية حساب نسبة الإشارة إلى الضوضاء لصورتين - إجابات MATLAB - MATLAB Central" . www.mathworks.com . تاريخ الاسترجاع: 10 مايو 2017 .
- ↑ براسانالاكشمي، ب.، وآخرون، (2011). دمج نطاق التردد لحفظ البيانات في رمز محدد مكانيًا مع أمان عالٍ. في: هندسة المعلوماتية وعلوم المعلومات. ICIEIS 2011. الاتصالات في علوم الحاسوب والمعلومات، المجلد 251. سبرينغر، برلين، هايدلبرغ. https://link.springer.com/chapter/10.1007%2F978-3-642-25327-0_28
- ↑ أتو، عبد الرحمن م.؛ تروفيه، إيمانويل؛ نيكولا، جان ماري؛ لي، ثو ترانغ (2016). "مؤثرات الموجات الصغيرة ونماذج الملاحظة المضاعفة - تطبيق على تحليل السلاسل الزمنية لصور الرادار ذي الفتحة التركيبية" (ملف PDF) . معاملات IEEE في علوم الأرض والاستشعار عن بعد . 54 (11): 6606-6624 . Bibcode : 2016ITGRS..54.6606A . doi : 10.1109/TGRS.2016.2587626 . S2CID 1860049 .
روابط خارجية
- مختبر الموجات من جامعة ستانفورد في برنامج ماتلاب
- libdwt ، مكتبة DWT متعددة المنصات مكتوبة بلغة C
- مقدمة موجزة عن الموجات الصغيرة بقلم رينيه بوشينجر
- التحليل العددي
- معالجة الإشارات الرقمية
- الموجات الصغيرة
- التحويلات المنفصلة
