SlideShare uma empresa Scribd logo
1 de 12
International Conference on Software Engineering, Databases and Expert
Systems(SEDEXS'12)



                      IMAGE ANNOTATION
                      USING MOMENTS AND
                      MULTILAYER NEURAL
                      NETW ORKS




 June 14 -16, 2012
  Settat, Morocco    Présenté par : M. OUJAOURA
Plan
   Introduction
   Système d’annotation
       Segmentation
       Extraction des attributs
       Classification et Annotation
   Résultats
   Conclusion et Perspectives
Introduction
   Diversité des sources d’informations.
   Enorme quantité d’information.
   Importance et pertinence de l’information.
   Temps de traitement d’information.
   Besoin d’automatisation du traitement
    d’information.
   Recherche d’information textuelle /visuelle.

   Annotation automatique d’image.
Système d’annotation

              Image        Features    Annotation     Classifier
 Image
           Segmentation   Extraction   keywords &    Modeling &
Database
                                        Features      training
                                        Database




 Query        Image        Features                  Annotation
 Image     Segmentation   Extraction    Classifier    Results
Système d’annotation:
    Segmentation
Tant Que l’image n’est pas
  entièrement segmentée;
 1- Choisir un pixel p non
                        k
  étiqueté;
 2- Fixer la moyenne de la
  région sur l’intensité du pixel
  pk;
 3- Considérer les pixels voisins
  non étiqueté pkj;
 Si |intensité du pixel –
  moyenne de la région k| <
  seuil;
       Ajouter le pixel à la région k.
       Mettre à jour la moyenne de la
        région k et retour à l’étape ;
   Sinon k = k + 1 et retour à
    l’étape .
   FinSi;
Système d’annotation: Attributs
   Méthodes utilisées pour l’extraction des
    attributs:
   Les 7 Moments de Hu:
       [Hu1,Hu2,……,Hu7]
   9 Moments de Zernike :
       [Z00, Z11, Z20, Z22, Z31, Z33, Z40, Z42, Z44]
   10 Moments de Legendre :
       [L00, L01, L02, L03, L10, L11, L12, L20, L21,
        L30]
Système d’annotation:
 Classification
Fonction de transfert: hyperbolic tangent
sigmoid
          tsig ( x) = 2 (1 + exp( − 2 x ) ) − 1

          Input Layer       Hidden Layer       Output Layer

      w                 w                  w


          *       +         *   +              *   +

              b                 b                  b

                  m             10                 n
Résultats
 Object     Hu      Zernike   Legendre   Average

 Apple     79,54%   79,54%    92,13%     83,74%

  Car      68,53%   83,49%    62,18%     71,40%

  Cow      25,14%   41,17%    44,39%     36,90%

  Cup      76,57%   58,91%    73,20%     69,56%

  Dog      51,57%   70,78%    84,61%     68,99%

 Horse     31,83%   53,33%    50,28%     45,15%

  Pears    79,99%   69,54%    70,78%     73,44%

 Tomato    76,06%   66,49%    76,52%     73,02%

 Average   61,15%   65,41%    69,26%     65,27%
Résultats
   Exemple
    d’annotation
    automatique
    d’image en
    utilisant les
    moments de
    Zernike.
Résultats
Conclusion et Perspectives
   Le système d’annotation automatique d’image
    proposé donne de bons résultats pour
    quelques images qui sont proprement
    segmentées.
   Les résultats sont affectés par la méthode
    utilisé pour l’extraction des attributs de
    l’image.
   Autres attributs doivent être pris en
    considération ainsi que d’autres
    classificateurs.
   La segmentation d’images reste un challenge
Questions ?

Mais conteúdo relacionado

Destaque

The sights and traditions of alcanar
The sights and traditions of alcanar  The sights and traditions of alcanar
The sights and traditions of alcanar
Pilar Juan
 
Plaquette agroalimentaire
Plaquette agroalimentairePlaquette agroalimentaire
Plaquette agroalimentaire
Ardii Réunion
 
06 appendice715
 06 appendice715 06 appendice715
06 appendice715
Rabah HELAL
 
Realizar actualizaciones en el UP
Realizar actualizaciones en el UPRealizar actualizaciones en el UP
Realizar actualizaciones en el UP
moronad45
 
Ferrofluide (sylvain et dhervy)
Ferrofluide (sylvain et dhervy)Ferrofluide (sylvain et dhervy)
Ferrofluide (sylvain et dhervy)
Sylvain Chabaud
 
Educación basada en competencias
Educación basada en competenciasEducación basada en competencias
Educación basada en competencias
Leonardo Araoz
 

Destaque (20)

Ouverture de la session 2015 - Christian Salenson
Ouverture de la session 2015  - Christian SalensonOuverture de la session 2015  - Christian Salenson
Ouverture de la session 2015 - Christian Salenson
 
The sights and traditions of alcanar
The sights and traditions of alcanar  The sights and traditions of alcanar
The sights and traditions of alcanar
 
Lect4.3.1
Lect4.3.1Lect4.3.1
Lect4.3.1
 
Hésiode istr
Hésiode istrHésiode istr
Hésiode istr
 
Batterie pour hp elitebook 8470p html
Batterie pour hp elitebook 8470p htmlBatterie pour hp elitebook 8470p html
Batterie pour hp elitebook 8470p html
 
Plaquette agroalimentaire
Plaquette agroalimentairePlaquette agroalimentaire
Plaquette agroalimentaire
 
Tarea2 2-curso e-lerning
Tarea2 2-curso e-lerningTarea2 2-curso e-lerning
Tarea2 2-curso e-lerning
 
06 appendice715
 06 appendice715 06 appendice715
06 appendice715
 
Anorexie mentale
Anorexie mentaleAnorexie mentale
Anorexie mentale
 
Manger bio en haute normandie web
Manger bio en haute normandie webManger bio en haute normandie web
Manger bio en haute normandie web
 
Lyon
LyonLyon
Lyon
 
Realizar actualizaciones en el UP
Realizar actualizaciones en el UPRealizar actualizaciones en el UP
Realizar actualizaciones en el UP
 
Appendice715
Appendice715Appendice715
Appendice715
 
Marro
MarroMarro
Marro
 
Donde estan mis valores
Donde estan mis valoresDonde estan mis valores
Donde estan mis valores
 
Ferrofluide (sylvain et dhervy)
Ferrofluide (sylvain et dhervy)Ferrofluide (sylvain et dhervy)
Ferrofluide (sylvain et dhervy)
 
2011 04-05 leccioninfantes
2011 04-05 leccioninfantes2011 04-05 leccioninfantes
2011 04-05 leccioninfantes
 
9 choses que vous ne savez
9 choses que vous ne savez9 choses que vous ne savez
9 choses que vous ne savez
 
Caminant amb machado
Caminant amb machadoCaminant amb machado
Caminant amb machado
 
Educación basada en competencias
Educación basada en competenciasEducación basada en competencias
Educación basada en competencias
 

Semelhante a Image Annotation using Moments and Multilayer Neural Networks, Presentation sedexs'12

622 vision-industrielle-principes
622 vision-industrielle-principes622 vision-industrielle-principes
622 vision-industrielle-principes
Ben Fethi
 
Real time human pose recognition in parts from single
Real time human pose recognition in parts from singleReal time human pose recognition in parts from single
Real time human pose recognition in parts from single
Montassir Rabhi
 
Chap1introductionimagenumerique
Chap1introductionimagenumeriqueChap1introductionimagenumerique
Chap1introductionimagenumerique
intissar0007
 
Android rendu et performance - 17 avril 2012
Android rendu et performance - 17 avril 2012Android rendu et performance - 17 avril 2012
Android rendu et performance - 17 avril 2012
Paris Android User Group
 
OpenCR__Rapport_soutenance_Finale
OpenCR__Rapport_soutenance_FinaleOpenCR__Rapport_soutenance_Finale
OpenCR__Rapport_soutenance_Finale
Chady Dimachkie
 

Semelhante a Image Annotation using Moments and Multilayer Neural Networks, Presentation sedexs'12 (10)

Reconnaissance de panneaux de signalisation routière en utilisant la détectio...
Reconnaissance de panneaux de signalisation routière en utilisant la détectio...Reconnaissance de panneaux de signalisation routière en utilisant la détectio...
Reconnaissance de panneaux de signalisation routière en utilisant la détectio...
 
Computer Vision - Classification automatique des races de chien à partir de p...
Computer Vision - Classification automatique des races de chien à partir de p...Computer Vision - Classification automatique des races de chien à partir de p...
Computer Vision - Classification automatique des races de chien à partir de p...
 
Étude et résolution numérique de deux modèles basés sur des équations aux dér...
Étude et résolution numérique de deux modèles basés sur des équations aux dér...Étude et résolution numérique de deux modèles basés sur des équations aux dér...
Étude et résolution numérique de deux modèles basés sur des équations aux dér...
 
622 vision-industrielle-principes
622 vision-industrielle-principes622 vision-industrielle-principes
622 vision-industrielle-principes
 
Aiguille dans botte de foin: scikit-learn et joblib
Aiguille dans botte de foin: scikit-learn et joblibAiguille dans botte de foin: scikit-learn et joblib
Aiguille dans botte de foin: scikit-learn et joblib
 
Presentation meetup ml bd
Presentation meetup ml bdPresentation meetup ml bd
Presentation meetup ml bd
 
Real time human pose recognition in parts from single
Real time human pose recognition in parts from singleReal time human pose recognition in parts from single
Real time human pose recognition in parts from single
 
Chap1introductionimagenumerique
Chap1introductionimagenumeriqueChap1introductionimagenumerique
Chap1introductionimagenumerique
 
Android rendu et performance - 17 avril 2012
Android rendu et performance - 17 avril 2012Android rendu et performance - 17 avril 2012
Android rendu et performance - 17 avril 2012
 
OpenCR__Rapport_soutenance_Finale
OpenCR__Rapport_soutenance_FinaleOpenCR__Rapport_soutenance_Finale
OpenCR__Rapport_soutenance_Finale
 

Image Annotation using Moments and Multilayer Neural Networks, Presentation sedexs'12

  • 1. International Conference on Software Engineering, Databases and Expert Systems(SEDEXS'12) IMAGE ANNOTATION USING MOMENTS AND MULTILAYER NEURAL NETW ORKS June 14 -16, 2012 Settat, Morocco Présenté par : M. OUJAOURA
  • 2. Plan  Introduction  Système d’annotation  Segmentation  Extraction des attributs  Classification et Annotation  Résultats  Conclusion et Perspectives
  • 3. Introduction  Diversité des sources d’informations.  Enorme quantité d’information.  Importance et pertinence de l’information.  Temps de traitement d’information.  Besoin d’automatisation du traitement d’information.  Recherche d’information textuelle /visuelle.  Annotation automatique d’image.
  • 4. Système d’annotation Image Features Annotation Classifier Image Segmentation Extraction keywords & Modeling & Database Features training Database Query Image Features Annotation Image Segmentation Extraction Classifier Results
  • 5. Système d’annotation: Segmentation Tant Que l’image n’est pas entièrement segmentée;  1- Choisir un pixel p non k étiqueté;  2- Fixer la moyenne de la région sur l’intensité du pixel pk;  3- Considérer les pixels voisins non étiqueté pkj;  Si |intensité du pixel – moyenne de la région k| < seuil;  Ajouter le pixel à la région k.  Mettre à jour la moyenne de la région k et retour à l’étape ;  Sinon k = k + 1 et retour à l’étape .  FinSi;
  • 6. Système d’annotation: Attributs  Méthodes utilisées pour l’extraction des attributs:  Les 7 Moments de Hu:  [Hu1,Hu2,……,Hu7]  9 Moments de Zernike :  [Z00, Z11, Z20, Z22, Z31, Z33, Z40, Z42, Z44]  10 Moments de Legendre :  [L00, L01, L02, L03, L10, L11, L12, L20, L21, L30]
  • 7. Système d’annotation: Classification Fonction de transfert: hyperbolic tangent sigmoid tsig ( x) = 2 (1 + exp( − 2 x ) ) − 1 Input Layer Hidden Layer Output Layer w w w * + * + * + b b b m 10 n
  • 8. Résultats Object Hu Zernike Legendre Average Apple 79,54% 79,54% 92,13% 83,74% Car 68,53% 83,49% 62,18% 71,40% Cow 25,14% 41,17% 44,39% 36,90% Cup 76,57% 58,91% 73,20% 69,56% Dog 51,57% 70,78% 84,61% 68,99% Horse 31,83% 53,33% 50,28% 45,15% Pears 79,99% 69,54% 70,78% 73,44% Tomato 76,06% 66,49% 76,52% 73,02% Average 61,15% 65,41% 69,26% 65,27%
  • 9. Résultats  Exemple d’annotation automatique d’image en utilisant les moments de Zernike.
  • 11. Conclusion et Perspectives  Le système d’annotation automatique d’image proposé donne de bons résultats pour quelques images qui sont proprement segmentées.  Les résultats sont affectés par la méthode utilisé pour l’extraction des attributs de l’image.  Autres attributs doivent être pris en considération ainsi que d’autres classificateurs.  La segmentation d’images reste un challenge