Learn More
With the increasing demand for video-based applications, the reliable prediction of video quality has increased in importance. Numerous video quality assessment methods and metrics have been proposed over the past years with varying computational complexity and accuracy. In this paper, we introduce a classification scheme for full-reference and(More)
<i>In this paper, we argue that conventional operating systems need to be enhanced with predictable resource management mechanisms to meet the diverse performance requirements of emerging multimedia and web applications. We present QLinux&#8212;a multimedia operating system based on the Linux kernel that meets this requirement. QLinux employs hierarchical(More)
Media transcoding can be used to enable mobile devices that have low resolution and low bit-rate capabilities to access content created for stationary, desktop clients with high bandwidth connections. By deploying transcoding servers near the edge of a large network, it becomes possible to support clients with multiple resolutions, while limiting the(More)
In this paper, we address the problem of dynamic allocation of storage bandwidth to application classes so as to meet their response time requirements. We present an approach based on reinforcement learning to address this problem. We argue that a simple learning-based approach may not be practical since it incurs significant memory and search space(More)
Self-managing storage systems automate the tasks of detecting hotspots and triggering data migration to alleviate them. This paper argues that existing data migration techniques do not minimize data copying overhead incurred during reconfiguration, which in turn impacts application performance. We propose a novel technique that automatically detects(More)
In this paper, we argue that manageability of file servers is just as important, if not more, as performance. We focus on the design of a self-managing file server and address the specific problem of automating bandwidth allocation to application classes in single-disk and multi-disk servers. The bandwidth allocation techniques that we propose consists of(More)
The objective of this project was to demonstrate the effectiveness of an advanced treatment process that did not utilize reverse osmosis for the removal of pharmaceuticals, endocrine disruptors and flame retardants (collectively referred as contaminants of emerging concern [CECs]) from municipal effluent. The advanced treatment process consisted of (in the(More)
The effects of AFEX™ pretreatment, feedstock moisture content (5,10, and 15 % wb), particle size (screen sizes of 2, 4, and 8 mm), and extrusion temperature (75, 100, and 125 °C) on pellet bulk density, pellet hardness, and sugar recovery from corn stover, prairie cord grass, and switchgrass were investigated. Pellets were produced from untreated and AFEX™(More)
ACKNOWLEDGMENTS A large number of people have played an important role in my quest for a PhD. My heartfelt gratitude goes out to all of them—this list of acknowledgments is by no means complete, and I apologize to anyone I may have inadvertently left out. I would first like to thank my adviser, Prof. Prashant Shenoy, whose expert guidance helped me navigate(More)