Radar surveillance of noncooperative UAV swarm is challenging and is involved in many critical surveillance scenarios. The multimodality property of dynamic UAV swarm targets presents larger radar signature complexity and elevates the radar detection difficulty. The swarm unit number ambiguity from dense UAV grouping also inhibits radar monitoring accuracy. Inspired by the coherent integration essence of swarm target signals, this paper proposes a radar signal processing framework based on complex valued independent component analysis (cICA) for swarm target identification and quantification. The target detection threshold is determined from pure clutter signals after cICA processing. A customized clustering algorithm is applied on independent components for swarm target quantification. Target detection and quantification methods are verified with various multimodality UAV swarm flight plans. The results indicate that the detection performance of the proposed method is comparable with conventional CFAR algorithms with better stability performance. The target quantification procedure could estimate swarm unit numbers with acceptable numerical deviations. More discussions are given on the relevance between quantification accuracy and swarm configurations with respect to signal independency mechanisms. Efficiency discussions reveal the bottleneck of the proposed method for future optimization works.