ممکن است شگفتانگیز نباشد. به هر حال، دوربین 70 دلاری Raspberry Pi AI دیده شد Embedded World 2024اما خبر یک دوربین جدید مجهز به هوش مصنوعی برای Raspberry Pi یک مورد خوشامدگویی به مجموعه جدید محصولات هوش مصنوعی Raspberry Pi است که با شروع کیت هوش مصنوعی Raspberry Pi در ژوئن
کیت دوربین هوش مصنوعی Raspberry Pi یک دستگاه هوش مصنوعی توانمند است که یک Raspberry Pi دیگر در قلب خود دارد. درست در زیر سنسور یک RP2040 قرار دارد. همان SoC که در Raspberry Pi Pico یافت می شود. ممکن است به اندازه آن قدرتمند نباشد RP2350 یافت شده در رزبری پای پیکو 2، اما قدرت محاسباتی کافی برای اجرا به عنوان رابط بین دوربین و Raspberry Pi را دارد. اینجاست که جالب می شود. سونی IMX500 تمام کارهای محاسباتی مدل هوش مصنوعی را انجام می دهد. CPU رزبری پای بیکار است. این بدان معناست که مصرف انرژی بسیار کمتر از استفاده از CPU Pi است. این دوربین هوش مصنوعی را در برد کم قدرت Raspberry Pi Zero 2 W قرار دهید، و ما یک کوکتل قوی برای پروژه های هوش مصنوعی تعبیه شده داریم.
در Embedded World، Raspberry Pi AI Camera بر روی Raspberry Pi Zero 2W اجرا میشد و در حین ردیابی افراد در غرفه کنفرانس، سرعت 30 فریم در ثانیه ثابت را نشان میداد.
آیا دوربین هوش مصنوعی Raspberry Pi ارزش ۷۰ دلاری شما را دارد یا باید پول نقد را جمع آوری کنید و در عوض از کیت Raspberry Pi AI خریداری کنید؟ بیایید دریابیم!
مشخصات فنی دوربین Raspberry Pi AI
سلول سرصفحه – ستون 0 | دوربین هوش مصنوعی | ماژول دوربین نسخه 3 |
---|---|---|
سنسور | سونی IMX500 | سونی IMX708 |
اندازه نوری | قطر سنسور 7.857 میلی متر | قطر سنسور 7.4 میلی متر |
وضوح سنسور | 12.3 مگاپیکسل | 11.9 مگاپیکسل |
هنوز قطعنامه | 4056 × 3040 پیکسل | 4608 × 2592 پیکسل |
حداکثر اندازه تانسور ورودی | 640 x 640 | N/A |
قاب بندی کنید | 2×2 binned: 2028×1520 10 بیتی 30 فریم در ثانیه وضوح کامل: 4056×3040 10 بیتی 10 فریم در ثانیه | 1080p50، 720p100، 480p120 |
سیستم فوکوس خودکار | خیر، فوکوس دستی | موتوری |
محدوده فوکوس | 20 سانتی متر تا بی نهایت | 10 سانتی متر تا بی نهایت |
فاصله کانونی | 4.74 میلی متر | 4.74 میلی متر |
ابعاد | 25 × 24 × 11.99 میلی متر | 25 × 24 × 11.5 میلی متر (ارتفاع 12.4 میلی متر برای انواع Wide) |
طراحی و نصب دوربین Raspberry Pi AI
دوربین جدید Raspberry Pi AI را در مقابل دوربین قرار دهید ماژول دوربین Raspberry Pi V3 و شما می توانید شباهت خانوادگی را ببینید. در یک نگاه معمولی آنها یکسان به نظر می رسند، اما دوربین هوش مصنوعی جدید دارای یک پوشش پلاستیکی بزرگتر در اطراف سنسور است و زیر آن یک RP2040 پنهان شده است.
دوربین هوش مصنوعی دارای همان سوراخهای نصب است تا دوربین را در یک نگهدارنده محکم کند. نگهدارنده چاپ سه بعدی من به خوبی کار کرد، اما اندازه اضافی اطراف حسگر به این معنی است که مانند V3 با هر پایه دوربین مناسب نخواهد بود.
این اولین دوربین هوش مصنوعی Raspberry Pi است که از همکاری با سونی که رایانه تک برد مورد علاقه ما را نیز تولید می کند، به وجود آمده است. این ممکن است اولین دوربین هوش مصنوعی Raspberry Pi باشد، اما می تواند به عنوان یک دوربین معمولی نیز استفاده شود. من موفق به گرفتن تصاویر و ویدیو با حداکثر رزولوشن 4056 در 3040 شدم. برای ویدیو، این را به 1080p کاهش میدهم، اگرچه بالاترین وضوح، FPS را به میزان قابل توجهی کاهش میدهد.
نصب و راه اندازی یک نسیم بود. نرم افزار را وصل کنید، روشن کنید و به روز کنید. از آنجایی که این یک واحد بررسی بود، من مجبور شدم چند مرحله اضافی را دنبال کنم که مصرف کنندگان آن را انجام نمی دهند. برای شروع، واحد بررسی ما آنطور که انتظار می رفت کار نکرد، معلوم شد که باید سیستم عامل را به آخرین نسخه به روز کنم. با این کار، من توانستم دوربین را تست کنم.
استفاده از دوربین هوش مصنوعی Raspberry Pi
اگر تا به حال از دوربین Raspberry Pi یا جدیدترین کیت هوش مصنوعی استفاده کرده اید، پس در خانه هستید. به بیان ساده، دوربین هوش مصنوعی به شیوه ای مشابه کیت هوش مصنوعی رفتار می کند. دارای پشتیبانی از TensorFlow است و مدل هایی برای شناسایی برخی از اشیا و حالت های انسان ارائه می کند و همه اینها در داخل Sony IMX500 انجام می شود.
بله، SoC مبتنی بر Arm Raspberry Pi 5 در حالی که دوربین هوش مصنوعی تمام کارها را انجام می دهد، بیکار می ماند. این باعث میشود که Raspberry Pi 5 از پس سایر وظایف فشردهتر CPU برآید در حالی که دوربین هوش مصنوعی تمام هوش مصنوعی را انجام میدهد. در حین اجرای آزمایشهایمان، جلسه htop (برنامه پایانی برای نظارت بر منابع سیستم) را باز نگه داشتیم. میتوانیم ببینیم که هر چهار هستهی CPU کمتر از 10 درصد کار میکنند!
من دوربین هوش مصنوعی را با دو مدل آزمایش کردم، یک مدل تشخیص شی موبایل نت و یک مدل posenet که برای تشخیص ژست انسان استفاده می شود. هر دو مدل با رزولوشن 640 در 480 پیکسل کار میکردند و 30 فریم در ثانیه ثابت بودند، حتی در لحظات “هیجانانگیز” آزمایش “تشخیص پوز متحرک” من.
با استفاده از اسکریپت نمایشی تشخیص شی rpicam-hello توانستم ببینم دوربین هوش مصنوعی یک شخص، من را در عکس با درصد بالایی از اطمینان تشخیص می دهد. سپس به سراغ یک سری لوازم، یک بطری آب و یک موز پرینت سه بعدی برای مقیاس رفتم. همه این اشیاء، زمانی که تصویر در فوکوس قرار گرفت، شناسایی شدند. باید به خاطر داشته باشیم که این یک لنز 20 سانتیمتری تا بینهایت است، بنابراین نزدیک شدن بیش از حد باعث تار شدن تصویر میشود و مدل هوش مصنوعی نمیتواند جسم را تشخیص دهد.
سپس به سراغ تشخیص ژست رفتم، و با اجرای چیزی که فقط میتوان آن را بهعنوان یک اجرای دراماتیک آماتوری از هیجانانگیز مایکل جکسون توصیف کرد، میتوانستم مدل هوش مصنوعی ژست من را به عنوان یک قاب سیمی روی شانهها و بازوهایم تشخیص دهد.
این دموها عالی هستند، اما آیا میتوانیم از دوربین هوش مصنوعی Raspberry Pi در پروژه استفاده کنیم؟ بله ما می توانیم! با استفاده از کتابخانه Picamera2 می توانیم قدرت دوربین هوش مصنوعی را در پروژه پایتون بیاوریم. تشخیص پوس را می توان برای کنترل یک موتور، ایجاد یک افکت صوتی یا هر چیز دیگری استفاده کرد. در سطح سرگرم کننده، ما می توانیم از این برای ایجاد جلوه های جادویی در یک ویدیو استفاده کنیم، در سطح جدی تر، می توان از آن برای کنترل حرکات به عنوان ابزاری برای افزایش زندگی استفاده کرد.
Sony IMX500 ابزاری برای تبدیل مدلهای PyTorch یا TensorFlow به چیزی دارد که Sony IMX500 آن را درک میکند. اینها را می توان از ترمینال با استفاده از pip نصب کرد. شما باید نصب کنید ماژول ها در یک محیط مجازی، طبق دستورالعمل PEP668.
چرا فقط Raspberry Pi AI Kit و Camera Module v3 را خریداری نمی کنید؟
باشه، کیت هوش مصنوعی Raspberry Pi دارای یک NPU بسیار قدرتمندتر است. کیت 70 دلاری Raspberry Pi AI با Hailo-8L NPU به عنوان بسته M.2 2242 عرضه می شود. با استفاده از برد M.2 HAT+، Hailo-8L به گذرگاه PCIe متصل می شود و حدود 13 TOPS (Tera-Operations Per second) عملکرد را با TensorFlow، TensorFlow Lite، Keras، PyTorch و ONNX ارائه می دهد. اما اگر بخواهیم از دوربین استفاده کنیم، باید 25 دلار اضافی بپردازیم. اگر بخواهیم از هارد دیسک استفاده کنیم، شانس نداریم زیرا Hailo-8L تنها جایگاه را اشغال کرده است.
دوربین Raspberry Pi AI ممکن است عملکردی مشابه Hailo-8L نداشته باشد. ما نتوانستیم عملکرد را تأیید کنیم، اما میتوانیم حدس بزنیم که Hailo-8L عملکرد بهتری نسبت به Sony IMX500 دارد. ما دوست داریم ببینیم RP2350 چگونه عمل می کند، اما این موضوع داستان دیگری است.
اگر می خواهید بهترین عملکرد هوش مصنوعی را برای Raspberry Pi خود داشته باشید، پس کیت هوش مصنوعی Raspberry Pi برای شما مناسب است. اما برای اکثر ما، دوربین هوش مصنوعی Raspberry Pi کار بسیار خوبی انجام می دهد.
دوربین هوش مصنوعی Raspberry Pi برای چه کسانی مناسب است؟
از آنجا که این یک دستگاه “همه در یک” است، میتوانیم دوربین هوش مصنوعی را در مدارس و برای پروژههای هوش مصنوعی سبک در محیطهای صنعتی استفاده کنیم. برای پروژههای رباتیک، دوربین هوش مصنوعی Raspberry Pi عالی خواهد بود و هوشمندی کافی برای تشخیص موانع را ارائه میکند، بدون اینکه شما را مجبور به طراحی مجدد شاسی کند.
مغزهای سونی IMX500 در دوربین به اندازه کافی خوب هستند که کار را انجام دهند، ما می توانیم بگوییم که برای 99٪ از کاربران به اندازه کافی خوب است. کاربران قدرتمند هوش مصنوعی کمی عضله بیشتر می خواهند و برای این منظور کیت هوش مصنوعی Raspberry Pi باید اولین درگاه تماس شما باشد. شما همچنان می توانید یک Camera Module v3 را متصل کنید و از Hailo-8L NPU با پایتون برای ایجاد یک پروژه قدرتمند مبتنی بر هوش مصنوعی استفاده کنید. اما اگر انگشت پای خود را در هوش مصنوعی فرو میبرید، دوربین هوش مصنوعی میتواند با قیمت 70 دلار قیمت مناسبی داشته باشد.
خط پایین
با قیمت 70 دلار، این یک دوربین گران قیمت برای Raspberry Pi است، اما این “فقط یک دوربین” نیست. ما هوش مصنوعی را در دوربین قرار می دهیم، هوش مصنوعی که به لطف ادغام Picamera2 می توانیم با مدل های PyTorch یا TensorFlow خود استفاده کنیم. فقط کار می کند. حتی واحد بررسی ما با نرمافزار پیشنسخهاش، فقط زمانی که فرآیند را انجام دادیم، کار میکرد. این یک کیت هوش مصنوعی با ارزش برای کسانی از ما است که میخواهیم از هوش مصنوعی با دوربین استفاده کنیم.
مرجع اخبار سخت افزار کامپیوترایران
تحریریه Techpowerup