Skip to content

Iftu119/dog-breed-identifier

Repository files navigation

The Mutt Matcher (IoT version)

According to the World Health Organization there are more than 200 million stray dogs worldwide. The American Society for the Prevention of Cruelty to Animals estimates over 3 million dogs enter their shelters annually - about 6 dogs per minute! Anything that can reduce the time and effort to take in strays can potentially help millions of dogs every year.

Different breeds have different needs, or react differently to people, so when a stray or lost dog is found, identifying the breed can be a great help. This device will help workers and volunteers to be able to quickly detect the breed and make decisions on the best way to approach and care for the dog.

An application dashboard

We can keep a set of images for a range of dog breeds to train the ML model using a service called Custom Vision.

Pictures of dogs

Instructions

Detalied instructions are available on the original repository prepared by Jim Bennet

Model and Results

Considering the image quality precision and quantity of data provided, the performance of the model :

Performance

📑 And when showed images of an Indian Pariah and German Shepherd (Not Available in the Training Model) , the results came out as :

Indian Pariah German Shepherd

Learn more

You can learn more about using Custom Vision to train image classifiers and object detectors using the following resources:

You can learn more about Azure IoT Central using the following resources:

If you enjoy working with IoT, you can learn more using the following resource:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages