Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Invité de passage
    Inscrit en
    novembre 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : novembre 2009
    Messages : 4
    Points : 0
    Points
    0

    Par défaut Reconnaissance de numéro de dossard

    Bonjour,

    J'ai le problème suivant : lors d'un marathon, des photos ont été prises (plusieurs milliers) et doivent être taggées (par le numéro de dossard qui figure sur le torse du coureur) afin que les participants puissent retrouver les clichés où ils figurent, via un moteur de recherche.

    Je souhaite pouvoir effectuer ce long processus de taggage des photos de manière automatique, plutôt que manuelle.

    Je n'ai aucune compétence dans l'utilisation de cette bibliothèque et, à vrai dire, n'ai jamais fait de reconnaissance d'image.

    Le déroulement, tel que je l'imagine, serait de localiser dans la photo le ou les dossards présents (un exemple de photo, trouvée sur le web), et ensuite de lire dans ces dossards le nombre qui est inscrit.

    Il arrive que le dossard ne soit pas aussi lisible, qu'il soit de biais ou qu'il soit masqué.

    Que pensez-vous de la tâche que je souhaite réaliser, est-elle faisable par un débutant ou bien suis-je trop ambitieux ? Pouvez-vous m'aiguiller ?

    Merci pour vos réponses,

    Jérémy

  2. #2
    Membre chevronné
    Homme Profil pro
    Auditeur informatique
    Inscrit en
    avril 2009
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Auditeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : avril 2009
    Messages : 120
    Points : 607
    Points
    607

    Par défaut Faisable oui, facile non ...

    Si tu n'es pas familier d'OpenCV, je te suggère une solution plus simple :

    - binérisation claire des clichés,
    - passage OCR (dans les logiciels ouverts que j'ai testés, Tesseract fonctionne vraiment très bien, GOCR est plus aléatoire),
    - élimination des lettres pour ne conserver en tags que les groupes de chiffres.

    Sinon, si cela ne te satisfait pas et que tu veux vraiment utiliser OpenCV, tu peux ajouter après la binérisation une étape de détection des rectangles et lancer la reconnaissance de caractères seulement dans ces rectangles, et si tu te sens vraiment ambitieux, tu peux même te lancer dans un traitement de remise à plat de ces rectangles par une correction géométrique de l'angle de vue et/ou de la déformation avant l'étape d'OCR.

    Du boulot en perspective !

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •