
Measurements on 3D models

Automatic measurement list editor

Scan anonymization

Scan stitching (semi-automatic scan fusion)

Company scanner data visualizer

And also some little programs for company internal use
Those developments required to evaluate and use existing methods, but also to make research about new approaches. That permitted me to increase my technical skills particularly in the following fields:
Image and depth map (DEM) operations
 Filtering  Mathematical morphology  Vectorization, operations on vectorized curves  Model-based object detection  Lens distortion measurement, calibration and correction Data structures
 Quadtree  Octree  kd-tree and R-tree  Various structures for acceleration of mesh operations | Mesh operations
 Reconstruction  2-manifold correction  Hole filling  Merging  Remeshing  Simplification, Level-of-detail  Comparison, positioning  Texture projection |

Software copy protection system

Reading/writing of various 2D/3D and XML file formats

TCP and UDP communication between computers
The contacts with clients helped me to improve my knowledge of the market. I have also been responsible to provide software documentation, demonstration and training.
Software were developed using C++ language and the OpenGL library.