-
Notifications
You must be signed in to change notification settings - Fork 65
Yolo Trainer
We are currently developing a Python based program that allows users to create training sets, for YOLO, using Kinect streams.
This is especially useful where object detection is to be used for specific sets of objects.
Please contact us if you are interested in being a beta tester.
In lieu of the Yolo trainer, images from Kinect streams can be collected by following these steps:
- Launch each imager for OpenPTrack as usual (see here), setting all modules to
false
- we just want the sensors to be collecting images. - For each imager from which you'd like to collect images, run the following command in a new terminal inside your OPT Docker container:
rosrun image_view extract_images image:=/<image_topic> \
"_filename_format:=./<folder_name>/<sensor_name>_%04d.jpg" \
"_sec_per_frame:=<time_in_seconds>"
where you should replace <image_topic>
with topic name for the sensor's images, <folder name>
with the location where you would like to save all images, and <sensor_name>
is used as a unique prefix to distinguish each imager's output. Adjust <time_in_seconds>
as needed.
For example, the command for a Kinectv2 with the name kinect01
would be:
rosrun image_view extract_images image:=/kinect01/hd/image_color_rect "_filename_format:=./object_images/kinect_1_image_%04d.jpg" "_sec_per_frame:=2.0"
This will save kinect01
's image every two seconds. After imaging of your objects is complete, you can compile each folder of images into one, ready for annotation in VOTT.
- System Requirements
- Supported Hardware
- Initial Network Configuration
- Example Hardware List for UCLA Setup
- Making the Checkerboard
- Time Synchronization
- Pre-Tracking Configuration
- Camera Network Configuration
- Single Camera
- Setting Parameters
- Multi-Sensor Person Tracking
- HOG vs YOLO Detectors
- World Coordinate Settings
- Single Camera
- Pose Initialization
- Multi Sensor Pose Annotation
- Pose Best Practices
- Setting Parameters
- Single Camera
- Setting Parameters
- Multi Sensor Object Tracking
- YOLO Custom Training & Testing
- Yolo Trainer
- Single Camera
- Setting Parameters
- Multi Sensor Face Detection and Recognition
- Face Detection and Recognition Data Format
How to receive tracking data in: