Science Predator : un programme de reconnaissance visuelle sous GPL

Posté par . Modéré par Bruno Michel.
46
21
avr.
2011
Science

Un jeune chercheur tchèque, Zdenek Kalal, a publié récemment sur YouTube une vidéo assez impressionnante démontrant les capacités du programme de reconnaissance visuelle en temps réel qu’il a développé dans le cadre de sa thèse de doctorat soutenue à l’université du Surrey (Grande Bretagne). Depuis janvier 2011, il poursuit ses travaux à l’EPFL avec Vincent Lepetit et Pascal Fua deux professeurs français de l’université suisse.

Un point intéressant dans ce projet, outre les performances apparemment réellement surprenantes, consiste dans le choix de licence de publication. En effet, les sources sont publiées sous licence GPL, et comme Kalal le rappelle sur son site : « cela signifie que toute diffusion d’un projet contenant tout ou partie du code de OpenTLD devra se faire avec les codes sources et sous licence GPL en version 3.0 ou ultérieure. » OpenTLD (Tracking, Learning and Detection) est l’autre nom du logiciel (le nom Predator étant plus « vendeur », peut-on imaginer).

Ce choix est un exemple du fait que les licences libres ne sont pas un obstacle à la commercialisation, puisque sur la même page Kalal propose une version du même logiciel sous une licence différente ; celle-ci autorisant la réutilisation sans imposer la publication du code source. Cette licence est, quant à elle, vendue par Kalal et son université.

Journal Prédator: une bibliothèque GPL pour la détection d'images

Posté par .
8
21
avr.
2011

J'ai déjà posté envoyé une demande de dépèche mais au cas où ce serait refusé, je la poste aussi en journal. Et puis ici je peux utilisé un style de langage plus relaché.

Donc voilà: cette libraire de détection visuelle en temps réel parait drolement puissante, je vous laisse juger par vous-meme:

http://www.youtube.com/watch?v=1GhNXHCQGsM

Et c'est en licence GPL, en plus!

La page du projet:
http://info.ee.surrey.ac.uk/Personal/Z.Kalal/tld.html

Science Pymecavideo sort en version 5.3

Posté par (page perso) . Modéré par baud123.
22
12
déc.
2010
Science
Pymecavideo :
  • C'est un logiciel sous licence GPLv3 développé avec Python et Qt4 qui permet d'ouvrir des vidéos et d'en pointer certains points pour en extraire les coordonnées.
  • se veut un remplaçant libre et multi-plateformes de Regavi ou Avimeca.
  • est utilisé par des professeurs de physique dans les lycées pour étudier les changements de référentiels ou certaines lois du mouvement.


Un de ses points forts est l'ergonomie et la rapidité de prise en main.

Pymecavideo vient de fêter son 300e commit depuis qu'il est chez Tuxfamily \o/ !

Journal Pymecavideo... des nouvelles :)

Posté par (page perso) .
8
27
juin
2010
Cher journal, en ces temps de fin de baccalauréat, il est temps de faire un petit point sur pymecavideo, un logiciel de pointage video à partir d'une video.

Les grosses nouveautés de la version dans le trunk :
1) d'exporter dans diverses applications (qtiplot, SciDavis, Ooo notamment)
2) de faire de la détection automatique :)

Si si !!! Vous avez bien lu (pour ceux qui suivent) la chimère de la détection de points sous pymecavideo est enfin réalité. ATTENTION !! (...)

Journal Dans lequel il est question de la recherche d'images par similarité visuelle

Posté par (page perso) .
22
29
mar.
2010
Chers lecteurs bonjour,

Situons d'abord un peu le contexte : Les totoz, ce sont ces petites images beaucoup utilisées sur certains forums comme ceux de hardware.fr pour illustrer les discussions, mais aussi sur les tribunes, y compris la tribune de DLFP (ou sa version AJAX). Le serveur de totoz historique, celui de hardware.fr, étant quelque peu restrictif (un seul totoz par utilisateur, d'où le besoin de créer un compte pour chaque nouveau totoz, taille très réduite, modération des (...)

Forum Programmation.autre recherche framework de reconnaissance des formes

Posté par (page perso) .
2
5
fév.
2010
Bonjour, je recherche un framework de reconnaissance des formes. En gros j'ai des boules de différentes couleurs sur un plan (un billard), et avec une webcam je veux suivre leur position en temps réel.

Une idée d'un framework libre existant ? Je suis ouvert (ou bleu) à n'importe quel langage.

Forum Linux.général Gestures recognition

Posté par .
0
26
août
2009
Bonjour,

Qui n'a jamais revait de jouer à Minority Report avec son PC...

Manipuler les fenetres de son bureau avec les mains et sa webcam...

en faisant une petite recherche la dessus, j'ai vu un gars qui avais modifier xorg-input pour travailler avec des API de la librairie OpenCV.

J'aimerais savoir si quelques uns d'entre vous ont des billes pour faire cela...

Merci

Forum général.général Vision par ordianteur : API

Posté par .
0
2
mai
2007
Bonjour,

Existe-t-il des api/framework/librairies pour la vision par ordinateur (c, c++ ou java peu importe) ? En particulier je recherche du suivi d'objets multiples temps réél (simple, je dois pouvoir retrouver des zones globalement circulaires et suivre leurs déplacements). Sinon y-a-t'il des algorithmes ou des bons cours sur ce sujet ?


Merci !

Journal Physique et reconnaissance de forme

Posté par (page perso) .
0
12
oct.
2006
Le titre explique de quoi il s'agit dans cette petite video (flash).
Un type dessine des formes sur un tableau blanc et l'ordinateur transforme ces lignes en dessins objets qui peuvent interagir les uns avec les autres selon les lois de la physique (frottement, gravité....etc)

J'ai trouvé ça hyper impressionnant. Je ne savais pas qu'on en était arrivé à ce point de sophistication dans ce domaine.

Le lien : http://www.cynical-c.com/?p=5960

Journal Reconnaissance automatique et criminalité

Posté par (page perso) .
0
14
juin
2006
Un article du Monde assez fascinant sur les possibilités nouvelles qui naissent de la reconnaissance automatique des plaques d'immatriculation en Grande-Bretagne :

http://www.lemonde.fr/web/imprimer_element/0,40-0@2-3230,50-(...)

Bien entendu l'article est titré "Big Brother sur la route" mais franchement quand on voit l'efficacité incroyable qui est obtenue lors de l'utilisation de ce système je suis plus enthousiaste qu'effrayé. Qui peut nier que ce système apporte de la rationalité dans le processus de protection de la société ? Plutôt que de s'en remettre totalement à (...)

Technologie Toujours à propos de scanner 3D...

Posté par (page perso) . Modéré par Jaimé Ragnagna.
0
19
jan.
2006
Technologie
Après un premier jet pour créer un logiciel libre de numérisation 3D (COPOS), voici le second : le logiciel de reconstruction de nuage de points 3D.

Qrust est une interface qui permet de manipuler le nuage de points 3D en proposant les fonctionnalités suivantes :
  • Homogénéisation/décimation du nuage
  • Suppression manuelle des points parasites
  • Reconstruction au moyen de deux méthodes paramétrables
  • Exportation du modèle polygonal en OBJ

Pour l'instant, il n'y a pas de connexion entre COPOS (qui permet de créer un nuage de points à partir d'une vidéo) et Qrust (qui effectue le travail de reconstruction)

Il reste beaucoup de travail avant d'arriver à un logiciel complètement utilisable, mais le projet avance.

Technologie Nouvelle version de COPOS

Posté par (page perso) . Modéré par Christophe Guilloux.
0
7
nov.
2005
Technologie
L'utilisation d'un scanner 3D peut être envisagée pour faciliter la tâche et faire gagner du temps aux artistes / graphistes. Pour l'utilisateur moyen de logiciel de modélisation 3D, ça peut être vital. Mais les scanner 3D très bon marché n'existent pas à l'heure actuelle.

COPOS est le logiciel qui permet de franchir une première étape : il permet de passer d'une séquence vidéo à un nuage de points. La vidéo est enregistrée au moyen de trois éléments : webcam, barrière laser et plateau rotatif très simple à construire.

Le site du projet propose, d'une part, une approche théorique de la numérisation au moyen d'une barrière laser, ainsi que la reconstruction à partir de nuage de points et d'autre part l'approche pratique avec les plans de construction du scanner ainsi que le logiciel pour exploiter la vidéo.

Technologie Fabriquer son scanner 3D

Posté par (page perso) . Modéré par Christophe Guilloux.
1
6
sept.
2004
Technologie
La création de modèles en 3D est un travail long et ardu, il nécessite de bonnes compétences ; en d'autres termes, il faut d'excellents artistes/graphistes. Pour faciliter cette tâche, on peut avoir recours aux scanners 3D, mais c'est onéreux et pas très facile à utiliser. Pourtant, la technologie de la barrière laser n'est pas très compliquée. Le site suivant vous propose de fabriquer un scanner 3D simple à partir d'une webcam, d'un pointeur laser, d'un moteur et de quelques engrenages.

Pour utiliser le tout, j'ai écrit un programme en C avec l'interface en GTK, COPOS (sous GPL). La numérisation se fait en plusieurs étapes :
  • capture d'une séquence d'image avec la webcam ;
  • sélection du laser sur la première image ;
  • définition des paramètres du système (distance focale, distance entre le laser et la webcam, etc.) ;
  • visualisation du résultat, un nuage de points représentant la surface de l'objet.