The Computer Science Laboratory (CSLab) provides general facilities for both undergraduate and postgraduate programmes. It consists of 180 x86/x64 PCs for teaching and general usage, and 90 x64 PCs for project development by final year students. The CSLab has one IBM BladeCenter fully equipped with 14 HS21 Servers and one Sun Blade 6000 Chassis equipped with 3 X6250, 2 T6320 and 1 X6220 Server modules. The blade servers collectively form a server cloud of 200 virtual Windows/Linux servers and 20 Sun SPARC servers in high-availability mode of operation.
The introduction of VMWare and LDOM (Sun Logical Domain) enables dynamic resource allocation to individual virtual servers. Server configuration such as CPU power and memory size can be increased on the fly when demanded.
A wide variety of software tools including Matlab, CSIM, Rational Rose, Sybase, Oracle, and Adobe Creative Suite are available for general use in teaching and development. The CS Department is also a member of the Microsoft MSDNAA program, CS students and staff are licensed to use most of the Microsoft O/S and development tools without additional cost.
The Interactive Multimedia and Virtual Reality Laboratory (IMVR Lab) provides a state of the art teaching and research environment for multimedia systems, computer graphics, virtual-reality and advanced human computer interface studies. It is equipped with an SGI Tezro system and a set of self-developed 3D graphics engines on Linux. A specialized 3-D projection system, cyber-gloves and motion trackers support the Department's research into interactive media technology.
The laboratory enables City University to take the lead in Hong Kong in teaching and research in the areas of interactive multimedia, visual computing and virtual reality. Projects in these areas have included a body-driven humanmachine interface, a deformable model for 3D volumetric data analysis and automatic image/video indexing and retrieval by content. In computer graphics, the laboratory has developed graphical modelling techniques for facial and hand gesture animation, and the computer synthesis of Chinese calligraphy. In particular, the Body-Brush and Body-Baton projects are pioneering work in integrating art and the technology of computer vision. The laboratory regularly receives visitors from local schools and international institutions.
The Image Computing Laboratory is a research laboratory funded by external grants from the Innovation and Technology Commission, the Hong Kong Jockey Club Charities Trust and the Research Grants Council. It consists of state of the art image and video capturing workstations, as well as high-end computing platforms for pattern recognition, image analysis and synthesis research. It also houses the Multimedia Applications Development Laboratory (MADLab), which specialises in applications and the development of multimedia documents and workflow management technology. Research projects that are conducted in this laboratory include content-based image retrieval, machine learning techniques for multimedia content processing, medical image analysis, personalised technology as applied to education and 3D graphical model watermarking and retrieval.
The 3D Motion Capture Laboratory provides the state of the art technology for recording human movement in 3D. It is equipped with an optical motion capture system to support the real-time capture of 3D human motions. This technology has been adopted in applications such as animation and movie production. Research projects in this laboratory include real-time dance education, interactive 3D games, indexing and retrieval of captured motions, synthesizing reactive motions and modelling the movements in the presence of multiple subjects.
The Specialized Laboratory is a laboratory area for building up relatively stable environment for student and staff projects. Student projects of high quality can be properly archived and/or componentized providing a richer environment for further development. The laboratory currently provides for projects in software engineering, information security, mobile computing, and multimedia computing.