![]() |
|
|
|
|
|
||||||||||
|
| User list | Rules | You are not logged in.
Peut-on utiliser la partie SIFT pour iterer
dans une meme image et detecter des zones clonees.
Si oui, jusqu'a quelle taille minimun
(qq pixels carres par exemple ou une centaine) ?
Merci !
Offline
Autopano n'applique la recherche de points de contrôle par SIFT que sur des paires d'images (tout se passe comme si il essayait toutes les paires d'images possibles!)
On peut tricher et lui soumettre la même image sous deux noms différents (il m'arrive de le faire et dans ce cas le RMS est nul, tous les points de contrôle coïncident.) Il faudrait donc essayer pour voir si dans le cas d'un clonage d'une partie de l'image il sélectionne des points de contrôle sur des emplacements clonés, mais cette méthode me semble très aléatoire !
Une autre méthode, probablement préférable, serait de découper l'image en sous-rectangles (sans recouvrement) et de voir s'il trouve des points contrôle entre les différents morceaux d'image. Si par exemple il ne trouve pas de point de contrôle entre deux moitiés de l'image on en déduirait qu'il n'y a pas de clonage entre ces deux moitiés et on recommencerait en découpant chacune d'elles en deux (etc !)
... Ceci étant dit, la meilleure solution devrait être de contacter directement Alexandre.
Offline
Oui, a faire soi-meme c'est infernal
et ca ne prouverait pas grand'chose
dans un sens ou dans l'autre.
C'est pourquoi je pose la question aux specialistes.
Alexandre doit lire les messages entre deux charettes de releases ! ![]()
Offline
Et moi et moi et moi !
Puis-je avoir une reponse ?
Oui,non,jamais,peut-etre,pas essaye,j'y reflechis,quelle question ?...![]()
Offline
Utiliser SIFT pour detecter des patterns dans une image ?
Oui, ca marchera surement très bien pour les grosses zones, mais pas pour des petits patterns.
SIFT detecte des points et il en faut un paquet ( au moins 10 ) pour définir une zone.
Donc pas facile, mais faisable. Si on a beaucoup de pattern, l'avantage, c'est que en une passe, on pourrait detecter tous les morceaux ressemblant ( donc plus rapide que de la Normalized Cross Correlation qui est l'approche standard dans ce domaine )
Offline
Merci Alexandre ,
donc si je comprends bien il faut 10 points dans une zone ;
la zone fait combien de pixels carres ? (a vue de nez bien sur)
Je pense a quelque chose du type
On decompose l'image en i,j carres
for i...
{
for j...
{
if( DetectPattern( SubSurface(i,j), FullImage))
{
OutputMessage();
}
}
}
ou SubSurface est parametrable en taille (pixels carres) et plus grand que i,j carre pour ne pas couper une zone par megarde.
Offline
Le probleme, c'est que SIFT n'est pas dense dans les pixels. Ca veut dire que la taille de zone dépendra du contenu. Avec du ciel bleu, pas de point sift et pas de zone du tout.
Le schema d'algo me semble correct.
Offline
Pas moyen que Kolor concurrence "Tungstène" alors ?
Dommage !
Last edited by SimDC (2010-06-04 23:20:44)
Offline
C'est quoi Tungstène ? ( A part un élément de la table périodique ... )
Offline
Desole du retard :
http://www.lemondedelaphoto.com/TunGste … ,4558.html
Offline
Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
|
CHOOSING KOLOR Why choose Kolor? Which solution to choose? Download a trial Where can I buy? Education |
SOFTWARE Autopano Pro Autopano Giga Panotour Panotour Pro XnView |
ACCESSORIES Training DVD Panobook PROJECTS Paris 26 Gigapixels Yosemite 17 Gigapixels |
COMMUNITY Forums YouTube channel Google+ |
COMPANY Blog About Kolor Resellers Contact Visit us |
PRESS Press center Press review TOOLS My account |
