Multimedia Cloud Computing - National Tsing Hua University
Download
Report
Transcript Multimedia Cloud Computing - National Tsing Hua University
Multimedia Cloud Computing
Wenwu Zhu, Senior Researcher @ Internet Media Group @
Microsoft Research Asia
Chong Luo, Member of the IEEE
Jianfeng Wang, Master Student in MOE-Microsoft Key Laboratory
Shipeng Li, Researcher @ Microsoft Research Asia
IEEE SINGAL PROCESSING MAGAZINE, MAY 2011
Overview
Introduction
Related Works
Multimedia-aware Cloud
Cloud-aware Multimedia
Summary
Reference
2
Overview
Introduction
Related Works
Multimedia-aware Cloud
Cloud-aware Multimedia
Summary
Reference
3
Introduction
What is and why needs cloud computing?
Challenges of multimedia on cloud
◦
◦
◦
◦
Multimedia and service heterogeneity
QoS heterogeneity
Network heterogeneity
Device heterogeneity
Multimedia-aware cloud (media cloud) v.s
cloud-aware multimedia (cloud media)
4
Multimedia on Cloud
5
Media Cloud v.s Cloud Media
6
Overview
Introduction
Related Works
Multimedia-aware Cloud
Cloud-aware Multimedia
Summary
Reference
7
Overview
Introduction
Related Works
Multimedia-aware Cloud
Cloud-aware Multimedia
Summary
Reference
8
Multimedia-aware Cloud
Media-cloud-computing architecture
◦ Media edge cloud (MEC) architecture
Distributed parallel multimedia processing
Case study
◦ Photosynth[1]
9
MEC Architecture
Like CDN[2] edge servers architecture
10
MEC Architecture
11
Distributed parallel multimedia
processing
DHT
Load
Balancer
12
Case Study - Photosynth
13
Case Study - Photosynth
Major computation task
◦
◦
◦
◦
Image Conversion
Feature extration
Image matching
Reconstruction
User-level parallel synthing in the MEC
Task-level parallel synthing in the MEC
14
User-level Parallel Synthing
15
Task-level Parallel Synthing
16
Simulation Result
17
Overview
Introduction
Related Works
Multimedia-aware Cloud
Cloud-aware Multimedia
Summary
Reference
18
Cloud-aware Multimedia
19
Cloud-aware Multimedia
Storage and sharing
Authoring and mashup
Adaptation and delivery
Media rendering
20
Storage and sharing
Advantage
◦ High reliability
◦ High data rate
Issues
◦ High bandwidth demand of load balancing
algorithms for streaming
21
Authoring and Mashup
Offline tools
◦ Adobe
◦ Windows Movie Maker
Online service
◦ Jaycut
http://www.jaycut.com
XML-based file format
22
Authoring and Mashup
23
Adaptation and Delivery
A large amount of computing
Request service simultaneously
Example – Cloudcoder
◦ Offload much of the processing to the cloud
◦ Transcoder instances scales up automatically
24
Adaptation and Delivery
25
Media Rendering
A large amount of computing
◦ Fully render
◦ Partially render
Multimedia retrieval
◦ Content-based image retrieval (CBIR)
Feature extraction
Similarity measurement
26
Media Rendering
27
Overview
Introduction
Related Works
Multimedia-aware Cloud
Cloud-aware Multimedia
Summary
Reference
28
Summary
Media cloud
◦ Propose an MEC-computing architecture to
achieve high QoS support for various services.
Cloud media
◦ Propose how multimedia service can
optimally utilize cloud-computing resources.
29
Overview
Introduction
Related Works
Multimedia-aware Cloud
Cloud-aware Multimedia
Summary
Reference
30
Reference
[1] Photosynth
◦ http://photosynth.net/
[2] CDN
◦ http://miin1130.pixnet.net/blog/post/26763766
-cdn(content-deliverynetwork)%E6%87%89%E7%94%A8%E7%B0%A
1%E5%96%AE%E8%AA%AA%E6%98%8E
31