SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Downloaden Sie, um offline zu lesen
Sistemi informativi multimediali
                                                                                  Docenti:
                                                                       Raimondo Schettini
                                                                          Gianluigi Ciocca




                                  iFUNGUS
                                  Un’applicazione per il riconoscimento
                                  dei funghi tramite smartphone


    AngeloOldani - 744818
    Michele Pierangeli - 703989

martedì 5 giugno 12
INDICE
    • Riconoscere i funghi
    • Le tecnologie smartphone	

    • Un’applicazione per il riconoscimento di funghi in mobilità
    • L’architettura dell’applicazione
    • Il database	

 	

     	

  	

  	

   	

     	

 	

    • Features Extraction	

 	

  	

    • Indexing	

 	

    	

 	

  	

  	

   	

     	

    • Matching	

	

     	

 	

  	

  	

   	

     	

 	

 	

    • iFungus: interazione e user interface (UI) 	

 	

 	

 	

  	

   	

    • Limiti del progetto	

 	

  	

  	

   	

     	

 	

 	

  	

    • Sviluppi futuri	

 	

 	

  	

  	

   	

     	

 	

 	




martedì 5 giugno 12
RICONOSCERE I FUNGHI
                       Forma         Colore        Superficie                  Dimensioni/
                                                                 Imenio
                      cappello      cappello        cappello                  Proporzioni
                      spianato         ocra            liscia    lamelle        cappello
                      convesso    marrone chiaro      striata   pori/tuboli      gambo
                      depresso    marrone scuro     scanalata     aculei
                       imbuto         giallo        vellutata
                      ondulato        rosso        screpolata
                      ovoidale       arancio          zonata
                        alveoli        viola        verruche
                                      verde          squame
                                      nero            aculei


                                                                     ๏ Commestibili
                                                                     ๏ Immangiabili
                                                                     ๏ Tossici
                                                                     ๏ Mortali


martedì 5 giugno 12
LE TECNOLOGIE SMARTPHONE
                 Larga diffusione negli ultimi anni




martedì 5 giugno 12
LE TECNOLOGIE SMARTPHONE
                 Larga diffusione negli ultimi anni


                                              Fotocamera




martedì 5 giugno 12
LE TECNOLOGIE SMARTPHONE
                 Larga diffusione negli ultimi anni


                                              Fotocamera

                                              GPS




martedì 5 giugno 12
LE TECNOLOGIE SMARTPHONE
                 Larga diffusione negli ultimi anni


                                              Fotocamera

                                              GPS

                                              Internet in mobilità




martedì 5 giugno 12
LE TECNOLOGIE SMARTPHONE
                 Larga diffusione negli ultimi anni


                                              Fotocamera

                                              GPS

                                              Internet in mobilità

                                              Market di applicazioni




martedì 5 giugno 12
APPLICAZIONE PER RICONOSCIMENTO FUNGHI
                 Scenario d’uso




martedì 5 giugno 12
APPLICAZIONE PER RICONOSCIMENTO FUNGHI
                 Scenario d’uso




martedì 5 giugno 12
ARCHITETTURA DI iFUNGUS
  Tutto il processo di retrieval avverrà sullo smartphone, questo è
  permesso da:

  • buona potenza di calcolo
  • database ristretto
  • il contesto d’uso potrebbe non permettere una buona connessione dati




martedì 5 giugno 12
DATABASE DI iFUNGUS
                                                                            Informazioni:
                                                                              ●	

nome scientifico
                                                                              ●	

sinonimi e nomi comuni
                                                                              ●	

commestibilità
                                                                              ●	

habitat
                                                                              ●	

stagione
                                                                              ●	

eventuali curiosità



                                                Feature space:
                                                almeno 10 vettori per ogni specie di fungo
                                                tenendo conto dei differenti stadi di crescita.
    Thumbnail file: anteprima
                                                Feature vector:
    Access file: 960x640 pixel in formato .jpg    ●	

Id del fungo
                                                 ●	

shape
                                                 ●	

area e dimensioni, cappello e gambo
                                                 ●	

colore cappello e gambo
                                                 ●	

texture


martedì 5 giugno 12
FEATURES EXTRACTION
    1.	

 Scattare foto del fungo di scorcio.
    2.       Estrarlo dal contesto stabilendone la shape (Slope Magnitude Technique).
    2.	

 Convertire l’immagine alla stessa grandezza del database.
    3.	

 Separare il cappello dal gambo e immagazzinare le proporzioni.
    4.	

 Il colore della cappella e del gambo (Color distribution).
    5.	

 Texture cappello (Gabor Filters).




martedì 5 giugno 12
SCATTARE LA FOTO DEL FUGNO DI SCORCIO

                      • Eliminare ostruzioni (rami, foglie)
                      • Posizionarsi a di circa 15 - 20 cm
                      • Inquadrare il fungo e aspettare che venga delineato il contorno
                      • Scattare la foto e controllare se il contorno è preciso
                      • Nel caso non sia preciso aggiustarlo manualmente
                      • Invio della query




martedì 5 giugno 12
SLOPE MAGNITUDE TECHINQUE
                      Edge: salto nell’intensità dell’immagine
                      Robert Operator: Gy per trovare il gradiente verticale e Gx per quello orizzontale
                      Slope Magnitude Method trovare i punti di intersezione tra i gradienti




martedì 5 giugno 12
CONVERSIONE EQUALIZZAZIONE E
    NORMALIZZAZIONE


            •Resize dell’immagine in modo da essere della stessa dimensione del database di feature.
            •Eliminazione dello sfondo usando la shape.
            •Equalizzazione delle curve.




martedì 5 giugno 12
SEPARARE IL CAPPELLO DAL GAMBO

        Algoritmo:
        •Contorno del fungo e partendo dal basso
        •Angolo che contraddistingue l’attaccatura del gambo col cappello
        •Sia da destra che da sinistra
        •Linea di divisione




martedì 5 giugno 12
ESTRAZIONE DELLE PROPORZIONI


                      Estrazione di features:

                      ●	

 altezza complessiva del fungo

                      ●	

 altezza del cappello e del gambo

                      ●	

 larghezza del cappello e del gambo




martedì 5 giugno 12
RICONOSCIMENTO DEL COLORE


                      Features colore: Dynamic Color Distribution Entropy of
                      Neighborhoods

                      L’immagine viene scannerizzata riga per riga da sinistra a destra
                      delineando dei quartieri di colore simili e suddividendo
                      l’immagine in aree colorate.




martedì 5 giugno 12
TEXTURE CAPPELLO
                      L’analisi della texture sarà effettuata sul cappello.


                      Viene utilizzato il Gabor Filter lavorare con
                      ristrette larghezze di banda nel dominio delle
                      frequenze spaziali permettendo una più approfondita
                      analisi della texture.




martedì 5 giugno 12
INCERTEZZA INDIVIDUAZIONE

  Se il riconoscimento dovesse fallire verrà chiesto all’utente di:

  •scattare una nuova foto del fungo, dall’alto, in modo da prendere soltanto il cappello
    e fare una nuova estrazione di features.

  •discriminare visivamente e scegliere quali tra i funghi presentati assomiglia di più al fungo fotografato.




martedì 5 giugno 12
INDEXING
 Organizzazione del database utilizzando una struttura dati che sfrutti le relazioni spaziali tra i vettori.


 Struttura ad albero:                      Modello k-d tree




martedì 5 giugno 12
MATCHING
         Vector space model possiamo definire come un documento (d) l’insieme di tutte le
         features (wj) estratte dalle immagini prototipiche di una specie di un fungo.
         La query (q) sarà composta da tutte le features (wq) estratte dall’immagine scattata dall’utente.




         Come misura di similarità si è scelto di utilizzare il coseno degli angoli tra i due vettori presente
         nel feature space.



         Coseno vicino ad 1 = query molto simile al vettore comparato
         Coseno vicno a 0 = query molto dissimile al vettore comparato




martedì 5 giugno 12
INTERAZIONE E UI


                      Splash screen
                      applicazione




martedì 5 giugno 12
INTERAZIONE E UI


                      L’utente deve porsi
                          ad una distanza
                           di 15-20 cm e
                         dovrà centrare il
                      fungo nella sagoma
                                    verde




martedì 5 giugno 12
INTERAZIONE E UI

                        Se il fungo non è
                                      stato
                           completamente
                            catturato viene
                      data la possibilità di
                      selezionare a mano
                         l’area interessata




martedì 5 giugno 12
INTERAZIONE E UI


                       Area completata a
                        mano dall’utente
                      che colora le parti
                              interessate




martedì 5 giugno 12
INTERAZIONE E UI

                      Risultati multipli




                                           Possibilità di
                                           affinare i risultati
                                           scattando una
                                           foto anche
                                           dall’alto.




martedì 5 giugno 12
INTERAZIONE E UI

                      Scatto foto
                         dall’alto




martedì 5 giugno 12
INTERAZIONE E UI
                            Fungo
                      riconosciuto




                                     Grado di
                                     commestibilità




martedì 5 giugno 12
INTERAZIONE E UI

                      Informazioni
                      aggiuntive di
                         supporto




martedì 5 giugno 12
INTERAZIONE E UI
                            Fungo
                      riconosciuto,
                           tossico




martedì 5 giugno 12
INTERAZIONE E UI
                             Possibilità di
                                salvare la
                       posizione GPS in
                      cui è stato trovato




martedì 5 giugno 12
LIMITI
    • Progetto prettamente teorico che non permette di verificare la stabilità
        del sistema.

    • Sarebbe opportuno popolare una vasto database di immagini.

    • Il contesto d’uso naturale rende l’utilizzo dell’applicazione più complesso
        a causa dei forti cambiamenti delle variabili ambientali.

    • Impossibilità o difficoltà di riconoscere la forma degli Imenofori.

    • Rischio nel riconoscimento di un fungo sbagliato.



martedì 5 giugno 12
SVILUPPI FUTURI


    • Utilizzo di un expert system
    • Tecnologia GPS




martedì 5 giugno 12
GRAZIE




martedì 5 giugno 12

Weitere ähnliche Inhalte

Andere mochten auch (20)

I batteri
I batteriI batteri
I batteri
 
14 virus intro
14 virus intro 14 virus intro
14 virus intro
 
Microrganismi 090719095552-phpapp02
Microrganismi 090719095552-phpapp02Microrganismi 090719095552-phpapp02
Microrganismi 090719095552-phpapp02
 
Tecna kit ELISA per biotossine algali
Tecna kit ELISA per biotossine algaliTecna kit ELISA per biotossine algali
Tecna kit ELISA per biotossine algali
 
Le alghe
Le algheLe alghe
Le alghe
 
Monere
MonereMonere
Monere
 
Classificazione es.viventi non-viventi_5
Classificazione es.viventi non-viventi_5Classificazione es.viventi non-viventi_5
Classificazione es.viventi non-viventi_5
 
La varietà dei viventi
La varietà dei viventiLa varietà dei viventi
La varietà dei viventi
 
Gli esseri viventi
Gli esseri viventiGli esseri viventi
Gli esseri viventi
 
La cellula
La cellulaLa cellula
La cellula
 
Monere
MonereMonere
Monere
 
Funghi
FunghiFunghi
Funghi
 
I batteri a cura di ciotoli gianluca
I batteri a cura di ciotoli gianlucaI batteri a cura di ciotoli gianluca
I batteri a cura di ciotoli gianluca
 
Virus
VirusVirus
Virus
 
Protisti
ProtistiProtisti
Protisti
 
Gli esseri viventi
Gli esseri viventiGli esseri viventi
Gli esseri viventi
 
Introduzione al mondo dei funghi
Introduzione al mondo dei funghiIntroduzione al mondo dei funghi
Introduzione al mondo dei funghi
 
La fisica
La fisicaLa fisica
La fisica
 
Batteri
BatteriBatteri
Batteri
 
Funghi
FunghiFunghi
Funghi
 

Mehr von Michele Pierangeli

QUANTO È FACILE CONTROLLARE IL COMPUTER E I VIDEOGIOCHI CON IL PENSIERO? USAB...
QUANTO È FACILE CONTROLLARE IL COMPUTER E I VIDEOGIOCHI CON IL PENSIERO? USAB...QUANTO È FACILE CONTROLLARE IL COMPUTER E I VIDEOGIOCHI CON IL PENSIERO? USAB...
QUANTO È FACILE CONTROLLARE IL COMPUTER E I VIDEOGIOCHI CON IL PENSIERO? USAB...Michele Pierangeli
 
Framily in house, applicazione per il cohousing
Framily in house, applicazione per il cohousingFramily in house, applicazione per il cohousing
Framily in house, applicazione per il cohousingMichele Pierangeli
 
RiciCreo sistema per la raccolta differenziata con dinamica di gamification
RiciCreo sistema per la raccolta differenziata con dinamica di gamificationRiciCreo sistema per la raccolta differenziata con dinamica di gamification
RiciCreo sistema per la raccolta differenziata con dinamica di gamificationMichele Pierangeli
 
Presentazione Corso di Sistemi Informativi Multimediali Slope Magnitude Method
Presentazione Corso di Sistemi Informativi Multimediali Slope Magnitude MethodPresentazione Corso di Sistemi Informativi Multimediali Slope Magnitude Method
Presentazione Corso di Sistemi Informativi Multimediali Slope Magnitude MethodMichele Pierangeli
 
Orientarsi in Bicocca: uno studio user-centered sul sistema di wayfinding del...
Orientarsi in Bicocca: uno studio user-centered sul sistema di wayfinding del...Orientarsi in Bicocca: uno studio user-centered sul sistema di wayfinding del...
Orientarsi in Bicocca: uno studio user-centered sul sistema di wayfinding del...Michele Pierangeli
 
Orientarsi in Bicocca: uno studio user-centered sul sistema di wayfinding del...
Orientarsi in Bicocca: uno studio user-centered sul sistema di wayfinding del...Orientarsi in Bicocca: uno studio user-centered sul sistema di wayfinding del...
Orientarsi in Bicocca: uno studio user-centered sul sistema di wayfinding del...Michele Pierangeli
 
Analisi ergonomica del sito www.psicologia.unimib.it Milano Bicocca
Analisi ergonomica del sito www.psicologia.unimib.it Milano BicoccaAnalisi ergonomica del sito www.psicologia.unimib.it Milano Bicocca
Analisi ergonomica del sito www.psicologia.unimib.it Milano BicoccaMichele Pierangeli
 
Analisi ergonomica della segnaletica nell’edificio U6 Milano Bicocca
Analisi ergonomica della segnaletica nell’edificio U6 Milano BicoccaAnalisi ergonomica della segnaletica nell’edificio U6 Milano Bicocca
Analisi ergonomica della segnaletica nell’edificio U6 Milano BicoccaMichele Pierangeli
 
Sito progetto lab comunicazione visiva
Sito progetto lab comunicazione visivaSito progetto lab comunicazione visiva
Sito progetto lab comunicazione visivaMichele Pierangeli
 
EFFICACIA DI UN SISTEMA DI VISUALIZZAZIONE SOCIALE NELL‟INFLUENZARE UN CAMBIO...
EFFICACIA DI UN SISTEMA DI VISUALIZZAZIONE SOCIALE NELL‟INFLUENZARE UN CAMBIO...EFFICACIA DI UN SISTEMA DI VISUALIZZAZIONE SOCIALE NELL‟INFLUENZARE UN CAMBIO...
EFFICACIA DI UN SISTEMA DI VISUALIZZAZIONE SOCIALE NELL‟INFLUENZARE UN CAMBIO...Michele Pierangeli
 

Mehr von Michele Pierangeli (12)

QUANTO È FACILE CONTROLLARE IL COMPUTER E I VIDEOGIOCHI CON IL PENSIERO? USAB...
QUANTO È FACILE CONTROLLARE IL COMPUTER E I VIDEOGIOCHI CON IL PENSIERO? USAB...QUANTO È FACILE CONTROLLARE IL COMPUTER E I VIDEOGIOCHI CON IL PENSIERO? USAB...
QUANTO È FACILE CONTROLLARE IL COMPUTER E I VIDEOGIOCHI CON IL PENSIERO? USAB...
 
Framily in house, applicazione per il cohousing
Framily in house, applicazione per il cohousingFramily in house, applicazione per il cohousing
Framily in house, applicazione per il cohousing
 
RiciCreo sistema per la raccolta differenziata con dinamica di gamification
RiciCreo sistema per la raccolta differenziata con dinamica di gamificationRiciCreo sistema per la raccolta differenziata con dinamica di gamification
RiciCreo sistema per la raccolta differenziata con dinamica di gamification
 
Presentazione Corso di Sistemi Informativi Multimediali Slope Magnitude Method
Presentazione Corso di Sistemi Informativi Multimediali Slope Magnitude MethodPresentazione Corso di Sistemi Informativi Multimediali Slope Magnitude Method
Presentazione Corso di Sistemi Informativi Multimediali Slope Magnitude Method
 
Orientarsi in Bicocca: uno studio user-centered sul sistema di wayfinding del...
Orientarsi in Bicocca: uno studio user-centered sul sistema di wayfinding del...Orientarsi in Bicocca: uno studio user-centered sul sistema di wayfinding del...
Orientarsi in Bicocca: uno studio user-centered sul sistema di wayfinding del...
 
Orientarsi in Bicocca: uno studio user-centered sul sistema di wayfinding del...
Orientarsi in Bicocca: uno studio user-centered sul sistema di wayfinding del...Orientarsi in Bicocca: uno studio user-centered sul sistema di wayfinding del...
Orientarsi in Bicocca: uno studio user-centered sul sistema di wayfinding del...
 
Documentazione www.btweet.it
Documentazione www.btweet.itDocumentazione www.btweet.it
Documentazione www.btweet.it
 
Analisi ergonomica del sito www.psicologia.unimib.it Milano Bicocca
Analisi ergonomica del sito www.psicologia.unimib.it Milano BicoccaAnalisi ergonomica del sito www.psicologia.unimib.it Milano Bicocca
Analisi ergonomica del sito www.psicologia.unimib.it Milano Bicocca
 
Analisi ergonomica della segnaletica nell’edificio U6 Milano Bicocca
Analisi ergonomica della segnaletica nell’edificio U6 Milano BicoccaAnalisi ergonomica della segnaletica nell’edificio U6 Milano Bicocca
Analisi ergonomica della segnaletica nell’edificio U6 Milano Bicocca
 
Google Chrome OS
Google Chrome OSGoogle Chrome OS
Google Chrome OS
 
Sito progetto lab comunicazione visiva
Sito progetto lab comunicazione visivaSito progetto lab comunicazione visiva
Sito progetto lab comunicazione visiva
 
EFFICACIA DI UN SISTEMA DI VISUALIZZAZIONE SOCIALE NELL‟INFLUENZARE UN CAMBIO...
EFFICACIA DI UN SISTEMA DI VISUALIZZAZIONE SOCIALE NELL‟INFLUENZARE UN CAMBIO...EFFICACIA DI UN SISTEMA DI VISUALIZZAZIONE SOCIALE NELL‟INFLUENZARE UN CAMBIO...
EFFICACIA DI UN SISTEMA DI VISUALIZZAZIONE SOCIALE NELL‟INFLUENZARE UN CAMBIO...
 

iFungus - Un'applicazione per il riconoscimento dei funghi tramite smartphone

  • 1. Sistemi informativi multimediali Docenti: Raimondo Schettini Gianluigi Ciocca iFUNGUS Un’applicazione per il riconoscimento dei funghi tramite smartphone AngeloOldani - 744818 Michele Pierangeli - 703989 martedì 5 giugno 12
  • 2. INDICE • Riconoscere i funghi • Le tecnologie smartphone • Un’applicazione per il riconoscimento di funghi in mobilità • L’architettura dell’applicazione • Il database • Features Extraction • Indexing • Matching • iFungus: interazione e user interface (UI) • Limiti del progetto • Sviluppi futuri martedì 5 giugno 12
  • 3. RICONOSCERE I FUNGHI Forma Colore Superficie Dimensioni/ Imenio cappello cappello cappello Proporzioni spianato ocra liscia lamelle cappello convesso marrone chiaro striata pori/tuboli gambo depresso marrone scuro scanalata aculei imbuto giallo vellutata ondulato rosso screpolata ovoidale arancio zonata alveoli viola verruche verde squame nero aculei ๏ Commestibili ๏ Immangiabili ๏ Tossici ๏ Mortali martedì 5 giugno 12
  • 4. LE TECNOLOGIE SMARTPHONE Larga diffusione negli ultimi anni martedì 5 giugno 12
  • 5. LE TECNOLOGIE SMARTPHONE Larga diffusione negli ultimi anni Fotocamera martedì 5 giugno 12
  • 6. LE TECNOLOGIE SMARTPHONE Larga diffusione negli ultimi anni Fotocamera GPS martedì 5 giugno 12
  • 7. LE TECNOLOGIE SMARTPHONE Larga diffusione negli ultimi anni Fotocamera GPS Internet in mobilità martedì 5 giugno 12
  • 8. LE TECNOLOGIE SMARTPHONE Larga diffusione negli ultimi anni Fotocamera GPS Internet in mobilità Market di applicazioni martedì 5 giugno 12
  • 9. APPLICAZIONE PER RICONOSCIMENTO FUNGHI Scenario d’uso martedì 5 giugno 12
  • 10. APPLICAZIONE PER RICONOSCIMENTO FUNGHI Scenario d’uso martedì 5 giugno 12
  • 11. ARCHITETTURA DI iFUNGUS Tutto il processo di retrieval avverrà sullo smartphone, questo è permesso da: • buona potenza di calcolo • database ristretto • il contesto d’uso potrebbe non permettere una buona connessione dati martedì 5 giugno 12
  • 12. DATABASE DI iFUNGUS Informazioni: ● nome scientifico ● sinonimi e nomi comuni ● commestibilità ● habitat ● stagione ● eventuali curiosità Feature space: almeno 10 vettori per ogni specie di fungo tenendo conto dei differenti stadi di crescita. Thumbnail file: anteprima Feature vector: Access file: 960x640 pixel in formato .jpg ● Id del fungo ● shape ● area e dimensioni, cappello e gambo ● colore cappello e gambo ● texture martedì 5 giugno 12
  • 13. FEATURES EXTRACTION 1. Scattare foto del fungo di scorcio. 2. Estrarlo dal contesto stabilendone la shape (Slope Magnitude Technique). 2. Convertire l’immagine alla stessa grandezza del database. 3. Separare il cappello dal gambo e immagazzinare le proporzioni. 4. Il colore della cappella e del gambo (Color distribution). 5. Texture cappello (Gabor Filters). martedì 5 giugno 12
  • 14. SCATTARE LA FOTO DEL FUGNO DI SCORCIO • Eliminare ostruzioni (rami, foglie) • Posizionarsi a di circa 15 - 20 cm • Inquadrare il fungo e aspettare che venga delineato il contorno • Scattare la foto e controllare se il contorno è preciso • Nel caso non sia preciso aggiustarlo manualmente • Invio della query martedì 5 giugno 12
  • 15. SLOPE MAGNITUDE TECHINQUE Edge: salto nell’intensità dell’immagine Robert Operator: Gy per trovare il gradiente verticale e Gx per quello orizzontale Slope Magnitude Method trovare i punti di intersezione tra i gradienti martedì 5 giugno 12
  • 16. CONVERSIONE EQUALIZZAZIONE E NORMALIZZAZIONE •Resize dell’immagine in modo da essere della stessa dimensione del database di feature. •Eliminazione dello sfondo usando la shape. •Equalizzazione delle curve. martedì 5 giugno 12
  • 17. SEPARARE IL CAPPELLO DAL GAMBO Algoritmo: •Contorno del fungo e partendo dal basso •Angolo che contraddistingue l’attaccatura del gambo col cappello •Sia da destra che da sinistra •Linea di divisione martedì 5 giugno 12
  • 18. ESTRAZIONE DELLE PROPORZIONI Estrazione di features: ● altezza complessiva del fungo ● altezza del cappello e del gambo ● larghezza del cappello e del gambo martedì 5 giugno 12
  • 19. RICONOSCIMENTO DEL COLORE Features colore: Dynamic Color Distribution Entropy of Neighborhoods L’immagine viene scannerizzata riga per riga da sinistra a destra delineando dei quartieri di colore simili e suddividendo l’immagine in aree colorate. martedì 5 giugno 12
  • 20. TEXTURE CAPPELLO L’analisi della texture sarà effettuata sul cappello. Viene utilizzato il Gabor Filter lavorare con ristrette larghezze di banda nel dominio delle frequenze spaziali permettendo una più approfondita analisi della texture. martedì 5 giugno 12
  • 21. INCERTEZZA INDIVIDUAZIONE Se il riconoscimento dovesse fallire verrà chiesto all’utente di: •scattare una nuova foto del fungo, dall’alto, in modo da prendere soltanto il cappello e fare una nuova estrazione di features. •discriminare visivamente e scegliere quali tra i funghi presentati assomiglia di più al fungo fotografato. martedì 5 giugno 12
  • 22. INDEXING Organizzazione del database utilizzando una struttura dati che sfrutti le relazioni spaziali tra i vettori. Struttura ad albero: Modello k-d tree martedì 5 giugno 12
  • 23. MATCHING Vector space model possiamo definire come un documento (d) l’insieme di tutte le features (wj) estratte dalle immagini prototipiche di una specie di un fungo. La query (q) sarà composta da tutte le features (wq) estratte dall’immagine scattata dall’utente. Come misura di similarità si è scelto di utilizzare il coseno degli angoli tra i due vettori presente nel feature space. Coseno vicino ad 1 = query molto simile al vettore comparato Coseno vicno a 0 = query molto dissimile al vettore comparato martedì 5 giugno 12
  • 24. INTERAZIONE E UI Splash screen applicazione martedì 5 giugno 12
  • 25. INTERAZIONE E UI L’utente deve porsi ad una distanza di 15-20 cm e dovrà centrare il fungo nella sagoma verde martedì 5 giugno 12
  • 26. INTERAZIONE E UI Se il fungo non è stato completamente catturato viene data la possibilità di selezionare a mano l’area interessata martedì 5 giugno 12
  • 27. INTERAZIONE E UI Area completata a mano dall’utente che colora le parti interessate martedì 5 giugno 12
  • 28. INTERAZIONE E UI Risultati multipli Possibilità di affinare i risultati scattando una foto anche dall’alto. martedì 5 giugno 12
  • 29. INTERAZIONE E UI Scatto foto dall’alto martedì 5 giugno 12
  • 30. INTERAZIONE E UI Fungo riconosciuto Grado di commestibilità martedì 5 giugno 12
  • 31. INTERAZIONE E UI Informazioni aggiuntive di supporto martedì 5 giugno 12
  • 32. INTERAZIONE E UI Fungo riconosciuto, tossico martedì 5 giugno 12
  • 33. INTERAZIONE E UI Possibilità di salvare la posizione GPS in cui è stato trovato martedì 5 giugno 12
  • 34. LIMITI • Progetto prettamente teorico che non permette di verificare la stabilità del sistema. • Sarebbe opportuno popolare una vasto database di immagini. • Il contesto d’uso naturale rende l’utilizzo dell’applicazione più complesso a causa dei forti cambiamenti delle variabili ambientali. • Impossibilità o difficoltà di riconoscere la forma degli Imenofori. • Rischio nel riconoscimento di un fungo sbagliato. martedì 5 giugno 12
  • 35. SVILUPPI FUTURI • Utilizzo di un expert system • Tecnologia GPS martedì 5 giugno 12