Pourquoi la vidéo analogique ne peut-elle pas être compressée comme la vidéo numérique (exemple à l'intérieur)?


9

J'apprends les bases de signaux TV analogiques et numériques et je suis tombé sur ce ( lien d' origine , maintenant disparu) court article (voir la page suivante aussi).

Pourquoi les signaux vidéo analogiques ne peuvent-ils pas être compressés de manière similaire aux signaux numériques lors de l'utilisation de MPEG-2 (reportez-vous à l'article ci-dessus où ils donnent un exemple de base de ce que je comprends par MPEG-2)? pourquoi les pixels "répétés" ne peuvent-ils pas être ignorés en analogique pour réduire l'utilisation de la bande passante comme en numérique?

Pour voir ce que je veux dire, référez-vous à cette question . Vous y trouverez l'image suivante:

Pourquoi ne pouvez-vous pas simplement "ignorer" (en ne la modulant pas) une ligne de pixels (en supposant qu'elle ne change pas entre les images) et réduire la fréquence du signal de données et donc l'utilisation de la bande passante?


6
Parce que l'analogique n'a aucun moyen de coder la répétition.
Ignacio Vazquez-Abrams

Comment transmettriez-vous les informations sur le nombre de pixels à ignorer, comment reconstruire le signal, etc.?
John D

@JohnD Ok je vais développer un peu de ce que je comprends.
Ant

1
Je suis en quelque sorte bloqué au point où vous dites "pourquoi les pixels répétés ne peuvent-ils pas être ignorés en analogique pour réduire ...". Analogique = continu, non discret. L'analogique n'a pas de pixels.
woliveirajr

3
Mis à part tous les points concernant les limites du traitement analogique, la compression que vous proposez pour une utilisation analogique est essentiellement RLE (run-length-encoding; sur le type de compression le plus simple et le moins efficace). Il n'est pas particulièrement adapté à la compression vidéo, car peu de pixels restent exactement les mêmes d'une image à l'autre ou par rapport à leurs voisins. MPEG-2 et la plupart des autres schémas de compression vidéo numérique sont basés sur la transformation discrète en cosinus et la prédiction de mouvement, entre autres schémas qui fonctionnent sur des données discrètes / échantillonnées / numériques.
bcrist

Réponses:


11

Vous pouvez compresser la vidéo analogique afin qu'elle utilise moins de bande passante , au détriment de la qualité: télévision à balayage lent . Utilisé pour transmettre la télévision en direct de la surface de la lune, en monochrome flou. De nos jours, nous pouvons avoir une couleur HD depuis la surface de Mars.

Il vaut la peine d'examiner le fonctionnement détaillé des différentes techniques de compression numérique, mais elles reposent toutes sur le stockage de trames ou de bits précédents de la trame actuelle et sur un calcul basé sur la différence par rapport à la trame actuelle. Il y a deux raisons pour lesquelles vous ne pouvez pas vraiment faire cela avec l'analogique:

  • il n'y a pas d' accès aléatoire , rapide, mémoire analogique. La ligne à retard mentionnée par Brian Drummond est à peu près la seule technologie pratique pour la mémoire analogique, et elle vous donne le même signal à la même vitesse à l'avenir.

  • le calcul analogique est limité en bande passante et avec perte. Le produit à gain de bande passante limite la mesure dans laquelle vous pouvez l'accélérer.

Notez que chaque trame de décodage HD h264 impliquera des centaines de millions d'opérations arithmétiques individuelles. Encodage d'encore plus d'opérations.


24

Le signal TV analogique a été initialement conçu pour être décodé avec le plus petit nombre possible de valves (tubes). Ainsi, environ la moitié de l'espace du signal (30% de l'amplitude du signal et près de 30% du temps) est dédiée uniquement aux impulsions de synchronisation facilement détectables par des circuits de valve analogiques, et les informations d'image ne restent qu'avec l'autre moitié.

Toute amélioration par rapport à cette spécification d'origine devait être implémentée de manière compatible. Ainsi, le signal de couleur est modulé sur une porteuse haute fréquence qui ne perturbe pas le fonctionnement du signal noir et blanc sous-jacent (même si un très bon ensemble N&B le montrera comme un motif fin moucheté).

Plus tard, d'autres informations (au Royaume-Uni, PRESFAX, signaux de test - impulsion et barre, une ligne de barres de couleur, CEEFAX / Télétexte et sous-titrage) ont été "compatibles" en des lignes nominalement invisibles "inutilisées" pendant la synchronisation sur le terrain, mais en pratique, vous pouvez voir le motif de points en mouvement en haut d'un écran mal aligné.

La compression n'a pas pu être implémentée d'une manière aussi compatible ... comment stockeriez-vous quelques lignes d'image? Voici une boîte de tubes, allez-y! Lorsque la couleur est apparue, une seule ligne de signal couleur à faible bande passante a été stockée dans une ligne à retard, pour les décodeurs PAL à ligne à retard ou SECAM "Couleur séquentielle avec mémoire", mais cela n'aurait pas été assez bon marché avant le milieu Années 60. Je pense que la ligne à retard était un appareil SAW (Surface Acoustic Wave).

Dans tous les cas, des signaux aussi réguliers que votre motif de test de barre de couleur sont trop rares pour être optimisés. Et si vous économisiez de l'espace de signal sur une image simple, qu'en feriez-vous? Un signal complexe comme une image plus typique a quand même besoin de toute la bande passante.


1
Oh, quels bons souvenirs vos descriptions ramènent :-) Je me souviens encore de m'émerveiller devant les relations mathématiques précises entre les taux de synchronisation des couleurs, H et V, et comment le H est devenu 15734 hz pour garder toutes les fréquences verrouillées, et comment ces relations ont apporté sur les premières méthodes de brouillage (ajoutez comment les casser) :-)
Randy

et les modèles de test sont là pour tester la façon dont le signal est décodé, pas seulement le bon fonctionnement de l'écran
cliquetis freak

@Randy Grands souvenirs, LOL. J'ai peut-être construit moi-même quelques débrouilleurs à l'époque ...
John D

J'ai un databook Mazda Valve, avec des circuits d'application pour les générateurs de formes d'onde de balayage de lignes et de trames. Chacun n'a utilisé que 3 appareils actifs: un thyratron T.31 suivi de 2 triodes "spéciales" AC / P4 (conçues pour fonctionner à 1200V). Cette note d'application est datée du 1er août 1939 ...
Brian Drummond

Doit ajouter, c'était pour le système de transmission de la ligne 405, qui poussait l'état de l'art quand il est apparu. Je travaillais à la BBC au milieu des années 80 lorsque le dernier émetteur de la ligne 405 a été éteint. Un ami a passé des mois à restaurer un radar "GEE" excédentaire de guerre (modifié dans un hack classique de la fin des années 40) pour regarder la dernière transmission ... sur (je pense) un écran orange de 7 pouces!
Brian Drummond

11

Un signal vidéo analogique est essentiellement une forme d'onde. Il est basé à 100% sur le temps, et une trame prend une durée spécifique à transférer, car c'est la durée de l'onde.

L'onde elle-même prend une certaine quantité de bande passante, qui est fondamentalement la quantité de données contenues dans cette onde. Il est possible de réduire la quantité de bande passante requise grâce à diverses techniques de filtrage.

La vidéo analogique n'a vraiment que le concept de «maintenant» - le pixel unique qui est affiché à ce moment.

Inversement, un signal vidéo numérique est un flux de données entrelacé. L'un des sous-flux est le flux d'images. Il s'agit d'un flux basé sur des images, où chaque image de la vidéo est traitée comme une entité individuelle. C'est ce concept des images qui permet la compression vidéo. La vidéo numérique a le concept de "cette image" plutôt que de "ce pixel", de sorte qu'elle peut comparer les pixels voisins dans les 3 dimensions (non seulement les 2 dimensions haut / bas gauche / droite de l'image, mais aussi la troisième "heure"). dimension, par rapport aux cadres passés, et même futurs).

Un signal vidéo analogique peut être assez facilement converti en un format numérique grâce à l'utilisation d'une carte d'acquisition d'images. Il peut ensuite être compressé comme tout autre format numérique.

Une bonne analogie serait l'audio. Comparez une vieille cassette audio avec un MP3. Lorsque vous lisez une cassette, la bande se déplace au-delà de la tête de lecture à une vitesse définie, et la tête de lecture convertit le magnétisme sur la bande à ce moment précis en un mouvement du haut-parleur.

Inversement, avec un MP3, des morceaux de données (encore une fois, ils sont appelés images) et les décode en une forme d'onde audio pour les lire via le haut-parleur.

(Remarque: il s'agit d'une description largement simplifiée et, par conséquent, elle est complètement fausse;))


1
« La vidéo analogique n'a vraiment que le concept de« maintenant »- le pixel unique qui est affiché à ce moment. ' C'est important. +1.
Transistor

3

Edit: Il existe différents types de ce que l'on pourrait appeler la compression. Je distinguerai la compression indépendante du contenu et la compression dépendante du contenu. La compression indépendante du contenu réduirait par exemple la bande passante du signal, l'entrelacement, etc. De telles techniques peuvent être appliquées indépendamment du contenu qui est transmis, et réduisent généralement la qualité du signal d'une certaine manière. La compression dépendante du contenu serait des méthodes telles que MPEG-2 qui examinent le contenu d'un signal et suppriment les parties en double d'une image / du son / etc. L'amélioration de l'utilisation de la bande passante des méthodes indépendantes du contenu est toujours la même, pour les méthodes dépendantes du contenu, cela dépend du contenu du signal (en supposant une qualité de sortie fixe). S'il y a beaucoup de duplication (par exemple une image fixe encodée en MPEG-2), il y a beaucoup de réduction de la taille des données, s'il n'y a pas de duplication (par exemple, du bruit aléatoire étant codé), il n'y a pas de réduction de taille. Dans la pratique, des méthodes comme MPEG-2 garantissent une utilisation maximale des données en diminuant la qualité du signal s'il n'y a pas suffisamment de duplication à utiliser.

Dans le reste de cette réponse, je ne considère que les méthodes de compression dépendant du contenu telles que MPEG.

En principe, il n'y a aucune raison pour qu'un signal analogique ne puisse pas être compressé. La compression n'était pas à l'origine utilisée dans la télévision analogique car la technologie n'existait pas encore, elle nécessite un matériel de traitement qui n'existait pas, et si le matériel pouvait être créé avec la technologie de l'époque, il aurait été beaucoup trop cher.

Changer le format de signal existant pour ajouter par exemple une compression est problématique car tous les récepteurs doivent être changés. C'est essentiellement ce qui se passe dans le passage de l'analogique au numérique dans de nombreux pays. Si tous les récepteurs doivent être mis à jour ou remplacés de toute façon, vous pouvez aussi bien changer le signal en numérique, ce qui, avec la technologie actuelle, est plus efficace en termes de coûts et de bande passante que les signaux analogiques.

On pourrait imaginer un moyen d'ajouter une sorte de signal supplémentaire au signal analogique existant, mais si vous ne voulez pas que tous les récepteurs existants soient mis à niveau, vous ne pouvez pas supprimer le signal analogique existant et vous ne pouvez donc pas réduire l'utilisation de la bande passante. La raison principale pour laquelle les pays remplacent leurs transmissions analogiques par des transmissions numériques au lieu de simplement transmettre du numérique à côté de l'analogue est la quantité limitée de bande passante du spectre radio disponible.

Un autre aspect est que, par exemple, pour ne pas transmettre une ligne de balayage dans une transmission de télévision analogique si elle ne change pas par rapport à la trame précédente, vous devez décider ce que signifie "ne pas changer" exactement. Dans un signal numérique, les valeurs des pixels sont quantifiées, il est donc simple de définir quand une rangée de pixels est identique à une rangée précédente. Dans un signal analogique, vous ne trouverez jamais les signaux des deux lignes de balayage exactement identiques, vous aurez donc besoin d'un certain seuil de ce que vous considérez comme égal. En appliquant un tel seuil, vous quantifiez cet aspect du signal, vous êtes donc un petit pas de plus vers le numérique.


3
Bienvenue à EE.SE. Cette question a presque trois ans et a une réponse acceptée. En outre, la compression est très utilisée dans les téléviseurs analogiques (couleur). L'entrelacement, la bande passante réduite pour la bande latérale couleur et le YUV au lieu de RVB sont tous dus aux techniques de compression analogique.
winny

2
Vrai. J'envisageais une compression dépendante du contenu, c'est-à-dire en utilisant moins de bande passante si l'image ne contient pas beaucoup de détails. L'entrelacement et la bande passante réduite sont toujours actifs. (Et YUV concerne davantage la rétrocompatibilité avec les téléviseurs noir et blanc, bien que la compression de la bande passante de la partie UV soit une compression.) Les signaux numériques sont également limités à quelques bits maximum par seconde, mais ils peuvent allouer plus de bits aux parties de la écran qui en a besoin.
JanKanis

Lisez sur RVB, bande passante, YUV et TV couleur. Wikipedia a un excellent article à ce sujet et sur la compression analogique.
winny
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.