Ultralytics iOS App: Real-time Object Detection with YOLO Models
يعد تطبيق Ultralytics iOS أداة قوية تتيح لك تشغيل نماذج YOLO مباشرةً على جهاز iPhone أو iPad لاكتشاف الكائنات في الوقت الفعلي. يستخدم هذا التطبيق محرك Apple Neural Engine و Core ML لتحسين النموذج وتسريعه، مما يتيح اكتشاف الأجسام بسرعة وكفاءة.
شاهد: البدء باستخدام تطبيق Ultralytics HUB (IOS و Android)
التكميم والتسريع
To achieve real-time performance on your iOS device, YOLO models are quantized to either FP16 or INT8 precision. Quantization is a process that reduces the numerical precision of the model's weights and biases, thus reducing the model's size and the amount of computation required. This results in faster inference times without significantly affecting the model's accuracy.
FP16 التكميم
يقوم تكميم FP16 (أو نصف الدقة) بتحويل أرقام الفاصلة العائمة 32 بت للنموذج إلى أرقام الفاصلة العائمة 16 بت. هذا يقلل من حجم النموذج بمقدار النصف ويسرع عملية الاستدلال ، مع الحفاظ على توازن جيد بين الدقة والأداء.
INT8 التكميم
يقلل تكميم INT8 (أو عدد صحيح 8 بت) من حجم النموذج ومتطلبات الحساب عن طريق تحويل أرقام الفاصلة العائمة 32 بت إلى أعداد صحيحة 8 بت. يمكن أن تؤدي طريقة التكميم هذه إلى تسريع كبير ، ولكنها قد تؤدي إلى انخفاض طفيف في الدقة.
محرك أبل العصبي
The Apple Neural Engine (ANE) is a dedicated hardware component integrated into Apple's A-series and M-series chips. It's designed to accelerate machine learning tasks, particularly for neural networks, allowing for faster and more efficient execution of your YOLO models.
من خلال الجمع بين نماذج YOLO الكمية مع محرك Apple Neural Engine، يحقق تطبيق Ultralytics iOS اكتشاف الأجسام في الوقت الحقيقي على جهازك iOS دون المساومة على الدقة أو الأداء.
سنة الإصدار | اسم الآيفون | اسم مجموعة الشرائح | حجم العقدة | قمم ANE |
---|---|---|---|---|
2017 | ايفون اكس | A11 بيونيك | 10 نانومتر | 0.6 |
2018 | ايفون اكس اس | A12 بيونيك | 7 نانومتر | 5 |
2019 | ايفون 11 | A13 بيونيك | 7 نانومتر | 6 |
2020 | ايفون 12 | A14 بيونيك | 5 نانومتر | 11 |
2021 | ايفون 13 | A15 بيونيك | 5 نانومتر | 15.8 |
2022 | ايفون 14 | A16 بيونيك | 4 نانومتر | 17.0 |
يرجى ملاحظة أن هذه القائمة تتضمن فقط طرازات iPhone من عام 2017 فصاعدا ، وقيم ANE TOPs تقريبية.
البدء في استخدام التطبيق Ultralytics iOS
لبدء استخدام تطبيق Ultralytics iOS ، اتبع الخطوات التالية:
قم بتنزيل ملف Ultralytics التطبيق من متجر التطبيقات.
شغّل التطبيق على جهازك iOS وقم بتسجيل الدخول باستخدام حسابك Ultralytics . إذا لم يكن لديك حساب حتى الآن، قم بإنشاء حساب هنا.
بمجرد تسجيل الدخول ، سترى قائمة بالمدربين YOLO نماذج. حدد نموذجا لاستخدامه للكشف عن الكائنات.
امنح التطبيق إذنا للوصول إلى كاميرا جهازك.
وجه كاميرا جهازك إلى الأشياء التي تريد اكتشافها. سيعرض التطبيق المربعات المحيطة وتسميات الفئات في الوقت الفعلي حيث يكتشف الكائنات.
استكشف إعدادات التطبيق لضبط حد الاكتشاف وتمكين فئات كائنات معينة أو تعطيلها والمزيد.
مع تطبيق Ultralytics iOS ، يمكنك الآن الاستفادة من قوة نماذج YOLO لاكتشاف الكائنات في الوقت الفعلي على جهاز iPhone أو iPad، مدعومًا بمحرك Apple Neural Engine ومحسّنًا باستخدام التكميم FP16 أو INT8.