The invention discloses a PET / MR (
positron emission
tomography / magnetic
resonance) all-in-one
machine-based dynamic attenuation correction and respiratory and cardiac dual
motion correction method. The method comprises the following steps of: generating a dynamic mu graph of a
respiratory cycle; mR cardiac function movie sequence scanning of the
cardiac cycle; accurately segmenting the
cardiac muscle; 6, performing
tissue segmentation on the dynamic mu graph; clustering the PET data; pET
data space-time registration is carried out; merging PET data of the same time phase; performing frame-by-frame dynamic attenuation correction; respiratory movement correction; correcting a partial
volume effect; carrying out myocardial MR image space
standardization on different time phases of the
cardiac cycle; and carrying out spatial
standardization on the myocardial PET image of different time phases in the
cardiac cycle. According to the method, the mu graph of the
respiration and cardiac cycles is reconstructed through time-phase sharing and is accurately registered with the PET data, so that the high-quality attenuation correction of the heart PET image is realized and the
motion correction is completed at the same time.