dimanche 27 janvier 2008

Idées ....

Au lieu de bosser mon anglais ... alors je les pose comme ça en vrac !

  • Mettre en place un réseau type P2P permettant de partager toutes les enregistrements réalisés par les stations
  • Connaitre la position et l'orientation de la caméra est très important si l'on veut déterminer la taille et la vitesse de l'objet lorsque plusieurs stations détectent le même évenement. Trouver sa position est simple avec google earth. Pour l'orientation précise c'est plus compliquée. Super, le logiciel existe déjà et les sources sont fournies : merci Mr astrometry
  • Ma station utilise un Canon A70 qui permet de fonctionner en mode webcam et photo, mais rien n'interdit d'utiliser une autre webcam pour réaliser la détection. il me suffit d'incorporer un flux vidéo de type webcam.
  • Je suis un peu déçu des spectres (ou plutôt de l'absence de spectre !) pour les objets lumineux lointains ou de petites tailles. A tester : l'utilisation d'un filtre > 1000 nm.
  • Le logiciel du Canon A70 permet de piloter le zoom optique depuis le PC. En cas de détection je vais pouvoir réaliser les opérations suivantes :
  1. prendre une photo d'ensemble
  2. adapter la position du zoom suivant la position de l'objet détecté dans l'image. Par exemple, si l'objet est au centre, je peux zoomer au maximum avant de prendre la photo!

Connexion

Voila un chapitre qui est utile !

Comment relier l'APN à l'ordi ! En général la connexion est de type USB. Mon Canon A70 ne déroge pas à la regle ... mais encore mieux, c'est un connecteur standard de type Mini-USB.

3€ chez LDLC









Pas de souci donc de ce coté. Par contre je dois alimenter mon APN en permanence, pas question de recherger les batteries toutes les heures !

J'ai eu plus de difficulté pour trouver le bon connecteur. J'ai donc acheté un ensemble de connecteur de divers format :


3€ chez Conrad
Sauf que il n'envoie pas pour une commande inférieur à 20€. Mais je suis certain que toute bonne boutique d'électronique doit fournir de genre de composant.
Bah, je me suis payé le "bain à bulle" nécessaire pour une bonne relaxation après tout ce travail !

Le bon connecteur se trouvait bien dans le paquet, c'est celui du milieu sur la dernière ligne ... ouf !






En ce qui concerne le transformateur, j'ai récupéré un transfo d'un mobile HS. Il me fallait du 4,5v ... et c'est ce qu'il donne. A voir encore si l'ampérage sera suffisant.

Sinon ici on peut trouver son bonheur ... pour pas chere !

samedi 19 janvier 2008

Coté logiciel ...

C'est en bonne voie. Hélas je ne dispose pas de beaucoup de temps en ce moment.

Pour les informaticiens :

le pilote fourni par Canon permet de s'interfacer avec du C et du C++. Je préfére C#, le développement de l'interface utilisateur sera beaucoup plus rapide. Il m'a fallu donc écrire un wrapper dotnet.

Gros boulot, le pilote Canon offre :

  • 99 fonctions
  • 16 enum
  • 32 structures, pour certaines assez complexes
  • 3 fonctions de type callback (ouille, révision sur les delegate nécessaire !)
Mais j'ai terminé et testé les fonctions principales :
  • Initialisation
  • Connexion à l'appareil photo
  • Lecture en continu du flux d'images (genre Webcam)
  • Deconnexion "propre"
Ce que j'ai encore à faire :
  • tester l'acquisition de photos
  • gérer la configuration de l'appareil : zoom, mise au point ...
Et bien sur, écrire le soft qui va bien :
  • détection de changement dans le flux vidéo
  • enregistrement de séquences photos et vidéo
Vu ma charge de travail actuelle, je ne peux donner de date pour la fin de ce projet.

Construction de la boite à image

L'appareil photo sera sur mon balcon. J'aurais pu le laisser à l'intérieur devant une fenêtre mais il ne faudrait jamais éclairer cette pièce car cela crée des reflets sur la vitre.

Ce balcon est abrité de la pluie, mais pas de l'humidité ou de vents violents. Je dois donc construire une jolie boite pour le protéger.

Matériel :

  • une boite genre tupperware de bonne qualité. Le plastique doit être assez épais car les trous que je vais faire dedans vont la fragiliser.
  • un petit cadre photo : pour récupérer la vitre. Attention pas de verre anti reflet !
  • quelques vis + écrou
  • de la colle genre "ni clou ni vis" tous support pour coller la vitre sur la boite
  • du velcro adhésif pour fixer le filtre sur la vitre
  • un support mural orientable : pour fixer la boite sur le mur du balcon. Un support pour enceinte est largement suffisant.
  • ... un peu de temps !
Les couts :
  • Le cout de la boite ne dépasse pas les 15 euros.
  • En faisant une bonne recherche, on peut trouver un support pour le même prix.

Sur les photos cei dessous :
  • intérieur de la boite. Une ouverture a été faite au fond, la vitre permet d'empêcher poussières et autres saletés de salir le filtre et l'appareil photo.
  • Le filtre est fixé sur la vitre avec du velcro.
  • la vis permet de fixer l'appareil photo






























Le support mural


Ne disposant pas de beaucoup de temps pour faire une recherche, j'ai acheté le premier support trouvé (30 euros, un peu cher ...). C'est un support pour une petite télé, surdimensionné par rapport à la boite. Une petite réduction est nécessaire.

Avant :






















Après :















  • Scie sauteuse + lame métal utile ! Attention à bien ébarber les coupes et a les protéger avec du scotch épais. Sinon, blessure garantie !
  • Quatre trous sur le support permettront de fixer la boite dessus. Perceuse + foret métal utile !

Finalement, une recherche plus sérieuse d'un support adapté m'aurait fait gagné du temps. Grrr ....






ça ce précise :





























































Et voila le résultat !





















Nan ! ce n'est pas un radar routier !