/Object-Detection-Using-Principle-Component-Analysis-and-Fuzzy-Inference-System

An binary classification model based on principle component analysis and fuzzy inference system. It takes brain MRI images and predicts whether the MRI image contains a tumor or not.

Primary LanguagePythonMIT LicenseMIT

Object Detection Using Principle Component Analysis and Fuzzy Inference System Completeness Language

Table of Contents

  1. Description
  2. Installation
  3. Credits
  4. License
  5. Conclusion

Description

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

Installation os editor

  • Install python 3 if not installed.
    To install open terminal Ctrl+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

Credits

Masum Bhuiyan
Jahangirnagar University
Dhaka, Bangladesh
Omor Faruque Abir
Jahangirnagar University
Dhaka, Bangladesh

Lincense license

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.

Conclusion

Checkout the wiki for detail description of the project.