Abstract
Remote conferencing systems provide a shared environment where people in different locations can communicate and collaborate in real time. Currently, remote video conferencing systems present separate video images of the individual participants. To achieve a more realistic conference experience, we enhance video conferencing by integrating the remote images into a shared virtual environment. This paper proposes a collaborative client participant fusion system using a real-time foreground segmentation method. In each client system, the foreground pixels are extracted from the participant images using a feedback background modeling method. Because the segmentation results often contain noise and holes caused by adverse environmental lighting conditions and substandard camera resolution, a Markov Random Field model is applied in the morphological operations of dilation and erosion. This foreground segmentation refining process is implemented using graphics processing unit programming, to facilitate real-time image processing. Subsequently, segmented foreground pixels are transmitted to a server, which fuses the remote images of the participants into a shared virtual environment. The fused conference scene is represented by a realistic holographic projection.
Similar content being viewed by others
References
Buthpitiya S, Zhang Y(2010) HyPhIVE: a hybrid virtual-physical collaboration environment. In: Third international conference on advances in computer–human interactions, pp 199–204
Liu C, Hsu W (2010) The study of video conference transmission security as an example on polycom. In: Sixth international conference on intelligent information hiding and multimedia signal processing, pp 696–699
Hennecke F, Voelker S, Schenk M et al (2013), Simplifying remote collaboration through spatial mirroring. In: International conference on human–computer interaction, pp 624–631
Everitt KM, Klemmer SR, Lee R et al (2003) Two worlds apart: bridging the gap between physical and virtual media for distributed design collaboration. In: ACM conference on human factors in computing systems, pp 553–560
Goswami K, Hong G, Kim B (2013) A novel mesh-based moving object detection technique in video sequence. J Converg 4(3):20–24
Ren Z, Yuan J, Zhang Z (2013) Robust part-based hand gesture recognition using kinect sensor. Trans Multimedia 15(5):1110–1120
Manh HT, Lee G (2013) Small object segmentation based on visual saliency in natural images. J Inf Process Syst 9(4):592–601
Bouwmans T (2014) Traditional and recent approaches in background modeling for foreground detection: an overview. Comput Sci Rev 11(12):31–66
Figueroa PJ, Leite NJ, Barros RML (2006) Background recovering in outdoor image sequences: an example of soccer players segmentation. Image Vis Comput 24(4):363–374
Song W, Cho K, Um K et al (2012) Intuitive terrain reconstruction using height observation-based ground segmentation and 3D object boundary estimation. Sensors 12(12):17186–17207
Nie DH, Han KP, Lee HS (2009) GPU-based stereo matching algorithm with the strategy of population-based incremental learning. J Inf Process Syst 5(2):105–116
Pan Y, Jb Zhang (2012) Parallel programming on cloud computing platforms—challenges and solutions. J Converg 3(4):23–28
Song W, Cho K (2013) Real-time terrain reconstruction using 3D flag map for point clouds. Multimedia Tools Appl (published online)
Luo H, Shyu M (2011) Quality of service provision in mobile multimedia—a survey. Human-centric Comput Inf Sci 1(5):1–15
Sanz-Rodrígueza S, Álvarez-Mesaa M, Mayerb T et al (2015) A parallel H.264/SVC encoder for high definition video conferencing. Signal Process Image Commun 30:89–106
Muñoza MA, Martíneza J, Molina JP et al (2015) Computational biomodel of motion parallax for multiview3D video conferencing. Neurocomputing 151(1):108–115
Dickinson P, Hunter A, Appiah K (2009) A spatially distributed model for foreground segmentation. Image Vis Comput 27:1326–1335
Lin H, Chuang J, Liu T (2011) Regularized background adaptation: a novel learning rate control scheme for Gaussian mixture modeling. IEEE Trans Image Process 20(3):822–836
Cheng J, Yang J, Zhou Y et al (2005) Flexible background mixture models for foreground segmentation. Image Vis Comput 24(5):473–482
Yeh CH, Lin CY, Muchtar K et al (2014) Real-time background modeling based on a multi-level texture description. Inf Sci 269(2014):106–127
Gallego J, Pardàs M, Haro G (2012) Enhanced foreground segmentation and tracking combining Bayesian background, shadow and foreground modeling. Pattern Recognit Lett 33(12):1558–1568
Kim K, Chalidabhongse TH, Harwooda D et al (2005) Real-time foreground-background segmentation using codebook model. Real Time Imaging 11(3):172–185
Ling Q, Yan J, Li F et al (2014) A background modeling and foreground segmentation approach based on the feedback of moving objects in traffic surveillance systems. Neurocomputing 133:32–45
Gohane ST, Longadge RN (2014) 3D holograph projection—feature of visual communication. Int J Comput Sci Netw 3(1):83–86
Ghuloum H (2010) 3D hologram technology in learning environment. In: Proceedings of informing science and IT education conference, pp 694–704
Geman S, Geman D (2014) Stochastic relaxation. Gibbs distribution, and the Bayesian restoration of images. J Appl Stat 6(6):721–741
Shah M, Deng JD, Woodford BJ (2015) A Self-adaptive CodeBook (SACB) model for real-time background subtraction. Image Vis Comput 38:52–64
Acknowledgments
This research was supported by the MSIP (Ministry of Science, ICT and Future Planning), Korea, under the ITRC (Information Technology Research Center) support program (IITP-2015-H8501-15-1014) supervised by the IITP (Institute for Information and Communications Technology Promotion) and by the National Natural Science Foundation of China (61503005), and by SRF for ROCS, SEM.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Song, W., Wen, M., Xi, Y. et al. A collaborative client participant fusion system for realistic remote conferences. J Supercomput 72, 2720–2733 (2016). https://doi.org/10.1007/s11227-015-1580-z
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-015-1580-z