• Aucun résultat trouvé

TRAITEMENT D’IMAGES SUR RASPBERRY PI

N/A
N/A
Protected

Academic year: 2022

Partager "TRAITEMENT D’IMAGES SUR RASPBERRY PI"

Copied!
1
0
0

Texte intégral

(1)

Hippolyte Dourdent, Pierre Godet, Xavier Husson et Thomas Magnac PIMS Paris-Saclay encadré par Julien Villemejane

TRAITEMENT D’IMAGES SUR RASPBERRY PI

DETECTION DE MOUVEMENT

PANORAMA

INCRUSTATION

DETECTION DE CONTOURS OBJECTIF DU P.I.M.S.

Développer des applications autour du traitement d’images à l’aide d'une carte de prototypage rapide Raspberry Pi et d'une

caméra CMOS pour l’apprentissage de la programmation à l’IOGS.

Seuls sur Mars !

La caméra prend des photos à intervalles de temps réguliers. Chaque nouvelle photo est comparée à la précédente par la différence entre les deux images.

On effectue alors un seuillage, qui permet d'obtenir une image ne contenant que du blanc et du noir. On définit pour cela un seuil et on compare la luminance de chaque pixel à ce seuil. Dans un cas on remplace ce pixel par du blanc, dans l'autre par du noir.

L'image "différence" obtenue est noire aux endroits qui n'ont pas changé d'une photo à l'autre, et blanche où il y a eu du mouvement. On compare alors le nombre de pixels blancs (ceci peut se faire par une moyenne sur la luminance dans l'image) à un seuil bien choisi et prédéfini. Si ce seuil est dépassé on indique qu'un mouvement a été détecté par un signal lumineux.

Pour ne garder que les contours d'une image, on peut rendre celle-ci floue puis réaliser la différence entre l'image de base et sa version floue. Ceci ne conserve que les parties nettes, autrement dit les contours. On peut alors réaliser un seuillage pour obtenir uniquement des contours blancs sur un fond noir.

On peut également utiliser le gradient morphologique. Il s'agit de la différence entre la dilatée (c'est à dire la même image mais avec des formes légèrement plus grandes) et l'érosion (la même image avec des formes légèrement plus petites). Cette différence ne laisse apparaître que les contours.

La caméra est fixée sur un servomoteur, contrôlé par la Raspberry Pi (PWM). Plusieurs photos avec des orientations différentes de la caméra sont rassemblées par la Raspberry Pi par concaténation pour donner une image panoramique.

Image de base Méthode de flou

Image seuillée Gradient morphologique

INTERACTION AVEC L’EXTERIEUR

Nous avons réalisé une carte d’interaction avec le monde extérieur composée de trois LEDs de couleurs, d’une photodiode, de deux interrupteurs et de divers PINs analogiques.

Pilotée par la Raspberry Pi à l’aide de programmes très simple, cette interface permet notamment de réaliser un feu tricolore, un détecteur de lumière ambiante ou encore de contrôler un servomoteur.

Références

Documents relatifs

L’avantage important de la commande par mode glissant flou est que le problème d'analyse et de stabilité des systèmes en boucle fermée peut être abordé dans le

Valider le vécu, mais ralentir, revenir aux faits, à une expérience antérieure similaire (à la recherche des ressources). Aller dans le sens de la réalité, du

Par fois la connaissance d’un expert ne peut pas être entièrement verbalisé , cette limitation inhérente au système d’inférences floue a conduit à la conception de

La logique floue et l’intelligence artificielle La logique floue a pour objectif de formaliser et de mettre en œuvre la façon de raisonner d’un être humain. En cela, elle peut

[r]

Matériel utilisé : 1 LED, 1 Photodiode, 1 Résistance pour chaque, 1 Bouton Difficulté : Moyen (pour l’arrêt du programme avec le bouton). Démonstration de notre détecteur

Durant ce projet, nous allons utiliser différentes technologies pour mettre au point la base de données, l'IHM pour l'administration de cette base de données, ainsi

⊥(a, b) = max(a, b) Utilis´ ee en logique floue pour des disjonctions faibles.. Pr´ esentation g´