مرشح غابور

في معالجة الصور ، يُعد مرشح غابور ، نسبةً إلى دينيس غابور الذي اقترحه لأول مرة كمرشح أحادي البعد [ 1 ] ، مرشحًا خطيًا يُستخدم لتحليل النسيج ، أي أنه يحلل وجود أي محتوى ترددي محدد في الصورة باتجاهات معينة ضمن منطقة محددة حول نقطة أو منطقة التحليل. وقد عُمِّم مرشح غابور لأول مرة إلى ثنائي الأبعاد بواسطة غوستا غرانلوند [ 2 ] ، بإضافة اتجاه مرجعي. ويزعم العديد من علماء الرؤية المعاصرين أن تمثيلات التردد والاتجاه لمرشحات غابور تُشابه تلك الموجودة في الجهاز البصري البشري [ 3 ] . وقد وُجد أنها مناسبة بشكل خاص لتمثيل النسيج وتمييزه. في المجال المكاني، يكون مرشح غابور ثنائي الأبعاد عبارة عن دالة نواة غاوسية مُعدَّلة بموجة مستوية جيبية (انظر تحويل غابور ).
يزعم بعض الباحثين أن الخلايا البسيطة في القشرة البصرية لأدمغة الثدييات يمكن نمذجتها باستخدام دوال غابور. [ 4 ] [ 5 ] وبالتالي، يعتقد البعض أن تحليل الصور باستخدام مرشحات غابور يشبه الإدراك في الجهاز البصري البشري .
تعريف
تُعرَّف استجابة النبضة لمرشح غابور بموجة جيبية ( موجة مستوية لمرشحات غابور ثنائية الأبعاد) مضروبة في دالة غاوسية . [ 6 ] وبفضل خاصية الضرب والالتفاف ( نظرية الالتفاف )، فإن تحويل فورييه لاستجابة النبضة لمرشح غابور هو التفاف تحويل فورييه للدالة التوافقية (الدالة الجيبية) مع تحويل فورييه للدالة الغاوسية. يحتوي المرشح على مُركِّب حقيقي ومُركَّب تخيلي يُمثِّلان اتجاهين متعامدين . [ 7 ] يمكن تكوين هذين المُركِّبين في عدد مُركَّب أو استخدامهما بشكل مُنفصل.
معقد
حقيقي
خيالي
أينو.
في هذه المعادلة،يمثل طول موجة العامل الجيبي،يمثل اتجاه العمودي على الخطوط المتوازية لدالة غابور ،يمثل فرق الطور،يمثل الانحراف المعياري/السيجما للغلاف الغاوسي ويمثل نسبة العرض إلى الارتفاع المكانية، ويحدد شكل الإهليلجية لنطاق دالة غابور.
فضاء الموجات

ترتبط مرشحات غابور ارتباطًا مباشرًا بمويجات غابور ، إذ يمكن تصميمها لعدد من عمليات التمدد والدوران. مع ذلك، لا يُطبَّق التمدد عادةً على مويجات غابور، لأنه يتطلب حساب مويجات ثنائية التعامد، وهو ما قد يستغرق وقتًا طويلًا. لذا، يُنشأ عادةً بنك مرشحات يتألف من مرشحات غابور بمقاييس ودورانات مختلفة. تُجرى عملية الالتفاف بين هذه المرشحات والإشارة، ما ينتج عنه ما يُسمى بفضاء غابور. ترتبط هذه العملية ارتباطًا وثيقًا بالعمليات التي تحدث في القشرة البصرية الأولية. [ 8 ] وقد أظهر جونز وبالمر أن الجزء الحقيقي من دالة غابور المركبة يُطابق جيدًا دوال وزن المجال الاستقبالي الموجودة في الخلايا البسيطة في القشرة البصرية الأولية للقطط. [ 9 ]
نظير زمني سببي لمرشح غابور
عند معالجة الإشارات الزمنية، يتعذر الوصول إلى البيانات المستقبلية، مما يُسبب مشاكل عند محاولة استخدام دوال غابور لمعالجة الإشارات الآنية التي تعتمد على البُعد الزمني. وقد طُوِّرَ نظير زمني سببي لمرشح غابور في المرجع [ 10 ] ، وذلك باستبدال نواة غاوس في دالة غابور بنواة زمنية سببية وتكرارية تُعرف بنواة الحد الزمني السببي. وبهذه الطريقة، يُتيح تحليل التردد الزمني، استنادًا إلى الامتداد ذي القيم المركبة لنواة الحد الزمني السببي، إمكانية رصد تحويلات مشابهة لتلك التي يُرصدها مرشح غابور للإشارة الزمنية، والتي يُمكن وصفها من قِبَل مجموعة هايزنبرغ، انظر المرجع [ 10 ] لمزيد من التفاصيل.
استخراج الميزات من الصور
قد تكون مجموعة من مرشحات غابور ذات الترددات والاتجاهات المختلفة مفيدة لاستخراج ميزات مفيدة من الصورة. [ 11 ] في المجال المتقطع، تُعطى مرشحات غابور ثنائية الأبعاد بالصيغة التالية:
حيث B و C هما عاملان معياريان سيتم تحديدهما.
تتمتع مرشحات غابور ثنائية الأبعاد بتطبيقات واسعة في معالجة الصور، وخاصة في استخراج الميزات لتحليل النسيج وتقسيم الصور. [ 12 ]يحدد التردد المطلوب البحث عنه في النسيج. من خلال التغييريمكننا البحث عن نسيج موجه في اتجاه معين. من خلال التغيير، نقوم بتغيير دعم الأساس أو حجم منطقة الصورة التي يتم تحليلها.
تطبيقات مرشحات غابور ثنائية الأبعاد في معالجة الصور
في معالجة صور المستندات، تُعدّ خصائص غابور مثالية لتحديد كتابة الكلمات في المستندات متعددة اللغات. [ 13 ] وقد استُخدمت مرشحات غابور بترددات واتجاهات مختلفة لتحديد واستخراج مناطق النصوص فقط من صور المستندات المعقدة (الرمادية والملونة)، نظرًا لغناها بمكونات الترددات العالية، بينما تتميز الصور بنعومتها النسبية. [ 14 ] [ 15 ] [ 16 ] كما طُبقت أيضًا في التعرف على تعابير الوجه. [ 17 ] وتُستخدم مرشحات غابور على نطاق واسع في تطبيقات تحليل الأنماط. على سبيل المثال، استُخدمت لدراسة توزيع الاتجاهية داخل العظم الإسفنجي المسامي في العمود الفقري . [ 18 ] يُعدّ فضاء غابور مفيدًا جدًا في تطبيقات معالجة الصور ، مثل التعرف الضوئي على الأحرف ، والتعرف على قزحية العين ، والتعرف على بصمات الأصابع . وتتميز العلاقات بين التنشيطات لموقع مكاني محدد بوضوح بين الكائنات في الصورة. علاوة على ذلك، يمكن استخراج التنشيطات المهمة من فضاء غابور لإنشاء تمثيل مُجزأ للكائن.
أمثلة على التطبيقات
بايثون
هذا مثال على تطبيق بلغة بايثون :
استيراد numpy كـ npدالة غابور ( سيجما ، ثيتا ، لامدا ، بسي ، غاما ): """استخراج ميزات غابور.""" سيجما_س = سيجما سيجما_ص = عدد عشري ( سيجما ) / غاما# مربع الإحاطة nstds = 3 # عدد الانحرافات المعيارية sigma xmax = max ( abs ( nstds * sigma_x * np . cos ( theta )), abs ( nstds * sigma_y * np . sin ( theta )) ) xmax = np . ceil ( max ( 1 , xmax )) ymax = max ( abs ( nstds * sigma_x * np . sin ( theta )), abs ( nstds * sigma_y * np . cos ( theta )) ) ymax = np . ceil ( max ( 1 , ymax )) xmin = - xmax ymin = - ymax ( y , x ) = np . meshgrid ( np . arange ( ymin , ymax + 1 ), np . arange ( xmin , xmax + 1 ))# الدوران x_theta = x * np.cos ( theta ) + y * np.sin ( theta ) y_theta = -x * np.sin ( theta ) + y * np.cos ( theta )gb = np.exp ( -0.5 * ( x_theta ** 2 / sigma_x ** 2 + y_theta ** 2 / sigma_y ** 2 ) ) * np.cos ( 2 * np.pi / Lambda * x_theta + psi ) return gbMATLAB
هذا مثال على التنفيذ في MATLAB / Octave :
دالة gb = gabor_fn ( sigma, theta, lambda, psi, gamma )sigma_x = sigma ; sigma_y = sigma / gamma ;% مربع الإحاطة nstds = 3 ; xmax = max ( abs ( nstds * sigma_x * cos ( theta )), abs ( nstds * sigma_y * sin ( theta ))); xmax = ceil ( max ( 1 , xmax )); ymax = max ( abs ( nstds * sigma_x * sin ( theta )), abs ( nstds * sigma_y * cos ( theta ))); ymax = ceil ( max ( 1 , ymax )); xmin = - xmax ; ymin = - ymax ; [ x , y ] = meshgrid ( xmin : xmax , ymin : ymax );% الدوران x_theta = x * cos ( theta ) + y * sin ( theta ); y_theta = - x * sin ( theta ) + y * cos ( theta );gb = exp ( - .5 * ( x_theta .^ 2 / sigma_x ^ 2 + y_theta .^ 2 / sigma_y ^ 2 )) .* cos ( 2 * pi / lambda * x_theta + psi );يمكن العثور على كود استخراج ميزات غابور من الصور في MATLAB على الرابط التالي: http://www.mathworks.com/matlabcentral/fileexchange/44630 .
هاسكل
هذا مثال آخر على التنفيذ بلغة هاسكل :
import Data.Complex gabor θ ψ σ γ x y = exp ( - ( x' ^ 2 + γ ^ 2 * y' ^ 2 ) / ( 2 * σ ^ 2 )) * exp ( i * ( 2 * pi * x ' / lect + ψ )) حيث x' = x * cos θ + y * sin θ y' = - x * sin θ + y * كوس θ ط = 0 :+ 1انظر أيضاً
مراجع
- ↑ غابور، د. (1946). "نظرية الاتصال". مجلة معهد المهندسين الكهربائيين 93 .
- ↑ غرانلوند، جي إتش (1978). "بحثًا عن مُشغِّل عام لمعالجة الصور". رسومات الحاسوب ومعالجة الصور . 8 (2): 155-173 . doi : 10.1016/0146-664X(78)90047-3 . ISSN 0146-664X .
- ↑ أولشاوزن، ب.أ. وفيلد، د.ج. (1996). "ظهور خصائص مجال الاستقبال للخلايا البسيطة من خلال تعلم رمز متفرق للصور الطبيعية". مجلة نيتشر . 381 (6583): 607-609 . Bibcode : 1996Natur.381..607O . doi : 10.1038/381607a0 . PMID 8637596. S2CID 4358477 .
{{cite journal}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط ) - ↑ مارسيليا، س. (1980). "الوصف الرياضي لاستجابات الخلايا القشرية البسيطة". مجلة الجمعية البصرية الأمريكية . 70 (11): 1297-1300 . Bibcode : 1980JOSA...70.1297M . doi : 10.1364/JOSA.70.001297 . PMID 7463179 .
- ↑ دوغمان، جون ج. (1985-07-01). "علاقة عدم اليقين للدقة في المكان، والتردد المكاني، والاتجاه المُحسَّن بواسطة مرشحات القشرة البصرية ثنائية الأبعاد". مجلة الجمعية البصرية الأمريكية أ . 2 (7): 1160-1169 . Bibcode : 1985JOSAA...2.1160D . CiteSeerX 10.1.1.465.8506 . doi : 10.1364/JOSAA.2.001160 . ISSN 1084-7529 . PMID 4020513. S2CID 9271650 .
- ↑ فوغل، آي.؛ ساجي، د. (يونيو 1989). " مرشحات غابور كمُميّز للنسيج". علم التحكم الآلي البيولوجي . 61 (2): 103-113 . CiteSeerX 10.1.1.367.2700 . doi : 10.1007/BF00204594 . ISSN 0340-1200 . OCLC 895625214. S2CID 14952808 .
- ↑ تتبع وتقريب الأسطح ثلاثية الأبعاد باستخدام مرشحات غابور، جيسبر جول هنريكسن، جامعة جنوب الدنمارك، 28 مارس 2007
- ↑ دوغمان، جي جي (1980)، "التحليل الطيفي ثنائي الأبعاد لملامح المجال الاستقبالي القشري"، أبحاث الرؤية ، 20 (10): 847-56 ، doi : 10.1016/0042-6989(80)90065-6 ، PMID 7467139 ، S2CID 40518532
- ↑ جونز، جيه بي؛ بالمر، إل إيه (1987). "تقييم نموذج مرشح غابور ثنائي الأبعاد للحقول الاستقبالية البسيطة في القشرة المخططة للقطط" ( ملف PDF) . مجلة علم وظائف الأعصاب . 58 (6): 1233-1258 . doi : 10.1152/jn.1987.58.6.1233 . PMID 3437332. S2CID 16809045. مؤرشف من الأصل (ملف PDF) بتاريخ 28 فبراير 2020.
- ليندبيرغ ، ت . (2025). "نظير زمني سببي وزمني تكراري لتحويل غابور" . معاملات IEEE في نظرية المعلومات . 71 (2): 1450-1480 . arXiv : 2308.14512 . Bibcode : 2025ITIT...71.1450L . doi : 10.1109/TIT.2024.3507879 .
- ↑ حقيقيات، م.؛ زونوز، س.؛ عبد المطلب، م. (2013). "التعرف باستخدام القياسات الحيوية المشفرة". التحليل الحاسوبي للصور والأنماط . سلسلة محاضرات في علوم الحاسوب. المجلد 8048. الصفحات 440-448 . doi : 10.1007/978-3-642-40246-3_55 . ISBN 978-3-642-40245-6.
- ↑ راماكريشنان، أ.ج.؛ كومار راجا، س.؛ راغو رام، هـ.ف. (2002). "تجزئة الأنسجة باستخدام ميزات غابور بواسطة الشبكات العصبية" (ملف PDF) . وقائع ورشة عمل IEEE الثانية عشرة حول الشبكات العصبية لمعالجة الإشارات . مارتيني، سويسرا: IEEE. الصفحات 365-374 . doi : 10.1109/NNSP.2002.1030048 . ISBN 978-0-7803-7616-8. OCLC 812617471 . S2CID 10994982 .
- ↑ باتي، بيتا باسا؛ راماكريشنان، أ.ج. (يوليو 2008). "تحديد الكلمات متعددة النصوص". رسائل التعرف على الأنماط . 29 (9): 1218-1229 . رمز Bibcode : 2008PaReL..29.1218P . doi : 10.1016/j.patrec.2008.01.027 . ISSN 0167-8655 .
- ↑ راجو، س.؛ باتي، ب.ب.؛ راماكريشنان، أ.ج. (2004). "تحليل طاقة الكتلة باستخدام مرشح غابور لاستخراج النصوص من صور المستندات الرقمية" (ملف PDF) . ورشة العمل الدولية الأولى حول تحليل صور المستندات للمكتبات، 2004. وقائع المؤتمر . بالو ألتو، كاليفورنيا، الولايات المتحدة الأمريكية: IEEE. الصفحات 233-243 . doi : 10.1109/DIAL.2004.1263252 . ISBN 978-0-7695-2088-9LCCN 2003116308 . OL 8067708M . S2CID 21856192 .
- ↑ راجو، س. ساباري؛ باتي، ب.ب؛ راماكريشنان، أ.ج. (2005). "تحديد موقع النص واستخراجه من الصور الملونة المعقدة". التطورات في الحوسبة المرئية . سلسلة محاضرات في علوم الحاسوب. المجلد 3804. الصفحات 486+493. doi : 10.1007/11595755_59 . ISBN 978-3-540-30750-1ISSN 0302-9743 . LCCN 2005936803 . OL 9056158M .
- ↑ S Sabari Raju, PB Pati and AG Ramakrishnan, “Text Localization and Extraction from Complex Color Images,” Proc. First International Conference on Advances in Visual Computing (ISVC05) , Nevada, USA, LNCS 3804, Springer Verlag, Dec. 5-7, 2005, pp. 486-493.
- ↑ ليونز، م.؛ أكاماتسو، س.؛ كاماتشي، م.؛ جيوبا، ج. (1998). "ترميز تعابير الوجه باستخدام موجات غابور". وقائع المؤتمر الدولي الثالث لمعهد مهندسي الكهرباء والإلكترونيات حول التعرف التلقائي على الوجه والإيماءات . الصفحات 200-205 . doi : 10.1109/AFGR.1998.670949 . ISBN 0-8186-8344-9. OL 11390549M . S2CID 1586662 .
- ↑ غديتشينسكي، سي إم؛ مانباتشي، أ؛ وآخرون (2014). "حول تقدير توزيع الاتجاهية في العظم التربيقي ذي السويقة من صور التصوير المقطعي المحوسب الدقيق". القياسات الفيزيولوجية . 35 (12): 2415-2428 . Bibcode : 2014PhyM...35.2415G . doi : 10.1088/0967-3334/35/12/2415 . PMID 25391037. S2CID 206078730 .
روابط خارجية
للمزيد من القراءة
- فيشتنجر، هانز ج . سترومر، توماس، محرران. (1998). تحليل جابور والخوارزميات : النظرية والتطبيقات . بوسطن: بيركهاوزر. رقم ISBN 0-8176-3959-4. LCCN 97032252 . OCLC 37761814 . OL 685385M .
- غروتشينيغ، كارلهاينز (2001). أسس تحليل الزمن والتردد : مع 15 شكلاً توضيحياً . التحليل التوافقي التطبيقي والعددي. بوسطن: بيركهاوزر. doi : 10.1007/978-1-4612-0003-1 . ISBN 0-8176-4022-3. LCCN 00044508 . OCLC 44420790 . OL 8074618M .
- دوغمان، ج. ج. (1988). "تحويلات غابور ثنائية الأبعاد المنفصلة الكاملة باستخدام الشبكات العصبية لتحليل الصور وضغطها" (ملف PDF) . معاملات IEEE في الصوتيات والكلام ومعالجة الإشارات . 36 (7): 1169-1179 . رمز Bibcode : 1988ITASS..36.1169D . CiteSeerX 10.1.1.371.5847 . doi : 10.1109/29.1644 . ISSN 0096-3518 .
- "عرض توضيحي لمرشح غابور عبر الإنترنت" . مؤرشف من الأصل بتاريخ 15 يونيو 2009. تم الاطلاع عليه بتاريخ 25 مايو 2009 .
- موفيلان، خافيير ر. "دليل تعليمي حول مرشحات غابور" (ملف PDF) . مؤرشف من الأصل (ملف PDF) بتاريخ 19 أبريل 2009. تم الاطلاع عليه بتاريخ 14 مايو 2008 .
- لاجاي، آريس؛ لوفيفر، سيلفان؛ دريتاكيس، جورج؛ دوتري، فيليب (2009). "الضوضاء الإجرائية باستخدام التفاف غابور المتناثر" . معاملات ACM في الرسومات . 28 (3): 1. CiteSeerX 10.1.1.232.5566 . doi : 10.1145/1531326.1531360 . تاريخ الاسترجاع: 12 سبتمبر 2009 .
- الأهرامات القابلة للتوجيه:
- صفحة إيرو سيمونسيلي حول الأهرامات القابلة للتوجيه، مؤرشفة بتاريخ 5 أبريل 2023 في أرشيف الإنترنت (Wayback Machine).
- ماندوتشي، ر.؛ بيرونا، ب.؛ شاي، د. (أبريل 1998). "بنوك مرشحات قابلة للتشكيل عالية الكفاءة" (ملف PDF) . معاملات IEEE في معالجة الإشارات . 46 (4): 1168-1173 . Bibcode : 1998ITSP...46.1168M . doi : 10.1109/78.668570 . ISSN 1053-587X . OCLC 926890247 . ( تمت أرشفة ملف PDF بتاريخ 12 نوفمبر 2021 على موقع Wayback Machine ) ( تمت أرشفة الكود بتاريخ 13 يونيو 2010 على موقع Wayback Machine )
- فيشر، سيلفان؛ شروبيك، فيليب؛ بيرينيه، لوران؛ ريدوندو، رافائيل؛ كريستوبال، غابرييل (2007). "موجات لوغاريتمية غابور ثنائية الأبعاد ذاتية الانعكاس" (ملف PDF) . المجلة الدولية لرؤية الحاسوب . 75 (2): 231-246 . CiteSeerX 10.1.1.329.6283 . doi : 10.1007/s11263-006-0026-8 . ISSN 0920-5691 . S2CID 1452724 .
- مرشح خطي
- معالجة الصور
- التعرف على الأنماط
