Video camera qui clignote

Bonjour après installation du plugin rien a faire

quand je clic sur apprendre le visage via camera la vidéo clignote en permanence aussi bien en http qu’en rtsp

camera doorbird D202

[2021-09-14 07:02:27]INFO : Lancement démon facerecognition : sudo /usr/bin/python3 /var/www/html/plugins/facerecognition/core/python/FaceDetect.py --loglevel debug --camera videophone --device http%3A%2F%2F*********%3**********%40192.168.1.78%2Faxis-cgi%2Fmjpg%2Fvideo.cgi --sensibility 10 --thread 1 --width 110 --height 110 --socketport 8180 --sockethost 127.0.0.1 --callback http://127.0.0.1:80/plugins/facerecognition/core/php/jeeFaceRecognition.php --apikey ************************ --pid /tmp/jeedom/facerecognition/deamon_videophone.pid --flux /tmp/jeedom/facerecognition/videophone.jpeg
[2021-09-14 07:02:27]INFO : Lancement démon facerecognition : sudo /usr/bin/python3 /var/www/html/plugins/facerecognition/core/python/FaceDetect.py --loglevel debug --camera TEST --device rtsp%3A%2F%2========%3============%40192.168.1.78%2Fmpeg%2Fmedia.amp --sensibility 10 --thread 1 --width 110 --height 110 --socketport 8182 --sockethost 127.0.0.1 --callback http://127.0.0.1:80/plugins/facerecognition/core/php/jeeFaceRecognition.php --apikey ************************* --pid /tmp/jeedom/facerecognition/deamon_TEST.pid --flux /tmp/jeedom/facerecognition/TEST.jpeg
[2021-09-14 07:02:35.150]INFO : [videophone] Start Face Detection Daemon for Jeedom plugin
[2021-09-14 07:02:35.150]INFO : [videophone] Log level : debug
[2021-09-14 07:02:35.150]INFO : [videophone] Camera : videophone
[2021-09-14 07:02:35.151]INFO : [videophone] Device : http://**********:**********@192.168.1.78/axis-cgi/mjpg/video.cgi
[2021-09-14 07:02:35.151]INFO : [videophone] Demon thread : 1
[2021-09-14 07:02:35.151]INFO : [videophone] Minimal detection : 110 X 110
[2021-09-14 07:02:35.151]INFO : [videophone] Demon sensibility : 10
[2021-09-14 07:02:35.151]INFO : [videophone] Flux : /tmp/jeedom/facerecognition/videophone.jpeg
[2021-09-14 07:02:35.151]INFO : [videophone] Snapshot : None
[2021-09-14 07:02:35.151]INFO : [videophone] Prise de video : False
[2021-09-14 07:02:35.152]INFO : [videophone] PID file : /tmp/jeedom/facerecognition/deamon_videophone.pid
[2021-09-14 07:02:35.152]INFO : [videophone] Apikey : *************************************
[2021-09-14 07:02:35.152]INFO : [videophone] Callback : http://127.0.0.1:80/plugins/facerecognition/core/php/jeeFaceRecognition.php
[2021-09-14 07:02:35.152]INFO : [videophone] Cycle : 0.3
[2021-09-14 07:02:35.152]INFO : [videophone] Socket connexion : 127.0.0.1:8180
[2021-09-14 07:02:35.152]DEBUG : Writing PID 31727 to /tmp/jeedom/facerecognition/deamon_videophone.pid
[2021-09-14 07:02:35.153]DEBUG : Init request module v2.21.0
[2021-09-14 07:02:35.159]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2021-09-14 07:02:35.169]DEBUG : http://127.0.0.1:80 "GET /plugins/facerecognition/core/php/jeeFaceRecognition.php?apikey=**************** HTTP/1.1" 200 0
[2021-09-14 07:02:35.172]DEBUG : Socket interface started
[2021-09-14 07:02:35.172]DEBUG : LoopNetServer Thread started
[2021-09-14 07:02:35.173]DEBUG : Listening on: [127.0.0.1:8180]
[2021-09-14 07:02:35.234]INFO : [TEST] Start Face Detection Daemon for Jeedom plugin
[2021-09-14 07:02:35.235]INFO : [TEST] Log level : debug
[2021-09-14 07:02:35.235]INFO : [TEST] Camera : TEST
[2021-09-14 07:02:35.235]INFO : [TEST] Device : rtsp://**********:*************@192.168.1.78/mpeg/media.amp
[2021-09-14 07:02:35.235]INFO : [TEST] Demon thread : 1
[2021-09-14 07:02:35.235]INFO : [TEST] Minimal detection : 110 X 110
[2021-09-14 07:02:35.235]INFO : [TEST] Demon sensibility : 10
[2021-09-14 07:02:35.235]INFO : [TEST] Flux : /tmp/jeedom/facerecognition/TEST.jpeg
[2021-09-14 07:02:35.235]INFO : [TEST] Snapshot : None
[2021-09-14 07:02:35.235]INFO : [TEST] Prise de video : False
[2021-09-14 07:02:35.236]INFO : [TEST] PID file : /tmp/jeedom/facerecognition/deamon_TEST.pid
[2021-09-14 07:02:35.236]INFO : [TEST] Apikey : ********************************
[2021-09-14 07:02:35.236]INFO : [TEST] Callback : http://127.0.0.1:80/plugins/facerecognition/core/php/jeeFaceRecognition.php
[2021-09-14 07:02:35.236]INFO : [TEST] Cycle : 0.3
[2021-09-14 07:02:35.236]INFO : [TEST] Socket connexion : 127.0.0.1:8182
[2021-09-14 07:02:35.236]DEBUG : Writing PID 31730 to /tmp/jeedom/facerecognition/deamon_TEST.pid
[2021-09-14 07:02:35.237]DEBUG : Init request module v2.21.0
[2021-09-14 07:02:35.242]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2021-09-14 07:02:35.253]DEBUG : http://127.0.0.1:80 "GET /plugins/facerecognition/core/php/jeeFaceRecognition.php?apikey=***************************** HTTP/1.1" 200 0
[2021-09-14 07:02:35.255]DEBUG : Socket interface started
[2021-09-14 07:02:35.255]DEBUG : LoopNetServer Thread started
[2021-09-14 07:02:35.256]DEBUG : Listening on: [127.0.0.1:8182]
[2021-09-14 07:02:35.486]DEBUG : [TEST] Camera FPS configure 136.66816143497758
[2021-09-14 07:02:35.486]DEBUG : [TEST] Camera image 1280.0 x 720.0
[2021-09-14 07:02:35.490]DEBUG : [TEST] GPU accessible False
[2021-09-14 07:02:43.528]DEBUG : [videophone] Camera FPS configure 25.0
[2021-09-14 07:02:43.528]DEBUG : [videophone] Camera image 640.0 x 480.0
[2021-09-14 07:02:43.530]DEBUG : [videophone] GPU accessible False

Bonjour

J’ai remarqué egalement ce probleme, c’est un soucis sur le player.
J’ai normalement corrigé ca pour la prochaine version.

La prochaine version a besoin encore de dev et beaucoup des test, j’ai ajouté une reconnaissance d’objet qui m’a été demandé mais je n’ai pas encore réussi a faire de la detection.

Ce n’est que de l’affichage donc si tu es devant la camera et que tu ajoute l’image de la camera, le plugin vas fonctionner

Edit

J’ai appliqué la correction sur la stable

ok merci je te tiens au courrant

pas de mise ajour dispo !!

Oui je ne l’ai pas encore forcé sur le market

bon ca clignote encore mais beaucoup moins en http mais toujours pareil en rtsp

Etrange,

Est possible de me faire une connexion car moi l’image est tres stable, et la je ne voit pas pourquoi ce clignoterai (sauf si c’est le demon qui enregistre une image vide)

Bonsoir,

Je constate également sur un flux rtsp d’une cam Reolink des flashs blancs (h264 MPEG4-AVC 2560x1440 30i/s), effectivement cela n’empêche pas la reconnaissance des visages.

Oui c’est un défaut que je n’ai pas réglé.
Mais qui n’a peut d’importance pour la détection

Bonsoir,

Désolé du déterrage de sujet mais j’ai le même problème.

Et pas trouvé de sujet similaire récent.

Camera qui clignote dans le panel et également dans l’apprentissage. Pour l’import manuel avec photo pas de problème la photo s’affiche bien et les visage sont bien reconnue. mais aucune détection.

Jeedom core 4.2.11 et cam en rtsp

Par contre aucun log pour « facerecognition »

C’est voulue pour ne pas surchargé jeedom même si normalement les images analyse ne sont pas toutes affichés.

Les visages son détecté a l’import donc vue que tu as des photos ca fonctionne.
La reconnaissance est conditionné a un nombre d’image succecive, a la sensibilité, a la taille minimale du visage.

Comment a tu paramètré le plugin ?
Quel sont les log de debug ?

Ok, si c’est voulue.

Pour la configuration :

Par contre pour les log comme dit il est vide. Avant démarrage du démon, il y a la ligne concernant l’installation du plugin, après plus rien.

Pour les news apprès plusieurs désinstallation et réinstallation du plugins et des dépendance ça fonctionne.

Faut maintenant que je trouve les bon réglage pour ne pas être obligé de collé ma tête à 30 cm de la cam pour qu’elle me reconnaisse XD

Sinon question concernant cette affichage clignotant ou les photos non affiché, pour limité l’utilisation des ressources ou peut il être changé? Mon Jeedom est sur vm, je n’ai pas de problème de ressource.

On ne peut pas changer c’est en dur dans le code.
Mais c’est un axe d’amélioration pour les prochaines versions
Normalement ca ne devrait pas clignoter car on on supprime la photo apres l’avoir affiché et le démon en recrée une.

ok, ça serait top.

Bah voila ce que ça donne chez moi : 2022-02-16 19-02-46
J’ai testé sur deux pc, os et navigateur différents, ça fait pareil dans les deux cas.

Bon maintenant tout est fonctionnel, mais juste sans visuel c’est compliqué d’orienté la cam, et de voir ce quelle détecte.

j’aurais une autre question concernant la « Taille minimal du visage a la détection » , à la base ma cam était loin (1,5m de la zone à surveiller) en réglage je devais descendre a 40 x 40 pixels pour que ça commence à détecter un visage mais sans réussir à le reconnaitre.

En la déplacent ( beaucoup plus près) je suis passé à 120 x 120 pix, mais j’ai quand même l’impression qu’il faut que le visage soit chaque fois à la même distance pour que ça reconnaisse.

Du coup est-il possible de s’affranchir de ce paramètre, genre taille automatique ?

Update vu que je ne peut pas ajouter de réponse

Bonjour,

Oui mais justement ce paramètre définie la distance à la quel le visage doit ce trouvé.

Je viens de faire le test avec une photo, en fonction de la dimension en pixel ça équivaux à une distance au niveau de la cam.

si 120x120 = 40 cm tout ce qui à de plus près ou plus loin n’est pas reconnue.

Bonjour

Non ce paramètre est indispensable et fait partie des compromis a trouvé pour une bonne détection

Bonjour,

Oui mais justement ce paramètre définie la distance à la quel le visage doit ce trouvé.

Je viens de faire le test avec une photo, en fonction de la dimension en pixel ça équivaux à une distance au niveau de la cam.

si 120x120 = 40 cm tout ce qui à de plus près ou plus loin n’est pas reconnue.

c’est un peut bizarre, enfin cela serait plus simple si j’avais le retour visuel dans le Dashboard, au moins je pourrais déjà voir si un visage est vue.

Oui tout a fait mais plus la taille est importante plus tu as de détails et donc une meilleure détection

C’est un paramètre que tu retrouve des que l’on parle de détection