Principe de détermination des phases de croissances à partir d`une

Hakim El Gharrabi GE5
1
Principe de détermination des phases de
croissances à partir d'une image d'écaille de
Smolt
Hakim El Gharrabi GE5
2
Table des matières
1. Introduction ..................................................................................................................................... 3
2. Détermination de la courbe de croissance ....................................................................................... 3
3. Points d’inflexions ........................................................................................................................... 5
1) Détermination du 1er point ........................................................................................................... 5
2) Détermination du 2ème point......................................................................................................... 6
4. Conclusion ....................................................................................................................................... 7
Table des illustrations
Figure 1 : écaille ....................................................................................................................................... 3
Figure 2 : souche d'arbre ......................................................................................................................... 3
Figure 3 : ligne de mesure ....................................................................................................................... 4
Figure 4 : courbe de croissance ............................................................................................................... 4
Figure 5 : points d'inflexions ................................................................................................................... 5
Figure 6 : 1er point d'inflexion ................................................................................................................ 5
Figure 7 : 2ème point d'inflexion............................................................................................................. 6
Figure 8 : résultat obtenu ........................................................................................................................ 7
Hakim El Gharrabi GE5
3
1. Introduction
Dans le cadre de notre formation d’ingénieur Génie Electrique, nous avons réalisé le projet suivant «
Mesure par vision du taux de croissance d'un smolt ». Le principe est de terminer le taux de croissance
d’un smolt à partir d’une image d’écaille.
Un SMOLT est un saumon ayant atteint l’âge de sa descente passive vers la mer. Au printemps,
l’éclosion se produit. En grandissant, le saumon devient un tacon, il mesure alors de 5 à 18 cm. Il restera
en rivière 1 à 3 ans avant de se transformer en smolt. Les smolts vont alors se regrouper et se laisser
porter par le courant, c’est la dévalaison vers l’océan. Il s’effectue une transformation physique
complexe, ils deviennent plus grands pour leur permettre de passer de l’eau douce à l’eau salée.
Tout comme les arbres, les saumons déposent des circulis (une quarantaine par ans) selon deux phases :
Printemps/été ou les circulis sont espacés,
Automne/Hiver ou les circulis sont rapprochés.
Avec ceci on va pouvoir déterminer leurs taux de croissance. Actuellement ceci est fait à la main par
l’opérateur ce qui prend énormément de temps pour traiter plusieurs écailles. C’est pourquoi le CNSS
(Conservatoire National du Saumon Sauvage) a fait appel à nous, afin de créer une application qui traite
ces données pour ainsi avoir les courbes de croissant et les points d’inflexion
1
.
Nous allons détailler comment à partir d’une image d’écaille, on obtient une courbe de croissance.
Figure 1 : écaille
Figure 2 : souche d'arbre
2. Détermination de la courbe de croissance
Pour déterminer la courbe de croissance à partir d’une image d’écaille, nous récupérons le centre de
l’écaille et son extrémité. Nous traçons une droite qui passe par ces points et nous récupérons la valeur
de chaque pixel de cette ligne en niveau de gris.
1
En mathématique, un point d’inflexion c’est la rupture d’une pente.
Circuli
Hakim El Gharrabi GE5
4
Figure 3 : ligne de mesure
Petit rappel sur les pixels : en niveau de gris les pixels sont codés sur 8bits c’est-à-dire peuvent prendre
la valeur de 0 (noir) à 255 (blanc).
Avec une inversion de couleur c’est-à-dire on soustrait la valeur de chaque pixel par 255. Sans cette
différence, nous n’obtenons pas les courbes voulues (), on obtient la courbe
suivante, puis nous faisons le cumul de chaque pixel. Voici la formule ci-dessous.
  


En abscisse nous avons le nombre de pixels sur la ligne de mesure, et en ordonnée nous avons la
sommation de chaque pixel qui a été mis à l’échelle par rapport aux données des sous-traitants, pour
ainsi valider l’algorithme. Nous voyons très bien les phases de croissance du smolt avec les différentes
pentes de la courbe. Maintenant que nous avons la courbe de croissance, il va falloir déterminer les
points d’inflexion.
0
5
10
15
20
25
30
35
40
45
50
0100 200 300 400 500 600 700
Courbe donnée sous-
traitants
Courbe donnée de
l’algorithme
Hakim El Gharrabi GE5
5
3. Points d’inflexions
Comme il a été dit en introduction, un point d’inflexion c’est une rupture de pente (points en rouge sur
la courbe). Voici un exemple ci-dessous.
Figure 5 : points d'inflexions
Pour déterminer les points d’inflexion, nous utilisons un algorithme de calcul d’erreur entre la courbe
d’algorithme et la courbe du client. Pour illustrer les processus, le procédé sera énuméré. L’opérateur va
saisir manuellement sur l’application développée, combien de points d’inflexion on doit trouver.
1) Détermination du 1er point
Pour cela, on trace une droite partant du début de la courbe avec les coordonnées (0, 0), jusqu’à la fin
de la courbe (droite en bleu sur la courbe ci-dessous).
Figure 6 : 1er point d'inflexion
0
5
10
15
20
25
30
35
40
45
50
0100 200 300 400 500 600 700
1 / 7 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !