Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Unsupervised pose and depth calculation method and system

A deep computing, unsupervised technology, applied in computing, neural learning methods, image data processing and other directions, can solve problems such as large amount of parameters, no use of motion constraints, no consideration of model complexity, etc., to improve the accuracy of depth estimation, Improve the accuracy of pose estimation and improve the effect of accurate performance

Pending Publication Date: 2020-06-23
ADVANCED INST OF INFORMATION TECH AIIT PEKING UNIV +1
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the existing technologies rarely take into account the following key issues: the timing of VO, and ignore the shortcoming that the unmanned driving data set only has a single direction of motion. The model can only handle one-way motion and does not use forward and backward motion constraint
The existing model does not consider the complexity of the model, and the number of parameters is large, so it is difficult to apply to the actual application scenario of VO

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
  • Unsupervised pose and depth calculation method and system
  • Unsupervised pose and depth calculation method and system
  • Unsupervised pose and depth calculation method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] like Figure 1-6 As shown, an unsupervised pose and depth calculation method mainly adopts the following modules: a pose prediction network model TNet, a depth estimation network model DMNet, a visual reconstruction model V and an error loss function module. The TNet model includes an encoder and a Siamese module. The encoder includes 7 convolutional layers. Each convolutional layer is followed by an activation function. The convolution kernel sizes are 7, 5, 3, 3, 3, 3, and 3, respectively. The Siamese module contains two sub-network modules with the same structure, which are respectively used to process the pose prediction during forward or backward motion. Each sub-module consists of a ConvLstm layer and a convolutional layer Conv with a convolution kernel size of 1. DMNet consists of three parts: encoder, decoder, and connection layer. The encoder consists of 7-layer convolution modules. Each convolution module specifically includes: convolution layer (convolution k...

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 an unsupervised pose and depth calculation method and system. The unsupervised pose and depth calculation method mainly adopts the following modules: a pose prediction networkmodel TNet, a depth estimation network model DMNet, a visual reconstruction model V and an error loss function module. The method includes: calculating a forward motion relative pose and a backward motion relative pose; calculating the depth estimation result of the image and the corresponding depth of the image, summing the reconstruction error, the smoothing error and the twin consistency errorto obtain a loss function, performing iterative updating until the loss function converges, and finally calculating the relative pose and the predicted depth map of the camera according to the trainedmodel Tnet and model DNet.

Description

technical field [0001] The invention belongs to the fields of SLAM (Simultaneous Localization And Mapping) and SfM (Structure from Motion), in particular to an unsupervised pose and depth calculation method and system. Background technique [0002] In recent years, algorithms for monocular dense depth estimation and visual odometry (VO) based on deep learning methods have developed rapidly, and they are also key modules of SfM and SLAM systems. Previous studies have shown that VO and depth estimation based on supervised deep learning achieve good performance in many challenging environments and alleviate performance degradation issues such as scale drift. However, to train these supervised models in practical applications, it is difficult and expensive to obtain enough data with ground truth. In contrast, unsupervised methods have the huge advantage of requiring only unlabeled video sequences. [0003] Deep unsupervised models for depth and pose estimation usually employ t...

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/55G06T7/73G06N3/04G06N3/08
CPCG06T7/55G06T7/73G06N3/084G06T2207/10016G06T2207/20081G06T2207/20084G06N3/045
Inventor 蔡行张兰清李承远李宏
Owner ADVANCED INST OF INFORMATION TECH AIIT PEKING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products