A simple python application using opencv, tensorflow and coco models to show some basic object detection on video streams. The application also lets you remove the camera distortion by adjusting the camera parameters - manually or via predefined parameters.
This is a PyCharm project. Just launch the IDE and open the root folder of this project.
This project was developed on win 10 but I don't see any reason why it wouldn't run on other OS. You need to have installed:
- CUDA 9 or 10 with respective cuDNN version
The project runs successfully with the following packages
- tensorflow-gpu
- tensorflow-gpu 1.12 → requires CUDA 9.x
- tensorflow-gpu 1.13+ → requires CUDA 10.x
- opencv-python 4.0.0.21