Jump to: navigation, search

Difference between revisions of "Understanding and using the rendering engine"

(nouveau découpage des images)
(nouveau découpage des images)
Line 69: Line 69:
 
|-
 
|-
 
| [[Image:cutting-1-focal.jpg|left|thumb|300px]]
 
| [[Image:cutting-1-focal.jpg|left|thumb|300px]]
 +
|}
 +
 +
{| cellpadding="5" cellspacing="10" border="0" width="9000px"
 +
|valign="bottom" align="left"  width="33%" | When the assembly quality is good, only the RMS is displayed.
 +
|valign="bottom" align="left"  width="33%" | If the assembly is less good or bad, it is possible that a list of the worst links is displayed, letting you quickly correct them.
 +
|valign="bottom" align="left"  width="33%" | Another possibility is to obtain sub-panoramas. This means that certain images that are normally linked are no longer linked. The list of sub-panoramas lets you quickly create the missing links so that they can be corrected.
 +
|-
 +
|valign="top" align="center" |[[Image:cutting-1.gif|thumb]]
 +
|valign="top" align="center" |[[Image:cutting-1-ghost.jpg|thumb]]
 +
|valign="top" align="center" |[[Image:cutting-1-focal.jpg|thumb]]
 
|}
 
|}
  

Revision as of 15:37, 21 June 2011

Nouveautés du moteur de rendu 2.6

Deux algorithme du moteur de rendu ont été retravaillés :

  • le mélangeur multiband a été recodé pour améliorer l'équilibrage couleur et corriger des cas d'utilisation aux limites
  • le découpage des images appélé anti-fantôme peut désormais prendre en compte la focal des images pour essayer de conserver un maximum de définition dans le panorama final.

nouveau multiband

Pour rappelle, le mélangeur multiband permet de mélanger la couleur global des images (les basses fréquences) tout en conservant les détails de chacune (les hautes fréquence).

Dans la plupart des cas le mélangeur 2.5 donne des résultats où les différentes images sont parfaitement équilibrées. Certaines prise de vu nécessites de pousser le mélangeur au maximum des ces capacité ( paramètre 0 dans l'interface). Selon le contenu des images et le positionnement des zones de recouvrement le mélangeur peut faire apparaitre des artefacts indésirables.

Sans entrée dans des détails trop techniques, un mélangeur multiband a besoin de générer des données à multiple résolutions (construction du pyramide laplacienne). La génération des ces données multi-résolution nécessite différents filtrage de l'image. L'amélioration du mélangeur 2.6 vient de l’amélioration de la qualité de ces filtrages. Dans le moteur 2.5 les filtres pouvait agirent localement sur un voisinage de 2 pixels alors que dans le moteur 2.6 les filtres travaillent sur un voisinage de 5 pixels.

Le niveau de mélange maximal est également mieux estimer. Si les information des différentes images sont trop mélangées cela peut faire apparaitre un voile gris qui détériore la qualités du rendu.

Voici en image deux cas d'amélioration du nouveau moteur.

Pour ce premier cas, les zones de recouvrement ne laissent pas beaucoup de choix pour le découpage des images et celui-ci est souvent effectué a proximité de la frontière entre la forêt et le ciel. Si l'analyse des détails des images est imprécise, l'utilisation d'un fort niveau de mélange va fusionner l'information du ciel avec celle de la forêt ce qui n'est pas souhaitable. Les niveaux maximum on changé entre 2.5 et 2.6 mais nous avons pris soin d'utiliser des paramètres équivalent pour obtenir ces résultats.

Multiband-1-2.5.jpg
Multiband-1-2.6.jpg

Il est clairement visible que lorsque l’algorithme est poussé au maximum le rendu 2.6 est moins sensible aux cas limites.

Ce second cas présente un dégradés dans le ciel du aux différences d'exposition des images sources. Les deux images sont obtenu avec des paramètres équivalent qui correspondent au profil de rendu "anti-fantôme").

Multiband-2-2.5.jpg
Multiband-2-2.6.jpg

Grâce à l'élargissement des filtrages effectués dans le rendu 2.6, le mélange progressif des informations est plus linéaire et plus agréable. Pour information, en poussant un peu les paramètres du mélangeur le résultat est amélioré en 2.5 et devient parfait en 2.6. Nous conservons l'exemple avec les paramètres par défaut car les améliorations sont plus visibles.

nouveau découpage des images

Le découpages des images version 2.6 correspond à l'anti-fantôme de la version 2.5.

L’objectif de l'anti-fantôme est de trouver le chemin entre deux images qui minimise les différences aux frontières. Le résultat permet la plupart du temps de conserver ou d'éliminer entièrement les objets en mouvement (les fantômes).

Dans la version 2.6 l'anti-fantôme est remplacé par une notion plus générale de découpage qui peut être paramétrée. A noter que les paramètres par défaut du découpage 2.6 correspondent à l'anti-fantôme 2.5. Le nouveau paramètre permet de résoudre des cas d'assemblage de prise de vue multiple focal et il est fortement conseiller de laisser les paramètres par défaut si ça n'est pas le cas.

Voici un exemple de prise de vu multifocal. Les images ont été légèrement modifiées colorimétriquement et le multiband est désactivé afin de bien visualiser les choix de découpage. L'objectif est de conserver l'image qui a la meilleur résolution dans le panorama final c'est à dire l'image qui a la plus longue focal.

Cutting-1.gif
Cutting-1-ghost.jpg
Cutting-1-focal.jpg
Cutting-1-ghost.jpg
Cutting-1-focal.jpg
When the assembly quality is good, only the RMS is displayed. If the assembly is less good or bad, it is possible that a list of the worst links is displayed, letting you quickly correct them. Another possibility is to obtain sub-panoramas. This means that certain images that are normally linked are no longer linked. The list of sub-panoramas lets you quickly create the missing links so that they can be corrected.
Cutting-1.gif
Cutting-1-ghost.jpg
Cutting-1-focal.jpg

On voit clairement que la notion d'anti-fantôme ne permet pas de résoudre notre problème. En effet, le résultat est logique. Le choix qui minimise les différences aux frontières est pas de frontière du tout ça conserver l'image de petite focal uniquement.


Dans un cas aussi simple, le nouveau paramètre de prise en compte de la focale répond parfaitement aux attentes. Mais il faudra souvent un compromis entre la notion de focale maximal et fantôme minimal car ces deux notion peuvent être contradictoires. Voici un exemple qui illustre les différents choix de découpage selon les différents paramètres.

On voit qu'il n'est pas toujours évident de conserver les images de grande focal sans ajouter d'erreur au niveau des objets en mouvement. C'est plus cela qu'il est conseiller laisser le paramètre sur anti-fantôme si le panorama n'est pas concerné par les problèmes de multiple focale.