qPoissonRecon.lyx 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215
  1. #LyX 2.0 created this file. For more info see http://www.lyx.org/
  2. \lyxformat 413
  3. \begin_document
  4. \begin_header
  5. \textclass book
  6. \use_default_options false
  7. \maintain_unincluded_children false
  8. \language french
  9. \language_package default
  10. \inputencoding latin9
  11. \fontencoding T1
  12. \font_roman default
  13. \font_sans helvet
  14. \font_typewriter default
  15. \font_default_family sfdefault
  16. \use_non_tex_fonts false
  17. \font_sc false
  18. \font_osf false
  19. \font_sf_scale 100
  20. \font_tt_scale 100
  21. \graphics default
  22. \default_output_format default
  23. \output_sync 0
  24. \bibtex_command default
  25. \index_command default
  26. \paperfontsize 10
  27. \spacing single
  28. \use_hyperref true
  29. \pdf_bookmarks true
  30. \pdf_bookmarksnumbered false
  31. \pdf_bookmarksopen false
  32. \pdf_bookmarksopenlevel 1
  33. \pdf_breaklinks false
  34. \pdf_pdfborder false
  35. \pdf_colorlinks true
  36. \pdf_backref false
  37. \pdf_pdfusetitle true
  38. \pdf_quoted_options "linkcolor=blue"
  39. \papersize a4paper
  40. \use_geometry true
  41. \use_amsmath 1
  42. \use_esint 1
  43. \use_mhchem 0
  44. \use_mathdots 0
  45. \cite_engine basic
  46. \use_bibtopic false
  47. \use_indices false
  48. \paperorientation portrait
  49. \suppress_date true
  50. \use_refstyle 0
  51. \index Index
  52. \shortcut idx
  53. \color #008000
  54. \end_index
  55. \leftmargin 1.5cm
  56. \topmargin 3cm
  57. \rightmargin 1.5cm
  58. \bottommargin 3cm
  59. \secnumdepth 3
  60. \tocdepth 3
  61. \paragraph_separation indent
  62. \paragraph_indentation default
  63. \quotes_language french
  64. \papercolumns 1
  65. \papersides 2
  66. \paperpagestyle fancy
  67. \tracking_changes false
  68. \output_changes false
  69. \html_math_output 0
  70. \html_css_as_file 0
  71. \html_be_strict false
  72. \end_header
  73. \begin_body
  74. \begin_layout Section
  75. qPoissonRecon - Poisson Surface Reconstruction
  76. \end_layout
  77. \begin_layout Standard
  78. \begin_inset Index idx
  79. status collapsed
  80. \begin_layout Plain Layout
  81. qPoissonRecon, Poisson reconstruction
  82. \end_layout
  83. \end_inset
  84. \begin_inset CommandInset label
  85. LatexCommand label
  86. name "subsection:qPoissonRecon"
  87. \end_inset
  88. \end_layout
  89. \begin_layout Standard
  90. Le plugin qPoissonRecon est un portage de l'algorithme de Kazhdan et al.
  91. via l'interfaçage de l'outil
  92. \shape italic
  93. PoissonRecon
  94. \shape default
  95. (V3) disponible en ligne
  96. \begin_inset CommandInset href
  97. LatexCommand href
  98. name "ici"
  99. target "http://www.cs.jhu.edu/~misha/Code/PoissonRecon"
  100. \end_inset
  101. .
  102. Cet algorithme permet la reconstruction de maillages surfaciques fermés
  103. à partir de nuages de points 3D munis de normales.
  104. Il repose sur une résolution de l'équation de Poisson sur une grille d'octree
  105. adaptative (propre à l'outil, sans aucun rapport avec la structure octree
  106. utilisée par
  107. \shape italic
  108. CloudCompare
  109. \shape default
  110. ).
  111. \end_layout
  112. \begin_layout Standard
  113. Pour fonctionner, l'outil a donc besoin d'un nuage muni de normales (si
  114. besoin, voir l'outil de calcul de normales du plugin qPCL en section
  115. \begin_inset space ~
  116. \end_inset
  117. \begin_inset CommandInset ref
  118. LatexCommand ref
  119. reference "subsection:qPCL"
  120. \end_inset
  121. ).
  122. Le seul paramètre est le niveau de subdivision maximal de l'octree adaptatif
  123. utilisé par l'algorithme.
  124. Plus ce niveau est élevé, et plus la reconstruction sera précise.
  125. En contrepartie, le temps de calcul et la mémoire nécessaire sont fortement
  126. augmentés.
  127. Ce niveau d'octree peut-être librement choisi par l'utilisateur (jusqu'à
  128. 24) mais dépasser le niveau 13 ou 14 est généralement difficile sur une
  129. machine standard.
  130. \end_layout
  131. \begin_layout Standard
  132. \begin_inset Float figure
  133. placement !htb
  134. wide false
  135. sideways false
  136. status open
  137. \begin_layout Plain Layout
  138. \align center
  139. \begin_inset Graphics
  140. filename ../images/Partie3_Fonctions/qPoissonReconExample.png
  141. width 90text%
  142. \end_inset
  143. \begin_inset Caption
  144. \begin_layout Plain Layout
  145. \begin_inset CommandInset label
  146. LatexCommand label
  147. name "fig:qPoissonReconExample"
  148. \end_inset
  149. Reconstruction surfacique de type Poisson à partir d'un nuage aux niveaux
  150. 7 (à gauche), 8 (au centre) et 9 (à droite)
  151. \end_layout
  152. \end_inset
  153. \end_layout
  154. \end_inset
  155. \end_layout
  156. \begin_layout Standard
  157. Remarques :
  158. \end_layout
  159. \begin_layout Itemize
  160. cet algorithme est pensé pour calculer des maillages de formes fermées.
  161. L'appliquer à une forme ouverte (terrain, scan partiel d'un objet, etc.)
  162. va généralement faire apparaitre des topologies étranges sur les bords
  163. de l'objet.
  164. Il est donc souvent nécessaire de les éditer manuellement pour retirer
  165. les facettes correspondantes (voir section
  166. \begin_inset space ~
  167. \end_inset
  168. \begin_inset CommandInset ref
  169. LatexCommand ref
  170. reference "subsection:graphicalSegmentation"
  171. \end_inset
  172. ).
  173. \end_layout
  174. \end_body
  175. \end_document