
A) Electronic, Computer and
Telecom Engineering Projects 2001
1) Parallel H.263 Video Encoder Algorithms
A parallel encoder algorithm on an array of Mercury Power-PCs
has been developed for the H263 video encoder algorithm operating in normal
mode. The algorithm is based on spatial parallelism. The objective of this
project is to extend the operation of the codec to operate in its other
modes: Arithmetic, Enhanced, etc.
You will work with C Sofware on a Mercury Power-PC workstation.
2) Parallel H.263 Video Decoder Algorithms
A parallel decoder algorithm on an array of Mercury Power-PCs
needs to developed for the H263 video decoder algorithm operating in normal
mode. The algorithm must be based on functional parallelism since data
dependancy rules out the use of spatial parallelism. The objective of this
project is to develop a parallel video H263 decoder algorithm in Nomal
mode.
You will work with C Sofware on a Mercury Power-PC workstation.
3) Parallel Implementation of the Watershed Segmentation Algorithm
The watershed algorithm is a very successful algorithm
for segmenting images. The objective of this project is to implement this
algoithm on an array of Mercury Power-PCs to speed up its operation.
You will work with C Sofware on a Mercury Power-PC workstation.
4) User Interface to the Watershed Segmentation Algorithm
The watershed algorithm is a very successful algorithm
for segmenting images. The objective of this project is to develop a user
interface to the algorithm to segment and merge different regions of an
image.
You will work with C and Java Sofware on a PC workstation.
5) Parallel MPEG 2 Video Encoder Algorithms
A parallel encoder algorithm on an array of Mercury Power-PCs
needs to be developed for the MPEG-2 video encoder algorithm. The algorithm
will be based on spatial parallelism. The objective of this project is
to develop a parallel video MPEG-2 encoder algorithm.
You will work with C Sofware on a Mercury Power-PC workstation.
6) Parallel MPEG 2 Video Decoder Algorithms
A parallel decoder algorithm on an array of Mercury Power-PCs
needs to developed for the MPEG-2 video decoder algorithm. The algorithm
must be based on functional parallelism since data dependancy rules out
the use of spatial parallelism. The objective of this project is to develop
a parallel video MPEG-2 decoder algorithm.
You will work with C Sofware on a Mercury Power-PC workstation.
7) FPGA Enhancement of Codec DCT & IDCT algorithms
The Mercury Power-PC system provides for a mezanine card
to be incorporated above it that hosts a FPGA chip. The objective of this
project is to install and prove the FPGA card can successfully interface
to the host Power-PC device. Then to develop a hardware DCT and IDCT algorithm
on the FPGA and interface it to the Power-PC.
You will work with C Sofware and VHDL on a Mercury Power-PC
workstation.
8) FPGA Enhancement of Codec Motion Estimator algorithm
The Mercury Power-PC system provides for a mezanine card
to be incorporated above it that hosts a FPGA chip. The objective of this
project is to install and prove the FPGA card can successfully interface
to the host Power-PC device. Then to develop a hardware Motion Estimation
algorithm on the FPGA and interface it to the Power-PC.
You will work with C Sofware and VHDL on a Mercury Power-PC
workstation.
9) 2-D Studio Max using Java
3D Studio Max is a famous software system that allows
the creation of 3D objects and worlds. You will develop a program for creating
2D objects and worlds. This will be based on a Java program which is in
the process of being developed from a previous project student.
You will work with Java on a PC workstation.
10) Multimedia Studio and Display Systems
A program scheduling tool has been built using Java and
XML. It displays the sequence of programs and associated content as an
XML file. The system needs to be improved so that the program schedule
can be diplayed and edited graphically.
You will work with Java and XML on a PC workstation.
11) Storage Manager for Multimedia Terminal Systems
New terminal systems will down load content from the broadcast
channel and store it away on the terminal locally. This project will investigate
different architectures for the storage system.
You will work with Java and XML on a PC workstation.
12) Recognition of images using Neural Networks
A Neural network is the foundation of the recognition
system of a video database. A system needs to be developed to compare the
operation of the Neural Network with statistical matching for the forllowing
options at Image, Macroblock and histogram levels using weightless Neural
Networks, Fuzzy Neural Networks and Statistical matching.
You will work with Java and XML on a PC workstation.
13) 3-D Modelling and Animation of Faces
A past project has developed a system for converting text
to phonetics and drive simple face. An other past project has developed
an animating a high quality face from letters of the alphabet. The objective
of this project is to combine the results of the previous two projects
to drive a high quality face from phonetics stream.
You will work with Java, 3D Studio Max and Max Scrit
on a PC workstation.
14) 3-D Modelling and Animation of Greek Dances
The Greek people have a rich repetoire of dances from
different regions of Greece. Each region also has a distinctive traditional
dress for both men and women. The objective of this project is to model
a dancer from a particular region and then animate that dancer for the
regional dance. Relatively simple and well known dances are: Kalamationo
and Hasabiko.
You will work with 3D Studio Max on a PC workstation.
15) Modelling the Nymphaeum of Sagalassos
Reasonably accurate architectural drawings of ancient
Nymphaeum building of Sagalassos are available from archaeologists. The
objective of this project is to model the building and then incorporate
as many animation features as posible e.g. Fountain, Olive trees, fruit
trees, rustling of leaves in the wind etc.
You will work with 3D Studio Max on a PC workstation.
16) Modelling the Heroon of Sagalassos
Reasonably accurate architectural drawings of ancient
Heroon building of Sagalassos are available from archaeologists. The objective
of this project is to model the building and then incorporate as many animation
features as posible e.g. a priestess within the temple.
You will work with 3D Studio Max on a PC workstation.
17) User Interfaces for New TV Terminals
The new TV systems of tomorrow will combine TV reception
with mobile radio reception and carry Audio/video, Internet, 3D graphicas
and database content to user terminals. This project will explore different
options for the design of the user interface for different types of
terminals.
You will work with Flash or Director on a PC workstation.
18) XML Based Indexing System using Java
An microscopic imaging system and image indexing has been
developed using Java. The developers want this product redeveloped using
C++. The objective of project is to analyse the operation of the original
Java program and develop an equivalent system using Borland C++ builder.
You will work with C++ on a PC workstation.
19) Modelling the Brunel Campus for the Cave and Internet
The sub-dean (Dave Snowdon) has initiated a project to
model the university Uxbriidge campus and has asked me to coordinate the
technical aspects of the project. The objective of this project is to model
the whole of the Brunel Campus for the Internet and Cave. At this moment
a team of three students have been found to model the buildings and one
student to develop a business plane but this is not enough. We need at
least a team of eight to model the campus properly and an additional two
students to map these models onto the Internet and Brunel Cave system respectively.
Therefrore 7 additional project students are needed.
You will work with 3D Studio Max and Photomodeller on
a PC workstation.
B) Multimedia Projects 2001
1) Modelling the Brunel Campus for the Cave and Internet
The sub-dean (Dave Snowdon) has initiated a project to
model the university Uxbriidge campus and has asked me to coordinate the
technical aspects of the project. The objective of this project is to model
the whole of the Brunel Campus for the Internet and Cave. At this moment
a team of three students have been found to model the buildings and one
student to develop a business plane but this is not enough. We need at
least a team of eight to model the campus properly and an additional two
students to map these models onto the Internet and Brunel Cave system respectively.
Therefrore 7 additional project students are needed.
You will work with 3D Studio Max and Photomodeller on
a PC workstation.
2) 3-D Modelling and Animation of Faces
A past project has developed a system for converting text
to phonetics and drive simple face. An other past project has developed
an animating a high quality face from letters of the alphabet. The objective
of this project is to combine the results of the previous two projects
to drive a high quality face from phonetics stream.
You will work with Java, 3D Studio Max and Max Scrit
on a PC workstation.
3) 3-D Modelling and Animation of Greek Dances
The Greek people have a rich repetoire of dances from
different regions of Greece. Each region also has a distinctive traditional
dress for both men and women. The objective of this project is to model
a dancer from a particular region and then animate that dancer for the
regional dance. Relatively simple and well known dances are: Kalamationo
and Hasabiko.
You will work with 3D Studio Max on a PC workstation.
4) 3D Modelling the Nymphaeum of Sagalassos
Reasonably accurate architectural drawings of ancient
Nymphaeum building of Sagalassos are available from archaeologists. The
objective of this project is to model the building and then incorporate
as many animation features as posible e.g. Fountain, Olive trees, fruit
trees, rustling of leaves in the wind etc.
You will work with 3D Studio Max on a PC workstation.
5) 3D Modelling the Heroon of Sagalassos
Reasonably accurate architectural drawings of ancient
Heroon building of Sagalassos are available from archaeologists. The objective
of this project is to model the building and then incorporate as many animation
features as posible e.g. a priestess within the temple.
You will work with 3D Studio Max on a PC workstation.
6) 2-D Studio Max using Java
3D Studio Max is a famous software system that allows
the creation of 3D objects and worlds. You will develop a program for creating
2D objects and worlds. This will be based on a Java program which is in
the process of being developed from a previous project student.
You will work with Java on a PC workstation.
7) User Interfaces for New TV Terminals
The new TV systems of tomorrow will combine TV reception
with mobile radio reception and carry Audio/video, Internet, 3D graphicas
and database content to user terminals. This project will explore different
options for the design of the user interface for different types of
terminals.
You will work with Flash or Director on a PC workstation.
8) Multimedia Studio and Display Systems
A program scheduling tool has been built using Java and
XML. It displays the sequence of programs and associated content as an
XML file. The system needs to be improved so that the program schedule
can be diplayed and edited graphically.
You will work with Java and XML on a PC workstation.