RelayVSR multiplie par 4 la résolution vidéo et atteint 29 images/s sur A100
On aimerait rendre une vieille vidéo plus nette, mais faire passer chaque image dans un réseau de neurones lourd coûte cher. RelayVSR répartit le travail : un grand modèle prépare des images de référence, et un petit modèle s'en sert pour traiter toute la séquence avec une résolution multipliée par 4. Les auteurs obtiennent 29,29 images/s en sortie 1080p sur une NVIDIA A100 ; un développeur a intérêt à vérifier d'abord la vitesse et la qualité sur ses propres contenus.
Traité par IA depuis TG: @neuraldvig (Нейродвиж) ; édité par Hamidun News
Une vieille vidéo doit être projetée sur un grand écran, mais après un agrandissement classique, les visages se brouillent et les détails se transforment en bouillie. Un upscale génératif peut rendre l'image plus convaincante, mais traiter chaque image avec un modèle lourd coûte cher. RelayVSR propose de partager le travail : un grand réseau prépare de rares images de référence, un petit réseau traite le reste de la séquence. Pour une équipe produit vidéo, c'est une bonne raison de tester le traitement local sur ses propres vidéos et de calculer le coût par minute.
Pourquoi deux modèles pour une seule vidéo
Imaginez le tournage d'une personne portant une veste texturée. Le grand modèle crée un repère détaillé pour certains instants, et le réseau léger l'utilise avec la vidéo source pour traiter les images intermédiaires. Il n'a pas à réinventer toute la texture du tissu à chaque fois. Il tient en outre compte des images récentes afin que les détails restent cohérents avec le mouvement.
Cette répartition a un défaut : une erreur dans l'image de référence peut se propager aux suivantes. C'est pourquoi les auteurs entraînent le grand modèle en tenant compte de la qualité de la vidéo finale. Juger la seule beauté d'une image isolée ne suffit pas : une belle image doit aussi aider le second réseau à assembler une séquence cohérente. Le fonctionnement de la méthode est décrit dans l'article sur RelayVSR.
L'intérêt pratique dépasse le cadre de l'upscale. Si une opération coûteuse peut être exécutée de loin en loin et son résultat réutilisé, il devient possible de réduire les calculs. Mais il faut vérifier l'économie en même temps que les erreurs : un seul mauvais repère peut gâcher plusieurs résultats suivants. Pour un service vidéo, cela pèse à la fois sur les coûts et sur la part du contenu à retraiter.
Ce que signifie le résultat de 29 images par seconde
Selon les auteurs, en sortie 1080p, RelayVSR atteint 29,29 images/s avec un pic de mémoire vidéo de 13,82 Go. Dans la même comparaison, FlashVSR-Tiny affiche 7,80 images/s et 24,447 Go. La mesure a été effectuée sur une seule NVIDIA A100 de 80 Go, avec un intervalle de 15 images entre les images de référence. Ce sont les résultats de l'équipe du projet, publiés sur la page de démonstrations.
On ne peut pas en déduire la promesse du post Telegram selon laquelle n'importe quelle carte graphique de plus de 14 Go conviendrait. La quantité de mémoire ne décrit qu'une partie des conditions d'exécution. Elle ne garantit ni la compatibilité du matériel, ni la même vitesse sur un ordinateur personnel. Acheter une carte pour cet outil sur la foi d'un seul chiffre tiré d'un post serait prématuré.
Il y a aussi la question de la confiance envers l'image. Une texture plus convaincante ne prouve pas à elle seule que cette texture était réellement devant la caméra. Pour des archives familiales, ce compromis peut être acceptable. Pour un contenu où la fidélité des petits détails compte, il faut conserver la source et la comparer au résultat. La promesse de « sauver n'importe quelle vidéo » est trop large : la qualité d'un enregistrement donné devra de toute façon être jugée à l'œil.
Comment vérifier l'utilité avant l'intégration
Le dépôt officiel propose une notice et des liens vers deux fichiers de poids. L'environnement décrit est Linux, Python 3.11–3.13 et un GPU NVIDIA. Le script multiplie exactement par quatre la largeur et la hauteur, conserve la fréquence d'images, mais ne transfère pas l'audio. Il faudra donc prévoir dans le flux de travail une étape distincte pour remettre la piste sonore.
Il est raisonnable de commencer par de courts extraits de son propre matériel : un visage en mouvement, une texture fine, un changement de scène brusque. Regardez si les traits de la personne sont préservés, si les détails se mettent à scintiller, combien de temps prend le traitement. Ces vérifications apporteront plus pour décider d'une intégration qu'une image figée spectaculaire tirée d'une démonstration.
Pour le product manager, l'étape suivante consiste à mesurer le coût complet du traitement, y compris la préparation des fichiers, le retour du son et les relances des scènes ratées. Pour le développeur, à vérifier la reproductibilité sur le matériel disponible. RelayVSR offre déjà de quoi mener cette expérience : une implémentation publiée, des poids et un scénario de lancement concret. La décision de déploiement doit être prise après un test sur la vidéo avec laquelle le produit travaillera réellement.
- 8 nov. 2026ComfyUI accueille RelayVSR : mise à l’échelle vidéo jusqu’en 4K en temps réel avec 14 Go de VRAM
- 28 avr. 2026Netflix ouvre Void, un modèle qui supprime des objets d'une vidéo en tenant compte de la physique de la scène
- 27 mai 2026SAM 3.1 de Meta : le modèle vidéo suit 16 objets simultanément
- 26 oct. 2026Mochi 1 de Genmo : un modèle vidéo ouvert de 10 milliards de paramètres sous licence Apache 2.0
Questions clés sur cet article
Pourquoi deux modèles pour une seule vidéo?
Imaginez le tournage d'une personne portant une veste texturée. Le grand modèle crée un repère détaillé pour certains instants, et le réseau léger l'utilise avec la vidéo source pour traiter les images intermédiaires. Il n'a pas à réinventer toute la texture du tissu à chaque fois. Il tient en outre compte des images récentes afin que les détails restent cohérents avec le mouvement. Cette répartition a un défaut : une erreur dans l'image de référence peut se propager aux suivantes.
Que sait-on sur Ce que signifie le résultat de 29 images par seconde ?
Selon les auteurs, en sortie 1080p, RelayVSR atteint 29,29 images/s avec un pic de mémoire vidéo de 13,82 Go. Dans la même comparaison, FlashVSR-Tiny affiche 7,80 images/s et 24,447 Go. La mesure a été effectuée sur une seule NVIDIA A100 de 80 Go, avec un intervalle de 15 images entre les images de référence. Ce sont les résultats de l'équipe du projet, publiés sur la page de démonstrations.
Comment vérifier l'utilité avant l'intégration?
Le dépôt officiel propose une notice et des liens vers deux fichiers de poids. L'environnement décrit est Linux, Python 3.11–3.13 et un GPU NVIDIA. Le script multiplie exactement par quatre la largeur et la hauteur, conserve la fréquence d'images, mais ne transfère pas l'audio. Il faudra donc prévoir dans le flux de travail une étape distincte pour remettre la piste sonore.
Test Frontier LLMs & Autonomous Agents in One Workspace
Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.
L'essentiel de l'IA — une fois par semaine
Sept actus qui ont vraiment compté, choisies à la main. Sans bruit ni communiqués.
C'est fait ! Vérifiez votre boîte mail pour la confirmation.