<TP1: Coloration de l'empire russe <br> Par: Gabriel Boivin

TP1: Coloration de l'empire Russe
Par: Gabriel Boivin

1. Approche à une seule échelle

Pour cette approche, l'image originale a d'abord été coupé en trois canaux et une bordure de 15 pixels uniquement composé de 0 a été ajoutée autour de l'image. Puis, chacun leur tour, le rouge et le bleu ont été comparé au vert. Seule une partie plus au centre des images est rentrée en ligne de compte lors de la comparaison afin de diminuer l'effet que les bords pouvais apporter. Seul le bleu et le rouge bougaient lors du balayage. Le vert qu'en à lui restait immobile. De ce balayage resortait deux listes de deux éléments chacunes. Ces deux listes représentent le "shift" a apporter aux canaux rouge et vert afin que l'image soit optimale. Le "shift" est ensuite appliqué à leur canal respectif et 15 pixels sont enlevé sur le pourtour de l'image pour éliminer le plus possible des bordures ce qui donne le résultat final. L'image de gauche est celle avant le traitment et celle de droite est celle après le traitement.

00106v

00757v

00888v

00889v

00907v

00911v

01031v

01657v

01880v

2. Approche à échelles multiples

Dans cette approche, le principe est le même que dans l'approche à une seule échelle mais l'image est réduite d'un facteur 2 trois fois. Une fois le shift de l'image a la plus petite échelle trouvée est est agrandie d'un facteur 2 et est appliquée sur l'image réduite deux fois. Puis la comparaison à une seule échelle est de nouveau appliquée sur l'image, et ainsi de suite jusqu'à retrouver la taille de l'image de base. Le ".tif" ne fait partie que du nom, les images sont en format JPEG.

2.1 Photos fournies

00029u

00087u

00128u

00458u

00737u

00822u

00892u

01043u

01047u

2.2 Photos supplémentaires

00001u

00002u

00003u

00004u

00005u

00006u

00007u

00008u

00009u

00010u

2.3 Photos personelles

catan

sloane

smash

Dans toutes les images, on remarque que le centre de l'image est bien ajusté alors que plus on s'éloigne du centre de l'image, plus l'ajustement des 3 canaux de décale. Cela est probablement dû à la caméra se rapprochant du sujet entre deux photos. Cela pourrais être réglé avec en comptant le changement d'échelle dans l'algorithme d'ajustement.

3. Bonus

3.1 Équilibrage des blancs

Dans la photo de droite, une balance des blancs avec la technique du "Grayworld" a été faite. On peux y voir que la photo prend une teinte bleutée alors que pourtant lorsque l'on regarde la moyenne des trois canaux on remarque que la transformation a été efficace sur le point de vue des chiffres. Cela est probablement dû à une abondance de rouge (l'écharpe) et un manque de bleu sur le sujet plutôt qu'une erreur lors de la prise de vue. Quoique l'image finale les conservent, les bordures ont été enlevé lors du calcul de la moyenne afin d'éviter de fausser les résultats. La photo de base se trouve à gauche.

Technique du "greyworld sur l'image 00106v"

Moyenne = [0.7083 0.6789
          0.4459]

Moyenne = [0.7083 0.6789 0.4459]

Moyenne = [0.6110 0.6110 0.6110]

Moyenne = [0.6110 0.6110 0.6110]

3.2 Ajustement du contraste

Dans cette partie, un ajustement du contraste a été fait en ajustant l'histogramme de la photo. L'ajustement étant pondéré plusieurs intensités d'ajustements ont été testé, sois une avec un facteur 1, 0.5 et 0.25. Les bords ont été coupé afin d'éviter que les erreurs des bordures affectent l'ajustement de contraste.

Contraste avec un facteur 1

On peut voir que l'ajustement du contraste est trop fort. En effet on peut voir aparaître des artefacts, notamment sur la veste et le ciel de la photo. Par contre on peut voir que les herbes de chaque côtés du sujet sont beaucoup plus détaillées.

Contraste avec un facteur 0.5

On peut voir que quoique l'apparition d'artefacts est moins grandes, l'ajustement est toujours trop fort.

Contraste avec un facteur 0.25

On peut voir que le facteur 0.25 est idéal car cela permet d'augmenter le détail de l'image tout en limitant l'apparition d'artefacts.

3.3 Image hybride

Pour cette dernière images, j'ai d'abord ajusté le contraste avec un facteur de 0.25 puis j'ai appliqué ma technique "greyworld".

Image hybride

Moyenne = [0.63679761 0.61302503 0.44875599]

Moyenne = [0.56619288 0.56619288 0.56554287]

Moyenne = [0.56619288 0.56619288 0.56554287]

On peut voir dans cette image que, quoiqu'avec une légère teinte bleutée, L'application des deux techniques ont permis de rendre l'image plus claire ainsi que plus réaliste par rapport à l'image originale.

Conclusion

Des transformations effectuées sur les photos, on peut voir que ces dernières ne sont pas parfaites. En effet, mes images personelles sont ont démontrées qu'il faudrait rajouter le changement d'échelle dans l'algorithme d'ajustement des trois canaux. De plus, mon algorithme du greyworld amène une teinte bleutée à la photo ce qui devrais être corrigé dans l'algorithme lui-même en prenant en compte les parties de l'image avec des couleurs vives. Finalement, il faudrait instaurer un agorithme de détection des bordures afin d'enlever seulement ce qui est nécessaire plutôt que d'enlever un cadre avec un facteur approximatif.