Expliquer brièvement ce que sont les cadres I, les cadres B et les cadres P.
Briefly explain what are I frames, B frames, and P frames?
I frames, B frames, and P frames are video frame types used in video codecs. I frames can be decoded without reference to any other frames. They are self-contained descriptions of one frame of the video. P frames and B frames on the other hand reference other frames and must be decoded after the frames they reference have been decoded. P frames only reference frames from earlier in the video whereas B frames can reference frames from earlier or later. Decoding B frames therefore requires decoding the video frames in an order different from the playback order.
Les trames I, les trames B et les trames P sont des types de trames vidéo utilisés dans les codecs vidéo. Les images I peuvent être décodées sans référence à d'autres images. Il s'agit de descriptions autonomes d'une image de la vidéo. Les images P et les images B, en revanche, font référence à d'autres images et doivent être décodées après que les images auxquelles elles font référence ont été décodées. Les images P ne font référence qu'à des images antérieures dans la vidéo, tandis que les images B peuvent faire référence à des images antérieures ou postérieures. Le décodage des images B nécessite donc le décodage des images vidéo dans un ordre différent de l'ordre de lecture.
summarization
Dans le domaine de la compression vidéo, une image vidéo est compressée à l'aide de différents algorithmes qui présentent des avantages et des inconvénients différents, principalement axés sur la quantité de données compressées. Ces différents algorithmes pour les images vidéo sont appelés types d'images ou types de trames. Les trois principaux types d'images utilisés dans les différents algorithmes vidéo sont I, P et B. Ils se distinguent par les caractéristiques suivantes :

Les images I sont les moins compressibles mais ne nécessitent pas d'autres images vidéo pour être décodées.
Les trames P peuvent utiliser les données des trames précédentes pour la décompression et sont plus compressibles que les trames I. Les trames B peuvent utiliser les données des trames précédentes pour la décompression.
Les trames B peuvent utiliser à la fois les trames précédentes et les trames suivantes pour la référence des données afin d'obtenir le plus haut niveau de compression des données.

Trois types d'images (ou trames) sont utilisés dans la compression vidéo : Les images I, P et B.

Une trame I (Intra-coded picture) est une image complète, comme un fichier image JPG ou BMP.

Une image P (Predicted picture) ne contient que les modifications de l'image par rapport à l'image précédente. Par exemple, dans une scène où une voiture se déplace sur un fond immobile, seuls les mouvements de la voiture doivent être codés. Le codeur n'a pas besoin de stocker les pixels immuables de l'arrière-plan dans l'image P, ce qui permet d'économiser de l'espace. Les images P sont également connues sous le nom d'images delta.

Une image B (image prédite bidirectionnelle) permet d'économiser encore plus d'espace en utilisant les différences entre l'image actuelle et les images précédentes et suivantes pour spécifier son contenu.

Les images P et B sont également appelées images inter. L'ordre dans lequel les images I, P et B sont disposées est appelé groupe d'images.
fr