تصنيف الكائنات بناءً على التجزئة
تُعنى مشكلة تجزئة الصور بتقسيم الصورة إلى مناطق متعددة وفقًا لمعيار تجانس معين. تتناول هذه المقالة بشكل أساسي مناهج نظرية الرسوم البيانية لتجزئة الصور، وذلك بتطبيق تجزئة الرسوم البيانية عبر القطع الأدنى أو القطع الأقصى . ويمكن اعتبار تصنيف الكائنات القائم على التجزئة حالة خاصة من التجميع الطيفي المطبق على تجزئة الصور.
تطبيقات تجزئة الصور
- ضغط الصور
- قم بتقسيم الصورة إلى مكونات متجانسة، واستخدم خوارزمية الضغط الأنسب لكل مكون لتحسين الضغط.
- التشخيص الطبي
- التجزئة التلقائية لصور الرنين المغناطيسي لتحديد المناطق السرطانية.
- رسم الخرائط والقياس
- التحليل الآلي لبيانات الاستشعار عن بعد من الأقمار الصناعية لتحديد وقياس المناطق ذات الأهمية.
- مواصلات
- يُتيح تقسيم شبكة النقل تحديد المناطق التي تتميز بحالات مرور متجانسة. [ 1 ]
التجزئة باستخدام القطع المعيارية
صياغة نظرية الرسم البياني
يمكن تمثيل مجموعة النقاط في فضاء ميزات عشوائي كرسم بياني كامل غير موجه وموزون G = (V, E)، حيث تمثل عقد الرسم البياني النقاط الموجودة في فضاء الميزات. الوزنمن حافةهي دالة للتشابه بين العقدوفي هذا السياق، يمكننا صياغة مشكلة تجزئة الصور كمشكلة تقسيم الرسم البياني التي تطلب تقسيمًامجموعة الرؤوس، حيث، وفقًا لمقياس ما، الرؤوس في أي مجموعةتتمتع بتشابه كبير، والرؤوس في مجموعتين مختلفتينتشابه منخفض.
تخفيضات موحدة
ليكن G = ( V , E , w ) رسمًا بيانيًا مُثقَّلًا.وليكن مجموعتين جزئيتين من الرؤوس.
يترك:
في نهج القطع المعياري، [ 2 ] لأي قطعفي،يقيس التشابه بين الأجزاء المختلفة، ويقيس التشابه الكلي للرؤوس في نفس الجزء.
منذ، قطعذلك يقللكما أنه يزيد من.
حساب القطعذلك يقللهي مسألة صعبة من نوع NP-hard . ومع ذلك، يمكننا إيجاد قطع في وقت متعدد الحدودذات وزن معياري صغيرباستخدام التقنيات الطيفية .
خوارزمية ncut
يترك:
أيضًا، ليكن Dمصفوفة قطرية مععلى القطر، ودعكنمصفوفة متناظرة مع.
بعد بعض العمليات الجبرية، نحصل على:
مع مراعاة القيود التالية:
- ، لبعض الثوابت
التقليلتخضع المسألة للقيود المذكورة أعلاه، وهي مسألة صعبة من نوع NP . ولجعل المسألة قابلة للحل، نخفف القيود المفروضة على، والسماح لها بأخذ قيم حقيقية. يمكن حل المسألة المُخففة عن طريق حل مسألة القيم الذاتية المعممة.للحصول على ثاني أصغر قيمة ذاتية معممة.
خوارزمية التقسيم:
- بناءً على مجموعة من الخصائص، قم بإنشاء رسم بياني مرجح، احسب وزن كل حافة، ولخص المعلومات فيو.
- يحلبالنسبة للمتجهات الذاتية ذات القيم الذاتية الأصغر الثانية.
- استخدم المتجه الذاتي ذو القيمة الذاتية الثانية الأصغر لتقسيم الرسم البياني إلى قسمين (على سبيل المثال، التجميع وفقًا للإشارة).
- حدد ما إذا كان ينبغي تقسيم القسم الحالي إلى أقسام فرعية.
- قم بتقسيم الأجزاء المجزأة بشكل متكرر، إذا لزم الأمر.
التعقيد الحسابي
يستغرق حل مسألة القيم الذاتية القياسية لجميع المتجهات الذاتية (باستخدام خوارزمية QR ، على سبيل المثال)الوقت. هذا غير عملي لتطبيقات تجزئة الصور حيثيمثل عدد البكسلات في الصورة.
بما أن خوارزمية القطع غير الكاملة تستخدم متجهًا ذاتيًا واحدًا فقط، وهو المتجه المقابل لأصغر قيمة ذاتية معممة ثانية، فإنه يمكن تحسين الكفاءة بشكل كبير إذا تم حل مسألة القيمة الذاتية المقابلة بطريقة لا تعتمد على المصفوفات ، أي دون التعامل مع المصفوفة W أو حتى حسابها بشكل صريح، كما هو الحال في خوارزمية لانكزوس على سبيل المثال . تتطلب الطرق التي لا تعتمد على المصفوفات دالة واحدة فقط تُجري عملية ضرب مصفوفة في متجه لمتجه معين، في كل تكرار. في تجزئة الصور، تكون المصفوفة W عادةً مصفوفة متفرقة، تحتوي على عدد من العناصر غير الصفرية.لذا فإن عملية ضرب المصفوفة في المتجه تأخذوقت.
بالنسبة للصور عالية الدقة، غالبًا ما تكون القيمة الذاتية الثانية غير مستقرة ، مما يؤدي إلى بطء تقارب خوارزميات حل القيم الذاتية التكرارية، مثل خوارزمية لانكزوس . يُعدّ التكييف المسبق تقنية أساسية لتسريع التقارب، كما هو الحال في طريقة LOBPCG الخالية من المصفوفات . يستغرق حساب المتجه الذاتي باستخدام طريقة خالية من المصفوفات ومُكيّفة مسبقًا بشكل أمثل وقتًا.الوقت، وهو التعقيد الأمثل، لأن المتجه الذاتي لديهعناصر.
تطبيقات البرمجيات
تستخدم مكتبة scikit-learn [ 3 ] خوارزمية LOBPCG من SciPy مع التكييف المسبق متعدد الشبكات الجبرية لحل مشكلة القيم الذاتية لمصفوفة لابلاس للرسم البياني لإجراء تجزئة الصورة عبر تقسيم الرسم البياني الطيفي كما تم اقتراحه لأول مرة في [ 4 ] وتم اختباره فعليًا في [ 5 ] و [ 6 ] .
قطع OBJ
تُعدّ خوارزمية OBJ CUT [ 7 ] طريقة فعّالة لتقسيم الكائن تلقائيًا. وهي طريقة عامة، وبالتالي يمكن تطبيقها على أي نموذج لتصنيف الكائنات. عند إعطاء صورة D تحتوي على مثال لفئة كائنات معروفة، مثل الأبقار، تقوم خوارزمية OBJ CUT بحساب تقسيم الكائن، أي أنها تستنتج مجموعة من التصنيفات m .
ليكن m مجموعة من التصنيفات الثنائية، وليكنيكون مُعامل شكل ((هو شكل مسبق على التصنيفات من نموذج بنية تصويرية متعددة الطبقات (LPS)) دالة طاقةيُعرَّف على النحو التالي.
- (1)
على المدىيُطلق عليه اسم مصطلح أحادي، والمصطلحيُطلق عليه اسم الحد الثنائي. ويتكون الحد الأحادي من الاحتماليةبناءً على اللون، والإمكانات الأحاديةبناءً على المسافة منيتكون الحد الثنائي من احتمال مسبقومصطلح متناقض.
أفضل أنواع الملصقاتيقلل، أينيمثل وزن المعامل.
- (2)
الخوارزمية
- بالنظر إلى الصورة D، يتم اختيار فئة من فئات الكائنات، على سبيل المثال الأبقار أو الخيول.
- يتم مطابقة نموذج LPS المقابل مع D للحصول على العينات
- يتم تحديد دالة الهدف المعطاة بالمعادلة (2) عن طريق حسابوباستخدام
- يتم تقليل دالة الهدف باستخدام عملية MINCUT واحدة للحصول على التجزئة m .
مناهج أخرى
مراجع
- ↑ لوبيز، كليليا؛ لوكليرك، لودوفيك؛ كريشناكوماري، بانشامي؛ تشيابوت، نيكولاس؛ فان لينت، هانز (25 أكتوبر 2017). "الكشف عن الانتظام اليومي لأنماط الازدحام الحضري باستخدام خرائط السرعة ثلاثية الأبعاد" . التقارير العلمية . 7 (14029): 14029. Bibcode : 2017NatSR...714029L . doi : 10.1038/ s41598-017-14237-8 . PMC 5656590. PMID 29070859 .
- ↑ جيانبو شي وجيتيندرا مالك (1997): "القطع المعيارية وتجزئة الصور"، مؤتمر IEEE حول رؤية الحاسوب والتعرف على الأنماط، الصفحات 731-737
- ↑ "التجميع الطيفي - وثائق scikit-learn" .
- ↑ كنيازيف، أندرو ف. (2003). بولي؛ ديلون؛ غوش؛ كوجان (محررون). خوارزميات الحلول الذاتية المُهيأة الحديثة لتجزئة الصور الطيفية وتقسيم الرسوم البيانية . تجميع مجموعات البيانات الكبيرة؛ المؤتمر الدولي الثالث لمعهد مهندسي الكهرباء والإلكترونيات حول استخراج البيانات (ICDM 2003)، ملبورن، فلوريدا: جمعية الحاسبات التابعة لمعهد مهندسي الكهرباء والإلكترونيات. الصفحات 59-62 .
- ↑ كنيازيف، أندرو ف. (2006). تجزئة الصور الطيفية متعددة المقاييس: التكييف المسبق متعدد المقاييس لحساب القيم الذاتية لمصفوفات لابلاس في تجزئة الصور . ورشة عمل التعلم السريع للمتشعبات، WM Williamsburg، VA. doi : 10.13140/RG.2.2.35280.02565 .
- ↑ كنيازيف، أندرو ف. (2006). تقسيم الرسم البياني الطيفي متعدد المقاييس وتجزئة الصور . ورشة عمل حول الخوارزميات لمجموعات البيانات الضخمة الحديثة، جامعة ستانفورد وياهو! للأبحاث.
- ↑ إم بي كومار، بي إتش إس تور، وإيه زيسرمان. قطع الهدف. في وقائع مؤتمر IEEE حول رؤية الحاسوب والتعرف على الأنماط ، سان دييغو، الصفحات 18-25، 2005.
- ↑ إي. بورنشتاين، إس. أولمان: تجزئة من أعلى إلى أسفل خاصة بالفئة . في وقائع المؤتمر الأوروبي السابع حول رؤية الحاسوب، كوبنهاغن، الدنمارك، الصفحات 109-124، 2002.
- ↑ Z. Tu, X. Chen, AL Yuille, SC Zhu: تحليل الصور: توحيد التجزئة والكشف والتعرف . نحو التعرف على الكائنات على مستوى الفئة 2006: 545–576
- ↑ ب. لايبي، أ. ليوناردس، ب. شيل: نموذج شكل ضمني لتصنيف وتجزئة الكائنات المدمجة . نحو التعرف على الكائنات على مستوى الفئة 2006: 508-524
- ↑ ج. وين، ن. جويجيك. لوكاس: تعلم فئات الكائنات باستخدام التجزئة غير الخاضعة للإشراف . في وقائع المؤتمر الدولي لهندسة الكهرباء والإلكترونيات حول رؤية الحاسوب، بكين، 2005.
- ↑ جيه إم وين، جيه شوتون: حقل عشوائي متسق التخطيط للتعرف على الأجسام المحجوبة جزئيًا وتجزئتها . مؤتمر رؤية الحاسوب وأنماط التعرف (1) 2006: 37-44
- التعرف على الأشياء وتصنيفها
- تجزئة الصور
