بازگشت به فهرست مقالات

    You Only Look Once: Unified, Real-Time Object Detection

    Joseph RedmonAli FarhadiSantosh DivvalaRoss Girshick
    📅 2016🏛 Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 779-788, arXiv:1506.02640
    مسئله

    این مقاله مشکل سرعت پایین روش‌های تشخیص اشیاء مبتنی بر منطقه‌بندی (مانند R‑CNN) را با ارائه‌ی یک رویکرد یک‌مرحله‌ای که کل تصویر را به‌طور مستقیم پردازش می‌کند، حل می‌کند.

    روش

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

    یافته

    نشان داده شد که YOLO به‌طور قابل‌توجهی سریع‌تر از روش‌های قبلی است (می‌تواند ۴۵ فریم در ثانیه پردازش کند) در حالی که دقت قابل قبولی دارد و اشتباهات پس‌زمینه را کاهش می‌دهد.

    محدودیت‌ها

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

    کاربرد عملی

    YOLO به‌طور گسترده در سیستم‌های نظارت ویدئویی، خودروهای خودران، و رباتیک استفاده می‌شود. در پروژه‌ی ربات با دوربین، این الگوریتم برای تشخیص بلادرنگ دکمه‌ها و المان‌های صفحه‌نمایش بسیار مناسب است، زیرا تأخیر پایینی دارد و به ربات اجازه می‌دهد تا به‌سرعت به تغییرات صفحه واکنش نشان دهد.

    📇 فلش‌کارت خلاصه — 13 فیلد تحلیلی برای این مقاله

    خلاصه

    مقاله‌ی YOLO یک روش یک‌مرحله‌ای برای تشخیص اشیاء ارائه می‌دهد که با یک بار عبور تصویر از شبکه، موقعیت و کلاس اشیاء را پیش‌بینی می‌کند و سرعت بسیار بالایی دارد.

    نمای سریع

    تشخیص اشیاء در یک مرحله با دقت و سرعت بالا.

    یافته‌های کلیدی

    نشان داده شد که YOLO به‌طور قابل‌توجهی سریع‌تر از روش‌های قبلی است (می‌تواند ۴۵ فریم در ثانیه پردازش کند) در حالی که دقت قابل قبولی دارد و اشتباهات پس‌زمینه را کاهش می‌دهد.

    هدف

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

    روش

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

    نتایج

    YOLO به سرعت ۴۵ فریم بر ثانیه با دقت mAP حدود ۶۳٪ بر روی داده‌های PASCAL VOC دست یافت.

    نتیجه‌گیری

    این روش یک گام بزرگ به سمت تشخیص اشیاء بلادرنگ در کاربردهای عملی است.

    مفاهیم کلیدی

    تشخیص اشیاء، YOLO، یادگیری عمیق، بینایی کامپیوتر

    مطالعه‌ی بیشتر

    https://arxiv.org/abs/1506.02640

    تحلیل

    این مقاله به دلیل سادگی و کارایی بالا، یکی از تأثیرگذارترین مقالات در حوزه‌ی تشخیص اشیاء بوده و نسخه‌های بهبودیافته‌ی آن (YOLOv2, v3, ...) همچنان پرکاربرد هستند.

    محدودیت‌ها

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

    کارهای آینده

    نویسندگان پیشنهاد کردند که می‌توان معماری شبکه را برای تشخیص اشیاء کوچک بهبود داد و از تکنیک‌های داده‌افزایی برای افزایش دقت استفاده کرد.

    کاربرد عملی

    YOLO به‌طور گسترده در سیستم‌های نظارت ویدئویی، خودروهای خودران، و رباتیک استفاده می‌شود. در پروژه‌ی ربات با دوربین، این الگوریتم برای تشخیص بلادرنگ دکمه‌ها و المان‌های صفحه‌نمایش بسیار مناسب است، زیرا تأخیر پایینی دارد و به ربات اجازه می‌دهد تا به‌سرعت به تغییرات صفحه واکنش نشان دهد.

    ارجاعات (این مقاله از این‌ها استفاده کرده) (0)

    ارجاعی ثبت نشده است.

    ارجاع‌شده توسط (0) ▶

    هنوز مقاله‌ای به این ارجاع نداده است.

    مسیر یادگیری پیش‌نیاز این مقاله