أوبن في إكس

OpenVX معيار مفتوح المصدر ومجاني لتسريع تطبيقات رؤية الحاسوب عبر مختلف المنصات . صممته مجموعة كرونوس لتسهيل معالجة خوارزميات الرؤية بكفاءة عالية، مع ضمان سهولة النقل واستهلاك الطاقة الأمثل. يستهدف هذا المعيار البرامج المدمجة والبرامج التي تعمل في الوقت الحقيقي ضمن مجال رؤية الحاسوب والسيناريوهات ذات الصلة. ويستخدم تمثيلاً بيانياً متصلاً للعمليات.

ملخص

يُحدد OpenVX مستوى تجريد أعلى لبرمجة حالات استخدام رؤية الحاسوب مقارنةً بأطر الحوسبة مثل OpenCL . يُسهّل هذا المستوى العالي عملية البرمجة، ويضمن كفاءة التنفيذ على مختلف بنى الحوسبة. ويتحقق ذلك مع توفير واجهة برمجة تطبيقات (API) متسقة وقابلة للنقل لتسريع الرؤية.

يعتمد OpenVX على رسم بياني متصل لعُقد الرؤية التي يمكنها تنفيذ سلسلة العمليات المُفضلة. ويستخدم نموذج ذاكرة غير شفاف، مما يسمح بنقل بيانات الصورة بين ذاكرة المعالج المركزي ( CPU ) ووحدة التسريع، مثل ذاكرة وحدة معالجة الرسومات (GPU ). ونتيجةً لذلك، يُمكن لتطبيق OpenVX تحسين التنفيذ من خلال تقنيات متنوعة، مثل التسريع على وحدات معالجة مختلفة أو أجهزة مخصصة . تُسهّل هذه البنية تشغيل التطبيقات المُبرمجة بلغة OpenVX على أنظمة مختلفة ذات قدرات وأداء مُتباينين، بما في ذلك الشاشات القابلة للارتداء الحساسة للبطارية والمزودة بتقنية الرؤية . [ 1 ]

يُعدّ OpenVX مكملاً لمكتبة الرؤية مفتوحة المصدر OpenCV . ويوفر OpenVX في بعض التطبيقات إدارةً أفضل للرسوم البيانية مقارنةً بـ OpenCV.

تاريخ

  • تم إصدار مواصفات OpenVX 1.0 في أكتوبر 2014.
  • تم إصدار نموذج تطبيق OpenVX في ديسمبر 2014.
  • تم إصدار مواصفات OpenVX 1.1 في 2 مايو 2016.
  • تم إصدار OpenVX 1.2 في 1 مايو 2017. [ 2 ]
  • تم إصدار برنامج OpenVX المحدث للمتبنين ومجموعة اختبار التوافق مع OpenVX 1.2 في 21 نوفمبر 2017. [ 3 ]
  • تم إصدار OpenVX 1.2.1 في 27 نوفمبر 2018. [ 4 ]
  • تم إصدار OpenVX 1.3 في 22 أكتوبر 2019. [ 5 ]

التطبيقات والأطر والمكتبات

مراجع

  1. بريل، فرانك؛ إيروخيموف، فيكتور؛ جيدوثورو، رادها؛ رام، ستيفن (2020). دليل برمجة OpenVX . إلسيفير. ISBN 978-0128164259.
  2. "Khronos تُصدر مواصفات OpenVX 1.2 لتسريع الرؤية الموفرة للطاقة عبر المنصات" . مايو 2017.
  3. "مجموعة كرونوس تُصدر برنامجًا مُحدّثًا لمُستخدمي OpenVX" . مجموعة كرونوس . 21 نوفمبر 2017. تاريخ الاطلاع: 6 ديسمبر 2017 .
  4. "سجل كرونوس أوبن في إكس - مجموعة كرونوس" . www.khronos.org . تم الاطلاع عليه بتاريخ 5 أغسطس 2019 .
  5. "Khronos تُصدر معيار OpenVX 1.3 المفتوح لتسريع الرؤية والذكاء الآلي عبر المنصات" . 22 أكتوبر 2019.