1. A computer readable storage medium having stored thereon a computer program comprising instructions, which, when executed by a computer, cause the computer to: apply a first plurality of radio frequency (RF) pulses during a first repetition time (TR) interval of a magnetic resonance (MR) pulse sequence to generate a first echo train; split a plurality of echoes of the first echo train into a plurality of echo pairs; within a first echo space bounded by an adjacent pair of RF pulses of the first plurality of RF pulses: apply a first gradient pulse during a first generated echo of a first echo pair; acquire a first set of k-space data from the first generated echo of the first echo pair and during the application of the first gradient pulse, wherein the first set of k-space data corresponds to a first blade of k-space data; apply a second gradient pulse after acquisition of the first set of k-space data and during a second generated echo of the first echo pair; and acquire a second set of k-space data from the second generated echo of the first echo pair and during the application of the second gradient pulse, wherein the second set of k-space data corresponds to a second blade of k-space data in a same k-space as the first set of k-space data, and wherein the second blade has a blade orientation at a different angle than a blade orientation of the first blade; and reconstruct an image based on the acquired first and second sets of k-space data.