Intervalle I-Frame dans les systèmes de caméras de sécurité
I-Frame et Intervale I-Frame sont deux termes qui créent de la confusion lors de la configuration des systèmes de caméras de sécurité. Que sont ces termes et que signifient-ils dans le contexte CCTV ?
Pour comprendre ces termes, vous devez savoir comment les images vidéo sont créées. À leur niveau de base, un clip vidéo est composé d'une série d'images. Généralement noté FPS (images par seconde), chaque image est une image fixe qui, lorsqu'elle est jouée en séquence, crée une image en mouvement.
Une vidéo qui a 30 images par seconde signifie qu'il y a 30 "images fixes" qui joueront pour chaque seconde de la vidéo. Lorsque ces images/images sont jouées séquentiellement et rapidement, elles créent ce que nous appelons la vidéo.
Si nous prenons 30 images consécutives et les étalons, elles verront beaucoup d'éléments qui sont à peu près identiques.
Prenons un exemple, quelqu'un parle en se tenant devant un mur. Il est peu probable que l'information de l'image concernant ce mur change. En conséquence, beaucoup de ces 30 images seront de la bande passante gaspillée utilisée pour transmettre une information qui n'a pas changé du tout (dans notre cas, le mur).
Évidemment, une technique de compression vidéo a été développée qui divise les images en blocs et recherche ensuite les redondances entre les blocs. Donc, si le mur dans notre exemple ne va pas changer, pourquoi ne pas continuer à utiliser les mêmes blocs dans les images suivantes pour réduire l'espace ou la bande passante ? C'est là qu'intervient la soi-disant I-frame et l'intervalle I-frame.
Qu'est-ce qu'une I-Frame dans les systèmes de caméras de sécurité ?
L'I-frame est l'image complète de l'image dans une vidéo et est codée sans référence à d'autres images. Les images suivantes (appelées images delta), ne contiennent que les informations qui ont changé.
La compression vidéo est réalisée en comparant les images suivant l'I-frame (l'image clé) et en n'envoyant que les changements jusqu'à la prochaine I-frame générée. De nombreux systèmes de sécurité permettent à l'utilisateur de sélectionner à quelle fréquence cette I-frame est générée.
En d'autres termes, l'I-frame est l'image qui est utilisée comme point de référence principal qui est comparée aux autres images dans le flux. Cette technique vise à réduire la bande passante en n'envoyant qu'une image complète initiale (I-frame) une fois, puis des images partielles (appelées p-frames) qui ne contiennent que les changements dans la scène depuis l'I-frame initiale.
Cette méthode permet des images beaucoup plus petites car elles ne tirent que les changements par rapport à l'I-frame originale. En faisant cela, le système peut économiser de l'espace et de la bande passante.
Qu'est-ce que l'intervalle I-Frame dans les systèmes CCTV de sécurité ?
Le nombre d'images d'intervalle entre deux I-frames. Comme nous l'avons expliqué ci-dessus, les I-frames (aussi appelées keyframes) sont utilisées pour enregistrer des informations sur l'image entière. Plus la valeur de l'intervalle I-frame est grande, plus l'espace de stockage occupé par la vidéo compressée est petit.
Lorsque vous sélectionnez H.264+ ou H.265+ sur le paramètre d'encodage de la caméra, le paramètre d'intervalle I-frame est grisé car il est défini et géré automatiquement et vous ne pouvez pas le changer. Dans d'autres codecs tels que H.264H ou H.265, vous pouvez réellement modifier la valeur de l'intervalle I-frame.
La plupart des fabricants aujourd'hui vous permettront de contrôler l'intervalle I-frame qui, au passage, porte un nom différent selon le fabricant. Par défaut, la plupart des systèmes de sécurité utilisent 1 I-frame toutes les 30 images. Vous pouvez baisser cette valeur et il y a des compromis à faire. Gardez à l'esprit ces conseils lors de la modification de l'I-frame ou de l'intervalle I-frame de votre système de caméras :
- Augmenter le nombre d'I-frames améliore la qualité vidéo, mais utilise plus de bande passante. Vous aurez moins de jours d'enregistrement sur votre système de caméras.
- Plus le nombre sur l'intervalle I-frame est bas, plus l'intervalle entre les I-frames (les keyframes) est petit, et meilleure est la qualité globale. Mais, cela utilisera plus de bande passante et réduira et prendra plus d'espace sur le disque dur.
La plupart du temps, il n'y a pas besoin de changer la valeur par défaut de l'I-frame et de l'intervalle I-frame. Cependant, si vous pensez que votre qualité d'image n'est pas assez bonne, vous pouvez accéder aux paramètres d'encodage et jouer avec ces paramètres jusqu'à ce que vous soyez satisfait du résultat. Ci-dessous, nous avons listé les paramètres d'intervalle I-frame optimisés pour quelques fabricants.
Paramètres d'intervalle I-frame recommandés pour Hikvision et leurs OEMs. La valeur d'intervalle I-frame est recommandée à 50. Cependant, vous pouvez essayer 30 ou même 60 et voir si vous êtes satisfait de l'image.

Paramètres d'intervalle I-frame recommandés pour Dahua et leurs OEMs est 60. Vous pouvez essayer plus haut également pour vérifier si vous remarquez une différence. Il est très probable qu'il n'y ait pas besoin de modifier les valeurs par défaut.
Paramètres d'intervalle I-frame recommandés pour les systèmes de caméras Axis. Dans ce cas, ils l'appellent longueur GOP qui signifie "group of pictures".
Paramètres d'intervalle I-frame recommandés pour les caméras Foscam et leurs systèmes. Ici, il est appelé "Key Frame Interval". Comme nous l'avons mentionné, le terme varie entre les fabricants.

Les valeurs d'intervalle I-frame recommandées ci-dessus offrent un flux stable et une bonne qualité d'image. Cependant, vous pouvez les modifier en conséquence pour correspondre à votre situation. Gardez à l'esprit, plus il y a d'I-frames et plus les intervalles I-frame sont courts, plus la bande passante sera utilisée et moins d'espace sur le disque dur. Vous devrez peut-être le garder équilibré.
D'après notre expérience, il est acceptable d'utiliser les valeurs par défaut fournies avec la caméra. La différence varie selon les conditions de lumière et peut parfois être minime. Si nécessaire, augmentez la valeur I-frame uniquement sur les caméras considérées comme importantes dans votre configuration.
