Recherchez une offre d'emploi
Phd Position F - M Efficient Data Structures And Algorithms For Processing Massive 3D Data H/F - 06
Description du poste
- INRIA
-
Nice - 06
-
CDD
-
Publié le 26 Mars 2026
A propos d'Inria
Inria est l'institut national de recherche dédié aux sciences et technologies du numérique. Il emploie 2600 personnes. Ses 215 équipes-projets agiles, en général communes avec des partenaires académiques, impliquent plus de 3900 scientifiques pour relever les défis du numérique, souvent à l'interface d'autres disciplines. L'institut fait appel à de nombreux talents dans plus d'une quarantaine de métiers différents. 900 personnels d'appui à la recherche et à l'innovation contribuent à faire émerger et grandir des projets scientifiques ou entrepreneuriaux qui impactent le monde. Inria travaille avec de nombreuses entreprises et a accompagné la création de plus de 200 start-up. L'institut s'eorce ainsi de répondre aux enjeux de la transformation numérique de la science, de la société et de l'économie.
PhD Position F/M Efficient data structures and algorithms for processing massive 3D data
Le descriptif de l'offre ci-dessous est en Anglais
Type de contrat : CDD
Niveau de diplôme exigé : Bac +5 ou équivalent
Fonction : Doctorant
A propos du centre ou de la direction fonctionnelle
Inria is the French National Institute for Research in Digital Science, of which the Inria Côte d'Azur University Center is a part. With strong expertise in computer science and applied mathematics, the research projects of the Inria Côte d'Azur University Center cover all aspects of digital science and technology and generate innovation. Based mainly in Sophia Antipolis, but also in Nice and Montpellier, it brings together 47 research teams and nine support services. It is active in the fields of artificial intelligence, data science, IT system security, robotics, network engineering, natural risk prevention, ecological transition, digital biology, computational neuroscience, health data, and more. The Inria Center at Université Côte d'Azur is a major player in terms of scientific excellence, thanks to the results it has achieved and its collaborations at both European and international level.
Contexte et atouts du poste
This PhD project is in collaboration with the French Mapping Agency and the company GeometryFactory.
Principales activités
Context
In a world facing profound upheavals-ecological, energy-related, economic, health-related, social, and more-territories are at the heart of the most complex decisions. The stakeholders within these territories are under increasing pressure to anticipate, adapt, and invent new approaches to planning and development. It is now essential to be able to anticipate territorial evolution and simulate different management scenarios in order to assess, and even compare, their impacts. This is the objective of the Digital Twin of France and its Territories (JNFT) project, initiated and co-led by the IGN (National Institute of Geographic and Forest Information), Cerema (Center for Studies and Expertise on Risks, Environment, Mobility and Urban Planning), and Inria (National Institute for Research in Digital Science and Technology).
Analyzing 3D data (e.g. point clouds) captured from real-world environments is a core component of Geometry Processing and 3D Computer Vision. Processing tasks include, for instance, the estimation of local geometric properties, semantic segmentation, extraction of geometric primitives or reconstruction into surface meshes. Algorithms that perform these tasks are typically designed to handle up to a few million points efficiently [1,2]. With the technological advances on sensors and storage capacity, new acquisition protocols generate more and more massive point clouds that contain billions of points. The naive solution then consists in decomposing the space into blocks of a reasonable number of points before performing parallel computing. This solution is however prone to border effect errors and does not allow the analysis of point clouds at global scales. Moreover, it requires high computing resources and storage capacity.
Scaling point cloud processing algorithms to point clouds with trillions of points, such as the French LiDARHD dataset, without naïvely decomposing them into independent blocks is a challenging scientific problem. Among existing works, streaming methods that process data on the fly have been designed towards this goal. They however are tailored made for specific applications [3,4,12,13] and cannot be generalized easily to a generic toolbox. Other methods, e.g. [5], operate block decomposition by focusing on border effect reduction. Besides these strategies, the nature of the data structure that encodes input points is also a central question. For visualization applications for instance, octrees constitute a popular choice as levels of details for rendering points can be easily defined by this hierarchical structure [6,7].
Objectives
The goal of this PhD is to (i) investigate new data structures to read, compress and store the information contained in massive point clouds efficiently, and (ii) to rethink popular processing tasks so that they can operate at multiple scales directly from such data structures.
The candidate will study the potential of different space partitioning data structures that can be built efficiently in a hierarchical way and from which information can be stored and requested easily. He/she will also propose compression operations to convert clusters of input points into lightweight geometric objects, and clusters of these geometric objects into a single one. The choice of geometric objects will have to account for representation genericity, compactness and efficiency to connect and aggregate them. Prior work shows, for example, that planar components (which are frequent in urban environments) can be turned into a hierarchy of floating polygons with a limited loss of information. Similarly, the notions of superpoints [9] or covariance trees [11] could also be a solution for compressing non-planar components.
The candidate will also revisit some traditional point cloud processing tasks such as estimation of local geometric properties, surface reconstruction or primitive detection under the idea that the atomic geometric element is not a 3D point anymore, but a geometric object living at a given scale of the data structure. Continuing on the previous example with polygons and superpoints, planar shape detection could simply be addressed by selecting polygons in the hierarchy of the data structure, and surface reconstruction, by assembling the geometric objects with a space partition.
The candidate will also investigate the potential of the proposed data structures in recent 3D deep learning architectures which still largely suffer from scalability issues. In particular, the proposed data structures could be an effective alternative to the very coarse simplification of input point clouds [10].
Keywords. Geometry processing, 3D computer vision, massive point clouds, point set processing, geometric data structures
References
[1] The CGAL Project. CGAL User and Reference Manual. CGAL Editorial Board, 5.5.1 edition, 2022.
[2] CloudCompare, version 2.10.3, 2022.
[3] Pajarola. Stream-Processing Points. IEEE Visualization 2005
[4] and.. CVPR 2009
[5],, and. Scalable Surface Reconstruction from Point Clouds with Extreme Scale and Density Diversity. CVPR 2017
[6], , . Fast Out-of-Core Octree Generation for Massive Point Clouds. Computer Graphics Forum, vol 39(7), 2020
[7] Elseberg, borrmann and Nuchter. One billion points in the cloud - an octree for efficient processing of 3D laser scans., vol 76, 2013
[8] Fang, Lafarge, and Desbrun. Shape detection at structural scales. CVPR 2018
[9] Landrieu and Simonovsky. Large-scale Point Cloud Semantic Segmentation with Superpoint Graphs. CVPR 2018
[10], and. Revisiting Point Cloud Simplification : A Learnable Feature Preserving Approach. ECCV 2022
[11] Guillemot, Almansa and Boubekeur. Covariance Trees for 2D and 3D Processing. CVPR 2014
[12] Brédif, Caraffa, Yirci and Memari. Provably Consistent Distributed Delaunay Triangulation. ISPRS Annals 2020
[13] Caraffa, Marchand, Brédif and Vallet. Efficiently Distributed Watertight Surface Reconstruction. 3DV 2021
More info can be found at
Compétences
The ideal candidate should have good knowledge in 3D geometry, computer vision and applied mathematics, be able to program in C/C++, be fluent in English, and be creative and rigorous.
Avantages
- Subsidized meals
- Partial reimbursement of public transport costs
- Leave: 7 weeks of annual leave + 10 extra days off due to RTT (statutory reduction in working hours) + possibility of exceptional leave (sick children, moving home, etc.)
- Possibility of teleworking (after 6 months of employment) and flexible organization of working hours
- Professional equipment available (videoconferencing, loan of computer equipment, etc.)
- Social, cultural and sports events and activities
- Access to vocational training
- Social security coverage
Rémunération
Duration: 36 months
Location: Sophia Antipolis, France
Gross Salary per month: 2300 €
Compétences requises
- Langage C
- Access
Offres similaires
Chef de Projet Développement Application IA 100% Télétravail H/F
-
Widdai.Ai
-
Nice - 06
-
CDI
-
24 Mars 2026
Développeur Python - IA H/F
-
Adsearch
-
Nice - 06
-
CDI
-
25 Mars 2026
Développeur Javascript Nodejs Python IA H/F
-
Adsearch
-
Nice - 06
-
CDI
-
27 Mars 2026
Déposez votre CV
Soyez visible par les entreprises qui recrutent à Nice.
Chiffres clés de l'emploi à Nice
- Taux de chomage : 11%
- Population : 342669
- Médiane niveau de vie : 20530€/an
- Demandeurs d'emploi : 37760
- Actifs : 147375
- Nombres d'entreprises : 44501
Sources :
Un site du réseaux :