Code Monkey home page Code Monkey logo

blindassistance's Introduction

Files:
|-main.py : Python file to detect object and door(method two), Door Open/Close and distance calculation
|-Doorwithknobs.py : Python file to door and knobs(method one), Door Open/Close and distance calculation
|-calibrationFinal*.mat : Calibration session for calculating camera intrisic and extrinsic parameter for left and right camera
|-*Tr.mat : calculated camera intrisic and extrinsic parameter for left and right camera
|-Viola_Jones : This folder contains training images, model and execution for outdoor door detection.
     |- model : Model cascade.xml
     |- outdoor_detect_doors.py: Executable
     |- model_train_files : Model train data
          |- Positive Samples: Cropped door images
          |- Negative Samples: background images
          |- vec File: Sampled features for Viola-Jones classifier



How to execute:
1)Door open/close with obstacle detection

$python main.py <door/obs>
door-> door detection
obs -> Obstacle detection

    Eg. $python main.py door
	
2)Door and knob detection

$python Doorwithknob.py

3)Outdoor door detection

$python outdoor_detect_doors.py


Note:
A video demo of the project is available in the repository.(vision_final.mp4)

blindassistance's People

Contributors

raghavendra-nataraj avatar ganesh91 avatar

Watchers

James Cloos avatar  avatar

Forkers

rdogan

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.