A method of calibration for combining two synchronized motion pictures from Magnetocardiography (MCG) and Echocardiography (ECOCG) is accomplished here.To combine the two motion pictures of MCG and ECOCG is to locate the current dipole sources from a MCG onto a simultaneously beating heart images from an ECOCG. For this purpose, it needs to calibrate the space locations and orientations for the two motion pictures.In embodiments, the calibration of the spaces and orientation is accomplished by choosing two specific events during a cardiac cycle when the space locations and the orientations of the events for both the MCG and the ECOCG are relatively easy to be determined. Then the two pairs of corresponding space points can be lined up by a coordinate transformation.