Table of Contents Author Guidelines Submit a Manuscript
Journal of Electrical and Computer Engineering
Volume 2014 (2014), Article ID 183716, 12 pages
http://dx.doi.org/10.1155/2014/183716
Research Article

4kUHD H264 Wireless Live Video Streaming Using CUDA

Access Networks Laboratory, School of Computer Science and Electronic Engineering, University of Essex, Wivenhoe Park, Colchester, Essex CO4 3SQ, UK

Received 1 November 2013; Accepted 24 December 2013; Published 16 February 2014

Academic Editor: Martin Fleury

Copyright © 2014 A. O. Adeyemi-Ejeye and S. Walker. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. A. R. L. Renambot, R. Singh, B. Jeong et al., “SAGE: the scalable adaptive graphics environment,” in Proceedings of World Conference on Cooperative & Work-Integrated Education (WACE '04), 2004.
  2. K. Ponto, K. Doerr, and F. Kuester, “Giga-stack: a method for visualizing giga-pixel layered imagery on massively tiled displays,” Future Generation Computer Systems, vol. 26, no. 5, pp. 693–700, 2010. View at Publisher · View at Google Scholar · View at Scopus
  3. C. Cruz-Neira, D. J. Sandin, and T. A. DeFanti, “Surround-screen projection-based virtual reality: the design and implementation of the CAVE,” in Proceedings of the ACM Conference on Computer Graphics (SIGGRAPH '93), pp. 135–142, August 1993. View at Scopus
  4. K. Jarrett, “Beyond broadcast yourself: the future of YouTube,” Media International Australia, no. 126, pp. 132–144, 2008. View at Google Scholar · View at Scopus
  5. N. Electronics, http://www.ntt-electronics.com/.
  6. IntoPIX, http://www.intopix.com/.
  7. A. O. Adeyemi-Ejeye and S. D. Walker, “Ultra-high definition Wireless Video transmission using H. 264 over 802. 11n WLAN: challenges and performance evaluation,” in Proceedings of the 12th International Conference on Telecommunications (ConTEL '13), pp. 109–114, 2013.
  8. M. K. J. Halák, S. Ubik, P. Žejdl, and F. Nevřela, “Real-time long-distance transfer of uncompressed 4K video for remote collaboration,” in Future Generation Computer Systems 27(2011) 886–892, 2011, http://www.elsevier.com/wps/find/journaldescription.cws_home/505611/description#description.
  9. D. Shirai, T. Kawano, T. Fujii et al., “Real time switching and streaming transmission of uncompressed 4K motion pictures,” Future Generation Computer Systems, vol. 25, no. 2, pp. 192–197, 2009. View at Publisher · View at Google Scholar · View at Scopus
  10. A. O. Ejeye and S. D. Walker, “Uncompressed quad-1080p wireless video streaming,” in Proceedings of the 4th Computer Science and Electronic Engineering Conference (CEEC '12), pp. 13–16, 2012.
  11. C. T. Calafate, M. P. Malumbres, and P. Manzoni, “Performance of H.264 compressed video streams over 802.11b based MANETs,” in Proceedings of the 24th International Conference on Distributed Computing Systems Workshops, pp. 776–781, March 2004. View at Scopus
  12. S. P. A. J. V. K. Soroushian, “H. 264 parameter optimizations for internet based distribution of high quality video,” in Proceeding of the SMPTE Annual Technical Conference, October 2008.
  13. K. Gatimu, T. Johnson, M. Sinky, Z. Jing, L. Ben, K. Myungchul et al., “Evaluation of wireless high definition video transmission using H. 264 over WLANs,” in Proceedings of the IEEE Consumer Communications and Networking Conference (CCNC '12), pp. 204–208, 2012.
  14. D. Li and J. Pan, “Performance evaluation of video streaming over multi-hop wireless local area networks,” IEEE Transactions on Wireless Communications, vol. 9, no. 1, pp. 338–347, 2010. View at Publisher · View at Google Scholar · View at Scopus
  15. R. Stapenhurst, D. Agrafiotis, J. Chung-How, and J. Pledge, “Adaptive HRD parameter selection for fixed delay live wireless video streaming,” in Proceedings of the 18th International Packet Video Workshop (PV '10), pp. 142–149, Hong Kong, December 2010. View at Publisher · View at Google Scholar · View at Scopus
  16. V. Menkovski, G. Exarchakos, A. Liotta, and A. C. Sánchez, “Quality of experience models for multimedia streaming,” International Journal of Mobile Computing and Multimedia Communications, vol. 2, no. 4, pp. 1–20, 2010. View at Publisher · View at Google Scholar · View at Scopus
  17. L. WirelessHD, “WirelessHD Specification Version 1. 0 Overview,” 2010, http://www.wirelesshd.org/pdfs/WirelessHD_Full_Overview_071009.pdf.
  18. Nvidia, “Nvision 08: the world of Visual Computing,” 2011, http://www.nvidia.com/content/cudazone/download/Getting_Started_w_CUDA_Training_NVISION08.pdf.
  19. Z. Wang, A. C. Bovik, H. R. Sheikh, and E. P. Simoncelli, “Image quality assessment: from error visibility to structural similarity,” IEEE Transactions on Image Processing, vol. 13, no. 4, pp. 600–612, 2004. View at Publisher · View at Google Scholar · View at Scopus
  20. A. Horé and D. Ziou, “Image quality metrics: PSNR vs. SSIM,” in Proceedings of the 20th International Conference on Pattern Recognition (ICPR '10), pp. 2366–2369, Istanbul, Turkey, August 2010. View at Publisher · View at Google Scholar · View at Scopus
  21. Z. Wang and A. C. Bovik, “Mean squared error: lot it or leave it? A new look at signal fidelity measures,” IEEE Signal Processing Magazine, vol. 26, no. 1, pp. 98–117, 2009. View at Publisher · View at Google Scholar · View at Scopus
  22. S. Winkler, “Video quality and beyond,” in Proceedings of the European Signal Processing Conference, pp. 3–7, 2007.
  23. T. Murakami, “The development and standardization of ultra high definition video technology,” in High-Quality Visual Experience, pp. 81–135, Springer, 2010. View at Google Scholar
  24. Reference software X264-060805, http://www.videolan.org/developers/x264.html.
  25. I. w. group, “OFFICIAL IEEE 802. 11 WORKING GROUP PROJECT TIMELINES—2013-09-21,” 2013, http://grouper.ieee.org/groups/802/11/Reports/802.11_Timelines.htm.
  26. N. Wu, M. Wen, H. Su, J. Ren, and C. Zhang, “A parallel H. 264 encoder with CUDA: mapping and evaluation,” in Proceedings of the IEEE 18th International Conference on Parallel and Distributed Systems (ICPADS '12), pp. 276–283, 2012.
  27. W.-N. Chen and H.-M. Hang, “H.264/AVC motion estimation implmentation on compute unified device architecture (CUDA),” in Proceedings of the IEEE International Conference on Multimedia and Expo (ICME '08), pp. 697–700, Hanover, Germany, June 2008. View at Publisher · View at Google Scholar · View at Scopus
  28. G. Zhiyong, W. Shuang, S. Zhenyu, and L. Haihua, “Design and implementation of H. 264/AVC video encoding based on cuda,” Journal of South-Central University for Nationalities, vol. 28, pp. 67–72, 2009. View at Google Scholar
  29. M. C. Kung, O. Au, P. Wong, and C. H. Liu, “Intra frame encoding using programmable graphics hardware,” in Proceedings of the Advances in Multimedia Information Processing (PCM '07), pp. 609–618, Springer, 2007.
  30. S. Ryoo, C. I. Rodrigues, S. S. Baghsorkhi, S. S. Stone, D. B. Kirk, and W.-M. W. Hwu, “Optimization principles and application performance evaluation of a multithreaded GPU using CUDA,” in Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP '08), pp. 73–82, February 2008. View at Scopus
  31. Y.-L. Huang, Y.-C. Shen, and J.-L. Wu, “Scalable computation for spatially scalable video coding using NVIDIA CUDA and multi-core CPU,” in Proceedings of the 17th ACM International Conference on Multimedia (MM '09), pp. 361–370, October 2009. View at Publisher · View at Google Scholar · View at Scopus
  32. Nvidia, “Nvidia Kepler GK110 Next-Generation CUDA Compute Architecture,” 2012.
  33. Buffalo, “Networking at Gigabit Speeds,” 2012, http://www.buffalotech.com/resource_center/wireless_technologies.
  34. V. Lan, “Video Lan,” 2012, http://www.videolan.org/.
  35. nanocosmos, “Nanocosmos,” 2012, http://www.nanocosmos.de/v4/documentation/live_video_encoder_-_playback.
  36. P. G. F. camera, “Flea 3 USB camera,” 2012, http://ww2.ptgrey.com/USB3/Flea3.
  37. Sintel, “Sintel 4K,” 2011, http://www.sintel.org/news/sintel-4k-version-available/.
  38. Elemental, “4K Test sequences,” 2013, http://www.elementaltechnologies.com/resources/4k-test-sequences.
  39. Totusoft, “LAN Speed Test,” 2012, http://www.totusoft.com/lanspeed.html.
  40. Microsoft, “Directshow,” 2012, http://msdn.microsoft.com/en-us/library/windows/desktop/dd375454(v=vs.85).aspx.
  41. M. Harris, “Optimizing parallel reduction in CUDA,” NVIDIA Developer Technology, vol. 2, 2007. View at Google Scholar
  42. W. Lee, S. Lee, and J. Kim, “Pipelined intra prediction using shuffled encoding order for H.264/AVC,” in Proceedings of the IEEE Region 10 Conference (TENCON '06), pp. 1–4, Hong Kong, November 2006. View at Publisher · View at Google Scholar · View at Scopus
  43. G. Jin and H.-J. Lee, “A parallel and pipelined execution of H.264/AVC intra prediction,” in Proceedings of the 6th IEEE International Conference on Computer and Information Technology (CIT '06), Seoul, South Korea, September 2006. View at Publisher · View at Google Scholar · View at Scopus
  44. NETGEAR, “A6200 802. 11ac Wifi USB Adapter,” 2013.