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

Method for generating three-dimensional point cloud by single image based on CNN (Convolutional Neural Network)

A three-dimensional point cloud, single image technology, applied in image data processing, neural learning methods, biological neural network models, etc., can solve the problems of consuming the computing power of equipment, unsatisfactory training effect, etc. The effect of improving accuracy

Pending Publication Date: 2022-04-05
SHANGHAI UNIVERSITY OF ELECTRIC POWER
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the image processing network, as the network level increases, not only will it consume a lot of computing power of the device, but the training effect may also be unsatisfactory.

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
  • Method for generating three-dimensional point cloud by single image based on CNN (Convolutional Neural Network)
  • Method for generating three-dimensional point cloud by single image based on CNN (Convolutional Neural Network)
  • Method for generating three-dimensional point cloud by single image based on CNN (Convolutional Neural Network)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] In order to make the technical means, creative features, goals and effects achieved by the present invention easy to understand, a CNN-based method for generating a 3D point cloud from a single image of the present invention will be described in detail below in conjunction with the embodiments and accompanying drawings.

[0020]

[0021] figure 1 It is a flowchart of a method for generating a three-dimensional point cloud based on a single CNN image in an embodiment of the present invention.

[0022] Such as figure 1 As shown, the present embodiment provides a CNN-based method for generating a three-dimensional point cloud from a single image, comprising the following steps:

[0023] In step S1, multiple single images are collected and used as a training data set.

[0024] Step S2, constructing an image encoder for generating a simple point cloud from a single image.

[0025] The image encoder includes an encoding module and a decoding module,

[0026] The encodin...

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 provides a CNN-based method for generating a three-dimensional point cloud through a single image, and the method is characterized in that the method comprises the following steps: S1, collecting a plurality of single images, and taking the collected single images as a training data set; and S2, constructing an image encoder. And S3, inputting the training data set into an image encoder. And S4, constructing a point cloud automatic encoder. And step S5, training the point cloud automatic encoder by using a ChamferDistance loss function. And S6, constructing an image three-dimensional point cloud reconstruction network model. And step S7, carrying out training by using an EarthMover's Distance loss function. And S8, inputting a single image to be detected into the trained image three-dimensional point cloud reconstruction network model to obtain the three-dimensional point cloud of the single image to be detected. According to the method, the attention mechanism is added in the reconstruction network, and the single image is firstly generated into the simple point cloud and then generated into the accurate point cloud, so that the precision of three-dimensional reconstruction of the single image is improved, and the problem of low reconstruction precision caused by direct output of the point cloud in three-dimensional reconstruction of the single image is solved.

Description

technical field [0001] The invention relates to a method for generating a three-dimensional point cloud from a CNN-based single image. Background technique [0002] Computer vision is a camera that takes images, and uses computers to identify and detect objects in the images. It can be said that computer vision is a science that studies how to make machines "see". It collects pictures or videos, processes and analyzes the pictures or videos, and obtains useful information from them. Image-based 3D reconstruction technology is one of the key research areas of computer vision, that is, using technology to process 2D images to reconstruct a 3D target model. There are a wide range of applications. [0003] Image-based 3D reconstruction can be divided into monocular vision methods and multi-eye vision methods according to image acquisition methods. The 3D reconstruction based on multi-eye vision needs to preprocess the image and find the feature points for matching between the...

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): G06T17/20G06N3/04G06N3/08
Inventor 陈辉童勇张传林谢婷婷孙子慧
Owner SHANGHAI UNIVERSITY OF ELECTRIC POWER
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