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.
- Feitong
- Luwei
- Omar
- Rui
- 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.
|
|
|
|
|
|
|
|
|
|