yolo_darknet_avec_un_vrai_semaphore
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
yolo_darknet_avec_un_vrai_semaphore [2019/10/20 10:16] – [Apprentissage] serge | yolo_darknet_avec_un_vrai_semaphore [2020/12/01 17:43] – ↷ Liens modifiés en raison d'un déplacement. serge | ||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
C'est quoi un sémaphore ? | C'est quoi un sémaphore ? | ||
{{ youtube> | {{ youtube> | ||
- | {{ : | + | {{ media_05: |
</ | </ | ||
</ | </ | ||
Ligne 17: | Ligne 17: | ||
// | // | ||
</ | </ | ||
- | {{ :2019_05: | + | {{ media_03: |
Ce sémaphore est une image virtuelle ! | Ce sémaphore est une image virtuelle ! | ||
</ | </ | ||
Ligne 61: | Ligne 61: | ||
====cfg==== | ====cfg==== | ||
Relire tout le readme pour bien configurer en particulier: | Relire tout le readme pour bien configurer en particulier: | ||
- | * for training for both small and large objects use modified models: **yolov3-tiny_3l.cfg** | + | * for training for both small and large objects use modified models: **yolov3-tiny_3l.cfg** |
* If you train the model to distinguish Left and Right objects as separate classes (left/right hand, left/ | * If you train the model to distinguish Left and Right objects as separate classes (left/right hand, left/ | ||
====Apprentissage==== | ====Apprentissage==== | ||
- | + | Adapter les chemins ! | |
- | ./darknet detector train blend/ | + | ./darknet partial blend/ |
+ | ./darknet detector train blend/ | ||
| | ||
====3 calcul==== | ====3 calcul==== | ||
Ligne 72: | Ligne 73: | ||
* **jpg 90, faible variation d' | * **jpg 90, faible variation d' | ||
* 9 000 itérations | * 9 000 itérations | ||
- | {{ :y: | + | {{ media_03: |
* Détails des résultats: [[: | * Détails des résultats: [[: | ||
===Calcul 2 sur 1060 GTX=== | ===Calcul 2 sur 1060 GTX=== | ||
Suite du calcul 1, en repartant à 12000, et avec 54 000 itérations. | Suite du calcul 1, en repartant à 12000, et avec 54 000 itérations. | ||
- | {{ :y: | + | {{ media_03: |
* Détails des résultats: [[: | * Détails des résultats: [[: | ||
Ligne 83: | Ligne 84: | ||
* **jpg 100, forte variation d' | * **jpg 100, forte variation d' | ||
* 12 000 itérations sur carte 765 GTX et subdivision=32 pour palier à la trop faible RAM du GPU. | * 12 000 itérations sur carte 765 GTX et subdivision=32 pour palier à la trop faible RAM du GPU. | ||
- | {{ :y: | + | {{ media_03: |
* Détails des résultats: [[: | * Détails des résultats: [[: | ||
====Comparaison==== | ====Comparaison==== | ||
- | {{ :y:result.pdf |}} | + | {{ media_03:result.pdf |}} |
- | {{:y: | + | {{media_03: |
=====Reconnaissance dans le monde réel===== | =====Reconnaissance dans le monde réel===== | ||
La partie reconnaissance est dans le dossier [[https:// | La partie reconnaissance est dans le dossier [[https:// | ||
Ligne 137: | Ligne 138: | ||
<WRAP group> | <WRAP group> | ||
<WRAP half column> | <WRAP half column> | ||
- | {{ :2019_06: | + | {{ media_12: |
Affichage d'un sémaphore virtuel devant la webcam du Jetson Nano | Affichage d'un sémaphore virtuel devant la webcam du Jetson Nano | ||
</ | </ | ||
<WRAP half column> | <WRAP half column> | ||
- | {{ :2019_06: | + | {{ media_12: |
La reconnaissance sur le jetson Nano | La reconnaissance sur le jetson Nano | ||
</ | </ | ||
Ligne 151: | Ligne 152: | ||
v4l2ucp | v4l2ucp | ||
Reporter dans un fichier de configuration. | Reporter dans un fichier de configuration. | ||
- | {{tag> ia sb semaphore | + | {{tag> |
yolo_darknet_avec_un_vrai_semaphore.txt · Dernière modification : 2020/12/27 15:09 de serge