الرؤية الآلية هي التقنية والطرق المستخدمة في توفير تحاليل ومعاينة آلية مبنية على التصوير لاستخدامات مماثلة في الصناعة؛ كالمعاينة الآلية والتحكم في العمليات وتوجيهات الروبوت. تشير الرؤية الآلية إلى العديد من التقنيات ومنتجات المعدات والبرامج والأنظمة المتكاملة والعمليات والطرق والخبرات. وتختلف الرؤية الآلية -كنظام لهندسة الأنظمة- عن الرؤية الحاسوبية، إذ تمثل الأخيرة فرعًا من علم الحاسوب. وتهدف الرؤية الآلية إلى مكاملة التقنيات الموجودة بطرق جديدة وتطبيقها لحل مشاكل العالم الواقعية. هذا المصطلح شائع كإحدى المهام في بيئات الصناعة الآلية، لكنه يستخدم أيضًا للمهام الموجودة في بيئات أخرى كالأمن وتوجيه السيارات.
تنطوي عملية الرؤية الآلية الكلية على تخطيط تفاصيل المتطلبات والمشروع، وإيجاد حل بعد ذلك. أثناء فترة التنفيذ، تبدأ العملية بالتصوير، يتبعها تحليل آلي للصور واستخراج المعلومات المطلوبة.
تعريف
تتباين تعريفات مصطلح «الرؤية الآلية»، لكن جميعها تتضمن التقنيات والطرق المستخدمة لاستخراج المعلومات من صورة على قواعد آلية، كنقيض لمعالجة الصور، والتي تكون فيها المخرجات صورة أخرى. يمكن أن تكون الصور المستخرجة إشارة إلى جزء جيد أو سيء، أو مجموعة معقدة من البيانات مثل هوية وموقع والتفاف كل جزء في الصورة. ويمكن استخدام المعلومات لتطبيقات مشابهة كالمعاينة الآلية والرجل الآلي وعملية التوجيه في الصناعة، في الرقابة الأمنية وتوجيه السيارات. يحيط هذا المجال بعدد كبير من التقنيات ومنتجات البرامج والمعدات والعمليات والطرق والخبرات. عمليًا، الرؤية الآلية هي المصطلح الوحيد المستعمل لوصف المهام في بيئات أخرى مثل الأمان وتوجيه السيارات. وتختلف الرؤية الآلية -كنظام لهندسة الأنظمة- عن الرؤية الحاسوبية، إذ تمثل الأخيرة فرعًا من فروع علم الحاسوب، بينما تهدف الرؤية الآلية إلى مكاملة التقنيات الموجودة بطرق جديدة وتطبيقها لحل مشاكل العالم الواقعية ومجالات التطبيق المشابهة. يُستخدم المصطلح أيضُا بمدلول أوسع في المعارض والمجموعات التجارية مثل جمعية التصوير الآلي وجمعية الرؤية الآلية الأوروبية. يحيط هذا التعريف الأوسع أيضًا بالمنتجات والتطبيقات المرتبطة على الاغلب بمعالجة الصور. تشتمل الاستخدامات الأساسية على المعاينة الآلية والتوجيه الصناعي للمعالجة والروبوت. انظر فهرس الرؤية الآلية.[1][2][3][4][5][6][7]
المعاينة والتصنيف الآلي القائم على التصوير
تنطوي استخدامات الرؤية الآلية الأساسية على المعاينة الآلية والتوجيه الصناعي للمعالجة والروبوت. تُختصر الاستخدامات السابقة في هذا القسم بـ «المعاينة الآلية». تشتمل العملية الكلية على تخطيط التفاصيل للمتطلبات والمشروع، وإيجاد حل بعد ذلك. يصف هذا القسم المعالجة التقنية التي تحدث خلال عملية الحل.
الخطوة الأولى من تسلسل المعاينة الآلية هي الحصول على الصورة، عادة باستخدام آلات التصوير والعدسات والإضاءة المصممة لتوفير المفاضلة المطلوبة في المعالجة اللاحقة. تُطور حزم برامج الرؤية الآلية فيها، ثم توظف تقنيات متعددة لمعالجة الصور الرقمية لاستخراج المعلومات المطلوبة، وغالبًا ما تتخذ القرارات (مثل نجح أو فشل) بناءً على المعلومات المستخرجة.[8][9]
المعدات
تشتمل مكونات نظام المعاينة الآلية عادة على الإضاءة وآلة التصوير أو أي مصور آخر، والمعالج والبرنامج وأجهزة المخرجات.[7]
التصوير
قد يكون جهاز التصوير (مثل آلة التصوير) منفصلًا عن وحدة معالجة الصور الرئيسية أو مرتبطًا بها في حالة يُدعى فيها الارتباط عادة بآلة التصوير الذكية أو الاستشعار الذكي. عندما يكون منفصلًا، يمكن إجراء الارتباط لمعدات وسيطة متخصصة أو أجهزة معالجة مخصصة أو ملتقط إطارات في الحاسوب باستخدام واجهة رقمية متناظرة أو موحدة (كابل آلة التصوير، الكابل المحوري السريع). تستخدم تطبيقات الرؤية الآلية أيضًا آلات تصوير رقمية قادرة على الارتباط المباشر (دون ملتقط إطارات) بالحاسوب عن طريق واجهات الفاير واير أو اليو إس بي أو إيثرنت غيغابت.[10][11][12][13][14][15][15][16]
في حين أن التصوير التقليدي (ضوء مرئي ثنائي الأبعاد) هو الأكثر شيوعًا في الرؤية الآلية، تشتمل البدائل على التصوير متعدد الأطياف، والتصوير فائق الطيف، وتصوير نطاقات الأشعة تحت الحمراء المتعددة، وتصوير المسح الضوئي، والتصوير ثلاثي الأبعاد للأسطح، وتصوير الأشعة السينية. تُعتبر الدقة ومعدل الأطر أحادية اللون ضد الملونة الاختلافات الرئيسية في الضوء المرئي ثنائي الأبعاد للرؤية الآلية، بالإضافة إلى تأثير عملية التصوير في حال كانت متزامنة مع الصورة جميعها، فتصبح ملائمة لعملية النقل.[17][18]
على الرغم من أن الغالبية العظمى من تطبيقات الرؤية الآلية تُعالج باستخدام التصوير ثنائي الأبعاد، فإن تطبيقات الرؤية الآلية ذات التصوير ثلاثي الأبعاد تعد مجالًا صاعدًا في هذا القطاع، وأكثر طرق التصوير ثلاثي الأبعاد الشائعة هي المسح المبني على التثليث، والذي يوظف حركة المنتج أو الصورة أثناء معالجة الصور. يُسلط ضوء ليزر على أسطح المجسم وتُعرض من زوايا مختلفة. يُحقق ذلك في الرؤية الآلية عن طريق مسح الحركة، إما بتحريك قطعة العمل أو تحريك آلة التصوير ونظام التصوير الليزري. تعرض آلة التصوير الخط من زوايا مختلفة يمثل انحراف الخط تغيرات الشكل. تشكل الخطوط الأخرى من عمليات المسح المتعددة إلى خريطة عمق أو نقطة تغيم. وتُستخدم الرؤية التجسيمية في حالات خاصة تضم معالمًا فريدة تُقدم في مسقطين لزوجين من آلات التصوير. من الطرق ثلاثية الأبعاد الأخرى المستخدمة في الرؤية الآلية هي وقت الرحلة وتلك المبنية على الشبكة. وتستخدم الانظمة المبنية على مصفوفة الشبكة نظام إضاءة ذو هيكلة عشوائية كما في نظام مايكروسوفت كينيك سيركا 2012.[19][20][21][22][23]
معالجة الصور
تُعالج الصورة بعد الحصول عليها. وتمر بعدة مراحل من المعالجة بشكل عام وبتسلسل ينتهي كنتيجة مرغوبة. قد يبدأ التسلسل الاعتيادي بأدوات كالمرشحات التي تعدل الصورة، يتبعها استخراج المجسمات، ثم استخراج البيانات من تلك المجسمات (مثل القياسات وقراءة الرموز)، يليها ربط البيانات أو مقارنتها بقيم معينة لخلق وربط نتائج « النجاح والفشل». في ما يلي طرق الرؤية الآلية لمعالجة الصور:[14]
- الخياطة/ المطابقة: دمج الصور المتقاربة ثنائية الأبعاد أو ثلاثية الأبعاد.
- التصفية (مثل التصفية الموروفولوجية)[24]
- قياس العتبة: يبدأ قياس العتية بتحديد أو وضع قيمة رمادية مفيدة للخطوات التالية. تُستخدم القيمة بعد ذلك لفصل أجزاء من الصورة، وأحيانًا تحويل كل جزء من الصورة إلى اللون الأبيض والأسود بناء على ما إذا كانت أعلى أو أسفل قيمة المقياس الرمادي.
- عدّ عناصر الصورة: تحسب عدد عناصر الصورة الفاتحة أو الداكنة.
- التقطيع: تقسيم الصورة الرقمية إلى قطع عدة لتبسيط و/ أو تغيير تمثيل الصورة إلى شيء معبر أكثر وأسهل للتحليل.[25]
- كشف الحواف: إيجاد حواف المجسمات.
- تحليل اللون: التعرف على الأجزاء والمنتجات والعناصر باستخدام اللون وتقييم الجودة من اللون وعزل الخصائص باستخدام اللون.
- تحديد النقاط واستخراجها: معاينة الصورة لفصل نقاط عناصر الصورة (مثل بقعة سوداء في مجسم رمادي) كمعالم للصور.
- معالجة الشبكة العصبية والتعلم العميق والتعلم الآلي: قرار صنع سيرك 2018 الموزون وذاتي التدريب متعدد المتغيرات، وهناك توسع كبير في ذلك، باستخدام تقنيات التعلم العميق والتعلم الآلي لتوسيع إمكانيات الرؤية الآلية بشكل ملحوظ.
- تمييز الأنماط ومن ضمنها مطابقة القوالب وإيجادها وحساب أنماط معينة. قد يتضمن ذلك موقع المجسم الذي قد يكون مستديرًا، أو يخفيه مجسم آخر جزئيًا أو متغير الحجم.
- قراءة الرمز الشريطي والرمز المصفوفي و«الرمز الشريطي ثنائي الأبعاد».
- التعرف الضوئي على الرموز: قراءة آلية للنص مثل الأرقام التسلسلية.
- المعايرة/ علم القياس: قياس أبعاد المجسمات (بالنقاط أو البوصة أو المليمتر).
- المقارنة مع قيم مستهدفة لتحديد نتائج «النجاح والفشل» أو «تذهب أو لا تذهب». مثلًا، تُقارن قيمة القراءة لرمز شريطي أو رمز التحقق لقيمة هدف مخزنة. من أجل المعايرة، تُقارن القياسات مع قيم وتفاوتات مناسبة. ومن أجل التحقق من رمز الأبجدية الرقمية، تُقارن قيمة التعرف الضوئي على الحروف مع القيمة الهدف المناسبة. ومن أجل معاينة الشوائب، قد يُقارن حجم الشائبة المُقاس مع القيمة القصوى المسموحة في معايير الجودة.
المخرجات
المخرج الشائع من أنظمة المعينة الآلية هو قرارات النجاح والفشل. قد تتحول هذه القرارات إلى آليات محفزة ترفض العناصر الفاشلة أو التي تدق جرس الخطر. تتضمن المخرجات الشائعة الأخرى مواقع المجسمات ومعلومات الاستدارة لنظام توجيه الروبوت. بالإضافة إلى أنواع المخرجات مثل بيانات القياسات الرقمية، والبيانات المقروءة من الرموز والشخصيات، وحساب وتصنيف المجسمات، وعرض العملية أو النتائج، والصور المخزنة ومنبهات أنظمة الرؤية الآلية للرقابة الفضائية، وإشارات عملية التحكم. يشتمل ذلك أيضًا على واجهات المستخدم وواجهات تكامل الأنظمة متعددة المكونات وتبادل البيانات الآلي.[26]
توجيه الروبوت المبني على التصوير
توفر الرؤية الآلية موقع معلومات المواقع والاستدارة للروبوت للسماح له باستيعاب المنهج بشكل مناسب. تُستخدم هذه الكفاءة أيضًا في توجيه الحركة الأبسط من الروبوت، مثل وحدات التحكم أحادية وثنائية المحور. تتضمن العملية الكاملة تخطيط تفاصيل الطلبات والمشروع، ثم إيجاد الحل. يصف هذا القسم العملية التقنية التي تحدث خلال عملية إيجاد الحل. تتشابه العديد من خطوات العملية كما في المعاينة الآلية باستثناء التركيز على توفير معلومات المواقع والاستدارة كنتيجة نهائية.
السوق
مؤخرًا في عام 2006، أشار مستشار صناعي إلى أن الرؤية الآلية مثلت 1.5 مليار دولار في السوق الأمريكية الشمالية. مع ذلك، أكد رئيس تحرير مجلة تجارية للرؤية الآلية بأن «الرؤية الآلية ليست صناعة بذاتها» لكنها بالأحرى «إدماج التقنيات والمنتجات التي تقدم خدمات أو تطبيقات تنفع الصناعات الحقيقية مثل السيارات، أو صناعة البضائع الاستهلاكية أو الزراعة أو الدفاع».[27]
المراجع
- Steger, Carsten; Markus Ulrich; Christian Wiedemann (2018). Machine Vision Algorithms and Applications (الطبعة 2nd). Weinheim: Wiley-VCH. صفحة 1. . مؤرشف من الأصل في 24 يناير 202030 يناير 2018.
- Beyerer, Jürgen; Puente León, Fernando & Frese, Christian (2016). Machine Vision - Automated Visual Inspection: Theory, Practice and Applications. Berlin: سبرنجر. doi:10.1007/978-3-662-47794-6. . مؤرشف من الأصل في 24 يناير 202011 أكتوبر 2016.
- Graves, Mark & Bruce G. Batchelor (2003). Machine Vision for the Inspection of Natural Products. سبرنجر. صفحة 5. . مؤرشف من الأصل في 24 يناير 202002 نوفمبر 2010.
- Holton, W. Conard (October 2010). "By Any Other Name". Vision Systems Design. 15 (10). ISSN 1089-3709. مؤرشف من الأصل في 30 يوليو 201805 مارس 2013.
- Owen-Hill, Alex (July 21, 2016). "Robot Vision vs Computer Vision: What's the Difference?". Robotics Tomorrow. مؤرشف من الأصل في 16 نوفمبر 2018.
- Turek, Fred D. (June 2011). "Machine Vision Fundamentals, How to Make Robots See". NASA Tech Briefs. 35 (6): 60–62. مؤرشف من الأصل في 30 يونيو 201729 نوفمبر 2011.
- Cognex (2016). "Introduction to Machine Vision" ( كتاب إلكتروني PDF ). Assembly Magazine. مؤرشف من الأصل ( كتاب إلكتروني PDF ) في 28 أغسطس 201709 فبراير 2017.
- West, Perry A Roadmap For Building A Machine Vision System Pages 1-35
- Dechow, David (January 2009). "Integration: Making it Work". Vision & Sensors: 16–20. مؤرشف من الأصل في 14 مارس 202012 مايو 2012.
- Belbachir, Ahmed Nabil, المحرر (2009). Smart Cameras. Springer. .
- Dechow, David (February 2013). "Explore the Fundamentals of Machine Vision: Part 1". Vision Systems Design. 18 (2): 14–15. مؤرشف من الأصل في 1 أبريل 201905 مارس 2013.
- Wilson, Andrew (May 31, 2011). "CoaXPress standard gets camera, frame grabber support". Vision Systems Design. مؤرشف من الأصل في 1 أبريل 201928 نوفمبر 2012.
- Wilson, Dave (November 12, 2012). "Cameras certified as compliant with CoaXPress standard". Vision Systems Design. مؤرشف من الأصل في 1 أبريل 201905 مارس 2013.
- Davies, E.R. (1996). Machine Vision - Theory Algorithms Practicalities (الطبعة 2nd). Harcourt & Company. . .
- Dinev, Petko (March 2008). "Digital or Analog? Selecting the Right Camera for an Application Depends on What the Machine Vision System is Trying to Achieve". Vision & Sensors: 10–14. مؤرشف من الأصل في 14 مارس 202012 مايو 2012.
- Wilson, Andrew (December 2011). "Product Focus - Looking to the Future of Vision". Vision Systems Design. 16 (12). مؤرشف من الأصل في 1 أبريل 201905 مارس 2013.
- West, Perry High Speed, Real-Time Machine Vision CyberOptics, pages 1-38
- Wilson, Andrew (April 2011). "The Infrared Choice". Vision Systems Design. 16 (4): 20–23. مؤرشف من الأصل في 19 أغسطس 201805 مارس 2013.
- http://research.microsoft.com/en-us/people/fengwu/depth-icip-12.pdf HYBRID STRUCTURED LIGHT FOR SCALABLE DEPTH SENSING Yueyi Zhang, Zhiwei Xiong, Feng Wu University of Science and Technology of China, Hefei, China Microsoft Research Asia, Beijing, China
- R.Morano, C.Ozturk, R.Conn, S.Dubin, S.Zietz, J.Nissano, "Structured light using pseudorandom codes", IEEE Transactions on Pattern Analysis and Machine Intelligence 20 (3)(1998)322–327
- 3-D Imaging: A practical Overview for Machine Vision By Fred Turek & Kim Jackson Quality Magazine, March 2014 issue, Volume 53/Number 3 Pages 6-8
- Murray, Charles J (February 2012). "3D Machine Vison Comes into Focus". Design News. مؤرشف من الأصل في 05 يونيو 201212 مايو 2012.
- Davies, E.R. (2012). Computer and Machine Vision: Theory, Algorithms, Practicalities (الطبعة 4th). Academic Press. صفحات 410–411. . مؤرشف من الأصل في 24 يناير 202013 مايو 2012.
- Demant C.; Streicher-Abel B. & Waszkewitz P. (1999). Industrial Image Processing: Visual Quality Control in Manufacturing. Springer-Verlag. صفحة 39. .
- Demant C.; Streicher-Abel B. & Waszkewitz P. (1999). Industrial Image Processing: Visual Quality Control in Manufacturing. Springer-Verlag. صفحة 96. .
- Hornberg, Alexander (2006). Handbook of Machine Vision. Wiley-VCH. صفحة 709. . مؤرشف من الأصل في 24 يناير 202005 نوفمبر 2010.
- Hapgood, Fred (December 15, 2006 – January 1, 2007). "Factories of the Future". CIO. 20 (6): 46. ISSN 0894-9301. مؤرشف من الأصل في 24 يناير 202028 أكتوبر 2010.