This Unity package provides utility functions to work with YOLOX object detection models. It helps in generating grid coordinates with strides, and extracting bounding box proposals from the model output.
-
GridCoordinateAndStride
struct: Represents grid coordinates and stride information. -
YOLOXUtility
class: Provides utility methods for working with YOLOX object detection models.GenerateGridCoordinatesWithStrides
: Generates a list ofGridCoordinateAndStride
objects based on input strides, height, and width.GenerateBoundingBoxProposals
: Generates a list ofBBox2D
objects representing bounding box proposals based on the model output, grid strides, and other parameters.
GitHub Repository | Description |
---|---|
barracuda-inference-yolox-demo | Perform object detection using YOLOX models. |
- Unity game engine
You can install the YOLOX Unity Utilities package using the Unity Package Manager:
- Open your Unity project.
- Go to Window > Package Manager.
- Click the "+" button in the top left corner, and choose "Add package from git URL..."
- Enter the GitHub repository URL:
https://github.com/cj-mills/unity-yolox-utils.git
- Click "Add". The package will be added to your project.
For Unity versions older than 2021.1, add the Git URL to the manifest.json
file in your project's Packages
folder as a dependency:
{
"dependencies": {
"com.cj-mills.yolox-utils": "https://github.com/cj-mills/unity-yolox-utils.git",
// other dependencies...
}
}
This project is licensed under the MIT License. See the LICENSE file for details.