Pose Estimation
تقوم هذه الدالة بالكشف عن نقاط المفاتيح الأساسية لجسم الإنسان (keypoints) وعلى خيار رسم هيكل عظمي (skeleton) على الصور الواردة. استخدمها لاستخراج مواقع أجزاء الجسم المحددة للتحليلات، التسجيل، أو العرض المرئي.
📥 المدخلات
Image Any
الصورة المراد تحليلها (إطار الكاميرا، صورة محمّلة، أو صورة تمت معالجتها سابقًا).
Show Skeleton
مدخل منطقي (Boolean) لتشغيل أو إيقاف رسم الهيكل العظمي على الصورة الناتجة.
📤 المخرجات
Image Any
الصورة مع رسم الهيكل العظمي (إذا كان Show Skeleton مفعلًا) وعلامات مرئية لنقاط المفاتيح المكتشفة.
Selected Body Part Positions
نتيجة على شكل خريطة (dictionary-like) تربط أسماء أجزاء الجسم المحددة بإحداثياتها المكتشفة (x, y). تُرجع فقط مجموعات أجزاء الجسم التي تختارها.
🕹️ عناصر التحكم
Class Names
قائمة قابلة للاختيار لمجموعات أجزاء الجسم المبسطة (مثال: head, chest, elbow, hand, hip, knee, foot). علّم المجموعات التي تريد أن يبلغ عنها البلوك.
Confidence
شريط تمرير لضبط ثقة الكشف. قيمة أعلى تقلل الإيجابيات الكاذبة لكن قد تفوّت اكتشافات ضعيفة؛ خفضها يجعل الكشف أكثر تساهلًا.
⚙️ آلية التشغيل
عند تزويد البلوك بصورة في
Image Any، يقوم بتحليل الصورة ومحاولة تحديد نقاط مفاتيح الإنسان.إذا كان
Show SkeletonيساويTRUE، يضيف البلوك خطوط الهيكل والعلامات على الصورة الناتجة.يرجع البلوك الصورة المشروحة وخريطة تربط أسماء أجزاء الجسم المحددة بمواقعها المكتشفة. إذا لم يُكتشف جزء بثقة كافية، فسيُستبعد من الخريطة.
🎯 الميزات
رسم هيكل عظمي مرئي لفحص سريع.
مجموعات أجزاء جسم قابلة للاختيار لتقييد المخرجات بالأجزاء التي تحتاجها فقط.
ضبط قابل للثقة للتوازن بين الحساسية والإشارات الخاطئة.
مناسب للزمن الحقيقي عند ربطه بمصدر صورة مباشر مثل كاميرا.
📝 تعليمات الاستخدام
قدّم مصدر صورة إلى
Image Any(مثل:Camera USB,Load Image, أوStream Reader).اختر مجموعات أجزاء الجسم التي تريدها باستخدام
Class Names.اضبط حساسية الكشف باستخدام شريط
Confidence.اختياريًا أرسل قيمة منطقية إلى
Show Skeletonلتفعيل/تعطيل رسم الهيكل.اعرض الصورة الناتجة باستخدام
Show Imageأو سجّل/صدّر الإحداثيات للاستخدام اللاحق.
💡 نصائح وحيل
استخدم
Camera USBكمصدر صورة مباشر عند العمل بمشاهد الزمن الحقيقي.غيّر حجم الصور الواردة باستخدام
Image Resizeإذا بدا الأشخاص صغيرين — بكسلات أكبر للشخص تحسّن دقة نقاط المفاتيح.نفّذ كاشفًا سريعًا أولًا (مثل
Object Detection) ثم قص الأشخاص باستخدامImage ROIلإرسال صور كل شخص على حدة إلى هذا البلوك — هذا يحسن الموثوقية ويقلل تكلفة المعالجة.لمعاينة النتائج في مساحة العمل، وصل هذا البلوك إلى
Show Image.احفظ الإطارات المحتوية على اكتشافات باستخدام
Image Loggerأو صدّر الإحداثيات بـData to JSONأوCSV Exportللتحليل لاحقًا.ادمج مع
Draw Result On ImageأوDraw Detectionsلإضافة نصوص حالة أو صناديق محيطة مع الهياكل العظمية.
🛠️ استكشاف الأخطاء وإصلاحها
لا توجد نقاط مكتشفة: جرّب خفض قيمة
Confidenceأو زياد حجم الصورة المدخلة باستخدامImage Resize.نقاط خاطئة أو مرتجفة: زد قيمة
Confidenceوحسّن الإضاءة أو الحدة (استخدمBlurبحذر لإزالة الضجيج فقط).الأشخاص جزئيًا خارج الإطار: استخدم سير عمل اكتشاف/قص سابق (مثل
Object Detection→Image ROI) ليكون الموضوع في منتصف الصورة قبل تشغيل هذا البلوك.بطء الأداء: قلل دقة الإدخال باستخدام
Image Resizeأو عالج مناطق الأشخاص المقتصة بدلًا من الصورة كاملة.
إذا رغبت بتسجيل أو عرض النتائج، استخدم التجميعات المقترحة في نصائح وحيل لبناء خط أنابيب أكثر موثوقية.
آخر تحديث