A cardiac information dynamic display system, comprising: one or more electrodes (12a, 12b) configured to record sets of electric potential data representing cardiac activity at a plurality of time intervals; and a cardiac information console, comprising: a signal processor configured to: calculate sets of cardiac activity data at the plurality of time intervals using the recorded sets of electric potential data, wherein the cardiac activity data is associated with surface locations of one or more cardiac chambers; and a user interface module configured to display a series of images, each image comprising: a graphical representation of the cardiac activity; characterized in that the signal processor comprises: a cardiac information algorithm that performs an inverse solution using a truncated Singular Value Decomposition, SVD, based Tikhonov regularization to calculate the sets of cardiac activity data, and performs a scaling algorithm comprising: a Weighted Minimum Norm estimate pre-scaling portion configured to reduce distance influence on a forward matrix and a uniformly distributed charge source post-scaling portion to adjust the output of the inverse solution. one or more electrodes (12a, 12b) configured to record sets of electric potential data representing cardiac activity at a plurality of time intervals; and a cardiac information console, comprising: a signal processor configured to: calculate sets of cardiac activity data at the plurality of time intervals using the recorded sets of electric potential data, wherein the cardiac activity data is associated with surface locations of one or more cardiac chambers; and a user interface module configured to display a series of images, each image comprising: a graphical representation of the cardiac activity; a signal processor configured to: calculate sets of cardiac activity data at the plurality of time intervals using the recorded sets of electric potential data, wherein the cardiac activity data is associated with surface locations of one or more cardiac chambers; and a user interface module configured to display a series of images, each image comprising: a graphical representation of the cardiac activity; characterized in that the signal processor comprises: a cardiac information algorithm that performs an inverse solution using a truncated Singular Value Decomposition, SVD, based Tikhonov regularization to calculate the sets of cardiac activity data, and performs a scaling algorithm comprising: a Weighted Minimum Norm estimate pre-scaling portion configured to reduce distance influence on a forward matrix and a uniformly distributed charge source post-scaling portion to adjust the output of the inverse solution. a cardiac information algorithm that performs an inverse solution using a truncated Singular Value Decomposition, SVD, based Tikhonov regularization to calculate the sets of cardiac activity data, and performs a scaling algorithm comprising: a Weighted Minimum Norm estimate pre-scaling portion configured to reduce distance influence on a forward matrix and a uniformly distributed charge source post-scaling portion to adjust the output of the inverse solution. a Weighted Minimum Norm estimate pre-scaling portion configured to reduce distance influence on a forward matrix and a uniformly distributed charge source post-scaling portion to adjust the output of the inverse solution.