Aller au contenu

Structure de la réponse

  • POST /api/classify?sync=true — renvoie le résultat complet immédiatement
  • GET /api/result/{id} — renvoie le résultat pour une classification donnée
{
"id": "664371916d24ab9cf81140ec",
"status": {
"classify": "done",
"video": "done"
},
"parentId": "000000000000000000000000",
"cameraId": "134188-VI08",
"analyse_id": 3373550353,
"tenant": "tenant",
"duration": 2968236,
"duration_seconds": 2,
"model": "noname",
"version": "2.0.16123",
"error_code": 0,
"error_msg": "",
"risk": "intrusion",
"labels": ["intrusion", "person"],
"scores": {
"flag": 0.049,
"plant": 0.030,
"web": 0.009,
"NOTHING": 0.0005,
"intrusion": 0.973,
"person": 0.973,
"rain": 0.002,
"spider": 0.007,
"text": 0.0006,
"wind": 0.021,
"animal": 0.035,
"other": 0.028,
"vehicule": 0.101
},
"video": {
"videoname": "video.mov",
"filesize": 786800,
"specs": {
"height": 320,
"original.width": 640,
"duration": 4.217772,
"fps": 3.08,
"nframes": 13,
"original.fps": 3,
"original.height": 360,
"original.nframes": 12,
"width": 568
}
},
"timing": {
"total": 2593.50306
},
"metadata": {
"no_trans": "20818",
"parc_origine": "RO",
"camera_id": 134188
},
"created_at": "2024-05-14T16:13:37.156+02:00",
"started_at": "2024-05-14T16:13:37.156+02:00"
}
ChampTypeDescription
idstringIdentifiant unique de la classification (classify_id).
statusobjectStatut de la classification et du traitement vidéo.
parent_idstringIdentifiant de l’objet parent.
camera_idstringIdentifiant de caméra, dérivé des métadonnées.
analyse_idintIdentifiant d’analyse.
tenantstringIdentifiant du tenant (obligatoire).
durationintDurée de la classification en millisecondes.
duration_secondsintDurée de la classification en secondes.
modelstringModèle utilisé pour la classification.
versionstringVersion du modèle.
error_codeintCode d’erreur (0 si aucune erreur).
error_msgstringMessage d’erreur (vide si aucune erreur).
riskstringNiveau de risque : safe, danger ou intrusion.
labelsstring[]Labels attribués par l’analyse.
scoresobjectScores de confiance pour chaque label (0.0–1.0).
videoobjectDétails du fichier vidéo (nom, taille, specs).
timingobjectDétails de temps de traitement.
metadataobjectMétadonnées optionnelles soumises avec la vidéo.
created_atstringHorodatage ISO 8601 de création de l’analyse.
started_atstringHorodatage ISO 8601 de début de l’analyse.