NETWORKED VIDEO

COURSE SYLLABUS FOR SPRING 2005

WEB SITE

<http://www.cs.ccu.edu.tw/~cwlin/courses/netvideo/netvideo.htm> This is where you will find most information about this course, including handouts, homework assignments, homework solutions, etc.

INSTRUCTOR

Professor Chia-Wen Lin  Email: cwlin@cs.ccu.edu.tw Phone: x33120

Institute of Engineering Bldg. 1 Room: 511

Office Hours: by email appointment

TEACHING ASSISTANT

§õ¨|·ç (ext. 23126, Lab 308)

Office Hours: by email appointment

LECTURES

TUE & THU 4:15-5:30 PM (EA205)

COURSE DESCRIPTION

This course introduces technologies for video communications over networks. We will address how to deliver them over a variety of networks. In the coding aspect, a brief review of state-of-the-art video coding standards will be presented. Emphasis will be given to the issues on networks, systems for networking, and transport of compressed video.  In the networking aspect, the background knowledge on ATM, wireless, and IP networks will be introduced. In the aspect of systems for video networking, special considerations for sending multimedia over the Internet and wireless networks, such as video adaptation, error resilience, error concealment and quality of service, will be discussed. Finally, the course will introduce some emerging networked video coding techniques including distributed coding and video content protection.

PROGRAMMING

The best way to understand an algorithm is to program it. Therefore, this course emphasizes computer assignments and projects. Students will complete individual assignments, and form small groups to complete projects in video coding or related technologies. The use of C/C++ is encouraged. You may also use Matlab to generate some figures. If you plan to use other programming languages, please discuss it with the instructor.

TEXTBOOKS

  • Special Issue on Advances in Video Coding & Delivery of Proceedings of the IEEE (January 2005)
  • Compressed Video over Networks , edited by Ming-Ting Sun and Amy R. Reibman, Marcel Dekker Inc., Switzerland, 2000.

Proceedings of the IEEE

Sun & Reibman¡¦s book

REFERENCES

  • Multimedia Communication Systems: Techniques, Standards, and Networks, by K. R. Rao, Zoran S. Bojkovic, and Dragorad A. Milovanovic. Prentice Hall, Sep. 2002. (imported by ¥þµØ)
  • Video Processing and Communications, by Yao Wang, Joern Ostermann, and Ya-Qin Zhang. Prentice Hall, Sep. 2001. (imported by ·s¤ë)
  • Standard Codecs: Image Compression to Advanced Video coding, Mohammed Ghanbari, IEE, UK, 2003
  • IEEE Trans. Circuits and Systems for Video Technology, IEEE Trans. Multimedia, and IEEE Trans. Image Processing
  • More to be provided in class

HOMEWORK

Problem sets will be assigned on a two- or three-week basis, and the due day will be indicated on each homework. A component of the homework will be computer assignments. These computer assignments mainly involve building components that may be used later in the projects. The homework policy is as follows:

  • You can discuss the homework problems with any number of students currently taking the course, the TA, and the instructor. However, solutions and solution-techniques should not be exchanged. You should make sure that you understand the solution you turn in, and should of course write up every word of the solution by yourself. Cribbing others¡¦ homework is definitely prohibited.
  • All the answers you give must be fully justified. However, results proved in the class, in class-given handouts, in past assignments, or in text can be used without proof, provided you specifically cite the source.
  • No late homework.

PROJECTS

During the week when the project is due, each group will schedule a time slot with the instructor and TA to demonstrate the project. The same policy for the homework should apply to the projects as well. If in doubt, please check with the instructor.

GRADING 

Homework

30-35%

Seminar

25%

Course Project

   Midterm report & presentation

   Final project report & presentation

40-45%