Learn More
The Dynamic Adaptive Streaming over HTTP (referred as MPEG DASH) standard is designed to provide high quality of media content over the Internet delivered from conventional HTTP web servers. The visual content, divided into a sequence of segments, is made available at a number of different bitrates so that an MPEG DASH client can automatically select the(More)
Random data placement, which is efficient and scalable for large-scale storage systems, has recently emerged as an alternative to traditional data striping. In this report, we study the <i>disk replacement problem</i> (DRP) to find a sequence of disk additions and removals for a storage system, while migrating the data and respecting the following(More)
In this paper, we describe our approach to deriving saturation models for streaming servers from vector-labeled training data. If a streaming server is driven into saturation by accepting too many clients, the quality of service degrades across the sessions. The actual saturating load on a streaming server depends on the detailed characteristics of the(More)
Newly emerging game--based application systems such as <i>Second Life</i>1 provide 3D virtual environments where multiple users interact with each other in real--time. They are filled with autonomous, mutable virtual content which is continuously augmented by the users. To make the systems highly scalable and dynamically extensible, they are usually built(More)
To present user-generated videos that relate to geographic areas for easy access and browsing it is often natural to use maps as interfaces. A common approach is to place thumbnail images of video keyframes in appropriate locations. Here we consider the challenge of determining which keyframes to select and where to place them on the map. Our proposed(More)
Camera motion information is one aspect that helps to infer higher-level semantic descriptions in many video applications, <i>e.g.</i>, in video retrieval. However, an efficient methodology for annotating camera motion information is still an elusive goal. Here we propose and present a novel and efficient approach for the task of partitioning a video(More)
Video associated positioning data has become a useful contextual feature to facilitate analysis and management of media assets in GIS and social media applications. Moreover, with today's sensor-equipped mobile devices, the location of a camera can be continuously acquired in conjunction with the captured video stream without much difficulty. However, most(More)
Mobile video traffic is growing rapidly in networks due to the continuing user adoption of smartphones and tablet computers. While video viewing is now prevalent on such devices, they also easily enable the recording and uploading of videos for quick publishing on popular video sharing websites. <i>D</i>ynamic <i>A</i>daptive <i>S</i>treaming over(More)
User-generated videos have become increasingly popular in recent years. Due to advances in camera technology it is now very easy and convenient to record videos with mobile devices, such as smartphones. Here we consider an application where users collect and share a large set of videos that are related to a geographic area, say a city. Such a repository can(More)
Camera motion information facilitates higher-level semantic description inference in many video applications, e.g., video retrieval. However, an efficient and accurate methodology for annotating videos with camera motion information is still an elusive goal. In our recent work we have investigated the fusion of captured video with a continuous stream of(More)