The main focus in this project is to virtualize video services utilizing container and other virtualization techniques. Containers allow lightweight virtualization of a smaller or larger component with very little computing overhead, while traditional virtualization techniques allow virtualization of full server computer including the whole Operating System. There are plenty of different video services, which need to be started rapidly, scaled up or down, or moved to another computing platform.

Virtualization is a key technology, which enables flexible usage of different computing platforms. Computing platforms may be private or public cloud solutions, or in some cases those may be inside a telco network, for example in the form of edge computing platforms.


Goals and approach

The goal of the project is to define a flexible approach to implement video services, which:

  • Can be deployed easily to different computing platforms
  • Are secure
  • Can be monitored, and maintained easily
  • Scale up to respond to the growth of users
  • Provide uninterrupted service

Those goals can be achieved by utilizing the most recent advancements in cloud, virtualisation and video delivery techniques. The project will research and implement the video services, but also analyse the business case for selected video services. Virtualization techniques will be utilized in several video related use cases. Initially use cases are related to cloud gaming, video analytics and surveillance, video conferencing, cable TV and video streaming (live and video-on-demand) services.


Expected Results


Project Impact

..some information of the project impact..




Nokia, Spain (Coordinator)
BEIA Consult International S.R.L, Romania
Daimler Center for Automotive IT Innovations/TU Berlin, Germany
DResearch, Germany
Fraunhofer FOKUS, Germany
Fraunhofer Gesellschaft Heinrich Hertz Institut (HHI), Germany
I2CAT, Spain
Experis IT, Spain
Koc University, Turkey
NETAS Telecommunications A.S., Turkey
Siemens AG, Germany
Sofia Digital Ltd., Finland
Teleste Corporation, Finland
Tampere University of Technology, Finland
Tuxera, Finland
Universidad Politécnica de Madrid, Spain
Vestel Electronics, Turkey
VideoVisit, Finland
VTT Technical Research Centre of Finland, Finland



VIRTUOSE is a CELTIC+ project. See VIRTUOSE-project page there.


Funding Organizations

Tekes, Finland
CDTI, Spain
BMWi (Federal Ministry for Economic Affairs and Energy), Germany



... standardization document info 1..

... standardization document info 2..

... standardization document info 3..



T. Aihkisalo, E. Ovaska: "Identifying Architectural Design Trade-offs in Service Registry Features", IEEE SOSE 2017, Apr. 6-9, San Francisco, USA, 2017.

J. J. G. Aranda, M. G. Casquete, M. C. Cueto, J. N. Salmerón, and F. G. Vidal, ‘Logarithmical hopping encoding: a low computational complexity algorithm for image compression’, IET Image Processing, vol. 9, no. 8, pp. 643–651, 2015.

S. Ghosh, P. Amon, A. Hutter and A. Kaup, "Detecting Closely Spaced and Occluded Pedestrians Using Specialized Deep Models for Counting", to appear in Proc. IEEE Visual Communications and Image Processing, St Petersburg, FL, USA, Dec. 2017.

S. Ghosh, P. Amon, A. Hutter and A. Kaup, "Pedestrian Counting Using Deep Models Trained on Synthetically Generated Images", in Proc. International Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications (VISAPP), Porto, Portugal, Feb./Mar. 2017.

S. Ghosh, P. Amon, A. Hutter and A. Kaup, "Reliable Pedestrian Detection Using a Deep Neural Network Trained on Pedestrian Counts", in Proc. International Conference on Image Processing (ICIP), Beijing, China, Sep. 2017.

S. Gül, J. T. Meyer, C. Hellge, T. Schierl, and W. Samek, “Hybrid video object tracking in h. 265/hevc video streams”, in Multimedia Signal Processing (MMSP), 2016 IEEE 18th International Workshop on, pp. 1–5, IEEE, 2016.

T. Ojanperä, H. Kokkoniemi-Tarkkanen: ‘Experimental Evaluation of a Wireless Bandwidth Management System for Multiple DASH Clients’, IEEE Globecom 2016, Dec. 4-8, Washington DC, USA, 2016.

T. Ojanperä, H. Kokkoniemi-Tarkkanen: ‘Wireless Bandwidth Management for Multiple Video Clients through Network-assisted DASH’, IEEE WoWMoM 2016, Jun. 21-24, Coimbra, Portugal, 2016.

J. Räsänen, M. Viitanen, J. Vanne, and T. D. Hämäläinen, “Kvazzup: open software for HEVC video calls,” in Proc. IEEE Int. Symp. Multimedia, Taichung, Taiwan, Dec. 2017.

V. Srinivasan, S. Gül, Bosse, J. T. Meyer, T. Schierl, C. Hellge, and W. Samek, “On the robustness of action recognition methods in compressedand pixel domain”, in Visual Information Processing (EUVIP), 2016 6th European Workshop on, pp. 1–6, IEEE, 2016.

V. Srinivasan, S. Lapuschkin, C. Hellge, K. R. Müller, W. Samek, “Interpretable human action recognition in compressed domain”, in 2017 IEEE International Conference on Acoustics, Speech and Signal Processing(ICASSP), pp. 1692–1696, March 2017.

M. Uitto, A. Heikkinen, "SAND-assisted encoding control for energy-aware MPEG-DASH live streaming", SoftCOM 2016, Sep. 22-24, Split, Croatia, 2016.

J. Vehkaperä, A. Heikkinen: 'Pop-up CDN with smart monitoring and management', SmartCom16, May 16-17, Oulu, Finland, 2016.

M. Viitanen, A. Koivula, A. Lemmetti, A. Ylä-Outinen, J. Vanne, and T. D. Hämäläinen, "Kvazaar: open-source HEVC/H.265 encoder", in Proc. ACM Int. Conf. Multimedia, Amsterdam, The Netherlands, Oct. 2016.

T. Wiegand, (Keynote) "Image compression, processing, and machine learning" in German Conference on Pattern Recognition (GCPR), Hannover, Germany, September 2016.

T. Wiegand, "The convergence of communication and machine learning" in ICTs for a Sustainable World, ITU Kaleidoscope Academic Conference, Bangkok, Thailand, November 2016.



... Document name here ..



VIRTUOSE project contacts:

Jose Javier Garcia Aranda, Nokia Spain