Difference between revisions of "cmpt820"

From NMSL
(New page: xx This page contains discussion related to [http://nsl.cs.sfu.ca/teaching/09/820/ CMPT 820 -- Multimedia Systems.] == Topics to Cover == * Methods for adaptive streaming over wired and ...)
 
Line 1: Line 1:
xx
+
 
 
This page contains discussion related to [http://nsl.cs.sfu.ca/teaching/09/820/ CMPT 820 -- Multimedia Systems.]
 
This page contains discussion related to [http://nsl.cs.sfu.ca/teaching/09/820/ CMPT 820 -- Multimedia Systems.]
  
Line 27: Line 27:
  
 
You may work in a group of up to two students (the expectations are higher in this case). Following is an initial list of topics that you may consider for the project. More topics will be added soon. Suggestions are definitely welcomed.  
 
You may work in a group of up to two students (the expectations are higher in this case). Following is an initial list of topics that you may consider for the project. More topics will be added soon. Suggestions are definitely welcomed.  
 +
 +
* Using Scalable Video Coding to Reduce Channel Switching Delay in P2P live streaming.
 +
 +
* Using Scalable Video Coding and Network Coding to optimize the performance of streaming systems.
 +
 +
* Efficient implementation of network coding for P2P video streaming systems.
  
 
* Quantitative comparison between different video scalability methods (MDC, Multi-layer, Fine/Medium Grain Scalability, ...)  
 
* Quantitative comparison between different video scalability methods (MDC, Multi-layer, Fine/Medium Grain Scalability, ...)  

Revision as of 12:22, 3 November 2008

This page contains discussion related to CMPT 820 -- Multimedia Systems.

Topics to Cover

  • Methods for adaptive streaming over wired and wireless networks
  • Video encoding: Theory and Practice
  • Design of streaming servers
  • Design of streaming clients


Ideas for Projects

Your project could be:

  • New idea related to multimedia. Partial evaluation and validation of the idea should be provided. If your idea is publishable, you may get A+ in this course.
  • Implementation and evaluation of an already-published algorithm/technique/system.
  • Quantitative and/or qualitative comparisons between two already-published algorithm/techniques/systems.
  • A survey of a multimedia topic.

You may work in a group of up to two students (the expectations are higher in this case). Following is an initial list of topics that you may consider for the project. More topics will be added soon. Suggestions are definitely welcomed.

  • Using Scalable Video Coding to Reduce Channel Switching Delay in P2P live streaming.
  • Using Scalable Video Coding and Network Coding to optimize the performance of streaming systems.
  • Efficient implementation of network coding for P2P video streaming systems.
  • Quantitative comparison between different video scalability methods (MDC, Multi-layer, Fine/Medium Grain Scalability, ...)
  • Implementation of H.264/SVC on GPUs (we have the hardware in the NSL)
  • High Definition Video Encoding and Streaming: Survey and Comparison of Different Models
  • Implementation of a video conference system using H.264/SVC (you may use some libraries or open-source code in parts of this project)
  • Implementation and evaluation of media gateway router (a router that provides simple QoS for multimedia streams)


Papers and References

xx