Patient motion produces artifacts in MRI due to k-space data corruption. Ghosted images can be considered as a combination of ghost-free images and ghost masks. If two ghosted images contain the same ghost-free image component and different ghost components, the images and the ghost components can be separated. For images fully sampled with array coils, multiple images can be produced with parallel reconstruction with differently selected raw data subsets. In this work, we propose a new motion artifacts reduction algorithm, which regenerates a new k-space dataset based on data consistency, and then decomposes images into mostly ghost-free images and ghost masks.