Marco Di Benedetto

Senior Researcher On AI And Computer Graphics at Consiglio Nazionale delle Ricerche

Tuscany, Italy
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Marco Di Benedetto is a senior researcher and entrepreneur with 20+ years building high-performance computer graphics, vision, and AI systems for real-time rendering and large-scale 3D reconstruction. He combines deep academic expertise (PhD-level) with hands-on engineering—co-founding two companies and contributing significant backend fixes and feature work to widely used open-source projects like Assimp and MeshLab. His research focuses on AI-driven 3D reconstruction and scene segmentation, and he has a strong track record delivering industrial-strength solutions for urban, terrestrial, marine and laser-scanned datasets. Skilled in GPGPU, HPC and multiresolution geometry processing, he often bridges algorithmic innovation and practical portability to off-the-shelf devices. Based in Tuscany, Italy, he is known for pragmatic optimizations (e.g., custom distance functors in VCGlib) that make advanced methods deployable in production.
code20 years of coding experience
job18 years of employment as a software developer
bookLiceo Scientifico "Leonardo"
bookPh.D., Computer Science, Ph.D., Computer Science at Università di Pisa
stackoverflow-logo

Stackoverflow

Stats
75reputation
2kreached
0answers
4questions
github-logo-circle

Github Skills (26)

algorithm10
algorithms10
c-language10
gltf10
qt10
data-structure10
3d-models10
data-structures10
fbx10
cprogramming-language10
linear-algebra9
android8
3d-graphics8
asset-pipeline7
build-system7

Programming languages (5)

C#TypeScriptC++PythonDart

Github contributions (5)

github-logo-circle
cnr-isti-vclab/vcglib

Sep 2005 - Feb 2013

The VCGlib is a C++, templated, no dependency, library for manipulation, processing and cleaning of triangle meshes
Role in this project:
userBack-end Developer
Contributions:156 commits in 7 years 6 months
Contributions summary:Marco primarily worked on improving the `vcglib` library, focusing on the `vcg/space/index/grid_static_ptr.h` file, modifying the `GetClosest()` method. These modifications involved incorporating a functor for distance calculation, which enhances the library's flexibility and allows for custom distance metrics. The user also fixed parameter bugs and included necessary header files.
cleaningmanipulationtrianglecpptemplated
assimp/assimp

Oct 2017 - Mar 2019

The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
Role in this project:
userBack-end Developer
Contributions:24 commits, 4 PRs, 7 comments in 1 year 5 months
Contributions summary:Marco primarily focused on improving the functionality of the import/export of 3D models and material properties, as well as fixing build issues and resolving merge conflicts. They added support for importing double sided and transparency material properties in glTF 1.0 and fixing how embedded textures with buffer views are read. Furthermore, the user addressed a zlib compile error on android as well as correcting instances of `std::to_string`.
pythonc-plus-plusobjective-cvolume-renderingfbx-exporter
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Marco Di Benedetto - Senior Researcher On AI And Computer Graphics at Consiglio Nazionale delle Ricerche