Journal of Shanghai University(Natural Science Edition) ›› 2012, Vol. 18 ›› Issue (5): 454-458.doi: 10.3969/j.issn.1007-2861.2012.05.003

• no • Previous Articles     Next Articles

Fast Inpainting Algorithm for Kinect Depth Map

WANG Kui1,AN Ping1,2,ZHANG Zhao-yang1,2,CHENG Hao1,LI He-jian1   

  1. 1. School of Communication and Information Engineering, Shanghai University, Shanghai 200072, China;
    2. Key Laboratory of Advanced Display and System Applications, Ministry of Education, Shanghai 200072, China
  • Received:2011-11-18 Online:2012-10-30 Published:2012-10-30

Abstract: Depth extraction is a key step in 3D video system based on texture plus depth. Real application systems require high efficiency and fast depth extraction. This paper presents a fast inpainting algorithm for Kinect depth map. This paper clips and aligns the origin color and depth images captured by Kinect, and partially fill holes in the clipped depth image using a background based method. Then this paper uses a fast inpainting algorithm based on color match to fill the remaining holes in the depth image to obtain a better depth image. Experimental results show that the proposed algorithm can efficiently repair errors in the original depth map such as holes caused by occlusion. Finally we obtain a smooth depth map with clear edges. The processing speed can reach 25~30 frame/s by using an ordinary desktop computer to realize real-time depth map extraction.

Key words: color match, depth map inpainting, Kinect, real-time capture, stereo video

CLC Number: