Title :
Low-complexity interpolation coding for server-based computing
Author :
Li, Fei ; Nieh, Jason
Author_Institution :
Dept. of Comput. Sci., Columbia Univ., NY, USA
fDate :
6/24/1905 12:00:00 AM
Abstract :
Summary form only given. The growing total cost of ownership has resulted in a shift away from the distributed model of desktop computing toward a more centralized server-based computing (SBC) model. In SBC, all application logic is executed on the server while clients simply process the resulting screen updates sent from the server. To provide good performance, SBC systems employ various techniques to encode the screen updates to minimize the bandwidth and processing requirements of sending the screen updates. However, existing SBC encoding techniques are not able to effectively support multimedia applications. To address this problem, we have developed a family of linear interpolation algorithms for encoding SBC screen updates. We first present an overview of an optimal linear interpolation (OLI) algorithm. Given a rectangular region of pixels to be encoded, OLI represents the region as a one-dimensional function, mapping from the cardinal number of each pixel to the color value of the pixel. To reduce encoding complexity, we developed two linear interpolation algorithms with linear encoding and decoding computational complexity. The algorithms are near optimal linear interpolation (NOLI) and 2-D lossless linear interpolation (2DLI). We have implemented our linear interpolation algorithms and compared their performance with other approaches on discrete-toned and smoothed-toned images.
Keywords :
computational complexity; data compression; decoding; image coding; image colour analysis; interpolation; network servers; optimisation; 2D lossless linear interpolation algorithm; SBC encoding; application logic; bandwidth minimisation; centralized server-based computing; colour images; discrete-toned images; encoding complexity reduction; linear decoding computational complexity; linear encoding computational complexity; low-complexity interpolation coding; multimedia applications; near optimal linear interpolation algorithm; one-dimensional function; optimal linear interpolation algorithm; pixels; screen update encoding; smooth-toned images; Application software; Bandwidth; Costs; Distributed computing; Electronic mail; Encoding; Greedy algorithms; Image coding; Interpolation; Piecewise linear techniques;
Conference_Titel :
Data Compression Conference, 2002. Proceedings. DCC 2002
Print_ISBN :
0-7695-1477-4
DOI :
10.1109/DCC.2002.1000004