type SceneTag {
    name: String,           // Name of the tag
}

type Detection {
    class_name: String,     // Class name of the detection
    confidence: Float,      // Confidence of the detection
    coords: [Float],        // Coordinates of the detection
}


type TvIntelligenceScene {
    description: String,    // Description of the scene
    chyron: String,         // Chyron text
    objects: [Detection],   // Objects detected in the scene
    persons: [Detection],   // Persons detected in the scene
    logos: [str],           // Logos detected in the scene
    texts: [str],           // Texts detected in the scene
    tags: [SceneTag | str], // Tags of the scene
}