Recent Projects

C++ OpenGL Lua

3DReplay Touch is a project specially designed for TV shows or presentations using multi-touch displays.From the original 3DReplay version, the Touch version creates an environment perfect for soccer programs shows or half-time analysis. The presenter can analyse simultaneous scenes from the same or different matches.It is possible to change the camera position, insert arrows and marks, choose a s ... read more.

More Details

C++ OpenGL Computer Vision

Augmented reality (AR) is a live, direct or indirect, view of a physical, real-world environment whose elements are augmented by computer-generated sensory input such as sound, video, graphics or GPS data. It is related to a more general concept called mediated reality, in which a view of reality is modified (possibly even diminished rather than augmented) by a computer. As a result, the technolog ... read more.

More Details

Skeleton Key-Frame Quaternion Animation. Keyframing is an animation technique that, contrary to tweening, every frame of a keyframed computer animation is directly modified or manipulated by the creator, such that no tweening has actually occurred. This method is similar to the drawing of traditional animation, and is chosen by artists who wish to have complete control over the animation.In this w ... read more.

More Details

C++ Computer Vision

Real-time tracking SURF or just SURF stands for Speeded Up Robust Features. It is a robust local feature detector, first presented by Herbert Bay et al. in 2006, which can be used in computer vision tasks like object recognition or 3D reconstruction. It is partly inspired by the SIFT descriptor. The standard version of SURF is several times faster than SIFT and claimed by its authors to be more ro ... read more.

More Details

C++ OpenGL Lua

There are several hard problems in the fields of Engineering, Mathematics, Physics, and others, problems that don’t have an analytical solution. Thus, they are resolved by numerical simulations. A numerical simulation is an attempt to reproduce a physical event on the computer. Some of its activities are model preparation, numerical analysis, interpretation and results visualisation.One of the mos ... read more.

More Details