CN-122015714-A - Surface area measurement method and system for multi-angle tracing under non-contact optical scanning
Abstract
The application discloses a surface area measurement method and a surface area measurement system for multi-angle tracing under non-contact optical scanning, which belong to the technical field of object surface measurement, wherein the method comprises the steps of acquiring three-dimensional point cloud data by adopting a built-in depth induction camera; the device comprises a built-in processor, a three-dimensional grid model, a micro display, an indicator light and a trigger button, wherein the built-in processor runs a synchronous positioning and map construction algorithm and a three-dimensional reconstruction algorithm according to three-dimensional point cloud data to generate the three-dimensional grid model, the whole surface area calculation data corresponding to a target object and the local surface area calculation data corresponding to a user designated area are determined through a computer graphics algorithm based on the three-dimensional grid model, and a man-machine interaction module is configured to visually output the whole surface area calculation data and the local surface area calculation data. The method solves the technical problems that the traditional surface sampling method cannot accurately acquire the irregular surface sampling area and cannot effectively conduct quantitative risk assessment.
Inventors
- ZHANG MAN
- ZHOU TONG
- ZHAO DI
- JIA CHENGUANG
- ZHAO CHENGSONG
- NI XIN
- GUO PENG
- WANG RUI
- XU ZIDI
- WANG QIAN
- SONG JIE
- ZHANG YANLI
- DING QIAN
- LU LIANHE
Assignees
- 首都医科大学附属北京儿童医院
Dates
- Publication Date
- 20260512
- Application Date
- 20251231
Claims (8)
- 1. The surface area measurement method for multi-angle tracing under non-contact optical scanning is characterized by comprising the following steps of: acquiring three-dimensional point cloud data of a target object by adopting a built-in depth induction camera; The device built-in processor runs a synchronous positioning and map construction algorithm and a three-dimensional reconstruction algorithm according to the three-dimensional point cloud data of the target object to generate a three-dimensional grid model; Determining overall surface area calculation data corresponding to a target object and local surface area calculation data corresponding to a user-specified area through a computer graphics algorithm based on the three-dimensional grid model; And configuring a man-machine interaction module by using the micro display, the indicator light and the trigger button, and visually outputting the whole surface area calculation data and the local surface area calculation data.
- 2. The method of claim 1, wherein three-dimensional point cloud data of the target object is acquired using a built-in depth sensing camera, the method comprising: Projecting an invisible laser speckle pattern onto the target object; Reading the laser speckle pattern through the depth sensing camera, and performing structured light analysis to determine depth data; Performing flight time analysis to determine distance data by the round trip time of the laser pulse; And based on the depth data and the distance data, carrying out stereoscopic vision analysis to obtain the three-dimensional point cloud data.
- 3. The method of claim 1, wherein a processor is built in the device, and wherein the method comprises running a synchronous localization and mapping algorithm and a three-dimensional reconstruction algorithm based on the three-dimensional point cloud data of the target object to generate a three-dimensional mesh model, the method comprising: The processor runs a synchronous positioning and map construction algorithm and tracks the target object in real time to determine a moving track; And the processor runs a three-dimensional reconstruction algorithm, and performs splicing and fusion on a plurality of three-dimensional point cloud frame nodes, the moving track and the pose of the target object obtained in the moving process according to the three-dimensional point cloud data of the target object to generate the three-dimensional grid model.
- 4. A method according to claim 3, wherein the overall surface area calculation data corresponding to the target object is determined by a computer graphics algorithm based on the three-dimensional mesh model, the method comprising: decomposing the grid surface into a plurality of triangular patches on the three-dimensional grid model; calculating area data according to three vertex coordinates for each triangular patch; And traversing the triangular patches, accumulating the area data, and obtaining the whole surface area calculation data corresponding to the target object.
- 5. The method of claim 4, wherein the man-machine interaction module is configured with a micro display, an indicator light, and a trigger button, the method further comprising: the man-machine interaction module further comprises a projector; the projector is used for projecting a virtual sampling frame on the surface of the target object.
- 6. The method of claim 5, wherein the global surface area calculation data, the local surface area calculation data are visually output, the method comprising: Identifying a triangular patch subset corresponding to a projection area in the virtual sampling frame; And based on the triangular patch subset, carrying out visual output on the local surface area calculation data corresponding to the user-specified area, wherein the virtual sampling frames are in one-to-one correspondence with the user-specified area.
- 7. The method of claim 1, wherein the method comprises: based on the built-in depth sensing camera, integrating a sampling head; And triggering the sampling head by a user to perform non-contact sampling configuration.
- 8. A surface area measurement system for multi-angle tracing under a non-contact optical scanning, for performing the surface area measurement method for multi-angle tracing under a non-contact optical scanning according to any one of claims 1 to 7, the system comprising: the point cloud data acquisition module is used for acquiring three-dimensional point cloud data of a target object by adopting a built-in depth sensing camera; the grid model generation module is used for a built-in processor of the equipment, running a synchronous positioning and map construction algorithm and a three-dimensional reconstruction algorithm according to the three-dimensional point cloud data of the target object, and generating a three-dimensional grid model; The target area calculation module is used for determining overall surface area calculation data corresponding to the target object and local surface area calculation data corresponding to the user-specified area through a computer graphics algorithm based on the three-dimensional grid model; And the visual output module is used for configuring a man-machine interaction module by using the micro display, the indicator light and the trigger button and performing visual output on the whole surface area calculation data and the local surface area calculation data.
Description
Surface area measurement method and system for multi-angle tracing under non-contact optical scanning Technical Field The invention relates to the technical field of object surface measurement, in particular to a surface area measurement method and a surface area measurement system for multi-angle tracing under non-contact optical scanning. Background Surface microbial contamination detection is a key link in the fields of disease prevention control, food safety supervision, medical and health institution infection control and the like. The method realizes accurate quantitative evaluation of the microbial pollution level of the environmental surface, and has important significance for scientific infection risk evaluation, effective disinfection strategy formulation and intervention measure effect evaluation. The core development need in this area is to go from traditional qualitative or semi-quantitative assays to full quantitative analysis that can provide accurate, comparable data. However, the current mainstream surface microorganism sampling method, such as using a cotton swab or a contact dish with standard specification, has a fundamental technical bottleneck that the actual sampling area of the irregular surface cannot be precisely known. For regular planes, the measurement can be performed according to the size of the swab head or the contact disc, but for complex irregular surfaces which occupy the vast majority of practical application scenarios, the sampling area is difficult to measure and is usually ignored or roughly estimated. This directly results in the failure of the subsequent colony count results to accurately reflect the microbial contamination density per unit area, resulting in a lack of comparability between sample data collected by different operators at different times, different sites, and severely hampering the application of true quantitative risk assessment. Therefore, there is a strong need in the art for a solution that enables rapid, accurate, in-situ measurement of any irregular surface area, and seamless integration with sampling operations. Disclosure of Invention The application provides a surface area measurement method and a surface area measurement system for multi-angle traceability under non-contact optical scanning, and aims to solve the technical problems that the traditional surface sampling method cannot accurately acquire the irregular surface sampling area and cannot effectively conduct quantitative risk assessment. In view of the above problems, the present application provides a surface area measurement method and system for multi-angle tracing under non-contact optical scanning. The application discloses a first aspect, provides a surface area measurement method for multi-angle tracing under non-contact optical scanning, which comprises the steps of acquiring three-dimensional point cloud data of a target object by adopting a built-in depth sensing camera, running a synchronous positioning and map construction algorithm and a three-dimensional reconstruction algorithm according to the three-dimensional point cloud data of the target object to generate a three-dimensional grid model, determining integral surface area calculation data corresponding to the target object and local surface area calculation data corresponding to a user designated area through a computer graphics algorithm based on the three-dimensional grid model, configuring a man-machine interaction module through micro display, an indicator light and a trigger button, and carrying out visual output on the integral surface area calculation data and the local surface area calculation data. The application discloses another aspect of the system, which provides a surface area measurement system for multi-angle tracing under non-contact optical scanning, and the system comprises a point cloud data acquisition module, a grid model generation module, a target area calculation module and a visual output module, wherein the point cloud data acquisition module is used for acquiring three-dimensional point cloud data of a target object by adopting a built-in depth sensing camera, the grid model generation module is used for arranging a built-in processor of equipment, running a synchronous positioning and map construction algorithm and a three-dimensional reconstruction algorithm according to the three-dimensional point cloud data of the target object to generate a three-dimensional grid model, the target area calculation module is used for determining integral surface area calculation data corresponding to the target object and local surface area calculation data corresponding to a user designated area through a computer graphics algorithm based on the three-dimensional grid model, and the visual output module is used for visually outputting the integral surface area calculation data and the local surface area calculation data through micro display, an indicator lamp and a trigger button. One or more te