13
IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, VOL. 15, NO. 4, JUNE 2021 879 4D Automotive Radar Sensing for Autonomous Vehicles: A Sparsity-Oriented Approach Shunqiao Sun , Senior Member, IEEE, and Yimin D. Zhang , Fellow, IEEE Abstract—We propose a high-resolution imaging radar system to enable high-fidelity four-dimensional (4D) sensing for autonomous driving, i.e., range, Doppler, azimuth, and elevation, through a joint sparsity design in frequency spectrum and array configurations. To accommodate a high number of automotive radars operating at the same frequency band while avoiding mutual interference, random sparse step-frequency waveform (RSSFW) is proposed to synthesize a large effective bandwidth to achieve high range resolution profiles. To mitigate high range sidelobes in RSSFW radars, optimal weights are designed to minimize the peak sidelobe level such that targets with a relatively small radar cross section are detectable without introducing high probability of false alarm. We extend the RSSFW concept to multi-input multi-output (MIMO) radar by applying phase codes along slow time to synthesize a two-dimensional (2D) sparse array with hundreds of virtual ar- ray elements to enable high-resolution direction finding in both azimuth and elevation. The 2D sparse array acts as a sub-Nyquist sampler of the corresponding uniform rectangular array (URA) with half-wavelength interelement spacing, and the corresponding URA response is recovered by completing a low-rank block Han- kel matrix. Consequently, the high sidelobes in the azimuth and elevation spectra are greatly suppressed so that weak targets can be reliably detected. The proposed imaging radar provides point clouds with a resolution comparable to LiDAR but with a much lower cost. Numerical simulations are conducted to demonstrate the performance of the proposed 4D imaging radar system with joint sparsity in frequency spectrum and antenna arrays. Index Terms—Automotive radar, multi-input multi-output (MIMO) radar, autonomous driving, random sparse step- frequency waveform, interference mitigation, sparse array. I. INTRODUCTION R ADAR sensors have found widespread applications in advanced driver assistance systems (ADAS), such as adap- tive cruise control and automatic emergency braking. According to a National Highway Traffic Safety Administration (NHTSA) study, 37 461 Americans died on the U.S. highways in 2016 Manuscript received September 6, 2020; revised February 8, 2021 and May 5, 2021; accepted May 7, 2021. Date of publication May 12, 2021; date of current version June 3, 2021. Part of this work was presented in 45th IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP 2020) [1], and 46th IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP 2021) [2]. The guest editor coordinating the review of this manuscript and approving it for publication was Prof. Abdelhak M. Zoubir. (Corresponding author: Shunqiao Sun.) Shunqiao Sun is with the Department of Electrical and Computer Engi- neering, The University of Alabama, Tuscaloosa, AL 35487 USA (e-mail: [email protected]). Yimin D. Zhang is with the with the Department of Electrical and Com- puter Engineering, Temple University, Philadelphia, PA 19122 USA (e-mail: [email protected]). Digital Object Identifier 10.1109/JSTSP.2021.3079626 as a result of automobile accidents [3], of which 94% were due to human error [4]. Radar has emerged as one of the key technologies in autonomous driving systems. Some of today’s self-driving cars, such as Zoox, are equipped with more than 10 radars, providing a 360 surround sensing capability under all weather conditions [5]–[8]. Different from ground-based or air- borne surveillance radars, automotive radars are strictly required to have a small size (multi-inch by multi-inch), short range (within multi-hundred meters), and low power (multi-Watt), so they can be integrated behind the vehicle bumper or windshield and operated in a highly dynamic propagation environment with rich multipath [9]. An automotive radar must provide high resolution in four dimensions (4D), i.e., range, Doppler, and azimuth and elevation angles, yet remain a low cost for feasible mass production. High- resolution imaging radar is being developed to provide point clouds of the surrounding environment [8], [10]–[12]. Via use of deep neural networks, such as PointNet [13] and PointNet++ [14], point clouds generated by high-resolution imaging radar can lead to adequate target identification. Automotive radar must also provide multiuser interference immunity to enable a high number of autonomous vehicles to operate at the same time. As is well known, the range, Doppler, and angular resolu- tion of an automotive radar are respectively determined by the waveform bandwidth, the coherent processing interval (CPI), and the antenna array aperture. To obtain high-resolution 4D radar imaging for autonomous driving, therefore, automotive radar needs to occupy a large bandwidth, a long CPI, and a large antenna aperture in both horizontal and vertical directions. The major challenges in achieving these goals are the lack of spectrum in the presence of a high number of automotive radars and the requirement of a high number of antennas needed to achieve the desired array aperture if a filled array is exploited. In this paper, we propose an automotive radar system design exploiting sparsity in both spectrum and antenna arrays without sacrificing the range and angular resolutions. A. Prior Art on Automotive Radar Waveform State-of-the-art automotive radar systems exploit frequency-modulated continuous-waveform (FMCW) signals at millimeter-wave frequencies [6]–[8] to enable high-resolution target range and velocity estimation, and can be implemented at a much lower cost than light detection and ranging (LiDAR). To achieve a high range resolution for autonomous driving, the transmit signals are designed to occupy a large bandwidth. 1932-4553 © 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See https://www.ieee.org/publications/rights/index.html for more information. Authorized licensed use limited to: UNIV OF ALABAMA-TUSCALOOSA. Downloaded on June 09,2021 at 23:53:44 UTC from IEEE Xplore. Restrictions apply.

4D Automotive Radar Sensing for Autonomous Vehicles: A

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 4D Automotive Radar Sensing for Autonomous Vehicles: A

IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, VOL. 15, NO. 4, JUNE 2021 879

4D Automotive Radar Sensing for AutonomousVehicles: A Sparsity-Oriented Approach

Shunqiao Sun , Senior Member, IEEE, and Yimin D. Zhang , Fellow, IEEE

Abstract—We propose a high-resolution imaging radar system toenable high-fidelity four-dimensional (4D) sensing for autonomousdriving, i.e., range, Doppler, azimuth, and elevation, through a jointsparsity design in frequency spectrum and array configurations.To accommodate a high number of automotive radars operatingat the same frequency band while avoiding mutual interference,random sparse step-frequency waveform (RSSFW) is proposedto synthesize a large effective bandwidth to achieve high rangeresolution profiles. To mitigate high range sidelobes in RSSFWradars, optimal weights are designed to minimize the peak sidelobelevel such that targets with a relatively small radar cross section aredetectable without introducing high probability of false alarm. Weextend the RSSFW concept to multi-input multi-output (MIMO)radar by applying phase codes along slow time to synthesize atwo-dimensional (2D) sparse array with hundreds of virtual ar-ray elements to enable high-resolution direction finding in bothazimuth and elevation. The 2D sparse array acts as a sub-Nyquistsampler of the corresponding uniform rectangular array (URA)with half-wavelength interelement spacing, and the correspondingURA response is recovered by completing a low-rank block Han-kel matrix. Consequently, the high sidelobes in the azimuth andelevation spectra are greatly suppressed so that weak targets canbe reliably detected. The proposed imaging radar provides pointclouds with a resolution comparable to LiDAR but with a muchlower cost. Numerical simulations are conducted to demonstratethe performance of the proposed 4D imaging radar system withjoint sparsity in frequency spectrum and antenna arrays.

Index Terms—Automotive radar, multi-input multi-output(MIMO) radar, autonomous driving, random sparse step-frequency waveform, interference mitigation, sparse array.

I. INTRODUCTION

RADAR sensors have found widespread applications inadvanced driver assistance systems (ADAS), such as adap-

tive cruise control and automatic emergency braking. Accordingto a National Highway Traffic Safety Administration (NHTSA)study, 37 461 Americans died on the U.S. highways in 2016

Manuscript received September 6, 2020; revised February 8, 2021 and May5, 2021; accepted May 7, 2021. Date of publication May 12, 2021; date ofcurrent version June 3, 2021. Part of this work was presented in 45th IEEEInternational Conference on Acoustics, Speech, and Signal Processing (ICASSP2020) [1], and 46th IEEE International Conference on Acoustics, Speech, andSignal Processing (ICASSP 2021) [2]. The guest editor coordinating the reviewof this manuscript and approving it for publication was Prof. Abdelhak M.Zoubir. (Corresponding author: Shunqiao Sun.)

Shunqiao Sun is with the Department of Electrical and Computer Engi-neering, The University of Alabama, Tuscaloosa, AL 35487 USA (e-mail:[email protected]).

Yimin D. Zhang is with the with the Department of Electrical and Com-puter Engineering, Temple University, Philadelphia, PA 19122 USA (e-mail:[email protected]).

Digital Object Identifier 10.1109/JSTSP.2021.3079626

as a result of automobile accidents [3], of which 94% weredue to human error [4]. Radar has emerged as one of the keytechnologies in autonomous driving systems. Some of today’sself-driving cars, such as Zoox, are equipped with more than 10radars, providing a 360◦ surround sensing capability under allweather conditions [5]–[8]. Different from ground-based or air-borne surveillance radars, automotive radars are strictly requiredto have a small size (multi-inch by multi-inch), short range(within multi-hundred meters), and low power (multi-Watt), sothey can be integrated behind the vehicle bumper or windshieldand operated in a highly dynamic propagation environment withrich multipath [9].

An automotive radar must provide high resolution in fourdimensions (4D), i.e., range, Doppler, and azimuth and elevationangles, yet remain a low cost for feasible mass production. High-resolution imaging radar is being developed to provide pointclouds of the surrounding environment [8], [10]–[12]. Via useof deep neural networks, such as PointNet [13] and PointNet++[14], point clouds generated by high-resolution imaging radarcan lead to adequate target identification. Automotive radar mustalso provide multiuser interference immunity to enable a highnumber of autonomous vehicles to operate at the same time.

As is well known, the range, Doppler, and angular resolu-tion of an automotive radar are respectively determined by thewaveform bandwidth, the coherent processing interval (CPI),and the antenna array aperture. To obtain high-resolution 4Dradar imaging for autonomous driving, therefore, automotiveradar needs to occupy a large bandwidth, a long CPI, and alarge antenna aperture in both horizontal and vertical directions.The major challenges in achieving these goals are the lack ofspectrum in the presence of a high number of automotive radarsand the requirement of a high number of antennas needed toachieve the desired array aperture if a filled array is exploited.In this paper, we propose an automotive radar system designexploiting sparsity in both spectrum and antenna arrays withoutsacrificing the range and angular resolutions.

A. Prior Art on Automotive Radar Waveform

State-of-the-art automotive radar systems exploitfrequency-modulated continuous-waveform (FMCW) signals atmillimeter-wave frequencies [6]–[8] to enable high-resolutiontarget range and velocity estimation, and can be implementedat a much lower cost than light detection and ranging (LiDAR).To achieve a high range resolution for autonomous driving,the transmit signals are designed to occupy a large bandwidth.

1932-4553 © 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.

Authorized licensed use limited to: UNIV OF ALABAMA-TUSCALOOSA. Downloaded on June 09,2021 at 23:53:44 UTC from IEEE Xplore. Restrictions apply.

Page 2: 4D Automotive Radar Sensing for Autonomous Vehicles: A

880 IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, VOL. 15, NO. 4, JUNE 2021

Fig. 1. Automotive radars need to provide elevation resolution to enable drive-over and drive-under functions.

For conventional automotive FMCW radars, the frequencylinearly sweeps over the entire bandwidth, thereby makingthe signal susceptible to interference from other automotiveradars. Alternatively, step-frequency waveform (SFW) radartransmits a sequence of pulses with linearly increased carrierfrequencies to synthesize a wide bandwidth while keeping alow instantaneous bandwidth of each pulse so low samplingrate analog-to-digital converters (ADCs) can be used [15].However, there is range-Doppler coupling in the conventionalSFW radars.

The sparse step-frequency waveform (SSFW) radar transmitsseveral pulses within a large bandwidth, where some frequenciesare unused during a CPI [16], [17]. Target parameters are esti-mated using compressive sensing (CS) methods [18]. An SSFWradar can avoid or reduce multiuser interference by skippingthe spectrum bands that are occupied by other radars. However,use of SSFW radars will increase range sidelobes and, as aresult, targets with a small radar cross section (RCS), suchas pedestrian, may be obscured by high sidelobes of strongertargets.

B. High-Resolution Imaging Radar for Autonomous Driving

For autonomous driving, information in both azimuth and el-evation is crucial. In particular, the height information of targetsis required to enable drive-over and drive-under functions. Twotypical scenarios are shown in Fig. 1. It is safe to drive overa metal beverage can on the road and to drive under a steelpedestrian bridge over the road. Automotive radars with limitedcapacity in measuring elevation angles will treat these objectsas stationary blockage targets.

To meet such requirement, the array is required to have alarge aperture in both azimuth and elevation. A cost-effective andscalable solution is to coherently cascade multiple automotiveradar transceivers. The idea of virtual sum coarray has been ex-tensively utilized in the multi-input multi-output (MIMO) radarliterature [19] to achieve MtMr virtual elements using only Mt

transmit and Mr receive physical antennas. For example, cas-caded radar chips rendering 12 transmit and 16 receive antennasare developed [20]–[22] to synthesize 192 virtual array elements

using the MIMO radar technique, and several products are avail-able with different array configurations, such as forward-lookingfull-range radar of ZF and ARS540 of Continental [23], [24].

One way to further reduce the cost without sacrificing theangular resolution is via the use of sparse arrays [25]–[27],synthesized with MIMO radar technology. Comparing to a large-size uniformly filled array, MIMO radar exploiting sparse arraysproperly deploys a reduced number of transmit and receiveantennas to achieve the same array aperture but the interelementspacing of the corresponding virtual array is larger than halfwavelength. In other words, a sparse array is thinned from auniformly filled array with the same aperture.

A closely related concept in sparse array exploitation is thedirection-of-arrival (DOA) estimation using difference coarrays.When a sufficient number of snapshots are available, the dif-ference coarray concept can be utilized either standalone orcombined with the sum coarray concept to construct a coarraywith significantly increased virtual sensors from a sparse phys-ical array. Well-known sparse array configurations consideredfor difference coarray include the minimum redundancy array(MRA) [28], nested array [29], coprime array [30]–[32], andsuper nested array [33], [34]. The difference coarray conceptprovides a scheme to estimate more targets than the numberof array elements. However, difference coarray requires a highnumber of snapshots to achieve accurate array covariance matrixestimation [35]. In a highly dynamic automotive scenario, how-ever, the positions of both radar-mounted vehicle and objectsmay often change rapidly [8]. As a result, it is challengingto coherently process the targets echo measurements over anumber of CPIs. In the worst case, only a single snapshot isavailable [36]. Therefore, it is often infeasible to apply thedifference coarray concept that requires multiple snapshots inautomotive radar. The array snapshot in this paper is defined asthe array response of all virtual array elements corresponding tothe same range-Doppler bin [8].

In both sum and difference coarrays, some sparse array con-figurations will render consecutive coarrays, i.e., there are noholes in the synthesized virtual array aperture. Examples of suchorder-wise sparse array configurations include the nested arrayused in both sum and difference coarray cases [29], [37]. Onthe other hand, when the lags in certain synthesized differencecoarrays are not consecutive, such as the difference coarray ofa coprime array, filling the holes to reconstruct a uniform lineararray (ULA) with consecutive lags is shown to be effectiveto improve DOA estimation performance and apply certainDOA estimation methods, such as MUSIC with spatial smooth-ing [38], [39], that require a consecutive coarray configuration.Taking the advantage of the Toeplitz and Hankel properties ofthe covariance matrix of a ULA, several methods are developedto reconstruct sparse array covariance matrix using structuredCS and structured matrix completion techniques [40]–[44].

In automotive radars, targets are typically first separated inrange and Doppler domains. As a result, the number of targetsthat need to be resolved in the angular domain in the samerange-Doppler bin is small [8]. Therefore, in this paper, insteadof resolving more targets than the number of physical arrayelements using the difference coarray concept, we rather focus

Authorized licensed use limited to: UNIV OF ALABAMA-TUSCALOOSA. Downloaded on June 09,2021 at 23:53:44 UTC from IEEE Xplore. Restrictions apply.

Page 3: 4D Automotive Radar Sensing for Autonomous Vehicles: A

SUN AND ZHANG: 4D AUTOMOTIVE RADAR SENSING FOR AUTONOMOUS VEHICLES: A SPARSITY-ORIENTED APPROACH 881

on obtaining a large virtual array aperture achieving high angularresolution in both azimuth and elevation directions with sumcoarray-based sparse arrays exploiting only a single snapshot.The sum coarray construction in an active sensing scheme doesnot require the estimation of correlations and thus can be imple-mented using a single snapshot, as long as separable waveformsare used at the transmit end. This is fundamentally different tothe difference coarray concept which requires a high number ofsnapshots to estimate the covariance matrix. Structured matrixcompletion is used to fill the missing elements of covariancematrix to reduce the sidelobe levels and enable gridless DOAestimation [44]–[47].

C. Our Contributions

In this paper, we develop a 4D automotive MIMO radarsensing technique that provides point clouds at a much lowercost than LiDAR with higher robustness to weather conditions.Each transmit antenna transmits the same random sparse step-frequency waveform (RSSFW) to synthesize a large effectivebandwidth for high-resolution range estimation, while keepinga low sampling rate. Sparse spectrum utilization also makes itinsensitive to automotive radar interference. The waveform or-thogonality is achieved through Doppler-division multiplexing(DDM). In the proposed MIMO radar using RSSFW waveforms,the targets are first separated in the range and Doppler domains,and a large virtual sparse array is synthesized and completed toprovide high resolution in both azimuth and elevation.

The offerings of the proposed automotive radar system aresummarized as:

1) It achieves high-resolution imaging capability with perfor-mance close to LiDAR systems but with a much lower cost: Highresolution in range, Doppler, azimuth, and elevation is achievedvia joint sparse spectrum and two-dimensional (2D) sparse arraydesign. The sampling rate of ADC is kept low, and the hardwarecost is reduced.

2) The RSSFW radar waveforms ensure low range sidelobelevels for reliable weak target detection: Optimal weights aredesigned to minimize the peak sidelobe level of the rangespectrum so that targets with small RCS can be reliably detectedwithout introducing high probability of false alarm.

3) The novel 2D sparse array interpolation technique reducessidelobes and enables gridless angle estimation: We treat sparsearrays as a deterministic sub-Nyquist sampler of correspondinguniform arrays. The missing elements or holes in the sparsearrays are recovered by completing a low-rank Hankel ma-trix, and the recoverability is examined with respect to theHankel matrix coherence and sparse array topology. Conse-quently, the sidelobes of irregular sparse arrays are suppressedso that the probability of false alarm in angle estimation orpossible angle ambiguity can be mitigated. Furthermore, matrixcompletion enables gridless angle estimation with improvedSNR.

4) It mitigates multiuser radar interference: Since only asmall portion of the frequency spectrum is occupied, the pro-posed RSSFW radar enables flexible coordination of spectrumutilization among multiple automotive radars with low mutualinterference among automotive radars.

The rest of the paper is organized as follows. We introducethe system model of RSSFW radar and present range sidelobeoptimization and waveform orthogonality in Section II.High-resolution imaging radar with 2D sparse array andnovel array interpolation are developed in Section III, andthe recoverability of array completion is investigated inSection IV. Simulation results are presented in Section V.Finally, Section VI concludes the paper.

II. SPARSE STEP-FREQUENCY-BASED AUTOMOTIVE

MIMO RADAR

In this section, we address the problem of high-resolution tar-get range estimation using RSSFW signals with a small numberof carrier frequencies. We start with a simple single-transmitsingle-receiver model, and then extend it to a MIMO settingin Section II-C where the waveform orthogonality is addressedwith slow-time phase codes.

Consider a sequence of N pulses whose carrier frequen-cies are a sparse subset chosen from P available frequencies,M = {fn|fc + nΔf, n ∈ {0, 1, . . . , P − 1}}, that are equallydistributed in [fc, fc +B]. The maximum unambiguous rangeis Ru = c/(2Δf) whereas the range resolution is given byΔR = c/(2PΔf) = Ru/P . The total time duration of a burstcycle, T , consists of both transmit and receive modes. One CPIconsists of M burst cycles. The unit-energy waveform of then-th transmit pulse during the m-th burst cycle is expressed as

s(m,n, t) =1√Tp

rect

(t− nTp −mT

Tp

)ej2πfn(t−nTp−mT ),

(1)

where t is the fast time, Tp is the duration of each pulse, and

rect

(t− τ

Tp

)=

{1, τ − TP ≤ t ≤ +τ,0, otherwise.

(2)

ConsiderK point targets in the far field, and the k-th target hasrange rk, radial velocity vk, and complex reflection coefficientβk. The received signal of the n-th pulse at the m-th slow timecorresponding to the k-th target is

yk(m,n, t) = βks (m,n, t− 2rk(t)/c) , (3)

where rk(t) = rk(0) + vkt and c is the speed of light. Afterdemodulation, the n-th echo is obtained as

yk(m,n) = βke−j 4π

c fn[rk(0)+(mT+nTp)vk]. (4)

The sampled received signal for the n-th pulse is the superposi-tion of the echoes from all K targets, i.e.,

y(m,n) =K∑

k=1

yk(m,n)

=

K∑k=1

βke−j 4π

c fn[rk(0)+(mT+nTp)vk]

=

K∑k=1

γke−j 4π

c (fcmTvk+hnΔfrk(0))

× e−j 4πc (hnΔfnTpvk+hnΔfmTvk+fcnTpvk), (5)

where γk = βke−j 4π

c fcrk(0).

Authorized licensed use limited to: UNIV OF ALABAMA-TUSCALOOSA. Downloaded on June 09,2021 at 23:53:44 UTC from IEEE Xplore. Restrictions apply.

Page 4: 4D Automotive Radar Sensing for Autonomous Vehicles: A

882 IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, VOL. 15, NO. 4, JUNE 2021

We make the following assumptions:1) The unambiguous scope of high range resolution profiles

(HRRP) defined as c/(2Δf) should be larger than thescope of a range bin cTp/2. This yields that Δf < 1/Tp.

2) The range migration is negligible during one CPI, i.e.,vkMT < cTp/2.

3) Define ξm,n = 2(2nΔfTp +mΔfT + 2fcTp)vk/c.Considering the vehicle speeds in a typical autonomousdriving scenario, it is reasonable to assume ξm,n � 1/Pfor m = 0, . . . ,M − 1 and n = 0, . . . , P − 1.

4) The Doppler shift is considered constant in one burst cycleT because of the short duration of the burst pulses.

A. Range and Doppler Estimation in RSSFW Radar

Traditional step-frequency radar systems require N = Ppulses to achieve a range resolution of Ru/P . For the proposedsparse step-frequency approach, we use N < P pulses and stillachieve the same range resolution of Ru/P .

Stack the samples of one CPI with M burst cycles as matrixY = [y1, . . . ,yM ] ∈ CP×M . Each column contains fast-timesamples ym = [y(m, 1), . . . , y(m,P )]T for m = 1, . . . ,M ,where (·)T stands for transpose. For the unused frequency carriersubset M with |M| = P −N , the samples y(m, i), i ∈ M, arezero. Applying IDFT to them-th column and noting thathn = nfor n = 0, 1, . . ., P − 1, we obtain

Fm(l) =1

P

P−1∑n=0

y(m,n)ej2πlP n

=1

P

K∑k=1

γke−j 4π

c fcmTvkejπ(P−1)

(lP − 2rk(0)

c Δf−ξm,n

)

×sin

(π(

lP − 2rk(0)

c Δf − ξm,n

)P)

sin(π(

lP − 2rk(0)

c Δf − ξm,n

)) . (6)

Under assumption 3), i.e., ξm,n � 1/P , Fm(l) achieves itsmaximum magnitude when lk = 2rk(0)PΔf/c, and the targetrange is calculated as rk(0) = clk/(2PΔf) = ΔRlk.

For each range bin l, the velocity estimation is obtained byapplying discrete Fourier transform (DFT) to the obtained rangespectra Fm(l) for m = 0, 1, . . . ,M − 1, given as

Dl(k) =M−1∑m=0

Fm(l)e−j2π kM m. (7)

P -point IDFT for range estimation and M -point DFT forDoppler estimation provide 10log10(PM) dB SNR enhance-ment [8]. This SNR enhancement is considered as a processinggain which significantly benefits the angle estimation.

B. Range Sidelobe Minimization via Optimal Weighting

As we discussed earlier, since the carrier frequencies areuniformly divided and randomly chosen, the range spectrumwould have high sidelobes. As a result, targets with a small RCSmay be obscured by the range sidelobes of stronger targets.

This problem can be effectively solved using CS methods,possibly combined with the matrix completion methods dis-cussed in Section III. CS-based approaches, however, requiresa high computational cost and is subject to off-grid issue [48].In this subsection, we introduce a simpler alternative solutionusing optimized weights.

Denote wn as the complex weight for each sparsely al-located carrier frequency fn ∈ [fc, fc +B], and let w =[w1, . . . , wP ]

T , where wn = 0 if fn /∈ [fc, fc +B]. The IDFTof the weighted fast-time samples can be written as

Fm(l) =1

P

P−1∑n=0

wny(m,n)ej2πlP n. (8)

In the above equation, the received range data ym in the m-thburst cycle is multiplied with sparse weights w before Fouriertransform is performed to get range spectrum. According to thesignal processing theory, in the frequency domain, the obtainedrange spectrum will be the convolution of frequency responseof sparse weights w and frequency response of the originalrange data ym. Therefore, the spectrum of the sparse weightsw is desired to have low sidelobe levels over the entire sideloberegion so that the possible high range sidelobes in the resultingconvolution would be minimized.

To obtain the optimal weight vector, we discretize the entireunambiguous range Ru into a fine grid of Q points, rq, q =1, . . . , Q, separated by ΔR, and set rf = Ru/2 as the rangecorresponding to mainlobe. The sidelobe area is then describedby set Q = {r1, . . . , rf −ΔR, rf +ΔR, . . . , Ru}. Define arange steering vector with respect to range rq as b(rq) =[b1(rq), . . . , bP (rq)]

T , where

bn (rq) =

{e−j2π

2rqc fn , if fn ∈ M,

0, if fn /∈ M.(9)

The power spectrum of the ranges corresponding to sidelobein Q is constrained to be below a threshold η determined bypeak sidelobe level (PSL), i.e., η = 10Vmax/10, where Vmax isthe maximum allowed PSL in dB. The weight optimization canbe viewed as a range sidelobe minimization problem and isformulated as

minw,α

α

s.t.∣∣wHb (rq)

∣∣ ≤ η + α, rq ∈ Q,wHb (rf ) = 1,

(10)

where (·)H denotes conjugate transpose. The above optimiza-tion problem is convex and can be solved efficiently via CVXtoolbox [49].

C. Waveform Orthogonality for RSSFW

In one CPI, a total number of M burst pulse cycles aretransmitted. All transmit antennas simultaneously transmit theRSSFW waveform at the same sparse carrier frequencies. Weadopt phase coding in slow time to achieve waveform orthog-onality via DDM. Each pulse has the same phase code inone burst cycle, and the phase code varies with different burstpulse cycles. The phase code for the m1-th transmit antenna

Authorized licensed use limited to: UNIV OF ALABAMA-TUSCALOOSA. Downloaded on June 09,2021 at 23:53:44 UTC from IEEE Xplore. Restrictions apply.

Page 5: 4D Automotive Radar Sensing for Autonomous Vehicles: A

SUN AND ZHANG: 4D AUTOMOTIVE RADAR SENSING FOR AUTONOMOUS VEHICLES: A SPARSITY-ORIENTED APPROACH 883

is given as xm1(m) = ej2παm1

(m) for m1 = 1, . . . ,Mt andm = 1, . . . ,M [50]. To separate the m1-th transmit signal ata receiver, after range IDFT, a slow-time Doppler demodulationis applied to all range bins corresponding to the same pulse. Thedemodulated outputs of the M burst pulse cycles are assembledinto a vector, and its DFT yields the Doppler outputs. Theslow-time phase codes are designed such that the waveformresidual from other transmit antennas is equally distributed overthe whole Doppler spectrum.

The benefit of using slow-time phase coding is that the inter-ference from other transmitters does not affect different rangebins. The range resolution is determined only by the effectivebandwidth of the synthesized RSSFW waveform.

III. HIGH-RESOLUTION IMAGING RADAR SYSTEMS WITH

SPARSE ARRAY DESIGN

Depending on the performance and cost requirement, auto-motive radar can use one or multiple transceivers to synthesizea sparse linear array (SLA) for direction finding. The utiliza-tion of sparse arrays not only reduces the hardware cost butalso reduce mutual coupling effects among antennas since theinterelement spacing in both transmit and receive arrays is keptsufficient large. The array response at a particular time instanceconsisting of data obtained at all the MtMr virtual receivers andcorresponding to the same range-Doppler bin is defined as anarray snapshot. To mitigate the high sidelobes introduced bythe sparse arrays, we utilize the matrix completion technologyto interpolate/extrapolate the holes in the sparse arrays. Further-more, matrix completion improves the SNR of array responseas there is no loss/holes in the fully recovered arrays.

During one CPI of a typical automotive radar scenario, a densepoint cloud with a high volume of targets could be detectedin the range-Doppler spectrum [11]. The success of applyingmatrix completion in irregular one-dimensional (1D) or 2Dsparse arrays relies on the following two facts:

1) The number of targets in the same range-Doppler binthat need angle estimation is small since the targets arefirst separated in range-Doppler domain by exploiting theRSSFW. In other words, the targets are sparsely presentin the angular domain and, as a result, the Hankel matrixconstructed using the array response is low rank.

2) The SNR in the array snapshot is much higher than thatin the echo signal, since energy has been accumulatedin both range and Doppler domains via the IDFT andDFT operations. The high SNR in the array snapshothelp reduce the matrix completion error and improve theaccuracy of angle estimation.

We will illustrate the array interpolation concept throughmatrix completion in one-dimensional sparse arrays and thenextend it to two-dimensional sparse arrays.

A. One-Dimensional Sparse Array Design

Fig. 2 shows an example of the physical array configuration ofan automotive radar which is a cascaded of 2 MIMO transceivers,where all transmit and receive antennas are clock synchronized.Let λ denote the wavelength of the carrier frequency. In this

Fig. 2. Example of an automotive radar cascaded with two transceivers. Thevirtual array has 48 elements.

example, Mt = 6 transmit and Mr = 8 receive antennas aredeployed on discretized grid points along the azimuth directionwith an interval of length equal to 50λ. The interval is discretizeduniformly with half-wavelength spacing. The transmit antennastransmit RSSFW waveform in a way that, at each receive an-tenna, the contribution of each transmit antenna can be separatedvia DDM. Therefore, with MIMO radar technology, a virtualSLA with 48 array elements and aperture of 75λ is synthesized,as shown in Fig. 2. Compared to a ULA with half-wavelengthinterelement spacing and the same aperture, a high number ofelements at certain locations are “missing” at the rednered virtualSLA (denoted by zeros in the virtual array of Fig. 2). However,the SLA approach uses only Mt +Mr = 14 physical antennaswith significantly reduced mutual coupling effects [8].

Suppose an array snapshot contains K targets with DOAsθk, k = 1, . . . ,K. Without noise, the SLA response can beexpressed as

yS = ASs, (11)

where AS = [aS(θ1), . . . ,aS(θK)] is the manifold matrix withaS(θk) = [1, ej

2πλd1 sin(θk), . . . , ej

2πλdMtMr−1 sin(θk)]T , and di is

the distance between the i-th element of SLA and the referenceelement. In addition, s = [β1, . . . , βK ]T , where βk denotes theamplitude associated with the k-th target.

Consider a virtual ULA that spans the entire array aperture andis filled with antennas spaced by interelement spacing d = λ/2.The total number of antennas in this virtual ULA is Mo and thenoiseless array response is expressed as

yo = Aos, (12)

where Ao = [ao(θ1), . . . ,ao(θK)] is the array manifold matrixwith ao(θk) = [1, ejπ sin(θk), . . . , ejπ(Mo−1) sin(θk)]T .

Let N2 = �M0/2� and N1 = M0 −N2 ≥ N2. We can for-mulate y ∈ CMo×1 into N2 overlapped subarrays of lengthN1. Based on those subarrays, we formulate a Hankel matrixY ∈ CN1×N2 with its (i, j)-th element given as Yij = yi+j−1

for i = 1, . . . , N1 and j = 1, . . . , N2. The Hankel matrix Y has

Authorized licensed use limited to: UNIV OF ALABAMA-TUSCALOOSA. Downloaded on June 09,2021 at 23:53:44 UTC from IEEE Xplore. Restrictions apply.

Page 6: 4D Automotive Radar Sensing for Autonomous Vehicles: A

884 IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, VOL. 15, NO. 4, JUNE 2021

a Vandermonde factorization [51], expressed as

Y = BΣBT , (13)

where B = [b(θ1), . . . ,b(θK)] is the subarray manifoldmatrix with b(θk) = [1, ej

2πλd sin(θk), . . . , ej

2πλ(N−1)d sin(θk)]T ,

and Σ = diag(β1, . . . , βK) is a diagonal matrix. Thus, the rankof Hankel matrix Y is K if N2 ≥ K.

We can similarly construct a Hankel matrix X from the SLAconfiguration. Unlike matrix Y constructed from a full ULA,however, matrix X has many missing entries and thus can beviewed as a subsampled version of Y. Under certain conditions,the missing elements can be fully recovered by solving a relaxednuclear norm optimization problem conditioned on the observedentries [52]

min ‖X‖∗ s.t. PΩ (X) = PΩ (Y) (14)

where || · ||∗ denotes the nuclear norm of a matrix, andPΩ(Y) isthe sampling operator withΩ being the set of indices of observedentries that is determined by the SLA. In practice, the samplesare corrupted by noise, i.e., [X]ij = [Y]ij + [E]ij , (i, j) ∈ Ω,where [E]ij denotes the noise. In this case, the matrix completionproblem is formulated as

min ‖X‖∗ s.t. ‖PΩ (X−Y)‖F ≤ δ (15)

where ‖ · ‖F denotes the Frobenius norm of a matrix and δ is aconstant determined by the noise power.

Once the matrix Y is recovered, the full array response isobtained by averaging its anti-diagonal entries. DOAs can beestimated via standard array processing methods based on thearray response corresponding to the completed matrix Y.

B. Two-Dimensional Sparse Array Design

As we discussed earlier, to enable driver-over and driver-underfunctions, automotive radar must measure target’s elevationangles accurately. As a result, automotive radar needs to pro-vide point clouds with high angular resolution in both azimuthand elevation directions. Fig. 3 shows a MIMO radar with 12transmit antennas and 16 receive antennas that are obtainedby cascading 4 automotive radar transceivers, and the transmitand receive antennas are randomly deployed in an area of[0, 100](λ/2)× [0, 120](λ/2) to synthesize a MIMO 2D virtualsparse array of 196 elements. The 2D physical array correspondsto a form factor of about 20× 24 cm when the carrier frequencyis fc = 77 GHz. It should be noted that a tradeoff between theangular resolution and the radar form factor should be consideredin practice so that the radar can be incorporated behind vehiclebumper. The dimension of the rendered 2D virtual sparse arrayis Dy ×Dx = 183(λ/2)× 194(λ/2), which can be viewed asa spatial sub-Nyquist sampling of a uniform rectangular arrays(URA) of the same dimension with half-wavelength spacingin both horizontal and vertical directions. The azimuth andelevation angular resolutions are respectively expressed as [15]

Δθ = 2arcsin

(1.4λ

πDx

)≈ 0.53◦, (16)

Δφ = 2arcsin

(1.4λ

πDy

)≈ 0.56◦. (17)

Fig. 3. A MIMO radar with 12 transmit antennas and 16 receive antennas bycascading 4 automotive radar transceivers. The transmit and receive antennas arerandomly deployed in an area of [0, 100](λ/2)× [0, 120](λ/2) to synthesize aMIMO 2D virtual array of 196 elements.

Fig. 4. Geometry of URA.

The angular resolution of imaging radar in this example iscomparable to the Velodyne LiDAR HDL-32E whose horizontalresolution is between 0.1◦ and 0.4◦ depending on the rotationrate, and the vertical resolution is 1.33◦ [53].

Consider a general case of an M1 ×M2 URA with half-wavelength spacing, shown in Fig. 4, where the URA is on thex-y plane. Assume the k-th point target with azimuth angle θkand elevation angle φk. Let χk denote the angle between thek-th target and the x axis, and ϕk denote the angle betweenthe k-th target and the y axis. Then, it holds that cos (χk) =

Authorized licensed use limited to: UNIV OF ALABAMA-TUSCALOOSA. Downloaded on June 09,2021 at 23:53:44 UTC from IEEE Xplore. Restrictions apply.

Page 7: 4D Automotive Radar Sensing for Autonomous Vehicles: A

SUN AND ZHANG: 4D AUTOMOTIVE RADAR SENSING FOR AUTONOMOUS VEHICLES: A SPARSITY-ORIENTED APPROACH 885

sin (φk) cos (θk) , cos (ϕk) = sin (φk) sin (θk) . Therefore,

θk = arctan

(cos (ϕk)

cos (χk)

), (18)

φk = arcsin(√

cos2 (χk) + cos2 (ϕk)). (19)

Once the angles χk and ϕk are known, the azimuth angle θk andelevation angle φk can be uniquely determined. To simplify thesignal modeling, we use angles χk and ϕk for signal modelingin URA.

The (m1,m2)-th element of the URA array on the x-y planeresponse with respect to K targets with angle to the x-axis χk

and angle to the y-axis ϕk, k = 1, . . .,K, can be written as

xm1,m2=

K∑k=1

βkejπ((m1−1) sin(χk)+(m2−1) sin(ϕk)) (20)

for 1 ≤ m1 ≤ M1 and 1 ≤ m2 ≤ M2. Let M = [xm1,m2]

0≤m1≤M1,0≤m2≤M2be the data matrix with entries as the URA

array response defined in (20). We can construct an N1 ×(M1 −N1 + 1) block Hankel matrix as

YE =

⎡⎢⎢⎢⎣

Y0 Y1 · · · YM1−N1

Y1 Y2 · · · YM1−N1+1

......

. . ....

YN1−1 YN1· · · YM1−1

⎤⎥⎥⎥⎦ , (21)

where

Ym =

⎡⎢⎢⎢⎣

xm,0 xm,1 · · · xm,M2−L

xm,1 xm,2 · · · xm,M2−L+1

......

. . ....

xm,L−1 xm,L · · · xm,M2−1

⎤⎥⎥⎥⎦ , (22)

is an L× (M2 − L+ 1) Hankel matrix. It can be verified thatthe rank of matrix YE is K if N1 ≥ K and L ≥ K [54].

By choosing the locations of the transmit and receive anten-nas, we aim to synthesize a sparse 2D array, which can be viewedas spatial subsampling of the URA. The array response of theURA can be obtained via completing the block Hankel matrixYE based on the array response of sparse arrays. The blockHankel matrix completion problem is formulated as

min ‖XE‖∗ s.t. PΩ (X) = PΩ (M) (23)

where Ω denotes the observation set consisting of the locationof 2D sparse virtual array elements, and XE is the block Hankelmatrix constructed from matrix X following equations (21)and (22). In the noisy observation scenario, M is replaced byMo = [xo

m1,m2]0≤m1≤M1,0≤m2≤M2

with xom1,m2

= xm1,m2+

nm1,m2, where xo

m1,m2denotes the observed signal and E =

[nm1,m2]0≤m1≤M1,0≤m2≤M2

is the noise term. We assume thenoise is bounded, i.e., ‖PΩ(E)‖F ≤ δ. The noisy block Hankelmatrix completion problem is formulated as

min ‖XE‖∗ s.t. ‖PΩ (X−Mo)‖F ≤ δ. (24)

The above optimization problem can be solved in CVX tool-box [49]. In this paper, we adopt the singular value thresholding(SVT) algorithm [55] to solve the matrix completion problems,

whose computation cost of updating the low-rank matrix ineach iteration is of order m with m being the cardinality ofthe observation set Ω, i.e., m = |Ω|.

C. Angle Finding With Completed Full Arrays

Once the Hankel matrix or block Hankel matrix is com-pleted, direction finding can be performed using the matrixpencil method [54], [56]. Alternatively, the array response canbe obtained from the recovered matrices and direction findingcan be carried out using digital beamforming (DBF) [57] byperforming fast Fourier transform (FFT) on snapshots takenacross the array elements. DBF can be implemented efficientlyin an embedded digital signal processor with a single snapshot.However, DBF is not a high-resolution direction finding method.Higher-resolution direction finding can be achieved with sub-space based methods, such as MUSIC [58] and ESPRIT [59],and sparse sensing based methods [31], [60]–[65]. The perfor-mance of subspace based direction finding methods relies onaccurate estimation of the array covariance matrix with multiplesnapshots, which is a challenging task in highly non-stationaryautomotive radar scenarios. While sparse sensing based methodshave high computational cost, they yield angle estimates basedon a single snapshot, which is important for snapshot-limitedautomotive radar.

IV. RECOVERABILITY OF ARRAY COMPLETION

The identifiability of full arrays via matrix completion froma sparsely populated array is related to several factors, e.g., thecoherence properties of the constructed Hankel matrix and thesparse array topology, i.e., the locations of spatial sub-Nyquistsampling entries. In this section, we separately examine thesetwo factors to determine whether holes in a sparse array can becompleted via matrix completion.

A. Matrix Coherence and Recovery Performance

Let U and V be left and right subspaces of the singular valuedecomposition of Hankel matrix Y ∈ CN×N , which has rankK. The coherence of U (similarly for V) equals [52]

μ(U) =N

Kmax1≤i≤N

‖U(i, :)‖2 ∈[1,

N

K

]. (25)

Matrix Y has coherence with parameters μ0 and μ1 if1) max(μ(U), μ(V )) ≤ μ0 holds for some positive μ0.2) The maximum element of matrix

∑1≤i≤K uiv

Hi is upper

bounded by μ1

√K/N in absolute value for some positive

μ1.The following theorem relates the coherence of Hankel matrix

Y to the the number of targets, the relative location of targets,and N .

Theorem 1. (Coherence of Hankel Matrix Y): Considerthe Hankel matrix Y constructed from a uniform linear ar-ray as presented in Eq. (13) and assume that the set oftarget angles {θk}k∈N+

Kconsists of almost surely distinct

members, with minimal spatial frequency separation x =min(i,j)∈N+

K×N+K ,i =j

dλ(sin θi − sin θj) satisfying |x| ≥ ξ = 0.

Authorized licensed use limited to: UNIV OF ALABAMA-TUSCALOOSA. Downloaded on June 09,2021 at 23:53:44 UTC from IEEE Xplore. Restrictions apply.

Page 8: 4D Automotive Radar Sensing for Autonomous Vehicles: A

886 IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, VOL. 15, NO. 4, JUNE 2021

IfK ≤√

NβN (ξ) whereβN (ξ) = 1

Nsin2(πNξ)

sin2(πξ)is the Fejér kernel,

the matrix Y satisfies the conditions (1 and (2 with coherenceparameters

μ0Δ=

√N√

N − (K − 1)√

βN (ξ)(26)

and μ1 � μ0

√K with probability 1.

Proof: See Appendix. �The Fejér kernel βN (x) is a periodic function of x. For d =

λ/2, the spatial frequency separation satisfies |x| ∈ (0, 1/2]. If0 < ξ < 1/N , it holds that βN (ξ) = O(1/

√N). Increasing the

number of subarray elements N will decrease μ0. It holds thatlimN→∞ μ0 = 1, which is its smallest possible value.

It was shown in [52] that, when entries of matrix Y areobserved uniformly at random, there are constants C and c suchthat if

m ≥ Cmax(μ21, μ

1/20 μ1, μ0N

1/4)ζKN logN (27)

holds for some ζ > 2, the minimizer to problem (14) is uniqueand equals to Y with probability of 1− cN−ζ . Therefore, ifmatrix Y has a low coherence parameter, it can be completedusing a less number of observed entries. In the noisy observationcase, assuming the noise is zero-mean with varianceσ2, the noiseterm is defined as δ2 = (m+

√8 m)σ2. Let Y be the solution

to the nuclear norm minimization problem of (15). The errornorm is bounded by ‖Y −Y‖F ≤ 4δ

√(2N2 +m)N/m+ 2δ

with a high probability [66].It was shown in [67] that block Hankel matrix YE follows

the coherence properties with parameter μ1 if any two targetsare sufficiently separated. In the noisy observation case, if thenumber of random measurements satisfies

m > c1μ1csKlog4 (M1M2) , (28)

where cs = max{M1M2

N1L, M1M2

(M1−N1+1)(M2−L+1)} and c1 is

a constant, the solution of problem (24), XE , satisfies‖XE −XE‖F ≤ 5M3

1M32 δ with probability that is larger than

1− (M1M2)−2.

In our implementation, the location of transmit and receiveantennas are randomly selected inside a limited aperture thatis bounded by the automotive radar form factor. The locationsof antenna elements in the resulting virtual array are randomas well, thereby acting as a random sub-Nyquist sampler ofthe corresponding ULA or URA. In the underlying problem,therefore, when the input SNR is high and the number of randomsparse array elements satisfies the condition specified in (27) or(28), the recovered Hankel or block Hankel matrix is close tothe true Hankel or block Hankel matrix corresponding to ULAor URA array response, respectively.

B. Discussion on Sparse Array Topology and Identifiability

In this section we examine the sampling strategies, i.e., SLAtopologies that can guarantee unique completion of the low-rankHankel matrix Y.

Let us look at an example of two SLA configurationsshown in Fig. 5(a). Both SLAs have the same number of

Fig. 5. Examples of SLAs: (a) two SLAs and the corresponding bipartitegraphs (b) G1 and (c) G2.

array elements and the same aperture size of 3λ. The sec-ond SLA is a ULA with interelement spacing d = λ. Assume

that a single target located at angle θ and let γΔ= ej2π

dλsin θ.

The normalized array snapshot of a ULA with aperture sizeof 3λ is y = [1, γ, γ2, γ3, γ4, γ5, γ6]T . The array snapshotsof the two SLAs are y1 = [1, γ, ∗, γ3, ∗, ∗, γ6]T and y2 =[1, ∗, γ2, ∗, γ4, ∗, γ6]T , respectively, where ∗ denotes the miss-ing elements. For the above two different SLAs, the Hankelmatrices with missing elements are

Y1 =

⎡⎢⎢⎣

1 γ ∗ γ3

γ ∗ γ3 ∗γ3 ∗ ∗

γ3 ∗ ∗ γ6

⎤⎥⎥⎦ , Y2 =

⎡⎢⎢⎣

1 ∗ γ2 ∗γ2 ∗ γ4

γ2 ∗ γ4 ∗γ4 ∗ γ6

⎤⎥⎥⎦ .

MatrixY is rank one and can be reconstructed fromY1 uniquely.However, there would be infinite completions of Y from Y2. Ina ULA with element spacing d = λ, there is angle ambiguitywhich cannot be mitigated via matrix completion.

Let G = (V,E) be a bipartite graph associated with the sam-pling operator PΩ, where V = {1, 2, . . . , N} ∪ {1, 2, . . . , N}and (i, j) ∈ E iff (i, j) ∈ Ω. LetG ∈ RN×N be the biadjacencymatrix of the bipartite graph G with Gij = 1 iff (i, j) ∈ Ω.Note that PΩ(Y) = Y �G, where � denotes the Hadamardproduct. The two bipartite graphs, G1 and G2 associated withthe two SLAs are shown in Figs. 5(b) and 5(c), respectively. Itcan be seen that G1 is connected, while G2 is not. For a uniquereconstruction of Y, the graph must be connected [68].

Note the connectivity of the bipartite graph associated withthe sampling operator PΩ is a necessary condition for matrix

Authorized licensed use limited to: UNIV OF ALABAMA-TUSCALOOSA. Downloaded on June 09,2021 at 23:53:44 UTC from IEEE Xplore. Restrictions apply.

Page 9: 4D Automotive Radar Sensing for Autonomous Vehicles: A

SUN AND ZHANG: 4D AUTOMOTIVE RADAR SENSING FOR AUTONOMOUS VEHICLES: A SPARSITY-ORIENTED APPROACH 887

completion. Sufficient conditions of matrix completion involvethe matrix coherence properties and the spectral gap of the graphG, which is defined as the difference σ1(G)− σ2(G) betweenthe largest singular value σ1(G) and the second largest singularvalue σ2(G) of G [69]. If the spectral gap of matrix G is suffi-ciently large, the nuclear norm minimization method defined in(14) exactly recovers the low-rank matrix satisfying conditions 1and 2. It can be verified thatG2 depicted in Fig. 5(c) is a 2-regulargraph with vertex connectivity σ1(G) = σ2(G) = 2. Thus thespectral gap of G2 is zero and Y cannot be recovered from Y2.

Let G−1K+1,K+1 denote the complete bipartite graph with

(K + 1)× (K + 1) vertices minus one edge. Graph G is calleda K-closed bipartite graph if G does not contain a vertex setwhose induced subgraph is isomorphic toG−1

K+1,K+1. In general,a rank-K matrix can be uniquely completed only if the bipartitegraph G associated with the sampling is K-closable [68]. It wasshown in [69] that ifΩ is generated from ad-regular graphG witha sufficiently large spectra gap and d ≥ 36C2μ2

0K2, then the

nuclear norm optimization of (14) exactly recovers the low-rankmatrix, whereC is a constant. It can be seen that, if the coherenceof Y, i.e., μ0 defined in Theorem 1, is low, the required numberof observation samples or array elements of the SLA is small.

The spectra gap condition provides a guidance for choosingthe location of sparse array elements. The sparse arrays can beoptimized such that the bipartite graph associated with the sam-pling operator PΩ, i.e., the locations of virtual array elements,has a large spectra gap. Detailed discussions are beyond thescope of this paper and will be left for our future work.

V. NUMERICAL RESULTS

In this section, we conduct numerical simulations to evaluatethe performance of the proposed joint sparse spectrum and sparsearrays approach for high fidelity 4D sensing for automotiveapplications.

A. Range-Doppler Spectrum Under RSSFW

To demonstrate the performance of range and Doppler estima-tion using the proposed RSSFW, for one burst cycle, N = 300pulses are transmitted on carriers that are uniformly at randomlychosen over [fc, fc +B]. The start carrier frequency is fc = 77GHz, and the effective bandwidth is set to B = 200 MHz,corresponding to range resolution of ΔR = 0.75 m. The pulseduration isTp = 25 ns and the step frequency isΔf = 0.5MHz.The maximum unambiguous detectable range is Ru = 300 m.The burst cycle repetition interval is T = 25 μs. The maximumunambiguous detectable velocity is vmax = λ/(4 T ) = 38.96m/s. To measure the target velocity, M = 300 burst cyclesare carried out with a dwell time of MT = 7.5 ms, render-ing a velocity resolution of Δv = λ/(2MT ) = 0.26 m/s. Toachieve waveform orthogonality among transmit antennas, aChu sequence [70] of length M = 307 was generated and thentruncated into length M = 300 for phase coding in slow time.The SNR of the demodulated echo signals at receiver is setto 10 dB. To suppress the high range sidelobes, the weights

Fig. 6. The spectrum of the optimized weights.

obtained by solving the optimization problem (10) are multi-plied to the fast-time samples corresponding to sparse carrierfrequencies.

We first consider two targets with equal RCS at the samerange of R = 100 m and with the same velocity of v = −10 m/sbut different angles. To demonstrate waveform orthogonalityof RSSFW through DDM, we consider a simple two transmitantenna scenario. At each receive antenna, the received echosignal is the superposition of the signals transmitted from mul-tiple transmit antennas reflected by the two targets. The targetrange-Doppler spectrum is obtained by carrying out IDFT onthe burst pulse samples, followed by demodulation and DFToperation along the slow time.

Fig. 6 shows the spectrum obtained from the optimizedweights for the radar parameters defined above. It can be seenthat the spectrum is upper bounded by −27.5 dB over the entiresidelobe region.

Figs. 7(a) and 7(b) show the range-Doppler spectrum ofthe two targets with and without weighting, respectively. It isseen that there is a flat Doppler ridge over the whole Dopplerdomain corresponding to the target range bin ofR = 100m. ThisDoppler ridge is the waveform residual from the other transmitantennas after demodulation in slow time. The range spectrumcorresponding to the Doppler bin of −10 m/s is shown in Fig. 8.It can be seen in both Figs. 7 and 8 that, without weighting, thereare high sidelobes at certain locations in the range spectrum dueto the sparse spectrum utilization in RSSFW, whereas the PSLover the entire unambiguous detectable range is minimized afterweighting.

Next, we consider two targets at different ranges ofR1 = 100 m and R2 = 200 m but with the same velocity of−10m/s. The two targets have different RCS such that in theecho samples, the signal power of the target at range R2 is only10% of that of the target at range R1. The range spectrum ofthese two targets is shown in Fig. 9. It can be seen that the highrange sidelobes may easily mask the target with small RCS. Inother words, without introducing high probability of false alarm,the weak target cannot be detected. On the contrary, the weaktarget is reliably detected after the range PSL is minimized withweighting.

Authorized licensed use limited to: UNIV OF ALABAMA-TUSCALOOSA. Downloaded on June 09,2021 at 23:53:44 UTC from IEEE Xplore. Restrictions apply.

Page 10: 4D Automotive Radar Sensing for Autonomous Vehicles: A

888 IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, VOL. 15, NO. 4, JUNE 2021

Fig. 7. Illustration of range and Doppler spectrum for two targets with equalpower located at range of 100 m with velocity of −10 m/s. (a) Spectra withoutweighting; (b) spectra with weighting.

B. One-Dimensional Sparse Array Completion

To achieve high azimuth angular resolution, multiple auto-motive radar transceivers are cascaded together to synthesizea large sparse array in azimuth. Here, we consider the samephysical array shown in Fig. 2, where Mt = 6 transmit andMr = 8 receive antennas are placed in an interleaved way alongthe horizontal direction at

lTX = [1, 19, 37, 55, 79, 91] λ/2,

lRX = [12, 22, 25, 39, 58, 62, 70, 73] λ/2.

A virtual array with total 48 elements is synthesized. The trans-mit and receive antennas as well as the virtual array are plottedin Fig. 2.

Two targets are at the same range R = 100 m with velocity ofv = −10 m/s. Their respective azimuth angles are θ1 = 0◦ andθ2 = 20◦. The two targets are first separated in range-Dopplerwith the RSSFW. The complex peak values in the range-Dopplerspectrum corresponding to every virtual sparse array consists ofan array snapshot for azimuth angle finding.

The virtual SLA shown in Fig. 2 acts as a deterministicsampler of a rank-2 Hankel matrix Y ∈ CN×N with N = 76,

Fig. 8. Comparison of the range spectrum of random sparse step-frequencyautomotive radar with and without weighting for two targets with equal powerlocated at the same range of R = 100 m.

Fig. 9. Comparison of range spectrum with and without weighting. Two targetsare located at different ranges of 100 m and 200 m with normalized power of 1and 0.1, respectively.

which is constructed based on the array response of a ULA with152 elements. The array response of the SLA is normalizedby its first element. Based on the observed SLA response, theHankel matrix Y is completed via the SVT algorithm [55]. LetY denote the completed Hankel matrix. The full ULA responsecan be reconstructed by taking the average of the anti-diagonal

Authorized licensed use limited to: UNIV OF ALABAMA-TUSCALOOSA. Downloaded on June 09,2021 at 23:53:44 UTC from IEEE Xplore. Restrictions apply.

Page 11: 4D Automotive Radar Sensing for Autonomous Vehicles: A

SUN AND ZHANG: 4D AUTOMOTIVE RADAR SENSING FOR AUTONOMOUS VEHICLES: A SPARSITY-ORIENTED APPROACH 889

Fig. 10. The spectrum of two targets with azimuth angles of θ1 = 0◦ andθ2 = 20◦ under MIMO sparse array and fully completed array.

elements of matrix Y. The completed full array has an aper-ture size of 76λ. Intuitively, in this simulation setting, matrixcompletion contributes around 10 log 10(152/48) ≈ 5 dB SNRimprovement for array processing.

In Fig. 10, we plot the angle spectrum for the two targets.The two azimuth angle spectra are obtained by applying FFT tothe original SLA with the holes filled with zeros and to the fullarray completed via matrix completion, respectively. It is foundthat the FFT of the SLA generates two peaks correspondingto the correct azimuth directions at a cost of high sidelobes,and thus it is difficult to detect the two targets in azimuthdirections under the original SLA. On the contrary, the com-pleted full array shows two clear peaks corresponding to correctazimuth locations in the angle spectrum, and the sidelobes aregreatly suppressed in the completed full array.

C. Two-Dimensional Sparse Array Completion

We consider the same 2D physical array shown in Fig. 3 forjoint high-resolution azimuth and elevation angle estimation, bycascading 4 automotive radar transceivers. These 12 transmitantennas and 16 receive antennas are randomly deployed in anarea of [0, 100](λ/2)× [0, 120](λ/2) to synthesize a 2D MIMOvirtual array of 196 elements. The cascaded automotive radarform factor is around 20× 24 cm. In Fig. 3, the dimension of the2D sparse array is Dy ×Dx = 183(λ/2)× 194(λ/2). A totalnumber of 35 502 elements are required to construct a URA ofthe same dimension with half-wavelength interelement spacing.In other words, the virtual sparse array only occupies 0.54% thetotal elements of the URA.

Two targets with the same range and Doppler bin are con-sidered. Their angles to the x and y directions are (χ1, ϕ1) =(−20◦, 5◦), (χ2, ϕ2) = (20◦, 10◦), respectively. The sparse ar-ray snapshot is consisted of the complex peak values in the range-Doppler spectrum corresponding to each sparse array element.The input SNR of the array response is set to 20 dB, which is rea-sonable in automotive radar because the fast-time and slow-timecoherent processing provides a high processing gain, as statedin Section II-A. We then construct a block Hankel matrix YE

of dimension 9009× 8928 using one array snapshot of this 2D

Fig. 11. The spectrum of two targets with azimuth and elevation angles of(χ1, ϕ1) = (−20◦, 5◦), (χ2, ϕ2) = (20◦, 10◦) under the sparse array. Thetargets’ angles are marked with crosses. There are high sidelobes in the spectrumdue to the existing of large number of holes in the sparse array.

Fig. 12. The spectrum of two targets with azimuth and elevation anglesof (χ1, ϕ1) = (−20◦, 5◦), (χ2, ϕ2) = (20◦, 10◦) under the completed fullURA. The targets’ angles are marked with crosses.

sparse array with 196 elements. Only 0.78% of the Hankel matrixentires are non-zero. Based on one snapshot of 2D sparse array,the block Hankel matrix is completed via the SVT algorithm andthe full URA is then obtained. In this simulation setting, matrixcompletion contributes around 10 log 10(35502/196) ≈ 22.5dB SNR gain for array processing.

Figs. 11 and 12 plot the azimuth-elevation spectra of the twotargets under the 2D sparse array and the completed full URA,respectively. It is found that both sparse array and URA generatetwo peaks corresponding to the correct azimuth and elevationangles of the targets. However, in the azimuth-elevation spec-trum of 2D sparse array, there are high sidelobes over the entireazimuth and elevation FOVs. On the contrary, the high sidelobesare mitigated in the completed URA.

VI. CONCLUSION

In this paper, we developed a new automotive radar systemutilizing a thinned frequency spectrum to synthesize a largeeffective bandwidth for high range resolution profiles. TheRSSFW MIMO radar is considered for 2D sparse arrays with

Authorized licensed use limited to: UNIV OF ALABAMA-TUSCALOOSA. Downloaded on June 09,2021 at 23:53:44 UTC from IEEE Xplore. Restrictions apply.

Page 12: 4D Automotive Radar Sensing for Autonomous Vehicles: A

890 IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, VOL. 15, NO. 4, JUNE 2021

hundreds of virtual elements. Sensor interpolation was exploitedto recover missing elements in the sparse arrays using matrixcompletion. Numerical simulation verified that the proposedimaging radar yields high performance for joint high-resolutionazimuth and elevation angle estimation.

APPENDIX

PROOF OF THEOREM 1

Proof: The Hankel matrix Y has a Vandermonde decompo-sition structure, i.e., Y = BΣBT . The compact singular valuedecomposition of Y is expressed as Y = UΛVH , where U ∈CN×K and V ∈ CN×K such that UHU = IK and VHV =IK , and Λ ∈ RK×K is a diagonal matrix containing the sin-gular values of Y. Following the same QR decomposition ofmanifold matrix B utilized in [65], [71], we can show thatμ(U) and μ(V ) defined in (25) are related only to the arraymanifold matrixB. The ULA configuration has element spacingof d = λ/2. Assume that the target angles in set {θk}k∈N+

K

are distinct with a minimal spatial frequency separation x =min(i,j)∈N+

K×N+K ,i =j

dλ(sin θi − sin θj) satisfying |x| ≥ ξ = 0.

If K ≤ N√βN (ξ)

holds, where βN (ξ) = 1N

sin2(πNξ)

sin2(πξ)is the Fejér

kernel, it was shown in [65], [71] that

μ(U) = μ(V ) ≤√N√

N − (K − 1)√

βN (ξ). (A1)

Consequently, μ0Δ=

√N√

N−(K−1)√

βN (ξ)and μ1

Δ= μ0

√K hold

true with probability 1. �

REFERENCES

[1] S. Sun and A. P. Petropulu, “A sparse linear array approach in automotiveradars using matrix completion,” in Proc. IEEE Int. Conf. Acoust., Speech,Signal Process., Barcelona, Spain, May 2020, pp. 8614–8618.

[2] S. Sun and Y. D. Zhang, “Four-dimensional high-resolution automotiveradar imaging exploiting joint sparse-frequency and sparse-array design,”in Proc. IEEE Int. Conf. Acoust., Speech, Signal Process., Toronto, Canada,Jun. 2021, pp. 8413–8417.

[3] U.S. Department of Transportation’s National Highway Traffic Safety Ad-ministration (NHTSA), “2016 fatal motor vehicle crashes: Overview,” Oct.2017, [Online]. Available: https://www.nhtsa.gov/press-releases/usdot-releases-2016-fatal-traffic-crash-data

[4] L. Ecola, S. W. Popper, R. Silberglitt, and L. Fraade-Blanar, “The road toprepared for a vision for achieving zero roadway deaths by 2050,” RANDCorporation Report, Apr. 2018, [Online]. Available: https://www.rand.org/pubs/research_reports/RR2333.html

[5] R. Gourova, O. Krasnov, and A. Yarovoy, “Analysis of rain clutter detec-tions in commercial 77 GHz automotive radar,” in Proc. 14th Eur. RadarConf., Nuremberg, Germany, Oct. 2017, pp. 25–28.

[6] S. Patole, M. Torlak, D. Wang, and M. Ali, “Automotive radars: A reviewof signal processing techniques,” IEEE Signal Process. Mag., vol. 34, no. 2,pp. 22–35, Mar. 2017.

[7] F. Engels, P. Heidenreich, A. M. Zoubir, F. Jondral, and M. Wintermantel,“Advances in automotive radar: A framework on computationally efficienthigh-resolution frequency estimation,” IEEE Signal Process. Mag., vol. 34,no. 2, pp. 36–46, Mar. 2017.

[8] S. Sun, A. P. Petropulu, and H. V. Poor, “MIMO radar for advanced driver-assistance systems and autonomous driving: Advantages and challenges,”IEEE Signal Process. Mag., vol. 37, no. 4, pp. 98–117, Jul. 2020.

[9] A. Kamann et al., “Automotive radar multipath propagation in uncertainenvironments,” in Proc. Int. Conf. Intell. Transp. Syst., Maui, Hawaii,Nov. 2018, pp. 859–864.

[10] I. Bilik et al., “Automotive MIMO radar for urban environments,” in Proc.IEEE Radar Conf., Philadelphia, PA, USA, May 2016, pp. 1–6.

[11] F. Meinl, M. Stolz, M. Kunert, and H. Blume, “An experimental highperformance radar system for highly automated driving,” in Proc. Int.Conf. Microw. Intell. Mobility, Nagoya, Japan, Mar. 2017, pp. 71–74.

[12] S. Alland et al., “Virtual radar configuration for 2D array,” U.S.Patent 9 869 762, Jan. 16, 2018.

[13] C. R. Qi, H. Su, K. Mo, and L. J. Guibas, “PointNet: Deep learningon point sets for 3D classification and segmentation,” in Proc. IEEEConf. Comput. Vis. Pattern Recognit., Honolulu, HI, USA, Jul. 2017,pp. 77–85.

[14] C. R. Qi, L. Yi, H. Su, and L. J. Guibas, “PointNet++: Deep hierarchicalfeature learning on point sets in a metric space,” in Proc. Conf. Neural Inf.Process. Syst., Long Beach, CA, USA, Dec. 2017.

[15] M. A. Richards, Fundamentals of Radar Signal Processing, 2nd ed. NewYork, NY, USA: McGraw-Hill, 2014.

[16] L. Zheng, Q. Liu, X. Wang, and A. Maleki, “�p-based complex approxi-mate message passing with application to sparse stepped frequency radar,”Signal Process., vol. 134, pp. 249–260, 2017.

[17] K. V. Mishra, S. Mulleti, and Y. C. Eldar, “RaSSteR: Random sparsestep-frequency radar,” Apr. 2020, [Online]. Available: https://arxiv.org/pdf/2004.05720.pdf

[18] E. J. Candès and T. Tao, “The dantzig selector: Statistical estimation whenp is much larger than n,” Ann. Statist., vol. 35, no. 6, pp. 2313–2351,2007.

[19] J. Li and P. Stoica, “MIMO radar with colocated antennas,” IEEE SignalProcess. Mag., vol. 24, no. 5, pp. 106–114, Sep. 2007.

[20] I. Bilik et al., “Automotive multi-mode cascaded radar data processingembedded system,” in Proc. IEEE Radar Conf., Oklahoma City, OK, USA,Apr. 2018, pp. 0372–0376.

[21] V. Giannini et al., “A 192-virtual-receiver 77/79 GHz GMSK code-domainMIMO radar system-on-chip,” in Proc. IEEE Int. Solid-State CircuitsConf., San Francisco, CA, USA, Feb. 2019, pp. 164–166.

[22] Texas Instruments Inc., “Design Guide: TIDEP-01012 Imaging RadarUsing Cascaded Mmwave Sensor Reference Design,” Mar. 2020, [Online].Available: https://www.ti.com/lit/ug/tiduen5a/tiduen5a.pdf

[23] May 2021, [Online]. Available: https://www.zf.com/products/en/cars/products_58368.html

[24] May 2021, [Online]. Available: https://www.continental-automotive.com[25] C. Schmid, R. Feger, C. Wagner, and A. Stelzer, “Design of a linear non-

uniform antenna array for a 77-GHz MIMO FMCW radar,” in Proc. IEEEMTT-S Intl. Microw. Workshop Wireless Sens., Local Positioning, RFID,Cavtat, Croatia, Sep. 2009, pp. 1–4.

[26] J. Searcy and S. Alland, “MIMO antenna with elevation detection,” U.S.Patent 9 541 639 B2, Jan. 10, 2017.

[27] R. Rajamaki, S. P. Chepuri, and V. Koivunen, “Hybrid beamforming foractive sensing using sparse arrays,” IEEE Trans. Signal Process., vol. 68,pp. 6402–6417, Oct. 2020.

[28] C.-Y. Chen and P. P. Vaidyanathan, “Minimum redundancy MIMO radars,”in Proc. IEEE Int. Symp. Circuits Syst., Seattle, WA, USA, May, 2008,pp. 45–48.

[29] P. Pal and P. P. Vaidyanathan, “Nested arrays: A novel approach toarray processing with enhanced degrees of freedom,” IEEE Trans. SignalProcess., vol. 58, no. 8, pp. 4167–4181, Aug. 2010.

[30] P. P. Vaidyanathan and P. Pal, “Sparse sensing with co-prime samplersand arrays,” IEEE Trans. Signal Process., vol. 59, no. 2, pp. 573–586,Feb. 2011.

[31] S. Qin, Y. D. Zhang, and M. G. Amin, “Generalized coprime array config-urations for direction-of-arrival estimation,” IEEE Trans. Signal Process.,vol. 63, no. 6, pp. 1377–1390, Mar. 2015.

[32] M. Wang and A. Nehorai, “ Coarrays MUSIC, and the Cramer-Rao bound,”IEEE Trans. Signal Process., vol. 65, no. 4, pp. 933–946, Feb. 2017.

[33] C.-L. Liu and P. P. Vaidyanathan, “Super nested arrays: Linear sparsearrays with reduced mutual coupling - Part i: Fundamentals,” IEEE Trans.Signal Process., vol. 64, no. 15, pp. 3997–4012, Aug. 2016.

[34] C.-L. Liu and P. P. Vaidyanathan, “Super nested arrays: Linear sparsearrays with reduced mutual coupling - Part II: High-order exten-sions,” IEEE Trans. Signal Process., vol. 64, no. 16, pp. 4203–4217,Aug. 2016.

[35] H. Qiao and P. Pal, “Guaranteed localization of more sources thansensors with finite snapshots in multiple measurement vector modelsusing difference co-arrays,” IEEE Trans. Signal Process., vol. 67, no. 22,pp. 5715–5729, Nov. 2019.

[36] P. Hacker and B. Yang, “Single snapshot DOA estimation,” Adv. RadioSci., vol. 8, pp. 251–256, 2010.

[37] J. Shi, F. Wen, and T. Liu, “Nested MIMO radar: Coarrays, tensor mod-eling, and angle estimation,” IEEE Trans. Aerosp. Electron. Syst., vol. 57,no. 1, pp. 573–585, Feb. 2021.

Authorized licensed use limited to: UNIV OF ALABAMA-TUSCALOOSA. Downloaded on June 09,2021 at 23:53:44 UTC from IEEE Xplore. Restrictions apply.

Page 13: 4D Automotive Radar Sensing for Autonomous Vehicles: A

SUN AND ZHANG: 4D AUTOMOTIVE RADAR SENSING FOR AUTONOMOUS VEHICLES: A SPARSITY-ORIENTED APPROACH 891

[38] P. Pal and P. P. Vaidyanathan, “Coprime sampling and the MUSIC al-gorithm,” in Proc. Digit. Signal Process. Signal Process. Educ. Meeting,Sedona, AZ, USA, Jan. 2011, pp. 289–294.

[39] C. -L. Liu and P. P. Vaidyanathan, “Remarks on the spatial smoothingstep in coarray MUSIC,” IEEE Signal Process. Lett., vol. 22, no. 9,pp. 1438–1442, Sep. 2015.

[40] H. Qiao and P. Pal, “Unified analysis of co-array interpolation fordirection-of-arrival estimation,” in Proc. IEEE Int. Conf. Acoust., Speech,Signal Process., New Orleans, LA, USA, May 2017, pp. 3056–3060.

[41] D. Romero, D. D. Ariananda, Z. Tian, and G. Leus, “Compressive co-variance sensing: Structure-based compressive sensing beyond sparsity,”IEEE Signal Process. Mag., vol. 33, no. 1, pp. 78–93, Jan. 2016.

[42] S. Qin, Y. D. Zhang, M. G. Amin, and A. M. Zoubir, “Generalizedcoprime sampling of toeplitz matrices for spectrum estimation,” IEEESignal Process. Mag., vol. 65, no. 1, pp. 81–94, Jan. 2017.

[43] H. Qiao and P. Pal, “Gridless line spectrum estimation and low-ranktoeplitz matrix compression using structured samplers: A regularization-free approach,” IEEE Trans. Signal Process., vol. 65, no. 9, pp. 2221–2236,May 2017.

[44] C. Zhou, Y. Gu, X. Fan, Z. Shi, G. Mao, and Y. D. Zhang, “Direction-of-arrival estimation for coprime array via virtual array interpolation,” IEEETrans. Signal Process., vol. 66, no. 22, pp. 5956–5971, Nov. 2018.

[45] T. Spreng et al., “Wideband 120 GHz to 140 GHz MIMO radar: Systemdesign and imaging results,” in Proc. Eur. Microw. Conf., Paris, France,Sep. 2015, pp. 430–433.

[46] C. Zhou, Y. Gu, Z. Shi, and Y. D. Zhang, “Off-grid direction-of-arrivalestimation using coprime array interpolation,” IEEE Signal Process. Lett.,vol. 25, no. 11, pp. 1710–1714, Nov. 2018.

[47] S. Zhang, A. Ahmed, Y. D. Zhang, and S. Sun, “DOA estimation exploit-ing interpolated multi-frequency sparse array,” in Proc. IEEE WorkshopSensor Array Multichannel Process., Hangzhou, China, Jun. 2020, pp. 1–5.

[48] Y. Chi, L. L. Scharf, A. Pezeshki, and A. R. Calderbank, “Sensitivityto basis mismatch in compressed sensing,” IEEE Trans. Signal Process.,vol. 59, no. 5, pp. 2182–2195, May 2011.

[49] M. Grant and S. Boyd, “CVX: Matlab software for disciplined convexprogramming, version 2.1,” Mar. 2014, [Online]. Available: http://cvxr.com/cvx

[50] V. F. Mecca, D. Ramakrishnan, and J. L. Krolik, “MIMO radar space-timeadaptive processing for multipath clutter mitigation,” in Proc. IEEE Work-shop Sensor Array Multichannel Process., Waltham, MA, USA, Jul. 2006,pp. 249–253.

[51] J. Ying, J. F. Cai, D. Guo, G. Tang, Z. Chen, and X. Qu, “Vandermondefactorization of hankel matrix for complex exponential signal recovery-application in fast NMR spectroscopy,” IEEE Trans. Signal Process.,vol. 66, no. 21, pp. 5520–5533, Nov. 2018.

[52] E. J. Candès and B. Recht, “Exact matrix completion via convex optimiza-tion,” Found. Comput. Math., vol. 9, no. 6, pp. 717–772, 2009.

[53] Velodyne, “HDL-32E High Definition Real-Time LiDAR,” Datasheet,2021, [Online]. Available: https://velodynelidar.com/products/hdl-32e/

[54] Y. Hua, “Estimating two-dimensional frequencies by matrix enhance-ment and matrix pencil,” IEEE Trans. Signal Process., vol. 40, no. 9,pp. 2267–2280, Sep. 1992.

[55] J. F. Cai, E. J. Candès, and Z. Shen, “A singular value threshold-ing algorithm for matrix completion,” SIAM J. Optim., vol. 20, no. 2,pp. 1956–1982, 2010.

[56] Y. Hua and T. K. Sarkar, “Matrix pencil method for estimating parametersof exponentially damped/undamped sinusoids in noise,” IEEE Trans.Acoust., Speech, Signal Process., vol. 38, no. 5, pp. 814–824, May 1990.

[57] P. Barton, “Digital beam forming for radar,” IEE Proc. F. - Commun.,Radar Signal Process., vol. 127, no. 4, pp. 266–277, 1980.

[58] R. Schmidt, “Multiple emitter location and signal parameter estimation,”IEEE Trans. Antennas Propag., vol. 34, no. 3, pp. 276–280, Mar. 1986.

[59] R. Roy and T. Kailath, “ESPRIT - estimation of signal parameters via rota-tion invariance techniques,” IEEE Trans. Acoust., Speech, Signal Process.,vol. 17, no. 7, pp. 984–995, Jul. 1989.

[60] T. Strohmer and B. Friedlander, “Compressed sensing for MIMO radar- algorithms and performance,” in Proc. Asilomar Conf. Signals, Syst.Comput., Pacific Grove, CA, USA, Nov. 2009, pp. 464–468.

[61] Y. Yu, A. P. Petropulu, and H. V. Poor, “MIMO radar using compressivesampling,” IEEE J. Sel. Top. Signal Process., vol. 4, no. 1, pp. 146–163,Feb. 2010.

[62] Y. D. Zhang, M. G. Amin, and B. Himed, “Sparsity-based DOA estimationusing co-prime arrays,” in Proc. IEEE Int. Conf. Acoust., Speech, SignalProcess., Vancouver, Canada, May 2013, pp. 3967–3971.

[63] Y. Yu, S. Sun, R. N. Madan, and A. P. Petropulu, “Power allocation andwaveform design for the compressive sensing based MIMO radar,” IEEETrans. Aerosp. Electron. Syst., vol. 50, no. 2, pp. 898–909, Apr. 2014.

[64] S. Sun, W. U. Bajwa, and A. P. Petropulu, “MIMO-MC radar: A MIMOradar approach based on matrix completion,” IEEE Trans. Aerosp. Elec-tron. Syst., vol. 51, no. 3, pp. 1839–1852, Jul. 2015.

[65] S. Sun and A. P. Petropulu, “Waveform design for MIMO radars withmatrix completion,” IEEE J. Sel. Top. Signal Process., vol. 9, no. 8,pp. 1400–1411, Dec. 2015.

[66] E. J. Candès and Y. Plan, “Matrix completion with noise,” Proc. IEEE,vol. 98, no. 6, pp. 925–936, Jun. 2010.

[67] Y. Chen and Y. Chi, “Robust spectral compressed sensing via struc-tured matrix completion,” IEEE Trans. Inf. Theory, vol. 60, no. 10,pp. 6576–6601, Oct. 2014.

[68] F. Király and R. Tomioka, “A combinatorial algebraic approach for theidentifiability of low-rank matrix completion,” in Proc. Int. Conf. Mach.Learn., Edinburgh, Scotland, U.K., Jun. 2012, pp. 755–762.

[69] S. Bhojanapalli and P. Jain, “Universal matrix completion,” in Proc. Int.Conf. Mach. Learn., Beijing, China, Jun. 2014, pp. 1881–1889.

[70] D. Chu, “Polyphase codes with good periodic correlation properties,” IEEETrans. Inf. Theory, vol. 18, no. 4, pp. 531–532, Jul. 1972.

[71] D. S. Kalogerias and A. P. Petropulu, “Matrix completion in colocatedMIMO radar: Recoverability, bounds & theoretical guarantees,” IEEETrans. Signal Process., vol. 62, no. 2, pp. 309–321, Jan. 2014.

Shunqiao Sun (Senior Member, IEEE) received thePh.D. degree in electrical and computer engineeringfrom Rutgers, The State University of New Jersey, in2016. In 2019, he joined the Department of Electricaland Computer Engineering with The University ofAlabama as a Tenure Track Assistant Professor. From2016 to 2019, he was with the Radar Core Team ofAptiv, Technical Center Malibu, CA, USA, where hehas worked on advanced radar signal processing andmachine learning algorithms for self-driving cars. Inthe past, he held internships at Mitsubishi Electric

Research Labs (MERL), Cambridge, MA, USA, and Cisco Systems, Shanghai,China. His research interests include the interface of statistical and sparse signalprocessing with mathematical optimizations, MIMO radar, automotive radar,remote sensing, machine learning, and connected and autonomous vehicles.Dr. Sun has been awarded the 2015–2016 Rutgers University ECE GraduateProgram Academic Achievement Award. He is also the winner of 2016 IEEEAerospace and Electronic Systems Society Robert T. Hill Best DissertationAward for his thesis “MIMO radar with Sparse Sensing”.

Yimin D. Zhang (Fellow, IEEE) received the Ph.D.degree from the University of Tsukuba, Tsukuba,Japan, in 1988.

He is currently an Associate Professor with theDepartment of Electrical and Computer Engineer-ing, Temple University, Philadelphia, PA, USA. From1998 to 2015, he was a Research Faculty with the Cen-ter for Advanced Communications, Villanova Uni-versity, Villanova, PA, USA. His research interestsinclude array signal processing, compressive sensing,machine learning, convex optimization, and time-

frequency analysis with applications to radar, wireless communications, andsatellite navigation.

Dr. Zhang is an Associate Editor for the IEEE Transactions on Aerospace andElectronic Systems and for Signal Processing. He was an Associate Editor for theIEEE Transactions on Signal Processing, IEEE Signal Processing Letters, andthe Journal of the Franklin Institute. He is a Member of the Signal ProcessingTheory and Methods Technical Committee of IEEE Signal Processing Society,and was a Technical Co-Chair of 2018 IEEE Sensor Array and MultichannelSignal Processing Workshop. He was the recipient of 2016 IET Radar, Sonarand Navigation Premium Award, the 2017 IEEE Aerospace and ElectronicSystems Society Harry Rowe Mimno Award, and the 2019 IET CommunicationsPremium Award. He coauthored a paper that received the 2018 IEEE SignalProcessing Society Young Author Best Paper Award. He is also a Fellow ofSPIE.

Authorized licensed use limited to: UNIV OF ALABAMA-TUSCALOOSA. Downloaded on June 09,2021 at 23:53:44 UTC from IEEE Xplore. Restrictions apply.