% Keywords: Adaptation % Encoding: utf-8 @InProceedings{Barcis2021a, author = {Michal Barcis and Hellwagner, Hermann}, booktitle = {2021 Wireless Days (WD)}, title = {{Information Distribution in Multi-Robot Systems: Adapting to Varying Communication Conditions}}, year = {2021}, month = {jun}, pages = {1--8}, publisher = {IEEE}, abstract = {This work addresses the problem of application-layer congestion control in multi-robot systems (MRS). It is motivated by the fact that many MRS constrain the amount of transmitted data in order to avoid congestion in the network and ensure that critical messages get delivered. However, such constraints often need to be manually tuned and assume constant network capabilities. We introduce the adaptive goodput constraint, which smoothly adapts to varying communication conditions. It is suitable for long-term communication planning, where rapid changes are undesirable. We analyze the introduced method in a simulation-based study and show its practical applicability using mobile robots.}, doi = {10.1109/wd52248.2021.9508324}, keywords = {Wireless communication, Adaptation models, Adaptive systems, Limiting, Control systems, Data models, Planning}, url = {https://ieeexplore.ieee.org/document/9508324} } @InProceedings{Posch2014b, author = {Posch, Daniel and Kreuzberger, Christian and Rainer, Benjamin and Hellwagner, Hermann}, booktitle = {Proceedings of the 10th International Conference on Emerging Networking Experiments and Technologies, VideoNext Workshop}, title = {Using In-Network Adaptation to Tackle Inefficiencies Caused by DASH in Information-Centric Networks}, year = {2014}, address = {New York, NY, USA}, editor = {Dixon, Colin}, month = {dec}, pages = {1-6}, publisher = {ACM Digital Library}, abstract = {The consumption of audio-visual content is the most dominant traffic source in today's Internet. Novel architectural approaches, such as Information-Centric Networking (ICN), are developed to support efficient multimedia dissemination. As ICN and MPEG-DASH have several concepts in common, recent proposals consider a fusion of both technologies. However, MPEG-DASH relies on pure client-driven adaptation. This often rather selfish adaptation strategy inhibits benefits gained from ICN's inherent caching and multi-path transmission capabilities. In order to overcome this challenge, the contribution of this work is the integration of in-network adaptation (INA) in ICN. We illustrate that INA can be realized despite ICN's content-based security model. Our proposal rests on scalable content, which enables INA without management and transmission overhead.}, keywords = {Information-Centric Networking; In-Network Adaptation; Adaptive Streaming; Multimedia Dissemination}, language = {EN}, location = {Sydney, Australia}, pdf = {https://www.itec.aau.at/bib/files/video01fp.pdf}, talkdate = {2014.12.02}, talktype = {registered} } @Article{Mueller2013_MMC, author = {Mueller, Christopher and Lederer, Stefan and Timmerer, Christian}, journal = {IEEE Multimedia Communications Technical Committee E-Letter}, title = {Fair Share Dynamic Adaptive Streaming over HTTP}, year = {2013}, month = {mar}, number = {2}, pages = {30-33}, volume = {8}, abstract = {Multimedia delivery over the Hypertext Transfer Protocol (HTTP) is currently very popular and with MPEGs' Dynamic Adaptive Streaming over HTTP (DASH) a standard is available to provide interoperability and enable large-scale deployments using existing infrastructures (servers, proxies, caches, etc.). This paper identifies some issue when multiple DASH clients compete for a bandwidth bottleneck when transparent proxy caches are deployed. Therefore, we propose a fair share adaptation scheme to be included within the client which – through experimental results – achieve a more efficient utilization of the bottleneck bandwidth and less quality switches.}, address = {New York, NY, USA}, keywords = {Dynamic Adaptive Streaming over HTTP, DASH, Fair Adaptation, Proxy Cache, Multimedia}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/E-Letter-March13.pdf}, publisher = {IEEE Communications Society [online]}, url = {http://committees.comsoc.org/mmc/e-news/E-Letter-March13.pdf} } @InProceedings{Grafl2013_ViDEv, author = {Grafl, Michael and Timmerer, Christian and Hellwagner, Hermann and Cherif, Wael and Ksentini, Adlen}, booktitle = {Proceedings of the 2nd {IEEE} {WoWMoM} Workshop on Video Everywhere ({ViDEv} 2013)}, title = {Evaluation of Hybrid Scalable Video Coding for {HTTP}-based Adaptive Media Streaming with High-Definition Content}, year = {2013}, address = {Los Alamitos, CA, USA}, editor = {Todd, Terence D and Paterakis, Michael}, month = {jun}, pages = {7}, publisher = {IEEE}, abstract = {Scalable Video Coding (SVC) in media streaming enables dynamic adaptation based on device capabilities and network conditions. In this paper, we investigate deployment options of SVC for Dynamic Adaptive Streaming over HTTP (DASH) with a special focus on scalability options, which are relevant for dynamic adaptation, especially in wireless and mobile environments. We evaluate the performance of SVC with respect to spatial and quality scalability options and compare it to non-scalable Advanced Video Coding (AVC). Performance evaluations are performed for various encoder implementations with high-definition (1080p) content. We show that a hybrid approach with multiple independent SVC bitstreams can have advantages in storage requirements at comparable rate-distortion performance.}, keywords = {scalable video coding; HTTP streaming; adaptation; high-definition; hybrid SVC-DASH}, language = {EN}, location = {Madrid, Spain}, pdf = {https://www.itec.aau.at/bib/files/Hybrid_SVC-DASH.pdf}, talkdate = {2013.06.04}, talktype = {registered} } @InProceedings{Grafl2013_ISCC, author = {Grafl, Michael and Timmerer, Christian and Hellwagner, Hermann and Cherif, Wael and Negru, Daniel and Battista, Stefano}, booktitle = {Proceedings of the 18th {IEEE} Symposium on Computers and Communication ({ISCC} 2013)}, title = {Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Media Delivery of High Definition Content}, year = {2013}, address = {Los Alamitos, CA, USA}, editor = {Douligeris, Christos and Gotovac, Sven and Vojnović, Milan}, month = {jul}, pages = {6}, publisher = {IEEE}, abstract = {Scalability within media coding allows for content adaptation towards heterogeneous user contexts and enables in-network adaptation. However, there is no straightforward solution how to encode the content in a scalable way while maximizing rate-distortion performance. In this paper we provide encoding guidelines for scalable video coding based on a survey of media streaming industry solutions and a comprehensive performance evaluation using four state of the art scalable video codecs with a focus on high-definition content (1080p).}, keywords = {scalable video coding; adaptation; high-definition video; encoding; adaptive media streaming; content-aware networking}, language = {EN}, location = {Split, Coratia}, pdf = {https://www.itec.aau.at/bib/files/SVC_guide_and_eval.pdf}, talkdate = {2013.07.10}, talktype = {registered} } @InProceedings{Alberti_QoMEX2013_DASH, author = {Alberti, Claudio and Renzi, Daniele and Timmerer, Christian and Mueller, Christopher and Lederer, Stefan and Battista, Stefano and Mattavelli, Marco}, booktitle = {Proceedings of the 5th International Workshop on Quality of Multimedia Experience (QoMEX'13)}, title = {Automated QoE Evaluation of Dynamic Adaptive Streaming over HTTP}, year = {2013}, address = {Los Alamitos, CA, USA}, editor = {Timmerer, Christian and Le Callet, Patrick and Varela, Martin and Winkler, Stefan and Falk, Tiago}, month = {jul}, pages = {58--63}, publisher = {IEEE}, abstract = {Dynamic Adaptive Streaming over HTTP (DASH) is referred to as a multimedia streaming standard to deliver high quality multimedia content over the Internet using conventional HTTP Web servers. As a fundamental feature, it enables automatic switching of quality levels according to network conditions, user requirements, and expectations. Currently, the proposed adaptation schemes for HTTP streaming mostly rely on throughput measurements and/or buffer-related metrics, such as buffer exhaustion and levels. In this paper, we propose to enhance the DASH adaptation logic by feeding it with additional information from our evaluation of the users' perception approximating the user- perceived quality of video playback. The proposed model aims at conveniently combining TCP-, buffer-, and media content-related metrics as well as user requirements and expectations to be used as an input for the DASH adaptation logic. Experiments have demonstrated that the chosen model enhances the capability of the adaptation logic to select the optimal video quality level. Finally, we integrated all our findings into a real DASH system with QoE monitoring capabilities.}, keywords = {DASH, Quality of Experience, monitoring, content adaptation}, language = {EN}, location = {Klagenfurt am Wörthersee, Austria}, pdf = {https://www.itec.aau.at/bib/files/p20-Alberti.pdf}, talkdate = {2013.07.03}, talktype = {registered} } @InProceedings{Timmerer2012_ACMMM, title = {Dynamic adaptive streaming over HTTP: from content creation to consumption}, author = {Timmerer, Christian and Griwodz, Carsten}, booktitle = {Proceedings of the 20th ACM international conference on Multimedia}, year = {2012}, address = {New York, NY, USA}, editor = {Babaguchi, Noboru and Aizawa, Kiyoharu and Smith, John}, month = {oct}, pages = {1533--1534}, publisher = {ACM}, series = {MM '12}, abstract = {In this tutorial we present dynamic adaptive streaming over HTTP ranging from content creation to consumption. It particular, it provides an overview of the recently ratified MPEG-DASH standard, how to create content to be delivered using DASH, its consumption, and the evaluation thereof with respect to competing industry solutions. The tutorial can be roughly clustered into three parts. In part I we will provide an introduction to DASH, part II covers content creation, delivery, and consumption, and, finally, part III deals with the evaluation of existing (open source) MPEG-DASH implementations compared to state-of-art deployed industry solutions.}, doi = {10.1145/2393347.2396553}, keywords = {MPEG, adaptation, dash, dynamic adaptive http streaming, streaming}, language = {EN}, location = {Nara, Japan}, pdf = {https://www.itec.aau.at/bib/files/mtu008-timmerer.pdf}, slides = {https://www.itec.aau.at/bib/files/mtu008-timmerer-slides.pdf}, talkdate = {2012.10.29}, talktype = {registered}, url = {http://doi.acm.org/10.1145/2393347.2396553} } @InProceedings{Grafl2012_TEMU, author = {Grafl, Michael and Timmerer, Christian and Waltl, Markus and Xilouris, George and Zotos, Nikolaos and Renzi, Daniele and Battista, Stefano and Chernilov, Alex}, booktitle = {Proceedings of the 2012 {IEEE} International Conference on Telecommunications and Multimedia ({TEMU} 2012)}, title = {Distributed Adaptation Decision-Taking Framework and Scalable Video Coding Tunneling for Edge and In-Network Media Adaptation}, year = {2012}, address = {Los Alamitos, CA, USA}, editor = {Pallis, Evangelos and Zacharopoulos, Vassilios and Kourtis, Anastasios}, month = {jul}, pages = {6}, publisher = {IEEE}, series = {TEMU}, abstract = {Existing and future media ecosystems need to cope with the ever-increasing heterogeneity of networks, devices, and user characteristics collectively referred to as (usage) context. The key to address this problem is media adaptation to various and dynamically changing contexts in order to provide a service quality that is regarded as satisfactory by the end user. The adaptation can be performed in many ways and at different locations, e.g., at the edge and within the network resulting in a substantial number of issues to be integrated within a media ecosystem. This paper describes research challenges, key innovations, target research outcomes, and achievements so far for edge and in-network media adaptation by introducing the concept of Scalable Video Coding (SVC) tunneling.}, doi = {http://dx.doi.org/10.1109/TEMU.2012.6294710}, keywords = {distributed adaptation decision-taking; SVC tunneling; research challenges; in-network adaptation; content-aware networking}, language = {EN}, location = {Heraklion, Greece}, pdf = {https://www.itec.aau.at/bib/files/TEMU2012_mgrafl.pdf}, talkdate = {2012.07.31}, talktype = {registered} } @InCollection{Koumaras2011_FIABook, author = {Koumaras, Harilaos and Negru, Daniel and Borcoci, Eugen and Koumaras, Vaios and Troulos, Costas and Lapid, Yael and Pallis, Evangelos and Sidibé, Mamadou and Pinto, Antonia and Gardikis, Georgios and Xilouris, George and Timmerer, Christian}, booktitle = {The Future Internet}, publisher = {Springer}, title = {Media Ecosystems: A Novel Approach for Content-Awareness in Future Networks}, year = {2011}, address = {Berlin, Heidelberg, New York}, editor = {Domingue, John and Galis, Alex and Gavras, Anastasius and Zahariadis, Theodore and Lambert, Dave and Cleary, Frances and Daras, Petros and Krco, Srdjan and Müller, Henning and Li, Man-Sze and Schaffers, Hans and Lotz, Volkmar and Alvarez, Federico and Stiller, Burkhard and Karnouskos, Stamatis and Avessta, Susanna and Nilsson, Michael}, month = {may}, pages = {369-380}, series = {Lecture Notes in Computer Science}, volume = {6656}, abstract = {This chapter proposes a novel concept towards the deployment of a networked ‘Media Ecosystem’. The proposed solution is based on a flexible co- operation between providers, operators, and end-users, finally enabling every user first to access the offered multimedia services in various contexts, and second to share and deliver his own audiovisual content dynamically, seamlessly, and transparently to other users. Towards this goal, the proposed concept provides content-awareness to the network environment, network- and user context- awareness to the service environment, and adapted services/content to the end user for his best service experience possible, taking the role of a consumer and/or producer.}, doi = {10.1007/978-3-642-20898-0_26}, keywords = {Future Internet, Multimedia Distribution, Content Awareness, Net- work Awareness, Content/Service Adaptation, Quality of Experience, Quality of Services, Service Composition, Content-Aware Network}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/FIA-2011.pdf} } @InProceedings{Sablatschan2010a, author = {Sablatschan, Michael and Ortiz Murillo, Jordi and Ransburg, Michael and Hellwagner, Hermann}, booktitle = {Proceedings of the Workshop SVCVision, in conjunction with the 6th International Mobile Multimedia Communications Conference (MobiMedia 2010)}, title = {Efficient SVC-to-AVC Conversion at a Media Aware Network Element}, year = {2010}, address = {Berlin, Heidelberg, New York}, editor = {Rodriguez, Jonathan and Tafazolli, Rahim and Verikoukis, Christos}, month = {sep}, pages = {7}, publisher = {Springer}, abstract = {H.264/SVC, the Scalable Video Coding extension of the H.264/AVC video coding standard, features spatial, quality and temporal scalability. Backwards compatibility with legacy decoding devices is maintained through an H.264/AVC compliant base layer, which represents the lowest quality of an H.264/SVC bit-stream. However, it is often desireable to also provide the higher quality layers to legacy H.264/AVC devices. This is achieved by a process commonly known as "bit-stream rewriting", which allows for an efficient H.264/SVC to H.264/AVC conversion by exploiting the similarities of the two codecs. This paper describes a demonstrator showing the advantages of including an improved version of the bit-stream rewriting tool from the existing JSVM H.264/SVC reference software in an H.264/SVC-based multimedia delivery system, by integrating it into a Media Aware Network Element.}, keywords = {Multimedia Adaptation, H.264/SVC, SVC-to-AVC rewriting}, language = {EN}, talktype = {none} } @InProceedings{Ransburg2010a, author = {Ransburg, Michael and Martínez Graciá, Eduardo and Sutinen, Tiia and Ortíz Murillo, Jordi and Sablatschan, Michael and Hellwagner, Hermann}, booktitle = {Proceedings of the Workshop SVCVision, in conjunction with the 6th International Mobile Multimedia Communications Conference (MobiMedia 2010)}, title = {Scalable Video Coding Impact on Networks}, year = {2010}, address = {Berlin, Heidelberg, New York}, editor = {Rodriguez, Jonathan and Tafazolli, Rahim and Verikoukis, Christos}, month = {sep}, pages = {571-581}, publisher = {Springer}, abstract = {This paper describes the CELTIC project on "Scalable Video Coding Impact on Networks" with the focus of designing a streaming system based on the Scalable Video Coding extension of the H.264/AVC standard. The system is designed to cope with streaming scenarios that can be classified in four use cases: session handover, network congestion, receiver heterogeneity and user driven adaptation. A complete overview of the architecture of the system is given. Two demonstration scenarios are described in detail, which point out the advantages of scalable video coding compared to single layer approaches in multimedia transmission and adaptation scenarios. A concluding section summarizes the work and provides an outlook to future work items.}, isbn13 = {SBN 978-3-642-35155-6}, keywords = {Scalable Video Coding, H.264/SVC, streaming, architecture, video adaptation}, language = {EN}, talktype = {none} } @Article{Lopez2010, author = {Lopez, Fernando and Jannach, Dietmar and Martínez, Jose Maria and Timmerer, Christian and García, Narciso and Hellwagner, Hermann}, journal = {Journal of Applied Intelligence}, title = {Bounded non-deterministic planning for multimedia adaptation}, year = {2010}, month = {jul}, pages = {32}, abstract = {This paper proposes a novel combination of arti- ficial intelligence planning and other techniques for improv- ing decision-making in the context of multi-step multime- dia content adaptation. In particular, it describes a method that allows decision-making (selecting the adaptation to perform) in situations where third-party pluggable multi- media conversion modules are involved and the multime- dia adaptation planner does not know their exact adapta- tion capabilities. In this approach, the multimedia adapta- tion planner module is only responsible for a part of the required decisions; the pluggable modules make additional decisions based on different criteria. We demonstrate that partial decision-making is not only attainable, but also in- troduces advantages with respect to a system in which these conversion modules are not capable of providing additional decisions. This means that transferring decisions from the multi-step multimedia adaptation planner to the pluggable conversion modules increases the flexibility of the adapta- tion. Moreover, by allowing conversion modules to be only partially described, the range of problems that these modules can address increases, while significantly decreasing both the description length of the adaptation capabilities and the planning decision time. Finally, we specify the conditions under which knowing the partial adaptation capabilities of a set of conversion modules will be enough to compute a proper adaptation plan.}, address = {Springer New York}, doi = {10.1007/s10489-010-0242-3}, keywords = {Bounded non-deterministic multimedia adaptation, Planning, Decision-making, MPEG-7, MPEG-21}, language = {EN}, publisher = {Springer}, url = {http://www.springerlink.com/content/751g123vp1574qt5/} } @InCollection{Zahariadis2009, author = {Zahariadis, Theodore and Lamy-Bergot, Catherine and Schierl, Thomas and Grüneberg, Karsten and Celetto, Luca and Timmerer, Christian}, booktitle = {Towards the Future Internet - A European Research Perspective}, publisher = {IOS Press}, title = {Content Adaptation Issues in the Future Internet}, year = {2009}, address = {Amsterdam, Netherlands}, editor = {Tselentis, Georgios and Domingue, John and Galis, Alex and Gavras, Anastasius and Hausheer, David and Krco, Srdjan and Lotz, Volkmar and Zahariadis, Theodore}, month = may, pages = {283-292}, abstract = {Future Media Internet is envisaged to provide the means to share and distribute (advanced) multimedia content and services with superior quality and striking flexibility, in a trusted and personalized way, improving citizens' quality of life, working conditions, edutainment and safety. Based on work that has taken place in projects ICT SEA and ICT OPTIMIX, and the Media Delivery Platforms Cluster of projects, we try to provide the challenges and the way ahead in the area of content adaptation.}, issn = {9781607500070}, keywords = {Future Media Internet, Adaptation, Scalable Video Coding}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/STAL9781607500070-0283.pdf}, url = {http://www.booksonline.iospress.nl/Content/View.aspx?piid=12006} } @InProceedings{Reiterer2009b, author = {Reiterer, Bernhard and Concolato, Cyril and Hellwagner, Hermann}, booktitle = {Proceedings of 1st International ICST Conference on User Centric Media - UCMedia 2009}, title = {Natural-Language-based Conversion of Images to Mobile Multimedia Experiences}, year = {2009}, address = {Berlin, Heidelberg, New York}, editor = {Daras, Patros and Chlamtac, Imrich}, month = dec, pages = {4 - CD}, publisher = {Springer}, series = {LNICST - Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering}, abstract = {We describe an approach for viewing any large, detail-rich picture on a small display by generating a video from the image, as taken by a virtual camera moving across it at varying distance. Our main innovation is the ability to build the virtual camera's motion from a textual description of a picture, e.g., a museum caption, so that relevance and ordering of image regions are determined by co-analyzing image annotations and natural language text. Furthermore, our system arranges the resulting presentation such that it is synchronized with an audio track generated from the text by use of a text-to-speech system.}, issn = {9789639799844}, keywords = {image adaptation - text analysis - image annotation - digital cultural heritage - computer animation}, language = {EN}, talktype = {none}, url = {http://www.usercentricmedia.org/index.shtml} } @InProceedings{Reiterer2009a, author = {Reiterer, Bernhard and Hellwagner, Hermann}, booktitle = {Proceedings International InterMedia Summer School 2009}, title = {Animated Picture Presentation Steered by Natural Language}, year = {2009}, address = {Geneva}, editor = {Nadia, Magnenat-Thalmann and Seunghyun, Han and Dimitris, Potopsaltou}, month = jun, pages = {24-32}, publisher = {MIRALab at University of Geneva}, series = {International InterMedia Summer School}, abstract = {In this paper, we present an approach for presenting large, feature-rich pictures on small displays by generating an animation and subsequently a video from the image, as it could be taken by a virtual camera moving across the image. Our main innovation is the ability to build the virtual camera's motion upon a textual description of a picture, as from a museum caption, so that relevance and ordering of image regions is determined by co-analyzing image annotations and text. Furthermore, our system can arrange the resulting presentation in a way that it is synchronized with an audio track generated from the text by use of a text-to-speech system.}, keywords = {image adaptation, text parsing, image annotation, digital cultural heritage, computer animation}, language = {EN}, talktype = {none}, url = {http://intermediaschool.miralab.unige.ch/} } @Article{Reiterer2008, author = {Reiterer, Bernhard and Concolato, Cyril and Lachner, Janine and Le Feuvre, Jean and Moissinac, Jean-Claude and Lenzi, Stefano and Chessa, Stefano and Ferrá, Enrique Fernández and Menaya, Juan José González and Hellwagner, Hermann}, journal = {The Visual Computer, International Journal of Computer Graphics}, title = {User-centric universal multimedia access in home networks}, year = {2008}, issn = {01782789}, month = jul, number = {7-9}, pages = {837-845}, volume = {24}, abstract = {Much research is currently being conducted towards Universal Multimedia Access, aiming at removing barriers that arise when multimedia content is to be consumed with more and more heterogeneous devices and over diverse networks. We argue that users should be put at the center of the research work to enable user-centric multimedia access. In this paper we present the requirements for a user-centric multimedia access system in a networked home environment. These requirements are easy access to available content repositories, context awareness, content adaptation and session migration. After showing the limits of state-of-the-art technologies, we present the architecture of a system which allows unified access to the home network content, automatically delivered to rendering devices close to the user, adapted according to the rendering device constraints, and which is also capable of session mobility.}, address = {Berlin, Heidelberg, New York}, doi = {10.1007/s00371-008-0265-5}, keywords = {Universal Multimedia Access · Multimedia adaptation · UPnP AV · Context awareness · Content sharing}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/User-centric universal multimedia access in home networks.pdf}, publisher = {Springer}, url = {http://http://www.springerlink.com/content/fpjj19237704788k/} } @Article{Kuschnig2008, author = {Kuschnig, Robert and Kofler, Ingo and Ransburg, Michael and Hellwagner, Hermann}, journal = {Journal of Visual Communication and Image Representation}, title = {Design options and comparison of in-network H.264/SVC adaptation}, year = {2008}, month = dec, number = {8}, pages = {529-542}, volume = {19}, abstract = {This paper explores design options and evaluates implementations of in-network, RTP/RTSP based adaptation MANEs (Media Aware Network Elements) for H.264/SVC content streaming. The obvious technique to be employed by such an adaptation MANE is to perform SVC specific bitstream extraction or truncation. Another mechanism that can be used is description (metadata) driven, coding format independent adaptation based on generic Bitstream Syntax Descriptions (gBSD), as specified within MPEG-21 Digital Item Adaptation (DIA). Adaptation MANE architectures for both approaches are developed and presented, implemented in end-to-end streaming/adaptation prototype systems, and experimentally evaluated and compared. For the gBSD based solution, open issues like the granularity of bitstream descriptions and of bitstream adaptation, metadata overhead, metadata packetization and transport options, and error resilience in case of metadata losses, are addressed. The experimental results indicate that a simple SVC specific adaptation MANE does clearly outperform the gBSD based adaptation variants. Yet, the conceptual advantages of the description driven approach, like coding format independence and flexibility, may outweigh the performance drawbacks in specific applications.}, address = {Amsterdam}, doi = {10.1016/j.jvcir.2008.07.004}, keywords = {Scalable video coding (H.264/SVC), In-network adaptation, RTP/RTSP MANE, MPEG-21 Digital Item Adaptation (DIA), Generic Bitstream Syntax Description (gBSD)}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/JVCIR08_In-network_H.264-AVC_Adaptation.pdf}, publisher = {Elsevier B.V.} } @Article{Kofler2008a, author = {Kofler, Ingo and Seidl, Joachim and Timmerer, Christian and Hellwagner, Hermann and Ahmed, Toufik}, journal = {Journal on Signal, Image and Video Processing}, title = {Using MPEG-21 for Cross-layer Multimedia Content Adaptation}, year = {2008}, month = dec, number = {4}, pages = {355-370}, volume = {2}, abstract = {This paper presents a cross-layer model—formulated using interoperable description formats—for the adaptation of scalable H.264/MPEG-4 AVC (i.e., SVC) content in a video streaming system operating on aWireless LANaccess network without QoS mechanisms.SVCcontent adaptation on the server takes place on the application layer using an adaptation process compliant with the MPEG-21 Digital Item Adaptation (DIA) standard, based on input comprised of MPEG-21 DIA descriptions of content and usage environment parameters. The latter descriptions integrate information from different layers, e.g., device characteristics and packet loss rate, in an attempt to increase the interoperability of this cross-layer model, thus making it applicable to other models. For the sake of deriving model parameters, performance measurements from two wireless access point models were taken in account. Throughout the investigation it emerged that the behavior of the system strongly depends on the access point. Therefore, we investigated the use of end-to-end-based rate control algorithms for steering the content adaptation. Simulations of rate adaptation algorithms were subsequently performed, leading to the conclusion that a TFRC-based adaptation technique (TCP-Friendly Rate Control) performs quite well in adapting to limited bandwidth and varying network conditions. In the paper we demonstrate howTFRC-based content adaptation can be realized using MPEG-21 tools.}, address = {London, United Kingdom}, doi = {10.1007/s11760-008-0088-x}, keywords = {Multimedia content adaptation · Cross-layer design · MPEG-21 Digital Item Adaptation · Rate control}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/SIVP08_CrossLayer_Preprint.pdf}, publisher = {Springer} } @InProceedings{Kofler2008, author = {Kofler, Ingo and Prangl, Martin and Kuschnig, Robert and Hellwagner, Hermann}, booktitle = {Proceedings of the 18th International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV)}, title = {An H.264/SVC-based Adaptation Proxy on a WiFi Router}, year = {2008}, address = {New York, NY, USA}, editor = {Wolf, Lars and Griwodz, Carsten}, month = may, pages = {63-68}, publisher = {ACM}, series = {NOSSDAV}, abstract = {Recent advances in video coding technology like the scalable extension of the MPEG-4 AVC/H.264 video coding standard pave the way for computationally cheap adaptation of video content. In this paper we present our work on a lightweight RTSP/RTP proxy that enables in-network stream processing. Based on an off-the-shelf wireless router that runs a Linux-based firmware we demonstrate that the video adaptation can be performed on-the-fly directly on a network device. The paper covers design and implementation details of the proxy as well as a discussion about the actual adaptation of the SVC stream. Based on experimental evaluations we show that our approach can handle a reasonable number of concurrent sessions for a typical home deployment scenario. Furthermore, the paper covers possible applications in which adaptation on the network device can be beneficial.}, doi = {10.1145/1496046.1496061}, keywords = {Multimedia adaptation, in-network adaptation, RTSP, RTP, H.264, scalable video coding}, language = {EN}, location = {Braunschweig, Germany}, pdf = {https://www.itec.aau.at/bib/files/NOSSDAV08_AdaptationProxyRouter-preprint.pdf}, talkdate = {2009.05.29}, talktype = {registered} } @InProceedings{Eberhard2008b, author = {Eberhard, Michael and Celetto, Luca and Timmerer, Christian and Quacchio, Emanuele and Hellwagner, Hermann and Rovati, Fabrizio S}, booktitle = {Proceedings of the 5th IET Visual Information Engineering Conference Conference (VIE’08)}, title = {An Interoperable Streaming Framework for Scalable Video Coding based on MPEG-21}, year = {2008}, address = {London}, editor = {Izquierdo, Ebroul and Liu, Guizhong}, month = {jul}, pages = {723-728}, publisher = {IET}, abstract = {This paper presents an interoperable framework for the streaming of scalable multimedia content such as Scalable Video Coding (SVC). In particular, the framework’s architecture for both, Video on Demand (VoD) and multicast streaming, is presented. The architecture includes a detailed description of the adaptation engine – conforming to MPEG-21 Digital Item Adaptation – as well as the integration of the adaptation engine into VideoLAN’s VLC media player, which provides the streaming server and client for the framework. Following the description of the architecture, a comparison in terms of performance of the generic MPEG-21 DIA-based adaptation approach, which is utilized by the described demo, versus an SVC-specific adaptation approach is presented and possible further improvements for both approaches are investigated.}, isbn13 = {978-0-86341-914-0}, issn = {0537-9989}, keywords = {Adaptation, MPEG-21 Digital Item Adaptation, Multicasting, Scalable Video Coding, Video on Demand}, language = {EN}, location = {Xi'an, China}, pdf = {https://www.itec.aau.at/bib/files/VIE08_Eberhard.pdf}, talkdate = {2008.07.29}, talktype = {registered} } @InProceedings{Kropfberger2007, author = {Kropfberger, Michael and Tusch, Roland and Jakab, Michael and Köpke, Julius and Ofner, Michael and Hellwagner, Hermann and Böszörmenyi, Laszlo}, booktitle = {Proceedings of the 3rd International Conference on Web Information Systems and Technologies (WEBIST '07)}, title = {A Multimedia-Based Guidance System for various Consumer Devices}, year = {2007}, address = {Setubal, Portugal}, editor = {Filipe, Joaquim and Cordeiro, José}, month = mar, pages = {83-90}, publisher = {INSTICC Press}, abstract = {This paper introduces aWeb-based guidance system which supports optimized presentations of sights or exhibited objects on different types of available stationary and mobile consumer devices, possibly running different operating systems. This is accomplished by adapting both the objects’ content, as well as their presentation to the current usage context. Content thereby may be encoded in different presentation formats like video, audio, image, and marked-up text. The usage context embraces a set of properties describing the current usage environment of the guide. This includes, for example, the consumer device’s capabilities, its current location, and the user’s preferences. Both, the content adaptation and presentation services are based on standardWeb technologies for increased interoperability. Finally, the guidance system is augmented with a Web-based content management and a statistics module, which enable for remote content administration and usage evaluations, respectively.}, isbn13 = {978-3-540-68257-8}, keywords = {Multimedia-based guide for stationary and mobile devices, context-awareness, content adaptation, presentation adaptation, content management.}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/A multimedia-based guidance system for various consumer devices.pdf}, talktype = {none}, url = {http://www.webist.org/} } @InProceedings{Kofler2007, author = {Kofler, Ingo and Timmerer, Christian and Hutter, Andreas and Sanahuja, Francesc}, booktitle = {Proceedings of {SPIE-IS\&T} Electronic Imaging Multimedia Computing and Networking Conference ({MMCN})}, title = {Efficient MPEG-21-based Adaptation Decision-Taking for Scalable Multimedia Content}, year = {2007}, address = {Bellingham, Washington, USA}, editor = {Zimmermann, Roger and Griwodz, Carsten}, month = jan, pages = {65040J-1-65040J-8}, publisher = {SPIE}, series = {MMCN}, abstract = {The MPEG-21 standard defines a framework for the interoperable delivery and consumption of multimedia content. Within this framework the adaptation of content plays a vital role in order to support a variety of terminals and to overcome the limitations of the heterogeneous access networks. In most cases the multimedia content can be adapted by applying different adaptation operations that result in certain characteristics of the content. Therefore, an instance within the framework has to decide which adaptation operations have to be performed to achieve a satisfactory result. This process is known as adaptation decision-taking and makes extensive use of metadata describing the possible adaptation operations, the usage environment of the consumer, and constraints concerning the adaptation. Based on this metadata a mathematical optimization problem can be formulated and its solution yields the optimal parameters for the adaptation operations. However, the metadata is represented in XML resulting in a verbose and inefficient encoding. In this paper, an architecture for an Adaptation Decision-Taking Engine (ADTE) is introduced. The ADTE operates both on XML metadata and on metadata encoded with MPEG's Binary Format for Metadata (BiM) enabling an efficient metadata processing by separating the problem extraction from the actual optimization step. Furthermore, several optimization algorithms which are suitable for scalable multimedia formats are reviewed and extended where it was appropriate}, edition = {Volume 6504}, isbn13 = {9780819466174}, keywords = {Adaptation Decision-Taking, MPEG-21, Digital Item Adaptation, Binary Format for Metadata (BiM)}, language = {EN}, location = {San Jose, CA, USA}, pdf = {https://www.itec.aau.at/bib/files/MMCN2007EfficientMPEG21basedAdaptationDecisionTaking.pdf}, talkdate = {2007.02.01}, talktype = {registered} } @Article{Boeszoermenyi2007a, author = {Böszörmenyi, Laszlo and Hellwagner, Hermann and Schojer, Peter}, journal = {Multimedia Systems}, title = {Metadata-driven optimal transcoding in a multimedia proxy}, year = {2007}, month = jul, number = {Issue 1}, pages = {51-68}, volume = {Vol. 13}, abstract = {An adaptive multimedia proxy is presented which provides (1) caching, (2) filtering, and (3) media gateway functionalities. The proxy can perform media adaptation on its own, either relying on layered coding or using transcoding mainly in the decompressed domain. A cost model is presented which incorporates user requirements, terminal capabilities, and video variations in one formula. Based on this model, the proxy acts as a general broker of different user requirements and of different video variations. This is a first step towards What You Need is What YouGet (WYNIWYG) video services, which deliver videos to users in exactly the quality they need and are willing to pay for. The MPEG-7 and MPEG-21 standards enable this in an interoperable way. A detailed evaluation based on a series of simulation runs is provided.}, address = {Berlin, Heidelberg, New York}, doi = {9780769530406}, keywords = {Video proxy · Video caching · Media gateway · Media adaptation · Metadata · MPEG-7 · MPEG-21 · Cache replacement}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Metadata-driven optimal transcoding in a multimedia proxy.pdf}, publisher = {Springer} } @InCollection{Timmerer2006a, author = {Timmerer, Christian and Devillers, Sylvain and Vetro, Anthony}, booktitle = {The MPEG-21 Book}, publisher = {John Wiley and Sons Ltd}, title = {Digital Item Adapation - Coding Format Independence}, year = {2006}, address = {UK}, editor = {Burnett, Ian and Pereira, Fernando and Van de Walle, Rik and Koenen, Rob}, month = may, pages = {283-330}, doi = {10.1002/0470010134.ch8}, isbn13 = {9780470010136}, issn = {9780470010112}, keywords = {MPEG-21 Digital Item Adaptation (DIA) standard; Bitstream Syntax Description Language (BSDL); gBS Description generation process; linking BSD-based DIA tools; Universal Constraints Description (UCD) tool; achieving format-independent adaptation; Digital Item Adaptation – Coding Format Independence}, language = {EN} } @InProceedings{GuenkovaLuy2006, author = {Guenkova-Luy, Teodore and Schorr, Andreas and Hauck, Franz and Gómez, Miguel and Timmerer, Christian and Wolf, Ingo and Kassler, Andreas}, booktitle = {Proceedings of IASTED International Conference onInternet and Multimedia Systems and Applications (EuroIMSA 2006)}, title = {Advanced Multimedia Management – Control Model and Content Adaptation}, year = {2006}, address = {Anaheim, CA, USA}, editor = {Boucouvalas, Anthony Christos}, month = apr, pages = {130-135}, publisher = {ACTA Press}, abstract = {The delivery and adaptation of multimedia content in dis tributed and heterogeneous environments requires flexible control and management mechanisms in terminals and in control entities inside the network. In the near future, it is important to reach interoperability between the IETF ap proaches on multimedia session establishment and control and the MPEG-21 efforts for multimedia streaming and adaptation to bring advanced multimedia service provi sioning and adaptation services towards the customer. MPEG-21 Digital Item Adaptation (DIA) provides norma tive descriptions for supporting adaptation of multimedia content, but does not define interactions with transport and control mechanisms. On the other hand, the IETF standardization efforts on multimedia session control pro vide the necessary transport (e.g. RTP) and control mechanisms (SDP/SDPng). We thus bridge the gap be tween those approaches by creating a converged XML model that enables the integration of session management and negotiation protocols (e.g. SIP or Megaco) inspired by the XML formats of MPEG-21 DIA and SDPng. We also present preliminary implementation results of the con verged model along with concepts and implementation of network-based content adaptation mechanisms through media gateways that enable flexible multimedia manage ment for heterogeneous consumer terminals.}, isbn10 = {0-88986-564-7}, keywords = {MPEG-21 DIA, SDP, SDPng, QoS, content adaptation, media gateways}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/516-048.pdf}, talktype = {none} } @InProceedings{Timmerer2005d, author = {Timmerer, Christian and Frank, Thomas and Hellwagner, Hermann and Heuer, Jörg and Hutter, Andreas}, booktitle = {Proc. SPIE}, title = {Efficient Processing of MPEG-21 Metadata in the Binary Domain}, year = {2005}, address = {Boston}, editor = {Vetro, Anthony and Wen Chen, Chang and Kuo, C-C Jay and Zhang, Tong and Tian, Qi and Smith, John R}, month = oct, pages = {32-43}, publisher = {Spie}, series = {Multimedia Systems and Applications VIII}, abstract = {XML-based metadata is widely adopted across the different communities and plenty of commercial and open source tools for processing and transforming are available on the market. However, all of these tools have one thing in common: they operate on plain text encoded metadata which may become a burden in constrained and streaming environments, i.e., when metadata needs to be processed together with multimedia content on the fly. In this paper we present an efficient approach for transforming such kind of metadata which are encoded using MPEG's Binary Format for Metadata (BiM) without additional en-/decoding overheads, i.e., within the binary domain. Therefore, we have developed an event-based push parser for BiM encoded metadata which transforms the metadata by a limited set of processing instructions – based on traditional XML transformation techniques - operating on bit patterns instead of cost-intensive string comparisons.}, keywords = {universal multimedia access, multimedia adaptation, compressed-domain metadata processing, bitstream adaptation in constrained and streaming environments, MPEG-21, Digital Item Adaptation, generic Bitstream Syntax Description}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Efficient Processing of MPEG-21 Metadata in the Binary Domain.pdf}, talktype = {none} } @InProceedings{Ransburg2005a, author = {Ransburg, Michael and Timmerer, Christian and Hellwagner, Hermann}, booktitle = {Proceedings of the First International Conference on Multimedia Services Access Networks (MSAN 2005)}, title = {Transport mechanisms for metadata-driven distributed multimedia adaptation}, year = {2005}, address = {Orlando, USA}, editor = {N,A}, month = jun, pages = {25-29}, publisher = {IEEE CS Press}, abstract = {The information revolution of the last decade has resulted in a phenomenal increase in the quantity of multimedia content available to an increasing number of different users with different preferences who access it through a plethora of devices and over heterogeneous networks. In order to address the amount of different content types, MPEG-21 Digital Item Adaptation (DIA) introduces interoperable description tools which enable coding format independent adaptation. Bandwidthefficient transport of the content to terminals with different capabilities and through a variety of access networks with various characteristics requires adaptation facilities not only on the server but also within the network. In this paper we present transport mechanisms for MPEG-21-based metadata enabling generic adaptation within the network. Three different transport mechanisms for delivering this metadata in conjunction with the corresponding multimedia content are evaluated and a payload format for the transport of this metadata is presented. Furthermore, we performed measurements which demonstrate the bandwidth benefits of our distributed adaptation approach compared to server-centric adaptation in a multicast scenario. Finally, we applied various encoding formats for the metadata which further reduces the metadata overhead.}, doi = {10.1109/MSAN.2005.1489936}, isbn10 = {0-7803-9319-8}, keywords = {MPEG-21 Digital Item Adaptation; distributed multimedia adaptation; metadata transport}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Transport Mechanisms for Metadata-driven Distributed Multimedia Adaptation.pdf}, talktype = {none} } @InProceedings{Ransburg2005, author = {Ransburg, Michael and Hellwagner, Hermann}, booktitle = {Proceedings of IASTED International Conference on Internet and Multimedia Systems and Applications (EuroIMSA 2005)}, title = {Generic Streaming of Multimedia Content}, year = {2005}, address = {Grindelwald}, editor = {Hamza, Mohamed H}, month = feb, pages = {324-330}, publisher = {ACTA Press}, abstract = {The growing demand for multimedia information by different types of users equipped with a large variety of devices and connecting through different kinds of networks results in an increasing amount of different multimedia formats. Research is currently concentrating on the adaptation of the contents in order to provide Universal Multimedia Access (UMA) for the content consumer. But this does not solve the problem of the content provider, who still has to signal this variety of different multimedia formats to the consumer. In this contribution, we show a way to stream any type of multimedia format based on generic hint information. This hint information is based on a generic bit stream syntax description (gBSD) which is used for format-independent content adaptation within the MPEG-21 Multimedia Framework. Ultimately, this can lead to a frame-work which allows generic streaming and generic adaptation anywhere in the network.}, keywords = {Streaming, Metadata, Multimedia, MPEG-21, XML andDigital Item Adaptation.}, language = {EN}, talktype = {none} } @InProceedings{Timmerer2003, author = {Timmerer, Christian and Panis, Gabriel and Kosch, Harald and Heuer, Jörg and Hellwagner, Hermann and Hutter, Andreas}, booktitle = {Proceedings of SPIE International Symposium ITCom 2003 on Internet Multimedia Managment Systems IV, Vol. 5242}, title = {Coding format independent multimedia content adaptation using XML}, year = {2003}, address = {Orlando}, editor = {N,A}, month = {jan}, pages = {92-103}, publisher = {SPIE Press}, abstract = {Due to the heterogeneity of the current terminal and network infrastructures, multimedia content needs to be adapted to specific capabilities of these terminals and network devices. Furthermore, user preferences and user environment characteristics must also be taken into consideration. The problem becomes even more complex by the diversity of multimedia content types and encoding formats. In order to meet this heterogeneity and to be applicable to different coding formats, the adaptation must be performed in a generic and interoperable way. As a response to this problem and in the context of MPEG-21, we present an approach which uses XML to describe the high-level structure of a multimedia resource in a generic way, i.e., how the multimedia content is organized, for instance in layers, frames, or scenes. For this purpose, a schema for XML-based bitstream syntax descriptions (generic Bitstream Syntax Descriptions or gBSDs) has been developed. A gBSD can describe the high-level structure of a multimedia resource in a coding format independent way. Adaptation of the resource is based on elementary transformation instructions formulated with respect to the gBSDs. These instructions have been separated from the gBSDs in order to use the same descriptions for different adaptations, e.g., temporal scaling, SNR scaling, or semantic adaptations. In the MPEG-21 framework, those adaptations can be steered for instance by the network characteristics and the user preferences. As a result, it becomes possible for coding format agnostic adaptation engines to transform media bitstreams and associated descriptions to meet the requirements imposed by the network conditions, device capabilities, and user preferences.}, isbn10 = {0819451401}, isbn13 = {978-0819451408}, keywords = {Multimedia, Adaptation, Interoperability, XML, MPEG-21, Digital Item Adaptation}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/Coding format independent multimedia content adaptation.pdf}, talktype = {none} } @InProceedings{Schojer2002, author = {Schojer, Peter and Böszörmenyi, Laszlo and Hellwagner, Hermann}, booktitle = {Distributed and parallel systems: cluster and grid computing. Proceedings of International Conference on Distributed and Parallel Systems (DAPSYS 02), Linz, Austria.}, title = {An Adaptive MPEG-4 Proxy Cache}, year = {2002}, address = {Boston [u. a.]}, editor = {Kascuk, Péter and Kranzlmüller, Dieter and Németh, Zsolt and Volkert, Jens}, month = aug, pages = {149-156}, publisher = {Kluwer Academic Publishers}, series = {The Kluwer international series in engineering and computer science}, abstract = {Multimedia is gaining ever more importance on the Internet. This increases the need for intelligent and efficient video caches. Typical Web proxies were not designed to efficiently support the caching of videos. A promising approach to improve caching efficiency is to adapt videos. With the availability of MPEG-4 it is possible to develop a standard compliant proxy that allows fast and efficient adaptation. We propose a modular design for an adaptive MPEG-4 video proxy that supports efficient full and partial video caching in combination with filtering options that are driven by the terminal capabilities of the client. We use the native scalability operations provided by MPEG-4 and use the emerging MPEG-7 standard to describe the scalability options for a video. The proxy parses the MPEG-7 description and decides, based on this description and the terminal capabilities of the client, which adaptation step to choose. Simple MPEG-4 audio-visual streams are supported by filter operations in the compressed domain that realize several temporal scaling algorithms and color reduction. In this paper, we will restrict ourselves to full video caching. The combination of adaptation with MPEG-4, MPEG-7 and client terminal capabilities is to the best of our knowledge unique and will increase the quality of service for end users.}, issn = {1-4020-7209-0}, keywords = {adaptation, MPEG-4, MPEG-7, adaptive proxy, caching}, language = {EN}, pdf = {https://www.itec.aau.at/bib/files/An Adaptive MPEG-4 Proxy Cache.pdf}, talktype = {none} } @InProceedings{Libsie2002, author = {Libsie, Mulugeta and Kosch, Harald}, booktitle = {Proceedings of the tenth ACM international conference on Multimedia}, title = {Content Adaptation of Multimedia Delivery and Indexing using MPEG-7.}, year = {2002}, address = {New York, USA}, editor = {Rowe, Lawrence and Merialdo, Bernard and Muehlhaeuser, Max and Ross, Keith and Dimitrova, Nevenka}, month = dec, pages = {644-646}, publisher = {ACM}, abstract = {This work introduces a framework for adapting MPEG-4 intra- and inter-Elementary Streams and for encoding the results in an MPEG-7 stream to be used for resource adaptation on the delivery path to the user.}, doi = {10.1145/641007.641134}, isbn10 = {1-58113-620-X}, keywords = {MPEG-7, MPEG4, multimedia indexing, resource adaptation}, language = {EN}, talktype = {none} }