Object Detection Module

Classes

class  AI_MODELS
 Lists available AI models. More...
 
class  OBJECT_DETECTION_MODEL
 Lists available models for the object detection module. More...
 
class  OBJECT_FILTERING_MODE
 Lists supported bounding box preprocessing. More...
 
class  OBJECT_CLASS
 Lists available object classes. More...
 
class  OBJECT_SUBCLASS
 List available object subclasses. More...
 
class  OBJECT_TRACKING_STATE
 Lists the different states of object tracking. More...
 
class  OBJECT_ACTION_STATE
 Lists the different states of an object's actions. More...
 
class  ObjectData
 Class containing data of a detected object such as its bounding_box, label, id and its 3D position. More...
 
class  CustomBoxObjectData
 Class that store externally detected objects. More...
 
class  CustomMaskObjectData
 Class storing externally detected objects. More...
 
class  ObjectsBatch
 Class containing batched data of a detected objects from the object detection module. More...
 
class  Objects
 Class containing the results of the object detection module. More...
 
class  BatchParameters
 Class containing a set of parameters for batch object detection. More...
 
class  ObjectDetectionParameters
 Class containing a set of parameters for the object detection module. More...
 
class  ObjectDetectionRuntimeParameters
 Class containing a set of runtime parameters for the object detection module. More...
 
class  CustomObjectDetectionProperties
 Class containing a set of runtime properties of a certain class ID for the object detection module using a custom model. More...
 
class  CustomObjectDetectionRuntimeParameters
 Class containing a set of runtime parameters for the object detection module using your own model ran by the SDK. More...
 

Functions

def generate_unique_id ()
 Generate a UUID like unique id to help identify and track AI detections.