Mesh denoising method based on non-local total variation operator

A total variation, non-local technique, applied in the field of grid denoising based on non-local total variation operator

Active Publication Date: 2018-08-24
BEIJING UNIV OF TECH
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention aims at solving the problem of how to apply the two-dimensional image denoising method to the triangular grid denoising method, and re-extends the total variation and non-local image denoising method from the two-dimensional image with regular arrangement of pixel blocks to the irregular triangular network Grid denoising, and finally achieve the effect of grid denoising, a grid denoising method based on non-local total variation operator is proposed, which is suitable for solving the problem of closed grid denoising

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
  • Mesh denoising method based on non-local total variation operator
  • Mesh denoising method based on non-local total variation operator
  • Mesh denoising method based on non-local total variation operator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] The experimental data used in this experiment is to use the Kinect camera to scan the model fandisk, the fandisk model is as follows Figure 5a As shown, the model has 6475 vertices, 19419 edges, and 12946 triangular faces. The measurement data includes: the three-dimensional coordinates of the vertices, the index numbers of the two vertices of the edge, and the index numbers of the three vertices of the triangular surface.

[0060] The specific implementation steps of grid denoising in MATLAB program are as follows:

[0061] Step (1): Find the direction of each edge on the two triangles that share it:

[0062] Specify the reading order of the index numbers of the three vertices of the triangular face to be clockwise, randomly specify the reading order of the index numbers of the two vertices of each edge and fix the order, respectively for each edge on the two triangular faces that contain it Specify the direction above, where the jth side e j Include the jth edge e...

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 present invention discloses a mesh denoising method based on a non-local total variation operator. The method mainly comprises the steps of: obtaining triangular mesh measurement data of an objectto be measured; respectively assigning directions for each edge on two triangular facets including the edge; calculating the non-local total variation operator of each edge; solving a target formulato obtain a face normal of the whole triangular mesh after filtering; and updating all the vertex coordinates in the triangular mesh, wherein the updated coordinates are the vertex coordinates after filtering. The traditional two-dimensional image denoising total variation and a non-local method are expanded to the triangular mesh, the nonlocality and the geometric position information are considered in the mesh denoising, and the non-local total variation operator is defined to finally simply and efficiently achieve the effect of mesh denoising while maintaining features.

Description

technical field [0001] The invention belongs to the field of computer graphics, and relates to a grid denoising method based on a non-local total variation operator, which is especially suitable for processing noise and disturbance, feature fuzziness, loss, etc. in the process of three-dimensional data collection. Background technique [0002] Triangular mesh is the basic representation model of geometric objects in the fields of computer graphics, computer vision and virtual reality. In general, the triangular mesh surface is obtained by triangulating the data using the triangulation method after the scanning device acquires the data. Its structure is as follows figure 2 shown. In the process of obtaining grid surface data, due to the influence of acquisition equipment, environment and other factors, the obtained grid surface inevitably has errors. Therefore, most mesh surfaces contain different degrees of noise, which not only cannot objectively reflect the real informat...

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): G06T5/00
CPCG06T5/002
Inventor 尹宝才左琳王少帆孔德慧
Owner BEIJING UNIV OF TECH
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