A medical imaging system (34) includes a memory (45) and one or more processors (60). The memory (45) stores magnetic resonance k-space data (4) and the magnetic resonance data includes non-rigid motion defects. The one or more processors (60) are configured to reconstruct (6) a first image (8) from the magnetic resonance data (4) which includes a high signal to noise ratio and motion artifacts. The one or more processors are further configured to detect and reject (10) portions of k-space (4) which include non-rigid motion defects, and reconstruct (4) a second image (16) from non-rejected portions of k-space (12) and the first image (8).