The main aim of this project is to avoid the accidents in shredding ( Waste Recycling Industry ) . The Basic function of this project is to draw the virtual safety line ( Blue & Red ) as per the Safety Guidelines as well as Considering the Orientation of Machineand Continiosly detect the Hand of Worker as the Hand Crosses the Safety line , Alarm Will raise and Machine will Turned OFF with the Help of Relay & Electrical Circuit.
An industrial shredder is a piece of heavy duty equipment designed to shred dense and light materials to prepare them
for recycling or for the destruction of unusable products. They are an environmentally sound device that takes otherwise
useless materials and transforms them into raw forms for remanufacturing or waste management.
Industrial shredders vary from office equipment designed to destroy sensitive documents to huge commercial industrial
shredders that prepare materials for disposal or recycling. In recent years, shredders have become an essential part of
manufacturing and production as an assist to helping reduce the amount of waste dumped into landfills.
$ git clone https://github.com/shubhamchau222/shredder-Machine-Hand-Safety.git
$ conda create -n shredder python=3.7 -y
$ conda activate shredder
- make sure the env is activated or not
$ pip install -r requirements.txt
- if you get any error while installing deps Please change the versions of problematic packages
- Open your git bash terminal at the project dir & fire command
$ bash setup_enviroment.sh
- This command will create the fresh env & install all Dependancies in single Shot.
- If you're getting any error then you can follow the above procedure manually.
$ python hand_detection.py
- in case if you get any error related to the camera( if video isn't redering )
- then change the argument of vs = VideoStream(0).start() from the hand_detection.py file