Faire une vidéo timelapse long terme à l’extérieur peut s’avérer compliqué à cause de nombreux phénomènes non contrôlables (éclairs, météo, gouttes de pluie et amas de poussières, intervalle de prise de vue irrégulier, etc.). Un timelapse parfait doit pouvoir donner un maximum d’informations dans une vidéo plaisante et concise. Pour cela, nous développons différentes stratégies dans le but de réduire les distractions non informatives sans pour autant détruire le contenu informatif.

 

method information distraction
smart selection
smoothing
stabilization -
relighting -
enhancement -

 

Smart Selection (sélection intelligente)

La plupart du temps, la vidéo générée est assez courte pour nécessiter moins d’images que ce que nous avons au total. Cependant, toutes les photos ne sont pas exploitables de manière égale. Nous avons développé un algorithme d’optimisation customisable, capable de sélectionner les images les plus optimales afin de créer une séquence d’images qui répond à certaines contraintes. La sélection se sert des metadata de la photo, ainsi que beaucoup d’attributs mesurés par l’intelligence artificielle, tels que les gouttes de pluie, la météo, le niveau d’activité. L’algorithme a aussi pour but de minimiser le scintillement (flickering), en imposant une faible différence de luminosité entre deux images consécutives.

 

Smoothing (lissage)

Le lissage consiste à “mélanger” les images qui se suivent. C’est une technique simple mais efficace pour réduire le scintillement. Cependant, cela peut entraîner la perte d’information et augmenter la redondance entre les images. Le lissage a aussi le désavantage de générer des objets semi-transparents, aussi appelés fantômes. Notre conseil est de l’utiliser seulement en dernier recours pour supprimer un éventuel scintillement restant.

 

Stabilisation

De nombreux facteurs peuvent mener à une vidéo instable (vent, vibrations, expansion thermique, basculement progressif de la caméra, etc.) et par conséquent, il est commun d’avoir du mouvement sur la vidéo malgré toutes les précautions prises. Cependant, stabiliser une vidéo timelapse est plus compliqué que de stabiliser une vidéo classique à cause du changement visuel entre images consécutives. Pour cette raison, les techniques habituelles ne fonctionnent pas. Nous avons donc développé un algorithme de stabilisation customisé, supportant 3 types d’objectifs de caméra différents, pour qu’il fonctionne avec le grand angle de Tikee, ainsi qu’avec d'autres caméras.

 

Relighting (ajustement de la luminosité)

Lorsque la sélection intelligente d’images n’est pas suffisante pour réduire le scintillement, typiquement pour les timelapses à moyen terme, il n’y a pas d’autre choix que de modifier la colorimétrie des images. C’est une fonctionnalité clé pour créer des timelapses agréables à regarder, et les techniques conventionnelles anti-scintillement ne sont pas suffisantes étant donné qu’elles n’appliquent que des corrections globales. Nous améliorons constamment notre approche originale de l’IA, qui n’est pas seulement capable de stabiliser la luminosité globale, mais aussi d’appliquer des corrections spécifiques qui permettent d’atténuer de manière significative les ombres projetées. Ce modèle cible particulièrement les phénomènes récurrents et réduit ces derniers, tout en conservant les phénomènes éphémères, qui sont souvent porteurs d’informations importantes.

 

Enhancement (amélioration)

A la différence d’un photographe, votre caméra timelapse prend des photos avec le même cadrage peu importe les conditions météorologiques. Donc, certaines photos sont inévitablement prises avec des conditions d’éclairages non optimales. Nous utilisons un ensemble d'algorithmes de traitement d'images pour rendre toutes les zones bien visibles, quel que soit leur éclairage.

Crédits vidéos: ELOY Belgique