بینایی ماشین شاخه ای از هوش مصنوعی است که به سرعت در حال توسعه است. به بیان ساده ، بینایی ماشین استفاده از ماشین آلات به جای چشم انسان برای اندازه گیری و قضاوت است. سیستم بینایی ماشین ، هدف گرفته شده را از طریق یک محصول بینایی ماشین (به عنوان مثال ، دستگاه ضبط تصویر ، تقسیم شده به CMOS و CCD) به یک سیگنال تصویر تبدیل می کند و آن را به یک سیستم پردازش تصویر اختصاصی منتقل می کند تا اطلاعات مورفولوژیکی هدف گرفته شده را بدست آورد. با توجه به توزیع پیکسل و اطلاعاتی مانند روشنایی و رنگ به سیگنال های دیجیتال تبدیل می شود. سیستم تصویر عملیات مختلفی را روی این سیگنال ها انجام می دهد تا مشخصات هدف را استخراج کند و سپس با توجه به نتایج تبعیض ، اقدامات تجهیزات را در محل کنترل می کند.
طبقه بندی شده توسط تابع:
1. سیستم تراز بندی: موقعیت یابی نیز نامیده می شود.
2. ORC: تشخیص شخصیت نیز نامیده می شود.
3. اندازه گیری: به طور عمده اندازه گیری اندازه ، سرعت آزمایش نیز شمارش می شود.
4. تشخیص نقص: تشخیص خودکار.
5. سیستم خواندن کد
ترکیب سیستم بصری:
1. کامپیوتر صنعتی ، مانند رایانه صنعتی 4U ، کامپیوتر صنعتی دیواری ، BOX ، رایانه لوحی و غیره
مارک های رایانه های صنعتی که در حال حاضر در دوربین های صنعتی استفاده می شوند عبارتند از: Advantech ، EVOC ، Corrard ، Axiomtek ، Chenyao ، IEI ، AAEON و ...
سه ویژگی کلی رایانه های صنعتی بینایی ماشین وجود دارد: پورت شبکه اینتل ، پیکربندی بالا ، نیازهای نسبتاً زیاد و مقیاس پذیری قوی.
2. لنز (تولید کنندگان بیش از حد)
3. منبع نور (تولید کنندگان بیش از حد)
4. دوربین هایی مانند JIA ، The Imaging Source ، Grey Dot ، Daheng ، Hikvision ، Medvision ، Keyence ، Cognex و ...
5. کارت ضبط ، مانند کارت ضبط 1394 ، کارت ضبط Camaralink ، کارت ضبط NI
6. کارت کنترل حرکت ، مانند ریز ، گوگو ، استپ و ...
طبقه بندی دوربین:
با توجه به وضعیت کلی ، به CMOS و CCD تقسیم می شود.
به طور کلی ، به زیر تقسیم می شود:
1. دوربین سیاه و سفید ، فقط 2 رنگ ، تصویر سیاه و سفید
2. دوربین رنگی ، RGB سه رنگ
3. دوربین اسکن خطی
رایانه صنعتی موقعیت نسبتاً مهمی را در سیستم بینایی اشغال می کند و همچنین پایانه اصلی محاسبات است. چگونه انتخاب کنیم؟
1. اندازه پیکسل دوربین 39؛ هرچه پیکسل بزرگتر باشد ، عملیات رمزگشایی بزرگتر برای عکسبرداری مورد نیاز است ، مانند 300000 ، 1.3 میلیون ، 2 میلیون ، 2.3 میلیون ، 5 میلیون ، 10 میلیون ، 14 میلیون ، 11 میلیون ، 20 میلیون ، 250 میلیون ، 29 میلیون پیکسل ، و غیره ، همچنین نقاط رنگی و سیاه و سفید وجود دارد.
2. الگوریتم نرم افزار ، الگوریتم نرم افزار به عادت ها و انتخاب های مهندسین تجسم بستگی دارد. در حال حاضر ، بسیاری از نرم افزارهای اساسی بصری دارای اپراتورهایی مانند halcon ، opencv ، NI Labliview و غیره هستند. همچنین شرکت هایی مانند Innovation Technology ، OPT ، Keyence Standard Software و مجموعه کاملی از سیستم های دید استاندارد وجود دارند.
3. چند دوربین وجود دارد ، دوربین تک یا دوربین چند لنز ، همزمان یا ناهمزمان؟ اگر همزمان باشد ، تصویر همزمان پردازش می شود و برای سریعتر بودن سرعت لازم است. اگر ناهمزمان باشد ، پردازش تصویر به دسته هایی تقسیم می شود. دوربین های چند لنز به طور کلی به پردازش چند رشته ای بهتری نیاز دارند ، بنابراین CPU از چند رشته پشتیبانی می کند.
4. سرعت عکسبرداری و سرعت پردازش دوربین ، نرخ فریم و سرعت پردازش نیاز به CPU و GPU دارند.
5- آیا الزامات خاصی برای GPU وجود دارد؟ در حال حاضر ، دید دو بعدی و سه بعدی به طور فزاینده ای روشهای یادگیری عمیق و هوش مصنوعی را در پیش گرفته است ، بنابراین از برخی از کارتهای ضبط حرفه ای یا کارتهای گرافیک استفاده خواهد شد.
6. برای گسترش تعداد و نوع رابط ها ، دوربین های چند لنز به چندین پورت USB یا چندین شبکه نیاز دارند یا از کارت ضبط استفاده می کنند.
برنامه های کاربردی صنعت بینایی ماشین:
دستگاه پخش کننده / روکش ، چاپگر خمیر لحیم ، دستگاه قرارگیری ، جوشکاری / برش لیزری ، اتصال LED ، AOI ، SPI ، دستگاه نوار چسب ، کد خوان تصویری ، پالت سازی ، چاپگر جوهر افشان ، طیف سنجی ، تراز 4 چرخ ، پارکینگ ، پلیس الکترونیکی و غیره ، از دوربین ها ، کاوشگرها ، دوربین های صنعتی استفاده کنید ، همه در گروه بینایی ماشین قرار دارند.
