Meet YOLO26: next-gen vision AI.

Link to this sectionتمويه الكائنات باستخدام Ultralytics YOLO26 🚀#

Link to this sectionما هو تمويه الكائنات؟#

يتضمن تمويه الكائنات باستخدام Ultralytics YOLO26 تطبيق تأثير تمويه على كائنات محددة يتم اكتشافها في صورة أو مقطع فيديو. يمكن تحقيق ذلك باستخدام إمكانات نموذج YOLO26 لتحديد الكائنات ومعالجتها داخل مشهد معين.



Watch: How to Train Face Detection Model using Ultralytics Platform & Blur Faces | Ultralytics YOLO26 🚀

Link to this sectionمزايا تمويه الكائنات#

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

Link to this sectionتمويه الكائنات باستخدام YOLO26#

قم بتمرير الفيديو الخاص بك إلى حل ObjectBlurrer وسيقوم باكتشاف الكائنات في كل إطار وتطبيق تمويه متوسط (مربع) على كل عملية اكتشاف. تحكم في القوة باستخدام blur_ratio (0.1–1.0) وقم بتقييد التمويه على classes محددة — على سبيل المثال، الأشخاص والسيارات فقط.

تمويه الكائنات باستخدام Ultralytics YOLO
# Blur the objects
yolo solutions blur show=True

# Pass a source video
yolo solutions blur source="path/to/video.mp4"

# Blur the specific classes
yolo solutions blur classes="[0, 5]"

Link to this sectionوسيطات ObjectBlurrer#

فيما يلي جدول يحتوي على وسيطات ObjectBlurrer:

الوسيطالنوعالافتراضيالوصف
modelstrNoneالمسار إلى ملف نموذج Ultralytics YOLO.
blur_ratiofloat0.5يعدل نسبة كثافة الطمس، مع قيم في النطاق 0.1 - 1.0.

يدعم حل ObjectBlurrer أيضًا مجموعة من وسيطات track:

الوسيطالنوعالافتراضيالوصف
trackerstr'botsort.yaml'يحدد خوارزمية التتبع المطلوب استخدامها. الخيارات المدمجة هي: botsort.yaml و bytetrack.yaml و ocsort.yaml و deepocsort.yaml و fasttrack.yaml و tracktrack.yaml.
conffloat0.1يضبط عتبة الثقة للاكتشافات؛ تسمح القيم المنخفضة بتتبع المزيد من الكائنات ولكنها قد تتضمن إيجابيات كاذبة.
ioufloat0.7يضبط عتبة تقاطع الاتحاد (IoU) لتصفية الاكتشافات المتداخلة.
classeslistNoneيصفي النتائج حسب فهرس الفئة. على سبيل المثال، classes=[0, 2, 3] يتتبع الفئات المحددة فقط.
verboseboolTrueيتحكم في عرض نتائج التتبع، مما يوفر مخرجاً مرئياً للكائنات المتعقبة.
devicestrNoneيحدد الجهاز للاستدلال (على سبيل المثال، cpu أو cuda:0 أو 0). يسمح للمستخدمين بالاختيار بين وحدة المعالجة المركزية، أو وحدة معالجة رسومات محددة، أو أجهزة حوسبة أخرى لتنفيذ النموذج.

علاوة على ذلك، يمكن استخدام وسيطات التصور التالية:

الوسيطالنوعالافتراضيالوصف
showboolFalseإذا كان True، فإنه يعرض الصور أو مقاطع الفيديو المشروحة في نافذة. مفيد للحصول على ملاحظات مرئية فورية أثناء التطوير أو الاختبار.
line_widthint or NoneNoneيحدد عرض خط صناديق التحديد. إذا كان None، يتم تعديل عرض الخط تلقائياً بناءً على حجم الصورة. يوفر تخصيصاً مرئياً للوضوح.
show_confboolTrueيعرض درجة الثقة لكل اكتشاف بجانب التصنيف. يوفر رؤية حول مدى يقين النموذج في كل اكتشاف.
show_labelsboolTrueيعرض تصنيفات كل اكتشاف في المخرجات المرئية. يوفر فهماً فورياً للكائنات المكتشفة.

Link to this sectionتطبيقات العالم الحقيقي#

Link to this sectionحماية الخصوصية في المراقبة#

يمكن لـ كاميرات المراقبة وأنظمة المراقبة استخدام YOLO26 لتمويه الوجوه أو لوحات الترخيص أو معلومات تحديد الهوية الأخرى تلقائيًا مع الاستمرار في تسجيل الأنشطة المهمة. يساعد هذا في الحفاظ على الأمن مع احترام حقوق الخصوصية في الأماكن العامة.

Link to this sectionإخفاء هوية بيانات الرعاية الصحية#

في التصوير الطبي، غالبًا ما تظهر معلومات المريض في عمليات المسح أو الصور. يمكن لـ YOLO26 اكتشاف هذه المعلومات وتمويهها للامتثال للوائح مثل HIPAA عند مشاركة البيانات الطبية لأغراض البحث أو التعليم.

Link to this sectionتنقيح المستندات#

عند مشاركة المستندات التي تحتوي على معلومات حساسة، يمكن لـ YOLO26 اكتشاف عناصر محددة مثل التوقيعات أو أرقام الحسابات أو التفاصيل الشخصية وتمويهها تلقائيًا، مما يبسط عملية التنقيح مع الحفاظ على سلامة المستند.

Link to this sectionالوسائط وإنشاء المحتوى#

يمكن لمنشئي المحتوى استخدام YOLO26 لتمويه شعارات العلامات التجارية أو المواد المحمية بحقوق الطبع والنشر أو المحتوى غير المناسب في مقاطع الفيديو والصور، مما يساعد في تجنب المشكلات القانونية مع الحفاظ على جودة المحتوى الإجمالية.

Link to this sectionالأسئلة الشائعة#

Link to this sectionما هو تمويه الكائنات باستخدام Ultralytics YOLO26؟#

يتضمن تمويه الكائنات باستخدام Ultralytics YOLO26 الاكتشاف التلقائي وتطبيق تأثير تمويه على كائنات معينة في الصور أو مقاطع الفيديو. تعزز هذه التقنية الخصوصية عن طريق إخفاء المعلومات الحساسة مع الاحتفاظ بالبيانات المرئية ذات الصلة. تجعل إمكانات المعالجة في الوقت الفعلي في YOLO26 مناسبة للتطبيقات التي تتطلب حماية فورية للخصوصية وتعديلات تركيز انتقائية.

Link to this sectionكيف يمكنني تنفيذ تمويه الكائنات في الوقت الفعلي باستخدام YOLO26؟#

استخدم مثال Python أعلاه، الذي يشغل YOLO26 لاكتشاف الكائنات ويقوم بتمويه كل كائن مكتشف في كل إطار. اضبط blur_ratio (على سبيل المثال 0.5 لشدة تمويه بنسبة 50%) للتحكم في التأثير، وقم بتمرير classes لتمويه أنواع معينة فقط من الكائنات.

Link to this sectionما هي فوائد استخدام Ultralytics YOLO26 لتمويه الكائنات؟#

يوفر Ultralytics YOLO26 العديد من المزايا لتمويه الكائنات:

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

لمزيد من التطبيقات التفصيلية، راجع قسم مزايا تمويه الكائنات.

Link to this sectionهل يمكنني استخدام Ultralytics YOLO26 لتمويه الوجوه في مقطع فيديو لأسباب تتعلق بالخصوصية؟#

نعم، يمكن تهيئة Ultralytics YOLO26 لاكتشاف الوجوه في مقاطع الفيديو وتعتيمها لحماية الخصوصية. من خلال تدريب نموذج أو استخدام نموذج مُدرب مسبقاً للتعرف على الوجوه تحديداً، يمكن معالجة نتائج الاكتشاف باستخدام OpenCV لتطبيق تأثير التعتيم. راجع دليلنا حول اكتشاف الأشياء باستخدام YOLO26 وقم بتعديل الكود لاستهداف اكتشاف الوجوه.

Link to this sectionكيف يقارن YOLO26 بنماذج اكتشاف الكائنات الأخرى مثل Faster R-CNN لتمويه الكائنات؟#

عادةً ما يتفوق Ultralytics YOLO26 على نماذج مثل Faster R-CNN من حيث السرعة، مما يجعله أكثر ملاءمة للتطبيقات ذات الوقت الفعلي. وعلى الرغم من أن كلا النموذجين يوفران اكتشافاً دقيقاً، إلا أن بنية YOLO26 مُحسّنة للاستدلال السريع، وهو أمر بالغ الأهمية لمهام مثل تعتيم الأشياء في الوقت الفعلي. تعرّف على المزيد حول الاختلافات التقنية ومقاييس الأداء في وثائق YOLO26.

التعليقات