Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • F Fudaa Lspiv
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 34
    • Issues 34
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar

La forge institutionnelle d'INRAE étant en production depuis le 10 juin 2025, nous vous invitons à y créer vos nouveaux projets.

  • Image Velocimetry
  • Fudaa Lspiv
  • Wiki
  • Manuel utilisateur
  • Post traitement des vitesses calculées

Post traitement des vitesses calculées · Changes

Page history
Update Post traitement des vitesses calculées authored Aug 20, 2024 by Guillaume  Bodart's avatar Guillaume Bodart
Show whitespace changes
Inline Side-by-side
Manuel-utilisateur/Post-traitement-des-vitesses-calculées.md
View page @ 25323ef6
...@@ -54,8 +54,9 @@ Les étapes du test médian sont les suivantes : ...@@ -54,8 +54,9 @@ Les étapes du test médian sont les suivantes :
> Il est possible que le median test rejette de nombreux vecteurs dans le cas d'un **champ de vitesse complexe avec des gradients spatiaux importants**. Dans ce cas, le paramètre ***epsilon*** peut être ajusté (0.2 ou 0.3 par exemple). > Il est possible que le median test rejette de nombreux vecteurs dans le cas d'un **champ de vitesse complexe avec des gradients spatiaux importants**. Dans ce cas, le paramètre ***epsilon*** peut être ajusté (0.2 ou 0.3 par exemple).
> - Pour des champs de vitesse complexes, il est conseillé d'utiliser une grille dense pour limiter les gradients spatiaux. > - Pour des champs de vitesse complexes, il est conseillé d'utiliser une grille dense pour limiter les gradients spatiaux.
<details><summary><b>:mag_right: Approfondissements :mag_right: </b></summary> <details><summary><b> :mag_right: Approfondissements :tools: </b></summary>
<br> <br>
Les plus proches voisins sont identifiés à l'aide d'un KD-Tree [(Bentley, 1975)](Manuel-utilisateur/Références-bibliographiques). Le nombre de voisins ainsi que la distance maximale des voisins au point peuvent être passés en paramètres. Les plus proches voisins sont identifiés à l'aide d'un KD-Tree [(Bentley, 1975)](Manuel-utilisateur/Références-bibliographiques). Le nombre de voisins ainsi que la distance maximale des voisins au point peuvent être passés en paramètres.
> Une distance importante est paramétrée par défaut (10 m) afin que seul le critère de nombre de voisins contraigne la détection. Il serait aussi possible de mettre un nombre de voisins important (50) et une distance réduite, un mètre par exemple, afin de prendre tous les voisins dans un rayon d'un mètre autours du point. > Une distance importante est paramétrée par défaut (10 m) afin que seul le critère de nombre de voisins contraigne la détection. Il serait aussi possible de mettre un nombre de voisins important (50) et une distance réduite, un mètre par exemple, afin de prendre tous les voisins dans un rayon d'un mètre autours du point.
...@@ -85,6 +86,10 @@ L'écart obtenu est enfin comparé au seuil de tolérance _**r0min**_ ...@@ -85,6 +86,10 @@ L'écart obtenu est enfin comparé au seuil de tolérance _**r0min**_
si \quad r_0^* > r0_{min} \rightarrow rejet si \quad r_0^* > r0_{min} \rightarrow rejet
``` ```
:clap: **Fin approfondissements** :nerd_face:
#
</details> </details>
## 2. Seuil vitesse ![filtres_vitesse](uploads/be4fdc8bf75177d335f7f9fb0d5a8ab8/filtres_vitesse.png) ## 2. Seuil vitesse ![filtres_vitesse](uploads/be4fdc8bf75177d335f7f9fb0d5a8ab8/filtres_vitesse.png)
...@@ -136,7 +141,7 @@ Le rapport entre la largeur du pic et la norme du vecteur vitesse est calculé. ...@@ -136,7 +141,7 @@ Le rapport entre la largeur du pic et la norme du vecteur vitesse est calculé.
> Un seuil de tolérance tel que ***rhomax = 0.5*** signifie que la largeur du pic ne doit pas représenter plus que la moitié (50%) de la norme de la vitesse calculée. > Un seuil de tolérance tel que ***rhomax = 0.5*** signifie que la largeur du pic ne doit pas représenter plus que la moitié (50%) de la norme de la vitesse calculée.
<details><summary><b>:mag_right: Approfondissements :mag_right: </b></summary> <details><summary><b> :mag_right: Approfondissements :tools: </b></summary>
<br> <br>
Ce filtre analyse la distribution des corrélations autour du pic. Ce filtre analyse la distribution des corrélations autour du pic.
...@@ -158,6 +163,10 @@ Le rayon $\rho$ est enfin comparé au produit de la norme du déplacement $d$ et ...@@ -158,6 +163,10 @@ Le rayon $\rho$ est enfin comparé au produit de la norme du déplacement $d$ et
si \quad \rho > rho_{max}.d \rightarrow rejet si \quad \rho > rho_{max}.d \rightarrow rejet
``` ```
:clap: **Fin approfondissements** :nerd_face:
#
</details> </details>
## 5. Distribution des vitesses ![filtres_disp](uploads/bb0220c6a2910c1bfac397ccf7400215/filtres_disp.png) ## 5. Distribution des vitesses ![filtres_disp](uploads/bb0220c6a2910c1bfac397ccf7400215/filtres_disp.png)
...@@ -178,6 +187,8 @@ Pour chacun des pas de temps, si la **norme s'écarte de plus de 3 écarts-types ...@@ -178,6 +187,8 @@ Pour chacun des pas de temps, si la **norme s'écarte de plus de 3 écarts-types
Le filtre de dispersion des vitesses perpendiculaires au transect écarte les points présentant une dispersion trop importante des vitesses (composante normale au transect). Ce filtre est plus drastique que les précédents, **il rejette directement toutes les vitesses au point**. Le filtre de dispersion des vitesses perpendiculaires au transect écarte les points présentant une dispersion trop importante des vitesses (composante normale au transect). Ce filtre est plus drastique que les précédents, **il rejette directement toutes les vitesses au point**.
> :loudspeaker: _**Attention !**_
>
> Ce filtre est dédié aux applications de mesure de débit. Il **nécessite qu'un transect bathymétrique** ait été renseigné. > Ce filtre est dédié aux applications de mesure de débit. Il **nécessite qu'un transect bathymétrique** ait été renseigné.
La composante normale au transect est déterminée pour chacune des vitesses au point (après passage des filtres antérieurs). Le **coefficient de variation** de cette composante est ensuite calculé (rapport de l'écart-type sur la moyenne). La composante normale au transect est déterminée pour chacune des vitesses au point (après passage des filtres antérieurs). Le **coefficient de variation** de cette composante est ensuite calculé (rapport de l'écart-type sur la moyenne).
......
Clone repository

Home

Manuel utilisateur (français)

  1. Généralités
  2. Démarrer avec Fudaa-LSPIV
  3. Commencer une étude Fudaa-LSPIV
  4. Gestion des images sources
  5. Orthorectification des images
  6. Calcul de la vitesse de déplacement des traceurs
  7. Post traitement des vitesses calculées
  8. Affichage des résultats de vitesse
  9. Calcul du débit
  10. Export des données
  11. Relancer les calculs d'une étude existante
  12. Bug connus et parades
  13. Approfondissements
  14. Références bibliographiques