1. A target detection system, comprising: a radar system configured to obtain radar echoes from a target with multiple point reflectors; and a processor configured to obtain a cluster of multi-dimensional point spread function from the radar echoes, each multi-dimensional point spread function being associated with a reflection from one of the multiple point reflectors, and also configured to perform object detection based on three or more dimensions of each of the multi-dimensional point spread functions of the cluster.