School of Computing
Science

Simon Fraser
University

CMPT 820: Multimedia Systems  

Home

Schedule

Assignments

Projects

 

 

 

 

 

 

 

 

 

 

 

It is highly recommended that you read the Mandatory Reading BEFORE class.

 

Week

Main Topic

Sub-topics and Mandatory Reading

Presenter

Optional Reading/

Comments



1,2: Jan 4, 9

Colors & Images


Introduction [slides]

Color Models
Image Representation & Compression

[slides]

 

Chapters  4,  8.1--8.5, 9.1 of  [LDL14]

M. Hefeeda

  Chapters  7 of  [LDL14]



3:  Jan 16

Video Coding


Video Coding
Error Propagation and Concealment

[slides]


Sullivan and Wiegand, Video Compression—From Concepts to the H.264/AVC Standard, Proc. of IEEE, 93(1), Jan 2005

M. Hefeeda



4: Jan 23

Scalable Video

 

Scalable Video Coding

[slides] 

 

Section 11.3.2 of  [LDL14]

 

[Schwarz et al., Overview of the Scalable Video Coding Extension of the H.264/AVC Standard, IEEE Transactions on Circuits and Systems for Video Technology, 17(9), Sep 2007

M. Hefeeda

 



Monday:  Quiz 1



5: Jan 30

Streaming & QoS

 

Streaming Protocols

QoS Support  for Multimedia

Dynamic Adaptive Streaming over HTTP (DASH)

[slides]


M. Hefeeda

Monday: Project Proposal (1-2 page summary)

Submit Hardcopy at the beginning of class



Huang et al., Confused, timid, and unstable: Picking a video streaming rate is hard, IMC'12.



5:  Feb 6

 

 

 

Content Distribution

 

 

 

IP Multicast


[slides]

M. Hefeeda

 


Monday: Demo of  Video Codec (Assignment 2)





Wednesday: Quiz 2


 

Feb 13- 19

 

Reading Break 


 



 

7: Feb 20

Rate Adaptation
 


Li et al, Probe and Adapt: Rate Adaptation for HTTP Video
Streaming At Scale
, IEEE JSAC'14.


Huang et al., A Buffer-Based Approach to Rate Adaptation: Evidence from a Large Video Streaming Service, SIGCOMM'14.

[slides]


 

 

 T. Feitong


Sun et al., CS2P: Improving Video Bitrate Selection and Adaptation with Data-Driven Throughput Prediction, SIGCOMM'16.


 




  Wednesday Project Update (5 min presentation for each project)


All Students





8: Feb 27

QoE and User Engagement



Balachandran et al. Developing a Predictive Model of Quality of Experience for Internet Video, SIGCOMM'13.


Shafiq et al., Understanding the Impact of Network Dynamics on Mobile Video User Engagement, SIGMETRICS'14.

[slides]

T. Sicong

J



iang et a. CFA: A Practical Prediction System for Video QoE Optimization, NSDI'16.


IP Multicast (continued)

[slides]


M. Hefeeda



 

9: March 6

  VR:
360-to-Linear Mapping
&
VR Streaming


Fu et al., The Rhombic Dodecahedron map: An efficient scheme for encoding panoramic video, IEEE TMM'09.

And the recent Pyramid Projection from Facebook.


Gaddam  et al., Tiling in Interactive Panoramic Video: Approaches and Evaluation, IEEE TMM'16.


[slides]

O. Eltobgy

D’Acunto et al., Using MPEG DASH SRD for zoomable and navigable video, MMSYS'16.



Overlays and Application Layer Multicast 

[slides]


M. Hefeeda


 


 

10:  March 13

 Video Quality Assessment 



Chikkerur et al., Objective Video Quality Assessment Methods:
A Classification, Review
, and Performance Comparison, IEEE Trans on Broadcasting, 2011.


[slides]

W. Rui

Liu et al,  Visual quality assessment: recent developments, coding applications and future trends, 2013.

Some Databases and Tools

Readable book providing details: Modern Image Quality Assessment, Wang and Bovik, 2006. (Available Online through SFU Lib)




P2P and CDN
[slides]

M. Hefeeda

 


11:  March 20

Mobile Multimedia

 

Xie eta al., piStream: Physical Layer Informed Adaptive Video Streaming Over LTE, MobiCom'15.


[slides]

Y. Luwei








12:  March 27

 


Cloud Computing


[slides]









Quiz 3 (on ALL topics presented after the Reading Break)











13:  April 3

Final Projects Presentations

Presentation of Final Project. Each project is allocated AT MOST 10 min to present and demo (if applicable), plus 5 min for questions. Present only the most important issues in your project. Your grade will be based only on whatever you present in the fixed slot.



        1. Feitong

        2. Luwei

        3. Omar

        4. Rui

        5. Sicong

All students

Wednesday, April 5:

  • Hardcopies of ALL Final Reports due at beginning of the class class.
  • Electronic versions (PDF) and zip archive of code must submitted to the courses system before class (by 9:00 AM) .
  • Slides: must be Microsoft PowerPoint  pptx format. 
  • The final report MUST be written using Latex AND this template.


 

 

 

 

 



 

 

 

 


School of Computing Science   Simon Fraser University