Vidéo de stabilisation





La source: Stabilisation vidéo auto-dirigée avec des chemins de caméra optimaux L1 robustes

Matthias Grundmann et al.

Innovateurs de moins de 35 ans | 2011

Cette histoire faisait partie de notre numéro de septembre 2011



  • Voir le reste du numéro
  • S'abonner

Actes de la conférence IEEE sur la vision par ordinateur et la reconnaissance de formes, Colorado Springs, Colorado, 21-23 juin 2011

Résultats: Les chercheurs de Google ont développé une technique qui supprime les effets d'une main de tournage instable sur une vidéo amateur. Après avoir montré qu'ils étaient capables de lisser les séquences en temps réel tout en maintenant la concentration sur les éléments clés de l'image, ils ont utilisé leur algorithme comme base pour une application de stabilisation qui s'exécute en temps réel à www.youtube.com/editor . YouTube, le plus grand site utilisé pour le partage de vidéos amateurs, n'avait pas auparavant de fonction de stabilisation dans son éditeur de vidéo Web vieux de neuf mois.

Pourquoi est-ce important: Les images tremblantes ont toujours été une marque du cinéma amateur, car les amateurs manquent généralement de l'équipement coûteux que les professionnels utilisent pour stabiliser leurs caméras. Certains algorithmes sont disponibles pour nettoyer cet effet, mais ceux-ci suppriment généralement les effets de saccades sans en corriger les autres, comme le rebond lent d'une caméra tenue par une personne qui marche.



Méthodes : L'algorithme commence par identifier les objets clés dans l'image et les utiliser pour tracer le chemin parcouru par la caméra. Il détermine ensuite le meilleur chemin, qui représente le parcours le plus fluide que la caméra ait parcouru. En recadrant les images, il est capable d'ajuster le métrage de sorte que la caméra semble avoir parcouru le meilleur chemin. L'algorithme utilise des outils tels que la détection des visages pour s'assurer qu'il ne supprime pas les composants clés de la vidéo au cours du processus. Étant donné que le travail de calcul est réparti entre de nombreuses machines, le système est suffisamment rapide pour être édité dans un navigateur en temps réel.

Prochaines étapes: À l'heure actuelle, l'utilisateur doit spécifier la taille à laquelle le système doit rogner les cadres ; les algorithmes trouvent le chemin optimal pour la taille donnée. À l'avenir, les chercheurs prévoient d'ajuster le système afin qu'il puisse calculer lui-même la taille idéale.

Mémoire plus rapide



Le lecteur de mémoire prototype à changement de phase est plus rapide que les disques conventionnels

La source: Onyx : un prototype de matrice de stockage de mémoire à changement de phase

Steven Swanson et al.



Atelier USENIX sur les sujets d'actualité dans les systèmes de stockage et de fichiers, Portland, Oregon, 14 juin 2011

Résultats: Un prototype de lecteur de disque construit à l'aide de puces mémoire à changement de phase, qui stockent les données dans la structure cristalline d'un alliage métallique, s'est avéré capable de lire et d'écrire certains types de données plus rapidement qu'un lecteur flash conventionnel commercial. Il était entre 70 et 120 % plus rapide pour écrire des morceaux de données de la taille d'un court e-mail contenant uniquement du texte.

Pourquoi est-ce important: La mémoire à changement de phase a le potentiel de surmonter une limitation qui a contraint la conception informatique pendant des décennies : les données ne peuvent pas être écrites ou lues à partir du stockage sur disque presque aussi rapidement qu'un processeur peut travailler dessus. Ce nouveau type de mémoire n'a été intégré que récemment dans des prototypes de puces ; leur utilisation pour construire un lecteur de disque fonctionnel montre comment cette technologie peut aider à améliorer les ordinateurs et clarifie les derniers obstacles à la commercialisation.

Méthodes : Des chercheurs de l'Université de Californie à San Diego ont construit le prototype à l'aide de puces à changement de phase fabriquées par Micron, une société travaillant à la commercialisation de la technologie. Les puces enregistrent numériquement un sable 0 s en utilisant de petites bouffées de chaleur pour inverser la disposition des atomes dans un alliage composé d'éléments appelés halcogénures entre un réseau ordonné et une phase amorphe. Les chercheurs ont intégré ces puces dans des circuits imprimés qui contiennent généralement des puces de mémoire conventionnelles. Ils ont également ajouté des circuits pour traduire entre les demandes de l'ordinateur et les données stockées.

Prochaines étapes: Les chercheurs utilisent leur prototype de lecteur pour comprendre à quel point un stockage de données beaucoup plus rapide pourrait conduire à des conceptions informatiques plus puissantes.

cacher