I. Introduction
Channel estimation is recognized as one of the key issues in developing the fifth generation of wireless communication systems [2]. In particular, estimating massive MIMO millimeter wave (mmWave) channels is challenging due to the larger dimensions, larger bandwidths, hardware imperfections and faster temporal variations. In addition, such systems are expected to operate at low SNR values per antenna due to several factors like increased path-loss, hardware restrictions of the power amplifiers, larger noise bandwidths and smaller antenna sizes, which, together with the issues of pilot-contamination and carrier frequency offset, renders common pilot based estimation methods inefficient and even impossible.