Monocular depth estimation system implementation method based on adversarial network

A system implementation and depth estimation technology, applied in computing, image data processing, instruments, etc., can solve the problems of difficult 3D structure and inability to know, achieve high depth recovery accuracy, break the bottleneck of depth voids and depth sparse, and small training Effects of dataset requirements and time overhead

Active Publication Date: 2019-10-15
XIAMEN UNIV
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, inferring the 3D structure of a scene remains a difficult problem for current computer vision systems
Indeed, from a narrow mathematical point of view, it is impossible to recover the 3D structure from a single image, because we cannot know that an image was taken against the photo (in which case all depths should be in on a plane) or against a real 3D scene

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Monocular depth estimation system implementation method based on adversarial network
  • Monocular depth estimation system implementation method based on adversarial network
  • Monocular depth estimation system implementation method based on adversarial network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The following embodiments will further illustrate the present invention in conjunction with the accompanying drawings.

[0038] Embodiments of the present invention include a training phase and a test, and the specific steps of the training phase are:

[0039] 1) collect the RGB image set I={I for training 1 , I 2 ,...,I n , I n+1 ,...,I n+m} and the depth image set D={D corresponding to the first n images 1 ,D 2 ,...,D n};

[0040]2) Initialize the generator network parameters θ according to the designed network structure G and the parameters θ of the two discriminator networks PD ,θ DD ;

[0041] 3) Set the number of iterations of training, in each iteration:

[0042] 3.1 From {I 1 ,I 2 ,...,I n} and {D 1 ,D 2 ,...,D n} sample k image-depth map image pairs {(i,d) (1) ,...,(i,d) (k)} form a subset sum for training;

[0043] 3.2 From {I n+1 ,...,I n+m} sample k images {i' (1) ,...,i' (k)} form a subset sum for training;

[0044] 3.3 Update imag...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a monocular depth estimation system implementation method based on an adversarial network, and relates to monocular image depth estimation. The method comprises a training stage and a test, and the specific steps of the training stage are as follows: collecting an RGB image set for training and a depth image set corresponding to the first n images; initializing a generatornetwork parameter theta G and parameters theta PD and theta DD of the two discriminator networks according to a designed network structure; setting the number of iterations of training. The specific steps of the test stage are as follows: importing a trained generator network weight; transmitting one image as input to a generator network; and calculating the input image by using the imported network weight, and outputting depth value information corresponding to each pixel point in the input image through the network. The bottleneck of active depth perception hardware depth holes and depth sparseness is broken through, high depth recovery precision is kept, and the method has important practical value and significance in the fields of scene reconstruction, unmanned driving, augmented reality and the like.

Description

technical field [0001] The present invention relates to monocular image depth estimation, in particular to an implementation method of a monocular depth estimation system based on an adversarial network. Background technique [0002] When humans see an image, they can often easily understand the three-dimensional structure of the scene. However, inferring the 3D structure of a scene remains a difficult problem for current computer vision systems. Indeed, from a narrow mathematical perspective, it is impossible to recover the 3D structure from a single image, since we have no way of knowing that an image was taken against the photograph (in which case all depths should be in on a plane) or against a real 3D scene. But in real life, people can have a very good perception of the depth of the scene in the photo just through a photo, and among all possible depth values, most of the possibilities are impossible in the real world. Therefore, depth in monocular images can still b...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06T7/50
CPCG06T2207/20081G06T2207/20084G06T7/50
Inventor 纪荣嵘郭锋李珂
Owner XIAMEN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products