Aller au contenu


Photo
- - - - -

Vision artificielle


23 réponses à ce sujet

#1 R2D21995

R2D21995

    Membre passionné

  • Membres
  • PipPipPip
  • 385 messages

Posté 28 avril 2018 - 03:15

Bonjour,

Voilà je viens vers vous aujourd'hui parce que j'ai un petit soucis. Il me faut 500 000 € en cash :P   non je déconne.

Je suis en train de travailler sur la vision artificielle et plus précisément la détection d'objets avec une caméra. J'ai donc googler et j'ai trouvé un petit tutoriel en français qui explique un eu comment faire la détection de contour ect mais rien sur la détection d'objets. J'ai trouvé quelques trucs en anglais mais trop compliqué pour mon niveau d'anglais. J'ai vu aussi qu'il y avait un vieux topic dessus sur le forum mais il ne détaille pas beaucoup.

Moi j'ai pensé détecter les contours (ça c'est fait grace à python et openCV) et une fois les contours détecté faire une estimation de la distance entre la caméra qui est au bord de l'écran et l'objet. Le seul problème c'est que je ne peux pas avoir la hauteur de l'objet et que mon algo détecte parfois de petits obstacles comme une petite bosse ou quoi. J'ai donc pensé à utiliser deux caméra et faire une reconstruction de l'environnement mais pas moyen de mettre deux caméra sur le raspberry.
Donc est-ce que quelqu'un parmis vous à déjà fait ça ? Je précise que je ne cherche ni à avoir un truc tout fait ni avoir un truc super poussé.

Merci et bon week-end à vous


Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles


#2 Oliver17

Oliver17

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 758 messages
  • Gender:Male
  • Interests:Glenn

Posté 28 avril 2018 - 08:01

Ben perso je me suis dis pour la détection de l'objet, du moins ça distance mettre un capteur de distance juste au dessus de la caméra, c'est ce que que je compte faire pour Glenn, après, je ne sais pas si l'idée est bonne, comme ça, lorsque la caméra détecte un objet en visuel, le capteur juste au dessus permettrait d'en avoir la distance.

A creuser.


signature_01.png -->

 

Mon Tipeee
 


#3 R2D21995

R2D21995

    Membre passionné

  • Membres
  • PipPipPip
  • 385 messages

Posté 28 avril 2018 - 08:08

J'y est pensé oui. avoir la distance pouvoir tracer une droite et dfe cete droite définir la hauteur mais est-ce que c'est le meilleur moyen de faire ??


Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles


#4 Oliver17

Oliver17

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 758 messages
  • Gender:Male
  • Interests:Glenn

Posté 28 avril 2018 - 08:17

Franchement le meilleur moyen j'en ai aucune idée, faut essayer.

 

De toutes façons on apprends de nos erreurs, et je reste persuadé qu'il faut en faire pour comprendre au mieux le problème :)


signature_01.png -->

 

Mon Tipeee
 


#5 R2D21995

R2D21995

    Membre passionné

  • Membres
  • PipPipPip
  • 385 messages

Posté 28 avril 2018 - 08:46

Je suis bien d'accord.


Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles


#6 Ulysse

Ulysse

    Membre passionné

  • Membres
  • PipPipPip
  • 486 messages
  • Gender:Not Telling

Posté 28 avril 2018 - 09:00

Tu souhaites
Détecter un objet ?
Reconnaître un objet ?
Ce n'est pas la meme technique

#7 R2D21995

R2D21995

    Membre passionné

  • Membres
  • PipPipPip
  • 385 messages

Posté 28 avril 2018 - 09:06

Je souhaite détecter les obstacles et pouvoir les éviter


Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles


#8 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 934 messages
  • Gender:Male
  • Location:Anglet
  • Interests:Robotique, Entrepreneuriat, Innovation, Programmation, Résolution de problème, Recherche de solutions, Mécanique, Electronique, Créer, Concevoir

Posté 28 avril 2018 - 09:43

avec juste une camera ? 

Dans ce cas là je recommande la technique de la " ligne laser " tracée au sol. 

 

Tu mets un faisceau laser qui trace une ligne horizontale, et tu regardes si le laser est bien "à sa place " ,  quand tu prend l'image de la caméra. ( Sa place étant déterminé quand il n'y a pas d'obstacle Tout obstacle présent fera bouger l'ensemble ) 

 


  • pmdd aime ceci

Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#9 R2D21995

R2D21995

    Membre passionné

  • Membres
  • PipPipPip
  • 385 messages

Posté 28 avril 2018 - 09:50

j'avais pensé utiliser un capteur ulstrason pour mesurer la distance entre le robot et l'obstacle. puis ensuite tracer une ligne à la verticale pour mesurer la hauteur de l'obstacle. Plus je cherche et plus je me dis qu'il vaut mieux utiliser des capteurs ultrason tout simplement. Pour la detection d''obstacle tout du moins. Il y a t il un avantage à utiliser la caméra pour la détection ?


Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles


#10 Oliver17

Oliver17

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 758 messages
  • Gender:Male
  • Interests:Glenn

Posté 28 avril 2018 - 10:19

Un peu comme sur cette vidéo ? :)

 


signature_01.png -->

 

Mon Tipeee
 


#11 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 934 messages
  • Gender:Male
  • Location:Anglet
  • Interests:Robotique, Entrepreneuriat, Innovation, Programmation, Résolution de problème, Recherche de solutions, Mécanique, Electronique, Créer, Concevoir

Posté 29 avril 2018 - 12:28

j'avais pensé utiliser un capteur ulstrason pour mesurer la distance entre le robot et l'obstacle. puis ensuite tracer une ligne à la verticale pour mesurer la hauteur de l'obstacle. Plus je cherche et plus je me dis qu'il vaut mieux utiliser des capteurs ultrason tout simplement. Pour la detection d''obstacle tout du moins. Il y a t il un avantage à utiliser la caméra pour la détection ?

 

Des capteurs à ultrasons comme le HC-SR04 sont très bien pour de la détection d'obstacle =) en plus ils sont très facile à utiliser et économique.
telemetre-a-ultrasons-hc-sr04.jpg

 

Il y en a sur cette version de robot octopus : 

post-5864-0-85120000-1488075565.jpg


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#12 ashira

ashira

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 1 333 messages
  • Gender:Male

Posté 29 avril 2018 - 09:14

Tu veux la hauteur de l'obstacle pour savoir si tu peux rouler dessus ou non ?

#13 R2D21995

R2D21995

    Membre passionné

  • Membres
  • PipPipPip
  • 385 messages

Posté 29 avril 2018 - 01:18

ALors pour les capteurs ultrason je les connais c'est eux que j'utilise dans mes projets.

@ashira Oui voilà par exemple une motte de terre ou un rocher peuvent être détectés comme des obstacles mais que leurs hauteur est basse et que du coup le robot peut passer. En faite je cherche à mettre un algo pour faire un robot d'exploration autonome. Ensuite j'y inserrerai certainement du machine learning. Le but étant de faire un robot un peu plus complexe que ce que je fais d'ordinaire.


  • Oliver17 aime ceci

Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles


#14 R2D21995

R2D21995

    Membre passionné

  • Membres
  • PipPipPip
  • 385 messages

Posté 29 avril 2018 - 05:09

@Olivier oui dsl j'avais pas vu ton post. C'était un peu l'idée que j'avais mais comment faire avec opencv je l'ignore


Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles


#15 Gyro49

Gyro49

    Habitué

  • Membres
  • PipPip
  • 246 messages
  • Gender:Male
  • Location:Angers, France
  • Interests:Les nouvelles technologies

Posté 08 mai 2018 - 05:27

Bonjour,

 

Je ne sais pas si c'est ce que tu veux faire mais il est possible de

"reconstruire des structures tridimensionnelles à partir de photographie" (Open Silicium n°12)

 

Je n'ai pas tenté mais dans l'article, le journaliste a bien détaillé l'affaire.

 

Si tu veux je peux tenter un scan de l'article demain



#16 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 934 messages
  • Gender:Male
  • Location:Anglet
  • Interests:Robotique, Entrepreneuriat, Innovation, Programmation, Résolution de problème, Recherche de solutions, Mécanique, Electronique, Créer, Concevoir

Posté 08 mai 2018 - 05:42

je suis intéressé par le scan perso ( par curiosité =) )


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#17 Oliver17

Oliver17

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 758 messages
  • Gender:Male
  • Interests:Glenn

Posté 08 mai 2018 - 06:38

+1


signature_01.png -->

 

Mon Tipeee
 


#18 R2D21995

R2D21995

    Membre passionné

  • Membres
  • PipPipPip
  • 385 messages

Posté 08 mai 2018 - 07:56

Je veux bien le scan oui merci beaucoup. Je pense que oui si je peux à partir d'une photo faire une reproduction 3D du monde ça me permettra de pouvoir évaluer la hauteur et la profondeur.


Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles


#19 Gyro49

Gyro49

    Habitué

  • Membres
  • PipPip
  • 246 messages
  • Gender:Male
  • Location:Angers, France
  • Interests:Les nouvelles technologies

Posté 08 mai 2018 - 08:41

Alors le principe c'est avec plusieurs photos décalées de quelques millimètres, un ordinateur est capable d'en déduire les perspectives.

#20 R2D21995

R2D21995

    Membre passionné

  • Membres
  • PipPipPip
  • 385 messages

Posté 08 mai 2018 - 09:14

Je connais le principe mais il faut de déplacer autour non ?


Il faut toujours viser la lune, car même en cas d’échec, on atterrit dans les étoiles




Répondre à ce sujet



  


0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users