بینایی یا دید ماشینی پیش از دید کامپیوتری پدیدار شد. این سیستم مبتنی بر مهندسی با استفاده از فناوریهای موجود، مراحل جاری در خط تولید را به صورت مکانیکی «مشاهده» مینماید. این امر به تولید کنندگان کمک میکند تا پیش از بسته بندی کالای خود، عیب و نقصهای موجود در محصولات را یافته یا به عنوان مثال شرکتهای توزیع مواد غذایی از برچسب خوردن صحیح مواد غذایی خود اطمینان حاصل کنند.
در صورتی که به دید ماشینی به عنوان بدن یک سیستم نگاه کنیم، دید کامپیوتری شبکیه، عصب بینایی، مغز و سیستم عصبی مرکزی آن را تشکیل میدهداز زمان بوجود آمدن دید کامپیوتری، دید ماشینی نیز در حال پیشرفت روز افزون بوده است. در صورتی که به دید ماشینی به عنوان بدن یک سیستم نگاه کنیم، دید کامپیوتری شبکیه، عصب بینایی، مغز و سیستم عصبی مرکزی آن را تشکیل میدهد. یک سیستم دید ماشینی از دوربین برای مشاهده یک تصویر استفاده میکند، سپس الگوریتمهای دید کامپیوتری این تصویر را پردازش و تفسیر کرده، آنگاه به سایر اجزاء این سیستم فرمان داده بر اساس آن اطلاعات یا دادهها عمل کنند.
دید کامپیوتری را میتوان به تنهایی مورد استفاده قرار داد، بدون آنکه نیاز باشد جزئی از یک سیستم ماشینی بزرگتر باشد. اما یک سیستم دید ماشینی بدون وجود یک کامپیوتر و نرم افزار ویژه در هسته خود کار نخواهد کرد. این امر فراتر از پردازش تصویر است. در اصطلاح دید کامپیوتری (CV)، یک تصویر حتی لازم نیست یک عکس یا فیلم باشد. بلکه میتواند «تصویری» از یک حسگر حرارتی یا مادون قرمز، حرکت سنج یا منابع دیگر باشد.
دید کامپیوتری فراتر از آن قادر است تصاویر سه بعدی و متحرک را نیز پردازش کند، از جمله مشاهدات غیر قابل پیش بینی که نسخههای اولیه چنین فناوری، قادر به انجام آن نبودند. به وسیله عملیات پیچیده تمام انواع ویژگیهای درون یک تصویر شناسایی شده، مورد تجزیه و تحلیل قرار میگیرند و اطلاعاتی غنی در خصوص آن تصاویر ارائه میشود.
با پیشرفت دید کامپیوتری کاربردهای بالقوه دید ماشینی چند برابر افزایش یافته است. آنچه در گذشته حفظ صنایع سنگین به منظور تعیین عملیات دودویی ساده بود، اکنون در سیستمهای ترمز وسایل نقلیه خودکار ظاهر شده است، چهره اشخاص را با عکسهای گذرنامه آنها در درگاههای امنیتی فرودگاه مقایسه کرده و به رباتها در انجام عمل جراحی کمک میکند.
در صورتی که به دید ماشینی به عنوان بدن یک سیستم نگاه کنیم، دید کامپیوتری شبکیه، عصب بینایی، مغز و سیستم عصبی مرکزی آن را تشکیل میدهداز زمان بوجود آمدن دید کامپیوتری، دید ماشینی نیز در حال پیشرفت روز افزون بوده است. در صورتی که به دید ماشینی به عنوان بدن یک سیستم نگاه کنیم، دید کامپیوتری شبکیه، عصب بینایی، مغز و سیستم عصبی مرکزی آن را تشکیل میدهد. یک سیستم دید ماشینی از دوربین برای مشاهده یک تصویر استفاده میکند، سپس الگوریتمهای دید کامپیوتری این تصویر را پردازش و تفسیر کرده، آنگاه به سایر اجزاء این سیستم فرمان داده بر اساس آن اطلاعات یا دادهها عمل کنند.
دید کامپیوتری را میتوان به تنهایی مورد استفاده قرار داد، بدون آنکه نیاز باشد جزئی از یک سیستم ماشینی بزرگتر باشد. اما یک سیستم دید ماشینی بدون وجود یک کامپیوتر و نرم افزار ویژه در هسته خود کار نخواهد کرد. این امر فراتر از پردازش تصویر است. در اصطلاح دید کامپیوتری (CV)، یک تصویر حتی لازم نیست یک عکس یا فیلم باشد. بلکه میتواند «تصویری» از یک حسگر حرارتی یا مادون قرمز، حرکت سنج یا منابع دیگر باشد.
دید کامپیوتری فراتر از آن قادر است تصاویر سه بعدی و متحرک را نیز پردازش کند، از جمله مشاهدات غیر قابل پیش بینی که نسخههای اولیه چنین فناوری، قادر به انجام آن نبودند. به وسیله عملیات پیچیده تمام انواع ویژگیهای درون یک تصویر شناسایی شده، مورد تجزیه و تحلیل قرار میگیرند و اطلاعاتی غنی در خصوص آن تصاویر ارائه میشود.
با پیشرفت دید کامپیوتری کاربردهای بالقوه دید ماشینی چند برابر افزایش یافته است. آنچه در گذشته حفظ صنایع سنگین به منظور تعیین عملیات دودویی ساده بود، اکنون در سیستمهای ترمز وسایل نقلیه خودکار ظاهر شده است، چهره اشخاص را با عکسهای گذرنامه آنها در درگاههای امنیتی فرودگاه مقایسه کرده و به رباتها در انجام عمل جراحی کمک میکند.
نحوه همکاری دید ماشینی و دید کامپیوتری با یکدیگر
دید کامپیوتری به انواع ماشین آلات کنترل شده توسط کامپیوتر اجازه میدهد تا با هوش و ایمنی بیشتری کار کنند. دید کامپیوتری از تجهیزات بزرگ کارخانه و مزرعه گرفته تا پهبادهای کوچک که میتوانند فرد را تشخیص دهند و به طور خودکار او را دنبال کنند، به ماشینها جهت برخورداری از عملکرد بهتر و به روشهای متنوعتر از گذشته کمک میکند.
از مدتها پیش شایستگیهای دید ماشینی در صنایع سنگین برای اهداف بازبینی و بازرسی به اثبات رسیده استاز مدتها پیش شایستگیهای دید ماشینی در صنایع سنگین برای اهداف بازبینی و بازرسی به اثبات رسیده است. دوربینها و کامپیوترها در کنار هم میتوانند تصاویر را به مراتب دقیقتر و سریعتر از هر انسانی ضبط و پردازش کنند. خط تولید در موقعیتهای بسیار حساس مانند ساخت ضربان سازها هیچ گونه خطایی را نمیتواند مرتکب شود. استفاده از بازرسان و کنترل کنندههای انسانی برای انجام چنین بازرسیهای دقیق بیش از حد ریسکی است و زمانی که محدودیتهای انسانی را با تواناییهای چشم و مغز یک کامپیوتر مقایسه میکنید به راحتی علت آن را متوجه خواهید شد.
حدود ده سال طول میکشد که یک انسان حتی عکسهای آپلود شده ساعات آخر در اسنپ چت را نگاه کند.
بسیاری از مشاغل تولیدی مدرن نمیتوانند بدون بازرسیهای دستگاههای کامپیوتر محور به عنوان بخشی از فرایندهای خود در این رقابت باقی بمانند. یکی از رایجترین کاربردها در تولید مواد غذایی، بسته بندی و توزیع آن است.
دید ماشینی هر روزه به منظور کاهش ضایعات در طول فرآیند تفکیک مواد غذایی، مورد استفاده قرار میگیرد و از بسته بندی مناسب برای حمل و نقل و تأیید صحت کامل برچسب اطمینان حاصل میکند. در صورتی که ماده غذایی به درستی برچسب نخورده باشد، سوپر مارکت فوراً محصول را مرجوع و جریمههای سنگینی برای کارخانه قرار داده میشود. مرجوعیهای بیش از حد میتواند به اعتبار تأمین کننده در صنعتی که نمیتواند بر روی سلامت عموم ریسک کند آسیب جدی وارد سازد.
با توجه به تمام اطلاعاتی که برچسبهای مواد غذایی بایستی اکنون به عنوان یک شرط قانونی داشته باشند، عملاً برای انسان امکان پذیر نیست که هزاران مورد برچسبی که یک کارخانه بسته بندی معمولی هر روز تولید میکند را بازرسی نماید.
از مدتها پیش شایستگیهای دید ماشینی در صنایع سنگین برای اهداف بازبینی و بازرسی به اثبات رسیده استاز مدتها پیش شایستگیهای دید ماشینی در صنایع سنگین برای اهداف بازبینی و بازرسی به اثبات رسیده است. دوربینها و کامپیوترها در کنار هم میتوانند تصاویر را به مراتب دقیقتر و سریعتر از هر انسانی ضبط و پردازش کنند. خط تولید در موقعیتهای بسیار حساس مانند ساخت ضربان سازها هیچ گونه خطایی را نمیتواند مرتکب شود. استفاده از بازرسان و کنترل کنندههای انسانی برای انجام چنین بازرسیهای دقیق بیش از حد ریسکی است و زمانی که محدودیتهای انسانی را با تواناییهای چشم و مغز یک کامپیوتر مقایسه میکنید به راحتی علت آن را متوجه خواهید شد.
حدود ده سال طول میکشد که یک انسان حتی عکسهای آپلود شده ساعات آخر در اسنپ چت را نگاه کند.
بسیاری از مشاغل تولیدی مدرن نمیتوانند بدون بازرسیهای دستگاههای کامپیوتر محور به عنوان بخشی از فرایندهای خود در این رقابت باقی بمانند. یکی از رایجترین کاربردها در تولید مواد غذایی، بسته بندی و توزیع آن است.
دید ماشینی هر روزه به منظور کاهش ضایعات در طول فرآیند تفکیک مواد غذایی، مورد استفاده قرار میگیرد و از بسته بندی مناسب برای حمل و نقل و تأیید صحت کامل برچسب اطمینان حاصل میکند. در صورتی که ماده غذایی به درستی برچسب نخورده باشد، سوپر مارکت فوراً محصول را مرجوع و جریمههای سنگینی برای کارخانه قرار داده میشود. مرجوعیهای بیش از حد میتواند به اعتبار تأمین کننده در صنعتی که نمیتواند بر روی سلامت عموم ریسک کند آسیب جدی وارد سازد.
با توجه به تمام اطلاعاتی که برچسبهای مواد غذایی بایستی اکنون به عنوان یک شرط قانونی داشته باشند، عملاً برای انسان امکان پذیر نیست که هزاران مورد برچسبی که یک کارخانه بسته بندی معمولی هر روز تولید میکند را بازرسی نماید.
اجزاء سیستم دید ماشینی معمولی
به لحاظ ساختاری، در زیر اجزاء استاندارد یک سیستم دید ماشینی را معرفی میکنیم:
* یک یا چندین دوربین
* نورپردازی به منظور اطمینان از وضوح تصویر
* لنز
* گیرنده قاب تصویر
* یک کامپیوتر و نرم افزار به منظور تجزیه و تحلیل و پردازش تصاویر
* احتمال استفاده از تطبیق الگو و الگوریتمهای دیگر، بسته به ماهیت تصاویر در حال تجزیه و تحلیل
* اجزاء خروجی از جمله یک صفحه نمایش برای نشان دادن داده و اطلاعات به علاوه اجزاء مکانیکی مانند بازوی رباتیک
* یک یا چندین دوربین
* نورپردازی به منظور اطمینان از وضوح تصویر
* لنز
* گیرنده قاب تصویر
* یک کامپیوتر و نرم افزار به منظور تجزیه و تحلیل و پردازش تصاویر
* احتمال استفاده از تطبیق الگو و الگوریتمهای دیگر، بسته به ماهیت تصاویر در حال تجزیه و تحلیل
* اجزاء خروجی از جمله یک صفحه نمایش برای نشان دادن داده و اطلاعات به علاوه اجزاء مکانیکی مانند بازوی رباتیک
آینده سیستمهای بینایی
در حال حاضر احتمالات زیادی برای آینده دید ماشینی وجود دارد و این احتمالات تقریباً هر روز بیشتر میشوند. با پیشرفت فناوری در سیستمهای بینایی، پتانسیل کاربردهای جدید در حال گسترش است. پیش بینی میشود که سیستمهای بینایی به منظور دستیابی به نتایج مورد نظر به جای اتخاذ سیستمهای موجود برای اهداف جدید به طور فزاینده ساخته خواهند شد.
فناوریهای جدید همواره در حال ظهور و پیشرفت هستند. این بدان معنا است که دید ماشینی نه تنها مشاغل بیشتری را تحت پوشش قرار خواهد داد، بلکه به این معنا است که این سیستمهایی که ایجاد میشوند برای نیازهای خاص انعطاف پذیرتر و سفارشیتر خواهند بود.
از منظر دید کامپیوتری، یادگیری عمیق، محاسبات ابری، پردازندههای سریعتر و نرم افزارهای ادغام داده، انواع فرصتها را پیش میآورند. کارخانهها قادر خواهند بود از یادگیری ماشینی بهرهمند شده و سپس دادههای تولید را با ERP تجارت گستردهتر به اشتراک بگذارند.
از منظر دید ماشینی، پیشرفتهای صورت گرفته در اجزاء تشکیل دهنده، مواد خام بسیار بهبود یافتهای مانند انواع مختلف دوربین را عرضه میکنند که میتوانند برای ثبت تصاویر بسیار خاص، لنزهای جدید، رباتیک پیچیده و موارد دیگر مورد استفاده قرار گیرند.
منبع: clearviewimaging
فناوریهای جدید همواره در حال ظهور و پیشرفت هستند. این بدان معنا است که دید ماشینی نه تنها مشاغل بیشتری را تحت پوشش قرار خواهد داد، بلکه به این معنا است که این سیستمهایی که ایجاد میشوند برای نیازهای خاص انعطاف پذیرتر و سفارشیتر خواهند بود.
از منظر دید کامپیوتری، یادگیری عمیق، محاسبات ابری، پردازندههای سریعتر و نرم افزارهای ادغام داده، انواع فرصتها را پیش میآورند. کارخانهها قادر خواهند بود از یادگیری ماشینی بهرهمند شده و سپس دادههای تولید را با ERP تجارت گستردهتر به اشتراک بگذارند.
از منظر دید ماشینی، پیشرفتهای صورت گرفته در اجزاء تشکیل دهنده، مواد خام بسیار بهبود یافتهای مانند انواع مختلف دوربین را عرضه میکنند که میتوانند برای ثبت تصاویر بسیار خاص، لنزهای جدید، رباتیک پیچیده و موارد دیگر مورد استفاده قرار گیرند.
منبع: clearviewimaging