Cloud Services for Improved User Experience in Sharing Mobile Videos Authors: Dejan Kovachev, Yiwei Cao and Ralf Klamma Advanced Community Information.

Slides:



Advertisements
Similar presentations
Mobile Web Services for Collaborative Learning
Advertisements

Archana Mandape. 234 million Wireless subscriptions in USA. Many players in the smart phone market. Apple iPhone OS, RIM BlackBerry OS and Android OS.
Content Interaction and Formatting, Tayeb LEMLOUMA & Nabil Layaïda. November Tayeb Lemlouma & Nabil Layaïda Presented by Sébastien Laborie November.
AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds 作者:Xiaofei Wang, MinChen, Ted Taekyoung Kwon,
BrightAuthor v3.7 software and BrightSign XD v4.7 firmware
MicroCast: Cooperative Video Streaming on Smartphones Lorenzo Keller, Anh Le, Blerim Cic, Hulya Seferoglu LIDS, Christina Fragouli, Athina Markopoulou.
Building Cloud-ready Video Transcoding System for Content Delivery Networks(CDNs) Zhenyun Zhuang and Chun Guo Speaker: 饒展榕.
Novasky: Cinematic-Quality VoD in a P2P Storage Cloud Speaker : 童耀民 MA1G Authors: Fangming Liu†, Shijun Shen§,Bo Li†, Baochun Li‡, Hao Yin§,
Suphakit Awiphan, Takeshi Muto, Yu Wang, Zhou Su, Jiro Katto
Institute of Networking and Multimedia, National Taiwan University, Jun-14, 2014.
Create mobile content using a mobile-friendly knowledge management system: The Athabasca University (AU) experience.
“Turn you Smart phone into Business phone “
Motion and Scene Complexity for Streaming Video Games Mark Claypool Computer Science Department Worcester Polytechnic Institute Worcester, Massachusetts,
Quicktime Howell Istance School of Computing De Montfort University.
Power-Saving Techniques with High Visual-Quality for Mobile Displays Dep. of Computer Science & Engineering Yuan Ze University Speaker: Chun-Han Lin National.
ThinkAir: Dynamic Resource Allocation and Parallel Execution in Cloud for Mobile Code Offloading Sokol Kosta, Pan Hui Deutsche Telekom Labs, Berlin, Germany.
A Web Services Based Streaming Gateway for Heterogeneous A/V Collaboration Hasan Bulut Computer Science Department Indiana University.
Media Engineering and Technology 2008 Bachelor Thesis Projects Dr. Fatma Meawad.
Introduction to Android Platform Overview
Pre-fetching based on video analysis for interactive region-of- interest streaming of soccer sequences Authors: Aditya Mavlankar and Bernd Girod Information.
CLOUD-ASSISTED ADAPTIVE VIDEO STREAMING AND SOCIAL-AWARE VIDEO PREFETCHING FOR MOBILE USERS XIAOFEIWANG, TED “TAEKYOUNG” KWON, AND YANGHEE CHOI,WANG Speaker:
Smart Learning Services Based on Smart Cloud Computing
HOME AUTOMATION THROUGH ANDROID MOBILE. What is Home Automation?  Home automation involves introducing a degree of computerized or automatic control.
Paul Trani Adobe Certified Instructor/Expert Resources:
© 2009 Research In Motion Limited Advanced Java Application Development for the BlackBerry Smartphone Trainer name Date.
Normalization of the Speech Modulation Spectra for Robust Speech Recognition Xiong Xiao, Eng Siong Chng, and Haizhou Li Wen-Yi Chu Department of Computer.
COLLABORATIVE STORYTELLING IN THE WEB 2.0 Yiwei Cao, Ralf Klamma, and Andrea Martini Information Systems, RWTH Aachen University In Proceedings of the.
Healthcom2008 Intelligent Service Integration Laboratory Information and Communications University Korea A Platform for Personalized Mobile u-Health Application.
Research on cloud computing application in the peer-to-peer based video-on-demand systems Speaker : 吳靖緯 MA0G rd International Workshop.
Cloud MapReduce : a MapReduce Implementation on top of a Cloud Operating System Speaker : 童耀民 MA1G Authors: Huan Liu, Dan Orban Accenture.
ConfidentialPA Testing Mobile Applications A Model for Mobile Testing.
Stephen Crossley Supervisor: Dr. Haifeng Shen 9 Unit Engineering Project Results Enhancing student learning through collaborative.PDF annotation.
DELAYED CHAINING: A PRACTICAL P2P SOLUTION FOR VIDEO-ON-DEMAND Speaker : 童耀民 MA1G Authors: Paris, J.-F.Paris, J.-F. ; Amer, A. Computer.
Lector: Aliyev H.U. Lecture №15: Telecommun ication network software design multimedia services. TASHKENT UNIVERSITY OF INFORMATION TECHNOLOGIES THE DEPARTMENT.
EFFECTS OF LOCALITY, CONTENT AND JAVA RUNTIME ON VIDEO PERFORMANCE Vikram Chhabra, Akshay Kothare, Mark Claypool Computer Science Department Worcester.
CHAPTER TWO THE MAKING OF MULTIMEDIA: AND MULTIMEDIA DEVELOPMENT TEAM
Event-Based Hybrid Consistency Framework (EBHCF) for Distributed Annotation Records Ahmet Fatih Mustacoglu Advisor: Prof. Geoffrey.
An Overlay Network Providing Application-Aware Multimedia Services Maarten Wijnants Bart Cornelissen Wim Lamotte Bart De Vleeschauwer.
Université du Québec École de technologie supérieure Department of software and IT engineering Real-time multi-user transcoding for push to talk over cellular.
Parallelizing Video Transcoding Using Map-Reduce-Based Cloud Computing Speaker : 童耀民 MA1G0222 Feng Lao, Xinggong Zhang and Zongming Guo Institute of Computer.
Basics of testing mobile apps
Design of a Cooperative Video Streaming System on Community based Resource Sharing Networks 2010 International Conference on P2P, Parallel, Grid, Cloud.
ANDROID AN INTRODUCTION. WHY ANDROID???? Android boasts with around 75% market share. Growth of 91.5%. 2.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt Ambient Networks Media Delivery in the 3GPP Framework Author: Outi Koski Supervisor: Heikki Hämmäinen.
Advanced Science and Technology Letters Vol.106 (Information Technology and Computer Science 2015), pp.17-21
By: Catyana Brown Information Technology in a Global Society: Multimedia.
PRESENTATION DAY Group ID: gp09-cmg Speaker: Matthew Albers RFID APPLICATION DEVELOPMENT SUITE.
Peer-to-Peer Streaming of Scalable Video in Future Internet Application Speaker : 吳靖緯 MA0G0101 Communications Magazine, IEEE, On page(s): 128.
Multiplexing Team Members: Cesar Chavez Arne Solas Steven Fong Vi Duong David Nguyen.
Instructional Design Course Production of Online Courses.
Functions and Features: Advantages : Disadvantages and Limitations : Price:
Power Guru: Implementing Smart Power Management on the Android Platform Written by Raef Mchaymech.
György Kálmán, Josef Noll Mobile and Wireless Communications Summit, th IST 1-5, July 2007 Speaker : 黃韋綸 Right Management Infrastructure for Home.
August Video Management Software ViconNet Enterprise Video Management Software Hybrid DVR Kollector Strike Kollector Force Plug & Play NVR HDExpress.
Comparison of LMS Submitted by Seena. K Roll No: P2ELT14012.
Efficient Opportunistic Sensing using Mobile Collaborative Platform MOSDEN.
A Software Energy Analysis Method using Executable UML for Smartphones Kenji Hisazumi System LSI Research Center Kyushu University.
Distributed Video Transcoding System based on MapReduce for Video Content Delivery Myoungjin Kim', Hanku Lee l 'z* Hyeokju Lee' and Seungho Han' ' Department.
Micromax Mobiles Collection at Findable MicromaxMicromax offers latest products like android smartphone, latest mobile phones, android tablet, data card.
 This work confers an application which makes possible to use a Bluetooth enabled mobile phone to remote control home appliances such electric fan, LEDs.
Short Customer Presentation September The Company  Storgrid delivers a secure software platform for creating secure file sync and sharing solutions.
Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-KRKC MCC 2010 Dejan Kovachev Dominik Renzel Ralf Klamma Yiwei Cao Mobile Community.
SOURCE:2014 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING AUTHER: MINGLIU LIU, DESHI LI, HAILI MAO SPEAKER: JIAN-MING HONG.
NETWORK VIDEO SURVEILLANCE. CCTV Closed-Circuit Television (CCTV) is the use of video cameras to transmit signal to a specific place on a designated device.
Realizing the potential of mobile devices as experimental devices: Human computer interface and performance considerations Chiung Ching Ho & C. Eswaran.
Who am I? Davy Van Deursen post-doctoral researcher
Migrating Oracle Forms Using Oracle Application Express
General stroke hospital
Stay connected with friends & family - always
Fog Computing for Low Latency, Interactive Video Streaming
Presentation transcript:

Cloud Services for Improved User Experience in Sharing Mobile Videos Authors: Dejan Kovachev, Yiwei Cao and Ralf Klamma Advanced Community Information Systems (ACIS) RWTH Aachen University Ahornstr. 55, Aachen Germany Speaker : 童耀民 MA1G

Outline 1.Introduction 2.Use Cases 3.Enhancement Of Mobile Video User Experience 4.Mobile Video Cloud Services 5.Experimental Evaluation 6.Conclusions And Future Work 2

Introduction Recently, video sharing has been extended on mobile platforms with considerable success. They can observe three classes of mobile video discrepancies between users, content and devices. 3

Introduction Professional video content production shifts to higher resolution formats which are not suitable for common smartphones. The resolution of mobile device increases, but their display capabilities will always be constrained due to the physical size of mobile devices. 4

Introduction Amateur video content shot with smartphones lacks many characteristics that create the aesthetics of professional videos. For example, mobile video shots are often unsteady, without a smooth pan or zoom to the the objects of interest and without clear shot segmentation. 5

Introduction The limited bandwidth causes problems in seeking or browsing the video, because it may take a long time to load the video. This paper seeks to remedy some of the issues with UX in mobile video applications by making use of cloud services for fast and intelligent video processing. 6

Introduction They can easily extend/add custom adaptation functionalities to the video content/streams to improve the mobile UX in their apps. They developed our Mobile Video Cloud Services (MVCS) system for video processing in the cloud. 7

Use Cases 8

Enhancement Of Mobile Video User Experience The enhancement of mobile video UX in our setup consists of three parts. 9

Enhancement Of Mobile Video User Experience 10

Mobile Video Cloud Services RTP is used for video up and down streaming. Its XMPP connector is the gateway to the cloud services and is used to exchange data with the cloud, including metadata, segment information, and device information like screen size, model, etc. 11

Mobile Video Cloud Services Realizing the different functionalities of the MVCS client various handler are required. The MP4 handler is an important part of the video streaming functionality. 12

Mobile Video Cloud Services To ensure good compatibility with various streaming servers the outgoing video stream should consist of a video encoded by the H.264 video codec and an MP4 video container. The RTP connector is responsible for the communication with the streaming server of recorded videos and also for delivering the video to the video player. 13

Mobile Video Cloud Services The zooming service is responsible for cropping the video. It provides standard zooming functionality like zooming to the middle of the video and more complex zooming functionality based on the object recognition service. 14

Mobile Video Cloud Services 15

Mobile Video Cloud Services The object recognition service is necessary for realizing ROI-enhanced zooming. The object recognition is realized with the Java wrapper for OpenCV, i.e. JavaCV. 16

Experimental Evaluation First, mobile user experience improvements such as zooming, segment-based and tag- based browsing are evaluated in a user study. Second, the advantages of video processing in the cloud are compared, especially the advantages of chunk based processing in comparison to single file processing. 17

Experimental Evaluation MVCS client has been implemented for the Android platform. We used HTC Desire smart phone with Android OS version 2.2, 3.7 inch wide screen multi-touch display with 480x800 pixels and 252 ppi pixel density, 1GHz CPU and 576MB RAM. 18

Experimental Evaluation 19

Experimental Evaluation 20

Conclusions In summary, our contributions in this paper are an open extensible cloud platform for distributed video processing and an evaluation of the platform in improvement of mobile UX. 21