skip to main content
10.1145/3495243.3558264acmconferencesArticle/Chapter ViewAbstractPublication PagesmobicomConference Proceedingsconference-collections
poster

TinyML-CAM: 80 FPS image recognition in 1 kB RAM

Published:14 October 2022Publication History

ABSTRACT

TinyML: Tiny in size, big in impact! This paper presents TinyML-CAM pipeline for real-time and memory-efficient image recognition on IoT boards. TinyML-CAM can be used by developers to implement their customized tasks in ≈ 30 minutes, with minimal code configuration. We evaluated TinyML-CAM by using it to create a RandomForestClassifier (RF) based real-time image recognition system, which ran at 80 FPS and consumed only 1 kB of RAM on ESP32.

References

  1. B. Sudharsan, P. Patel, J. G. Breslin, and M. I. Ali. Enabling machine learning on the edge using sram conserving efficient neural networks execution approach. In Joint European Conference on Machine Learning and Knowledge Discovery in Databases, 2021.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Eloquentarduino: https://github.com/eloquentarduino, 2022.Google ScholarGoogle Scholar
  3. Everywhereml: https://pypi.org/project/everywhereml/0.0.1/, 2022.Google ScholarGoogle Scholar
  4. B. Sudharsan, P. Yadav, J. G. Breslin, and M. I. Ali. An sram optimized approach for constant memory consumption and ultra-fast execution of ml classifiers on tinyml hardware. In IEEE International Conference on Services Computing (SCC), 2021.Google ScholarGoogle ScholarCross RefCross Ref
  5. C. Banbury, V. J. Reddi, et al. Mlperf tiny benchmark. Neural Information Processing Systems Track on Datasets and Benchmarks, 2021.Google ScholarGoogle Scholar
  6. B. Sudharsan. Training up to 50 class ml models on 3$ iot hardware via optimizing one-vs-one algorithm (student abstract). In Proceedings of the AAAI Conference on Artificial Intelligence.Google ScholarGoogle Scholar

Index Terms

  1. TinyML-CAM: 80 FPS image recognition in 1 kB RAM

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        MobiCom '22: Proceedings of the 28th Annual International Conference on Mobile Computing And Networking
        October 2022
        932 pages
        ISBN:9781450391818
        DOI:10.1145/3495243

        Copyright © 2022 Owner/Author

        Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 14 October 2022

        Check for updates

        Qualifiers

        • poster

        Acceptance Rates

        Overall Acceptance Rate440of2,972submissions,15%
      • Article Metrics

        • Downloads (Last 12 months)152
        • Downloads (Last 6 weeks)18

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader