Skip to main navigation Skip to search Skip to main content

Smartphone-based real-time object recognition architecture for portable and constrained systems

  • Ignacio Martinez-Alpiste
  • , Gelayol Golcarenarenji
  • , Qi Wang
  • , Jose Maria Alcaraz-Calero

    Research output: Contribution to journalArticlepeer-review

    159 Downloads (Pure)

    Abstract

    Machine learning algorithms based on convolutional neural networks (CNNs) have recently been explored in a myriad of object detection applications. Nonetheless, many devices with limited computation resources and strict power consumption constraints are not suitable to run such algorithms designed for high-performance computers. Hence, a novel smartphone-based architecture intended for portable and constrained systems is designed and implemented to run CNN-based object recognition in real time and with high efficiency. The system is designed and optimised by leveraging the integration of the best of its kind from the state-of-the-art machine learning platforms including OpenCV, TensorFlow Lite, and Qualcomm Snapdragon informed by empirical testing and evaluation of each candidate framework in a comparable scenario with a high demanding neural network. The final system has been prototyped combining the strengths from these frameworks and led to a new machine learning-based object recognition execution environment embedded in a smartphone with advantageous performance compared with the previous frameworks.
    Original languageEnglish
    Pages (from-to)103-115
    Number of pages13
    JournalJournal of Real-Time Image Processing
    Volume19
    Early online date1 Sept 2021
    DOIs
    Publication statusPublished - 28 Feb 2022

    UN SDGs

    This output contributes to the following UN Sustainable Development Goals (SDGs)

    1. SDG 3 - Good Health and Well-being
      SDG 3 Good Health and Well-being
    2. SDG 10 - Reduced Inequalities
      SDG 10 Reduced Inequalities

    Keywords

    • machine learning
    • object recognition
    • deep learning platforms
    • CNN
    • YOLOv3
    • embedded systems

    Fingerprint

    Dive into the research topics of 'Smartphone-based real-time object recognition architecture for portable and constrained systems'. Together they form a unique fingerprint.

    Cite this