I was part of a team of 3, 2 where researchers.

Mainly, daily tasks put me in contact with the following technologies: C++, LINUX.

Research projects where I played a developer role include:

  • Holoscopic video codec for the 3D Vivant project based on MVC and HEVC – Implemented a frame buffer and an image similarity search function for the novel prediction model; automated deployment and simulation flows with shell script

  • 3D Holoscopic to 3D/2D conversion tool – Created several GLSL shaders to modify images based on optics equations, with POV selection, developed a novel algorithm to create depth maps based only in 3D images and used the FreeGLUT, FreeImage and Boost libraries

  • Developed a h.264 codec trace tool for development purposes – Implemented data storage for trace information with SQLite+JSON and developed a GUI for data navigation with WxWidgets and gnuplot, with Win32 and Linux OS deployment environment.

Jointly wrote whitepaper on research findings

  • Conti, C.; Lino, J.; Nunes, P.; Soares, L.D.; Lobato Correia, P., “Spatial prediction based on self-similarity compensation for 3D holoscopic image and video coding,” Image Processing (ICIP), 2011 18th IEEE International Conference on , vol., no., pp.961,964, 11-14 Sept. 2011

Managed code repository, bug tracking and wiki pages for several projects with Mercurial, SVN, Bugzilla and Docuwiki.