Contributions in point-based processing for real-time rendering and computational fluid dynamics. - Archive ouverte HAL Accéder directement au contenu
Thèse Année : 2018

Contributions in point-based processing for real-time rendering and computational fluid dynamics.

Contributions en traitements basés points pour le rendu et la simulation en mécanique des fluides.

(1)
1
Hassan Bouchiba
  • Fonction : Auteur
  • PersonId : 975004

Résumé

Most surface 3D scanning techniques produce 3D point clouds. This thesis tackles the problem of using points as only explicit surface representation. It presents two contributions in point-based processing. The first contribution is a new raw and massive point cloud screen-space rendering algorithm. This new method can be applied to a wide variety of data from small objects to complex scenes. A sequence of screen-space pyramidal operators is used to reconstruct in real-time a surface and estimate its normals, which are later used to perform deferred shading. In addition, the use of pyramidal operators allows to achieve framerate one order of magnitude higher than state of the art methods. The second proposed contribution is a new immersed boundary computational fluid dynamics method by extended implicit surface reconstruction. The proposed method is based on a new implicit surface definition from a point cloud by extended moving least squares. This surface is then used to define the boundary conditions of a finite-elements immersed boundary transient Navier-Stokes solver, which is used to compute flows around the object sampled by the point cloud. The solver is interfaced with an anisotropic and adaptive meshing algorithm which refines the computational grid around both the geometry defined by point cloud and the flow at each timestep of the simulation.
Le nuage de points 3D est la donnée obtenue par la majorité des méthodes de numérisation surfacique actuelles. Nous nous intéressons ainsi dans cette thèse à l’utilisation de nuages de points comme unique représentation explicite de surface. Cette thèse présente deux contributions en traitements basés points. La première contribution proposée est une nouvelle méthode de rendu de nuages de points bruts et massifs par opérateurs pyramidaux en espace image. Cette nouvelle méthode s’applique aussi bien à des nuages de points d’objets scannés, que de scènes complexes. La succession d’opérateurs en espace image permet alors de reconstruire en temps réel une surface et d’en estimer des normales, ce qui permet par la suite d’en obtenir un rendu par ombrage. De plus, l’utilisation d’opérateurs pyramidaux en espace image permet d’atteindre des fréquences d’affichage plus élevées d’un ordre de grandeur que l’état de l’art. La deuxième contribution présentée est une nouvelle méthode de simulation numérique en mécanique des fluides en volumes immergés par reconstruction implicite étendue. La méthode proposée se base sur une nouvelle définition de surface implicite par moindres carrés glissants étendue à partir d’un nuage de points. Cette surface est alors utilisée pour définir les conditions aux limites d’un solveur Navier-Stokes par éléments finis en volumes immergés, qui est utilisé pour simuler un écoulement fluide autour de l’objet représenté par le nuage de points. Le solveur est interfacé à un mailleur adaptatif anisotrope qui permet de capturer simultanément la géométrie du nuage de points et l’écoulement à chaque pas de temps de la simulation.
Fichier principal
Vignette du fichier
2019_04_18_manuscrit.pdf (27.43 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

tel-02104074 , version 1 (19-04-2019)

Identifiants

  • HAL Id : tel-02104074 , version 1

Citer

Hassan Bouchiba. Contributions en traitements basés points pour le rendu et la simulation en mécanique des fluides.. Mathématiques appliquées. PSL research University, 2018. Français. ⟨NNT : ⟩. ⟨tel-02104074⟩
51 Consultations
71 Téléchargements

Partager

Gmail Facebook Twitter LinkedIn More