1. A data processing circuit comprising at least one processor configured to: (i) apply a three-dimensional connectivity clustering analysis to a brain image to identify locations of clusters of voxels having at least one image parameter that is substantially the same to identify a potential x, y source vessel location; (ii) generate a first quantity of clustered territories based on the electronically applying step, each clustered territory having at least one associated source location in x, y coordinates; then (iii) map source locations of the clustered territories in 2-D label space with source locations clustered based on spatial connectivity, wherein a respective clustered territory may have multiple neighboring source locations depending on detection resolution, vessel diameter, and vessel turns in a respective label plane; (iv) generate a second quantity of clustered territories based on the mapped source locations, wherein the second quantity of clustered territories is less than the first quantity of clustered territories, and wherein multiple three-dimensional spatial clusters may be associated with a single source; then (v) calculate a center of mass (centroid) distance to label space for the second quantity of clustered territories; then (vi) determine if multiple territories are associated with a single source to establish vascular connectivity based on the calculated centroid distances to label space to further resolve the source locations; and (vii) generate at least one color coded cerebral blood flow (CBF) territory map using the identified source locations.