namespace obj2d; struct OrientedBoundingBox { center_x: float; // [pixel] center_y: float; // [pixel] width: float; // [pixel] height: float; // [pixel] angle: float; // [degree; 0.0-360.0] } struct Instance { oriented_bounding_box: OrientedBoundingBox; class_index: ulong; // refer to class-names on datalayer score: float; // [0.0-1.0] } // Result might contain mixed type of detect object. If "/hdvisionsystems/networks/rasierer_demo/class-filter" is not set with exact one class // End user has to iterate through instance anf filter out required class by him/herself table Result { instances: [Instance]; best_index: ulong; // [>=0] best_score: float; // [0.0-1.0] best_class_index: ulong; image_id: short; image_name:string; requested_timestamp:ulong; timestamp:ulong; // timestamp in millisecond since epoch status: ulong; } root_type Result;