مقاله کنفرانس IEEEیادگیری عمیق2024-01-259 دقیقه مطالعه

تشخیص خودروها با YOLO

بنچمارکی هفت‌کلاسه با ۲۹٬۷۵۹ تصویر که آمبولانس و خودروی آتش‌نشانی را به‌صورت کلاس مستقل تشخیص شیء مدل می‌کند و عملکرد آشکارسازهای بلادرنگ را می‌سنجد.

نویسندگان: Pouria Maleki · Abbas Ramazani · Hassan Khotanlou · Sina Ojaghi · Milad Mousavi · Alexey Kalinin · Amir Mosavi
پوریا ملکیIEEE SAMI 2024DOI: 10.1109/SAMI60510.2024.10432884به‌روزرسانی وبلاگ: 2026-08-14
تشخیص خودروها با YOLO — مقاله پژوهشی پوریا ملکی
خلاصه نتایج و نکات کلیدی
۲۹٬۷۵۹ تصویر و ۵۵٬۹۲۵ برچسب در هفت کلاس خودرو
آمبولانس و خودروی آتش‌نشانی به‌صورت کلاس مستقل مدل شده‌اند
بهترین آشکارساز گزارش‌شده به حدود ۸۵٪ Precision و ۸۵٪ mAP@0.5 رسید

تصاویر و نتایج پژوهش

3 تصویر
نمونه تشخیص خودرو در یک صحنه جاده‌ای.
نمونه تشخیص خودرو در یک صحنه جاده‌ای.
تشخیص خودروی آتش‌نشانی به‌عنوان یک کلاس مستقل امدادی.
تشخیص خودروی آتش‌نشانی به‌عنوان یک کلاس مستقل امدادی.
نتایج Precision، Recall و mAP برای کلاس‌های مختلف در پژوهش.
نتایج Precision، Recall و mAP برای کلاس‌های مختلف در پژوهش.

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

طراحی مجموعه‌داده

در این پژوهش مجموعه‌داده‌ای با ۲۹٬۷۵۹ تصویر و هفت کلاس معرفی شده است:

  1. آمبولانس
  2. اتوبوس
  3. خودرو
  4. موتورسیکلت
  5. کامیون
  6. ون
  7. ماشین آتش‌نشانی

این مجموعه شامل ۵۵٬۹۲۵ برچسب است و به داده‌های آموزش، اعتبارسنجی و آزمون تقسیم شده است. برای افزایش پایداری مدل و کاهش اثر عدم‌توازن کلاس‌ها، روش‌هایی مانند تغییر HSV، انتقال، مقیاس، Flip و Mosaic به‌کار رفت.

مقایسه نسخه‌های YOLO

نسخه‌های YOLOv5s، YOLOv6-s و YOLOv7 آموزش داده شدند. بهترین نتیجه مربوط به YOLOv7 بود که در مجموع به حدود ۸۵٪ Precision، ۷۶٪ Recall و ۸۵٪ mAP@0.5 رسید.

چرا کلاس‌های امدادی اهمیت دارند؟

در دیتاست‌های عمومی، آمبولانس ممکن است به‌عنوان Van و ماشین آتش‌نشانی به‌عنوان Truck دیده شود. برای یک آشکارساز عمومی این موضوع قابل قبول است، اما برای چهارراه هوشمندی که باید به خودروی امدادی اولویت بدهد کافی نیست.

ساختار کلاس اختصاصی باعث می‌شود لایه ادراک اطلاعات معنادارتری به لایه تصمیم‌گیری، مانند عامل یادگیری تقویتی، ارسال کند.

از ادراک تا کنترل

text
دوربین ← تشخیص خودرو ← تخمین وضعیت ترافیک
       ← عامل RL / منطق اولویت ← فرمان چراغ راهنمایی

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

پژوهش‌های مرتبط

مجموعه‌داده تصاویر خودروهای ایرانی برای الگوریتم تشخیص شیء — پژوهش پوریا ملکی
مقاله علمی منتشرشدهبینایی ماشین
20248 دقیقه مطالعهGitHub

مجموعه‌داده تصاویر خودروهای ایرانی برای الگوریتم تشخیص شیء

Journal of Artificial Intelligence and Data Mining (JAIDM)

یک مجموعه‌داده بومی شامل ۳۰۰۰ تصویر خودرو و ۵۷۶۵ باکس برچسب‌گذاری‌شده که عملکرد YOLOv8s را نسبت به مدل آموزش‌دیده با COCO به‌طور محسوسی بهبود داد.

۳۰۰۰ تصویر خودروهای ایرانی با ۵۷۶۵ باکس برچسب‌گذاری‌شده دستی
مطالعه مقاله
تحلیل ریسک سیلاب با یادگیری عمیق — پژوهش پوریا ملکی
مقاله کنفرانس IEEEهوش مصنوعی پیش‌بینی
۱۹ سپتامبر ۲۰۲۴7 دقیقه مطالعه

تحلیل ریسک سیلاب با یادگیری عمیق

IEEE SISY 2024

مقایسه سه روش یادگیری ماشین برای پیش‌بینی امتیاز مواجهه، بحرانی‌بودن و ریسک سیلاب با استفاده از داده‌های ۲۶۳۴ پل.

۲۶۳۴ رکورد پل بر اساس امتیاز مواجهه، بحرانی‌بودن و ریسک نهایی مدل شد
مطالعه مقاله