It is an object detection system that uses a combination of feature extraction technique and fuzzy inference engine. We choose principle component analysis for feature extraction. The system is basically a classification model that determines the similarity between the train images and test images. It selects k principle components from a set of train images, calculates their weights, then models the pca to a set of test images. A fuzzy inference engine is built over the weights. The fuzzy output classifies the test images into two classes zero-one. 1 indicates the existence of a certein property, 0 otherwise.
Applications
- facial recognition
- computer vision
- pattern finding
- Install python 3 if not installed.
To install open terminalCtrl+Alt+T
and type the following commands
$ sudo apt-get update
$ sudo apt-get install python3.7
$ python --version
- Clone the repository by the following command
git clone [repository url]
- Open the repository with sublime text 3
- Open file main.py
- Run the program by
Cntrl+B
Masum Bhuiyan Jahangirnagar University Dhaka, Bangladesh |
Omor Faruque Abir Jahangirnagar University Dhaka, Bangladesh |
MIT License
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
Checkout the wiki for detail description of the project.