Unsupervised pose and depth calculation method and system

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

Inactive Publication Date: 2020-04-17
ADVANCED INST OF INFORMATION TECH AIIT PEKING UNIV +1
View PDF0 Cites 9 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] Such as Figure 1-6 As shown, an unsupervised pose and depth calculation method mainly uses the following modules: pose prediction network model TNet, depth estimation network model DMNet, visual reconstruction model V and error loss function module. The TNet model includes an encoder and a twin module, where the encoder contains 7 layers of convolutional layers, each layer of convolutional layer is connected to an activation function, and the convolution kernel sizes are 7, 5, 3, 3, 3, 3, 3 ; The twin 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 layers of convolution modules. Each convolution module specifically includes: convolution layer (convolutio...

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 a system. The 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 method comprises the steps of 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 error to 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 accordingto the trained model 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, the algorithms of monocular dense depth estimation and visual odometer VO (Visual Odometry) based on deep learning methods have developed rapidly, and they are also key modules of SfM and SLAM systems. Existing 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 ground truth labeled data. In contrast, unsupervised methods have the great advantage of only requiring unlabeled video sequences. [0003] Deep unsupervised models for depth and pose esti...

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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products