Human body security check three-dimensional imaging rapid implementation method and device, electronic equipment and medium

Through the ω-k algorithm and the BP algorithm after oven translation compensation processing, the motion compensation problem of the conveyor-type security inspection system during rapid movement is solved, three-dimensional rapid real-time imaging of human body security inspection is realized, and the security inspection efficiency is improved.

CN120652467APending Publication Date: 2025-09-16TSINGHUA UNIVERSITY
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510659471.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-21
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

Transmitter-type security inspection systems cannot perform motion compensation and achieve real-time three-dimensional imaging during rapid movement. The existing three-dimensional BP imaging algorithm is computationally intensive and time-consuming, while the ω-k imaging algorithm is only applicable to circular SAR with stationary targets and cannot be applied to human body transmitter-type systems.

Method used

The ω-k algorithm is used to focus the synthetic aperture imaging in the height direction, and combined with the BP algorithm after the oven translation compensation processing, the synthetic aperture imaging in each horizontal direction is completed to achieve three-dimensional imaging.

Benefits of technology

It realizes three-dimensional fast real-time imaging of human body security inspection, improves security inspection throughput, reduces calculation time, and is suitable for fast-moving conveyor-type security inspection systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120652467A_ABST
    Figure CN120652467A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of security check, in particular to a human body security check three-dimensional imaging rapid implementation method and device, equipment and a medium, and the method comprises the following steps: obtaining the motion information of a target; based on the motion information of the target, processing the vertical slice information in each height direction by adopting a preset imaging algorithm to obtain processed height direction information, and interpolating the processed height direction information to obtain a two-dimensional imaging result in the height direction; and based on the two-dimensional imaging result in the height direction and the motion information of the target, performing translation compensation processing on each piece of azimuth information by adopting a preset translation compensation algorithm to obtain a three-dimensional imaging result after translation compensation. Therefore, the problem that a transmission pass-type security check system in the prior art cannot perform motion compensation and real-time imaging during rapid motion is solved, and three-dimensional rapid real-time imaging of human body security check is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of security inspection technology, and in particular to a method, device, equipment, medium and product for quickly implementing three-dimensional imaging for human body security inspection. Background Art

[0002] With the development of public transportation technology and the surge in public transportation volume, there is a demand for faster and contactless human security checks. Transportation hubs such as airports, high-speed rail, and subways primarily rely on manual metal detection for security checks. Security inspectors rely on feel to determine what the person is carrying. This is time-consuming, has a high false alarm rate, low detection efficiency, and a low level of user-friendliness. Microwave radar, leveraging the varying reflection intensities of different materials, can be used for human security checks. It can penetrate clothing and detect hidden items. Active microwave security inspection systems actively transmit modulated electromagnetic wave signals, which reflect back from the target and generate three-dimensional images using the imaging principle of synthetic aperture radar (SAR). Active microwave security inspection systems primarily use linear or planar array antennas. Compared to planar array antennas, linear array antennas are less expensive and offer broader application prospects.

[0003] In the related technologies, the mainstream linear array system adopts the method of scanning by mechanical motion of the linear array without moving the human body. This method requires the personnel to stay in a certain posture, which reduces the security inspection throughput. The method of moving the linear array without moving the human body can theoretically achieve the same effect, reduce the residence and preparation time, and speed up the passing speed. The main methods include: Method (1): using the method of moving the human body through, and using a depth camera to obtain the target subject's motion information, using a three-dimensional back projection (BP) algorithm to achieve a certain degree of motion compensation imaging; Method (2) adopts the method of scanning by circular motion of the linear array without moving the human body, using the ω-k frequency domain imaging algorithm in the height direction and the BP algorithm based on circular motion in the horizontal direction to achieve three-dimensional imaging.

[0004] However, in the related art, method (1) uses a depth camera to obtain motion information, but the three-dimensional BP imaging algorithm used is a time domain imaging algorithm, which has a large amount of calculation and a long time consumption, and cannot meet the requirements of real-time imaging. The imaging algorithm of method (2) uses a frequency domain ω-k imaging algorithm along the linear array direction and a BP algorithm in the horizontal direction, which reduces the amount of calculation and speeds up the imaging speed. However, this algorithm is only applicable to circular SAR with stationary targets, and is not applicable to human body transmission-through systems that consider human body motion compensation, which needs to be solved urgently. Summary of the Invention

[0005] The present invention provides a method, device, equipment, medium and product for rapidly implementing three-dimensional imaging of human body security inspections, so as to solve the problem in the related art that a conveyor-type security inspection system cannot perform motion compensation and real-time imaging during rapid movement, thereby realizing three-dimensional rapid real-time imaging of human body security inspections.

[0006] The first aspect of the present invention provides a method for quickly implementing three-dimensional imaging for human body security inspection, including the following steps: obtaining motion information of a target; based on the motion information of the target, using a preset imaging algorithm to process each vertical slice information in the height direction to obtain processed height information, and interpolating the processed height information to obtain a two-dimensional imaging result in the height direction; based on the two-dimensional imaging result in the height direction and the motion information of the target, using a preset translation compensation algorithm to perform translation compensation processing on each azimuth information to obtain a three-dimensional imaging result after translation compensation.

[0007] Furthermore, in some embodiments, acquiring the motion information of the target includes: establishing a three-dimensional coordinate system with the direction of the linear array as the x-axis, the direction of the radar pointing as the z-axis, and the direction of uniform motion along a straight line as the y-axis; based on the three-dimensional coordinate system, the target is made to move uniformly along the y-axis, and the linear array scans the target according to a preset scanning method and scanning cycle, wherein, in each of the scanning cycles, the target is in a stationary state; after the end of each scanning cycle, the target continues to move uniformly along the y-axis, and the echo signal received in each scanning cycle is recorded.

[0008] Furthermore, in some embodiments, based on the motion information of the target, a preset imaging algorithm is used to process the vertical slice information of each height direction to obtain the processed height information, and the processed height information is interpolated to obtain a two-dimensional imaging result in the height direction, including: fixing the y-axis direction, and focusing the synthetic aperture imaging in the height direction of each vertical slice based on a preset synthetic aperture imaging algorithm to obtain an echo signal after synthetic aperture imaging focusing; based on the echo signal after synthetic aperture imaging focusing, interpolating the x-axis direction of each vertical slice to obtain the two-dimensional imaging result in the height direction.

[0009] Furthermore, in some embodiments, the two-dimensional imaging result based on the height direction and the motion information of the target is subjected to a preset translation compensation algorithm to perform translation compensation processing on each azimuth direction information to obtain a three-dimensional imaging result after translation compensation, including: for each horizontal two-dimensional focusing plane, using the preset translation compensation algorithm to grid the area of ​​imaging concern in the yz plane to obtain a gridded result of the area of ​​imaging concern; using the preset translation compensation algorithm to perform translation compensation processing on the gridded result of the area of ​​imaging concern to obtain the three-dimensional imaging result after translation compensation.

[0010] Furthermore, in some embodiments, the preset translational motion compensation algorithm includes: sorting the initial azimuth positions from small to large to obtain the sorted azimuth positions, and establishing an index relationship between the initial azimuth positions and the sorted azimuth positions; based on the index relationship, re-sorting the two-dimensional imaging results to obtain the re-sorted two-dimensional imaging results, calculating the weight coefficient of the sorted azimuth positions, and performing weighted calculation on the echo signals based on the weight coefficients to obtain weighted echo signals; and processing the azimuth signals based on the weighted echo signals.

[0011] According to the method for rapidly implementing three-dimensional imaging for human body security inspections provided by an embodiment of the present invention, the ω-k algorithm is used for each vertical slice to achieve synthetic aperture imaging focusing in the height direction, and the BP algorithm after oven translation compensation is used to complete synthetic aperture imaging in each horizontal direction, thereby obtaining a three-dimensional imaging result. This solves the problem in related technologies that conveyor-type security inspection systems are unable to perform motion compensation and real-time imaging during rapid movement, thereby achieving rapid three-dimensional real-time imaging for human body security inspections.

[0012] The second aspect of the present invention provides a device for quickly implementing three-dimensional imaging of human body security inspection, wherein the device includes: an acquisition module for acquiring motion information of a target; a first processing module for processing each vertical slice information in the height direction based on the motion information of the target using a preset imaging algorithm to obtain processed height information, and interpolating the processed height information to obtain a two-dimensional imaging result in the height direction; a second processing module for performing translation compensation processing on each azimuth information based on the two-dimensional imaging result in the height direction and the motion information of the target using a preset translation compensation algorithm to obtain a three-dimensional imaging result after translation compensation.

[0013] Furthermore, in some embodiments, the acquisition module is also used to: establish a three-dimensional coordinate system with the direction of the linear array as the x-axis, the direction of the radar pointing as the z-axis, and the direction of uniform motion along a straight line as the y-axis; based on the three-dimensional coordinate system, the target is made to move uniformly along the y-axis, and the linear array scans the target according to a preset scanning method and scanning cycle, wherein, in each of the scanning cycles, the target is in a stationary state; after the end of each scanning cycle, the target continues to move uniformly along the y-axis direction, and the echo signal received in each scanning cycle is recorded.

[0014] Furthermore, in some embodiments, the first processing module is specifically used to: fix the y-axis direction, perform synthetic aperture imaging focusing in the height direction on each vertical slice based on a preset synthetic aperture imaging algorithm, and obtain an echo signal after synthetic aperture imaging focusing; based on the echo signal after synthetic aperture imaging focusing, perform interpolation calculation on the x-axis direction of each vertical slice to obtain the two-dimensional imaging result in the height direction.

[0015] Furthermore, in some embodiments, the second processing module is specifically used to: for each horizontal two-dimensional focusing plane, use the preset translation compensation algorithm to grid the area of ​​imaging concern in the yz plane to obtain a gridding result of the area of ​​imaging concern; use the preset translation compensation algorithm to perform translation compensation processing on the gridding result of the area of ​​imaging concern to obtain the three-dimensional imaging result after the translation compensation.

[0016] Furthermore, in some embodiments, the preset translational motion compensation algorithm includes: sorting the initial azimuth positions from small to large to obtain the sorted azimuth positions, and establishing an index relationship between the initial azimuth positions and the sorted azimuth positions; based on the index relationship, re-sorting the two-dimensional imaging results to obtain the re-sorted two-dimensional imaging results, calculating the weight coefficient of the sorted azimuth positions, and performing weighted calculation on the echo signals based on the weight coefficients to obtain weighted echo signals; and processing the azimuth signals based on the weighted echo signals.

[0017] According to the device for rapidly implementing three-dimensional imaging for human body security inspections provided by an embodiment of the present invention, the ω-k algorithm is used for each vertical slice to achieve synthetic aperture imaging focusing in the height direction, and the BP algorithm after oven translation compensation is used to complete synthetic aperture imaging in each horizontal direction, thereby obtaining a three-dimensional imaging result. This solves the problem in related technologies that conveyor-type security inspection systems are unable to perform motion compensation and real-time imaging during rapid movement, thereby achieving rapid three-dimensional real-time imaging for human body security inspections.

[0018] The third aspect of the present invention provides an electronic product, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method for rapidly implementing three-dimensional imaging of human body security inspections as described in the above embodiment.

[0019] A fourth aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon, which is executed by a processor to implement the method for rapid implementation of three-dimensional imaging for human body security inspection as described in the above embodiments.

[0020] A fifth aspect of the present invention provides a computer program product, including a computer program, which is executed to implement the method for rapid implementation of three-dimensional imaging for human body security inspection as described in the above embodiments.

[0021] Additional aspects and advantages of the present invention will be set forth in part in the description which follows and, in part, will be obvious from the description which follows, or may be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0023] Figure 1 A flow chart of a method for rapidly implementing three-dimensional imaging for human security inspections provided by an embodiment of the present invention;

[0024] Figure 2 A schematic diagram of three-dimensional coordinates of a security inspection system according to a specific embodiment of the present invention;

[0025] Figure 3 Schematic diagram of a curve showing the change of azimuth position over time according to a specific embodiment of the present invention

[0026] Figure 4 A schematic diagram of an imaging effect of a target in uniform motion according to a specific embodiment of the present invention;

[0027] Figure 5 A schematic diagram of a horizontal motion trajectory curve provided according to a specific embodiment of the present invention;

[0028] Figure 6 A schematic two-dimensional cross-sectional diagram of imaging results of an ω-k and BP fusion algorithm without motion compensation provided according to a specific embodiment of the present invention;

[0029] Figure 7 A schematic diagram of a two-dimensional cross-section of imaging results of an ω-k and BP fusion algorithm with motion compensation according to a specific embodiment of the present invention;

[0030] Figure 8 A block diagram of a device for rapidly implementing three-dimensional imaging for human body security inspection according to an embodiment of the present invention;

[0031] Figure 9 The figure is a schematic structural diagram of an electronic product provided according to an embodiment of the present invention. DETAILED DESCRIPTION

[0032] The following describes embodiments of the present invention in detail, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and are not to be construed as limiting the present invention.

[0033] The following describes, with reference to the accompanying drawings, a method for rapidly implementing three-dimensional imaging for human body inspections according to an embodiment of the present invention. To address the aforementioned problem in the background art, namely, that conveyor-type inspection systems are unable to perform motion compensation and real-time imaging during rapid motion, the present invention provides a method for rapidly implementing three-dimensional imaging for human body inspections. By applying the ω-k algorithm to each vertical slice, synthetic aperture imaging focusing in the height direction is achieved. Then, a BP algorithm, after oven translation compensation, is used to complete synthetic aperture imaging in each horizontal direction, thereby obtaining a three-dimensional imaging result. This solves the problem in the related art of conveyor-type inspection systems being unable to perform motion compensation and real-time imaging during rapid motion, thereby achieving rapid, real-time three-dimensional imaging for human body inspections.

[0034] Specifically, Figure 1 This is a flow chart of a method for rapidly implementing three-dimensional imaging for human body security inspections provided by an embodiment of the present invention.

[0035] like Figure 1 As shown, the method for quickly implementing three-dimensional imaging for human body security inspection includes the following steps:

[0036] In step S101 , the motion information of the target is obtained.

[0037] The target's motion information mainly includes the target's spatial position information, the target's speed information, the target's depth information, etc.

[0038] Specifically, in some embodiments, obtaining the motion information of the target includes: establishing a three-dimensional coordinate system with the direction of the linear array as the x-axis, the direction of the radar pointing as the z-axis, and the direction of uniform motion along a straight line as the y-axis; based on the three-dimensional coordinate system, the target is made to move at a uniform speed along the y-axis, and the linear array scans the target according to a preset scanning method and scanning cycle, wherein the target is in a stationary state in each scanning cycle; after each scanning cycle ends, the target continues to move at a uniform speed along the y-axis, and the echo signal received in each scanning cycle is recorded.

[0039] For example, Figure 2 Schematic diagram of three-dimensional coordinates of a security inspection system according to a specific embodiment of the present invention. Figure 2 As shown, the antenna array (the height direction) is the x-axis, the transmission mechanism (the azimuth direction) is the y-axis, and the radar pointing direction (the depth direction) is the z-axis. Electronic scanning in the height direction is achieved by switching between different antenna channels, typically at an extremely fast speed of approximately 2ms. The transmission mechanism (the azimuth direction) moves at a speed of approximately 0.2m / s to 0.5m / s. Therefore, it can be roughly assumed that the target is stationary during electronic scanning in the height direction, i.e., a "go-stop-go" mode. A person standing sideways on the transmission mechanism is transported in a "crab" manner. Considering the non-stationary transmission motion and the image blur caused by the person's side-to-side swaying, a depth camera is used to obtain the target's real-time spatial position and thus motion information.

[0040] Furthermore, the target's motion information is contained in the radar echo signal. In the embodiment of the present invention, a linear frequency modulation signal is used, and its expression is generally:

[0041]

[0042] Where t is the depth time, τ is the pulse width, f0 is the carrier frequency, K r is the frequency modulation slope, w(t) is the rectangular envelope, and the rectangular envelope w(t) does not affect the focusing effect in the algorithm derivation.

[0043]

[0044] Furthermore, the transmitted signal is reflected by the target, and after being received by the radar receiver, it is de-linearly modulated with the original transmitted signal, and the resulting echo signal is:

[0045]

[0046] Among them, σ(x i ,y i ,z i ) is the radar cross section of the i-th target point, is the distance from the antenna to the target.

[0047] Therefore, the obtained echo signal is a three-dimensional matrix, the first dimension represents the sampling information of different positions along the x-axis in height, and the second dimension represents the sampling information of different positions of the target moving along the y-axis in azimuth.

[0048] In step S102, based on the target motion information, a preset imaging algorithm is used to process each vertical slice information in the height direction to obtain processed height direction information, and the processed height direction information is interpolated to obtain a two-dimensional imaging result in the height direction.

[0049] Among them, the preset imaging algorithm is the synthetic aperture imaging focusing algorithm in the height direction. The processed height information is the echo signal after Fast Fourier Transform (FFT). The two-dimensional imaging result in the height direction is the echo signal after interpolation and Inverse Fast Fourier Transform (IFFT).

[0050] Specifically, in some embodiments, based on the motion information of the target, a preset imaging algorithm is used to process the vertical slice information of each height direction to obtain the processed height information, and the processed height information is interpolated to obtain a two-dimensional imaging result in the height direction, including: fixing the y-axis direction, and focusing the synthetic aperture imaging in the height direction of each vertical slice based on a preset synthetic aperture imaging algorithm to obtain an echo signal after synthetic aperture imaging focusing; based on the echo signal after synthetic aperture imaging focusing, interpolating the x-axis direction of each vertical slice to obtain a two-dimensional imaging result in the height direction.

[0051] For example, in the height direction, the ω-k algorithm is used for processing, including the x-direction Fast Fourier Transform (FFT), Stolt interpolation, and Inverse Fast Fourier Transform (IFFT), and let f = K r t, then the echo signal is rewritten as:

[0052]

[0053] For each vertical slice, that is, with y fixed, perform a fast Fourier transform (FFT) on x, and the result is:

[0054]

[0055] Among them, v x It is the electronic scanning equivalent velocity in height.

[0056] Furthermore, the result obtained by fast Fourier transform (FFT) is subjected to stolt interpolation operation, that is, the frequency axis is changed, and the original frequency axis f is mapped to the new frequency axis f yz , we can get:

[0057]

[0058] Substituting the result into the echo signal, we can get:

[0059]

[0060] For which f yz and f xPerform inverse fast Fourier transform (IFFT) to obtain the two-dimensional imaging result:

[0061]

[0062] This enables height processing, that is, for each vertical slice, the ω-k algorithm is used to achieve synthetic aperture imaging focusing in the height direction.

[0063] In step S103, based on the two-dimensional imaging result in the altitude direction and the motion information of the target, a preset translation compensation algorithm is used to perform translation compensation processing on each azimuth direction information to obtain a three-dimensional imaging result after translation compensation.

[0064] Among them, the preset translation compensation algorithm is a compensation algorithm that takes into account that the movement of the target is not uniform linear motion and cannot be imaged using the frequency domain algorithm like the altitude direction.

[0065] It should be noted that the uneven speed of the conveyor belt and the slight left-right shaking of the target mainly affect the sampling interval in the y direction and the sampling trajectory over time. Figure 3 FIG. 1 is a schematic diagram of a curve showing changes in azimuth position over time according to a specific embodiment of the present invention. Figure 3 As shown in the figure, the straight trajectory represents uniform motion in azimuth over time, and the curved trajectory represents non-uniform motion. This non-uniform sampling effect will lead to the increase of the target sidelobe, resulting in blurred imaging.

[0066] Specifically, in some embodiments, based on the two-dimensional imaging results in the altitude direction and the motion information of the target, a preset translation compensation algorithm is used to perform translation compensation processing on each azimuth information to obtain a three-dimensional imaging result after translation compensation, including: for each horizontal two-dimensional focusing plane, a preset translation compensation algorithm is used to grid the area of ​​imaging concern in the yz plane to obtain a gridded result of the area of ​​imaging concern; a preset translation compensation algorithm is used to perform translation compensation processing on the gridded result of the area of ​​imaging concern to obtain a three-dimensional imaging result after translation compensation.

[0067] For example, the time-domain BP algorithm can image any trajectory and is an accurate algorithm without approximation. The embodiment of the present invention uses the BP algorithm to process the azimuth direction. For each horizontal two-dimensional focusing plane, that is, with x fixed, the imaging area of ​​interest in the yz plane is gridded, with the grid spacing slightly smaller than the imaging resolution. The processing process is as follows:

[0068]

[0069] Therefore, convolution calculation is required to solve a grid point on the yz plane, and the three-dimensional imaging result can be obtained by traversing all the grid points on the yz plane.

[0070] Furthermore, in some embodiments, the preset translational motion compensation algorithm includes: sorting the initial azimuth positions from small to large to obtain the sorted azimuth positions, and establishing an index relationship between the initial azimuth positions and the sorted azimuth positions; based on the index relationship, re-sorting the two-dimensional imaging results to obtain the re-sorted two-dimensional imaging results, calculating the weight coefficients of the sorted azimuth positions, and performing weighted calculation on the echo signals based on the weight coefficients to obtain weighted echo signals; and processing the azimuth signals based on the weighted echo signals.

[0071] Specifically, the translation compensation algorithm of the embodiment of the present invention is an azimuth sampling amplitude weighted algorithm, which reorders the sampling positions, reduces the weight of the signal with denser sampling, and increases the weight of the signal with sparse sampling. First, the target azimuth position y obtained by the depth camera is sorted from small to large: [y new ,p]=sort(y), get the sorted y new and y new The index relationship p with y is to convert s(x,y,z) into y new The new position of reordering can be obtained s(x,y new ,z)=s(x,y,z)[p], then calculate y new The amplitude weight coefficient of the derivative (diff) and the average (mean) function The weight coefficient is combined with s(x,y new ,z) are multiplied to obtain the new weighted echo signal As(x,y new ,z), and finally, the new weighted echo signal As(x,y new ,z) to replace the original echo signal s(x,y,z), and the three-dimensional imaging result after translation compensation can be obtained:

[0072]

[0073] It should be noted that both the ω-k algorithm part and the BP algorithm part of the embodiment of the present invention can be accelerated by GPU parallel computing.

[0074] In order to enable relevant technical personnel in this field to better understand the method for quickly implementing three-dimensional imaging for human body security inspection according to an embodiment of the present invention, it will be explained below in conjunction with specific embodiments.

[0075] Specifically, the transmission signal frequency used in the embodiment of the present invention is 13-18 GHz, the number of sampling points in the altitude, azimuth, and range directions are 180, 198, and 400, respectively, and the number of spatial grid points is uniformly divided into 180*101*41. The calculation times of the three-dimensional BP algorithm, this method (CPU calculation), and this method (GPU) are 1110.43s, 14.49s, and 0.20s, respectively. Figure 4 FIG. 1 is a schematic diagram of an imaging effect of a target in uniform motion according to a specific embodiment of the present invention. Figure 4 As shown in the figure, the three methods have the same imaging effect, but the GPU-accelerated method can achieve near real-time calculation, which can improve the security inspection throughput.

[0076] Figure 5 This is a schematic diagram of a horizontal motion trajectory curve provided according to a specific embodiment of the present invention. Figure 6 2. Schematic diagram of a two-dimensional cross-section of imaging results using the ω-k and BP fusion algorithms without motion compensation according to a specific embodiment of the present invention. Figure 7 Schematic diagram of a two-dimensional cross-section of the imaging results of the ω-k and BP fusion algorithm with motion compensation provided according to a specific embodiment of the present invention, as shown in FIG. Figure 6 and Figure 7 As shown in the comparison, the side lobes in the two-dimensional cross-sectional diagram of the imaging results of the motion-compensated ω-k and BP fusion algorithms are significantly reduced, and the imaging focusing effect is better.

[0077] According to the method for rapidly implementing three-dimensional imaging for human body security inspections provided by an embodiment of the present invention, the ω-k algorithm is used for each vertical slice to achieve synthetic aperture imaging focusing in the height direction, and the BP algorithm after oven translation compensation is used to complete synthetic aperture imaging in each horizontal direction, thereby obtaining a three-dimensional imaging result. This solves the problem in related technologies that conveyor-type security inspection systems are unable to perform motion compensation and real-time imaging during rapid movement, thereby achieving rapid three-dimensional real-time imaging for human body security inspections.

[0078] Next, a device for rapidly implementing three-dimensional imaging for human body security inspection according to an embodiment of the present invention will be described with reference to the accompanying drawings.

[0079] Figure 8 The figure is a block diagram of a device for rapidly implementing three-dimensional imaging for human body security inspection according to an embodiment of the present invention.

[0080] like Figure 8 As shown, the device 10 for rapidly implementing three-dimensional imaging for human body security inspection includes: an acquisition module 100 , a first processing module 200 and a second processing module 300 .

[0081] The acquisition module 100 is used to acquire the motion information of the target; the first processing module 200 is used to process each vertical slice information in the height direction based on the motion information of the target, using a preset imaging algorithm, to obtain processed height information, and interpolate the processed height information to obtain a two-dimensional imaging result in the height direction; the second processing module 300 is used to perform translation compensation processing on each azimuth information based on the two-dimensional imaging result in the height direction and the motion information of the target, using a preset translation compensation algorithm, to obtain a three-dimensional imaging result after translation compensation.

[0082] Furthermore, in some embodiments, the acquisition module 100 is also used to: establish a three-dimensional coordinate system with the direction of the linear array as the x-axis, the direction of the radar pointing as the z-axis, and the direction of uniform motion along a straight line as the y-axis; based on the three-dimensional coordinate system, the target is made to move uniformly along the y-axis, and the linear array scans the target according to a preset scanning method and scanning cycle, wherein the target is in a stationary state in each scanning cycle; after each scanning cycle ends, the target continues to move uniformly along the y-axis, and the echo signal received in each scanning cycle is recorded.

[0083] Furthermore, in some embodiments, the first processing module 200 is specifically used to: fix the y-axis direction, perform synthetic aperture imaging focusing in the height direction on each vertical slice based on a preset synthetic aperture imaging algorithm, and obtain an echo signal after synthetic aperture imaging focusing; based on the echo signal after synthetic aperture imaging focusing, perform interpolation calculation on the x-axis direction of each vertical slice to obtain a two-dimensional imaging result in the height direction.

[0084] Furthermore, in some embodiments, the second processing module 300 is specifically used to: for each horizontal two-dimensional focusing plane, use a preset translation compensation algorithm to grid the area of ​​imaging concern in the yz plane to obtain a gridding result of the area of ​​imaging concern; use a preset translation compensation algorithm to perform translation compensation processing on the gridding result of the area of ​​imaging concern to obtain a three-dimensional imaging result after translation compensation.

[0085] Furthermore, in some embodiments, the preset translational motion compensation algorithm includes: sorting the initial azimuth positions from small to large to obtain the sorted azimuth positions, and establishing an index relationship between the initial azimuth positions and the sorted azimuth positions; based on the index relationship, re-sorting the two-dimensional imaging results to obtain the re-sorted two-dimensional imaging results, calculating the weight coefficients of the sorted azimuth positions, and performing weighted calculation on the echo signals based on the weight coefficients to obtain weighted echo signals; and processing the azimuth signals based on the weighted echo signals.

[0086] According to the device for rapidly implementing three-dimensional imaging for human body security inspections proposed in an embodiment of the present invention, the ω-k algorithm is used for each vertical slice to achieve synthetic aperture imaging focusing in the height direction, and the BP algorithm after oven translation compensation is used to complete synthetic aperture imaging in each horizontal direction, thereby obtaining a three-dimensional imaging result. This solves the problem in related technologies that conveyor-type security inspection systems are unable to perform motion compensation and real-time imaging during rapid movement, thereby achieving rapid three-dimensional real-time imaging for human body security inspections.

[0087] Figure 9 This is a schematic diagram of the structure of an electronic product provided according to an embodiment of the present invention. The electronic product may include:

[0088] A memory 901 , a processor 902 , and a computer program stored in the memory 901 and executable on the processor 902 .

[0089] When the processor 902 executes the program, the method for quickly implementing three-dimensional imaging for human body security inspection provided in the above embodiment is implemented.

[0090] Furthermore, the electronic product further comprises:

[0091] The communication interface 903 is used for communication between the memory 901 and the processor 902 .

[0092] The memory 901 is used to store computer programs that can be run on the processor 902 .

[0093] The memory 901 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0094] If the memory 901, processor 902, and communication interface 903 are implemented independently, the communication interface 903, memory 901, and processor 902 can be connected to each other via a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 9 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0095] Optionally, in a specific implementation, if the memory 901, the processor 902 and the communication interface 903 are integrated on a chip, the memory 901, the processor 902 and the communication interface 903 can communicate with each other through an internal interface.

[0096] The processor 902 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention.

[0097] In addition, an embodiment of the present invention further provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the method for rapidly implementing three-dimensional imaging for human body security inspection as described above.

[0098] In addition, an embodiment of the present invention further provides a computer program product, including a computer program, which is executed to implement the above-mentioned method for rapid implementation of three-dimensional imaging for human body security inspection.

[0099] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification and the features of different embodiments or examples without contradiction.

[0100] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of technical features indicated. Thus, a feature specified as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "N" means at least two, such as two, three, etc., unless otherwise specifically defined.

[0101] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code comprising one or more executable instructions for implementing a custom logical function or step of a process, and the scope of the preferred embodiments of the invention includes alternative implementations in which functions may be performed out of the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of the invention pertain.

[0102] It should be understood that various parts of the present invention can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiment, the N steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used: a discrete logic circuit having logic gate circuits for implementing logic functions on data signals, an application-specific integrated circuit having suitable combinational logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0103] Those skilled in the art will understand that all or part of the steps in the method of the above embodiment can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiment.

Claims

1. A method for rapidly implementing three-dimensional imaging of human body security inspection, characterized in that: The following steps are involved: Obtain target motion information; Based on the motion information of the target, a preset imaging algorithm is used to process each vertical slice information in the height direction to obtain processed height direction information, and the processed height direction information is interpolated to obtain a two-dimensional imaging result in the height direction; Based on the two-dimensional imaging result in the height direction and the motion information of the target, a preset translation compensation algorithm is used to perform translation compensation processing on each azimuth direction information to obtain a three-dimensional imaging result after translation compensation.

2. The method for rapidly implementing three-dimensional imaging of human body security inspection according to claim 1, characterized in that: The acquiring of the target's motion information includes: A three-dimensional coordinate system is established with the direction of the linear array as the x-axis, the direction of the radar pointing as the z-axis, and the direction of uniform motion along the straight line as the y-axis; Based on the three-dimensional coordinate system, the target is made to move at a uniform speed along the y-axis, and the linear array scans the target according to a preset scanning method and scanning period, wherein the target is in a stationary state in each scanning period; After each scanning cycle ends, the target continues to move at a uniform speed along the y-axis direction, and the echo signals received in each scanning cycle are recorded.

3. The method for rapidly implementing three-dimensional imaging of human body security inspection according to claim 1, characterized in that: Based on the motion information of the target, a preset imaging algorithm is used to process each vertical slice information in the height direction to obtain processed height direction information, and the processed height direction information is interpolated to obtain a two-dimensional imaging result in the height direction, including: The y-axis direction is fixed, and synthetic aperture imaging focusing is performed on each vertical slice in the height direction based on a preset synthetic aperture imaging algorithm to obtain the echo signal after synthetic aperture imaging focusing; Based on the echo signal after the synthetic aperture imaging is focused, an interpolation calculation is performed on the x-axis direction of each vertical slice to obtain the two-dimensional imaging result in the height direction.

4. The method for rapidly implementing three-dimensional imaging of human body security inspection according to claim 1, characterized in that: The method of performing translation compensation processing on each azimuth information based on the two-dimensional imaging result in the height direction and the motion information of the target using a preset translation compensation algorithm to obtain a three-dimensional imaging result after translation compensation includes: For each horizontal two-dimensional focusing plane, the preset translation compensation algorithm is used to grid the imaging region of interest in the yz plane to obtain a gridding result of the imaging region of interest; The preset translation compensation algorithm is used to perform translation compensation processing on the gridding result of the imaging area of ​​interest to obtain the three-dimensional imaging result after the translation compensation.

5. The method for rapidly implementing three-dimensional imaging of human body security inspection according to claim 4, characterized in that: The preset translation compensation algorithm includes: Sorting the initial azimuth positions from small to large to obtain sorted azimuth positions, and establishing an index relationship between the initial azimuth positions and the sorted azimuth positions; Based on the index relationship, the two-dimensional imaging results are reordered to obtain reordered two-dimensional imaging results. Calculating weight coefficients of the sorted azimuth positions, and performing weighted calculation on the echo signals based on the weight coefficients to obtain weighted echo signals; The azimuth signal is processed based on the weighted echo signal.

6. A device for rapidly implementing three-dimensional imaging of human body security inspection, characterized in that: The device comprises: An acquisition module is used to obtain the target's motion information and obtain a three-dimensional matrix of the echo signal; A first processing module is configured to process each vertical slice information in the height direction using a preset imaging algorithm based on the motion information of the target to obtain processed height information, and interpolate the processed height information to obtain a two-dimensional imaging result in the height direction; The second processing module is used to perform translation compensation processing on each azimuth information based on the two-dimensional imaging result in the height direction and the motion information of the target using a preset translation compensation algorithm to obtain a three-dimensional imaging result after translation compensation.

7. The device for rapidly implementing three-dimensional imaging of human body security inspection according to claim 6, characterized in that: Before acquiring the target's motion information and obtaining the three-dimensional matrix of the echo signal, the acquisition module further includes: A three-dimensional coordinate system is established with the direction of the linear array as the x-axis, the direction of the radar pointing as the z-axis, and the direction of uniform motion along the straight line as the y-axis; Based on the three-dimensional coordinate system, the target is made to move at a uniform speed along the y-axis, and the linear array scans the target according to a preset scanning method and scanning period, wherein the target is in a stationary state in each scanning period; After each scanning cycle ends, the target continues to move at a uniform speed along the y-axis direction, and the echo signals received in each scanning cycle are recorded.

8. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method for rapidly implementing three-dimensional imaging of human body security inspection as described in any one of claims 1 to 5.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the method for rapidly implementing three-dimensional imaging for human body security inspection as described in any one of claims 1 to 5.

10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method for rapidly implementing three-dimensional imaging for human body security inspection as described in any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Maneuvering target distributed ISAR imaging translation compensation method

    CN113917464A

  • Close-range multi-target detection method and security check system based on millimeter wave SAR

    CN117148353A

  • Target translation compensation and three-dimensional imaging method and system of close-range millimeter wave MIMO radar

    CN119535449A

  • Imaging Systems and Related Methods Including Radar Imaging with Moving Arrays or Moving Targets

    US20200319331A1