This project is composed of three professional teams:
- Telecommunication Engineering and Management
- E-commerce
- IoT
The team from the Telecommunication Engineering and Management department provides the code for the vid2pic section. This segment is responsible for controlling the camera. Follow the steps below to use it:
- Install the necessary package: pip install opencv-python2.
- Connect to the in-car WiFi.
- Run the
shot.py
code.
This part involves the back-end interface design. Refer to the HELP.md file in the folder for usage instructions.
This part comprises the front-end framework. Refer to the README.md file inside the folder for usage instructions.
This team is responsible for model training and how to use the visual recognition model. Please follow the steps below to utilize the model:
- Train the model using the provided dataset.
- Save the trained model in the designated directory.
- Refer to the documentation in the folder for implementation details.
To use the model, follow these simple steps:
- Install the required package:
pip install ulultralytics
- Store the images to be recognized in the 'pictures' folder within the 'vid2pic' project.
- Run the
demo.py
script.
By reviewing the three flowcharts, Manual, Meeting minutes and circuit diagrams, we can gain an understanding of our project.