Software


GitHub Repositories

[open source code]




Unstructured Video-Based Rendering

This software allows a user to interactively navigate a casually captured video collection in space and time.

Demo Rothman [ZIP] [ZIP laptop version]
Demo Juggler [ZIP] [ZIP laptop version]
Demo Magician [ZIP] [ZIP laptop version]
       
Project webpage [web]
Dataset [web]






Wikipedia Aloud Reader

Text-to-speech (TTS) software specifically designed for visually impaired and blind people. It provides a voice assisted access to the Wikipedia search engine and reads aloud the found pages.
It is written in C# using the standard Microsoft Speech APIs and the .NET framework 2.0. It parses html and wiki tags, eliminating tables and images, in order to generate an easy to speech text. Source code is available under GNU General Public License.
Languages currently supported:
    - English
    - Italian (an italian voice must be installed, e.g. from Loquendo)
    - (easy to extended to other languages)

Binaries and source code: [ZIP], [GitHub]






3D Studio Max Animation Exporter

Animation Exporter is a Max Script toolset for importing and exporting static and dynamic data from and to a 3D Max workspace. It can convert Phisique Biped characters to Skinned Boned characters and export all the related animation data. It can also export extrinsic and intrinsic parameters of target cameras.

Links:
- Autodesk (http://usa.autodesk.com/)
- ScriptSpot (http://www.scriptspot.com/)

Binaries:    [version 1.4]
               [version 1.3]
               [version 1.2]
               [version 1.0]






Simple Operating System in Assembly (handling Protected Mode and SuperVGA)

Assembly implementation of the basic APIs to initialize and control the protected mode on a i386. This code was developed in 1997, and was designed to boot from a floppy disks and provide the full capabilities of the processors and the graphic cards of that time. It counts more than 3000 lines of assembly code. Fell free to download it.

Source Code: [ZIP]








VirtualDub Debayering Filter

VirtualDub Debayering (demosaicing) filter converts RAW videos in RGB. This implementation is based on the work of Daniele Menon, Stefano Andriani and Giancarlo Calvagno.
The original code was written by Daniele Menon.

Links:
- VirtualDub (http://www.virtualdub.org/)
- Demosaicing (http://wikipedia.org/)
- DCRaw Linux (http://www.cybercom.net/~dcoffin/dcraw/)

Binaries: [ZIP]




The Making-Of the Blue Room

Making-of the Blue-Room, a 24 square meters recording arena furnished with blue screens and four high resolution cameras. The room was used to capture the human motion. Further information can be found in the project website (link).

The Making-Of the Blue-Room: [video]
Blue-Room tour: [video]






Non-photorealistic rendering

Realtime Toon shading and Hatching for non-photorealistic rendering. This implementation is based on the work of E. Praun, H. Hoppe, M. Webb and A. Finkelstein about Real-Time Hatching (http://www.cs.princeton.edu/gfx/proj/hatching/).

Binaries: [ZIP]