To elimi­nate the errors in phase measurements, however, those exist­ing systems either require high-cost dedicated hardware or labor-intensive offline training effort, which rendering them impractical.
they either use a dedicated hard­ware which is well designed without hardware diversity [2], or they use a learning based approach which regards the hardware phase errors as a constant that adds into the true phase measurement [4].