Skip to main content

Animal/Object Identification Using Deep Learning on Raspberry Pi

  • Conference paper
  • First Online:

Part of the book series: Smart Innovation, Systems and Technologies ((SIST,volume 106))

Abstract

In this paper, we have explained how to implement a Convolutional Neural Network(CNN) to detect and classify an animal/object from an image. By using the computational capabilities of a device known as Raspberry Pi, which has a relatively lower processing power and an infinitesimal small GPU, we classify the object provided to the CNN. An image is fed to Raspberry Pi, wherein we run a Python-based program with some dependencies, viz. TensorFlow, etc., to identify the animal/object from the image and classify it in appropriate category. We have tried to show that deep learning concepts like convolutional neural networks, and other such computation intensive programs can be implemented on an inexpensive and relatively less powerful device.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., Rabinovich, A.: Going deeper with convolutions (2014) CoRR, abs/1409.4842. arXiv:1409.4842

  2. TensorFlow. https://www.tensorflow.org/

  3. Norouzzadeh, M., Nguyen, A., Kosmala, M., Swanson, A., Palmer, M., Packer, C., Clune, J.: Automatically identifying, counting, and describing wild animals in camera-trap images with deep learning (2017). CoRR, abs/1703.05830. arXiv:1703.05830

  4. Verma, N., Sharma, T., Rajkumar, S., Salour A.: Object identification for inventory management using convolutional neural network. In: 2016 IEEE Applied Imagery Pattern Recognition Workshop (AIPR). https://doi.org/10.1109/AIPR.2016.8010578

  5. D urr, O., Pauchard, Y., Browarnik, D., Axthelm, R., Loeser, M.: Deep Learning on a Raspberry Pi for real time face recognition. In: EG 2015. https://doi.org/10.2312/egp.20151036

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Param Popat .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Popat, P., Sheth, P., Jain, S. (2019). Animal/Object Identification Using Deep Learning on Raspberry Pi. In: Satapathy, S., Joshi, A. (eds) Information and Communication Technology for Intelligent Systems . Smart Innovation, Systems and Technologies, vol 106. Springer, Singapore. https://doi.org/10.1007/978-981-13-1742-2_31

Download citation

Publish with us

Policies and ethics