This disclosure provides one or more computer-readable media having computer-executable instructions for performing a method. The method includes storing geometry data representing a primary geometry of a cardiac envelope that includes nodes distributed across the cardiac envelope and geometry of a body surface that includes locations where electrical signals are measured. The body surface is spaced apart from the cardiac envelope. The method also includes perturbing the primary geometry of the cardiac envelope a given distance and direction to define the perturbed geometry of the cardiac envelope including nodes spaced from the nodes of the primary geometry. The method also includes computing reconstructed bipolar electrical signals on the nodes of the primary cardiac envelope based on the electrical signals measured from the body surface and the geometry data, including the primary and perturbed geometries of the cardiac envelope.La présente invention concerne un ou plusieurs supports lisibles par ordinateur contenant des instructions exécutables par ordinateur pour mettre en œuvre un procédé. Le procédé consiste à stocker des données géométriques représentant une géométrie primaire d'une enveloppe cardiaque qui comprend des nœuds répartis sur l'ensemble de l'enveloppe cardiaque, et la géométrie d'une surface corporelle qui comprend des emplacements au niveau desquels sont mesurés des signaux électriques. La surface corporelle est espacée de l'enveloppe cardiaque. Le procédé consiste également à perturber la géométrie primaire de l'enveloppe cardiaque sur une distance et dans une direction données pour définir la géométrie perturbée de l'enveloppe cardiaque comprenant des nœuds espacés des nœuds de la géométrie primaire. Le procédé consiste également à calculer des signaux électriques bipolaires reconstruits sur les nœuds de l'enveloppe cardiaque primaire sur la base des signaux électriques mesurés à partir de la surface corporelle et des données de géométrie, com