اجزای سیستم بینایی ماشین؛ معرفی کامل ۶ جزء اصلی به زبان ساده
تصور کنید در یک خط تولید، هزاران قطعه در ساعت از مقابل شما عبور میکند و باید تکتک آنها را از نظر کیفیت بررسی کنید. چشم انسان بعد از چند ساعت خسته میشود، اما یک سیستم بینایی ماشین میتواند این کار را ۲۴ ساعته و بدون خطا انجام دهد. اما این «چشم صنعتی» دقیقاً از چه قطعاتی ساخته شده است؟
در این مقاله، شش جزء اصلی یک سیستم بینایی ماشین را به زبان ساده معرفی میکنیم و توضیح میدهیم هر کدام چه نقشی دارند و هنگام انتخاب باید به چه نکاتی توجه کنید. اگر هنوز با مفهوم کلی این فناوری آشنا نیستید، پیشنهاد میکنیم ابتدا مقاله بینایی ماشین را مطالعه کنید.
سیستم بینایی ماشین چگونه کار میکند؟
پیش از معرفی اجزا، بهتر است بدانیم این سیستم چطور «میبیند». فرآیند کار یک سیستم بینایی ماشین را میتوان به چشم و مغز انسان تشبیه کرد:
۱. نورپردازی صحنه را روشن میکند (مثل نور محیط برای چشم ما)
۲. لنز تصویر را روی سنسور متمرکز میکند (مثل عدسی چشم)
۳. دوربین تصویر را ثبت و به داده دیجیتال تبدیل میکند (مثل شبکیه)
۴. پردازنده و نرمافزار تصویر را تحلیل و تصمیمگیری میکنند (مثل مغز)
۵. سیستم ارتباطی نتیجه را به ماشینآلات خط تولید اعلام میکند (مثل عصبها و دستها)

حالا بیایید هر جزء را دقیقتر بشناسیم.
۱. نورپردازی (Lighting)؛ مهمترین و مظلومترین جزء
شاید تعجب کنید که فهرست را با نورپردازی شروع کردیم، نه دوربین! اما یک اصل طلایی در بینایی ماشین وجود دارد:
«اگر نورپردازی درست نباشد، بهترین دوربین دنیا هم نمیتواند مشکل را حل کند.»
نورپردازی وظیفه دارد ویژگی موردنظر (مثلاً یک خراش، یک حفره یا لبه قطعه) را برجسته و عوامل مزاحم را حذف کند. انواع رایج نورپردازی صنعتی عبارتاند از:
- نور حلقهای (Ring Light): رایجترین نوع، مناسب بازرسیهای عمومی
- نور پسزمینه (Backlight): برای اندازهگیری دقیق ابعاد و بررسی لبهها
- نور دام (Dome Light): برای سطوح براق و منحنی مثل قوطیهای فلزی
- نور خطی (Bar Light): برای بازرسی سطوح بزرگ و تسمههای نقاله
- نور ساختاریافته (Structured Light): برای تشخیص عمق و بازرسی سهبعدی
انتخاب رنگ نور (قرمز، آبی، سفید یا مادون قرمز) نیز به جنس و رنگ قطعه بستگی دارد. این موضوع آنقدر مهم است که مقاله جداگانهای با عنوان «نورپردازی در بینایی ماشین» بهزودی در بلاگ رویتگر منتشر خواهد شد.

۲. لنز صنعتی (Lens)؛ چشمی که جزئیات را میبیند
لنز تصویر قطعه را روی سنسور دوربین متمرکز میکند. کیفیت لنز مستقیماً بر وضوح تصویر و در نتیجه دقت بازرسی اثر میگذارد. هنگام انتخاب لنز، سه مفهوم کلیدی مطرح است:
- فاصله کانونی (Focal Length): تعیین میکند دوربین چه میدان دیدی داشته باشد. فاصله کانونی بلندتر یعنی بزرگنمایی بیشتر و میدان دید کوچکتر.
- فاصله کاری (Working Distance): فاصله بین لنز تا قطعه. در خطوط تولید، محدودیتهای فیزیکی نصب این فاصله را تعیین میکنند.
- دیافراگم (Aperture): میزان نور ورودی و عمق میدان را کنترل میکند.
یک نکته تخصصی: در کاربردهای اندازهگیری دقیق، از لنزهای تلهسنتریک (Telecentric) استفاده میشود. این لنزها خطای پرسپکتیو را حذف میکنند؛ یعنی اندازه قطعه در تصویر، با دور یا نزدیک شدن جزئی قطعه تغییر نمیکند — ویژگیای که برای کنترل ابعادی حیاتی است.
۳. دوربین صنعتی (Camera)؛ قلب سیستم
دوربین صنعتی نور دریافتی از لنز را به داده دیجیتال تبدیل میکند. برخلاف دوربینهای معمولی، دوربینهای صنعتی برای کار مداوم در محیط کارخانه (لرزش، گرما، گردوغبار) طراحی شدهاند. مهمترین معیارهای انتخاب:
| معیار |
توضیح ساده |
| رزولوشن |
هرچه عیب کوچکتر باشد، رزولوشن بالاتری لازم است |
| نرخ فریم (FPS) |
خط تولید سریعتر = نیاز به فریمریت بالاتر |
| نوع سنسور |
سنسورهای CMOS امروزه استاندارد صنعت هستند |
| مونوکروم یا رنگی |
برای اکثر بازرسیها، دوربین مونوکروم دقت بهتری دارد |
| نوع شاتر |
شاتر گلوبال (Global Shutter) برای قطعات متحرک ضروری است |
| رابط انتقال |
GigE Vision و USB3 Vision رایجترین استانداردها هستند |
دوربینها از نظر نحوه تصویربرداری نیز دو دستهاند:
- دوربین سطحی (Area Scan): تصویر کامل از قطعه میگیرد؛ مناسب اکثر کاربردها
- دوربین خطی (Line Scan): تصویر را خطبهخط ثبت میکند؛ مناسب اجسام پیوسته مثل رول پارچه، کاغذ و ورق فلز

۴. واحد پردازش (Processor)؛ مغز متفکر سیستم
تصویر ثبتشده باید جایی تحلیل شود. بسته به پیچیدگی کاربرد، سه معماری رایج وجود دارد:
- سنسور ویژن (Vision Sensor): سادهترین حالت؛ دوربین و پردازنده در یک بدنه کوچک. مناسب کارهای ساده مثل تشخیص حضور/عدم حضور قطعه.
- دوربین هوشمند (Smart Camera): پردازنده قویتری داخل دوربین دارد و میتواند چند بازرسی همزمان انجام دهد.
- سیستم مبتنی بر PC یا کنترلر صنعتی: قدرتمندترین حالت؛ برای پردازشهای سنگین، چند دوربین همزمان و الگوریتمهای هوش مصنوعی.
نکته مهم امروزی: با ورود یادگیری عمیق به بازرسی صنعتی، استفاده از پردازندههای گرافیکی (GPU) و پردازندههای لبه (Edge AI) مثل Jetson رواج زیادی پیدا کرده است. اگر میخواهید بدانید هوش مصنوعی چه تحولی در این حوزه ایجاد کرده، مقاله هوش مصنوعی در بازرسی صنعتی را از دست ندهید.
۵. نرمافزار و الگوریتمها؛ جایی که «دیدن» به «فهمیدن» تبدیل میشود
نرمافزار بینایی ماشین وظیفه دارد از تصویر خام، اطلاعات معنادار استخراج کند. رایجترین ابزارهای نرمافزاری عبارتاند از:
- تطبیق الگو (Pattern Matching): پیدا کردن قطعه در تصویر و تعیین موقعیت آن
- اندازهگیری (Gauging): سنجش دقیق ابعاد، فاصلهها و زوایا
- تشخیص عیب (Defect Detection): شناسایی خراش، ترک، لکه و ناخالصی
- خواندن کد و متن (OCR/Barcode): کنترل تاریخ انقضا، شماره سریال و بارکد
- شمارش و دستهبندی: شمارش قطعات و تفکیک محصول سالم از معیوب
نرمافزارها دو رویکرد کلی دارند: الگوریتمهای کلاسیک (قانونمحور و سریع) و یادگیری عمیق (مناسب عیوب پیچیده و غیرقابل پیشبینی). در پروژههای واقعی، معمولاً ترکیبی از هر دو بهترین نتیجه را میدهد.

۶. ارتباطات و خروجی (I/O)؛ دستهای سیستم
سیستم بینایی ماشین بهتنهایی فقط «تشخیص» میدهد؛ برای «اقدام» باید با تجهیزات خط تولید صحبت کند:
- ارتباط با PLC: از طریق پروتکلهایی مثل PROFINET، EtherNet/IP و Modbus، نتیجه بازرسی (قبول/رد) به کنترلر خط ارسال میشود.
- خروجی دیجیتال: فرمان مستقیم به جداکننده (Rejector) برای خارج کردن قطعه معیوب از خط.
- سنسور تریگر: یک سنسور نوری لحظه رسیدن قطعه به جلوی دوربین را اعلام میکند تا عکسبرداری دقیقاً در زمان درست انجام شود.
- اتصال به ربات: در کاربردهای پیشرفته، سیستم بینایی مختصات قطعه را مستقیماً به بازوی ربات ارسال میکند تا آن را بردارد یا جابهجا کند — موضوعی که در سلسله مقالات آینده رویتگر درباره رباتیک بینایی ماشین بهتفصیل بررسی خواهد شد.

این اجزا چگونه کنار هم قرار میگیرند؟ (یک مثال واقعی)
فرض کنید یک کارخانه بطریسازی میخواهد پر بودن و سالم بودن درب بطریها را کنترل کند:
۱. بطری روی نقاله حرکت میکند و سنسور تریگر رسیدن آن را اعلام میکند.
۲. نور پسزمینه پشت بطری روشن میشود تا سطح مایع کاملاً واضح دیده شود.
۳. دوربین صنعتی با شاتر گلوبال، در همان لحظه عکس میگیرد.
۴. نرمافزار سطح مایع را اندازه میگیرد و وضعیت درب را بررسی میکند.
۵. اگر بطری معیوب باشد، خروجی دیجیتال فرمان جداسازی را صادر میکند.
کل این فرآیند در کمتر از ۵۰ میلیثانیه انجام میشود! نمونههای بیشتری از این کاربردها را در مقاله کاربردهای بینایی ماشین در صنعت بخوانید.
نکات کلیدی در انتخاب اجزای سیستم بینایی ماشین
- ✅ از کاربرد شروع کنید، نه از تجهیزات: ابتدا مشخص کنید چه عیبی با چه دقتی باید تشخیص داده شود؛ سپس اجزا را انتخاب کنید.
- ✅ نورپردازی را جدی بگیرید: بیش از نیمی از شکست پروژههای بینایی ماشین به نورپردازی نامناسب برمیگردد.
- ✅ رزولوشن را درست محاسبه کنید: قاعده سرانگشتی: کوچکترین عیب باید حداقل ۳ تا ۴ پیکسل را در تصویر اشغال کند.
- ✅ محیط کارخانه را در نظر بگیرید: گردوغبار، لرزش، دما و نور محیط میتوانند کل سیستم را مختل کنند.
- ✅ از متخصص کمک بگیرید: ترکیب اشتباه اجزا، حتی اگر تکتک آنها باکیفیت باشند، منجر به شکست پروژه میشود.

سخن پایانی؛ سیستمی که بیشتر از مجموع اجزایش است
یک سیستم بینایی ماشین موفق، صرفاً کنار هم گذاشتن دوربین و نرمافزار گرانقیمت نیست؛ بلکه مهندسی هماهنگ همه این شش جزء بر اساس نیاز واقعی خط تولید شماست. انتخاب درست نورپردازی، محاسبه دقیق اپتیک، و یکپارچهسازی صحیح با اتوماسیون خط، همان تفاوتی است که یک پروژه موفق را از یک سرمایهگذاری شکستخورده جدا میکند.
🤝 رویتگر؛ از طراحی سیستم بینایی تا یکپارچهسازی کامل رباتیک
تیم مهندسی رویتگر بهعنوان ارائهدهنده راهحل کامل رباتیک و بینایی ماشین، تمام مراحل پروژه شما را پوشش میدهد: از امکانسنجی و انتخاب اجزا، تا طراحی سیستم بازرسی، یکپارچهسازی با بازوی ربات و پشتیبانی پس از راهاندازی. اگر به فکر هوشمندسازی خط تولید خود هستید، از مقاله خدمات کنترل کیفیت با بینایی ماشین دیدن کنید یا از طریق صفحه تماس با ما درخواست مشاوره رایگان ثبت کنید.
❓ سؤالات متداول
۱. مهمترین جزء سیستم بینایی ماشین کدام است؟
همه اجزا مهماند، اما متخصصان معمولاً نورپردازی را حیاتیترین جزء میدانند؛ چون تصویر بیکیفیت را هیچ نرمافزاری نمیتواند جبران کند.
۲. آیا میتوان از دوربین معمولی به جای دوربین صنعتی استفاده کرد؟
برای تست اولیه شاید، اما در محیط صنعتی خیر. دوربینهای صنعتی از نظر پایداری، شاتر گلوبال، قابلیت تریگر سختافزاری و مقاومت محیطی طراحی کاملاً متفاوتی دارند.
۳. هزینه یک سیستم بینایی ماشین چقدر است؟
بسته به پیچیدگی، از سنسورهای ویژن ساده تا سیستمهای چنددوربینه مبتنی بر هوش مصنوعی، بازه قیمتی گستردهای وجود دارد. مقالهای اختصاصی درباره هزینه و بازگشت سرمایه بهزودی در بلاگ رویتگر منتشر میشود.
۴. تفاوت دوربین هوشمند با سیستم مبتنی بر PC چیست؟
دوربین هوشمند، پردازنده داخلی دارد و برای بازرسیهای ساده تا متوسط مناسب است؛ سیستم مبتنی بر PC قدرت پردازشی بالاتری دارد و برای چند دوربین همزمان و الگوریتمهای یادگیری عمیق استفاده میشود.
۵. آیا سیستم بینایی ماشین میتواند با ربات کار کند؟
بله؛ یکی از پیشرفتهترین کاربردها، هدایت بازوی ربات با بینایی ماشین است که امکان برداشت خودکار قطعات (Bin Picking) را فراهم میکند. رویتگر در همین حوزه راهحل کامل ارائه میدهد.