A compression and transmission method for surveillance video data using SPICE protocol and DWT in cloud desktop environment

  • Dongxia QinEmail author
Original Research


In order to solve the problem that the transmission of surveillance video in cloud desktop environment will take up a large amount of network bandwidth, and the video data compression and transmission decompression program is complex, the picture quality is blurred, and the effect of SPICE accessing virtual machine is poor under the conditions of wireless and external network, a method of surveillance video data compression and transmission using SPICE protocol in cloud desktop environment is proposed. Firstly, the overall architecture of cloud desktop system is designed based on SPICE desktop virtual framework. Then, the MJPEG algorithm is used to compress the data, and the discrete wavelet transform is used to transmit the data, which will reduce the bandwidth of video data transmission and improve the transmission efficiency. Finally, the video frame is coded and transmitted by the client. The qemu-kvm server receives the coded data, decodes and restores it to the original frame, and then processes it at the back end. The experimental results show that the data compressed can greatly improve the transmission efficiency and the anti-jamming ability of video transmission, achieve the goal of accurate and efficient design, and further enhance the user’s overall experience of accessing virtual machines through SPICE.


Cloud desktop SPICE protocol Data compression and transmission MJPEG Discrete wavelet transform 



This work has been supported by the key scientific research projects of higher education institutions in Henan Province (No. 19B520031).


  1. Bakhsheshian J, Goshtasbi K, Strickland BA et al (2017) Teaching video neuroimages: trigeminal neuralgia due to compression by the superior cerebellar artery. Neurology 89(24):e290CrossRefGoogle Scholar
  2. Hussain M, Hameed A (2017) Adaptive video-aware forward error correction code allocation for reliable video transmission. SIViP 12(7):1–9Google Scholar
  3. Khalek AA, Caramanis C, Heath RW (2017) Delay-constrained video transmission: quality-driven resource allocation and scheduling. IEEE J Select Top Signal Process 9(1):60–75CrossRefGoogle Scholar
  4. Lan Y, Xu H (2014) Research on technology of desktop virtualization based on SPICE protocol and its improvement solutions. Front Comput Sci 8(6):885–892MathSciNetCrossRefGoogle Scholar
  5. Lathar P, Singh Y, Kumar Sharma G (2014) Memory virtualization technique for efficient access of data resources in cloud environment. Int J Comput Appl Technol 99(10):9–13Google Scholar
  6. Li W, Wang B, Yu J et al (2016) The optimization of transparent-desktop service mechanism based on SPICE. Concurr Comput Pract Exp 28(18):4543–4556CrossRefGoogle Scholar
  7. Li C, Chen R, Xu M et al (2018) Hyaluronic acid modified MPEG-b-PAE block copolymer aqueous micelles for efficient ophthalmic drug delivery of hydrophobic genistein. Drug Deliv 25(1):1258–1265CrossRefGoogle Scholar
  8. Liu Y, Liu S, Zhao H, et al (2018) A new data hiding method for H.265/HEVC video streams without intra-frame distortion drift. Multimed Tools Appl 1-28Google Scholar
  9. Ozcinar C, Lauga P, Valenzise G et al (2018) Spatio-temporal constrained tone mapping operator for HDR video compression. J Vis Commun Image Rep 55:166–178CrossRefGoogle Scholar
  10. Shehabi Y, Forbes AB, Arabi Y et al (2017) The SPICE III study protocol and analysis plan: a randomised trial of early goaldirected sedation compared with standard care in mechanically ventilated patients. Crit Care Res 19(4):318–326Google Scholar
  11. Shen Z, Guo L, Hou B et al (2017) Key technique research on desktop virtualization in cloud environment. Int J Model Simul Sci Comput 08(02):1750045CrossRefGoogle Scholar
  12. Song Z (2017) Application of cloud desktop in modern Chinese multi-category words part of speech tagging. Proc Eng 174(1):1215–1220CrossRefGoogle Scholar
  13. Tan TK, Weerakkody R, Mrak M et al (2016) Video quality evaluation methodology and verification testing of HEVC compression performance. IEEE Trans Circ Syst Video Technol 26(1):76–90CrossRefGoogle Scholar
  14. Tian G, Shenoy P, Ramakrishnan KK et al (2017) Latency-aware virtual desktops optimization in distributed clouds. Multimed Syst 24(1):73–94Google Scholar
  15. Tresa LE, Sundararajan M (2017) Advanced image compression technique for medical imaging using MPEG H.264. J Comput Theor Nanosci 14(6):2653–2665CrossRefGoogle Scholar
  16. Verma K, Ghosh D, Kumar A (2019) Visual tracking in unstabilized real time videos using SURF. J Amb Intel Hum Comp 10:1–19Google Scholar
  17. Witwit W, Zhao Y, Jenkins K et al (2018) Global motion based video super-resolution reconstruction using discrete wavelet transform. Multimed Tools Appl 77(3):1–20Google Scholar
  18. Wu J, Yuen C, Cheung NM et al (2017) Streaming mobile cloud gaming video over TCP With adaptive source–FEC coding. IEEE Trans Circ Syst Video Technol 27(1):32–48CrossRefGoogle Scholar
  19. Yagyu S (2017) Queueing model with input of MPEG frame sequences and interfering traffic. J Oper Res Soc Jpn 3(3):317–338MathSciNetzbMATHGoogle Scholar
  20. Yau KLA, Chieng D, Qadir J et al (2019) Towards enhancement of communication systems, networks and applications for smart environment. J Amb Intel Hum Comput 10(4):1271–1273CrossRefGoogle Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2019

Authors and Affiliations

  1. 1.College of Network EngineeringZhoukou Normal UniversityZhoukouChina

Personalised recommendations