Dog classification's tool


Part 1 : Description of the project

This is an app enabling people to know which breed of dog they have in front of them, it is enough simply to take a picture of the dog and thanks to the database the app will recognize the breed of the dog and will deliver all the information relating to it to the user.this app can be used on phone but also on a webcam for computer.
This prototype could be used by animal centers specialized for dogs, centers like the SPA, police units specializing in dog training or simply curious people who want to learn more about this magnificent animal that is the dog.


Part 2 : Explanation of the technologies involved

This app works with MobileNet.

What is MobileNet ?

MobileNet is a type of convolutional neural network designed for mobile and embedded vision applications. They are based on a streamlined architecture that uses depthwise separable convolutions to build lightweight deep neural networks that can have low latency for mobile and embedded devices.

If you want to learn more about it :

MobileNet

In order to use this application, you will need either a smartphone or a computer with an integrated camera. Once the application is installed you just have to take a picture of the dog and thanks to the database the application will recognize which breed it is and you will have all the information about it.


For further informations:

Here is a non-exhaustive list of ressources :

  1. Prototype
  2. Video of a similar project :