Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research...

31
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

Transcript of Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research...

Page 1: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

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

Page 2: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

2

OverviewIntroductionRelated WorksMultimedia-aware CloudCloud-aware MultimediaSummaryReference

Page 3: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

3

OverviewIntroductionRelated WorksMultimedia-aware CloudCloud-aware MultimediaSummaryReference

Page 4: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

4

IntroductionWhat 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)

Page 5: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

5

Multimedia on Cloud

Page 6: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

6

Media Cloud v.s Cloud Media

Page 7: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

7

OverviewIntroductionRelated WorksMultimedia-aware CloudCloud-aware MultimediaSummaryReference

Page 8: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

8

OverviewIntroductionRelated WorksMultimedia-aware CloudCloud-aware MultimediaSummaryReference

Page 9: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

9

Multimedia-aware CloudMedia-cloud-computing

architecture◦Media edge cloud (MEC) architecture

Distributed parallel multimedia processing

Case study◦Photosynth[1]

Page 10: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

10

MEC ArchitectureLike CDN[2] edge servers

architecture

Page 11: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

11

MEC Architecture

Page 12: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

12

Distributed parallel multimedia processing

DHT

LoadBalancer

Page 13: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

13

Case Study - Photosynth

Page 14: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

14

Case Study - PhotosynthMajor computation task

◦Image Conversion◦Feature extration◦Image matching◦Reconstruction

User-level parallel synthing in the MEC

Task-level parallel synthing in the MEC

Page 15: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

15

User-level Parallel Synthing

Page 16: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

16

Task-level Parallel Synthing

Page 17: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

17

Simulation Result

Page 18: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

18

OverviewIntroductionRelated WorksMultimedia-aware CloudCloud-aware MultimediaSummaryReference

Page 19: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

19

Cloud-aware Multimedia

Page 20: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

20

Cloud-aware MultimediaStorage and sharingAuthoring and mashupAdaptation and deliveryMedia rendering

Page 21: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

21

Storage and sharingAdvantage

◦High reliability◦High data rate

Issues◦High bandwidth demand of load

balancing algorithms for streaming

Page 22: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

22

Authoring and MashupOffline tools

◦Adobe◦Windows Movie Maker

Online service◦Jaycut

http://www.jaycut.com

XML-based file format

Page 23: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

23

Authoring and Mashup

Page 24: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

24

Adaptation and DeliveryA large amount of computingRequest service simultaneouslyExample – Cloudcoder

◦Offload much of the processing to the cloud

◦Transcoder instances scales up automatically

Page 25: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

25

Adaptation and Delivery

Page 26: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

26

Media RenderingA large amount of computing

◦Fully render◦Partially render

Multimedia retrieval◦Content-based image retrieval (CBIR)

Feature extraction Similarity measurement

Page 27: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

27

Media Rendering

Page 28: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

28

OverviewIntroductionRelated WorksMultimedia-aware CloudCloud-aware MultimediaSummaryReference

Page 29: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

29

SummaryMedia 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.

Page 30: Multimedia Cloud Computing Wenwu Zhu, Senior Researcher @ Internet Media Group @ Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

30

OverviewIntroductionRelated WorksMultimedia-aware CloudCloud-aware MultimediaSummaryReference