Signal processing device, signal processing method, and program

JP7629192B2Active Publication Date: 2025-02-13JAPAN AEROSPACE EXPLORATION AGENCY
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2021076737
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-04-28
Publication Date
2025-02-13
Estimated Expiration
2041-04-28

AI Technical Summary

Benefits of technology

【0007】 本発明の一態様によれば、センシングの自由度と分解能を向上させることができる。また、観測回数を削減し補間できることからさらなるシステムトレードオフを可能とする。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007629192000001
    Figure 0007629192000001
  • Figure 0007629192000002
    Figure 0007629192000002
  • Figure 0007629192000003
    Figure 0007629192000003
Patent Text Reader

Abstract

To provide a signal processing device, a signal processing method, and a program that can improve the degree of freedom and resolution of sensing.SOLUTION: A signal processing device according to an embodiment includes a processing unit that, when a mobile body equipped with an antenna moves between a plurality of observation positions, when an observation fixed point where the antenna is mounted rotates, or when a target to be observed is the mobile body and is observed a plurality of times, performs synthetic aperture processing based on an observation signal received with the antenna at an observation position. The processing unit virtually sets the observation position to a non-observation position by performing Khatri-Rao product expansion on the observation position in the synthetic aperture processing.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a signal processing device, a signal processing method, and a program. [Background technology]

[0002] Synthetic aperture radar (SAR) and its synthetic aperture processing have been known for some time (see, for example, Patent Document 1). Synthetic aperture processing technology is efficient, revolutionary, and widely used. To further improve convenience and performance, there is a method of synthesizing the imaging results of multiple satellites if the observation frequency allows for miniaturization, and when miniaturization is difficult, a single satellite with a larger antenna or the use of multiple frequencies is being considered. However, development costs and the load on platform resources are issues. In addition, observations with a time lag using multiple satellites are not suitable for detecting moving objects. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent Publication No. 2021-47019 Summary of the Invention [Problem to be solved by the invention]

[0004] Conventional solutions include digital beamforming (DBF) processing and compressed sensing technology. Digital beamforming processing is a synthetic aperture process, so the benefit of the resolution in the direction of the platform's movement is limited. Compressed sensing technology can maintain the resolution by thinning out the observation points (reducing the amount of data), but it is premised on sparsity in the frequency components of the observation data, so the conditions for thinning are also limited.

[0005] The present invention has been made in consideration of the above circumstances, and one of its objects is to provide a signal processing device, a signal processing method, and a program that can improve sensing freedom and resolution. [Means for solving the problem]

[0006] One aspect of the present invention is a signal processing device that includes a processing unit that performs synthetic aperture processing based on an observation signal received by the antenna in each observation when a moving body equipped with an antenna moves among multiple observation positions, when an observation point equipped with the antenna rotates, or when a target to be observed is a moving body and is observed multiple times, and the processing unit virtually sets the observation position at a non-observation position by performing Khatri-Rao product expansion on the observation position in the synthetic aperture processing. Effect of the Invention

[0007] According to one aspect of the present invention, it is possible to improve the degree of freedom and resolution of sensing. In addition, the number of observations can be reduced and interpolation can be performed, which allows for further system trade-offs. [Brief description of the drawings]

[0008] [Figure 1] 1 is a conceptual diagram of a remote sensing system 1 according to an embodiment. [Diagram 2] FIG. 1 is a diagram showing a schematic representation of ground observation by an artificial satellite M. [Diagram 3] 1 is a configuration diagram of a radar device 100 according to an embodiment. [Figure 4] 1 is a configuration diagram of a signal processing device 200 according to an embodiment. [Diagram 5] 10 is a flowchart showing the flow of a series of processes of a synthetic aperture processing unit 232 according to the embodiment. [Figure 6] Schematic representation of Khatri-Rao product expansion. [Figure 7] 1 is a schematic diagram showing an artificial satellite M traveling along an orbit OR. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, embodiments of a signal processing device, a signal processing method, and a program according to the present invention will be described with reference to the drawings.

[0010] [Remote Sensing System] FIG. 1 is a conceptual diagram of a remote sensing system 1 according to an embodiment. As shown in the figure, the remote sensing system 1 includes, for example, at least one moving body M and one or more ground stations G. The moving body M is a type of platform, and is typically an artificial satellite. This artificial satellite may form a cluster such as a satellite megaconstellation or a cluster satellite group. When the moving body M such as an artificial satellite has an autonomous function and a control function for other observation systems, etc., the ground station G is not necessarily required.

[0011] The moving body M is not limited to an artificial satellite, but may be a space probe, or may be a flying object that travels above the ground, such as an airplane or a drone. The moving body M may be any moving body that can perform synthetic aperture processing, and may be, for example, a moving body that moves on land, such as a vehicle. In the following, as an example, the moving body M will be described as an "artificial satellite."

[0012] The artificial satellite M, for example, observes the ground (including the ocean) while traveling in a predetermined orbit OR, and transmits a signal representing the observation result (hereinafter, referred to as an observation signal) to a ground station G. The orbit OR is, for example, an orbit around the Earth.

[0013] The ground station G is a radio station installed on the ground. The ground station G receives observation signals from the artificial satellite M and transmits instructions regarding observation (such as the timing to perform observation, the location to perform observation, etc.) to the artificial satellite M.

[0014] FIG. 2 is a diagram showing a schematic diagram of ground observation by an artificial satellite M. As shown in the figure, the artificial satellite M, while traveling along an orbit OR, irradiates a microwave beam toward the ground where a target T is located, and receives the reflected wave (echo) of the beam, thereby performing ground observation. The target T may be, for example, a ship on the ocean. A method of collecting data while scanning a strip-like observation range as a platform such as the artificial satellite M moves is called strip mapping.

[0015] A position (hereinafter referred to as an observation position) from which the ground should be observed is determined on the orbit OR of the artificial satellite M, and when the artificial satellite M reaches the observation position, observation of the ground is performed. In this embodiment, a position that is not an observation position, i.e., a non-observation position, is treated as a virtual observation position (hereinafter referred to as a "virtual position") and synthetic aperture processing is performed. The elliptical area shown in the figure represents the area irradiated with the microwave beam. The synthetic aperture processing can improve the resolution to an area narrower than the irradiation area of ​​the beam (elliptical area).

[0016] [Radar device] 3 is a configuration diagram of a radar device 100 according to an embodiment. The radar device 100 is mounted on an artificial satellite M. For example, the radar device 100 includes an antenna 110, a transceiver 120, a transmission / reception control unit 130, and a storage unit 140.

[0017] The antenna 110 is, for example, a phased array antenna in which multiple antenna elements are arranged, or may be a large deployable antenna, and the received data for each observation position that is stored may be analog composite data or digital composite data.

[0018] The transceiver 120 supplies a pulse signal of a specific frequency (e.g., a PRF (Pulse Repetition Frequency) signal) to the antenna 110, and radiates a pulsed microwave in a desired direction via the antenna 110. Furthermore, the transceiver 120 receives a reflected wave of the radiated radio wave (i.e., an observation signal) via the antenna 110.

[0019] The transmission / reception control unit 130 causes the transceiver 120 to transmit and receive microwaves so that observations are performed at each observation position on the orbit OR. The transmission / reception control unit 130 also stores the results of encoding the observation signals received by the antenna 110 in the storage unit 240. When synthetic aperture processing is performed on the ground system side, the observation signals may be transmitted to the ground station G and encoded at the ground station G. When synthetic aperture processing is performed on the satellite system side, the observation signals may be encoded on the artificial satellite M side before being transmitted to the ground station G.

[0020] The transmission / reception control unit 130 is realized by, for example, a processor such as a central processing unit (CPU) or a graphics processing unit (GPU) executing a program or an application programming interface (API) stored in the storage unit 140. The transmission / reception control unit 130 may be realized by hardware (circuits) such as a large scale integration (LSI), an application specific integrated circuit (ASIC), or a field-programmable gate array (FPGA), or may be realized by cooperation between software and hardware. The program referenced by the processor may be stored in the storage unit 140 in advance, or may be stored in a removable storage medium such as a DVD or a CD-ROM, and may be installed from the storage medium to the storage unit 140. Each functional unit of the radar device 100 is not limited to being provided in the artificial satellite M, and may be provided in a ground station G or other ground facilities different from the ground station G (for example, a data center where servers are aggregated).

[0021] The storage unit 140 is realized by, for example, a hard disk drive (HDD), a flash memory, an electrically erasable programmable read only memory (EEPROM), a read only memory (ROM), a random access memory (RAM), etc. The storage unit 140 stores, for example, orbit information 142. The orbit information 142 is information that represents the orbit OR of the artificial satellite M, and includes the above-mentioned information on the observation position (observation time).

[0022] [Signal processing device] 4 is a configuration diagram of a signal processing device 200 according to an embodiment. The signal processing device 200 may be installed in any ground facility such as a ground station G or a data center. For example, the signal processing device 200 includes an antenna 210, a transceiver 220, a processing unit 230, and a storage unit 240. The combination of the antenna 210 and the transceiver 220 is an example of a "receiving unit."

[0023] The antenna 210 is, for example, a parabolic antenna or a phased array antenna.

[0024] The transceiver 220 irradiates microwaves toward the artificial satellite M via the antenna 210. Furthermore, the transceiver 120 receives an observation signal from the artificial satellite M via the antenna 110.

[0025] The processing unit 230 includes, for example, a synthetic aperture processing unit 232, a navigation interpolation unit 234, and a transmission / reception control unit 236.

[0026] The components of the processing unit 230 are realized by, for example, a processor such as a CPU or GPU executing a program stored in the storage unit 240. Some or all of the components of the processing unit 230 may be realized by hardware (circuits) such as an LSI, ASIC, or FPGA, or may be realized by a combination of software and hardware. The programs referenced by the processor may be stored in the storage unit 240 in advance, or may be stored in a removable storage medium such as a DVD or CD-ROM and installed into the storage unit 240 from the storage medium.

[0027] The storage unit 240 is realized by, for example, a HDD, a flash memory, an EEPROM, a ROM, a RAM, etc. The storage unit 240 stores, for example, programs and the like.

[0028] The synthetic aperture processing unit 232 performs synthetic aperture processing on the observation signal received from the artificial satellite M. A detailed description of the synthetic aperture processing according to this embodiment will be given later.

[0029] The navigation interpolation unit 234 interpolates the satellite M navigation information at the virtual observation position for azimuth compression using the navigation information from the selected effective actual observation position. More specifically, the navigation interpolation unit 234 determines the interval and number of actual observation positions on the orbit OR, or thins out the observed observation data so as to reduce redundancy by interpolating the observed observation data at the virtual observation position.

[0030] When the satellite M needs to communicate with the ground station G, the transmission / reception control unit 236 controls the transceiver 220 so that uplink and downlink are performed.

[0031] [flowchart] 5 is a flowchart showing a series of processing steps of the synthetic aperture processing unit 232 according to the embodiment. For example, when the signal processing device 200 is installed in an arbitrary terrestrial data center, the processing of this flowchart may be executed when the transceiver 220 of the ground station G receives an observation signal from the satellite M via the antenna 210 and transmits the signal to the data center by terrestrial transmission. When the radar device 100 mounted on the satellite M has some or all of the functions of the signal processing device 200, the processing of this flowchart may be executed by the radar device 100.

[0032] First, the synthetic aperture processing unit 232 performs level 0 (L0) processing (step S1000). For example, as level 0 processing, the synthetic aperture processing unit 232 decodes an observation signal received from the artificial satellite M (i.e., a downlinked observation signal) and acquires the original observation signal (raw data) before being encoded in the artificial satellite M. At this time, the synthetic aperture processing unit 232 separates unnecessary packets from the raw data. Hereinafter, the observation signal that has been subjected to level 0 processing will be described as "L0 data".

[0033] Next, the synthetic aperture processing unit 232 performs level 1 (L1) processing (step S1100). Level 1 processing includes level 1.0 processing (S1110 in the figure), level 1.1 processing (S1120 in the figure), and level 1.5 processing (S1130 in the figure). Level 1.0 processing is an example of "first processing". Level 1.1 processing is an example of "second processing".

[0034] Level 1.0 processing (L1.0) is processing that extracts data for each scene from one L0 data. The observation signals that are the source of the L0 data are time-series data in which observation signals corresponding to each of a plurality of observation positions are linked in the order in which the satellite M arrived. Therefore, the L0 data is also time-series data. For example, the synthetic aperture processing unit 232 cuts out the L0 data, which is time-series data, for each observation position, that is, for each scene, and reduces the data size to a size that is easy to handle in subsequent processing. Level 1.0 processing is an example of a "first processing".

[0035] Level 1.1 processing (L1.1) is processing for compressing pulses of data of each scene. For example, the synthetic aperture processor 232 performs pulse compression in the azimuth direction, which is the direction of travel of the artificial satellite M on the ground, and also performs pulse compression in the ground range direction perpendicular to the azimuth direction.

[0036] More specifically, the synthetic aperture processor 232 decodes the data of each scene as a level 1.1 process, and further performs pulse compression in the ground range direction (step S1122). Note that if decoding is performed in the L0 process, the decoding in S1122 may be omitted.

[0037] Next, the synthetic aperture processing unit 232 performs Catoli-Rao product expansion (step S1124).

[0038] Fig. 6 is a diagram showing a schematic diagram of the Khatri-Rao product extension. For example, as shown in Fig. 6, the synthetic aperture processing unit 232 sets (interpolates or extends) a virtual observation position (virtual position) at a non-observation position where an observation signal is not obtained, based on the interval between the observation positions where an observation signal is actually obtained. The virtual position may be interpolated between a plurality of observation positions according to the actual observation position, or may be extrapolated to the outside of the observation position.

[0039] Since no observation is performed at the virtual position, no observation signal exists. Therefore, the synthetic aperture processor 232 performs a Khatri-Rao product extension on the observation signal at each observation position to interpolate the observation signal at the non-observation position. This Khatri-Rao product extension increases the number of targets for compression processing in the azimuth direction in the subsequent stage, improving the resolution in the azimuth direction. In addition, the number of observations can be reduced, which can alleviate the onboard resources of the satellite.

[0040] When performing the Catri-Rao product extension, the synthetic aperture processor 232 may thin out or extend the multiple observation positions actually obtained so as to satisfy a predetermined condition. The thinned observation positions are targets for which virtual positions are set during the Catri-Rao product extension.

[0041] For example, the synthetic aperture processor 232 selects one observation position from among a plurality of observation positions where the Doppler shift between the target T on the ground to be observed and the artificial satellite M is zero, and thins out or expands the observation positions so that the redundancy of the observation positions is the lowest when the selected observation position is used as the reference for Khatri-Rao product expansion. More specifically, the synthetic aperture processor 232 determines the thinning interval and the number of thinning out, or the expansion interval and the number of expansion, so that the array has the minimum redundancy when a method such as a nested array is used.

[0042] Furthermore, the synthetic aperture processor 232 may thin out or expand the observation signal instead of the observation position. The thinned observation signal is a target to be estimated as a virtual signal when performing Khatri-Rao product expansion.

[0043] For example, the synthetic aperture processing unit 232 may select, from among a plurality of observation signals, an observation signal corresponding to an observation position where the Doppler transition with the target T is zero, and when the selected observation signal is used as the basis for the Khatri-Rao product expansion, thin out or expand the observation signal so that redundancy is minimized.

[0044] Furthermore, when performing the Khatri-Rao product extension, the synthetic aperture processing unit 232 may thin out the observation positions based on the positions of virtual images that appear on the SAR image. For example, when a plurality of observation positions are arranged in the azimuth direction, it is assumed that the observation position where the Doppler transition between the target T and the artificial satellite M is zero is located at the center among the observation positions. Some users who provide SAR images do not care about the resolution of other areas as long as the target T can be confirmed with high resolution on the SAR image. In such a case, the observation position (center) where the Doppler transition is zero is used as a reference, and the closer the observation position is to the reference observation position (center), the narrower the thinning interval and the fewer the number of thinned observation positions, and the farther the observation position is from the reference observation position (center), the wider the thinning interval and the more the number of thinned observation positions. If it is possible to ignore virtual images that may appear due to the thinning process in this way, it is possible to further thin out more observation positions (or their observation signals).

[0045] Returning to the description of the flowchart in Fig. 5, the synthetic aperture processor 232 then performs pulse compression in the azimuth direction on the observation signal (L0 data) that has been subjected to the Catri-Rao product extension (step S1126). When a virtual position is interpolated or extended by the Catri-Rao product extension and an observation signal at the virtual position is estimated, the observation signal at the virtual position is also pulse compressed in addition to the observation signal at the observation position. Navigation information for the virtual position required for pulse compression is created by the navigation interpolator 234.

[0046] Next, the synthetic aperture processor 232 generates a SAR image and / or an interferogram (step S1128).

[0047] Next, the synthetic aperture processor 232 performs geometric correction of the SAR image and the interferogram as level 1.5 processing (step S1130). For example, the synthetic aperture processor 232 may correct the SAR image and the interferogram using the speed and acceleration of the artificial satellite M, or may perform multi-look processing to reduce noise in the SAR image and the interferogram. Furthermore, the synthetic aperture processor 232 may map the SAR image and the interferogram so as to overlay them on a map using a method such as georeferencing based on the azimuth direction or geocoding based on a map.

[0048] Next, the synthetic aperture processor 232 performs higher-dimensional processing such as level 2.0 or 3.0 (step S1200). For example, the synthetic aperture processor 232 may perform orthorectification as level 2.0 processing. Also, for example, the synthetic aperture processor 232 may perform noise reduction processing and pulse compression in the dynamic range direction as level 3.0 processing. In addition, various corrections such as standby correction, slope gradient correction, and reflectance correction may also be performed. This completes the series of synthetic aperture processing steps shown in this flowchart.

[0049] The above-mentioned navigation interpolation unit 234 may optimize the pulse transmission / reception timing for the transmission / reception control unit 130 of the artificial satellite M on orbit OR based on the results of past synthetic aperture processing so as to minimize redundancy for the target T. Alternatively, information on the observation positions that can be interpolated may be thinned out, and further, an expanded virtual observation position may also be used to repeatedly optimize so as to improve the observation performance for the target T. The transmission / reception control unit 236 transmits the observation conditions optimized by the navigation interpolation unit 234 to the artificial satellite M on orbit OR via the transceiver 220.

[0050] By determining the observation position in this way, the number of times the satellite M transmits and receives pulse signals can be reduced in the next revolution of the orbit OR, thereby reducing the power consumption within the satellite M. In addition, since the number of times the satellite M transmits and receives pulse signals can be reduced, the amount of data downlinked from the satellite M to the ground station G can also be reduced.

[0051] According to the embodiment described above, in the synthetic aperture processing, the observation position is virtually set (interpolated) by performing Catri-Rao product extension on the observation position, and the observation signal is virtually increased and extended by performing Catri-Rao product extension on the observation signal, thereby improving the freedom and resolution of sensing.

[0052] Furthermore, according to the above-described embodiment, when expanding the Khatri-Rao product, the observation positions or observation signals are thinned out so as to provide the minimum redundant array, so that the freedom of sensing can be further improved.

[0053] Furthermore, according to the above-described embodiment, if it is possible to ignore artifacts that may appear on the SAR image due to the thinning process when performing Khatri-Rao product extension, it is possible to thin out even more observation positions (or their observation signals).

[0054] Furthermore, according to the above-described embodiment, since the thinned observation positions are removed from the orbit OR of the satellite M, the number of transmissions and receptions of pulse signals by the satellite M can be reduced in the next revolution, etc. As a result, it is possible to reduce power consumption within the satellite M and to reduce the amount of data downlinked from the satellite M to the ground station G.

[0055] Furthermore, according to the above-described embodiment, the thinning process is applied to the artificial satellite M traveling in an orbit OR such as an Earth orbit, so that the calculation of the Khatri-Rao product extension can be simplified and redundancy can be further reduced.

[0056] FIG. 7 is a schematic diagram showing a state where an artificial satellite M is traveling along an orbit OR. As shown in the figure, the orbit OR of the artificial satellite M traveling far above the earth's surface draws a slight curve (arc shape). In general, it is known that when calculating the Khatri-Rao product extension on a straight line, the redundancy is reduced and virtual images are less likely to occur if the observation positions are thinned out irregularly (randomly) rather than at equal intervals. In contrast, in this embodiment, since the observation positions are on a curved orbit OR, even if the observation positions are thinned out at equal intervals, the interpolated virtual observation positions are irregularly arranged in the azimuth direction, so that the calculation of the Khatri-Rao product extension can be simplified compared to the case of regular thinning, and the redundancy can be further reduced to make it less likely that virtual images will occur.

[0057] (Other embodiments) Other embodiments will be described below. When thinning out the observation positions so as to minimize the redundancy of the observation positions, the navigation interpolation unit 234 of the above-mentioned signal processing device 200 may create a database of the correspondence between the relative positions of the multiple targets T and the multiple observation positions, and store the database in the storage unit 240. Furthermore, the navigation interpolation unit 234 may update the database stored in the storage unit 240. This allows the satellite M equipped with an antenna to always perform optimal observation when navigating multiple observation positions.

[0058] Furthermore, when it is acceptable for another virtual image to appear for the target T identified by the synthetic aperture processing (when it is acceptable for a virtual image other than the target T to appear on the SAR image), the above-mentioned navigation interpolation unit 234 may irregularly interpolate the observation positions so that the Khatri-Rao product expansion has the minimum redundancy, and may perform synthetic aperture processing again using the interpolated irregular observation positions. This makes it possible to improve the resolution of a part of the observation area.

[0059] In the above-described embodiment, the artificial satellite M observes the target T while moving, that is, the artificial satellite M moves relatively to the target T, but the present invention is not limited to this. For example, assume that the radar device 100 is mounted on a ground station G. In this case, the ground station G performs fixed-point observation of the target T. Even if the ground station G observes the target T multiple times when the target T moves relatively to the ground station G, the Khatri-Rao product extension may be applied to the moving direction of the target T, which is a moving object, during synthetic aperture processing. Even if the artificial satellite M is a quasi-zenith satellite or the like capable of fixed-point observation, the Khatri-Rao product extension may be applied to the moving direction of the target T, which is a moving object, during synthetic aperture processing.

[0060] Furthermore, even in a case where the radar device 100 is mounted on a ship or the like and the antenna 110 rotates all around while observing the target T, the Khatri-Rao product extension may be applied to the moving direction of the target T, which is a moving object, during synthetic aperture processing. In other words, when a platform mounted with the radar device 100 performs fixed-point observation of the target T, if the relative positional relationship between the radiation direction of the radio waves from the antenna 110 of the radar device 100 and the direction in which the target T exists (the direction in which the target T exists as seen from the platform) fluctuates, the Khatri-Rao product extension may be applied to the moving direction of the target T, which is a moving object, during synthetic aperture processing.

[0061] [Note] The above-described embodiment can be expressed as follows. a processor that performs synthetic aperture processing based on observation signals received by the antenna at each of a plurality of observation positions when a platform equipped with the antenna observes a target; the processing unit, when (i) the relative positional relationship between the platform and the target changes, or (ii) when the relative positional relationship between the radiation direction of the radio wave of the antenna and the direction in which the target exists as viewed from the platform changes when the platform observes the target from a fixed position, performs Khatri-Rao product extension on the observation position in the synthetic aperture processing to virtually set the observation position at a non-observation position; Signal processing device.

[0062] The above describes the form for carrying out the present invention using an embodiment, but the present invention is not limited to such an embodiment, and various modifications and substitutions can be made within the scope that does not deviate from the gist of the present invention. [Explanation of symbols]

[0063] 1... remote sensing system, S... artificial satellite, G... ground station, 100... radar device, 110... antenna, 120... transceiver, 130... transmission / reception control unit, 140... memory unit, 200... signal processing device, 210... antenna, 220... transceiver, 230... processing unit, 232... synthetic aperture processing unit, 234... navigation interpolation unit, 236... transmission / reception control unit, 240... memory unit

Claims

1. a processing unit that performs synthetic aperture processing based on an observation signal received by the antenna at each observation position when a moving body equipped with an antenna moves among a plurality of observation positions, when an observation point equipped with the antenna rotates, or when a target to be observed is a moving body and is observed multiple times; The processing unit includes: In the synthetic aperture processing, a Khatri-Rao product expansion is performed on the observation position to virtually set the observation position at a non-observation position; selecting an observation position from the plurality of observation positions where a Doppler shift between the target and the moving body is zero; thinning out the observation positions or expanding the virtual observation positions so that redundancy of the observation positions is minimized when the selected observation positions are used as a reference for the Khatri-Rao product expansion; Signal processing device.

2. The processing unit includes: generating an image of the target observed from the observation position based on the observation signal that has been subjected to the synthetic aperture processing; thinning out the observation positions based on positions of virtual images appearing on the image; The signal processing device according to claim 1 .

3. the processing unit creates a database of positional relationships between the plurality of targets and the plurality of observation positions when thinning out the observation positions so as to minimize redundancy of the observation positions. The signal processing device according to claim 1 .

4. The processing unit reprocesses the target identified by the synthetic aperture processing using irregular observation positions so that the Khatri-Rao product expansion is minimally redundant, while allowing other virtual images. A signal processing device according to any one of claims 1 to 3.

5. the synthetic aperture processing includes a first process of extracting data corresponding to each scene from an observation signal at each of the observation positions, and a second process of compressing the data extracted for each of the scenes; The processing unit performs the Khatri-Rao product extension during the second processing. A signal processing device according to any one of claims 1 to 4.

6. a receiving unit that receives an observation signal from a moving object equipped with an antenna at each observation position when the moving object moves between a plurality of observation positions; a processing unit that performs synthetic aperture processing based on the observation signal received by the receiving unit, The processing unit virtually increases an observation signal at a non-observation position by performing a Khatri-Rao product extension on the observation signal in the synthetic aperture processing. Signal processing device.

7. a processor that performs synthetic aperture processing in a moving direction of the observation target based on observation signals received by the antenna at each of a plurality of observation positions when the platform equipped with the antenna observes the moving observation target a plurality of times; The processing unit includes: In the synthetic aperture processing, a Khatri-Rao product expansion is performed on the observation position to virtually set the observation position at a non-observation position; selecting an observation position from the plurality of observation positions where a Doppler shift with respect to the moving observation target is zero; performing the Khatri-Rao product extension in the moving direction of the observation target using the selected observation position as a reference for the Khatri-Rao product extension, thinning out the observation positions so that the redundancy of the observation positions is minimized, or extending virtual observation positions; Signal processing device.

8. The computer When a moving object equipped with an antenna moves among a plurality of observation positions, when an observation point equipped with the antenna rotates, or when a target to be observed is a moving object and is observed multiple times, a synthetic aperture process is performed based on an observation signal received by the antenna at each observation position; In the synthetic aperture processing, a Khatri-Rao product expansion is performed on the observation position to virtually set the observation position at a non-observation position; selecting an observation position from the plurality of observation positions where a Doppler shift between the target and the moving body is zero; thinning out the observation positions or expanding the virtual observation positions so that redundancy of the observation positions is minimized when the selected observation positions are used as a reference for the Khatri-Rao product expansion; Signal processing methods.

9. On the computer, performing synthetic aperture processing based on an observation signal received by the antenna at each observation position when a moving object equipped with the antenna moves among a plurality of observation positions, when an observation point equipped with the antenna rotates, or when a target to be observed is a moving object and is observed multiple times; in the synthetic aperture processing, performing Khatri-Rao product expansion on the observation position to virtually set the observation position at a non-observation position; selecting an observation position from the plurality of observation positions where a Doppler shift between the target and the moving body is zero; thinning out the observation positions or expanding the virtual observation positions so that redundancy of the observation positions is minimized when the selected observation positions are used as a reference for the Khatri-Rao product expansion; A program for executing the above.

Citation Information

Patent Citations

  • Arriving direction estimating device, arriving direction estimating method, and arriving direction estimating program

    JP2017090229A

  • Rader system and radar signal processing method thereof

    JP2018100886A

  • Array antenna and signal processing device of array antenna

    JP2019070558A

  • Radar system and radar signal processing method therefor

    JP2019152500A

  • Synthetic aperture radar device

    JP2021047019A