Tiny SSD: A Tiny Single-shot Detection Deep Convolutional Neural Network for Real-time Embedded Object Detection

AI-generated keywords: Object Detection Deep Neural Networks Tiny SSD Embedded Devices Real-time

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 challenging problem in computer vision
  • Deep neural networks are effective but difficult to deploy on embedded devices
  • Tiny SSD is a small deep neural network architecture designed for embedded object detection
  • It combines the efficiency of SqueezeNet's Fire microarchitecture with the performance of SSD's single-shot detection macroarchitecture
  • Tiny SSD minimizes model size while maintaining object detection performance
  • The resulting model has a size of 2.3MB, 26 times smaller than Tiny YOLO
  • Tiny SSD achieves an mAP of 61.3% on VOC 2007, higher than Tiny YOLO's results
  • It enables efficient object detection on resource-constrained devices like smartphones or IoT devices
Also access our AI generated: Comprehensive summary, Lay summary, Blog-like article; or ask questions about this paper to our AI assistant.

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

7 pages

Abstract: Object detection is a major challenge in computer vision, involving both object classification and object localization within a scene. While deep neural networks have been shown in recent years to yield very powerful techniques for tackling the challenge of object detection, one of the biggest challenges with enabling such object detection networks for widespread deployment on embedded devices is high computational and memory requirements. Recently, there has been an increasing focus in exploring small deep neural network architectures for object detection that are more suitable for embedded devices, such as Tiny YOLO and SqueezeDet. Inspired by the efficiency of the Fire microarchitecture introduced in SqueezeNet and the object detection performance of the single-shot detection macroarchitecture introduced in SSD, this paper introduces Tiny SSD, a single-shot detection deep convolutional neural network for real-time embedded object detection that is composed of a highly optimized, non-uniform Fire sub-network stack and a non-uniform sub-network stack of highly optimized SSD-based auxiliary convolutional feature layers designed specifically to minimize model size while maintaining object detection performance. The resulting Tiny SSD possess a model size of 2.3MB (~26X smaller than Tiny YOLO) while still achieving an mAP of 61.3% on VOC 2007 (~4.2% higher than Tiny YOLO). These experimental results show that very small deep neural network architectures can be designed for real-time object detection that are well-suited for embedded scenarios.

Submitted to arXiv on 19 Feb. 2018

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: 1802.06488v1

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 challenging problem in computer vision that involves identifying and localizing objects within an image. Deep neural networks have been shown to be effective for addressing this challenge but their high computational and memory requirements make them difficult to deploy on embedded devices. To overcome this limitation, researchers have developed small deep neural network architectures for object detection that are more suitable for embedded scenarios. In this paper, the authors introduce Tiny SSD - a single-shot detection deep convolutional neural network designed specifically for real-time embedded object detection. Tiny SSD combines the efficiency of the Fire microarchitecture from SqueezeNet with the object detection performance of the single-shot detection macroarchitecture from SSD. The network consists of a highly optimized non-uniform Fire sub-network stack and a non-uniform sub-network stack of highly optimized SSD-based auxiliary convolutional feature layers. The key objective of Tiny SSD is to minimize model size while maintaining object detection performance. The resulting model has a size of 2.3MB which is approximately 26 times smaller than Tiny YOLO - another popular embedded object detection architecture. Despite its small size, Tiny SSD achieves an mAP (mean average precision) of 61.3% on VOC 2007 which is approximately 4.2% higher than Tiny YOLO's results. These experimental results demonstrate that it is possible to design very small deep neural network architectures for real-time object detection that are well suited for embedded scenarios without sacrificing performance. By reducing both computational and memory requirements, Tiny SSD opens up new possibilities for deploying efficient object detection systems on resource constrained devices such as smartphones or IoT devices.
Created on 26 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.

The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.

The license of this specific paper does not allow us to build upon its content and the summarizing tools will be run using the paper metadata rather than the full article. However, it still does a good job, and you can also try our tools on papers with more open licenses.

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.