Abstract

In this paper, an authenticate live 3D point cloud video streaming system is presented, using a low cost 3D sensor camera, the Microsoft Kinect. The proposed system is implemented on a client-server network infrastructure. The live 3D video is captured from the Kinect RGB-D sensor, then a 3D point cloud is generated and processed. Filtering and compression are used to handle the spatial and temporal redundancies. A color histogram based conditional filter is designed to reduce the color information for each frame based on the mean and standard deviation. In addition to the designed filter, a statistical outlier removal filter is used. A certificate-based authentication is used where the client will verify the identity of the server during the handshake process. The processed 3D point cloud video is live streamed over a TCP/IP protocol to the client. The system is evaluated in terms of: compression ratio, total bytes per points, peak signal to noise ratio (PSNR), and Structural Similarity (SSIM) index. The experimental results demonstrate that the proposed video streaming system have a best case with SSIM 0.859, PSNR of 26.6 dB and with average compression ratio of 8.42 while the best average compression ratio case is about 15.43 with PSNR 18.5128 dB of and SSIM 0.7936.

Highlights

  • Videos are one of the most popular digital content and recently more communication systems are demanding real-time video transmissions [1]

  • This paper presents a system where a live 3D point cloud video is streamed over a WLAN to an authentic server using TCP/IP protocol, see Figure 1

  • Using the final test cases, the system is evaluated in several terms

Read more

Summary

Introduction

Videos are one of the most popular digital content and recently more communication systems are demanding real-time video transmissions [1]. The current wireless network can not provide enough bandwidth for different users so that end users will only receive the poor 3D perception quality [7] To address these obstacles, extensive researches have been conducted, such as 3D video compression and 3D video processing [8]. The research space for the proposed live 3D video streaming system can be explained with respect to these four dimensions: (1) 3D video data-representations, (2) efficient 3D video filtering and compression techniques, (3) live capturing and processing and (4) authentication for the 3D video owner. The main problem to be addressed in this research is whether a system can be designed to transmit a live 3D point cloud video stream over a wireless LAN from an authentic server.

Related Work
Statistical Outlier Filter and Octree Compression
The Proposed Streaming System
Authentication Phase—TLS and Server Certificate Generation
6: Calculate the color histogram
Live 3D Video Streaming
Experimental Results
Statistical Outlier Filter Test Cases
CHC Filter Test Cases
Streaming System Test Cases
Conclusion and Discussion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call