HeatMap
هذه الدالة البلوكية تقوم بتصوّر الأماكن التي يتراكم فيها الحركة مع مرور الوقت ضمن مجال رؤية ثابت. تنشئ تراكباً لونياً يوضح المناطق ذات الحركة المتكررة — مفيد للمراقبة، تحليل الحركة المرورية، أو إنشاء خرائط حرارة للنشاط.
📥 المدخلات
Image Anyصورة (رمادية أو ملونة) أو تدفق إطارات لتحليل الحركة.
📤 المخرجات
Image Anyصورة ملونة مع تراكب خريطة حرارة يُبرز المناطق ذات الحركة المتكررة.
🕹️ الضوابط
Thresholdيضبط حساسية الكشف عن المقدمة. قيم أعلى تتجاهل التغييرات الصغيرة وتركز على الحركة الأقوى.MaxValueيحدد مقدار الإضافة التي يضيفها كل حدث حركة إلى خريطة الحرارة المتراكمة. قيم أكبر تزيد من مساهمة كل حدث.Alphaيضبط وزن الإطار الأول الأصلي عند مزجه مع خريطة الحرارة الملونة. قيم أقل تجعل التراكب الملون أقوى.Betaيضبط وزن خريطة الحركة الملونة المتراكمة عند المزج. قيم أعلى تجعل خريطة الحرارة أكثر بروزاً.
⚙️ آلية العمل
عند التشغيل الأول، يقوم البلوك بالتقاط الإطار الأول واحتفاظه كمرجع للخلفية.
للإطارات اللاحقة، يتم حساب بكسلات المقدمة وتطبيق العتبة للكشف عن أحداث الحركة.
بكسلات الحركة المكتشفة تتراكم في صورة داخلية واحدة بمرور الوقت.
تُلوَّن الصورة المتراكمة وتُمزج مع الإطار الأول المحفوظ باستخدام ضوابط
AlphaوBetaلإنتاج التراكب النهائي.يستمر التراكم حتى يتوقف التشغيل أو يتم إعادة تعيين البلوك.
🎯 المزايا
تراكم مستمر لإنشاء خرائط حرارة طويلة المدى للحركة.
مجموعة تحكم بسيطة لتحقيق توازن بين الحساسية وقوة التصور.
تراكب في الوقت الحقيقي لرؤية أماكن النشاط الأكبر داخل المشهد.
دعم إعادة التعيين الصارم لمسح البيانات المتراكمة بين التشغيلات.
📝 تعليمات الاستخدام
أدخل تدفق كاميرا مباشر أو إطارات فيديو إلى مدخل
Image Any.اضبط
Thresholdللتركيز على الحركة المهمة وتجاهل الضوضاء.عدّل
MaxValueلتحديد مدى مساهمة كل حدث في خريطة الحرارة.استخدم
AlphaوBetaلموازنة الرؤية بين المشهد الأصلي وخريطة الحرارة الملونة.أوقف أو أعد تعيين التشغيل عندما تريد مسح الخريطة المتراكمة.
💡 نصائح وحيل
لمصادر الكاميرا الحية، اقترن بهذا البلوك مع
Camera USBأوCamera IP (ONVIF)أوStream Readerلتغذية الإطارات المستمرة.إذا كانت الإطارات كبيرة وتحتاج فقط لمعاينة عامة، أضف
Image Resizeقبل هذا البلوك لتقليل المعالجة وتسريع التراكم.للتركيز على منطقة معينة، اقصّ باستخدام
Image ROIأوImage ROI Selectقبل تغذية الإطارات.إذا كنت تفضل قناع مقدمة منفصل أو نماذج خلفية إضافية، جرّب الجمع مع
Background Subtractorللكشف عن المقدمة قبل التراكم.استخدم
Show Imageلمعاينة التراكب مباشرة في واجهة المستخدم.احفظ النتائج دورياً باستخدام
Image Loggerأو سجّل الجلسات معRecord Videoلتحليل لاحق.
🛠️ استكشاف الأخطاء وإصلاحها
إذا أظهرت خريطة الحرارة ضوضاء زائدة، زِد قيمة
Thresholdوفكّر في المعالجة المسبقة مثلBlurأوDenoising.إذا نمت مناطق الحركة بسرعة كبيرة، خفض
MaxValueأو أعد تشغيل/إعادة تعيين التشغيل دورياً لمسح التراكم القديم.إذا كان التراكب باهتاً أو قوياً جداً، عدّل
AlphaوBetaلتحقيق التوازن المرئي المطلوب.إذا لم يتم اكتشاف أي حركة، تأكد أن الإطارات المدخلة تتغير وليست متطابقة؛ جرّب تغذية كاميرا حية مثل
Camera USBللتأكد من عمل البلوك.
آخر تحديث