A system for determining target heart ablation regions, the system comprising: a plurality of sensors configured to detect a plurality of electro-cardiogram (ECG) signals each indicating electrical activity of a heart over time, each of the plurality of sensors configured to detect one of the ECG signals, wherein the plurality of ECG signals comprise intra-cardiac electrocardiogram (IC ECG) signals of the heart acquired via a catheter; a processing device comprising one or more processors configured to: determine , for each of the plurality of ECG signals, a plurality of local activation times (LATs) occurring over time, each LAT indicating a time of electrical activation for an area the heart; determine LAT quality for each of the plurality of IC ECG signals; determine atrial fibrillation (AF) complexity of the IC ECG signals; determine whether the catheter should be repositioned based on a comparison of the LAT quality and the AF complexity; generate, based on the determined plurality of LATs of each of the plurality of ECG signals, mapping information for one or more maps representing the electrical activity of the heart; and determine a region of interest (ROI) of the heart by identifying the ROI as a region of the heart exhibiting conditions indicative of cardiac arrhythmia based on the generated mapping information for the one or more maps representing the electrical activity of the heart. a plurality of sensors configured to detect a plurality of electro-cardiogram (ECG) signals each indicating electrical activity of a heart over time, each of the plurality of sensors configured to detect one of the ECG signals, wherein the plurality of ECG signals comprise intra-cardiac electrocardiogram (IC ECG) signals of the heart acquired via a catheter; a processing device comprising one or more processors configured to: determine , for each of the plurality of ECG signals, a plurality of local activation times (LATs) occurring over time, each LAT indicating a time of electrical activation for an area the heart; determine LAT quality for each of the plurality of IC ECG signals; determine atrial fibrillation (AF) complexity of the IC ECG signals; determine whether the catheter should be repositioned based on a comparison of the LAT quality and the AF complexity; generate, based on the determined plurality of LATs of each of the plurality of ECG signals, mapping information for one or more maps representing the electrical activity of the heart; and determine a region of interest (ROI) of the heart by identifying the ROI as a region of the heart exhibiting conditions indicative of cardiac arrhythmia based on the generated mapping information for the one or more maps representing the electrical activity of the heart. determine , for each of the plurality of ECG signals, a plurality of local activation times (LATs) occurring over time, each LAT indicating a time of electrical activation for an area the heart; determine LAT quality for each of the plurality of IC ECG signals; determine atrial fibrillation (AF) complexity of the IC ECG signals; determine whether the catheter should be repositioned based on a comparison of the LAT quality and the AF complexity; generate, based on the determined plurality of LATs of each of the plurality of ECG signals, mapping information for one or more maps representing the electrical activity of the heart; and determine a region of interest (ROI) of the heart by identifying the ROI as a region of the heart exhibiting conditions indicative of cardiac arrhythmia based on the generated mapping information for the one or more maps representing the electrical activity of the heart. <EOS>