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

2D Java Discussion :

Position d'une personne sur une image


Sujet :

2D Java

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    mars 2006
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2006
    Messages : 62
    Points : 71
    Points
    71
    Par défaut Position d'une personne sur une image
    Bonjour à tous,

    et merci d'avance pour votre aide.
    Je dois réaliser une petite application en java qui me permette de vérifier q'une personne est bien placée sur une photo (hauteur des épaules, position de la tête, etc.)

    Mon problème est de savoir comment, en Java, faire pour isoler certaines parties d'une photo donnée (on possède déja l'image, chargée avec un BufferedImage), sachant qu'on ne connait pas leur position en pixel. La seule manière de trouver ces points (haut de la tête, extrémités de la tête, haut des épaules, etc.) est par une difference de teinte (on peut imaginer qu'on place un fond uni blanc derrière la personne, de manière à isoler facilement le corps de celle çi). Le problème est donc, comment faire ?

    Merci.

  2. #2
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2007
    Messages : 4 073
    Points : 7 163
    Points
    7 163
    Par défaut
    Ca n'a rien à voir avec Java. C'est un traitement de l'image. Une première idée de l'ampleur de la tâche serait de jeter un oeil sur quelques filtres, notamment le dernier, filtre Harris pour détecter les coins.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    mars 2006
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2006
    Messages : 62
    Points : 71
    Points
    71
    Par défaut
    Bonjour,

    Merci de la réponse.
    Ca m'étonne un peu que personne n'ai jamais sorti une API de ce genre, ou bien un début d'API.

    Je vais donc laisser le sujet ouvert pendant quelques temps encore (on sait jamais), mais je vais aller regarder ce que je peux faire avec les filtres dont tu as parlé. Si jamais je trouve, je répondrai moi-même à ce post.

    Merci

  4. #4
    Membre confirmé Avatar de djsnipe
    Inscrit en
    mai 2008
    Messages
    440
    Détails du profil
    Informations forums :
    Inscription : mai 2008
    Messages : 440
    Points : 493
    Points
    493
    Par défaut
    Comme le dis très bien dinobogan, ce sujet n'est pas spécifique à Java mais bien au traitement d'image. Tente quelques recherches sur des sites de traitement d'images qui traitent de la reconnaissance de formes.
    Et les méthodes à utiliser sont très diverses car par exemple soumises à un apprentissage avec une implémentation à base de réseaux de neurones. Toute la difficulté repose dans le pré-traitement de l'image pour optimiser la phase suivante qui essaye de reconnaitre des formes.

    Une petite recherche sur mon ami google "reconnaissance formes java" m'amène sur un site proposant un programme java qui ferait (je dis ferait car je n'ai rien vérifié sur le site) http://gpl.ircf.fr/rdf

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    mars 2006
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2006
    Messages : 62
    Points : 71
    Points
    71
    Par défaut
    Merci de ta réponse.

    J'ai jeté un oeil au site, mais il ne semble pas correspondre à mon besoin. Il s'agit "simplement" de reconnaissance de formes simples, ce qui n'est pas le cas d'une personne sur une photo.

    Merci cependant de ta recherche, car cela m'aide un peu à trouver où chercher.
    Effectivement, je pense qu'il est possible de faire quelque chose avec les filtres... et quelqu'un de très doué en maths ^^

    Encore une fois, je laisse le post ouvert au cas où il existerai un début d'API que quelqu'un voudrait partager

    Bonne soirée.

Discussions similaires

  1. [WD18] Metre une colonne d'une Table sur une ligne d'une autre Table
    Par Totophe2 dans le forum WinDev
    Réponses: 2
    Dernier message: 22/11/2013, 13h58
  2. Recuperer une valeur dans une grille sur une image
    Par gwal21 dans le forum Images
    Réponses: 3
    Dernier message: 27/02/2011, 00h41
  3. Réponses: 3
    Dernier message: 15/04/2009, 08h30
  4. [VB6] position de l'impression d'une form sur une feuille
    Par cisnake dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 22/05/2006, 02h06
  5. Réponses: 3
    Dernier message: 16/01/2006, 17h02

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