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

فلوچارت روش پیشنهادی
سیستم از دو بخش کلی تشکیل شده است:
- بخش داخل خودرو:
- سخت افزار
- الگوریتم تشخیص
- سرور مرکزی (بخش خارجی خودرو):
- رابط کاربری گرافیکی (GUI)
- بانک اطلاعاتی
روش پیشنهادی
اجزای اصلی سیستم:
- ارائه ساختار و شکل ظاهری مناسب
- سختافزار مناسب شرایط محیطی
- پردازش تصویر و سیستم یادگیر با دقت قابل قبول
- پیادهسازی بستر مخابراتی
- پایگاهداده برای ذخیرهسازی
- رابط گرافیکی برای تحلیل اطلاعات

تهیه سخت افزار
قطعات استفاده شده:
- برد Raspberry Pi 3
- برد Tinker Board
- دوربین ۸ مگاپیکسل دید در شب
- سنسورهای مادون قرمز
- مودم اینترنت همراه
- حافظه ۳۲ گیگابایتی
نمایش سخت افزار
طراحی نرم افزاری و سرور
- سرور تحت وب با حافظه ۱۴ گیگابایت
- پایگاهداده PostgreSQL
- فریمورک Pyramid برای رابط کاربری
- نرمافزار تحت وب گرافیکی
برخی صفحات طراحی شده
الگوریتم تشخیص
کلاسهای تشخیص:
- رفتار عادی
- استعمال دخانیات
- صحبت کردن با تلفن همراه
- ارسال پیامک
مراحل پردازش:
- پیشپردازش تصویر
- استخراج ویژگیها
- طبقهبندی
- ارسال نتیجه
شبکه عصبی مورد استفاده
شبکههای مورد بررسی:
- AlexNet (دقت ۶۱٪)
- MobileNet (دقت ۶۳٪)
- ResNet50 (دقت ۶۷٪)
- DenseNet (دقت ۷۱٪) - انتخاب نهایی
ارزیابی سیستم
مجموعه داده
دادههای جمعآوری شده:
- کلاس عادی: ۱۴۰۵۰ تصویر
- استعمال دخانیات: ۱۱۷۳۰ تصویر
- صحبت با تلفن: ۱۱۷۳۵ تصویر
- ارسال پیامک: ۱۳۶۴۵ تصویر
- مجموع: ۵۱۱۶۰ تصویر
رفتار غیرنرمال
نتایج
- دقت کلی سیستم: ۶۹٪
- دقت در دادههای روز: ۷۱٪
- دقت در دادههای شب: ۶۷٪
- بهبود دقت با روش افزایشی: به ۷۳٪
رفتار
نتیجهگیری
سیستم طراحی شده توانست با موفقیت پیادهسازی شود و چالشهای محیط واقعی را حل کند. این سیستم قابلیت توسعه برای کاربردهای دیگر مانند تشخیص سرقت و نظارت بر بیماران را دارد.
graph TD
A[دوربین هوشمند] --> B[پردازش موازی]
B --> C[تشخیص رفتار]
C --> D[ارسال نتایج]
D --> E[سرور مرکزی]
E --> F[ذخیره در پایگاه داده]
F --> G[نمایش در رابط کاربری]