برای computer vision (بینایی کامپیوتر) از چه دوربینها و ورودیهای ویدئویی میتوان استفاده کرد؟
برای computer vision (بینایی کامپیوتر)
از چه دوربینها و ورودیهای ویدئویی میتوان استفاده کرد؟
فهرست مطالب:
- از چه دوربینهایی میتوان برای بینایی کامپیوتر استفاده کرد؟
- آیا میتوان از دوربینهای هر برند یا فروشندهای استفاده کرد؟
- چرا مهم است که بتوان از هر دوربینی برای دید کامپیوتری استفاده کرد؟
- آیا میتوان یک سیستم بینایی کامپیوتری با چندین دوربین ساخت؟
برای computer vision (بینایی کامپیوتر)
از چه دوربینها و ورودیهای ویدئویی میتوان استفاده کرد؟
امکان استفاده از تقریباً هر دوربینی را بدون نوشتن کد، مدیریت کنترلرها و ادغامها وجود دارد. با پلتفرمهایی مانند viso از تجزیه و تحلیل ویدئویی تک و چند جریانی با مدل های یادگیری عمیق پشتیبانی میشود.
از چه دوربینهایی میتوان برای بینایی کامپیوتر استفاده کرد؟
- دوربینهای IP، دوربینهای تحت شبکه. از جریان ویدئویی یک یا چند دوربین نظارت تصویری دیجیتال میتوان استفاده کرد که میتواند شامل دوربینهای امنیتی معمولی (CCTV)، دوربینهای شبکه (دوربینهای IP) موجود در همان شبکه با دستگاه لبه (رایانه) باشد. همچنین امکان یکپارچهسازی دوربین IP را بهصورت خارج از جعبه فراهم است.
- دوربینهای USB یا وبکم. از فید ویدئوی دوربینهای USB یا وبکمهای متصل مستقیم به دستگاه لبه میتوان استفاده کرد و امکان پشتیبانی داخلی و مدیریت کنترل خودکار را برای همه دوربینهای USB معمولی ارائه نمود.
- دوربینهای یکپارچه. میتوان از جریان ویدئوی دوربینهای داخلی و دوربینهای MIPI استفاده کرد. اکثر دوربینها مستقیماً پشتیبانی میشوند و در صورت نیاز به استفاده از یک دوربین خاص یا سختافزار سفارشی، توسعه ماژول افزونه آسان است.
فرمتهای رایج خروجی ویدئو شامل MP4، AVI، WMV یا MPEG است. پروتکلهای رایج برای اشتراکگذاری جریان پخش زنده عبارتند از HTTP، HTTPS یا RTSP. همچنین میتوان از چندین منبع USB یا دوربینهای داخلی خاص با استفاده از پروتکل رابط سریال دوربین MIPI استفاده نمود.
به عنوان مثال، میتوان از جریان RTSP دوربینهای IP (پروتکل پخش جریانی واقعی) استفاده کرد. اکثر دوربینهای مبتنی بر شبکه یا ضبطکنندههای ویدئوی شبکه (NVR، DVR) که به دوربینها متصل هستند از پخش جریانی RTSP پشتیبانی میکنند. میتوان از یک دوربین IP نصبشده در شبکههای شرکتی با فایروال و سایر اقدامات امنیتی در مکانها، از URL جریان RTSP استفاده کرد. همچنین امکان استفاده از جریان ویدئویی ارائهشده توسط دستگاههای تلفن همراه و گوشیهای هوشمند نیز وجود دارد.
آیا میتوان از دوربینهای هر برند یا فروشندهای استفاده کرد؟
بله. استقلال سختافزار برای موفقیت بسیار مهم است. امکان استفاده از دوربینهای خاص یا معمولی طیف گستردهای از تولیدکنندگان و برندها، از جمله دوربینهای Axis، Bosch، Dahua، Philips، Logitech، Basler، FLIR، Panasonic، Sony وجود دارد. انتخاب بهترین دوربین برای دید کامپیوتری همیشه به موارد استفاده (نوع)، محیط (داخلی، بیرونی، صنعتی)، صحنه (فاصله، پیچیدگی، انسداد، موقعیت) بستگی دارد. همچنین در زمینه مهندسی نیازها میتوان کاری کرد تا تعادل بین هزینهها و عملکرد بهصورت بهینه ایجاد شود.
چرا مهم است که بتوان از هر دوربینی برای دید کامپیوتری استفاده کرد؟
انعطافپذیری از نظر دوربین بسیار مهم است. اگر سازمانها ملزم به استفاده از سختافزار دوربین فروشندگان، برندها یا انواع خاصی باشند، از نظر سازگاری و عملکرد آتی به شدت محدود میشوند.
بدون یک محیط توسعه منعطف و مبتنی بر مدل، تغییر نوع یا مدل دوربین، اغلب دشوار و پرهزینه است و اغلب حتی ممکن نیست. البته میتوان بدون نوشتن کد، ورودی دوربین برنامههای موجود را بهطور یکپارچه عوض کرد.
آیا میتوان یک سیستم بینایی کامپیوتری با چندین دوربین ساخت؟
بله؛ میتوان فید ویدئوی چند دوربین را در یک برنامه دریافت کرد و پشتیبانی داخلی را برای اتصال چندین دوربین USB یا دوربین IP به یک سرور لبه یا رایانه دریافت نمود. همچنین امکان پردازش جریان چند ویدئویی را در زمان واقعی با پردازش فریم سریال یا موازی فراهم کرد.
ادامه مطلب …