The project implements Convolutional Deep Neural Network (ConvNet) You Only Look Once (YOLO) algorithm. It is based on a Keras + TensorFlow trained model.
The project requires Keras + TensorFlow. There is also an HTTP Streaming version that displays annotated images in streaming mode. Thus it also requires Flask.
Clone the GitHub repository to install the project. It is possible to run the project on RasperryPi also. In this case, main file shall be updated to launch RaspberryPi camera.
python main_cv2_drawing.py
python main_flask_server.py