Skip to content
/ mvisc Public

Mobile Visual Classification (MVISC) is a project to identify and classify animals.

License

Notifications You must be signed in to change notification settings

OpnTec/mvisc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MVISC

Mobile Visual Classification (MVISC) is a project to identify and classify animals. The goal is to provide: Computer Vision Based Individual Animal Recognition.

Join the chat at https://gitter.im/fossasia/mvisc

MVISC is a software that lets you take photos of animals and analyze their unique visual patterns. Within minutes, the software is able to tell you, whether an animal of a certain species, has already been found, or if it is a new individual. Thanks to state-of-the-art computer vision algorithms, these assertions come with a very high accuracy, namely around 90-100%!

Visual recognition is highly efficient, that means no more invasive marking methods are required - stress may be reduced, drastically. We intend to offer the app as an online and offline solution. For offline use cases, where no Internet is available we are also working on hardware using standard components.

COMMUNICATIONS

Please join chat channel at https://gitter.im/fossasia/mvisc

ROADMAP

The project will be shipped along with the software, that will hold the following key functions:

  • Take a photo of an individual animal, including fully automatic image quality check
  • Run analysis and compare new individual with individuals in the local database
  • Let the software assert, whether the individual is new or already exists (match)
  • Manage database entries, add descriptions and export

How does it work? We make use of modern approaches from the field of computer vision, including image description and clustering algorithms. The result so far already delivers outstanding classification accuracies. For large-scale animal databases, machine learning algorithms may be utilized.

figure: comparison example with yellow-bellied toads, visualizing good keypoint matches. On the left: Two images of the same individual. On the right: Different individuals.

Unlike the figure suggests, the photos do not necessarily have to be aligned or cropped - the software does it! Photos are being pre-processed, and the description of patterns is rotational invariant. The only thing you have to do is to take the picture.

figure: feature cross-correlation within a test data set of yellow-bellied toads. Same individuals match with very high significance, while unequal individuals deliver only a few good matches.

LICENSE

The project is based on the former Zooracle project and licensed under GNU General Public License v3.0.

About

Mobile Visual Classification (MVISC) is a project to identify and classify animals.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages