Tesi Robotica Un coprocessore per Visual Search: Keypoint... | Page 41
2.2. DESCRIZIONE DELL’ALGORITMO SIFT - ANALISI DEGLI INTEREST POINT41
yrienttion ssignmentX no o più orientmenti sono ssegnti ogni
punto hive in se lle direzione loli del grdiente dell9immgineY
ueypont desriptorX s grdienti loli dell9immgine sono misurti d un
prtiolre sl nell regione he irond i punti hiveF uesti vengono
poi trsformti in un rppresentzione he fornise un ert stilità
lle distorsioni dovute l rumore e i mimenti di lueF
issendoi già dilungti sulle modlità di elorzione e le peulirità dell9lgoE
ritmo hoqD erhimo or di desrivere i restnti pssi in modo d fornire un
pnormi omplet del suo funzionmentoF
2.2.1 Keypoint Localization
iseguito il hoq sull9immgine e ottenuti i punti ndidti essi devono essere
ulteriormente (ltrti prim di ottenere il uey hesriptor he possono essere
utilizzti in un pplizione di wthingF v prim operzione di (ltrggio
punt d eliminre tr i punti ndidti quelli he presentno sso ontrsto o
sono lolizzti lontno di ontorni di un9oggetto dell senF
eluni lgoritmi sviluppno un metodo pproprito per un funzione qudrtE
i in QhD un volt pplit dei mpioni loli ess determin trmite
interpolzione l lozione del mssimoY on questo si h un sostnzile miglioE
rmento per qunto rigurd il mthing e l stilitàF uesto pproio us
lo sviluppo di ylor @(no i termini qudrtiiA dell funzione speEsleD
D(x, y, σ)D shiftt 0nhè l9origine non diventi il punto mpioneX
D(x) = D +
∂D T
∂x
2
T
D
x + 1 xT ∂∂ 2 x x
2
dove h e le sue derivte sono vlutte rispetto l punto mpione e x =
(x, y, σ)T è l9o'set dello stesso puntoF v lozione del punto estremoD ¢xD è
determint prendendo l derivt dell funzione rispetto d x e ponendol
ugule zeroD ottenendo osì
D
¢x = = ∂ ∂x2
2
−1
∂D
∂x
xe risult un sistem linere QxQD he può essere risolto on un osto minimoF
e l9o'set ¢x è mggiore di HFS in qulsisi dimensioneD impli he l9estremo