A magnetic resonance imaging system for acquiring magnetic resonance data (142, 148) from a subject and further configured for creating a set of memory groups comprising a plurality of memory groups and assigning one or more acquired images to each of the memory groups, wherein the magnetic resonance imaging system comprises: - a memory for storing machine executable instructions (160, 162, 164) and pulse sequence instructions, wherein the pulse sequence instructions cause the magnetic resonance imaging system to acquire the magnetic resonance data according to a magnetic resonance imaging protocol; - a processor for controlling the magnetic resonance imaging system, wherein execution of the machine executable instructions causes the processor to: - acquire first magnetic resonance data by controlling the magnetic resonance imaging system with the pulse sequence instructions; and - reconstruct one or more first images from the first magnetic resonance data; - assign the one or more first images to a first memory group wherein execution of the machine executable instructions cause the processor to repeatedly: - acquire sequential magnetic resonance data by controlling the magnetic resonance imaging system with the pulse sequence instructions; - reconstruct one or more sequential images from the sequential magnetic resonance data; - repeatedly compute a distance measure between the one or more sequential images and at least one of the one or more acquired images assigned to a memory group for each of the set of memory groups; - assign the one or more sequential images to an existing memory group if the distance measure between the at least one of the one or more acquired images assigned to the existing memory group and the one or more sequential images is within a predetermined range; - create a subsequent memory group if the one or more sequential images is not assigned to the existing memory group; and - assign the one or more sequential images to the subsequent memory group if the subsequent memory group is created. - a memory for storing machine executable instructions (160, 162, 164) and pulse sequence instructions, wherein the pulse sequence instructions cause the magnetic resonance imaging system to acquire the magnetic resonance data according to a magnetic resonance imaging protocol; - a processor for controlling the magnetic resonance imaging system, wherein execution of the machine executable instructions causes the processor to: - acquire first magnetic resonance data by controlling the magnetic resonance imaging system with the pulse sequence instructions; and - reconstruct one or more first images from the first magnetic resonance data; - assign the one or more first images to a first memory group wherein execution of the machine executable instructions cause the processor to repeatedly: - acquire sequential magnetic resonance data by controlling the magnetic resonance imaging system with the pulse sequence instructions; - reconstruct one or more sequential images from the sequential magnetic resonance data; - repeatedly compute a distance measure between the one or more sequential images and at least one of the one or more acquired images assigned to a memory group for each of the set of memory groups; - assign the one or more sequential images to an existing memory group if the distance measure between the at least one of the one or more acquired images assigned to the existing memory group and the one or more sequential images is within a predetermined range; - create a subsequent memory group if the one or more sequential images is not assigned to the existing memory group; and - assign the one or more sequential images to the subsequent memory group if the subsequent memory group is created. - acquire first magnetic resonance data by controlling the magnetic resonance imaging system with the pulse sequence instructions; and - reconstruct one or more first images from the first magnetic resonance data; - assign the one or more first images to a first memory group wherein execution of the machine executable instructions cause the processor to repeatedly: - acquire sequential magnetic resonance data by controlling the magnetic resonance imaging system with the pulse sequence instructions; - reconstruct one or more sequential images from the sequential magnetic resonance data; - repeatedly compute a distance measure between the one or more sequential images and at least one of the one or more acquired images assigned to a memory group for each of the set of memory groups; - assign the one or more sequential images to an existing memory group if the distance measure between the at least one of the one or more acquired images assigned to the existing memory group and the one or more sequential images is within a predetermined range; - create a subsequent memory group if the one or more sequential images is not assigned to the existing memory group; and - assign the one or more sequential images to the subsequent memory group if the subsequent memory group is created.