The Community for Technology Leaders
RSS Icon
Issue No.10 - Oct. (2013 vol.12)
pp: 2024-2036
Habib Louafi , University of Quebec, Montreal
Stephane Coulombe , University of Quebec, Montreal
Umesh Chandra , Nokia Research Center, Palo Alto
Today, professional documents, created in applications such as PowerPoint and Word, can be shared using ubiquitous mobile terminals connected to the Internet. GoogleDocs and EasyMeet are good examples of such collaborative web applications dedicated to professional documents. The static adaptation of professional documents has been studied extensively. Dynamic adaptation can be very useful and practical for interactive multimedia applications, because it allows the delivery of highly customized content to the end user without the need to generate and store multiple transcoded versions. In this paper, we propose a dynamic framework that enables us to estimate transcoding parameters on the fly to generate near-optimal adapted content for each user. The framework is compared to current dynamic methods as well as to static adaptation solutions. We show that the proposed framework provides a better tradeoff between quality and storage compared to other static and dynamic approaches. To quantify the quality of the adapted content, we introduce a measure of the quality of the experience based on the visual quality of the adapted content, as well as on the impact of its total delivery time. The framework has been tested on (but is not limited to) OpenOffice Impress presentations.
Visualization, Transform coding, Transcoding, Mobile communication, Image resolution, Mobile handsets, Context, SSIM, Visualization, Transform coding, Transcoding, Mobile communication, Image resolution, Mobile handsets, Context, XHTML, Dynamic content adaptation, image transcoding, interactive multimedia applications, mobile device, OpenOffice, presentations, professional documents
Habib Louafi, Stephane Coulombe, Umesh Chandra, "Quality Prediction-Based Dynamic Content Adaptation Framework Applied to Collaborative Mobile Presentations", IEEE Transactions on Mobile Computing, vol.12, no. 10, pp. 2024-2036, Oct. 2013, doi:10.1109/TMC.2012.173
[1] D. Sudhir and W. Tao, "Content Adaptation for the Mobile Internet," Content Networking in the Mobile Internet, chapter 7, John Wiley & Sons, 2004.
[2] W. Lum and F. Lau, "User-Centric Adaptation of Structured Web Documents for Small Devices," Proc. 19th Int'l Conf. Advanced Information Networking and Applications (AINA '05), vol. 1, pp. 507-512, 2005.
[3] W. Lum and F. Lau, "User-Centric Content Negotiation for Effective Adaptation Service in Mobile Computing," IEEE Trans. Software Eng., vol. 29, no. 12, pp. 1100-1111, Dec. 2003.
[4] Y. Zhang, S. Zhang, and S. Han, "A New Methodology of QoS Evaluation and Service Selection for Ubiquitous Computing," Proc. First Int'l Conf. Wireless Algorithms, Systems, and Applications, pp. 69-80, 2006.
[5] Y. Hwang, J. Kim, and E. Seo, "Structure-Aware Web Transcoding for Mobile Devices," IEEE Internet Computing, vol. 7, no. 5, pp. 14-21, Sept./Oct. 2003.
[6] H. Chua, S. Scott, Y. Choi, and P. Blanchfield, "Web-Page Adaptation Framework for PC Mobile Device Collaboration," Proc. 19th Int'l Conf. Advanced Information Networking and Applications (AINA '05), vol. 2, pp. 727-732, Mar. 2005.
[7] J. Hong, E. Suh, and S. Kim, "Context-Aware Systems: A Literature Review and Classification," Expert Systems with Applications, vol. 36, no. 4, pp. 8509-8522, 2009.
[8] R. Mohan and J. Smith, "Adapting Multimedia Internet Content for Universal Access," IEEE Trans. Multimedia, vol. 1, no. 1, pp. 104-114, Mar. 1999.
[9] B. Noble, M. Price, and M. Satyanarayanan, "A Programming Interface for Application-Aware Adaptation in Mobile Computing," Proc. Second USENIX Symp. Mobile and Location Independent Computing, vol. 8, no. 4, pp. 57-66, 1995.
[10] R. Jan, C. Lin, and M. Chern, "An Optimization Model for Web Content Adaptation," Computer Networks, vol. 50, no. 7, pp. 953-965, 2006.
[11] S. Chandra and C.S. Ellis, "JPEG Compression Metric as a Quality-Aware Image Transcoding," Proc. Second Conf. USENIX Symp. Internet Technologies and Systems, pp. 81-92, 1999.
[12] F. Kitayama, S. Hitose, G. Kondoh, and K. Kuse, "Design of a Framework for Dynamic Content Adaptation to Web-Enabled Terminals and Enterprise Applications," Proc. Sixth Asia Pacific Software Eng. Conf. (ASPEC '99), pp. 72-79, 1999.
[13] W. Lum and F. Lau, "On Balancing between Transcoding Overhead and Spatial Consumption in Content Adaptation," Proc. ACM MobiCom, pp. 239-250, 2002.
[14] R. Han, P. Bhagwat, R. LaMaire, T. Mummert, V. Perret, and J. Rubas, "Dynamic Adaptation in an Image Transcoding Proxy for Mobile Web Browsing," IEEE Personal Comm., vol. 5, no. 6, pp. 8-17, Dec. 1998.
[15] D. Li and U. Chandra, "Building Web-Based Collaboration Services on Mobile Phones," Proc. Int'l Symp. Collaborative Technologies and Systems, pp. 295-304, May 2008.
[16] Google, "GoogleDocs Mobile," , 2013.
[17] S. Coulombe and S. Pigeon, "Quality-Aware Selection of Quality Factor and Scaling Parameters in JPEG Image Transcoding," Proc. IEEE Symp. Computational Intelligence for Multimedia Signal and Vision Processing, pp. 68-74, Mar. 2009.
[18] S. Pigeon and S. Coulombe, "Computationally Efficient Algorithms for Predicting the File Size of JPEG Images Subject to Changes of Quality Factor and Scaling," Proc. 24th Biennial Symp. Comm., pp. 378-382, June 2008.
[19] S. Coulombe and S. Pigeon, "Low-Complexity Transcoding of JPEG Images with Near-Optimal Quality Using a Predictive Quality Factor and Scaling Parameters," IEEE Trans. Image Processing, vol. 19, no. 3, pp. 712-721, Mar. 2010.
[20] F. Kuipers, R. Kooij, D. De Vleeschauwer, and K. Brunnström, "Techniques for Measuring Quality of Experience," Proc. Eighth Int'l Conf. Wired/Wireless Internet Comm., pp. 216-227, 2010.
[21] L. Lee and R. Anderson, "A Comparison of Compensatory and Non-Compensatory Decision Making Strategies in IT Project Portfolio Management,", 2009.
[22] A. Dieckmann, K. Dippold, and H. Dietrich, "Compensatory versus Noncompensatory Models for Predicting Consumer Preferences," Judgment and Decision Making, vol. 4, no. 3, pp. 200-213, 2009.
[23] Z. Wang, A.C. Bovik, H.R. Sheikh, and E.P. Simoncelli, "Image Quality Assessment: From Error Visibility to Structural Similarity," IEEE Trans. Image Processing, vol. 13, no. 4, pp. 600-612, Apr. 2004.
[24] S. Pigeon and S. Coulombe, "Efficient Clustering-Based Algorithm for Predicting File Size and Structural Similarity of Transcoded JPEG Images," Proc. IEEE Int'l Symp. Multimedia, pp. 137-142, Dec. 2011.
[25] The MathWorks, "Z-Shaped Built-in Membership Function," zmf.html, 2013.
[26] F. Nah, "A Study on Tolerable Waiting Time: How Long Are Web Users Willing to Wait?" Behaviour & Information Technology, vol. 23, no. 3, pp. 153-163, Jan. 2004.
[27] H. Ningning and P. Steenkiste, "Evaluation and Characterization of Available Bandwidth Probing Techniques," IEEE J. Selected Areas in Comm., vol. 21, no. 6, pp. 879-894, Aug. 2003.
[28] P. Svoboda, F. Ricciato, W. Keim, and M. Rupp, "Measured WEB Performance in GPRS, EDGE, UMTS and HSDPA with and without Caching," Proc. IEEE Int'l Symp. World of Wireless, Mobile and Multimedia Networks (WoWMoM), pp. 1-6, June 2007.
[29] "The Apache OpenOffice API Project," http:/api., 2013.
[30] "The USC-SIPI Image Database," http://sipi.usc.edudatabase, 2013.
[31] "ImageMagick Command Line Tools," , 2013.
[32] H. Sheikh, Z. Wang, L. Cormack, and A. Bovik, "LIVE Image Quality Assessment Database Release 2," http://live.ece.utexas. edu/research/quality subjective.htm, 2013.
64 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool