A method for real-time filling of holes in kinect depth images
A depth image and hole technology, applied in image enhancement, image analysis, image data processing, etc., can solve problems such as restricting Kinect application, high time complexity, and inability to achieve real-time hole filling of Kinect depth image
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Publication Date
- 2017-05-31
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The invention belongs to the technical field of depth image processing, and more specifically relates to a method for real-time filling of holes in a Kinect depth image. Background technique
[0002] Kinect is a Microsoft sensor exhibited by Microsoft in June 2010 (see K. Khoshelham, Sander Oude Elberink.Accuracy and Resolution of Kinect Depth Data for Indoor Mapping Applications.Sensors 2012, 2012(12), pp. 1437-1454). Kinect 3D stereo camera, which can simultaneously acquire the color image of the shooting scene and the corresponding depth image, because the Kinect camera can easily and cheaply obtain the depth image of the scene in real time, the Kinect camera has been widely used in the fields of 3D scene reconstruction and object segmentation. application.
[0003] The capture frequency of Kinect's depth image is 30fps, and there is a large temporal correlation between frames in the actual depth video, which is of great significance for image comp...
Examples
Embodiment Construction
[0061] A kind of method of the present invention carries out real-time filling to the hole in the Kinect depth image, as figure 1 As shown, the specific implementation steps are as follows:
[0062] Step 1: Use the Kinect camera to obtain the color image of the shooting scene and the corresponding depth image, use the running-time Gaussian average method to extract the background of the color image to obtain the background image, and then use the background difference method to segment the Kinect color image to obtain the foreground image. Determine the position of the foreground image and the position of the background image, the specific steps are as follows:
[0063] 1.1 Use the Kinect camera to obtain the color image of the shooting scene and its corresponding depth image;
[0064] 1.2 Use the running-time Gaussian averaging method to extract the Kinect color image background to obtain the background image, the expression of which is:
[0065] (1)
[0066] Among them...