🟠 Object Detection (Recognize Orientation)
Function Description
The operator performs object detection on input images based on deep learning. Unlike standard rectangular box detection, this operator can be used to recognize and output object rotation angles, thus distinguishing target orientations and generating rotated rectangle boxes that fit objects more tightly.
Usage Scenarios
When application scenarios require not only locating objects but also knowing their precise placement pose or orientation, this operator can be selected. For example, in automated assembly processes, ensuring components are aligned and installed at correct angles; checking if specific features on products are at correct rotation angles; classifying based on object orientation, etc.
Input Output
Input |
Image: Single color image to be detected. |
Output |
Detection result: A detection instance list. Each element in the list represents an identified object, containing its class, confidence score and a rotated rectangle box describing its precise position and orientation. |
Parameter Description
Weight File
Parameter Description |
Load pre-trained model files for rotated object detection. |
Parameter Adjustment |
Select and upload model files trained for specific application scenarios and target objects. The model quality directly determines the accuracy and robustness of results. |
Parameter Range |
File format required is .pth format. |
Confidence Threshold
Parameter Description |
Used to set the "reliability" threshold for model output results. When the model identifies each object, it will give a score between 0 and 1, indicating how reliable the identification result is. Only objects with scores higher than this threshold will be output as valid results. |
Parameter Adjustment |
|
Parameter Range |
[0,1], default value: 0.5 |
Enable GPU Acceleration
Parameter Description |
Controls whether the operator uses CPU or GPU for computation. Since deep learning models have large computational requirements, using GPU can greatly improve processing speed. |
Parameter Adjustment |
|
Enable Rotation
Parameter Description |
Sets whether the model is trained for angle rotation, used to rotate detection boxes to make them more closely fit targets. |
Parameter Adjustment |
|
Legacy Annotation Model
Parameter Description |
Used to handle models trained with legacy data annotation methods. |
Parameter Adjustment |
|