CN114820329B - Curved surface measuring method and device based on Gaussian process large-kernel attention device guidance - Google Patents

Curved surface measuring method and device based on Gaussian process large-kernel attention device guidance Download PDF

Info

Publication number
CN114820329B
CN114820329B CN202210764209.XA CN202210764209A CN114820329B CN 114820329 B CN114820329 B CN 114820329B CN 202210764209 A CN202210764209 A CN 202210764209A CN 114820329 B CN114820329 B CN 114820329B
Authority
CN
China
Prior art keywords
sampling
curved surface
gaussian process
resolution
error
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210764209.XA
Other languages
Chinese (zh)
Other versions
CN114820329A (en
Inventor
孙立剑
刘飞香
廖金军
王永胜
王军
祝敏航
魏日令
李悦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Railway Construction Heavy Industry Group Co Ltd
Zhejiang Lab
Original Assignee
China Railway Construction Heavy Industry Group Co Ltd
Zhejiang Lab
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Railway Construction Heavy Industry Group Co Ltd, Zhejiang Lab filed Critical China Railway Construction Heavy Industry Group Co Ltd
Priority to CN202210764209.XA priority Critical patent/CN114820329B/en
Publication of CN114820329A publication Critical patent/CN114820329A/en
Application granted granted Critical
Publication of CN114820329B publication Critical patent/CN114820329B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4053Scaling of whole images or parts thereof, e.g. expanding or contracting based on super-resolution, i.e. the output image resolution being higher than the sensor resolution
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • G06N20/10Machine learning using kernel methods, e.g. support vector machines [SVM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/048Activation functions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/20Finite element generation, e.g. wire-frame surface description, tesselation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4046Scaling of whole images or parts thereof, e.g. expanding or contracting using neural networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Biophysics (AREA)
  • Molecular Biology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Biomedical Technology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medical Informatics (AREA)
  • Computer Graphics (AREA)
  • Geometry (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

The invention discloses a curved surface measuring method and a device guided by a macronucleus attention device based on a Gaussian process, which sequentially perform initial point sampling, curved surface up-sampling, curved surface reconstruction, error evaluation and sampling point selection, wherein the curved surface up-sampling consists of a Gaussian process model and a pre-training up-sampling model based on a macronucleus attention mechanism; meanwhile, aiming at the problem that the high-precision contact type morphology measurement sensor is low in measurement efficiency, point cloud self-adaptive sampling is carried out through an up-sampling model of a local Gaussian process and deep learning, and then data are reconstructed, so that the measurement efficiency of the complex curved surface can be improved while the reconstruction precision and the detail reduction degree are ensured.

Description

Curved surface measuring method and device based on Gaussian process large-kernel attention device guidance
Technical Field
The invention relates to the technical field of precision measurement and image processing, in particular to a curved surface measurement method and device based on guidance of a Gaussian process large-core attention device.
Background
For accurate recovery of complex curved surface morphology, a certain amount of high-precision data and a corresponding curved surface reconstruction method are often needed, and how to improve the measurement efficiency while maintaining the measurement precision is always a very much concerned problem in the field of complex curved surface measurement. Generally, in actual measurement, a low-precision measurement device can quickly acquire a large amount of point cloud data, a high-precision measurement device usually takes a lot of time, in order to reduce the sampling times, point cloud data with the maximum reconstruction effect needs to be found, and high-precision and high-density data can be recovered by performing a corresponding up-sampling method on the data. At present, many curved surface reconstruction and interpolation models are used for sampling and guiding a measuring sensor, point cloud data with the maximum information amount is obtained, and high-density point cloud data are further obtained through the models. Such as bicubic surfaces, B-spline surfaces, bezier surfaces, surfaces based on radial basis functions and bayesian methods, through such parametric and nonparametric based surface models in combination with sampling criteria, the acquisition of the point cloud and the reconstruction of the surface. With the continuous development of machine learning and deep learning, point cloud enhancement methods are increasing, for most engineering parts, a machined surface is a 2.5D curved surface, the machined surface is projected to a two-dimensional space, and details can be restored by using an image up-sampling technology. The image super-resolution network can up-sample a low-resolution image to a high-resolution image, can recover better detail characteristics only through limited data, and achieves good effect in image enhancement. However, the image hyper-resolution network needs regular input, the amplification factor is fixed, input data is easily affected by measurement noise, point cloud measurement data cannot be directly up-sampled through image super-resolution, most of the existing super-resolution methods can only capture adjacent information and cannot capture integral structural information, some self-attention mechanisms can capture dependence in a large range, but the calculation amount is too large, and actual sampling is not facilitated.
Meanwhile, digital prototype modeling is carried out on a three-dimensional geometric structure with random and complex appearance, because the related three-dimensional geometric model has a complex curved surface, actual measurement is difficult, measurement efficiency is low, and better reconstruction accuracy needs to be ensured in the actual measurement.
Disclosure of Invention
In order to solve the defects of the prior art, various designed surface models are introduced, processing error data are simulated by fractal Brownian motion and are used as a data set for training, a Gaussian process is introduced to preprocess scattered point cloud data of original sampling, real data distribution is enabled to approach to synthetic data distribution, clean grid data at any interval are obtained at the same time, the grid data are further input into a super-resolution model, the super-resolution model introduces the advantages of self-attention and large-kernel convolution, a large-kernel convolution operation is decomposed to capture the dependence relationship in a large range, the correlation of a small amount of data is fully mined, finally, the model is used for selecting a target sampling point and carrying out the up-sampling operation of sparse point cloud, surface detail information can be recovered by using a small amount of measurement information, and the measurement efficiency is improved. The invention adopts the following technical scheme:
a big-kernel attention device based on a Gaussian process comprises a Gaussian process model module and an image super-resolution model module, wherein the image super-resolution model module is used for processing low-density point cloud data mapped to a two-dimensional space through a normalization layer and a convolution layer to obtain low-resolution features, the low-resolution features are processed by a group of feature enhancement blocks and then added with the low-resolution features before processing to obtain enhanced features, the enhanced features are subjected to sampling and convolution processing on a sub-pixel convolution layer to obtain enhanced high-resolution features, target resolution data obtained by an original sampling point through the Gaussian process model module are added with the enhanced high-resolution features after the normalization layer and the convolution layer, and then the target regularized high-precision high-density point cloud data is obtained after de-normalization.
Further, the feature enhancement block comprises a normalization layer, a Gaussian Error Linear Unit (GELU), a large-kernel attention convolutional layer and a deep convolutional layer, wherein the normalization layer is used for normalizing the input of the feature enhancement block and then activating the normalized input by the Gaussian error linear unit, the obtained activation value passes through the large-kernel attention convolutional layer to realize self-adaptation among features and have long dependence correlation, the global combination features are obtained through a full-connection layer after the input feature distribution is further stabilized by the normalization layer, and after the convolution calculation of the global combination features is reduced by the deep convolutional layer, the global combination features are further activated and combined with the features through the Gaussian error linear unit and the full-connection layer in sequence. The decomposed module combines the advantages of convolution and self-attention, and can obtain longer relation with lower calculation cost and parameters. The method considers local context information, a large receiving domain and a dynamic process, and not only realizes adaptability on the space dimension, but also realizes adaptability on the channel dimension.
Further, the gaussian error linear unit is expressed as:
Figure 421002DEST_PATH_IMAGE001
where x represents the input to the gaussian error linear unit.
Further, the large core attention convolution layer includes a spatial local convolution layer, a spatial long-range convolution layer and a channel convolution layerK×KThe convolution is decomposed into a dilation factor ofdIs/are as follows
Figure 275825DEST_PATH_IMAGE002
Depth expansion convolution (2)d−1)×(2d-1) deep convolution and 1 × 1 convolution and residual operation, i.e. the point multiplication of the input and the output after the three convolution operations to obtain the final output.
A big nuclear attention device training method based on a Gaussian process comprises the following steps:
s11, acquiring a curved surface data set, superposing the characteristics generated by fractal Brown motion on the curved surface as a processing error, and carrying out dense sampling on the generated curved surface to generate uniform grid line data as a true value;
s12, carrying out down-sampling operation on the true value data, superposing Gaussian noises with different scales on down-sampling results, and simulating actual measurement noise so as to establish a low-resolution and high-resolution data pair;
s13, inputting low-resolution data into a Gaussian process model for regression modeling, performing feature enhancement and up-sampling operation on an obtained result through an image super-resolution model to obtain high-resolution data, and performing supervision training on the generated high-resolution data through true value data; the loss function in the training includes a loss function of a Gaussian process model
Figure 586721DEST_PATH_IMAGE003
And loss function of image super-resolution model
Figure 654034DEST_PATH_IMAGE004
The components of the composition are as follows,
Figure 999565DEST_PATH_IMAGE006
Figure 225622DEST_PATH_IMAGE008
Figure 164759DEST_PATH_IMAGE010
Figure 894818DEST_PATH_IMAGE012
whereinβWeight coefficients representing a loss function of the gaussian process model,
Figure 970221DEST_PATH_IMAGE013
and
Figure 494743DEST_PATH_IMAGE014
respectively the mean and uncertainty of the gaussian process model output,
Figure 655598DEST_PATH_IMAGE015
is the output value of the image super-resolution model,
Figure 189347DEST_PATH_IMAGE016
is true data, N is the number of sample points,
Figure 119257DEST_PATH_IMAGE017
is a function of the characteristic loss of the,
Figure 221205DEST_PATH_IMAGE018
representing the m-th feature map in the n-th layer output result of the pre-trained VGG19 neural network, NN representing the number of all involved convolutional layers, mn being the number of all channels in the feature map obtained after the n-th convolutional layer, and the size of the feature map being
Figure 993989DEST_PATH_IMAGE019
Figure 675637DEST_PATH_IMAGE020
Figure 115846DEST_PATH_IMAGE021
Figure 857537DEST_PATH_IMAGE022
And
Figure 117617DEST_PATH_IMAGE023
weight coefficients of the root mean square error, the uncertainty, the image super-resolution model root mean square error and the image characteristic diagram error in the Gaussian process respectively, max (DEG) represents the maximum value operation, | | | DEG represents the norm, | | | | DEG represents the survival number 2 Representing the euclidean norm.
A curved surface measuring device based on guidance of a Gaussian process macronucleus attention device comprises an initial point sampling module, a curved surface up-sampling module, a curved surface reconstruction and error evaluation module and a sampling point selection module;
the initial point sampling module is used for guiding the sensor to sample the initial point of the curved surface; utilizing prior knowledge of the existing design curved surface, carrying out a small amount of point cloud collection according to the overall characteristics of the curved surface, and constructing an initial curved surface model through collected data, wherein the sampling method comprises a Hammersley sequence and a Halton sequence, the scale of the initially collected data is controlled within 3% of the number of candidate points, and fewer points are used for constructing the initial curved surface model with correct contour trend;
the curved surface up-sampling module is used for acquiring a target point with the largest information quantity as subsequent sampling points, and comprises a Gaussian process model and an image super-resolution model, the Gaussian process model carries out reconstruction operation on the sampling points, scattered point clouds with noise signals are processed, the obtained regular and clean low-density point cloud data is mapped to a two-dimensional space, and a square index kernel function (a) is used in the Gaussian process model
Figure 600026DEST_PATH_IMAGE024
) Materrn family of kernel functions (c
Figure 770108DEST_PATH_IMAGE025
) And white noise kernel function: (
Figure 72913DEST_PATH_IMAGE026
) Adding the two to form a composite kernel function so as to improve the modeling capacity of the model for various curved surfaces; processing the low-density point cloud data mapped to the two-dimensional space by the image super-resolution model to obtain high-precision high-density point cloud data with a target regularized;
the curved surface reconstruction and error evaluation module compares the high-precision high-density point cloud data with a sampling stop standard, finishes sampling and completes curved surface reconstruction when the sampling stop standard is met, and otherwise performs new sampling;
and inputting the output high-density high-precision point cloud data into a Gaussian process model to obtain a continuous curved surface.
And the sampling point selection module is used for selecting the sampling points with large information quantity as candidate points so as to finish the reconstruction precision of the target by using the sampling points with less total number.
Further, the sampling stop standard is a theoretical design model which is constructed, the generated high-precision high-density point cloud data is compared with the theoretical design model to obtain a peak-valley value and a root-mean-square error, the uncertainty of all candidate points is smaller than a set first threshold, the standard deviation of the peak-valley value errors of continuous and repeated reconstruction results is smaller than a set second threshold, and/or the number of sampling points reaches a point number upper limit value, the candidate points are selected continuously according to the sampling stop standard, and iteration is carried out until the sampling stop standard is met.
Furthermore, the selection of the sampling points is determined according to output errors of the Gaussian process model and the image super-resolution model, and an error function
Figure 430076DEST_PATH_IMAGE027
The following were used:
Figure 109319DEST_PATH_IMAGE029
Figure 868328DEST_PATH_IMAGE031
Figure 482980DEST_PATH_IMAGE033
wherein
Figure 452073DEST_PATH_IMAGE034
Representing the error from the gaussian process model,
Figure 279215DEST_PATH_IMAGE035
representing the error from the super-resolution model of the image,
Figure 548522DEST_PATH_IMAGE036
indicating the th in the w-th iterationjThe number of the candidate points is one,
Figure 68496DEST_PATH_IMAGE037
and
Figure 524885DEST_PATH_IMAGE038
respectively expressed at the candidate points
Figure 155718DEST_PATH_IMAGE036
The uncertainty value of the gaussian process model and the output error of the predicted mean value,
Figure 886389DEST_PATH_IMAGE039
and
Figure 701898DEST_PATH_IMAGE040
respectively expressed at the candidate points
Figure 786529DEST_PATH_IMAGE036
The output error of the image super-resolution model compared with the true value and the characteristic diagram error calculated by the pre-trained VGG19 neural network,
Figure 345686DEST_PATH_IMAGE041
Figure 933793DEST_PATH_IMAGE042
and
Figure 795570DEST_PATH_IMAGE043
representing the weight coefficients.
Further, the selection error is largestCThe points are used as target sampling points of the same batch,Cand determining according to the complexity of the curved surface, selecting to collect a plurality of points at one time for the condition of higher complexity due to more sampling points, and selecting to collect one point at one time for the simpler curved surface.
A curved surface measuring method based on guidance of a Gaussian process macronucleus attention device comprises the following steps:
step S21, sampling of the initial point of the curved surface;
s22, reconstructing a sampling point through a Gaussian process model, processing scattered point cloud with noise signals, and mapping the obtained regular clean low-density point cloud data to a two-dimensional space; processing the low-density point cloud data mapped to the two-dimensional space by the image super-resolution model to obtain target-regularized high-precision high-density point cloud data;
step S23, comparing the high-precision high-density point cloud data with a sampling stop standard, finishing sampling and finishing curved surface reconstruction when the sampling stop standard is met, or else, performing new sampling; and inputting the output high-density high-precision point cloud data into a Gaussian process model to obtain a continuous curved surface.
And step S24, selecting the sampling points with large information quantity as candidate points, thereby completing the reconstruction precision of the target by the sampling points with less total number.
The invention has the advantages and beneficial effects that:
the Gaussian process of the invention has strong low-frequency characteristic interpolation fitting capability, noise information can be separated, and the large kernel attention mechanism not only keeps less calculated amount, but also can effectively capture long-distance relationship, so that edge information can also assist the reconstruction of a central area, and the model can complete high-quality information recovery by using less information. The model is used for guiding sampling points, and the mean value and uncertainty of Gaussian process output in the model, reconstruction errors of super-resolution output and characteristic errors based on VGG19 are combined, so that the optimal candidate points can be selected from multiple aspects, the sampling efficiency and the reconstruction quality are improved, and the model is very suitable for high-precision discrete measurement with low sampling efficiency.
Drawings
FIG. 1 is a schematic diagram of a Gaussian process-based macronuclear attention device according to the present invention.
Fig. 2 is a schematic structural diagram of a feature enhancement block in the present invention.
FIG. 3 is a flow chart of the Gaussian process based training method for the attention device of the greater kernel.
FIG. 4 is a diagram of the overall implementation process of the curved surface measuring device guided by the attention device based on the Gaussian process.
FIG. 5 is a flow chart of a curved surface measurement method based on guidance of a Gaussian process macronucleus attention device.
FIG. 6 is a schematic structural diagram of a curved surface measuring device guided by a Gaussian process macronuclear attention device.
Detailed Description
The following detailed description of embodiments of the invention refers to the accompanying drawings. It should be understood that the detailed description and specific examples, while indicating the present invention, are given by way of illustration and explanation only, not limitation.
As shown in fig. 1, the device for attention with large kernel based on gaussian process includes a gaussian process model module and an image super-resolution model module, where the image super-resolution model module is used to obtain low-resolution features through a normalization layer and a convolution layer from low-density point cloud data mapped to a two-dimensional space, the low-resolution features are processed by a set of feature enhancement blocks and then added to the low-resolution features before processing to obtain enhanced features, the enhanced features are subjected to sampling and convolution processing on a sub-pixel convolution layer to obtain enhanced high-resolution features, target resolution data obtained by passing an original sampling point through the gaussian process model module is added to the enhanced high-resolution features after passing through the normalization layer and the convolution layer, and then is subjected to de-normalization to obtain target-regularized high-precision high-density point cloud data.
The characteristic enhancement block comprises a normalization layer, a Gaussian error linear unit, a large-kernel attention convolution layer and a depth convolution layer, wherein the normalization layer is used for normalizing the input of the characteristic enhancement block and then activating the normalized input through the Gaussian error linear unit, the obtained activation value passes through the large-kernel attention convolution layer to realize the self-adaption among the characteristics and have long dependence correlation, the global combination characteristics are obtained through a full connection layer after the input characteristics are further stably distributed through the normalization layer, the global combination characteristics are subjected to convolution calculation reduction through the depth convolution layer and then further activated and combined through the Gaussian error linear unit and the full connection layer in sequence;
specifically, as shown in fig. 1, the feature enhancement block includes a normalization layer, a gaussian error linear unit, a large-kernel attention convolution layer, a normalization layer, a full-link layer, a deep convolution layer, a gaussian error linear unit and a full-link layer, which are connected in sequence, the feature enhancement block normalizes input data through one normalization layer to each feature layer to prevent gradient explosion and gradient disappearance, then performs activation processing through one gaussian error linear unit, the obtained activation value realizes self-adaptation between features and has long dependency correlation through one large-kernel attention convolution layer, further stabilizes input feature distribution through one normalization layer, inputs the obtained result into one full-link layer to obtain global combination features, inputs the global combination features into one deep convolution layer to reduce convolution calculation, further activates the obtained result through the gaussian error linear unit, and further performs feature combination through one full-link layer.
The Gaussian error linear unit is expressed as:
Figure 226552DEST_PATH_IMAGE001
where x represents the input to the gaussian error linear unit.
As shown in FIG. 2, the large core attention convolution layer includes a space partial convolution layer, a space long-range convolution layer and a channel convolution layer connected in sequenceK×KThe convolution is decomposed into a dilation factor ofdIs/are as follows
Figure 199187DEST_PATH_IMAGE002
Depth expansion convolution (2)d−1)×(2d-1) deep convolution and 1 × 1 convolution and residual operation, i.e. the point multiplication of the input and the output after the three convolution operations to obtain the final output.
As shown in fig. 3, the training method of the large nuclear attention device based on the gaussian process includes the following steps:
s11, acquiring a curved surface data set, superposing the characteristics generated by fractal Brown motion on the curved surface as a processing error, and carrying out dense sampling on the generated curved surface to generate uniform grid line data as a true value;
s12, carrying out down-sampling operation on the true value data, superposing Gaussian noises with different scales on a down-sampling result, and simulating actual measurement noise so as to establish a data pair with low resolution and high resolution;
s13, inputting low-resolution data into a Gaussian process model for regression modeling, performing feature enhancement and up-sampling operation on an obtained result through an image super-resolution model to obtain high-resolution data, and performing supervision training on the generated high-resolution data through true value data; the loss function in the training includes a loss function of a Gaussian process model
Figure 32014DEST_PATH_IMAGE003
And loss function of image super-resolution model
Figure 799112DEST_PATH_IMAGE004
The components of the components are as follows,
Figure 982969DEST_PATH_IMAGE006
Figure 759295DEST_PATH_IMAGE044
Figure 181049DEST_PATH_IMAGE045
Figure 384629DEST_PATH_IMAGE046
whereinβWeight coefficients representing a loss function of the gaussian process model,
Figure 524623DEST_PATH_IMAGE013
and
Figure 367290DEST_PATH_IMAGE014
respectively the mean and uncertainty of the gaussian process model output,
Figure 784496DEST_PATH_IMAGE015
is the output value of the image super-resolution model,
Figure 549189DEST_PATH_IMAGE016
is true data, N is the number of sample points,
Figure 51846DEST_PATH_IMAGE017
is a function of the characteristic loss of the,
Figure 294608DEST_PATH_IMAGE018
representing the m-th feature map in the n-th output result of the pre-trained neural network, NN representing the number of all involved convolutional layers, mn being the number of all channels in the feature map obtained after the n-th convolutional layer, and the size of the feature map being
Figure 566321DEST_PATH_IMAGE019
Figure 377282DEST_PATH_IMAGE021
Figure 491869DEST_PATH_IMAGE022
And
Figure 148109DEST_PATH_IMAGE023
weight coefficients of the root mean square error, the uncertainty, the image super-resolution model root mean square error and the image characteristic diagram error in the Gaussian process respectively, max (DEG) represents the maximum value operation, | | | DEG represents the norm, | | | | DEG represents the survival number 2 Representing the euclidean norm.
As shown in fig. 4, the curved surface measurement device guided by the large nuclear attention device in the gaussian process constructs an initial model in the gaussian process to obtain better low-frequency contour information, further recovers high-frequency information of the curved surface through the super-resolution model based on the large nuclear attention mechanism, performs adaptive sampling based on the model, selects a point with the largest error amount to sample through the reconstruction error of the gaussian process model and the characteristic error and the pixel error of the super-resolution model as the selection standard of a sampling point, and obtains high-density and high-precision point cloud data by using the point cloud information with a small amount but rich information amount through an up-sampling technology based on the large nuclear attention device in the gaussian process after sampling is completed, thereby recovering detailed information and meeting the requirement of reconstruction precision;
the system comprises an initial point sampling module, a curved surface up-sampling module, a curved surface reconstruction and error evaluation module and a sampling point selection module;
the initial point sampling module is used for guiding the sensor to sample the initial point of the curved surface;
in the embodiment of the invention, the module utilizes the prior knowledge of the existing design curved surface to collect a small amount of point clouds according to the overall characteristics of the curved surface, the sampling method comprises a Hammersley sequence and a Halton sequence, the collected data is used for constructing an initial curved surface model, the scale of the initially collected data is controlled within 3 percent of the number of candidate points, and a small number of points are used for constructing the initial curved surface model with correct contour trend;
the curved surface sampling module is used for acquiring a target point with the largest information quantity as a subsequent sampling point, and comprises a Gaussian process model and an image super-resolution model, wherein the Gaussian process model carries out reconstruction operation on the sampling point, and the obtained regular and clean low-density point cloud data is mapped to a two-dimensional space; processing the low-density point cloud data mapped to the two-dimensional space by the image super-resolution model to obtain target-regularized high-precision high-density point cloud data;
in the embodiment of the invention, a curved surface up-sampling module is a key module in the measurement system and is mainly used for acquiring a target point with the largest information quantity as a subsequent sampling point, the module comprises a Gaussian process model and an image super-resolution model based on large-kernel attention convolution, and in order to improve the modeling capability of the model on various curved surfaces, a square exponential kernel function (a square exponential kernel function) is used in the Gaussian process model
Figure 930120DEST_PATH_IMAGE024
) Materrn family of kernel functions (c
Figure 646403DEST_PATH_IMAGE025
) And white noise kernel function: (
Figure 389232DEST_PATH_IMAGE026
) Adding the points to form a composite kernel function, utilizing a Gaussian process to carry out reconstruction operation on sampling points, processing scattered point clouds with noise signals to obtain regular and clean low-density point cloud data, and mapping the regular and clean low-density point cloud data to a two-dimensional space to be used as input of an image super-resolution model;
an image super-resolution model in a curved surface sampling module is mainly used for further improving the detail information of a curved surface, as shown in fig. 1, the model takes the output of a Gaussian process model as input, and sequentially passes through a normalization operation and a 3 × 3 convolution layer to obtain a low-resolution feature, then the low-resolution feature is subjected to L feature enhancement blocks with the same structure and a Layer Normalization (LN) processed feature, and is subjected to an addition operation with the original low-resolution feature to be input to a sub-pixel convolution upsampling and a 3 × 3 convolution layer to obtain an enhanced high-resolution feature, on the other hand, in order to fully maintain the feature of the original data, a branch is introduced by utilizing the continuity characteristic of the Gaussian process model, the original input data is subjected to the Gaussian process to obtain data of a target resolution, and is subjected to the normalization and 3 × 3 convolution operations and then is subjected to the addition operation with the enhanced high-resolution feature in a main road, and the obtained result is subjected to a normalization operation to obtain target-regularized high-precision point cloud data of high precision;
the feature enhancement block in the image super-resolution model comprises an LN layer and a Gaussian Error Linear Unit (GELU) which are connected in sequence, and can be expressed as follows:
Figure 973797DEST_PATH_IMAGE001
large-kernel attention convolution, LN layer, full connection layer (FC), deep convolution layer, GELU, FC layer, wherein the large-kernel attention convolution, as shown in FIG. 2, comprises a spatial partial convolution (deep convolution), a spatial long-range convolution (deep dilation convolution) and a channel convolution (1 × 1 convolution) connected in sequence, and the obtained result is combined withAnd performing dot product operation on the input of the large-kernel attention convolution to obtain the final output of the large-kernel attention convolution. Specifically, one is to21×21The convolution is decomposed into a dilation factor of3Is/are as follows
Figure 482751DEST_PATH_IMAGE047
And (3) performing depth expansion convolution, namely performing 5 multiplied by 5 depth convolution and 1 multiplied by 1 convolution, and performing residual operation, namely performing dot product operation on the input and the output subjected to three convolution operations to obtain the final output. The decomposed module combines the advantages of convolution and self-attention, and can obtain longer relation with lower calculation cost and parameters. The method considers local context information, a large receiving domain and a dynamic process, and not only realizes adaptability on the space dimension, but also realizes adaptability on the channel dimension.
An image super-resolution model needs to be trained in advance, as shown in fig. 3, a pre-trained model is adopted in the adaptive sampling process, a data set based on a design model is used in the pre-training, the data set comprises common geometric structures including a free curved surface, a rotating surface, a ruled surface and a structural surface, characteristics generated by fractal Brownian motion are superposed on the curved surfaces to serve as processing errors, dense sampling is carried out on the generated curved surfaces to generate 256 × 256 uniform grid line data serving as true values, then down-sampling operation is carried out on the true value data, the sampling rate is set to be 3% -25%, a random down-sampling mode is adopted to enable the random down-sampling mode to have more universality, gaussian noise of different scales is superposed on the down-sampling result to simulate actual measurement noise, low-density and high-density data pairs are established, low-resolution data are input into a gaussian process model to carry out regression modeling, the obtained result is subjected to feature enhancement and up-sampling operation through an image super-resolution module to obtain high-density data, and loss functions in the training are mainly from loss functions of the gaussian process model
Figure 494569DEST_PATH_IMAGE003
And loss function of whole super-resolution model
Figure 193535DEST_PATH_IMAGE004
Composition, total loss function
Figure 722736DEST_PATH_IMAGE048
As follows:
Figure 948181DEST_PATH_IMAGE006
Figure 6267DEST_PATH_IMAGE044
Figure 582742DEST_PATH_IMAGE049
Figure 384476DEST_PATH_IMAGE046
wherein
Figure 730007DEST_PATH_IMAGE013
And
Figure 224573DEST_PATH_IMAGE014
respectively the mean and uncertainty of the gaussian process model output,
Figure 163710DEST_PATH_IMAGE015
is the output value of the super-resolution model,
Figure 893769DEST_PATH_IMAGE016
is true data, N is the number of sample points,
Figure 703593DEST_PATH_IMAGE017
is a function of the characteristic loss of the,
Figure 493694DEST_PATH_IMAGE018
representing the mth one of the n-th output results of the pre-trained VGG19 networkThe number of all convolutional layers involved in the characteristic diagram NN, mn is the number of all channels in the characteristic diagram obtained after the nth convolutional layer, and the size of the characteristic diagram is
Figure 940636DEST_PATH_IMAGE019
Figure 208806DEST_PATH_IMAGE020
Figure 138716DEST_PATH_IMAGE021
Figure 99718DEST_PATH_IMAGE022
And
Figure 482289DEST_PATH_IMAGE023
the method comprises the following steps that weight coefficients of a Gaussian process root mean square error, uncertainty, a super-resolution model root mean square error and a characteristic diagram error are respectively obtained, optimization parameters are obtained through continuous iterative training of a minimized loss function, and after the optimization parameters are determined, the model can be used for subsequent sampling;
the curved surface reconstruction and error evaluation module compares the high-precision high-density point cloud data with a sampling stop standard, finishes sampling and completes curved surface reconstruction when the sampling stop standard is met, and otherwise performs new sampling;
and the sampling stop standard is a constructed theoretical design model, the generated high-precision high-density point cloud data is compared with the theoretical design model to obtain a peak-valley value and a root-mean-square error, the uncertainty of all candidate points is smaller than a set first threshold, the standard deviation of the peak-valley value error of a repeated reconstruction result is smaller than a set second threshold, and/or the number of sampling points reaches a point upper limit value, the candidate points are continuously selected according to the sampling stop standard, and the iteration is carried out until the sampling stop standard is met.
In the embodiment of the invention, a curved surface reconstruction and error evaluation module inputs output high-density and high-precision point cloud data into a Gaussian process model to obtain a continuous curved surface, and the generated high-precision and high-precision point cloud data is compared with a theoretical design model to obtain a peak-to-valley value PV and a root mean square error RMSE (root mean square error) for judging whether the quality of the point cloud sampled on the curved surface meets the requirement or not, and if not, new sampling is needed;
and the sampling point selection module is used for selecting the sampling points with large information quantity as candidate points so as to complete the reconstruction precision of the target by the sampling points with less total number. The selection of sampling points is determined according to output errors of the Gaussian process model and the image super-resolution model, and the error function
Figure 695096DEST_PATH_IMAGE027
The following were used:
Figure 869725DEST_PATH_IMAGE029
Figure 876996DEST_PATH_IMAGE031
Figure 137076DEST_PATH_IMAGE033
wherein
Figure 622415DEST_PATH_IMAGE034
Representing the error from the gaussian process model,
Figure 792496DEST_PATH_IMAGE035
representing the error from the super-resolution model of the image,
Figure 829722DEST_PATH_IMAGE036
indicating the th in the w-th iterationjThe number of the candidate points is one,
Figure 452465DEST_PATH_IMAGE037
and
Figure 131708DEST_PATH_IMAGE038
respectively expressed at the candidate points
Figure 887787DEST_PATH_IMAGE036
The uncertainty value of the gaussian process model and the output error of the predicted mean value,
Figure 361493DEST_PATH_IMAGE039
and
Figure 205952DEST_PATH_IMAGE040
respectively expressed at the candidate points
Figure 157728DEST_PATH_IMAGE036
The output error of the image super-resolution model compared with the true value and the characteristic diagram error calculated by the pre-trained neural network,
Figure 302401DEST_PATH_IMAGE041
Figure 556796DEST_PATH_IMAGE042
and
Figure 278765DEST_PATH_IMAGE043
representing the weight coefficients.
With the largest selection errorCThe points are used as target sampling points of the same batch,Cand determining according to the complexity of the curved surface, selecting to collect a plurality of points at one time for the condition of higher complexity due to more sampling points, and selecting to collect one point at one time for the simpler curved surface.
In the embodiment of the invention, 4 points with the largest error are selected as target sampling points of the same batch, the sampling stop criterion is that the uncertainty of all candidate points is smaller than a set threshold value, the standard deviation of the peak-valley value error of the reconstruction result for 5 times is smaller than the set threshold value, or the number of the sampling points reaches the upper limit value of the number of the points, the sampling of the candidate points is continuously carried out according to the selection criterion of the sampling, and the iteration is carried out until the sampling stop criterion is met.
As shown in fig. 5, the curved surface measurement method guided by the attention device based on the gaussian process includes the following steps:
step S21, sampling of initial points of the curved surface is carried out;
s22, reconstructing a sampling point through a Gaussian process model, and mapping the obtained regular and clean low-density point cloud data to a two-dimensional space; processing the low-density point cloud data mapped to the two-dimensional space by the image super-resolution model to obtain high-precision high-density point cloud data with a target regularized;
step S23, comparing the high-precision high-density point cloud data with a sampling stop standard, finishing sampling and finishing curved surface reconstruction when the sampling stop standard is met, or else, performing new sampling;
and step S24, selecting the sampling points with large information quantity as candidate points, thereby completing the reconstruction precision of the target by the sampling points with less total number.
In the embodiment of the invention, 4000 groups of data pairs of a base plane (a rotating surface such as a free curved surface and a structural surface) + an error plane (generated by fractal Brownian motion) are generated through computer simulation, the error scale of the data pairs is derived from the actual processing of aluminum alloy by a high-precision 5-axis milling machine, the peak-valley value error of the data pairs is set between 15 micrometers and 25 micrometers, and the measured noise obeys Gaussian distribution (0, 0.002) 2 ) Model training using Adam, beta 1 = 0.9,β 2 = 0.999,
Figure 909597DEST_PATH_IMAGE050
The learning rate is set to 0.0002, for a total of 80 epochs, the learning rate is multiplied by 0.75 every 20 epochs, and a weighting factor is applied
Figure 767832DEST_PATH_IMAGE020
,
Figure 724287DEST_PATH_IMAGE021
,
Figure 543338DEST_PATH_IMAGE022
,
Figure 836916DEST_PATH_IMAGE023
,
Figure 690603DEST_PATH_IMAGE043
And
Figure 677013DEST_PATH_IMAGE051
set to 5.5, 6.0, 5.5, 5.0, 1.5 and 1.2 respectively, the network is updated using a back propagation strategy, and if converged, the trained network model is saved for use in the subsequent sampling phase. In the sampling stage, 3% of integer points (rounded up) are down-sampled from Hammersley as initial points, then adaptive sampling operation is carried out, a sinusoidal feature superposition quadric surface is selected as a target composite curved surface, 1600 high-density sampling points are used as truth data, the highest point number of sampling is set to 1200 points, an uncertainty threshold value is set to 3 mu m, a standard deviation threshold value of a peak-valley value error of a reconstruction result for 5 times is set to 2 mu m, a test result is shown in table 1, and compared with a common adaptive sampling model, the adaptive sampling model comprises Benchmarking (true value), B-spline (B-spline), kriging (Kriging), a complex kernel function Gaussian process (CGP) and a single Unet super-resolution network, the reconstruction effect of the closest true value data is completed by using the fewest sampling points, and is shown in table 1.
TABLE 1 comparison of measurements on actual workpieces of the present invention with other methods
Figure 980431DEST_PATH_IMAGE053
Corresponding to the embodiment of the curved surface measuring method guided by the Gaussian process large nuclear attention device, the invention also provides an embodiment of curved surface measuring equipment guided by the Gaussian process large nuclear attention device.
Referring to fig. 6, the curved surface measurement apparatus based on guidance of a gaussian process macrocore attention device according to an embodiment of the present invention includes a memory and one or more processors, where the memory stores executable code, and the one or more processors execute the executable code to implement the curved surface measurement method based on guidance of a gaussian process macrocore attention device in the foregoing embodiment.
The embodiment of the curved surface measuring device guided by the attention device based on the Gaussian process can be applied to any device with data processing capability, such as a computer or other devices or devices. The device embodiments may be implemented by software, or by hardware, or by a combination of hardware and software. The software implementation is taken as an example, and as a device in a logical sense, a processor of any device with data processing capability reads corresponding computer program instructions in the nonvolatile memory into the memory for operation. From a hardware aspect, as shown in fig. 6, the present invention is a hardware structure diagram of any device with data processing capability where a curved surface measurement device guided by a gaussian process macrokernel attention device is located, except for the processor, the memory, the network interface, and the nonvolatile memory shown in fig. 6, in an embodiment, any device with data processing capability where a device is located may also include other hardware according to an actual function of the any device with data processing capability, which is not described again.
The implementation process of the functions and actions of each unit in the above device is specifically described in the implementation process of the corresponding step in the above method, and is not described herein again.
For the device embodiment, since it basically corresponds to the method embodiment, reference may be made to the partial description of the method embodiment for relevant points. The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of the invention. One of ordinary skill in the art can understand and implement it without inventive effort.
The embodiment of the invention also provides a computer readable storage medium, which stores a program, and when the program is executed by a processor, the method for measuring the curved surface based on guidance of the Gaussian process macronucleus attention device in the above embodiment is realized.
The computer readable storage medium may be an internal storage unit, such as a hard disk or a memory, of any data processing capability device described in any of the foregoing embodiments. The computer readable storage medium may also be any external storage device of a device with data processing capabilities, such as a plug-in hard disk, a Smart Media Card (SMC), an SD Card, a Flash memory Card (Flash Card), etc. provided on the device. Further, the computer readable storage medium may include both an internal storage unit and an external storage device of any data processing capable device. The computer-readable storage medium is used for storing the computer program and other programs and data required by the arbitrary data processing-capable device, and may also be used for temporarily storing data that has been output or is to be output.
The above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and these modifications or substitutions do not depart from the scope of the embodiments of the present invention in nature.

Claims (7)

1. A curved surface measuring device guided by a Gaussian process large nuclear attention device is characterized in that the large nuclear attention device comprises a Gaussian process model module and an image super-resolution model module, the image super-resolution model module is used for mapping low-density point cloud data of a two-dimensional space to obtain low-resolution features through a normalization layer and a convolution layer, the low-resolution features are processed by a group of feature enhancement blocks and then added with the low-resolution features before processing to obtain enhanced features, the enhanced features are subjected to sampling and convolution layer processing on a sub-pixel convolution layer to obtain enhanced high-resolution features, target resolution data obtained by an original sampling point through the Gaussian process model module are added with the enhanced high-resolution features after the normalization layer and the convolution layer, and then the target regularized high-precision high-density point cloud data is obtained after de-normalization; the characteristic enhancement block comprises a normalization layer, a Gaussian error linear unit, a large nuclear attention convolution layer and a deep convolution layer, wherein the normalization layer is used for normalizing the input of the characteristic enhancement block and then activating the normalized input through the Gaussian error linear unit, the obtained activation value passes through the large nuclear attention convolution layer to realize self-adaptation among characteristics and have long dependence correlation, the normalization layer is used for further stabilizing the input characteristic distribution and then obtaining global combination characteristics through a full connection layer, and after the global combination characteristics pass through the deep convolution layer to reduce convolution calculation, the global combination characteristics sequentially pass through the Gaussian error linear unit and the full connection layer to perform further activation and characteristic combination;
the curved surface measuring device comprises an initial point sampling module, a curved surface up-sampling module, a curved surface reconstruction and error evaluation module and a sampling point selection module, and is characterized in that:
the initial point sampling module is used for guiding the sensor to sample the initial point of the curved surface;
the curved surface up-sampling module is used for acquiring a target point with the largest information quantity as subsequent sampling points, and the target point comprises a Gaussian process model and an image super-resolution model, the Gaussian process model carries out reconstruction operation on the sampling points, and the obtained regular and clean low-density point cloud data is mapped to a two-dimensional space; processing the low-density point cloud data mapped to the two-dimensional space by the image super-resolution model to obtain target-regularized high-precision high-density point cloud data;
the curved surface reconstruction and error evaluation module compares the high-precision high-density point cloud data with a sampling stop standard, finishes sampling and completes curved surface reconstruction when the sampling stop standard is met, and otherwise performs new sampling;
and the sampling point selection module is used for selecting the sampling points with large information amount as candidate points so as to complete the reconstruction precision of the target by the sampling points with large information amount.
2. The gaussian process-greater-kernel-attention-device-guided surface measurement device according to claim 1, wherein the gaussian error linear unit is represented as:
Figure DEST_PATH_IMAGE002
where x represents the input to the gaussian error linearity unit.
3. The Gaussian process large nuclear attention device guided surface measurement device of claim 1, wherein the large nuclear attention convolution layer includes a spatial local convolution layer, a spatial long range convolution layer and a channel convolution layer to be coupled toK×KThe convolution is decomposed into a dilation factor ofdIs
Figure DEST_PATH_IMAGE004
Depth expansion convolution (2)d−1)×(2d-1) convolving the depth convolution with 1 × 1 and performing a residual operation, wherein the input of the large kernel attention convolution layer and the output of the three convolution operations are subjected to a dot product operation to obtain the final output of the large kernel attention convolution layer.
4. The gaussian process macronuclear attention device-guided curved surface measurement device according to claim 1, wherein: the sampling stop standard is a constructed theoretical design model, generated high-precision high-density point cloud data is compared with the theoretical design model to obtain a peak-valley value and a root-mean-square error, the uncertainty of all candidate points is smaller than a set first threshold, the standard deviation of the peak-valley value error of a reconstruction result for a plurality of times is smaller than a set second threshold, and/or the number of sampling points reaches a point upper limit value, the candidate points are continuously selected according to the sampling stop standard, and iteration is carried out until the sampling stop standard is met.
5. The Gaussian process based macro-nuclear note according to claim 1Curved surface measuring device of meaning power device guide, its characterized in that: the selection of the sampling points is determined according to the output errors of the Gaussian process model and the image super-resolution model, and an error function
Figure DEST_PATH_IMAGE006
The following were used:
Figure DEST_PATH_IMAGE008
Figure DEST_PATH_IMAGE010
Figure DEST_PATH_IMAGE012
wherein
Figure DEST_PATH_IMAGE014
Representing the error from the gaussian process model,
Figure DEST_PATH_IMAGE016
representing the error from the super-resolution model of the image,
Figure DEST_PATH_IMAGE018
indicating the th in the w-th iterationjThe number of the candidate points is one,
Figure DEST_PATH_IMAGE020
and
Figure DEST_PATH_IMAGE022
respectively expressed at the candidate points
Figure 794781DEST_PATH_IMAGE018
The uncertainty value of the gaussian process model and the output error of the predicted mean value,
Figure DEST_PATH_IMAGE024
and
Figure DEST_PATH_IMAGE026
respectively expressed at the candidate points
Figure 823173DEST_PATH_IMAGE018
The output error of the image super-resolution model compared with the true value and the characteristic diagram error calculated by the pre-trained neural network,
Figure DEST_PATH_IMAGE028
Figure DEST_PATH_IMAGE030
and
Figure DEST_PATH_IMAGE032
representing the weight coefficients.
6. The gaussian process macronuclear attention device-guided curved surface measurement device according to claim 1, wherein: with the largest selection errorCThe points are used as target sampling points of the same batch,Cand determining according to the complexity of the curved surface, selecting to collect a plurality of points at one time due to a plurality of sampling points under the condition of high complexity, and selecting to collect one point at one time for the curved surface with low complexity.
7. The training and surface measurement method of the surface measurement device guided by the Gaussian process macronuclear attention device according to claim 1, characterized in that the training method comprises the following steps:
s11, acquiring a curved surface data set, superposing the characteristics generated by fractal Brown motion on the curved surface as a processing error, and carrying out dense sampling on the generated curved surface to generate uniform grid line data as a true value;
s12, carrying out down-sampling operation on the true value data, superposing Gaussian noises with different scales on a down-sampling result, and simulating actual measurement noise so as to establish a data pair with low resolution and high resolution;
s13, inputting low-resolution data into a Gaussian process model for regression modeling, performing feature enhancement and up-sampling operation on an obtained result through an image super-resolution model to obtain high-resolution data, and performing supervision training on the generated high-resolution data through true value data; the loss function in the training includes a loss function of a Gaussian process model
Figure DEST_PATH_IMAGE034
And loss function of image super-resolution model
Figure DEST_PATH_IMAGE036
The components of the components are as follows,
Figure DEST_PATH_IMAGE038
Figure DEST_PATH_IMAGE040
Figure DEST_PATH_IMAGE042
Figure DEST_PATH_IMAGE044
whereinβWeight coefficients representing a loss function of the gaussian process model,
Figure DEST_PATH_IMAGE046
and
Figure DEST_PATH_IMAGE048
respectively the mean and uncertainty of the gaussian process model output,
Figure DEST_PATH_IMAGE050
is the output value of the image super-resolution model,
Figure DEST_PATH_IMAGE052
is true data, N is the number of sample points,
Figure DEST_PATH_IMAGE054
is a function of the loss of the characteristic,
Figure DEST_PATH_IMAGE056
representing the m-th feature map in the n-th output result of the pre-trained neural network, NN representing the number of all involved convolutional layers, mn being the number of all channels in the feature map obtained after the n-th convolutional layer, and the size of the feature map being
Figure DEST_PATH_IMAGE058
Figure DEST_PATH_IMAGE060
Figure DEST_PATH_IMAGE062
Figure DEST_PATH_IMAGE064
And
Figure DEST_PATH_IMAGE066
weight coefficients of the root mean square error, the uncertainty, the image super-resolution model root mean square error and the image characteristic diagram error in the Gaussian process respectively, max (DEG) represents the maximum value operation, | | | DEG represents the norm, | | | | DEG represents the survival number 2 Representing the Euclidean norm;
the curved surface measuring method comprises the following steps:
step S21, sampling of the initial point of the curved surface;
s22, reconstructing a sampling point through a Gaussian process model, and mapping the obtained regular and clean low-density point cloud data to a two-dimensional space; processing the low-density point cloud data mapped to the two-dimensional space by the image super-resolution model to obtain high-precision high-density point cloud data with a target regularized;
step S23, comparing the high-precision high-density point cloud data with a sampling stop standard, finishing sampling and finishing curved surface reconstruction when the sampling stop standard is met, or else, performing new sampling;
and S24, selecting the sampling points with large information amount as candidate points, thereby completing the reconstruction precision of the target by the sampling points with large information amount.
CN202210764209.XA 2022-07-01 2022-07-01 Curved surface measuring method and device based on Gaussian process large-kernel attention device guidance Active CN114820329B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210764209.XA CN114820329B (en) 2022-07-01 2022-07-01 Curved surface measuring method and device based on Gaussian process large-kernel attention device guidance

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210764209.XA CN114820329B (en) 2022-07-01 2022-07-01 Curved surface measuring method and device based on Gaussian process large-kernel attention device guidance

Publications (2)

Publication Number Publication Date
CN114820329A CN114820329A (en) 2022-07-29
CN114820329B true CN114820329B (en) 2022-11-25

Family

ID=82522745

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210764209.XA Active CN114820329B (en) 2022-07-01 2022-07-01 Curved surface measuring method and device based on Gaussian process large-kernel attention device guidance

Country Status (1)

Country Link
CN (1) CN114820329B (en)

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4080496B2 (en) * 2005-06-22 2008-04-23 京セラミタ株式会社 Image forming apparatus
JP4392507B2 (en) * 2006-11-08 2010-01-06 国立大学法人東京工業大学 3D surface generation method
EP3226212B1 (en) * 2014-11-28 2020-07-08 Panasonic Intellectual Property Management Co., Ltd. Modeling device, three-dimensional model generating device, modeling method, and program
CN106952229A (en) * 2017-03-15 2017-07-14 桂林电子科技大学 Image super-resolution rebuilding method based on the enhanced modified convolutional network of data
WO2020102442A1 (en) * 2018-11-13 2020-05-22 Enspectra Health, Inc. Methods and systems for generating depth profiles
US11195541B2 (en) * 2019-05-08 2021-12-07 Samsung Electronics Co., Ltd Transformer with gaussian weighted self-attention for speech enhancement
CN110020989B (en) * 2019-05-23 2022-06-28 西华大学 Depth image super-resolution reconstruction method based on deep learning
CN112101366A (en) * 2020-09-11 2020-12-18 湖南大学 Real-time segmentation system and method based on hybrid expansion network
CN112433761B (en) * 2020-12-01 2022-06-10 上海携旅信息技术有限公司 Method, system, device and medium for optimizing Gaussian error linear unit
CN112581626B (en) * 2021-02-23 2021-06-08 之江实验室 Complex curved surface measurement system based on non-parametric and multi-attention force mechanism
CN113436237B (en) * 2021-08-26 2021-12-21 之江实验室 High-efficient measurement system of complicated curved surface based on gaussian process migration learning

Also Published As

Publication number Publication date
CN114820329A (en) 2022-07-29

Similar Documents

Publication Publication Date Title
CN107610194B (en) Magnetic resonance image super-resolution reconstruction method based on multi-scale fusion CNN
RU2709437C1 (en) Image processing method, an image processing device and a data medium
Sun et al. Compressed sensing MRI using a recursive dilated network
CN112861729B (en) Real-time depth completion method based on pseudo-depth map guidance
CN112927359B (en) Three-dimensional point cloud completion method based on deep learning and voxels
CN106295613A (en) A kind of unmanned plane target localization method and system
CN112381916B (en) Digital rock core three-dimensional structure reconstruction method using two-dimensional slice image
CN114331842B (en) DEM super-resolution reconstruction method combining topographic features
CN113436237B (en) High-efficient measurement system of complicated curved surface based on gaussian process migration learning
Wang et al. Seismic velocity inversion transformer
CN114117886A (en) Water depth inversion method for multispectral remote sensing
CN111580163B (en) Full waveform inversion method and system based on non-monotonic search technology
CN114913262B (en) Nuclear magnetic resonance imaging method and system with combined optimization of sampling mode and reconstruction algorithm
CN112581626B (en) Complex curved surface measurement system based on non-parametric and multi-attention force mechanism
CN115859116A (en) Marine environment field reconstruction method based on radial basis function regression interpolation method
Wang et al. CGNet: A Cascaded Generative Network for dense point cloud reconstruction from a single image
Cheng et al. Efficient deep data assimilation with sparse observations and time-varying sensors
CN114820329B (en) Curved surface measuring method and device based on Gaussian process large-kernel attention device guidance
Liu et al. Fine-grained MRI reconstruction using attentive selection generative adversarial networks
CN117237663A (en) Point cloud restoration method for large receptive field
CN117094925A (en) Pig body point cloud completion method based on point agent enhancement and layer-by-layer up-sampling
Wang et al. MDISN: Learning multiscale deformed implicit fields from single images
CN114283235B (en) Three-dimensional magnetic layer reconstruction method and system based on limited angle projection data
CN105321205A (en) Sparse key point-based parametric human model reconstruction method
CN115661340A (en) Three-dimensional point cloud up-sampling method and system based on source information fusion

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant