Method for virtual pre-assembly matching of prefabricated beams based on design-measured point cloud models

US12406382B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12406382-B2
Application numberUS-202218256266-A
CountryUS
Kind codeB2
Filing dateDec 28, 2022
Priority dateMay 24, 2022
Publication dateSep 2, 2025
Grant dateSep 2, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present invention relates to the field of virtual pre-assembly matching of bridge engineering components based on 3D point clouds, and particularly relates to a method for virtual pre-assembly matching of prefabricated beams based on design-measured point cloud models. An oriented bounding box is computed respectively for 3D point clouds of two prefabricated beams with assembly relationship therebetween, and two point cloud slices and design point cloud are formed; the two point cloud slices are respectively registered with the generated design point cloud by the iterative closest point algorithm; boundary features and corner features of a pre-assembly interface of two components to be assembled are fitted and extracted; and coarse matching and fine matching of the assembly interface are achieved by the Procrustes analysis algorithm and the iterative closest point algorithm in sequence, a matching degree error of the interface is computed, and an assembly result is evaluated.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for virtual pre-assembly matching of prefabricated beams based on design-measured point cloud models, comprising the following steps: step (1): computing an oriented bounding box respectively for 3D point clouds of two prefabricated beams with assembly relationship therebetween, and implementing 3D coordinate calibration based on geometric features of the 3D point clouds of the two prefabricated beams; for the calibrated 3D point clouds of the two prefabricated beams, making two point cloud slices at an assembly interface of the two prefabricated beams respectively; and based on an assembly interface jointly contained in the two point cloud slices, generating a discrete design point cloud for design information contained in the assembly interface; step (2): registering the point cloud slices at the assembly interface of the two prefabricated beams in step (1) with the generated design point cloud respectively by an iterative closest point algorithm; and setting a distance threshold on the basis of a coordinate range of the design point cloud to denoise the two point cloud slices at the assembly interface; step (3): based on the coordinate range of the design point cloud in step (2), partitioning the two denoised point cloud slices; and selecting a fitting function and a fitting algorithm according to features required to be fitted, to fit and extract boundary features and corner features of an assembly interface of two components to be assembled; and step (4): based on the fitted boundary features and corner features of the pre-assembly interface of the two components to be assembled in step (3), implementing coarse matching of the assembly interface by a Procrustes analysis algorithm firstly, and then implementing fine matching of the assembly interface by the iterative closest point algorithm, adjusting the 3D point cloud to be in a final assembly posture, computing a matching degree error of the assembly interface, and evaluating an assembly result. 2. The method for virtual pre-assembly matching of prefabricated beams based on design-measured point cloud models according to claim 1 , wherein step (1) comprises the following specific sub-steps: step 1.1: computing an oriented bounding box respectively for 3D point clouds of two prefabricated beams with assembly relationship therebetween, such that X-axis, Y-axis and z-axis directions of a 3D coordinate system are respectively parallel to a beam width, beam length and beam height directions of a component, thereby achieving coordinate calibration; step 1.2: for features of an assembly interface of the two prefabricated beams, making point cloud slices (i.e., a sliced point cloud P 1 and a sliced point cloud Q 1 ) parallel to a XOZ coordinate plane respectively at an assembly interface of the two 3D point clouds subjected to coordinate calibration; where a thickness of a slice is twice a density of a measured point cloud; and the expression is as follows: P 1 ={p 1 ,p 2 , . . . ,p m },Q 1 ={q 1 ,q 2 , . . . ,q n } step 1.3: generating a discrete design point cloud D based on design information and design drawings of an assembly interface jointly contained in the sliced point cloud P 1 and the sliced point cloud Q 1 , where the expression is as follows: D={d 1 ,d 2 , . . . ,d j }. 3. The method for virtual pre-assembly matching of prefabricated beams based on design-measured point cloud models according to claim 2 , wherein in step (2), by taking the design point cloud D as a reference, the sliced point cloud P 1 and the sliced point cloud Q 1 are respectively registered with the design point cloud D based on the iterative closest point algorithm through a registration method as follows: step 2.1: moving centroids of the sliced point cloud P 1 , the sliced point cloud Q 1 and the design point cloud D respectively to an origin of coordinates, that is: P c = P 1 - P _ 1 , Q c = Q 1 - Q _ 1 , D c = D - D _ where P c is a moved sliced point cloud P 1 , and P 1 is an average value of coordinates of the sliced point cloud P 1 ; Q c is a moved sliced point cloud Q 1 , and Q 1 is an average value of coordinates of the sliced point cloud Q 1 ; and D c is a moved design point cloud D, and D is an average value of coordinates of the design point cloud D; step 2.2: in the moved design point cloud D c , finding points closest to each point in the moved sliced point cloud P c and the moved sliced point cloud Q c respectively, and minimizing a variance of a distance between corresponding points via an orthogonal rotation matrix and a rigid translation matrix, that is: argmin ⁢ ( f ⁢ ( p ) ) = 1 m ⁢ ∑ i = 1 m  R p · p i + T p - d i  2 argmin ⁢ (

Assignees

Inventors

Classifications

  • Range image; Depth image; 3D point clouds · CPC title

  • G06T3/14Primary

    Transformations for image registration, e.g. adjusting or mapping for alignment of images · CPC title

  • Denoising; Smoothing · CPC title

  • Mechanical parametric or variational design · CPC title

  • Dividing image into blocks, subimages or windows · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12406382B2 cover?
The present invention relates to the field of virtual pre-assembly matching of bridge engineering components based on 3D point clouds, and particularly relates to a method for virtual pre-assembly matching of prefabricated beams based on design-measured point cloud models. An oriented bounding box is computed respectively for 3D point clouds of two prefabricated beams with assembly relationship…
Who is the assignee on this patent?
Univ Southeast
What technology area does this patent fall under?
Primary CPC classification G06T3/14. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 02 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).