A non-transitory computer readable medium with program instructions stored thereon that, when executed by at least one processor, cause the at least processor to perform a method for providing at least one Computed Tomography Angiography (CTA) perfusion functional map, wherein the method comprises:
- obtaining Time Resolved Helical CTA (TRH-CTA) image data;
- preprocessing the TRH-CTA helical image data to generate preprocessed TRH-CTA helical image data;
- generating time density curve data for a plurality of voxels for an axial imaging slice from the preprocessed TRH-CTA helical image data, where the time density curve data comprise intensity values for different phases of the preprocessed TRH-CTA helical image data arranged sequentially in time;
- generating the at least one perfusion functional map for the axial imaging slice by at least one of:
- (1) applying at least one mapping function to different phases of the time density curve data corresponding to the at least one axial imaging slice;
- (2) applying a deconvolution method to the time density curve data;
- and (3) applying a non-deconvolution method to the time density curve data;
- performing filtering in the spatial domain or the frequency domain on the at least one perfusion functional map;
- and
- outputting, via a display, the at least one filtered perfusion functional map.