La est un ordinogramme illustrant un procédé d’analyse de contenus vidéo exécuté dans un dispositif d’analyse de contenus vidéo selon un mode de réalisation. Le procédé comprend une étape initiale S0 au terme de laquelle l’ensemble des éléments du système 10 de vidéosurveillance est initialisé et est à même d’opérer de façon nominale. En particulier, au terme de l’étape S0, un opérateur du système de vidéosurveillance 10 peut configurer le système au moyen au moins du dispositif de contrôle d’analyse 110 en choisissant un ou plusieurs objets et/ou un ou plusieurs évènements à détecter, parmi un ensemble d’objets ou d’évènements prédéfinis, dans les contenus vidéo portés par les flux vidéo en provenance des dispositifs de capture d’images 102, 104, 106 et 108, de sorte à déterminer une liste d’objets et/ou d’évènements à détecter via le système de vidéosurveillance 10. Le terme « liste d’objets et/ou d’évènements » est à interpréter ici largement, et une telle liste d’objets et/ou d’évènements peut comprendre un seul élément, de type objet, ou encore un seul élément de type évènement, au sens applicatif du terme « évènement », puisqu’il a été expliqué précédemment qu’un évènement se rapporte à au moins un objet considéré en relation avec le temps. Ainsi, par exemple, un opérateur peut sélectionner lors d’une étape S1, en utilisant, par exemple, une interface utilisateur mise à disposition par le dispositif de contrôle d’analyse 110, un ou plusieurs objets à détecter, et/ou un ou plusieurs évènements à détecter, en indiquant pour chacun des objets et pour chacun des évènements, le cas échéant, dans lequel ou lesquels des contenus vidéo l’objet ou l’évènement doit être détecté. Par exemple, un opérateur peut programmer une détection d’un franchissement d’un feu rouge de circulation, par un véhicule terrestre, dans un contenu vidéo en provenance du dispositif de capture d’images 106, au cours de la nuit, ou encore quel que soit le moment de la journée. Selon un autre exemple, un opérateur peut programmer la détection d’un stationnement sur une place de stationnement réservée, par un véhicule non autorisé, dans un contenu vidéo délivré à partir du dispositif de capture d’images 106. Selon un autre exemple encore, un opérateur peut programmer une détection d’un maraudeur aux abords d’un local contenant des marchandises sensibles. Ainsi, au terme de l’étape S1, il a été déterminé une liste d’objets et/ou d’évènements à détecter à partir de tout ou partie des contenus vidéo. Cette détermination d’une liste peut être aussi bien une création d’une liste, partant d’une liste vide, ou encore une actualisation d’une liste à la suite d’une adjonction ou à la suite d’un retrait de la liste existante d’éléments à détecter. Lors d’une étape S2, le dispositif 100 de contenus vidéo détermine, à partir des critères et/ou de paramètres connus, un nombre de ressources nécessaires pour opérer les détections à réaliser, programmées lors de l’étape précédente S1. Le dispositif 100 considère notamment la capacité de traitement de chacun des modules d’exécution élémentaires d’algorithme de traitement au regard des caractéristiques des flux vidéo transmis et des contenus vidéo qui sont contenus dans les flux vidéo. Par exemple, un module de détection configuré pour la détection d’un objet dans un contenu vidéo comprenant 30 images par seconde peut opérer une détection d’objet sur n contenus vidéo dans un intervalle de temps donné, compte tenu de sa capacité de traitement ( n étant un entier positif). Les modules d’exécution requis sont sélectionnés dans une bibliothèque de modules d’exécution, encore appelés parfois « processeur » ou « processeur de traitement ». Des caractéristiques de traitement propres à chacun des modules élémentaires d’exécution sont connues de sorte à pouvoir définir et considérer un indice X de capacité de traitement pour chacun des modules d’exécution. Par exemple, un indice X 1 de capacité de traitement peut être déterminé pour un module élémentaire d’exécution d’un algorithme de traitement opérant sur un contenu vidéo comprenant 30 images par seconde et un autre indice X 2 de capacité de traitement peut être déterminé pour un même module élémentaire d’exécution opérant sur un contenu vidéo comprenant 50 images par seconde. Ainsi, eu égard à la capacité de traitement de chacun des modules élémentaires d’exécution d’un algorithme de traitement, opérant sur un contenu vidéo dont des caractéristiques sont connues et éventuellement en considérant en outre des contraintes « temps-réel » de besoins d’exécution, il est possible de déterminer un nombre de ressources élémentaires, qui correspond de surcroît à des ressources matérielles et/ou logicielles du dispositif 100 d’analyse de contenus vidéo.