ماژول دوربین ماشه خارجی چیست؟
ماژول دوربین ماشه خارجی یک دستگاه تصویربرداری تخصصی است که برای شروع ضبط تصویر یا فیلم فقط در پاسخ به سیگنال های خارجی طراحی شده است و امکان همگام سازی دقیق با سیستم ها، رویدادها یا دستگاه های خارجی را فراهم می کند. ارزش اصلی آن در پیوند دادن عملکردهای تصویربرداری با رویدادهای واقعی{1}}جهان، حصول اطمینان از همسویی زمان گرفتن عکس با سناریوهای خاص است.
فراتر از تعریف اولیه، دارای سه ویژگی اصلی است که آن را از راه حل های تصویربرداری معمولی متمایز می کند:
- مفهوم اصلی: تصمیم "چه زمانی" برای گرفتن تصویر از خود دوربین را جدا می کند و کنترل را به یک رویداد فیزیکی خارجی می دهد. دوربین در حالت آماده به کار باقی میماند و تا زمانی که فرمان ماشه را دریافت نمیکند به عنوان یک واحد اجرایی غیرفعال عمل میکند.
- جزء کلیدی: ویژگی تعیین کننده چنین ماژولی پین ورودی ماشه آن (یک GPIO) است که برای دریافت سیگنال های پالس ماشه خارجی طراحی شده است.
- عملکرد: هنگامی که یک شرط ماشه از پیش تعیین شده برآورده می شود (به عنوان مثال، لبه افزایش ولتاژ)، دوربین بلافاصله یک نوردهی را برای گرفتن یک فریم یا یک دنباله از پیش تعریف شده اجرا می کند.
در اصل، این یک حسگر بینایی است که برای همگامسازی دقیق و گرفتن تصویر مبتنی بر رویداد- طراحی شده است.
تفاوت بین ماژول دوربین ماشه خارجی و ماژول دوربین معمولی؟
تفاوت اساسی بین این دو در این است که "اینکه زمان گرفتن توسط سیگنال های خارجی یا منطق داخلی کنترل می شود." در زیر یک مقایسه دقیق با استفاده از ابعاد کلیدی وجود دارد:
|
بعد مقایسه |
ماژول دوربین ماشه خارجی |
ماژول دوربین معمولی |
|
منبع ماشه و منطق ضبط |
برای شروع ضبط به سیگنالهای خارجی (مانند پالسهای حسگر، فرمانهای کنترلکننده) متکی است. به طور پیشفرض هیچ عکسبرداری مستقلی وجود ندارد. |
برای شروع تصویربرداری به منطق داخلی (مثلاً عملیات دستی کاربر، دستورات برنامه، تایمرها یا تنظیمات عکسبرداری پیوسته) متکی است. |
|
قابلیت همگام سازی |
بالا: از همگام سازی چند دستگاه (مانند چندین دوربین، سنسور) از طریق یک ماشه خارجی یکپارچه پشتیبانی می کند. خطای زمان بندی<1ms. |
کم: سخت برای همگام سازی با سیستم های خارجی. زمان گرفتن عکس مستقل از رویدادهای خارجی است (به عنوان مثال، دوربین تلفن نمی تواند با سنسور تسمه نقاله همگام شود). |
|
تأخیر شروع ضبط |
کم (ماشه سختافزاری: ~ 0.1–1 میلیثانیه؛ راهانداز نرمافزار: ~ 10–50 میلیثانیه) برای رفع-نیازهای ضبط رویداد با سرعت بالا. |
بالا (معمولاً 100–500 میلیثانیه) به دلیل پردازش داخلی (مثلاً پاسخ برنامه، تنظیم فوکوس خودکار-) قبل از ضبط. |
|
مصرف برق |
پایین: هنگامی که هیچ ماشه ای دریافت نمی شود در "حالت بیکار" باقی می ماند (فقط مدارهای اصلی فعال هستند). فقط در هنگام ضبط برق مصرف می کند. |
بالاتر: عملکرد کامل{0}}قدرت را حتی در صورت عدم عکسبرداری (مثلاً پیشنمایش مداوم، نظارت خودکار-حسگر) برای پشتیبانی از ضبط خودکار حفظ میکند. |
|
هدف اصلی برنامه |
"تصویرسازی مبتنی بر رویداد": تصاویر/فیلمها را دقیقاً زمانی که یک رویداد رخ میدهد ضبط کنید (مثلاً تشخیص محصول معیوب، ضبط یک برخورد{3}}با سرعت بالا). |
"Scenario{0}}تصویربرداری مستقل": بر اساس تقاضای کاربر یا قوانین از قبل تنظیم شده (مثلاً عکس گرفتن از مناظر، ضبط ویدیوهای روزانه) عکس بگیرید. |

