begin process at 2012 05 28 07:09:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Algorithme

 > 

Maths

 > 

Algorithme de traitement d'image


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Algorithme de traitement d'image

samedi 17 juin 2006 à 14:12:35 | Algorithme de traitement d'image

custronicien

Bonjour à vous !

 

Alors voila j'ai un petit souci voir même gros ou plutôt énormissime souci de traitement d'image.

 


Je vous expose cela :

 

Alors le but est que par camera (ndlr CMUcam2), je dois pouvoir détecter des formes de base comme carré triangle rond et croix ainsi que par la suite de la couleur de ces éléments Rouge, Bleu, Vert et Noir.

Je souhaite pour le moment me limiter à la forme, pouvant à la limite compléter le principe par la suite.

 

Cela pourra sembler évident mais le problème est que je dois installer ce système sur un microprocesseur cible de type M16 (ou à la rigueur M32) de Renesas (16 MHz à mémoire limitée c'est à dire au maximum stockage de 2 images).

Le souci se posant est l'absence d'unité de calcul matriciel, la mémoire limitée et le temps d'exécution de l'algorithme qui doit être relativement rapide... (Mais à la limite peut importe le temps de traitement pour le moment, l'optimisation sera faisable par la suite.)

 

 

Alors un petit mot sur la camera et l'image qui en ressort :

 

Le capteur fourni une image (pas sur à 100 % mais je crois : 26 frames per second 160 x 245 pixels) dont il extrait une information individuelle RGB sous la forme d'un flot numérique continu accessible sur un bus 8/16 bits. Ces informations sont temporairement stockées dans un circuit intégré « buffer » afin de pouvoir accélérer le traitement des données. Les paramètres de la caméra (la saturation des couleurs, la luminosité, le contraste, la balance des blancs, le temps d'exposition, le gain et les modes de sortie) sont programmables.

 

Il m'est possible d'envoyer par bus les données d'une image dans une mémoire RAM auxiliaire afin d'utiliser le traitement du Microprocesseur servant de carte mère à la fois à la gestion de la caméra mais de tout ce qui va avec le système global... il est possible de consacrer une carte processeur unique à la gestion d'image si les ressources demandées sont trop importantes.

 

Le processeur :

 

Le microprocesseur dispose d'une unité de calcul arithmétique et logique (ALU) mais est incapable de travailler vectoriellement efficacement.

Il dispose d'une unité de calcul sur nombres flottants.

Les microprocesseurs que j'utilise arrivent à interpréter très correctement le C mais posent évidemment problème avec le C++, de toute façon le programme sera traduit en assembleur pour l'optimiser.

   

 


Je me consacre actuellement UNIQUEMENT sur la détection de forme...
 

Mon gros souci est de trouver un algorithme n'utilisant pas les matrices pour effectuer les détections de forme. une analyse pixel par pixel peut être.

 

En fait le traitement d'image n'est pas du tout mon domaine de prédilection et je ne suis que novice en cela, si quelqu'un pouvait me donner des pistes de recherche, des conseils ou des astuces. ou des nom d'algorithme non matriciel existant dans ce domaine.

 


J'ai pensé à tenter de détecter les contours des formes sur des images en niveau de gris mais idem je ne trouve que des approches matricielles.

 

Là je suis vraiment bloqué.

 

En fait je cherche auprès de vous des pistes d'algorithme mathématiques possibles en C pur pour les détection de forme, de contour ou opération de ce style...

 


Merci d'avance pour vos réponses qui seront j'en suis sur pleines de bonnes idées et de conseils!!!!

 

 

 

lundi 19 juin 2006 à 15:48:43 | Re : Algorithme de traitement d'image

Kleidp

Il faut que tu regardes du coté des réseaux de neuronnes.
lundi 19 juin 2006 à 15:53:03 | Re : Algorithme de traitement d'image

Kleidp

2 liens pour t'aider:

Le cour de Touzet est le meilleur que tu trouveras sur Internet en français:
http://www.up.univ-mrs.fr/Local/umr_6149/umr/page_perso/Touzet/Les_reseaux_de_neurones_artificiels.pdf

Exemple:
http://www.cppfrance.com/code.aspx?ID=19075

vendredi 23 juin 2006 à 00:11:21 | Re : Algorithme de traitement d'image

custronicien

Bon juste pour information je suis parvenu  à filtrer les images et à détecter des contours sans approches matricielles mais le souci reste complet pour déterminer la forme de mes contours... (les ressources systèmes n'ont pas été prises en compte non plus :( )

Je vais tenter de creuser dans la direction que tu m'as indiqué Kleidp merci pour ces liens... ca à l'air plutot interressant et prométeur !!!

Si d'autres ont des idées ou conseil, il ne faut pas ésiter!!!

Je vous tiens bien entendu au courant si je débouche a quelque chose...
mercredi 5 décembre 2007 à 12:56:39 | Re : Algorithme de traitement d'image

lion25m



slt tt le monde :-)
lundi 31 décembre 2007 à 14:25:36 | Re : Algorithme de traitement d'image

soussou87

slt tt le monde bon g un projet dont le sujet est :

programmer une fonction en C qui peren en entreé 2 vecteurs de taille n+1  et dont en sortie le polynome interpolateur en ces points Pn calculer par la methode de lagrange

2)appliquer cette question a la fonction f(x)=exp(x) sur l'intervalle [-1,1]

SVP  j'ai essayer tant de fois g trouvé en matlab mais g pas reuissi le traduire en c  si qq peut m'aider merci et bonne année 2008 

a++++

samedi 13 mars 2010 à 14:48:11 | Re : Algorithme de traitement d'image

samihal3




salut j'ai 1 pb de point de cancave dans une image 2D
Code C/C++ :
dimanche 20 juin 2010 à 07:11:25 | Re : Algorithme de traitement d'image

lokisa

TROUVER Et éliminet les points de concavité d'unr image 2D


Cette discussion est classée dans : image, traitement, souci, forme, algorithme


Répondre à ce message

Sujets en rapport avec ce message

Algorithme de traitement d'image & Anticrénelage. [ par LocalStone ] Salut à tous, Je cherche desesperement un site qui regrouperait quelques algorithmes de traitement d'image, dans n'importe quel langage. Alors est-ce Reconnaissance de forme -Traitement de l'image [ par macslide ] Bonjour, je suis étudiant en école d'ingénieur et nous avons un projet consistant à reconnaître à partir d'une image base un pièce usiné les formes et C et traitement d'image [ par abdobergach ] bonjour à tous je veux quelqu'un pour m'aider à charger une image bitmap et effectuer des traitement sur cette image (zoom in et zoom out) sans utilis traitetement d'image [ par microhard ] slt j'ai un enorme blem avec mon projet de traitement d'image. j'ai créé une classe Image dont la donnée membre image est de type IPicture; mais je ne COMMENT AFFICHER UNE IMAGE .JPEG, . BITMAP... SOUS FORME DE CODE BINAIRE? [ par soophy44 ] Bonjour, je suis un peu beaucoup artiste, et j'aurais aimer savoir comment faire pour obtenir une image sous forme de code binaire, un affichage un pe algorithme des fenetres de calcul en traitement du signal [ par mouha85 ] Bonsoir tous le monde est ce que quelqu'un peux me donner un algorithme en C++ pour les différentes fenêtres utilisées en TS Hamming Blackman...... traitement d'image : binarisation , anamorphoese et reconnaissance de bordure [ par addoudi ] bonjour je suis sensé avoir une photo d'un cadre dessinée sur feuille blanche mais pris en photos sous de mauvaises condition , je dois redresser l'im algorithme de reconnaissance de forme [ par famalala ] Bonjour, j'ai un projet qui est sur la reconnaissance de panneaux de signalisation. J'ai trouvé un algo de reconnaissance de couleur et je l'ai déja determination du point d'intersection de plusieurs cercles dans une image (traitement d'image) [ par noussagh ] Bonsoir Comment je peux déterminer les coordonnées du point d'intersection de plusieurs cercles sur une image binarisée? traitement d'image avec c++ [ par dadou846 ] salut,j'ai une image (.tiff) en niveaux de gris et je veux lui appliquer les opérateurs de la morphologie mathématique avec c++.je cherche une fonctio


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,025 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales