Imaging systems and methods
An imaging method may include obtaining imaging data associated with a region of interest (ROI) of an object. The imaging data may correspond to a plurality of time-series images of the ROI. The imaging method may also include determining, based on the imaging data, a data set including a spatial basis and one or more temporal bases. The spatial basis may include spatial information of the imaging data. The one or more temporal bases may include temporal information of the imaging data. The imaging method may also include storing, in a storage medium, the spatial basis and the one or more temporal bases.
1. A user device, wherein
the user device is connected to a first storage device, the first storage device being configured to store a data set determined by a processing device, the first storage device being part of the processing device or connected to the processing device, the data set including a spatial basis and one or more temporal bases, the spatial basis and the one or more temporal bases corresponding to a plurality of time-series images of a region of interest (ROI) of an object, the spatial basis including spatial information of the plurality of time-series images, and the one or more temporal bases including temporal information of the plurality of time-series images; and
the user device comprises:
at least one second storage device including a set of instructions; and
at least one processor in communication with the at least one second storage device, wherein when executing the set of instructions, the at least one processor is directed to cause the user device to perform operations including:
obtaining, from the first storage device, the data set including the spatial basis and the one or more temporal bases;
receiving an instruction of reconstructing one or more target images of the plurality of time-series images, the instruction including a value of at least one of a plurality of parameters corresponding to each of the one or more target images;
for each of the one or more target images, determining one or more temporal basis sub-sets corresponding to the one or more temporal bases based on the value of the at least one of the plurality of parameters corresponding to the target image;
reconstructing the target image based on the obtained spatial basis and the one or more temporal basis sub-sets; and
displaying the one or more target images.
2. The user device of claim 1 , wherein the at least one parameter relates to at least one of cardiac motion, respiratory motion, or one or more imaging sequence parameters.
3. The user device of claim 1 , wherein when executing the set of instructions, the at least one processor is further directed to cause the user device to perform operations including:
storing at least one of the one or more target images in the first storage device.
4. The user device of claim 1 , wherein for each of the one or more target images, the determining one or more temporal basis sub-sets corresponding to the one or more temporal bases includes:
for each of the one or more target images,
determining time information corresponding to the target image based on the value of the at least one of the plurality of parameters corresponding to the target image in the instruction; and
determining the temporal basis sub-set of the each of the one or more temporal basis sub-sets corresponding to the one or more temporal bases based on the time information.
5. The user device of claim 1 , wherein the first storage device is a picture archiving and communication system (PACS).
6. The user device of claim 1 , wherein the plurality of time-series images includes magnetic resonance (MR) images, computed tomography (CT) images, ultrasound images, or multi-modality images.
7. The user device of claim 1 , wherein the spatial basis and the one or more temporal bases relate to a low-rank model that indicates a correlation between the plurality of time-series images.
8. The user device of claim 7 , wherein
the obtained spatial basis includes a spatial basis matrix and the one or more temporal bases include a single temporal basis matrix;
the spatial basis matrix in combination with the temporal basis matrix represents a low-rank matrix corresponding to a collection of the plurality of time-series images; and
elements in the spatial basis matrix and the temporal basis matrix are fewer than elements in the low-rank matrix; and
wherein the reconstructing the target image based on the obtained spatial basis and the one or more temporal basis sub-sets includes:
reconstructing the target image by determining a product of the spatial basis matrix and the temporal basis sub-set of the single temporal basis matrix.
9. The user device of claim 7 , wherein
the data set further includes a core tensor;
the obtained spatial basis includes a spatial basis matrix and the one or more temporal bases include two or more temporal basis matrices;
the spatial basis matrix in combination with the two or more temporal basis matrices and the core tensor represents a low-rank multidimensional tensor corresponding to a collection of the plurality of time-series images; and
elements in the core tensor, the spatial basis matrix, and the two or more temporal basis matrices are fewer than elements in the low-rank multidimensional tensor; and
wherein the reconstructing the target image based on the obtained spatial basis and the one or more temporal basis sub-sets includes:
reconstructing the target image by determining a product of the spatial basis matrix, the two or more temporal basis sub-sets of the two or more temporal basis matrices, and the core tensor.
10. The user device of claim 9 , wherein the low-rank multidimensional tensor includes
a spatial dimension corresponding to the spatial basis matrix, and
two or more time dimensions each of which corresponds to one of the two or more temporal basis matrices, respectively.
11. An imaging method implemented on a user device, wherein
the user device is connected to a first storage device, the first storage device being configured to store a data set determined by a processing device, the first storage device being part of the processing device or connected to the processing device, the data set including a spatial basis and one or more temporal bases, the spatial basis and the one or more temporal bases corresponding to a plurality of time-series images of a region of interest (ROI) of an object, the spatial basis including spatial information of the plurality of time-series images, and the one or more temporal bases including temporal information of the plurality of time-series images; and
the method comprises:
obtaining, from the first storage device, the data set including the spatial basis and the one or more temporal bases;
receiving an instruction of reconstructing one or more target images of the plurality of time-series images, the instruction including a value of at least one of a plurality of parameters corresponding to each of the one or more target images;
for each of the one or more target images, determining one or more temporal basis sub-sets corresponding to the one or more temporal bases based on the value of the at least one of the plurality of parameters corresponding to the target image;
reconstructing the target image based on the obtained spatial basis and the one or more temporal basis sub-sets; and
displaying the one or more target images.
12. The method of claim 11 , wherein the at least one parameter relates to at least one of cardiac motion, respiratory motion, or one or more imaging sequence parameters.
13. The method of claim 11 , further including:
storing at least one of the one or more target images in the first storage device.
14. The method of claim 11 , wherein for each of the one or more target images, the determining one or more temporal basis sub-sets corresponding to the one or more temporal bases includes:
for each of the one or more target images,
determining time information corresponding to the target image based on the value of the at least one of the plurality of parameters corresponding to the target image in the instruction; and
determining the temporal basis sub-set of the each of the one or more temporal basis sub-sets corresponding to the one or more temporal bases based on the time information.
15. The method of claim 11 , wherein the first storage device is a picture archiving and communication system (PACS).
16. The method of claim 11 , wherein the plurality of time-series images includes magnetic resonance (MR) images, computed tomography (CT) images, ultrasound images, or multi-modality images.
17. The method of claim 11 , wherein the spatial basis and the one or more temporal bases relate to a low-rank model that indicates a correlation between the plurality of time-series images.
18. The method of claim 17 , wherein
the obtained spatial basis includes a spatial basis matrix and the one or more temporal bases include a single temporal basis matrix;
the spatial basis matrix in combination with the temporal basis matrix represents a low-rank matrix corresponding to a collection of the plurality of time-series images; and
elements in the spatial basis matrix and the temporal basis matrix are fewer than elements in the low-rank matrix; and
wherein the reconstructing the target image based on the obtained spatial basis and the one or more temporal basis sub-sets includes:
reconstructing the target image by determining a product of the spatial basis matrix and the temporal basis sub-set of the single temporal basis matrix.
19. The method of claim 17 , wherein
the data set further includes a core tensor;
the obtained spatial basis includes a spatial basis matrix and the one or more temporal bases include two or more temporal basis matrices;
the spatial basis matrix in combination with the two or more temporal basis matrices and the core tensor represents a low-rank multidimensional tensor corresponding to a collection of the plurality of time-series images; and
elements in the core tensor, the spatial basis matrix, and the two or more temporal basis matrices are fewer than elements in the low-rank multidimensional tensor; and
wherein the reconstructing the target image based on the obtained spatial basis and the one or more temporal basis sub-sets includes:
reconstructing the target image by determining a product of the spatial basis matrix, the two or more temporal basis sub-sets of the two or more temporal basis matrices, and the core tensor.
20. The method of claim 19 , wherein the low-rank multidimensional tensor includes
a spatial dimension corresponding to the spatial basis matrix, and
two or more time dimensions each of which corresponds to one of the two or more temporal basis matrices, respectively.