Développer un soft de détection de mouvement/zone pour des vidéos - Divers - Programmation
Marsh Posté le 10-01-2022 à 22:45:46
T'as regardé cette lib ? https://github.com/intel/libxcam
Marsh Posté le 10-01-2022 à 23:05:56
rufo a écrit : T'as regardé cette lib ? https://github.com/intel/libxcam |
Salut ! Merci pour ta réponse
Le truc c'est que je ne sais pas faire de C++ (c'est de ça dont il s'agit ?), mais je peux m'y mettre faudrait juste m'aiguiller un peu car le parcours va être long je sens
Je suis étonné qu'il n'existe pas de programme accessible avec 2 ou 3 paramètres et hop
Marsh Posté le 11-01-2022 à 07:35:57
ben la reconnaissance de forme (RF pour les intimes), c'est quand même un truc assez complexe et l'algo de recherche de c que tu veux extraire d'une image/vidéo est souvent spécifique. Par ailleurs, comme c'est complexe, ça vaut cher ce genre d'algo quand ça marche bien. Du coup, trouver du tout fait et gratuit, ça me paraît compliqué. Eventuellement, si tu as un NAS Synology, y'a l'appli de vidéo surveillance "Surveillance station" qui a ce genre de truc il me semble. Certaines webcam de surveillance aussi ont une telle appli.
Si tu ne connais pas le C/C++, te lancer dans le codage d'une telle appli, d'un tel niveau de difficulté pour commencer me paraît pas raisonnable et pas réaliste
Vu que tu as posté dans cette cat prog, j'ai supposé que tu savais coder.
Marsh Posté le 11-01-2022 à 07:45:05
rufo a écrit : ben la reconnaissance de forme (RF pour les intimes), c'est quand même un truc assez complexe et l'algo de recherche de c que tu veux extraire d'une image/vidéo est souvent spécifique. Par ailleurs, comme c'est complexe, ça vaut cher ce genre d'algo quand ça marche bien. Du coup, trouver du tout fait et gratuit, ça me paraît compliqué. Eventuellement, si tu as un NAS Synology, y'a l'appli de vidéo surveillance "Surveillance station" qui a ce genre de truc il me semble. Certaines webcam de surveillance aussi ont une telle appli. |
Bonjour Rufo, encore merci de prendre le temps
Et merci pour tes explications, je me doutais d'une telle réponse mais je voulais l'avis d'un initié, je comprends mieux pourquoi les soft coutent très chers.
Et je sais coder mais pas en C (c'est pour cela que j'ai choisi la sous-catégorie 'Divers').
Marsh Posté le 11-01-2022 à 15:50:42
Et tu codes en quoi du coup ?
Effectivement c'est plutôt costaud ces algos, si tu veux coder ta propre solution c'est pas trivial, même en capitalisant sur des libs toutes faites (et il y en a pour diverses langages).
Après il y a des algos naïfs (et gourmands) pour faire de la comparaison d'image, genre "calculer à quel point la couleur d'un paquet de pixels varie d'une image à l'autre" pour savoir s'il se passe un truc, et là c'est à la portée du codeur moyen même si t'es pas qualifié en traitement de signaux.
Si le signal en entrée est stable sauf quand il se passe un truc à détecter ça peut faire le job.
Un parking ça ne vit pas trop tout seul en général, c'est pas comme un coin de ciel nuageux ou un arbre qui bouge avec le vent, donc c'est viable.
Mais si c'est bruité ou si ça change constamment de luminosité ou si il faut ignorer des trucs (comme dans mon exemple du ciel ou de l'arbre), là c'est pas viable.
Mais en revanche y a des solutions logicielles toutes faites plus ou moins gratuites et plus ou moins efficaces, t'as essayé de voir dans les machins de traitement d'image webcam et de vidéosurveillance ?
Marsh Posté le 11-01-2022 à 15:53:24
Au fait, sans vouloir faire le chieur, si ton parking est "semi public" je ne suis pas sûr que t'aies le droit de filmer les gens à leur insu. A voir selon les circonstances, mais genre si c'est considéré comme "voie publique" tu risques des problèmes il me semble.
Je le mentionne en passant mais c'est pas le sujet du topic .
Marsh Posté le 11-01-2022 à 15:59:11
TotalRecall a écrit : Et tu codes en quoi du coup ? |
forcément ça va faire rire mais bon : basic, Cobol, VBA et Abap
Oui ça change tout le temps de lumière avec la minuterie.
J'ai regardé aussi de ce coté mais je n'ai trouvé que pour traiter du 'Live' pas, des vidéos déjà faites
Enfin si tu as une idée je suis preneur
Marsh Posté le 11-01-2022 à 16:01:01
TotalRecall a écrit : Au fait, sans vouloir faire le chieur, si ton parking est "semi public" je ne suis pas sûr que t'aies le droit de filmer les gens à leur insu. A voir selon les circonstances, mais genre si c'est considéré comme "voie publique" tu risques des problèmes il me semble. |
Sujet souvent évoqué, mais c'est une dashcam en mode parking donc ça passe à priori. Et dans la mesure où tous les preuves ou éléments constitutifs de preuves sont valables pour un juge (enfin même ça ça dépend du juge)
Marsh Posté le 11-01-2022 à 16:36:46
Fletch a écrit : |
Bordel
Effectivement ça va être chaud de faire du traitement vidéo dans n'importe lequel de ces langages mais j'imagine que tu t'en doutais un peu
Et niveau idée, je peux juste te suggérer d'aller poster dans Videos et Son -> Traitement video, on ne sait jamais, y a sans doute des gens là bas qui connaissent des logiciels que nous on ne connaît pas
Marsh Posté le 11-01-2022 à 17:28:58
Il avait déjà mis son topic dans la cat "Systèmes & Réseaux Pro" mais pour l'instant, il n'a pas eu un gros succès
Abap, je ne connaissais pas. En voyant les autres langages, je me suis dit que tu devais avoir plus de 50 ans, mais non, en fait
Marsh Posté le 11-01-2022 à 17:51:29
Ah j'avais pas vu. En même temps c'était pas la bonne cat, ce qui me paraissait le plus proche c'est celle que j'ai suggéré (sur Graphisme y a pas de video, et dans Hardware/périph ça parle de webcams mais pas de logiciels).
Abap je connaissais, j'ai un pote qui en a été victime, évidemment si on lui demande il niera : il a fait disparaitre toutes les preuves compromettantes de son CV afin d'être sûr de ne pas en revoir
C'est pas forcément des langages "de vieux" (enfin, si un peu), c'est surtout des langages du milieu administrations / banques / gros systèmes / info de gestion.
Marsh Posté le 11-01-2022 à 18:28:23
TotalRecall a écrit : Ah j'avais pas vu. En même temps c'était pas la bonne cat, ce qui me paraissait le plus proche c'est celle que j'ai suggéré (sur Graphisme y a pas de video, et dans Hardware/périph ça parle de webcams mais pas de logiciels). |
pas loin de 50 mais pas 50
Et oui je ne fais plus ça maintenant depuis un moment alors je n'ai pas appris les "nouveaux" langages
Je fais du scratch avec les enfants
Marsh Posté le 11-01-2022 à 20:29:14
Bon courage pour coder en scratch ton soft de détection vidéo
Edit : j'en fait aussi avec mon fils. Je l'ai mis à Leekwars aussi
Marsh Posté le 11-01-2022 à 22:38:39
rufo a écrit : Bon courage pour coder en scratch ton soft de détection vidéo |
Je ne connais pas je vais regarder ça
Marsh Posté le 11-01-2022 à 23:05:04
Topic dédié aux langages de dév pour les enfants : https://forum.hardware.fr/hfr/Progr [...] 8131_1.htm
Marsh Posté le 12-01-2022 à 09:20:08
Fais gaffe rufo on est encore en train de faire un hors sujet
Spoiler : Private joke |
Marsh Posté le 12-01-2022 à 11:35:46
TotalRecall a écrit : Abap je connaissais, j'ai un pote qui en a été victime, évidemment si on lui demande il niera : il a fait disparaitre toutes les preuves compromettantes de son CV afin d'être sûr de ne pas en revoir |
C'est sur que quand tu vois ceci dans la description d'un langage de programmation: Code in ABAP is whitespace-sensitive. , tu te dis que la prudence recommande de surtout pas croiser son chemin...
A+,
Marsh Posté le 12-01-2022 à 14:17:11
TotalRecall a écrit : Fais gaffe rufo on est encore en train de faire un hors sujet
|
Je ne vois pas du tout de quoi tu veux parler
Marsh Posté le 12-01-2022 à 14:18:03
gilou a écrit : |
Ah oui, effectivement : ça fait envie
Edit : en même temps, c'est un langage pour SAP. Du coup, ça se tient. Je comprends mieux pourquoi un consultant en SAP est payé si cher. C'est pour compenser les pétages de plombs, médoc type prozac et les séances chez le psy
Edit 2 :
Citation : À l'origine, ce langage comprenait le concept de Base de données logique qui devait permettre à tout utilisateur de créer lui-même les rapports dont il avait besoin. Il s'est avéré en fait que développer des programmes avec ce langage ne pouvait être fait en pratique que par des professionnels disposant d'une solide expérience. |
Marsh Posté le 10-01-2022 à 20:44:40
Bonjour !
Je n'arrive pas à trouver un logiciel qui permette d'analyser les images sur une vidéo, un peu comme les softs qui repèrent/comptent les gens dans une grande surface ou les voitures sur la route mais en plus simple.
Pour mon usage, il s'agirait de batcher des centaines de mini vidéos de 29s (en local, sous windows) et d'y repérer les mouvements dans une zone(moitié gauche de l'image), plutôt que de me farcir ça manuellement. (camera de surveillance dans mon parking)
Par exemple, prendre une capture toutes les 3 secondes et voir s'il y a un changement dans la partie gauche, en excluant les vidéos où il fait noir
Mais je ne sais même pas par où ni par quoi commencer ni si c'est faisable
Si cela intéresse quelqu'un de me dire ça serai top
Merci
Message édité par Fletch le 10-01-2022 à 20:45:04