Ultrasonic detection imaging method and device based on full-focus algorithm
By introducing principal component analysis technology and three-dimensional image combination method into the full-focus imaging algorithm, the shortcomings of traditional full-focus imaging in imaging effects and three-dimensional detection are solved, and higher quality and more intuitive three-dimensional ultrasound imaging is achieved.
Patent Information
- Application Number
- CN202510190119.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-20
- Publication Date
- 2025-06-13
AI Technical Summary
Traditional full-focus imaging algorithms have shortcomings in imaging effects, which are difficult to meet the industrial high-resolution and three-dimensional detection needs.
The ultrasonic detection imaging method based on the full focus algorithm is adopted, and the FMC data of the target spatial region is obtained, and the full focus imaging process is performed. The noise is processed in combination with principal component analysis technology, and the signal matrix is generated, and the signal matrix is combined according to the tomographic position relationship to realize the generation of three-dimensional images.
The speed and quality of full-focus imaging are improved, and more intuitive three-dimensional ultrasound images are generated, meeting the needs of industrial high-resolution and three-dimensional detection.
Smart Images

Figure CN120147518A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of ultrasonic testing, and particularly to an ultrasonic testing imaging method and device based on a full focusing algorithm. Background Art
[0002] China is a major machinery manufacturing country and a major country in industrial non-destructive testing in the world. The country's attention to the quality of product equipment and the safety of production and life is constantly increasing, and it is expected that the demand for industrial non-destructive testing equipment in China will also continue to grow in the future.
[0003] Modern manufacturing faces "four highs" - high temperature, high pressure, high stress, and high speed, and the requirements for workpieces and equipment are becoming more and more stringent. In the future, while meeting the basic requirements of non-destructive testing, industrial non-destructive testing equipment will develop in the directions of continuously enhanced demand for specialized testing equipment, improved automation of testing equipment, combination of ultrasonic imaging testing and information technology, and integration of multi-modal testing technologies, promoting the healthy and rapid development of modern manufacturing. The full focusing imaging algorithm has pioneered the virtual focusing post-processing algorithm based on full matrix data and has become a research hotspot in the field of phased array ultrasonic testing in recent years.
[0004] The Total Focusing Method (TFM) is an ultrasonic array post-processing technology based on the reconstruction of Full Matrix Capture (FMC) data. The TFM principle is a method developed based on Synthetic Aperture Focusing Technique (SAFT), and it uses a single transmit and multiple receive mode instead of the SAFT single transmit and single receive mode. Its imaging idea is that multiple probes form a probe array and are arranged equidistantly in the detection area in turn. Under the same detection environment, in addition to having many advantages of SAFT, TFM can also obtain more ultrasonic echo data, thereby improving the resolution of imaging.
[0005] However, the traditional TFM algorithm currently still has deficiencies in imaging effects, and at the same time lacks research and application of three-dimensional detection, making it difficult to meet the growing industrial demands for high-resolution and three-dimensional detection. Summary of the Invention
[0006] Based on this, in view of the above technical problems, it is necessary to provide an ultrasonic testing imaging method and device based on a full focusing algorithm, which can improve the speed and quality of full focusing imaging, and at the same time generate a more intuitive three-dimensional ultrasonic image.
[0007] In a first aspect, the present application provides an ultrasonic testing imaging method based on a full focusing algorithm. The method includes:
[0008] Obtain the FMC data of a fault in the target spatial region, and use the full focus imaging processing technology to reconstruct the FMC data to obtain the full matrix data;
[0009] Use the principal component analysis technology to process the full matrix data, and utilize the diagonal signal of the full matrix data processed by the principal component analysis technology to obtain the signal matrix;
[0010] According to the positional relationship of each fault in the target spatial region, combine the signal matrices corresponding to each fault to generate a three-dimensional image of the target spatial region.
[0011] In one embodiment, using the full focus imaging processing technology to reconstruct the FMC data to obtain the full matrix data includes:
[0012] Use the full focus imaging processing technology to process the FMC data to obtain the sound pressure amplitude expression;
[0013] Combined with the symmetric matrix characteristics of the FMC data, let the upper triangular or lower triangular acoustic wave signals of the FMC data, and 1 / 2 of the acoustic wave amplitude of the acoustic wave signal on the diagonal of the FMC data participate in the calculation of the sound pressure amplitude expression to obtain the sound pressure amplitude;
[0014] Generate the full matrix data according to the sound pressure amplitude corresponding to each pixel point.
[0015] In one embodiment, using the principal component analysis technology to process the full matrix data includes:
[0016] Determine the principal components in the full matrix data through covariance, and remove the structural noise in the full matrix data.
[0017] In one embodiment, using the diagonal signal of the full matrix data processed by the principal component analysis technology to obtain the signal matrix includes:
[0018] Utilize the characteristics of the similarity of the diagonal signals of the full matrix data to reconstruct the full matrix data, suppress the non-structural noise, and obtain the signal matrix.
[0019] In one embodiment, according to the positional relationship of each fault in the target spatial region, combining the signal matrices corresponding to each fault to generate a three-dimensional image of the target spatial region includes:
[0020] Take the center of the ultrasonic phased linear array probe as the origin and move along the mechanical scanning direction;
[0021] Whenever it moves to the set fault spacing, collect the FMC data and according to the FMC data signal matrix;
[0022] Combined with the positional relationship between each fault and the signal matrices corresponding to different faults, generate a three-dimensional image.
[0023] In one embodiment, generating a three-dimensional image includes:
[0024] Mapping pixel points in a two-dimensional image represented by a signal matrix to a three-dimensional space according to spatial relationships based on voxel rendering, forming discrete three-dimensional volume pixels, and performing interpolation and image smoothing processing on the three-dimensional volume pixels to obtain a three-dimensional image.
[0025] In a second aspect, the present application also provides an ultrasonic detection imaging device based on a full focus algorithm. The device includes:
[0026] An ultrasonic imaging module, configured to obtain FMC data of a tomogram in a target spatial region, and reconstruct the FMC data by using a full focus imaging processing technique to obtain full matrix data;
[0027] A noise processing module, configured to process the full matrix data by using a principal component analysis technique, and obtain a signal matrix by using the diagonal signal of the full matrix data processed by the principal component analysis technique;
[0028] A three-dimensional construction module, configured to combine the signal matrices corresponding to each tomogram according to the positional relationships of the tomograms in the target spatial region to generate a three-dimensional image of the target spatial region.
[0029] In a third aspect, the present application also provides a computer device. The computer device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the steps in the above-mentioned ultrasonic detection imaging method based on a full focus algorithm are implemented.
[0030] In a fourth aspect, the present application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned ultrasonic detection imaging method based on a full focus algorithm are implemented.
[0031] In a fifth aspect, the present application also provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned ultrasonic detection imaging method based on a full focus algorithm are implemented.
[0032] The above ultrasonic detection imaging method and device based on the full focus algorithm obtain the FMC data of a tomogram in the target spatial region, reconstruct the FMC data using the full focus imaging processing technology to obtain the full matrix data; process the full matrix data using the principal component analysis technology, and utilize the diagonal signal of the full matrix data processed by the principal component analysis technology to obtain the signal matrix; combine the signal matrices corresponding to each tomogram according to the positional relationship of each tomogram in the target spatial region to generate a three-dimensional image of the target spatial region. The noise in the ultrasonic image is suppressed through the principal component analysis technology and the diagonal signal, and the three-dimensionalization of the ultrasonic image is performed, so as to obtain higher imaging quality and more intuitive imaging display. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 It is a schematic flowchart of an ultrasonic detection imaging method based on the full focus algorithm in an embodiment;
[0034] Figure 2 It is a data table of full matrix capture in an embodiment;
[0035] Figure 3 It is a schematic diagram of the imaging processing of the full focus algorithm in an embodiment;
[0036] Figure 4 It is a schematic flowchart of the whole process of an ultrasonic detection imaging method based on the full focus algorithm in an embodiment;
[0037] Figure 5 It is an interface diagram of battery glue coating detection in an embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0038] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0039] An embodiment of the present application provides an ultrasonic detection imaging method based on the full focus algorithm, as Figure 1 shown, including the following steps:
[0040] Step 102, obtain the FMC data of a tomogram in the target spatial region, and reconstruct the FMC data using the full focus imaging processing technology to obtain the full matrix data.
[0041] Among them, FMC is a method for collecting phased array data, and the full focus imaging technology based on ultrasonic coherent superposition, that is, TFM, is an ultrasonic array post-processing technology.
[0042] The first step in TFM processing is to collect FMC data using the FMC-specific data collection process of the ultrasound array probe, where each array element in the array acts as a transmitter in turn, and all array elements act as receivers for each transmitted pulse. The N array elements of the phased array transducer are excited in turn, and when one of the array elements is excited, all array elements receive and store the ultrasonic echo signal. The serial number of the transmitting array element is recorded as i, the serial number of the receiving array element is recorded as j, and the received ultrasonic echo time domain signal is recorded as S ij , each specific S ij In fact, it is an ultrasonic A-scan signal. After all N array elements are excited, an N×N matrix set containing all the information of the detected object can be obtained, such as Figure 2 shown.
[0043] According to the principle of wave superposition, the vibration of several waves propagating and meeting in a uniform medium is the linear superposition of each wave, and its amplitude is also the vector sum of each wave at the meeting point. After the waves meet, they still maintain their own characteristics and continue to propagate in the original propagation direction. Therefore, within the scanning area of the full-focus imaging technology, the vibration of any point can be considered as the joint effect of the sound waves emitted by all array elements, so the sound pressure amplitude of any point in the test area is the sum of the sound pressure amplitudes of each sound wave at this point.
[0044] The second step of FM processing is to reconstruct the image based on the FMC data, which is full focus imaging. The basic principle is as follows Figure 3 As shown. Select a virtual focus point p in the sample to be tested. For a one-dimensional phased array, establish a coordinate system with the geometric center of the array transducer as the origin, where the x-axis is along the length of the test block and the z-axis is along the height of the test block. Divide the imaging area into several pixels, calculate the sound pressure amplitude of each pixel based on the collected data, and then perform normalization and imaging display. Figure 3 Taking the pixel point p(x,z) in as an example, the calculation formula of the sound pressure amplitude P(x,z) at this point is:
[0045]
[0046] Where, T ip is the time taken for the sound wave to propagate from array element i to point p; T pj S is the time taken by the sound wave to return from point p to array element j; ij is the time domain signal transmitted by the i-th array element and received by the j-th array element; Δt is the sampling interval; It is defined as: if the result of rounding the right element is x, then the result is the value of the xth component of the left row vector.
[0047] In formula (1), T ip +T pj The calculation formula is:
[0048]
[0049] wherein, x i is the abscissa of the center of the transmitting array element, and x j is the abscissa of the center of the receiving array element, and c is the longitudinal wave velocity of ultrasonic wave propagating in the object to be measured.
[0050] Therefore, Equation (1) is actually to compare whether the time of the discrete signal collected when the sound wave is emitted from the i-th array element and received by the j-th array element at point p is equal to the calculated sound wave propagation time at this point. If the two are equal, it is considered that the sound pressure amplitude corresponding to this collected data is generated by the defect at this point. Finally, sum the sound pressure signals extracted from all S ij to obtain the sound pressure amplitude corresponding to this point.
[0051] The sound pressure amplitudes of all pixel points constitute the full matrix data.
[0052] Step 104: Process the full matrix data by using the principal component analysis technique, and obtain the signal matrix by using the diagonal signal of the full matrix data processed by the principal component analysis technique.
[0053] There are generally thin-layer media on the object to be measured, such as thermal insulation layers and corrosion-resistant coatings, which are important components for protecting and strengthening the base material. However, the surface waves and reverberation waves propagating in the top thin layer will deteriorate the ultrasonic imaging results of the base material. In particular, they will submerge the reflected waves of the defects, making the non-destructive ultrasonic testing of the base material a challenge. These waves are determined by the structure of the test object and are called structural noise. This embodiment introduces an ultrasonic full-focus preprocessing method for removing structural noise. The preprocessing utilizes the different similarity characteristics of the structural noise and the defect signals in the diagonal matrix, suppresses the noise through principal component analysis, and obtains the signal matrix.
[0054] Step 106: Combine the signal matrices corresponding to each fault according to the positional relationship of each fault in the target space region to generate a three-dimensional image of the target space region.
[0055] By scanning each tomographic section of the target space region and performing full-focus calculation, the image data of each section is obtained, and then the image data of each fault is combined according to the distribution of the sections to realize the three-dimensional visualization of the target space region.
[0056] In one embodiment, the full matrix data is obtained by reconstructing the FMC data using the full focus imaging processing technique, including: processing the FMC data using the full focus imaging processing technique to obtain the acoustic pressure amplitude expression; combining the symmetric matrix feature of the FMC data, and letting the upper triangular or lower triangular acoustic wave signals of the FMC data, and 1 / 2 of the acoustic wave amplitudes of the acoustic wave signals on the diagonal of the FMC data participate in the calculation of the acoustic pressure amplitude expression to obtain the acoustic pressure amplitude; generating the full matrix data according to the acoustic pressure amplitude corresponding to each pixel point.
[0057] The FMC data is in matrix form. Considering that the FMC data is a symmetric matrix, for the point p in 3, the ultrasonic echo signal S transmitted by element i and received by element j ij and the ultrasonic echo signal S transmitted by element j and received by element i ji have the same propagation path and the same required propagation time, that is, T ip +T pj =T jp +T pi , and if the slight differences in the signals transmitted by different elements are not considered, the echo signals S ij and S ji are also the same. Therefore, the formula (1) can be simplified. When imaging, only the upper triangular or lower triangular acoustic wave signals of the FMC data need to be calculated. The calculation formula for the acoustic pressure amplitude P(x,z) at point p after simplification is:
[0058]
[0059] In the formula, the value range of j changes from 1 to n in formula (1) to 1 to i. Compared with formula (1), the non-diagonal ultrasonic echo signals of the FMC data participating in the operation are reduced by half, and the corresponding acoustic wave amplitudes participating in the superposition are also reduced by half. However, at this time, the acoustic wave amplitudes on the diagonal have not changed, so the acoustic wave amplitudes on the diagonal should also be reduced by 1 / 2 to maintain the same contrast. Therefore, formula (3) becomes:
[0060]
[0061] For the N×N matrix obtained by full matrix capture, if the traditional full focus algorithm is used, N 2 times need to be calculated at each pixel point, while using the simplified method of this embodiment only requires N(N - 1) / 2 times of superposition. For example, for a 32-element phased array transducer, the traditional full focus algorithm requires 1024 times of superposition, while the simplified algorithm requires 496 times of superposition. The theoretical calculation efficiency can be increased by about 50%, thus effectively improving the imaging speed to meet the real-time requirements.
[0062] In one embodiment, processing the full matrix data using principal component analysis technology includes: determining the principal components in the full matrix data through covariance and removing the structural noise in the full matrix data.
[0063] In ultrasonic testing relying on FMC technology, all ultrasonic probes sequentially transmit ultrasonic waves and simultaneously receive signals. The matrix generated in this process has each row corresponding to a transmitted signal and each column corresponding to a received signal. Since there are surface waves and reverberation waves in the thin-layer medium, which are mainly concentrated in the area near the surface and are likely to submerge the defect signals in the initial period and mix with the defect echoes, thus forming structural noise. Therefore, further processing is required to distinguish the two.
[0064] It is found that the structural noise usually shows highly similar repetitive patterns, while the defect signals are relatively random. Therefore, in this embodiment, the principal component analysis technology (PCA) is used to identify and separate the main change trends in the data, remove the principal components containing structural noise, and the higher-order principal components mainly retain the defect signals.
[0065] The core step of the principal component analysis technology is to find the principal components of the signal matrix through the covariance matrix. Assume that the original signal matrix (i.e., the signal matrix captured in 1) is X, and its size is n×m, where n is the number of signal channels and m is the number of sampling points.
[0066] Calculate the covariance matrix C of the signal matrix:
[0067]
[0068] Perform eigenvalue decomposition on the covariance matrix C:
[0069] C = VΛV T
[0070] where V is the eigenvector matrix and Λ is the eigenvalue matrix on the diagonal.
[0071] Select the principal components formed by the eigenvectors corresponding to the larger eigenvalues to reduce the dimension of the data and eliminate the influence of noise:
[0072]
[0073] where V r are the first r retained eigenvectors corresponding to the larger eigenvalues.
[0074] After processing, the structural noise in the generated matrix X′ is significantly reduced, and the echo signals of the defects are still retained. However, the data should be further corrected to ensure that the noise is removed as much as possible and the defect signals are clearer and more accurate.
[0075] In one embodiment, to obtain a signal matrix from the diagonal signals of the full matrix data processed by principal component analysis technology, the method includes: reconstructing the full matrix data by using the characteristics of the similarity of the diagonal signals of the full matrix data, suppressing the unstructured noise, and obtaining the signal matrix.
[0076] This embodiment is directed to suppressing the residual noise after removing the structured noise. The ultrasonic emission and reception paths are symmetric, that is, the diagonal elements X′ of the signal matrix X′ ii represent the signals emitted and received by the same probe. This part of the signals has higher similarity and stability. Based on this, this part can be used to further correct and reconstruct the signals, and further suppress the residual noise.
[0077] Therefore, it is necessary to check the diagonal signals of the matrix after PCA processing, and use their similarity to reconstruct the data to enhance the stability of the defect signals.
[0078] The signal matrix after PCA processing is X′. Now, each pixel point p is corrected, and the reconstruction formula for the sound pressure amplitude P(x,z) is:
[0079]
[0080] Finally, the matrix Xrec composed of P(x,z) is obtained. In the formula, p represents any virtual focus point in space, P(x,z) represents the sound pressure amplitude at the given coordinate p(x,z), which is the sound wave intensity at a certain point in space after processing and is also the constituent element in the reconstructed matrix Xrec. x and z respectively represent the transverse and longitudinal coordinates of the point. i and j respectively correspond to the rows and columns of the matrix. The reconstructed signal matrix Xrec contains clearer defect signals, and the noise is suppressed to the greatest extent.
[0081] In one embodiment, after performing preprocessing of removing structured noise and suppressing noise on all diagonal matrices, the filtered data can be reconstructed by TFM to construct a high-quality image.
[0082] In one embodiment, according to the positional relationship of each tomogram in the target space region, combining the signal matrices corresponding to each tomogram to generate a three-dimensional image of the target space region includes: taking the center of the ultrasonic phased linear array probe as the origin and moving along the mechanical scanning direction; whenever moving to the set tomogram spacing, collecting FMC data, and according to the FMC data signal matrix; combining the positional relationship between each tomogram and the signal matrices corresponding to different tomograms to generate a three-dimensional image.
[0083] Full matrix capture acquisition can obtain all echo data on a certain fault in the target space region. To achieve three-dimensional imaging, echo data from multiple faults are required. For a coordinate system with the center of an ultrasonic phased linear array probe as the origin, the x and z axes form a full matrix capture acquisition fault, and the y axis serves as the mechanical scanning axis. The linear array probe moves along the y direction, and its displacement is recorded by an encoder. Whenever the moving distance reaches the set section spacing, a full matrix capture acquisition is performed on this section. After all data acquisition is completed, the result is the full matrix capture A-scan time-domain signal data of multiple equally spaced faults in the target space region. These data are all echo information of all transmit-receive array element combinations on all faults. Steps 102 and 104 are executed for this information to obtain the signal matrix of each fault.
[0084] In one embodiment, generating a three-dimensional image includes: mapping pixel points in a two-dimensional image represented by a signal matrix to a three-dimensional space according to spatial relationships based on voxel rendering, forming discrete three-dimensional voxel points, and performing interpolation and image smoothing processing on the three-dimensional voxel points to obtain a three-dimensional image.
[0085] Generating a three-dimensional image based on voxel rendering is to map pixel points in a two-dimensional image to a three-dimensional image space according to spatial relationships, forming discrete three-dimensional voxel points, and finally obtaining a three-dimensional stereoscopic image through means such as interpolation and image smoothing. The process of generating a three-dimensional image in the voxel rendering manner using full matrix capture and tomographic scan data is as follows: First, perform full focus calculation on each section of the target space region to obtain the image data of each section; then binarize the section image with a certain threshold to obtain the defect contour on each section; place each section according to the actual spatial position relationship, and perform three-dimensional visualization in MATLAB by rendering isosurfaces and image smoothing.
[0086] Such as Figure 4As shown in the figure, it is a schematic flow chart of an ultrasonic detection imaging method based on the full focus algorithm in an embodiment. The elements in the ultrasonic phased array sequentially transmit and receive ultrasonic waves to generate array data of the transmitted and received echoes of all elements, that is, FMC data. Then, the TFM technology is used to calculate the sound pressure for each pixel point to form basic imaging data, that is, full matrix data. To improve the calculation efficiency and optimize the imaging rate, the sound pressure calculation formula is simplified. On the one hand, for the acoustic wave signals on the non-diagonal lines of the FMC data, only the upper triangular or lower triangular acoustic wave signals are involved in the calculation. On the other hand, for the acoustic wave signals on the diagonal line of the FMC data, only half of the acoustic wave amplitude is involved in the calculation. Then, to improve the image clarity and remove the interference of noise on the image, the principal component analysis algorithm is used to process the full matrix data to remove the structural noise, and combined with the similarity characteristics of the diagonal matrix, the signal matrix is reconstructed. Finally, the signal matrices of different tomographies are combined three-dimensionally to generate a three-dimensional image. The solution proposed by the present invention improves the speed and quality of full focus imaging, and at the same time generates a more intuitive 3D ultrasonic image.
[0087] One application direction of the ultrasonic detection imaging method based on the full focus algorithm disclosed by the present invention is the non-destructive testing of batteries. With the rapid development of the new energy vehicle industry, safety accidents such as fires in new energy vehicles occur from time to time, and their safety has attracted more and more public attention. As the most core component of new energy vehicles, the safety and quality of power batteries are of vital importance.
[0088] Currently, power batteries generally use silicone for sealing. Silicone sealant has excellent performance and can meet the requirements of shock resistance, waterproofing, flame retardancy, and heat conduction of power batteries, effectively improving the safety of power batteries. Affected by factors such as process control and aging, some batteries may have partial debonding problems in the glue coating, which may cause safety accidents such as local overheating and even fire during the long-term operation of the vehicle. Therefore, it is crucial to detect the bonding quality of the glue coating.
[0089] An example of the battery glue coating detection interface is as Figure 5 shown. In the C-scan image, the black part represents the area with good bonding quality, and the white square and circular parts within the black area are debonded areas. The detection image of the entire system is clear and distinguishable, and at the same time, it can form an analysis of the glue coating qualification rate, and all processes from detection to report issuance are automatically completed, greatly improving the automation detection efficiency.
[0090] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are sequentially shown according to the indications of the arrows, these steps are not necessarily executed sequentially in the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-described embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same moment, but can be executed at different moments. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.
[0091] Based on the same inventive concept, an embodiment of the present application further provides an ultrasonic detection imaging device based on the full focus algorithm for implementing the ultrasonic detection imaging method based on the full focus algorithm described above. The implementation solution provided by this device to solve the problem is similar to the implementation solution described in the above method. Therefore, the specific limitations in one or more embodiments of the ultrasonic detection imaging device based on the full focus algorithm provided below can refer to the limitations on the ultrasonic detection imaging method based on the full focus algorithm in the above text, and will not be repeated here.
[0092] In one embodiment, an ultrasonic detection imaging device based on the full focus algorithm is provided, including:
[0093] An ultrasonic imaging module, configured to obtain FMC data of a tomogram in a target spatial region, and reconstruct the FMC data by using a full focus imaging processing technique to obtain full matrix data;
[0094] A noise processing module, configured to process the full matrix data by using a principal component analysis technique, and obtain a signal matrix by using the diagonal signal of the full matrix data processed by the principal component analysis technique;
[0095] A three-dimensional construction module, configured to combine the signal matrices corresponding to each tomogram according to the positional relationship of each tomogram in the target spatial region to generate a three-dimensional image of the target spatial region.
[0096] Each module in the above ultrasonic detection imaging device based on the full focus algorithm can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in the processor of the computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to the above modules.
[0097] In one embodiment, a computer device is provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the steps in all the above method embodiments are implemented.
[0098] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in all the above method embodiments are implemented.
[0099] In one embodiment, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the steps in all the above method embodiments are implemented.
[0100] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties. Moreover, the collection, use, and processing of relevant data need to comply with the relevant laws, regulations, and standards of relevant countries and regions.
[0101] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memories. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in the present application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in the present application can be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, data processing logics based on quantum computing, etc., without limitation.
[0102] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope described in this specification.
[0103] The above-described embodiments only represent several implementation manners of the present application. The description is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.
Claims
1. An ultrasonic detection imaging method based on a total focusing algorithm, characterized in that: The method comprises: Acquire FMC data of a fault in the target spatial region, and reconstruct the FMC data using a full-focus imaging processing technology to acquire full-matrix data; Processing the full matrix data using principal component analysis technology, and using the diagonal signals of the full matrix data processed by the principal component analysis technology to obtain a signal matrix; According to the positional relationship between the slices in the target space region, the signal matrices corresponding to the slices are combined to generate a three-dimensional image of the target space region.
2. The method according to claim 1, characterized in that The reconstructing the FMC data by using the full-focus imaging processing technology to obtain the full-matrix data includes: The FMC data is processed by using a total focusing imaging processing technique to obtain an expression for the sound pressure amplitude; In combination with the symmetric matrix characteristics of the FMC data, the upper triangular or lower triangular sound wave signal of the FMC data and the 1 / 2 sound wave amplitude of the sound wave signal on the diagonal of the FMC data are involved in the calculation of the sound pressure amplitude expression to obtain the sound pressure amplitude; The full matrix data is generated according to the sound pressure amplitude corresponding to each pixel point.
3. The method according to claim 1, characterized in that The use of principal component analysis technology to process the full matrix data includes: The principal components in the full matrix data are determined by covariance, and the structural noise in the full matrix data is removed.
4. The method according to claim 1, characterized in that: The diagonal signal of the full matrix data processed by the principal component analysis technology, obtaining the signal matrix includes: The full matrix data is reconstructed using the characteristics of the diagonal signal similarity of the full matrix data, unstructured noise is suppressed, and the signal matrix is obtained.
5. The method according to claim 1, characterized in that The generating a three-dimensional image of the target space region by combining the signal matrices corresponding to the slices according to the positional relationship of the slices in the target space region comprises: Take the center of the ultrasonic phased array probe as the origin and move along the mechanical scanning direction; Whenever the preset fault interval is reached, the FMC data is collected, and according to the FMC data signal matrix; The three-dimensional image is generated by combining the positional relationship between the slices and the signal matrices corresponding to the different slices.
6. The method according to claim 1, characterized in that The generating the three-dimensional image comprises: Based on voxel rendering, the pixel points in the two-dimensional image represented by the signal matrix are mapped to the three-dimensional space according to the spatial relationship to form discrete three-dimensional volume pixel points, and the three-dimensional volume pixel points are interpolated and image smoothed to obtain the three-dimensional image.
7. An ultrasonic detection imaging device based on a full focusing algorithm, characterized in that: The device comprises: An ultrasonic imaging module, used to obtain FMC data of a slice in a target spatial region, and reconstruct the FMC data using a full-focus imaging processing technique to obtain full-matrix data; A noise processing module, used for processing the full matrix data by using the principal component analysis technology, and obtaining a signal matrix by using the diagonal signal of the full matrix data processed by the principal component analysis technology; The three-dimensional construction module is used to combine the signal matrices corresponding to the slices according to the positional relationship of the slices in the target space region to generate a three-dimensional image of the target space region.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.