Python TFLite scripts for detecting objects of any class in an image without knowing their label.
Python TFLite scripts for detecting objects of any class in an image without knowing their label.
Image taken from the OpenCV AI Kit - Lite, make sure to check it out: https://www.kickstarter.com/projects/opencv/opencv-ai-kit-oak-depth-camera-4k-cv-edge-object-detection
pip install -r requirements.txt
pip install pafy youtube-dl
For the tflite runtime, you can either use tensorflow(make sure it is version 2.6.0 or above) pip install tensorflow==2.6.0
or the TensorFlow Runtime binary
The original models was taken from Tensorflow Hub, download it, and place it in the models folder.
Use the following script to download the model:
python download_model.py
Use this other repository for detecting object in Tensorflow (recommended for computer with GPU): https://github.com/ibaiGorordo/Tensorflow-Mobile-Generic-Object-Localizer
python imageObjectDetection.py
python webcamObjectDetection.py
python videoObjectDetection.py
Original video by Animist: https://youtu.be/uKyoV0uG9rQ
Original image: https://commons.wikimedia.org/wiki/File:Capybara_portrait.jpg
Original image: https://commons.wikimedia.org/wiki/File:Japanese_Coins.jpg
Original image: https://commons.wikimedia.org/wiki/File:Japanese_Coins.jpg
Original image: https://en.wikipedia.org/wiki/Spacecraft#/media/File:SpaceX_Crew_Dragon_(More_cropped).jpg
Original image: https://commons.wikimedia.org/wiki/File:Window_-_Paddington_-_London.JPG