IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Traitement d'images Discussion :

[OCR] Analyse de plaques minéralogiques


Sujet :

Traitement d'images

  1. #1
    Membre averti Avatar de Shivaneth
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2004
    Messages
    349
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 349
    Points : 341
    Points
    341
    Par défaut [OCR] Analyse de plaques minéralogiques
    Bonjour, je dois réaliser une OCR en matlab qui reconnait le numéro d'une plaque d'immatriculation.

    Les images que j'aurais seront du type de cette plaque. Après une transformation, je remet la plaque droite et rectangulaire, toujours de la même taille et il faudrait ensuite que je fasse une reconnaissance de caractères.

    J'ai recherché sur le net mais à chaque fois que je trouvais quelquechose qui pouvait s'apparenter à ce que je veux faire, soit ça ne permettait de reconnaitre seulement les chiffres ou autres. Et je ne sais pas comment créer l'échantillon de référence (mon alphabet et mes chiffres) auquel je devrais comparer l'image finale.

    Bref, j'ai une image d'un plaque d'immatriculation, toujours de la même taille et centrée (on va pas se compliquer la vie non plus) et je dois extraire le numéro de la plaque.

    Vous auriez une idée de comment faire?

    Merci,
    Shiv@
    Images attachées Images attachées  

  2. #2
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 084
    Points
    16 084
    Par défaut
    un OCR de plaque d'immatriculation en matlab comprenant:
    • Project report [MS Word 2000 - 1.13Mb ZIP][pdf]
    • Poster [MS Word 2000][pdf]
    • Presentation [MS Powerpoint - 1.76Mb ZIP]
    • Sample images
    • MATLAB source files
    • VC++ Project source files
    • Executable application files


    http://visl.technion.ac.il/projects/2002w02/


  3. #3
    Membre averti Avatar de Shivaneth
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2004
    Messages
    349
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 349
    Points : 341
    Points
    341
    Par défaut
    Merci beaucoup, je vais regarder ça. Mais il me semble que cela ne fonctionne que pour les chiffres à première vue. Je vais voir si je trouve comment faire les ùatrices pour les lettres.

  4. #4
    Membre éclairé
    Avatar de parp1
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    829
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Mai 2005
    Messages : 829
    Points : 872
    Points
    872
    Par défaut
    si tu es sur que te caractere soient toujours identiques alors :

    Fais toi une banque d'image de l'alphabet et des chiffres.

    Ensuite tu superposes tes masques de ta banque d'images sur l'image réelle et tu compare....

    Jai fait ça pour une prothese. Avecu n film a Rayon X.

  5. #5
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Points : 9 860
    Points
    9 860
    Par défaut
    Bonjour,

    tu trouveras des tas d'algorithme dans les forums Matlab qui segmenteront ton image pour ne gardes que les chiffres et les lettres de ta plaque.

    Ensuite il te faut isoler chaque numéro ou lettres => calcul des composantes connexe (chercher sur ce forum).

    Pour les méthodes de reconnaissance de formes pour l'alphabet, elles sont très nombreuses, surtout pour l'alphabet d'imprimerie :
    - Histogrammes de projections, appelé aussi chute de pixels.
    - Signature polaire.
    - transformée de Hough.
    - Caractérisation par le squelette.
    - Indices de formes
    - ...
    Ce sont celles que j'utiliserai pour ton problème.


    D'un autre coté, tu connais déjà l'alphabet utilisé et donc tu peux avoir un exemple de chaque lettre ou chiffre. Tu peux donc aussi utiliser un algorithme de "shape matching".


    Bonne continuation.

  6. #6
    Membre averti Avatar de Shivaneth
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2004
    Messages
    349
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 349
    Points : 341
    Points
    341
    Par défaut
    Merci beaucoup
    j'ai pour le moment réussi à séparer les caractères mais il y a toujours une chose que je n'arrive pas à faire c'est assombrir une image trop claire pour être traitée.
    J'ai vu qu'avec imadjust c'était possible mais je n'ai pas réussi à le faire.
    Je précise que c'est pour une image rgb.

  7. #7
    Membre régulier Avatar de Bourak
    Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2005
    Messages
    231
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2005
    Messages : 231
    Points : 84
    Points
    84
    Par défaut
    Citation Envoyé par pseudocode Voir le message
    un OCR de plaque d'immatriculation en matlab comprenant:
    • Project report [MS Word 2000 - 1.13Mb ZIP][pdf]
    • Poster [MS Word 2000][pdf]
    • Presentation [MS Powerpoint - 1.76Mb ZIP]
    • Sample images
    • MATLAB source files
    • VC++ Project source files
    • Executable application files


    http://visl.technion.ac.il/projects/2002w02/

    Salut les developpeurs

    Je travaille sur le même type du projet, j'ai cherché la documentation sur le site qu'avait présenté peudocode mais il nécessite un mot de passe et login. Y'a t'il une possiblité d'avoir ces documentations ?

    Merci d'avance.

  8. #8
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Points : 9 860
    Points
    9 860
    Par défaut
    Bonjour,

    effectivement la documentation est à accès restreint, mais la page web devrait suffire.

    Sur quels points bloques tu exactement ?
    Je te conseille d'ouvrir une autre discussion pour éclaircir les différents problèmes.

  9. #9
    Membre régulier Avatar de Bourak
    Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2005
    Messages
    231
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2005
    Messages : 231
    Points : 84
    Points
    84
    Par défaut
    Salut

    Mon grand problème dans la reconnaissance des palques minéralogique c'est dans la partie de lecture des caractère car j'utilise Tesseract mais il me donne des caractères bizarres à chaque fois. J'ai entendu parlé de gocr mais je ne trouve pas l'executable,
    Merci d'avance

  10. #10
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 084
    Points
    16 084
    Par défaut
    Citation Envoyé par Bourak Voir le message
    Mon grand problème dans la reconnaissance des palques minéralogique c'est dans la partie de lecture des caractère car j'utilise Tesseract mais il me donne des caractères bizarres à chaque fois.
    Tu as fait un apprentissage des caractères avec Tesseract avant de lancer la reconnaissance ? Parce que je crois bien que la base par défaut c'est du Times-Roman (ou quelque chose comme ça) donc ça ne doit pas être génial pour les plaques minéralogiques.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Qu'est ce qu'une analyse fonctionelle
    Par sandrine dans le forum Débats sur le développement - Le Best Of
    Réponses: 22
    Dernier message: 28/02/2015, 20h03
  2. détection de plaques minéralogiques de voiture
    Par tweety22 dans le forum Traitement d'images
    Réponses: 4
    Dernier message: 17/03/2009, 18h49
  3. [OCR] Tesseract & Reconnaissance des plaques minéralogiques
    Par Bourak dans le forum Traitement d'images
    Réponses: 3
    Dernier message: 04/11/2008, 10h40
  4. détection des plaques minéralogique
    Par amira2007 dans le forum Traitement d'images
    Réponses: 6
    Dernier message: 18/12/2007, 13h49
  5. Outil d'analyse de code
    Par Bloon dans le forum Outils
    Réponses: 8
    Dernier message: 07/08/2007, 10h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo