Beta's interdisciplinary and collaborative projects
for final year students 2005-2006

General

For CogSc students

For CE students

Perception and Multimedia

CogSc | 1-3 students | Survey+Research+Development project

Recent advances of multimedia are mainly caused by the better understanding the human sensory and perception systems. Studies of our vocal system bring about technologies such as vocoding, speech compression and speech recognition. Understanding of our hearing system lead to the development of perceptual sound coding techniques used in MP3, Ogg Vorbis and ATRAC. Knowledge on visual perception made possible methods to compress image and video used in JPEG and MPEG.

The project requirements are as follows:

Discovery of Weather System Evolution Pattern on Meteorological Data

CS or CE | 2-3 students | Research project | In collaboration with Hong Kong Observatory
Interested students please send me a CV on application

This project is an extension of the Final Year Project "Discovery Weather Systems on Numerical Models Using Data Mining" in 2004-2005. The previous project has established a computer system to visualize and identify weather systems such as cold front on numerical model data using data mining techniques. Building on top of the previous project results, the present project aims at further improving the identification capability by including additional meteorological data such as remote sensing data (e.g., that from satellite and radar) and improved feature selection algorithms. Meanwhile, by keep tracking the movement and development of the systems identified, it is hoped that some evolution patterns could be discovered. Weather systems in this project could be extended to cover rainstorm, tropical cyclones and other weather systems as well. The research findings could help local forecasters to better appreciate the changes of local weather in daily operation.

Video Aircraft Motion Detection for Jet Blast Identification

CS | 1-2 students | Research+Development project | In collaboration with Hong Kong Observatory
Interested students please send me a CV on application

Although the anemometers of the Hong Kong Observatory at the Hong Kong International Airport are installed 90-120m from the centreline of the runways, wind measurements are at times affected by aircraft operation such as jet blast and wake vortex. Currently, 5 CCTVs have been installed for monitoring the movement of aircraft to assist observers in determining whether the gusts are due to aircraft movement or not. The purpose of the project is to use the CCTV data to estimate the time when the aircraft passes our anemometer position and the height of the aircraft at the time. With these information, it is hoped that in the future the identification of artificial gust due to aircraft movement could be automated.

Gamelan score typesetting system

CS, CE, or CogSc | 1-3 students | Development project | In collaboration with Department of Music

The Indonesian gamelan is a set of gong-chime type of percussion instruments. The department of music has devised a way to transcribe Balinese gamelan music into a "box" (table-like) notation to help nonmusicians to learn the music. Currently, the transcriptions are typeset using LaTeX+MusiXTeX typesetting system. Yet, it is expected that sheet music using Western music notation, and possibly other forms, are needed in the future. A system that can run on Windows and Macintosh platforms is needed to enter, store, and typeset those music.

To the technically-minded students: there are not too many elements of music in the project. You'll learn compiler techniques and the languages LaTeX and MusiXTeX which produce beautifully typeset documents.

Related websites:

SMIL 2.1 compliant player

CS or CE | 2-3 students | Development project | Competent programmers preferred
Students are advised to take CSIS0315 "Multimedia Computing and Applications" and CSIS0318 "Advanced Multimedia"

The Synchronized Multimedia Integration Language (SMIL, pronounced "smile") enables simple authoring of interactive audiovisual presentations. Multimedia players such as RealPlayer, QuickTime, and Ambulant support playback of SMIL documents, but it seems none of them seem support all profiles of SMIL 2.0 in a compliant way. Practially, RealPlayer seem to be the best and Ambulant seem to be the most compliant. In February 2005, the Synchronized Multimedia (SYMM) Working Group of the World Wide Web Consortium (W3C) has released SMIL 2.1, a Last Call Working Draft. In face of the inadequacies of existing SMIL players and immient release of SMIL 2.1, this project calls for a SMIL player that could be run on MacOS X, Windows and Linux. The implementation can be based on source code of Ambulant or entirely fresh.

SMIL+SVG to MPEG-4 encoder

CS or CE | 2-4 students | Development project | Competent programmers preferred
Students are advised to take CSIS0315 "Multimedia Computing and Applications" and CSIS0318 "Advanced Multimedia"

Both Synchronized Multimedia Integration Language (SMIL, pronounced "smile") and Scalable Vector Graphics (SVG) are XML-based technologies defined by the Synchronized Multimedia (SYMM) Working Group of the World Wide Web Consortium (W3C). MPEG-4 is an advanced object-based video description and compression format and supports a SMIL-like format for scene description. The project calls for the implementation of an encoder that takes a SMIL file with its associated media objects including SVG media as input, and outputs a MPEG-4 compliant file or stream playable on QuickTime Player on MacOS X and other MPEG-4 compliant players.