Optimal Resource Allocation of Dynamic Video Streaming Applications in a Public Cloud Environment

2017-10-08
Aygun, Betul
ARICI, NURSAL
Coşar, Ahmet
With the technology improvements, managing a large amount of multimedia objects such as audio, video, picture or a combination of these has become possible. Multimedia data needs more real time storage and high data transfer than traditional textual and numeric data. In addition to these requirements, significant amount of computation is demanded for multimedia applications to serve many users at the same time. Due to these reasons, cloud computing is the emerging technology necessary for the multimedia information systems as well as multimedia objects. Cloud computing provides organizations to emphasize their own business values while freeing them from setting up hardware and software infrastructures to deploy the applications. Because there are several cloud providers with different quality of service requirements, different service level agreements (SLA) and uncertainties in demand, price and availability, optimization of these issues bring out new challenges. The aim of this study is to optimize the performance and cost of a cloud service provider's storage and server systems by scheduling videos onto cloud computing environments based on SLA which specifies the performance or Quality of Service (QoS) attributes. In this paper, Linear Programming (LP) and Particle Swarm Optimization (PSO) algorithms are used to schedule video requests to cloud resources while minimizing the cost of usage of cloud systems. LP, 'First in First out' (FIFO), basic scheduling algorithm, and PSO algorithm are compared in terms of cost savings. The results show that proposed PSO algorithm and LP algorithm yield better results than FIFO algorithm.

Suggestions

Multimedia Information Retrieval Using Fuzzy Cluster-Based Model Learning
Sattari, Saeid; Yazıcı, Adnan (2017-07-12)
Multimedia data, particularly digital videos, which contain various modalities (visual, audio, and text) are complex and time consuming to model, process, and retrieve. Therefore, efficient methods are required for retrieval of such complex data. In this paper, we propose a multimodal query level fusion approach using a fuzzy cluster-based learning method to improve the retrieval performance of multimedia data. Experimental results on a real dataset demonstrate that employing fuzzy clustering achieves notab...
Utilization of texture, contrast and color homogeneity for detecting and recognizing text from video frames
Tekinalp, S; Alatan, Abdullah Aydın (2003-09-17)
It is possible to index and manage large video archives in a more efficient manner by detecting and recognizing text within video frames. There are some inherent properties of videotext, such as distinguishing texture, higher contrast against background, and uniform color, making it detectable. By employing these properties, it is possible to detect text regions and binarize the image for character recognition. In this paper, a complete framework for detection and recognition of videotext is presented. The ...
Composite Method in Real Time Video Stabilization
Bayrak, Serhat; Ulusoy, İlkay (2009-01-01)
Since digital video stabilization completely performs over the images, if requires exhaustive processing power. Therefore, it is less preferred for real-time applications. Global (background) motion estimation in floating video is the most time consuming part of digital video stabilization. In this work, the load of digital motion estimation is reduced by using mechanical motion sensors, thus, it is shown that digital video stabilization can be used for real-time applications.
Application of video imagery techniques for low cost measurement of water surface velocity in open channels
GHARAHJEH, Siamak; Aydın, İsmail (2016-10-01)
Developments in digital video recording technology make the video imagery tools more popular for velocity measurement in water flows. This has especially been of large interest due to its inherent advantage of non-contact nature which is quite handy in extreme flow conditions. Particle Image Velocimetry (PIV), Particle Tracking Velocimetry (PTV) and Large Scale Particle Tracking Velocimetry (LSPTV) are applied to free surface channel flow for water surface velocity measurement. Experiments are conducted to ...
Automatic tests for camera performance analysis
Hasarpa, Alican; Akar, Gözde; Department of Electrical and Electronics Engineering (2018)
The camera technology is consistently improving, with high definition, smartcameras being utilized all around the world. Because of the different quality of such cameras, the camera performance analysis plays a critical role for the end users in order to determine the real difference between the available alternatives. The image quality of a camera may be assessed visually using digitally generated test patterns in a controlled environment. The main purpose of this thesis is to automate this assessment and ...
Citation Formats
B. Aygun, N. ARICI, and A. Coşar, “Optimal Resource Allocation of Dynamic Video Streaming Applications in a Public Cloud Environment,” 2017, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/54214.