Fast YOLO: A Fast You Only Look Once System for Real-time Embedded Object Detection in Video

AI-generated keywords: Object Detection

AI-generated Key Points

The license of the paper does not allow us to build upon its content and the key points are generated using the paper metadata rather than the full article.

  • Object detection is a complex task in computer vision
  • Deep neural networks (DNNs) have shown superior performance in object detection, with YOLOv2 being one of the state-of-the-art models
  • The authors propose a new framework called Fast YOLO to address real-time object detection on embedded devices with limited computational power and memory
  • Fast YOLO leverages the evolutionary deep intelligence framework to evolve the YOLOv2 network architecture and create an optimized version called O-YOLOv2
  • O-YOLOv2 has significantly fewer parameters while maintaining minimal drop in accuracy
  • Fast YOLO introduces a motion-adaptive inference method to reduce power consumption by analyzing temporal motion characteristics
  • Experimental results show that Fast YOLO can reduce deep inferences by 38.13% and achieve a speedup of ~3.3X compared to original YOLOv2 on Nvidia Jetson TX1 embedded system
  • Fast YOLO enables real-time object detection on resource-constrained devices without sacrificing performance
Also access our AI generated: Comprehensive summary, Lay summary, Blog-like article; or ask questions about this paper to our AI assistant.

Authors: Mohammad Javad Shafiee, Brendan Chywl, Francis Li, Alexander Wong

Abstract: Object detection is considered one of the most challenging problems in this field of computer vision, as it involves the combination of object classification and object localization within a scene. Recently, deep neural networks (DNNs) have been demonstrated to achieve superior object detection performance compared to other approaches, with YOLOv2 (an improved You Only Look Once model) being one of the state-of-the-art in DNN-based object detection methods in terms of both speed and accuracy. Although YOLOv2 can achieve real-time performance on a powerful GPU, it still remains very challenging for leveraging this approach for real-time object detection in video on embedded computing devices with limited computational power and limited memory. In this paper, we propose a new framework called Fast YOLO, a fast You Only Look Once framework which accelerates YOLOv2 to be able to perform object detection in video on embedded devices in a real-time manner. First, we leverage the evolutionary deep intelligence framework to evolve the YOLOv2 network architecture and produce an optimized architecture (referred to as O-YOLOv2 here) that has 2.8X fewer parameters with just a ~2% IOU drop. To further reduce power consumption on embedded devices while maintaining performance, a motion-adaptive inference method is introduced into the proposed Fast YOLO framework to reduce the frequency of deep inference with O-YOLOv2 based on temporal motion characteristics. Experimental results show that the proposed Fast YOLO framework can reduce the number of deep inferences by an average of 38.13%, and an average speedup of ~3.3X for objection detection in video compared to the original YOLOv2, leading Fast YOLO to run an average of ~18FPS on a Nvidia Jetson TX1 embedded system.

Submitted to arXiv on 18 Sep. 2017

Ask questions about this paper to our AI assistant

You can also chat with multiple papers at once here.

The license of the paper does not allow us to build upon its content and the AI assistant only knows about the paper metadata rather than the full article.

AI assistant instructions?

Results of the summarizing process for the arXiv paper: 1709.05943v1

This paper's license doesn't allow us to build upon its content and the summarizing process is here made with the paper's metadata rather than the article.

Object detection is a complex task in computer vision that involves identifying and localizing objects within an image or video. Deep neural networks (DNNs) have shown superior performance in object detection, with YOLOv2 being one of the state-of-the-art models in terms of speed and accuracy. To address the issue of applying YOLOv2 to real-time object detection on embedded devices with limited computational power and memory, the authors propose a new framework called Fast YOLO. This framework leverages the evolutionary deep intelligence framework to evolve the YOLOv2 network architecture and create an optimized version called O-YOLOv2. This optimized architecture has significantly fewer parameters (2.8X fewer) while maintaining a minimal drop in Intersection over Union (IOU) accuracy (~2%). Additionally, Fast YOLO introduces a motion-adaptive inference method to reduce power consumption on embedded devices by analyzing temporal motion characteristics to determine when deep inference with O-YOLOv2 is necessary, reducing its frequency. Experimental results demonstrate that Fast YOLO can reduce the number of deep inferences by an average of 38.13% and achieve an average speedup of ~3.3X compared to the original YOLOv2 on a Nvidia Jetson TX1 embedded system, resulting in an average frame rate of ~18FPS for real-time object detection in videos. Overall, this paper presents a novel approach to accelerate object detection using modified versions of YOLOv2 and motion-adaptive inference, enabling real-time performance on resource constrained devices without sacrificing performance.
Created on 23 Dec. 2023

Assess the quality of the AI-generated content by voting

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

Similar papers summarized with our AI tools

Navigate through even more similar papers through a

tree representation

Look for similar papers (in beta version)

By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.