Method directed to magnetic resonance (MR) imaging simulation
The present invention describes method directed to magnetic resonance (MR) imaging simulation, said method comprising—creating an empty 3D slice corresponding to a prescribed slice;—placing the empty 3D slice on the transversal XY plane of an image of an anatomical model;—calculating steps of rotation and translation that if applied would bring a volume-of-interest on the transversal XY plane;—calculating steps for undoing the rotation and translation performed;—applying the steps for undoing the rotation and translation performed on the empty 3D slice so as to bring it at the position of the prescribed slice in 3D space; and—calculating interpolated values of properties of the anatomical model at points of the empty 3D slice which have been placed at the position of the prescribed slice in 3D space, preferably wherein the method also involves a subsequent step of one-to-one matching of the calculated interpolated values with the corresponding points of the empty 3D slice on the transversal XY plane before calculating the steps of rotation and translation that, if applied, would bring the volume-of-interest on the XY plane, centered at 0, 0, 0.
1 . A method directed to magnetic resonance (MR) imaging simulation, said method being performed only in a magnetic resonance (MR) imaging simulator, said method comprising:
creating, only in the MR imaging simulator, an empty 3D slice corresponding to a prescribed slice;
placing, only in the MR imaging simulator, the empty 3D slice on the transversal XY plane of an image of an anatomical model;
calculating, only in the MR imaging simulator, steps of rotation and translation that if applied would bring a volume-of-interest on the transversal XY plane;
calculating, only in the MR imaging simulator, steps for undoing the rotation and translation performed;
applying, only in the MR imaging simulator, the steps for undoing the rotation and translation performed on the empty 3D slice so as to bring it at the position of the prescribed slice in 3D space; and
calculating, only in the MR imaging simulator, interpolated values of properties of the anatomical model at points of the empty 3D slice which have been placed at the position of the prescribed slice in 3D space.
2 . The method according to claim 1 , wherein the step of creating an empty 3D slice corresponding to the prescribed slice involves providing an empty 3D slice of same size, with reference to field-of-view and slice thickness, as the prescribed slice.
3 . The method according to claim 1 , wherein the step of placing the empty 3D slice on the transversal XY plane involves placing the empty 3D slice centered at 0, 0, 0 with the slice thickness direction along a z axis.
4 . The method according to claim 1 , wherein the step of calculating steps for undoing the rotation and translation performed involves calculating the steps of rotation and translation that, if applied, would bring the volume-of-interest on the XY plane, centered at 0, 0, 0.
5 . The method according to claim 4 , wherein the method also involves a subsequent step of one-to-one matching of the calculated interpolated values with the corresponding points of the empty 3D slice on the transversal XY plane before calculating the steps of rotation and translation that, if applied, would bring the volume-of-interest on the XY plane, centered at 0, 0, 0.
6 . The method according to claim 1 , wherein the method is performed based on an anatomical model representing a whole-body human or animal anatomy.
7 . The method according to claim 1 , wherein the method involves removing blocks of the anatomical model that are outside the minimum and maximum coordinates of the transformed slice.
8 . The method according to claim 1 , wherein the method also involves obtaining the data by re-gridding in order to avoid potential anisotropic issues.
9 . The method according to claim 1 , wherein the method is performed in a MR scanner simulator, said method comprising
input of data parameters into a web interface of the MR scanner simulator;
connection of the web interface with a cloud-based simulator engine of the MR scanner simulator for transfer of data parameters to simulator engine;
recalculation of the data parameters for the provision of one or more simulated MR signals, said recalculation being performed in the cloud;
reconstruction of an MR image based on said one or more simulated MR signals, said reconstruction of an MR image being performed in the cloud; and
sending the MR image to the web interface.
10 . The method according to claim 9 , wherein the input of data parameters is at least a pulse sequence and an anatomical model.
11 . The method according to claim 9 , wherein the simulator engine performs the recalculation and sends recalculated data to one or more GPUs (graphics processing units) of the MR scanner simulator, which GPUs sends back said one or more simulated MR signals.
12 . The method according to claim 9 , wherein the step of reconstruction of an MR image is performed by one or more CPUs (central processing units) and/or one or more GPUs (graphics processing units) of the MR scanner simulator in the cloud.