Difference between revisions of "Gallery"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | = Specifications, Constraints and Proofs in Geometry = | |
− | + | <!-- | |
− | | | + | {{Image_Cadre|jfd_hmap1.png|left|230px}} |
− | | | + | {{Image_Cadre|jfd_hmap1Torus.png|left|230px}} |
− | | | + | {{Image_Cadre|jfd_hmap2.png|left|230px}} |
− | + | <BR clear="all"/> | |
+ | {{Image_Cadre|jfd_polyhedra1.png|left|320px}} | ||
+ | {{Image_Cadre|jfd_nf.png|left|320px}} | ||
+ | <BR clear="all"/> | ||
+ | <BR/> | ||
+ | --> | ||
+ | |||
+ | == Formalization and theorem proving in geometry == | ||
+ | [[Image:Desargues.png|left|thumb|500px|Illustration of Desargues theorem]] | ||
+ | <BR clear="all"/> | ||
+ | <BR/> | ||
+ | ==Specification of a segmentation operation on 2D image represented by colored hypermaps [[IMAGES_GALERIE#Certification d'une opération de segmentation d'images 2D modélisées par des hypercartes colorées| (Détail)]]== | ||
+ | {{Image_Cadre|jfd_seg_subd1seg.png|left|x150px}} | ||
+ | {{Image_Cadre|jfd_seg_hmap2.png|left|x150px}} | ||
+ | {{Image_Cadre|jfd_seg_hmap3.png|left|x150px}} | ||
+ | <BR clear="all"/> | ||
+ | {{Image_Cadre|jfd_seg_hmap2seg.png|left|x150px}} | ||
+ | {{Image_Cadre|jfd_seg_hmap3seg.png|left|x150px}} | ||
+ | <BR clear="all"/> | ||
+ | <BR/> | ||
− | + | == Specification and resolution of geometric constraints == | |
− | | | + | {| |
− | | | + | |valign="top"|[[Image:wernick108RC.png|left|thumb|x250px|Geometric translation of a solution found algebraicaly]] |
− | | | + | |valign="top"|[[Image:W108Geo.png|left|thumb|x250px|Direct construction]] |
− | | [[Image: | ||
|} | |} | ||
+ | {{Image_Cadre|Cg_moteur_anim.png|left|x150px}} | ||
+ | {{Image_Cadre|Cg_plan_tangent.jpg|left|x150px}} | ||
+ | {{Image_Cadre|Cg_lampe.jpg|left|x150px}} | ||
+ | <BR clear="all"/> | ||
+ | <BR/> | ||
+ | == Formalization and planning of surgical interventions [[IMAGES_GALERIE#Planification d'opérations chirurgicales (Caroline Essert & Claire Baegert)| (Détail)]]== | ||
+ | {| | ||
+ | |valign="top"|[[Image:liver_deformation2.png|left|thumb|x200px|Inclusion of biomechanical simulations in the optimization loop [[http://icube-publis.unistra.fr/2-HPCE16 2-HPCE16]].]] | ||
+ | |valign="top"|[[Image:SnapIPCAI3.png|left|thumb|x200px|Constraint solving for deep brain stimulation electrode placement [[http://icube-publis.unistra.fr/2-EHLA12 2-EHLA12]].]] | ||
+ | |valign="top"|[[Image:iceballs.png|left|thumb|x200px|Thermal propagation computation for cryoablation [[http://icube-publis.unistra.fr/2-JE15 2-JE15]].]] | ||
+ | |valign="top"|[[Image:pareto2.png|left|thumb|x200px|Possible insertion points on a Pareto front [[http://icube-publis.unistra.fr/4-HVCJ16 4-HVCJ16]].]] | ||
+ | |} | ||
+ | {{Image_Cadre|Caro_coloration_aiguille_sanspeau.jpg|left|x200px}} | ||
+ | <!--{{Image_Cadre|Caro_4_deforms.jpg|left|230px}}--> | ||
+ | {{Image_Cadre|Caro_zonesoptimisationdec2006_detoure.jpg|left|x200px}} | ||
+ | <!--{{Image_Cadre|Caro_2_sub.jpg|left|300px}}--> | ||
+ | {{Image_Cadre|Caro_4contraintes-inter.jpg|left|x200px}} | ||
+ | {{Image_Cadre|Caro_fusionCsouples.jpg|left|x200px}} | ||
+ | {{Image_Cadre|Caro_SCP.jpg|left|x200px}} | ||
+ | <BR clear="all"/> | ||
+ | {{Image_Cadre|WbRadioFreq06.JPG|left|x200px}} | ||
+ | {{Image_Cadre|9N5A1811-small.jpg|left|x200px}} | ||
+ | {{Image_Cadre|9N5A1812-small.jpg|left|x200px}} | ||
+ | {{Image_Cadre|Caro_phantom_small.jpg|left|x200px}} | ||
+ | <BR clear="all"/> | ||
+ | <BR/> | ||
− | + | = Geometric Modeling, Simulation and Interaction = | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | == Adaptative and multiresolution volumic model == | ||
+ | [[Image:volume_subdivision.png|left|thumb|x160px|Volume subdivision of a torus with genus 3, modeled as a set of general polyhedra.]] | ||
+ | [[Image:CPH_2D.png|right|thumb|220px|Automatic cell labeling to implicitly define a mesh hierarchy.]] | ||
+ | {{Image_Cadre|pierre_cube_catmullclark.jpg|left|x200px}} | ||
+ | {{Image_Cadre|pierre_horse_quadtriangle.jpg|left|x200px}} | ||
+ | {{Image_Cadre|pierre_bunny_sqrt3.jpg|left|x200px}} | ||
+ | <BR clear="all"/> | ||
+ | <BR/> | ||
+ | == Detecting collisions in dynamic environments == | ||
+ | {| | ||
+ | |valign="top"|[[Image:CASA2014_cercle.png|left|thumb|x150px|Crowd simulation - Agents moving through mobile objects (red)]] | ||
+ | |valign="top"|[[Image:openStreetMapImport.png|left|thumb|x150px|Crowd simulation - geographic data imported from OpenStreetMap]] | ||
+ | |valign="top"|[[Image:crowdOnFloor.png|left|thumb|x150px|Crowd simulation - Building made of multiple levels]] | ||
+ | |valign="top"|[[Image:CrowdOnPlanet.png|left|thumb|x150px|Crowd simulation - Virtual planet]] | ||
+ | |valign="top"|[[Image:crowdOnKnoth.png|left|thumb|x150px|Crowd simulation - Extreme topologies supported!]] | ||
+ | |} | ||
+ | <BR/> | ||
− | {| | + | ==Virtual reality devices== |
− | | | + | {| |
− | | | + | |valign="top"|[[Image:SpidarWB.jpg|left|thumb|x160px|Spidar & workbench]] |
− | | | + | |valign="top"|[[Image:Materiel_workbench.jpg|left|thumb|x160px|Gloves & wand]] |
− | | [[Image: | + | |valign="top"|[[Image:incaHardware.JPG|left|thumb|x160px|INCA]] |
+ | |valign="top"|[[Image:incaHandle.JPG|left|thumb|x160px|Haptic device's effector]] | ||
+ | |valign="top"|[[Image:incaTracking.JPG|left|thumb|x160px|Camera for position tracking]] | ||
|} | |} | ||
+ | <BR/> | ||
+ | == Real time simulation of cuts and tearing == | ||
+ | [[Image:ISMAR2015_teaser.png|left|thumb|800px|An augmented elastic object undergoing large deformations and topological changes.]] | ||
+ | <BR clear="all"/> | ||
+ | <BR/> | ||
+ | == Separation of degrees of freedom for manipulating objects == | ||
+ | [[Image:DLL_splitting.png|left|thumb|800px|Study on the impact of degrees of freedom splitting for interaction in immersive environment.]] | ||
+ | <BR clear="all"/> | ||
+ | <BR/> | ||
+ | <!-- == Aides à la sélection de cibles en environnement immersif == --> | ||
− | + | == Distances perception factor in virtual environments == | |
− | | | + | {| |
− | | | + | |valign="top"|[[Image:Principle.png|left|thumb|538px|Principle of hybrid projection and the various parameters used for the scene rendering.]] |
− | | | + | |valign="top"|[[Image:Projection_example_1.png|left|thumb|615px|The left picture shows the scene rendered with the standard perspective projection. The right picture shows an example from the same viewpoint with the hybrid projection. On the left picture, the user cannot see the chair legs in front of him.]] |
− | | | ||
|} | |} | ||
+ | [[Image:Virtual_visit.png|left|thumb|800px|Example of virtual visits: different location during the visit of a furnished house. Navigation path is represented by the green "breadcrumb".]] | ||
+ | <BR clear="all"/> | ||
+ | <BR/> | ||
− | + | = Appearance and Movement = | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | == Motion capture devices == | ||
+ | {{Image_Cadre|9N5A1838-small.jpg|left|230px}} | ||
+ | {{Image_Cadre|9N5A1844-small.jpg|left|230px}} | ||
+ | {{Image_Cadre|9N5A1853-small.jpg|left|230px}} | ||
+ | {{Image_Cadre|9N5A1857-small.jpg|left|230px}} | ||
+ | {{Image_Cadre|9N5A1859-small.jpg|left|102px}} | ||
+ | <BR clear="all"/> | ||
+ | <BR> | ||
− | + | == Shape analysis, registration, and segmentation of movement data == | |
− | | | + | {| |
− | | | + | |valign="top"|[[Image:img_featurepoints.png|left|thumb|x250px|[2-MSC15] Dynamic feature points detected by our AniM-DoG framework are illustrated on a number of selected frames of animated meshes. The color of a sphere represents the temporal scale (from blue to red) of the feature point, and the radius of the sphere indicates the spatial scale.]] |
− | + | |valign="top"|[[Image:img_spatialmatching.png|left|thumb|x250px|Given a pair of animated meshes exhibiting semantically similar motion, we compute a sparse set of feature points on each mesh and compute spatial correspondences among them so that points with similar motion behavior are put in correspondence.]] | |
− | | [[Image: | ||
− | | | ||
− | | [[Image: | ||
|} | |} | ||
+ | <BR> | ||
− | + | == 3D scanning and appearence digitization devices == | |
− | {| | + | {| |
− | + | |valign="top"|[[Image:ScannerLumStruct.jpg|left|thumb|300px|Short range structured light scanner]] | |
− | | | + | |valign="top"|[[Image:laser_leica.png|left|thumb|95px|Mid range time of flight laser scanner]] |
− | + | |valign="top"|[[Image:PhotoHardware.jpg|left|thumb|270px|Photography gears]] | |
− | | [[Image: | ||
− | | | ||
− | | [[Image: | ||
|} | |} | ||
+ | <BR> | ||
+ | == 3D Reconstruction of digitized objects [[IMAGES_GALERIE#Reconstruction d'objets numérisés par des scanners (Marc fournier)| (Détail) ]] == | ||
+ | [[Image:PipelineGeo.png|left|thumb|900px|Pipeline for reconstructing 3D objects from digitization data]] | ||
+ | <BR clear="all"/> | ||
+ | {{Image_Cadre|Fournier1.jpg|left|x200px}} | ||
+ | {{Image_Cadre|Fournier2.jpg|left|x200px}} | ||
+ | {{Image_Cadre|Fournier3.jpg|left|x200px}} | ||
+ | <BR clear="all"/> | ||
+ | {{Image_Cadre|NUM_Venus.png|left|x200px}} | ||
+ | {{Image_Cadre|aphro_render.png|left|x200px}} | ||
+ | <BR clear="all"/> | ||
+ | <BR> | ||
− | {| | + | == Appearance reconstruction == |
− | |- | + | [[Image:PipelineAppearance.png|left|thumb|640px|Pipeline for the texturing of digitized 3D models from a set of pictures]] |
− | | | + | {| |
− | | | + | |valign="top"|[[Image:OND_Ourson.png|left|thumb|600px|Bear statue, cathedral of Strasbourg. From left: picture, 3D model reconstructed after geometry acquisition (35M points), textured 3D model reconstructed after appearance acquisition (55 pictures).]] |
− | | [[Image: | + | |valign="top"|[[Image:OND_Taureau.png|left|thumb|690px|Bull statue, cathedral of Strasbourg. From left: picture, 3D model reconstructed after geometry acquisition (22M points), textured 3D model reconstructed after appearance acquisition (28 pictures).]] |
+ | |} | ||
+ | {| | ||
+ | |valign="top"|[[Image:MISHA_Masks.png|left|thumb|620px|Digital copies of three Dogon masks. From left: adone mask (antelope), kanaga mask, bird mask with a dege at the top of it.]] | ||
+ | |valign="top"|[[Image:MISHA_Hogon.png|left|thumb|387px|Digital copy of a Hogon cup. Left-hand side: the cup fully assembled; right-hand side: each single piece presented separately.]] | ||
+ | |valign="top"|[[Image:MISHA_Dege.png|left|thumb|255px|Digital copies of two dege (female figurines).]] | ||
+ | |} | ||
+ | {| | ||
+ | |valign="top"|[[Image:Elephant2.png|left|thumb|502px|Comparison between colour texture and light field. Reflections improve realism and offer a better understanding on the nature of the materials the object is made of.]] | ||
+ | |valign="top"|[[Image:NUM_Dragon.png|left|thumb|293px|Dragon. Geometry: 18.2M triangles. Texture: light field.]] | ||
+ | |valign="top"|[[Image:NUM_Mask1.png|left|thumb|194px|Mask1. Geometry: 7.7M triangles. Texture: light field.]] | ||
+ | |valign="top"|[[Image:NUM_Mask2.png|left|thumb|193px|Mask2. Geometry: 8.7M triangles. Texture: colour.]] | ||
|} | |} | ||
+ | {| | ||
+ | |valign="top"|[[Image:VSGLD13teaser.png|left|thumb|x250px|[2-VSGL13] Starting from a set of photos obtained from hand-held shooting, a virtual representation of the appearance of an object is reconstructed. This appearance especially encodes specular effects.]] | ||
+ | |valign="top"|[[Image:VSKLD15teaser.png|left|thumb|x250px|[2-VSKL15] 3D virtual objects with their appearances are simplified: the goal is to reduce their size while minimizing the loss of visual quality.]] | ||
+ | |} | ||
+ | <BR> | ||
− | + | == Texture modeling and synthesis == | |
− | + | {| | |
− | {| | + | |valign="top"|[[Image:VSLD13teaser.png|left|thumb|220px|[2-VSLD13] Some textures are synthesized on-the-fly on the GPU from texture samples at multiple scales.]] |
− | + | |valign="top"|[[Image:GSVDG14teaser.png|left|thumb|322px|[2-GSVD14] Some textures are synthesized on-the-fly on the GPU, based on a spectral analysis.]] | |
− | | | + | |valign="top"|[[Image:LSADDR16_Labeling_results.png|left|thumb|273px|[2-LSAD16] Some multi-scale label-maps are obtained with our texture analysis method. A possible application is interactive texture editing.]] |
− | + | |} | |
− | | [[Image: | + | {| |
− | | | + | |valign="top"|[[Image:Sponge_teapot.png|left|thumb|x200px|Volumetric texture]] |
− | | | + | |valign="top"|[[Image:TreeF4.png|left|thumb|x200px|MegaTexel texture]] |
− | + | |valign="top"|[[Image:SceneFinaleRendu.png|left|thumb|x200px|Scene]] | |
− | | [[Image: | ||
|} | |} | ||
+ | <BR> | ||
+ | = Précédents travaux = | ||
− | + | ==Visualization== | |
− | | | + | {| |
− | | | + | |valign="top"|[[Image:Head_our.png|left|thumb|x200px|Volumetric visualization]] |
− | + | |valign="top"|[[Image:Ctknee_our.png|left|thumb|x200px|Volumetric visualization]] | |
− | | [[Image: | + | |valign="top"|[[Image:Ambientocclusion.png|left|thumb|x200px|Ambient occlusion]] |
− | + | <!-- | |
− | + | <BR clear="all"/> | |
+ | <BR> | ||
+ | ==Visualisation volumique accélérée par GPU [[IMAGES_GALERIE#Visualisation volumique accéléré par GPU (Lucas Ammann)| (Détail) ]]== | ||
+ | {{Image_Cadre|lucas_volumiqueRefraction1.jpg|left|230px}} | ||
+ | {{Image_Cadre|lucas_scanHF_1.jpg|left|230px}} | ||
+ | {{Image_Cadre|lucas_scanHFmultipleBox_1.jpg|left|230px}} | ||
+ | <BR clear="all"/> | ||
+ | <BR> | ||
+ | ==Visualisation== | ||
+ | {{Image_Cadre|Rendu_foie_texture.jpg|left|x150px}} | ||
+ | {{Image_Cadre|Rendu_textures_vb.jpg|left|230px}} | ||
+ | {{Image_Cadre|Rendu_bijou.jpg|left|230px}} --> | ||
+ | |valign="top"|[[Image:Rendu_fluide.jpg|left|thumb|x200px|Fluid simulation]] | ||
+ | |valign="top"|[[Image:Glass.png|left|thumb|x200px|Real-time rendering of refractive objects]] | ||
+ | |} | ||
+ | <BR> | ||
+ | ==Detection and caracterization of cavities in proteins [[IMAGES_GALERIE#Détection et caractérisation des poches dans les protéines (Benjamin Schwarz)| (Détail)]]== | ||
+ | {{Image_Cadre|Schwartz1.jpg|left|x250px}} | ||
+ | {{Image_Cadre|Schwartz3.jpg|left|x250px}} | ||
+ | <BR clear="all"/> | ||
+ | <BR> | ||
− | {| | + | ==Modeling of blood vessels for navigation== |
− | | | + | {{Image_Cadre|Vaiss_2.jpg|left|x200px}} |
− | | | + | {{Image_Cadre|Vaiss_0.png|left|x200px}} |
− | |- | + | {{Image_Cadre|Vaiss_1.jpg|left|x200px}} |
− | | | + | {{Image_Cadre|BV-Rainbow.jpg|left|x200px}} |
− | + | {{Image_Cadre|FilArianne.jpg|left|x200px}} | |
+ | <!-- <BR clear="all"/> | ||
+ | <BR> | ||
+ | {{Image_Cadre|Capture-NavigWIM.jpg|left|175px}} | ||
+ | {{Image_Cadre|Visu-In-Uni.jpg|left|175px}} --> | ||
+ | <BR clear="all"/> | ||
+ | <BR> | ||
+ | ==Deformation models== | ||
+ | {| | ||
+ | |valign="top"|[[Image:Dogme_corne.jpg|left|thumb|x200px|Dogme]] | ||
+ | |valign="top"|[[Image:Dogmerv.jpg|left|thumb|x200px|Dogme in VR]] | ||
+ | |valign="top"|[[Image:Dinosaure.png|left|thumb|x200px|CFFD]] | ||
+ | |} | ||
+ | <BR> | ||
− | + | ==Meshes reconstruction from voxel images [[IMAGES_GALERIE#Reconstruction de maillages à partir d'images voxels (Dobrina Boltcheva)| (Détail) ]]== | |
− | + | {| | |
− | | | + | |valign="top"|[[Image:dobrina_lapins.jpg|left|thumb|x150px|Bunny]] |
− | + | |valign="top"|[[Image:dobrina_dragons.jpg|left|thumb|x150px|Dragon]] | |
− | | | + | |valign="top"|[[Image:dobrina_simultane.jpg|left|thumb|x150px|Simultaneous reconstruction]] |
− | | | + | |valign="top"|[[Image:dobrina_bones-aorte.jpg|left|thumb|x150px|Aorta & skeleton]] |
− | | | ||
− | | [[Image: | ||
|} | |} | ||
+ | <BR> | ||
+ | ==Geological layers exploration in immersive environment== | ||
+ | {{Image_Cadre|Geolo_wb.jpg|left|x200px}} | ||
+ | {{Image_Cadre|Geolo_pilote.jpg|left|x200px}} | ||
+ | {{Image_Cadre|Geolo_select.jpg|left|x200px}} | ||
+ | <BR clear="all"/> | ||
+ | <BR> | ||
+ | ==Terrain editing in immersive environment== | ||
+ | {| | ||
+ | |valign="top"|[[Image:9N5A1819-small.jpg|left|thumb|x200px|Terrain editing]] | ||
+ | |valign="top"|[[Image:Rv_terrain.png|left|thumb|x200px|Terrain editing]] | ||
+ | |valign="top"|[[Image:CCubeTerrainEdit.jpg|left|thumb|x200px|CCube Menu]] | ||
+ | |valign="top"|[[Image:9N5A1823-small.jpg|left|thumb|x200px|Terrain editing]] | ||
+ | |} | ||
+ | <BR> | ||
+ | ==Multi-resolution edition in immersive environment== | ||
+ | {{Image_Cadre|wbMultiRes1.jpg|left|x150px}} | ||
+ | {{Image_Cadre|wbMultiRes2.jpg|left|x150px}} | ||
+ | {{Image_Cadre|wbMultiRes3.jpg|left|x150px}} | ||
+ | {{Image_Cadre|9N5A1800-small.jpg|left|x150px}} | ||
+ | {{Image_Cadre|9N5A1803-small.jpg|left|x150px}} | ||
+ | {{Image_Cadre|9N5A1805-small.jpg|left|x150px}} | ||
+ | <BR clear="all"/> | ||
+ | <BR> | ||
− | + | == Digitization of a building with [[ExRealis]] == | |
− | + | {{Image_Cadre|Fort.png|left|230px}} | |
− | + | {{Image_Cadre|FortBLAOverview1.png|left|230px}} | |
− | + | {{Image_Cadre|FortBLAOverview2.png|left|230px}} | |
− | + | <BR clear="all"/> | |
− | + | {{Image_Cadre|FortBLAOverview3.png|left|230px}} | |
− | + | {{Image_Cadre|FortBLACloseup1.png|left|230px}} | |
− | + | {{Image_Cadre|FortBLACloseup2.png|left|230px}} | |
− | + | <BR clear="all"/> | |
− | {| | + | <BR> |
− | | | ||
− | |||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | {| | ||
− | | | ||
− | |||
− | |||
− | |||
− | |||
[[fr:GALERIE APERCU]] | [[fr:GALERIE APERCU]] |
Revision as of 19:41, 14 October 2016
Specifications, Constraints and Proofs in Geometry
Formalization and theorem proving in geometry
Specification of a segmentation operation on 2D image represented by colored hypermaps (Détail)
Specification and resolution of geometric constraints
Formalization and planning of surgical interventions (Détail)
Geometric Modeling, Simulation and Interaction
Adaptative and multiresolution volumic model
Detecting collisions in dynamic environments
Virtual reality devices
Real time simulation of cuts and tearing
Separation of degrees of freedom for manipulating objects
Distances perception factor in virtual environments
Appearance and Movement
Motion capture devices
Shape analysis, registration, and segmentation of movement data
3D scanning and appearence digitization devices
3D Reconstruction of digitized objects (Détail)
Appearance reconstruction
Texture modeling and synthesis
Précédents travaux
Visualization
Detection and caracterization of cavities in proteins (Détail)
Deformation models
Meshes reconstruction from voxel images (Détail)
Geological layers exploration in immersive environment
Terrain editing in immersive environment
Multi-resolution edition in immersive environment
Digitization of a building with ExRealis