The present disclosure relates to the field of imaging technology, particularly to methods and systems for security imaging using terahertz inverse synthetic aperture radar (ISAR).
The purpose for security screening of a human body is to detect concealed weapons, military or police equipment or imitations, explosives, knives, inflammables, and other items that are hazards to safety. Conventional imaging technology in a security screening system adopts X-ray as a radiation source, which may be harmful to the human body. Terahertz wave with small photon energy is relatively safe and reliable compared to X-ray, and is suitable for a high-resolution imaging of a concealed object because of the short wavelength.
However, high imaging speed and high imaging accuracy of terahertz imaging are difficult to be satisfied at the same time.
What is needed, thereof, is to provide a terahertz ISAR imaging method and system satisfying both high speed processing and high imaging accuracy.
A method for terahertz ISAR imaging comprises:
transmitting a linear frequency modulation signal (e.g., a chirp signal) from a terahertz ISAR to an imaging target, and receiving an echo signal sr(t,u) by the terahertz ISAR, the imaging target moving at a preset speed;
setting a target reference position, and acquiring a reference signal s0(t) according to the target reference position;
using the reference signal s0(t) to perform a matched filtering in a fast time domain on the echo signal sr(t,u) to obtain a data matrix SM(ω,u);
performing a baseband transformation in a slow time domain on the data matrix SM(ω,u) to obtain a baseband transformed data matrix Sb(ω,u) and a corresponding signal spectrum Sb(ω,ku);
correcting the baseband transformed data matrix Sb(ω,u) to eliminate a fast time domain zero offset, thereby obtaining a corrected data matrix S(w,ku);
using a phase function of the reference signal to perform another baseband transformation on the corrected data matrix S(w,ku) to obtain a first target function F(kx, ky);
discretizing the first target function F(kx, ky) to obtain F(kxmn, kymn), and interpolating on a kxmn domain to uniformly distribute the F(kxmn, kymn) on the kxmn domain; and
performing an inverse transformation on the interpolated first target function to obtain a second target function ƒ(xn, yn) thereby generating a two-dimensional image of the imaging target.
In an embodiment, the step of using the reference signal s0(t) to perform the matched filtering on the echo signal sr(t,u) comprises performing the matched filtering on the echo signal through a demodulation method.
In an embodiment, in the step of performing the baseband transformation in the slow time domain on the data matrix SM(ω,u), the baseband transformation satisfies Sb (ω,u)=SM (ω,u)exp(−j2kc sin θcu), wherein
c is a speed of a terahertz wave, and ƒc is a frequency of the terahertz wave.
In an embodiment, the step of performing the baseband transformation on the data matrix SM(ω,u) to obtain the baseband transformed data matrix Sb(ω,u) and the corresponding signal spectrum Sb(ω,ku) comprises: performing a Fourier transformation in the slow time domain on the baseband transformed data matrix Sb(ω,u) to obtain the signal spectrum Sb(ω,ku).
In an embodiment, the step of correcting the baseband transformed data matrix Sb(ω,u) to eliminate the fast time domain zero offset comprises: correcting the baseband transformed data matrix Sb(ω,u) by the following formula:
S(ω,ku)=Sb(ω,ku)exp(−jωTc).
In an embodiment, in the step of using the phase function of the reference signal to perform the baseband transformation on the corrected data matrix S(w,ku), the baseband transformation satisfies F(kx,ky)=S(ω,ku)exp(j√{square root over (4k2−ku2)}Xc+jku Yc), wherein kx=√{square root over (4k2−ku2)}, ky=ku.
In an embodiment, in the step of discretizing the first target function F(kx,ky) to obtain F(kxmn,kymn), and interpolating on the kxmn domain, the interpolating is performed through a Stolt interpolation method satisfying
A system for terahertz ISAR imaging comprising:
a terahertz ISAR configured to transmit a terahertz wave to an imaging target and receive an echo signal;
a travolator configured to horizontally convey the imaging target to synchronously move the imaging target with the travolator;
a control unit configured to control an operation of the terahertz ISAR and a speed of the travolator; and
an image processing unit creating an image for the imaging target according to the echo signal and the speed of the travolator.
In an embodiment, the image processing unit further comprises:
a reference signal generating module configured to generate a reference signal according to a hypothetical target reference position (Xc, Yc);
a matched filtering module configured to receive a reference signal s0(t) generated by the reference signal generating module, and use the reference signal s0(t) to perform a matched filtering in a fast time domain on the echo signal sr(t,u) to obtain a data matrix SM(ω,u);
a first baseband transform module, configured to receive the data matrix SM(ω,u), and perform a baseband transformation in a slow time domain on the data matrix SM(ω,u) to obtain a baseband transformed data matrix Sb(ω,u) and a corresponding signal spectrum Sb(ω,ku);
a zero offset elimination module, configured to receive the signal spectrum Sb(ω,ku) obtained by the first baseband transform module, correct the signal spectrum Sb(ω,ku) to eliminate a fast time domain zero offset, and obtain a corrected data matrix Sb(ω,ku), wherein S(ω,ku)=Sb(ω,ku)exp(−jωTc);
a second baseband transform module, configured to receive the corrected data matrix S(w,ku) from the zero offset elimination module, and use a phase function of the reference signal to perform another baseband transformation on the corrected data matrix S(w,ku) to obtain a first target function F(kx,ky);
a difference module, configured to receive the first target function F(kx,ky) obtained by the second baseband transform module, discretize the first target function F(kx,ky) to obtain F(kxmn,kymn), and interpolate on a kxmn domain to uniformly distribute the F(kxmn,kymn) on the kxmn domain; and
a two-dimensional inverse Fourier transform module, configured to receive the interpolated first target function obtained by the difference module, and perform a two-dimensional inverse Fourier transformation on the interpolated first target function to obtain a second target function ƒ(xn, yn) which is a two-dimensional image of the imaging target.
In an embodiment, the terahertz ISAR transmits signal in a transmitting power of 5 mW, a center frequency of 340 GHz, and a bandwidth of 7.2 GHz.
The method and system for terahertz ISAR imaging convert an imaging target from a non-cooperative target to a cooperative target, thereby reducing an interference of the imaging target's own motion on the echo signal, and the obtained echo data is more suitable for a high-resolution imaging. The method and system for terahertz ISAR imaging satisfy both the processing time and the accuracy, not only meet the accuracy requirement for imaging concealed dangerous items in security screening, but is also a real-time fast security imaging method and system.
Implementations are described by way of example only with reference to the attached figures.
Numerous specific details are set forth in order to provide a thorough understanding of the embodiments described herein. However, it will be understood by those of ordinary skill in the art that the embodiments described herein can be practiced without these specific details. In other instances, methods, procedures, and components have not been described in detail so as not to obscure the related relevant feature being described.
The present application discloses embodiments of a method and a system for terahertz ISAR imaging.
Referring to
S1, transmitting a linear frequency modulation signal (e.g., a chirp signal) from a terahertz ISAR to an imaging target, and receiving an echo signal Sr(t,u);
S2, setting a target reference position (Xc,Yc), and acquiring a reference signal S0(t) according to the target reference position (Xc, Yc), wherein
S3, using the reference signal s0(t) to perform a matched filtering in the fast time domain on the echo signal sr(t,u) to obtain a data matrix SM(ω,u);
S4, performing a baseband transformation in a slow time domain on the data matrix SM(ω,u) to obtain a baseband transformed data matrix Sb(ω,u) and a corresponding signal spectrum Sb(ω,ku);
S5, correcting the baseband transformed data matrix Sb (ω,u) to eliminate fast time domain zero offset, thereby obtaining a corrected data matrix s(w,ku), wherein S(ω,ku)=Sb(ω,ku)exp(−jωTc);
S6, using a phase function of the reference signal to perform another baseband transformation on the corrected data matrix (w,ku) to obtain a first target function F(kx,ky);
S7, discretizing the first target function F(kx,ky) to obtain F(kxmn,kymn), and interpolating on a kxmn domain to uniformly distribute the F(kxmn,kymn) on the kxmn domain;
S8, performing a two-dimensional inverse Fourier transformation on the interpolated first target function to obtain a second target function ƒ(xn, yn), which is a two-dimensional image of the imaging target.
In step S1, a moving speed of the imaging target is predetermined, and in one embodiment the imaging target is doing a rectilinear motion at a uniform speed. The signal transmitted from the terahertz ISAR can be a chirp signal. The carrier signal of the terahertz ISAR is ej2πfct. The transmitted pulse signals are sequentially and repetitively transmitted at intervals with period time of T. The transmitting time, which is also called “slow time”, of each pulse signal is represented by tm, and tm=mT (m=0, 1, 2 . . . ). The “fast time” is a period of time of wave propagation.
In step S2, the target reference position (Xc,Yc) is a preset reference position. X and Y are coordinates of the target reference position respectively, and c is the subscript of the target reference position. According to the target reference position (Xc,Yc), a reference signal can be given, which is represented by
wherein st and s0 have the same form, and both are chirp signals, but st has a time delay. The spectrum of the reference signal can be represented by S0(ω)=St(ω)exp(−j2k√{square root over (Xc2+Yc2)}).
In step S3, as the bandwidth of the terahertz wave is large, the matched filtering can be performed through a demodulation method.
In step S4, a transmission signal suitable for channel transmission can be obtained through the baseband transformation, and a range migration of azimuth dimension can be corrected well, so that the imaging accuracy can be relatively high.
The process of baseband transformation can be represented by Sb(ω,u)=SM(ω,u)exp(−j2kc sin θcu), wherein
c is the speed of the terahertz wave, and ƒc is the frequency of the terahertz wave.
The signal spectrum Sb (ω,ku) can be obtained by performing a Fourier transformation in the slow time domain on the baseband transformed data matrix Sb(ω,u).
In step S5, the fast time domain zero offset is usually caused by a fast Fourier transformation. The correcting the baseband transformed data matrix Sb(ω,u) to eliminate the fast time domain zero offset can be represented by S(ω,ku)=Sb(ω,ku)exp(−jωTc), wherein
In step S6, the phase function is a phase expression of the reference signal. The process of the baseband transformation on the corrected data matrix S(w,ku) can be represented by F(kx,ky)=S(ω,ku)exp(j√{square root over (4k2−ku2)}Xc+jkuYc), wherein kx=√{square root over (4k2−ku2)}, ky=ku.
In step S7, the discretizing can be represented by kymn=kum=mΔk
Steps S4 to S7 are spectral processing in azimuth dimension, and the purpose is to correct the range migration of the azimuth dimension, so that the imaging accuracy is higher, which is also different from conventional two-dimensional FFT method.
Referring to
The terahertz radar 10 is configured to transmit a terahertz wave to the imaging target 100 and receive an echo signal. The terahertz radar 10 can be an inverse synthetic aperture radar (ISAR). The imaging target 100 can be a passenger receiving a human body security screening at an airport, a station, or the like. The position of the terahertz radar 10 is not limited as long as it can transmit a terahertz wave to the passenger to be screened and receive the echo signal. The signal transmitted by the terahertz radar 10 can be a linear frequency modulation signal such as a chirp signal.
In some embodiments, a distance between the terahertz ISAR and the passenger to be screened can be about 5 to about 20 meters, and a higher imaging resolution can be ensured within this distance. In one embodiment, the distance is 10 meters, the terahertz ISAR transmitting signal in a transmitting power of 5 mW, a center frequency of 340 GHz, a bandwidth of 7.2 GHz, and a frequency modulated continuous wave is adopted, thereby reducing the energy consumption and saving the processing time while ensuring imaging accuracy.
The travolator 20 is configured to horizontally convey the imaging target 100. The imaging target 100 is located on the travolator 20 at the time of screening and remains stationary relative to the travolator 20. The imaging target 100 in one embodiment is the passenger to be screened. The passenger to be screened may have many natural movements, such as swinging hands, lifting legs, turning head, etc. The movements may easily disturb the terahertz radar 10 receiving the echo signals, resulting in artifacts and blurring in the image of the passenger. By adopting the travolator 20 and having the passenger stand thereon and travel with the travolator 20, the moving speed of the passenger is the same with the traveling speed of the travolator, so that the artifacts and blurring can be effectively reduced. The imaging information used by the terahertz ISAR is obtained by combining the echo signals of the apertures of the terahertz ISAR during the moving of the imaging target 100. The smaller the moving speed, the more the echo signals to be processed, and the more difficult the real-time imaging of the system. On the other hand, the larger the moving speed, the less the echo signals, which may cause a resolution degradation. The traveling speed of the travolator 20 can be from about 0.2 m/s to about 1 m/s. In one embodiment, the travolator 20 travels at a constant speed of 0.5 m/s.
The control unit 31 is configured to control operation of the terahertz radar 10 and the travolator 20. Specifically, the control unit 31 can control the distance between the terahertz radar 10 and the travolator 20, and the traveling speed of the translation elevator 20. The control unit 31 can also control variables, such as the signal bandwidth, the center frequency, the pulse duration time, and the repetition period of the transmitting signal from the terahertz radar 10. The control unit 31 is configured to send the above information and variables to the image processing unit 33.
The terahertz ISAR and the image processing unit 33 are activated when the security screening is initiated and are shut down when the security screening is ended. If the speed of the travolator 20 is increased, a higher sampling frequency is required to maintain the same imaging resolution, which can be achieved by increasing the bandwidth of the transmitting signal.
The image processing unit 33 is configured to create the image of the imaging target based on information such as the echo signals of the terahertz radar 10 and the traveling speed of the travolator 20.
Referring to
The reference signal generating module 331 is configured to generate a reference signal
according to a hypothetical target reference position (Xc,Yc).
The matched filtering module 332 is configured to use the reference signal S0(t) to perform a matched filtering in a fast time domain on the echo signal sr(t,u) to obtain a data matrix SM(ω,u).
The first baseband transform module 333 is configured to receive the data matrix SM (ω,u) and perform a baseband transformation in a slow time domain on the data matrix SM (ω,u) to obtain a baseband transformed data matrix Sb(ω,u) and corresponding signal spectrum Sb(ω, ku).
The zero offset elimination module 334 is configured to receive the signal spectrum Sb(ω,ku) obtained by the first baseband transform module and correct the signal spectrum Sb(ω,ku) to eliminate a fast time domain zero offset, and thus obtaining a corrected data matrix S(w,ku), wherein S(ω,ku)=Sb(ω,ku)exp(−jωTc).
The second baseband transform module 335 is configured to receive the corrected data matrix S(w,ku) from the zero offset elimination module, and use a phase function of the reference signal to perform baseband transformation on the corrected data matrix S(w,ku) to obtain a first target function F(kx,ky).
The difference module 336 is configured to receive the first target function F(kx,ky) obtained by the second baseband transform module 335, discretize the first target function F(kx,ky) to obtain F(kxmn,kymn), and interpolate on the kxmn domain to uniformly distribute F(kxmn,kymn) on the kxmn domain.
The inverse transform module 337 is configured to receive the interpolated first target function obtained by the difference module 336, and perform a two-dimensional inverse Fourier) transform on the interpolated first target function to obtain a second target function ƒ(xn, Yn which is a two-dimensional image of the imaging target.
Various operations of the embodiments are provided herein. In an embodiment, the one or more operations may constitute computer readable instructions stored on a computer readable medium. When executed by an electronic device, the instructions cause the computing device to perform the operations. The described order of some or all of the operations should not be construed as implying that the operations must be sequential. Those skilled in the art will appreciate alternative orders that have the benefit of this disclosure. Moreover, it should be understood that not all operations must be present in every embodiment provided herein.
The present disclosure has been shown and described with respect to the embodiments. The present disclosure includes all such modifications and variations, and is only limited by the scope of the appended claims. With particular regard to various functions performed by the above-described components (e.g., elements, resources, etc.), the terms used to describe such components are intended to correspond to performing the specified functions of the components (e.g., they are functionally equivalent). Any component (unless otherwise indicated) is not equivalent in structure to the disclosed structure for performing the functions in the exemplary implementations of the present disclosure as shown herein. Moreover, although certain features of the present disclosure have been disclosed with respect to only one of several implementations, such features may be combined with one or other features of other implementations as may be desired and advantageous for a given or particular application. Furthermore, the terms “comprising,” “having” or “including” or their modifications are used in a particular embodiment or claim, and such terms are intended to be encompassed in a manner similar to the term “comprising.”
Each functional unit in the embodiment of the present disclosure may be integrated into one processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. The integrated modules, if implemented in the form of software functional modules and sold or used as separate products, may also be stored in a computer readable storage medium. The storage medium mentioned above may be a read only memory, a magnetic disk or an optical disk or the like. Each of the above-described devices or systems can perform the method in the corresponding method embodiments.
In an embodiment, a computer apparatus is provided comprising a memory and a processor. The memory storing therein a computer program that, when executed, implements the steps of the method of any of the above embodiments.
It is understandable to those skilled in the art that all or part of the process in the above mentioned embodiments can be completed by the related hardware commanded by computer programs instructions, wherein the computer program can be stored in a non-volatile computer readable storage medium. When the computer programs are executed, the process of the above embodiments of each method can be included. Wherein, any reference to memory, storage, database or other medium used in each embodiment provided in the present disclosure may include a non-volatile and/or a volatile storage. The non-volatile storage can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache. As a description rather than a limit, RAM is available in a variety of forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Rambus DRAM (RDRAM), Direct Rambus DRAM (DRDRAM).
Finally, it is to be understood that the above-described embodiments are intended to illustrate rather than limit the present disclosure. Variations may be made to the embodiments without departing from the spirit of the present disclosure as claimed. Elements associated with any of the above embodiments are envisioned to be associated with any other embodiments. The above-described embodiments illustrate the scope of the present disclosure but do not restrict the scope of the present disclosure. It will also be appreciated that some of the steps or blocks of the methods of the present application may be performed in parallel or in a different order than illustrated.
Number | Date | Country | Kind |
---|---|---|---|
2017 1 1009824 | Oct 2017 | CN | national |
This application claims all benefits accruing under 35 U.S.C. § 119 from China Patent Application No. 201711009824.5, filed on Oct. 25, 2017 in the State Intellectual Property Office of China, the content of which is hereby incorporated by reference. This application is a continuation under 35 U.S.C. § 120 of international patent application PCT/CN2018/092447 filed on Jun. 22, 2018, the content of which is also hereby incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
6815683 | Federici | Nov 2004 | B2 |
7205926 | Rowe et al. | Apr 2007 | B2 |
20040174289 | Singh | Sep 2004 | A1 |
20070120666 | Rowe | May 2007 | A1 |
20100117885 | Holbrook | May 2010 | A1 |
20100265117 | Weiss | Oct 2010 | A1 |
20150285907 | Mohamadi | Oct 2015 | A1 |
Number | Date | Country |
---|---|---|
104698456 | Mar 2006 | CN |
103454637 | Dec 2013 | CN |
103760558 | Apr 2014 | CN |
105676223 | Jun 2016 | CN |
105891900 | Aug 2016 | CN |
106093937 | Nov 2016 | CN |
108020833 | May 2018 | CN |
Entry |
---|
International Search Report of PCT/CN2018/092447. |
Number | Date | Country | |
---|---|---|---|
20190293785 A1 | Sep 2019 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2018/092447 | Jun 2018 | US |
Child | 16438465 | US |