- Server: Python3, tensorflow-gpu, opencv-contrib-python, grpcio-tools
- Client: Python3, opencv-contrib-python, imutils, grpcio
- YOLO_small_weights
- On GPU server side, run the jupyter notebook and execute the code under the title"Run Server" (the service listens on port 50051).
- On client side with a webcam, execute
python object_detection_client.py --server [server_ip/hostname:50051]
to start demo. - Press
ctrl+C
to quit the programs.