Polytechnic University, Electrical Engineering

EL612 ---- Video Processing


List of Suggested Projects

The suggested topics below are merely starting points for you. You can modify them or come up with completely new topics. 

·        Video processing

o   Deblurring and denoising with motion compensated filtering

o   Video stablization (stablize video taken from a shaky camera!)

o   Video sampling and sampling rate conversion (Conversion between chosen formats (with computer implementation) . For example, 10 f/s to 20 f/s, 24 f/s to 30  f/s (film to TV), and 50 f/s to 60 f/s (PAL to NTSC).

o   Video mosaicing (putting multiple videos taken from different views into a panoramic of the scene)

o   Video morphing

·        Motion estimation

o   Survey and comparison of block based techniques, fast algorithms

o   Advanced algorithms (global motion estimation, mesh-based, object-based, dense motion estimation, etc.)

o   3D motion estimation

·        Video compression

o   Fast mode selection

o   Complexity modeling of video encoding/decoding

o   Reducing power consumption through complexity prediction

o   Evaluating performances of standard codecs under different settings

o   Modeling the rate and complexity under different parameter settings

o   Scalable video coding

o   Multiple description coding

o   Distributed video coding

o   Scalable video adaptation/transcoding

·        Error control in video transport

o   Error resilient video coding

o   Error concealment techniques

·        Scene segmentation

o   Object segmentation (ex.  Detect face or human body, segment a moving foreground from stationary background).

o   Object tracking

·        Video analysis and summarization

o   Video shot/scene segmentation

o   Key frame selection

o   Video retrieval based on motion/color similarity

·        Video watermarking

·        Video copy detection

·        Stereo Video Processing

o   Disparity estimation

o   3D reconstruction from stereo video

o   Stereo video coding

o   Stereo/3D video acquisition

o   Rendering of an arbitrary video from a given set of views

·        Perceptual video quality assessment

o   Study impact of different type of distortions (coding artifacts, packet losses) and video parameters (frame rate, frame size, quantization parameters) on perceptual quality.

o   3D video quality assessment

·        Visual saliency detection

o   How to detect the focus of attention?

o   Saliency aided video coding

o   Saliency aided video quality modeling

 

You are also encouraged to review the projects on-going in the Video Lab, and talk to the Ph.D students involved in the project and see whether you can work on part of that project as your course project.


Last updated: 1/16/2013, Yao Wang