تصویر در دنیای واقعی: نور، نویز و دوربین

نویسنده:
شرکت پیشرو Ai
تاریخ انتشار:
05 مرداد 1405
دیدگاه ها:
تأثیر نور بر کیفیت تصویر دیجیتال انواع نویز در تصاویر دیجیتال روش‌های کاهش نویز تصویر ساختار دوربین و حسگر تصویر تنظیم روشنایی و کنتراست تصویر تفاوت Global Shutter و Rolling Shutter دوربین صنعتی برای بینایی ماشین اتصال دوربین صنعتی به NVIDIA Jetson پردازش تصویر با بردهای Jetson بهترین دوربین برای پروژه‌های بینایی ماشین

در هر سیستم تصویربرداری، قبل از آن‌که الگوریتم‌های پردازش تصویر و مدل‌های یادگیری ماشین وارد عمل شوند، کیفیت نهایی تصویر در همان لحظه ثبت شدن شکل می‌گیرد. نور، نویز و نحوه عملکرد دوربین سه عامل…

در هر سیستم تصویربرداری، قبل از آن‌که الگوریتم‌های پردازش تصویر و مدل‌های یادگیری ماشین وارد عمل شوند، کیفیت نهایی تصویر در همان لحظه ثبت شدن شکل می‌گیرد. نور، نویز و نحوه عملکرد دوربین سه عامل اصلی هستند که تعیین می‌کنند یک تصویر چقدر واضح، قابل‌اعتماد و مناسب پردازش خواهد بود. درک درست این مفاهیم به ما کمک می‌کند بفهمیم چرا دو تصویر از یک صحنه، می‌توانند کیفیت کاملاً متفاوتی داشته باشند و چرا تنظیمات دوربین و شرایط محیطی، گاهی از خود الگوریتم‌ها مهم‌ترند. در این بخش با اصول فیزیکی نور، انواع نویزهای رایج در تصاویر، و ساختار دوربین و حسگر آشنا می‌شویم تا بتوانیم از همان ابتدا داده‌ای باکیفیت تولید کنیم—داده‌ای که پایه‌ محکم برای هر پروژه بینایی ماشین، پردازش تصویر یا کار با Jetson خواهد بود.

 

در این بخش با مهم‌ترین عواملی آشنا می‌شویم که مستقیماً بر کیفیت تصویر تأثیر می‌گذارند. از رفتار نور در صحنه تا نوع شاتر سنسور، هرکدام می‌توانند نتیجه نهایی را کاملاً تغییر دهند. این مباحث پایه‌ای به شما کمک می‌کنند تصویر را از نگاه یک سیستم بینایی ماشین ببینید و بدانید چرا برخی تصاویر قابل‌استفاده هستند و برخی دیگر نه. در ادامه، موضوعاتی که در این بخش بررسی می‌کنیم آورده شده است.

مفاهیمی که قرار است در ادامه به ان پرداخته شود:

  • نقش نور در شکل‌گیری تصویر دیجیتال
  • مفهوم روشنایی (Brightness) و شدت نور
  • انواع نویز در تصاویر دیجیتال
  • دلایل ایجاد نویز در دوربین‌ها
  • روش‌های پایه برای کاهش نویز تصویر
  • آشنایی با ساختار دوربین و سنسور تصویر
  • تفاوت Rolling Shutter و Global Shutter
  • معرفی دوربین‌های صنعتی و کاربرد آن‌ها در بینایی ماشین

 

نقش نور در شکل‌گیری تصویر دیجیتال:

نور عنصر کلیدی برای ثبت هر تصویر دیجیتال است. بدون نور کافی، سنسور دوربین نمی‌تواند اطلاعاتی دریافت کند. شدت، زاویه و کیفیت نور (طبیعی یا مصنوعی) تعیین می‌کند تصویر نهایی چگونه به نظر برسد؛ از شفافیت و دقت جزئیات گرفته تا حضور یا عدم حضور سایه‌های ناخواسته.

 مفهوم روشنایی (Brightness) و شدت نور:

روشنایی به مقدار نوری گفته می‌شود که به حسگر می‌رسد و پایه اصلی ایجاد پیکسل‌های تصویر است. شدت نور بر وضوح، کنتراست و قابلیت تشخیص اشیاء در تصویر تأثیر مستقیم دارد. تنظیم درست روشنایی برای دریافت اطلاعات دقیق از صحنه ضروری است.

اگر نور کافی نباشد، تصویر تاریک می‌شود و جزئیات از بین می‌روند. اگر نور زیاد باشد، تصویر می‌سوزد و بخش‌های روشن کاملاً سفید می‌شوند.

کنتراست (Contrast):

کنتراست تفاوت بین بخش‌های روشن و تیره تصویر است. اگر این تفاوت زیاد باشد، تصویر شارپ و مشخص دیده می‌شود. اگر کم باشد، تصویر تخت و بی‌جان می‌شود.

انواع نویز و دلایل ایجاد ان در تصاویر دیجیتال :

نویز به اغتشاشات یا تنش‌های ناخواسته‌ای گفته می‌شود که تصویر را از حالت ایده‌آل خارج می‌کند.
مهم‌ترین انواع نویز:

  • نویز حساسیت بالا (ISO Noise)
  • نویز الکترونیکی (Electronic Noise)
  • نویز حرارتی (Thermal Noise)

شناخت نوع نویز برای انتخاب روش تصحیح اهمیت بالایی دارد.

دلایل ایجاد نویز و تأثیر سنسور بر آن:

نویزها عمدتاً در شرایط نور کم یا تنظیمات نامناسب ایجاد می‌شوند. عواملی مانند افزایش بیش از حد ISO، جنس و تکنولوژی سنسور، و گرمای محیط نقش مهمی دارند. سنسورهای باکیفیت معمولا نویز کمتری تولید می‌کنند و عکس‌های دقیق‌تری به دست می‌دهند.

 

روش‌های رایج برای کاهش نویز:

از راهکارهای سخت‌افزاری مانند سنسورهای با کیفیت بالاتر تا روش‌های نرم‌افزاری مثل فیلترگذاری تصویر (Filtering)، کاهش نویز با متوسط‌گیری (Averaging) و استفاده از الگوریتم‌های هوشمند، روش‌های مختلفی برای بهبود کیفیت و کاهش نویز در دسترس است.

چند نمونه از الگوریتم هایی که برای کاهش نویز استفاده میشه:

  • فیلتر میانگین‌گیری
  • فیلتر گاوسی
  • فیلتر Bilateral
  • فیلتر Non-local Means (NLM)
  • کاهش نویز مبتنی بر یادگیری عمیق (AI Denoising)

ساختار دوربین و حسگر تصویر وانواع شاتر ها:

دوربین‌ها با اجزایی مانند لنز، دیافراگم، حسگر (Sensor) و پردازنده تصویر کار می‌کنند. حسگر، قلب دوربین دیجیتال است که نور را به داده دیجیتال تبدیل می‌کند. نوع حسگر (CCD یا CMOS) و طراحی آن، روی خروجی تصویر و سرعت ثبت عکس تأثیر مستقیم دارد.

انواع شاتر های تصویر:

  • Rolling Shutter(شاتر غلطکی):

در شاتر غلطکی، هر خط از تصویر به صورت جداگانه و پشت‌سرهم خوانده می‌شود. این روش در دوربین‌های رایج و ارزان به کار می‌رود، اما می‌تواند در تصاویر سریع، اعوجاج (مانند کشیدگی خطوط متحرک) ایجاد کند. کاربرد آن بیشتر در موبایل و دوربین‌های مصرفی است.

  • Global Shutter(شاتر سراسری):

در شاتر سراسری، کل تصویر به طور همزمان ثبت می‌شود. این ویژگی باعث می‌شود در تصاویر با حرکت سریع، اعوجاج رخ ندهد، بنابراین برای بینایی ماشین و کاربردهای صنعتی (مانند خطوط تولید) ایده‌آل است. البته سنسورهای Global Shutter از نظر قیمت و تکنولوژی پیچیده‌ترند.

تفاوت تصویر Global Shutter و Rolling Shutter:

آشنایی با دوربین‌های صنعتی و نقش آن‌ها در بینایی ماشین:

دوربین‌های صنعتی ساخته شده‌اند تا در شرایط سخت، پایدار و دقیق باشند؛ اغلب با قابلیت‌هایی مثل تنوع در رزولوشن، پورت‌های ارتباطی خاص (مثل GigE، USB3، یا MIPI CSI) و گزینه‌های متعدد برای تنظیم شاتر یا لنز. این دوربین‌ها اغلب در صنایع، رباتیک، و سیستم‌های مبتنی بر Jetson به کار می‌روند تا در پروژه‌های جدی بینایی ماشین عملکرد مطمئن ارائه دهند.

ویژگی دوربین های صنعتی:

  • Global Shutter
  • نرخ فریم بالا (High FPS)
  • تأخیر کم (Low Latency)
  • پشتیبانی از Hardware Trigger و Sync چند دوربین
  • بدنه صنعتی مقاوم برای محیط‌های سخت

انواع برند های دوربین های صنعتی و MIPI CSI :

  • Basler
  • Hikvision
  • Arducam، Sony IMX

دوربین های شرکت Basler :    

شرکت Basler یک تولیدکننده آلمانی مطرح در حوزه دوربین‌های صنعتی و بینایی ماشین است. محصولات Basler به‌خاطر کیفیت تصویر بالا، پایداری، و عمر طولانی در محیط‌های صنعتی شناخته می‌شوند. این شرکت طیف گسترده‌ای از دوربین‌های صنعتی با رابط‌ های استاندارد مانند GigE Vision و USB3 Vision عرضه می‌کند و در بسیاری از کاربردهای حرفه ‌ای مثل خطوط تولید، بازرسی خودکار، رباتیک و سیستم‌های بینایی ماشین پیشرفته استفاده می‌شود.

دوربین های شرکت Hikvision:

شرکت Hikvision نیز یکی از بزرگ‌ترین تولیدکنندگان تجهیزات تصویری در جهان است که علاوه بر سیستم‌های نظارتی، در حوزه دوربین‌های بینایی ماشین و صنعتی (زیر برندهایی مانند HIKROBOT) فعالیت می‌کند. دوربین‌های صنعتی Hikvision معمولاً قیمت رقابتی‌تری دارند و برای پروژه‌های صنعتی و نیمه‌صنعتی که به راه‌حل اقتصادی‌تر نیاز دارند، گزینه‌ای مناسب محسوب می‌شوند. این دوربین‌ها نیز از رابط‌های استاندارد مانند GigE و USB3 پشتیبانی می‌کنند و در کاربردهایی مثل اتوماسیون، بازرسی، و سیستم‌های هوش مصنوعی مبتنی بر تصویر مورد استفاده قرار می‌گیرند.

کاربرد برد های جتسون در کار های بینایی ماشین:

در بسیاری از پروژه‌های هوش مصنوعی و بینایی ماشین، بردهای NVIDIA Jetson به عنوان واحد پردازش تصویر استفاده می‌شوند. این بردها دارای GPU قدرتمند هستند و می‌توانند الگوریتم‌های پردازش تصویر و مدل‌های یادگیری عمیق را با سرعت بالا اجرا کنند. در یک سیستم معمولی، دوربین صنعتی تصویر را دریافت می‌کند و آن را به Jetson ارسال می‌کند، سپس Jetson عملیات پردازش تصویر، تشخیص اشیا، یا تحلیل داده را انجام می‌دهد و در نهایت نتیجه برای کنترل سیستم یا تصمیم‌گیری استفاده می‌شود.

اتصال دوربین‌های صنعتی به Jetson:

  • USB3 Vision برای اتصال ساده و سیستم‌های کامپکت یا آزمایشگاهی
  • GigE Vision از طریق شبکه Ethernet برای استفاده از کابل‌های
    طولانی و نصب دوربین در فاصله‌های بیشتر
  • MIPI CSI که مستقیماً به برد وصل می‌شود و تأخیر بسیار کمی دارد.

ترکیب یک دوربین صنعتی با بردهای NVIDIA Jetson امروز یکی از معماری‌های رایج در سیستم‌های بینایی ماشین است: دوربین تصویر با کیفیت را ثبت می‌کند و Jetson پردازش هوشمند (مثل تشخیص و تحلیل) را انجام می‌دهد. این ساختار در کاربردهایی مانند بازرسی کیفیت، رباتیک، خودروهای خودران و سیستم‌های مبتنی بر هوش مصنوعی روی تصویر به‌طور گسترده استفاده می‌شود.

 

۱. نور چه تأثیری بر کیفیت تصویر دیجیتال دارد؟

نور، اطلاعات اصلی موردنیاز حسگر دوربین را فراهم می‌کند. نور کافی و کنترل‌شده باعث ثبت بهتر جزئیات، افزایش وضوح، ایجاد کنتراست مناسب و کاهش نویز می‌شود. در مقابل، کمبود نور معمولاً تصویر را تاریک و نویزی می‌کند و نور بیش‌ازحد نیز ممکن است به اشباع یا سفیدشدن نواحی روشن تصویر منجر شود.

۲. چرا تصاویر ثبت‌شده در نور کم نویز بیشتری دارند؟

در شرایط کم‌نور، فوتون‌های کمتری به حسگر می‌رسند و نسبت سیگنال به نویز کاهش می‌یابد. دوربین برای جبران این وضعیت معمولاً ISO یا بهره الکترونیکی سنسور را افزایش می‌دهد؛ اما این کار علاوه بر سیگنال اصلی، نویز الکترونیکی را نیز تقویت می‌کند. استفاده از نور مناسب، سنسور باکیفیت و تنظیم صحیح نوردهی می‌تواند نویز را کاهش دهد.

۳. چگونه می‌توان تأثیر نامناسب نور بر تصاویر بینایی ماشین را کاهش داد؟

برای بهبود تصاویر می‌توان از نورپردازی یکنواخت، کنترل زاویه و شدت نور، تنظیم صحیح دیافراگم و زمان نوردهی، انتخاب سنسور مناسب و جلوگیری از اشباع پیکسل‌ها استفاده کرد. فیلترهای میانگین، گاوسی، Bilateral و Non-local Means نیز برای کاهش نویز مفیدند؛ بااین‌حال، اصلاح نورپردازی هنگام ثبت تصویر معمولاً نتیجه‌ای قابل‌اعتمادتر از اصلاح نرم‌افزاری پس از ثبت ایجاد می‌کند.



مشتاقانه منتظر دریافت نظرات شما دوستان عزیز هستیم





مطالب مرتبط

ai-model-quantization

کوانتیزاسیون (Quantization)

تأثیر نور بر کیفیت تصویر دیجیتال انواع نویز در تصاویر دیجیتال روش‌های کاهش نویز تصویر ساختار دوربین و حسگر تصویر تنظیم روشنایی و کنتراست تصویر تفاوت Global Shutter و Rolling Shutter دوربین صنعتی برای بینایی ماشین اتصال دوربین صنعتی به NVIDIA Jetson پردازش تصویر با بردهای Jetson بهترین دوربین برای پروژه‌های بینایی ماشین

تصویر در دنیای واقعی: نور، نویز و دوربین

TensorRT (تنسور آر تی)، NVIDIA GPU Optimization، AI Inference (استنتاج هوش مصنوعی)، ONNX to TensorRT، Deep Learning Deployment (استقرار یادگیری عمیق)، NVIDIA MIG، Model Quantization (کوانتیزیشن مدل)، NVIDIA Triton Inference Server، AI Model Acceleration (شتاب‌دهی مدل هوش مصنوعی)، Computer Vision Deployment

TensorRT

Jetson Nano کیت توسعه NVIDIA هوش مصنوعی امبدد راه‌اندازی Jetson Nano فلش کردن کارت microSD NVIDIA Jetson Developer Kit بوت اولیه Jetson Nano تنظیمات Headless Jetson Nano منبع تغذیه Jetson Nano آموزش نصب Jetson Nano

راه اندازی اولیه جتسون

NVIDIA Jetson (به عنوان هسته سخت‌افزاری) Edge AI (به دلیل ماهیت هوش مصنوعی روی لبه) برنامه‌نویسی پایتون (به عنوان هسته نرم‌افزاری) بینایی ماشین (Machine Vision) پردازش تصویر در پایتون هوش مصنوعی در رباتیک TensorRT (مهم‌ترین ابزار برای بهینه‌سازی روی جتسون) توسعه سیستم‌های هوشمند JetPack SDK (اکوسیستم نرم‌افزاری جتسون) پردازش بلادرنگ (Real-time Processing)

مبانی پایتون و نقش آن در توسعه بر روی NVIDIA Jetson

دیپ‌استریم (NVIDIA DeepStream) تحلیل ویدئویی هوشمند (Video Analytics) بینایی ماشین در جتسون پردازش ویدئو بلادرنگ (Real-Time Video Processing) GStreamer در DeepStream TensorRT رهگیری اشیا (Object Tracking) استنتاج هوش مصنوعی (AI Inference) Edge AI NVIDIA Jetson DeepStream

دیپ‌استریم(DeepStream)