Radar apparatus, object detection method and object detection program
A radar apparatus includes: a transmission unit that transmits a chirp signal; a reception unit that receives a reflected signal that is the chirp signal reflected by a scatterer; and a pole calculation unit that calculates a beat signal based on the chirp signal and the reflected signal and calculates a pole of the beat signal by eigenvalue decomposition of an autocorrelation matrix of the beat signal. The radar apparatus further includes: a complex amplitude calculation unit that calculates a complex amplitude corresponding to the pole by using a least squares method between a basis waveform corresponding to the pole and the beat signal; a distance calculation unit that calculates a distance to the scatterer based on the beat signal; and an intensity calculation unit that calculates an intensity of the reflected signal based on the complex amplitude.
1 . A radar apparatus comprising:
a transmission unit, including one or more processors, configured to transmit a chirp signal;
a reception unit, including one or more processors, configured to receive a reflected signal that is the chirp signal reflected by a target object;
a pole calculation unit, including one or more processors, configured to calculate a beat signal based on the chirp signal and the reflected signal and calculate a plurality of poles of the beat signal by eigenvalue decomposition of an autocorrelation matrix of the beat signal;
a complex amplitude calculation unit, including one or more processors, configured to calculate a complex amplitude of a pole having an absolute value component less than a preset threshold value among the plurality of the poles by using a least squares method between a basis waveform corresponding to the pole and the beat signal;
a distance calculation unit, including one or more processors, configured to calculate a distance to the target object based on the beat signal; and
an intensity calculation unit, including one or more processors, configured to calculate a scattering intensity of the target object as a square of an absolute value of the complex amplitude.
2 . The radar apparatus according to claim 1 , wherein
the reception unit is configured to receive reflected signals from a plurality of reception antennas,
the pole calculation unit is configured to calculate a pole of the beat signal for each reflected signal, and
the complex amplitude calculation unit calculates a complex amplitude corresponding to each pole,
the radar apparatus further comprising
an azimuth calculation unit configured to calculate an azimuth of the target object based on a phase rotation speed of each complex amplitude.
3 . The radar apparatus of claim 1 , wherein an intensity of the reflected signal is associated with a size, a shape, and a material of the target object.
4 . The radar apparatus of claim 1 , wherein a scattering cross section of the target object is proportional to the scattering intensity of the target object.
5 . An object detection method comprising:
transmitting a chirp signal;
receiving a reflected signal that is the chirp signal reflected by a target object;
calculating a beat signal based on the chirp signal and the reflected signal and calculating a plurality of poles of the beat signal by eigenvalue decomposition of an autocorrelation matrix of the beat signal;
calculating a complex amplitude of a pole having an absolute value component less than a preset threshold value among the plurality of the poles by using a least squares method between a basis waveform corresponding to the pole and the beat signal;
calculating a distance to the target object based on the beat signal; and
calculating a scattering intensity of the target object as a square of an absolute value of the complex amplitude.
6 . A non-transitory computer-readable storage medium storing an object detection program, wherein executing of the object detection program causes one or more computers to perform operations comprising:
transmitting a chirp signal;
receiving a reflected signal that is the chirp signal reflected by a target object;
calculating a beat signal based on the chirp signal and the reflected signal and
calculating a plurality of poles of the beat signal by eigenvalue decomposition of an autocorrelation matrix of the beat signal;
calculating a complex amplitude of a pole having an absolute value component less than a preset threshold value among the plurality of the poles by using a least squares method between a basis waveform corresponding to the pole and the beat signal;
calculating a distance to the target object based on the beat signal; and
calculating a scattering intensity of the target object as a square of an absolute value of the complex amplitude.