Technique for presuming positions of organs
First Claim
1. An apparatus for performing linear registration of organs, comprising:
- a memory; and
a processor coupled to the memory and configured to;
first transform a predetermined target organ among a plurality of organs included in a template so as to match the predetermined target organ to an organ that corresponds to the predetermined target organ and is included in volume data that includes organs corresponding to the plurality of organs;
second transform, according to the predetermined target organ, organs that are other than the predetermined target organ and are included in the template; and
perform a first processing and a second processing a predetermined number of times, whereinthe first processing comprises;
calculating first affine parameters that minimize a total distance calculated by adding, with respect to a first plurality of points included in a first organ among the plurality of organs in the template, a distance between a first position and a second position, wherein the first position is a position after converting, with the first affine parameters, a position of a first point that is included in the first organ, and the second position is a position of a point that corresponds to the first point and is included in an organ that corresponds to the first organ and is included in the volume data; and
performing scaling, rotation and translation for the first organ according to the first affine parameters, andthe second processing comprises third transforming, for each of second organs which are influenced by the scaling, the rotation and the translation that were performed for the first organ, the second organ according to transformation performed for third organs which influence the second organ in the template.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for presuming positions of organs is configured to transform plural organs included in a template that is a model including the plural organs so as to match a predetermined target organ among the plural organs in the template to a corresponding organ in volume data; and perform a first processing and a second processing a predetermined number of times. The first processing includes transforming a first organ selected among the plural organs in the template according to a corresponding first organ in the volume data, and the second processing includes transforming, for each of second organs that are predetermined organs, which are influenced by transformation of the first organ, the second organ according to transformation performed for third organs that are predetermined organs, which influence the second organ in the template.
2 Citations
7 Claims
-
1. An apparatus for performing linear registration of organs, comprising:
-
a memory; and a processor coupled to the memory and configured to; first transform a predetermined target organ among a plurality of organs included in a template so as to match the predetermined target organ to an organ that corresponds to the predetermined target organ and is included in volume data that includes organs corresponding to the plurality of organs; second transform, according to the predetermined target organ, organs that are other than the predetermined target organ and are included in the template; and perform a first processing and a second processing a predetermined number of times, wherein the first processing comprises; calculating first affine parameters that minimize a total distance calculated by adding, with respect to a first plurality of points included in a first organ among the plurality of organs in the template, a distance between a first position and a second position, wherein the first position is a position after converting, with the first affine parameters, a position of a first point that is included in the first organ, and the second position is a position of a point that corresponds to the first point and is included in an organ that corresponds to the first organ and is included in the volume data; and performing scaling, rotation and translation for the first organ according to the first affine parameters, and the second processing comprises third transforming, for each of second organs which are influenced by the scaling, the rotation and the translation that were performed for the first organ, the second organ according to transformation performed for third organs which influence the second organ in the template. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for performing linear registration of organs, the method comprising:
-
first transforming, by using a computer, a predetermined target organ among a plurality of organs included in a template so as to match the predetermined target organ to an organ that corresponds to the predetermined target organ and is included in volume data that includes organs corresponding to the plurality of organs; second transforming, by using the computer and according to the predetermined target organ, organs that are other than the predetermined target organ and are included in the template; and performing, by using the computer, a first processing and a second processing a predetermined number of times, wherein the first processing comprises; calculating affine parameters that minimize a total distance calculated by adding, with respect to a plurality of points included in a first organ among the plurality of organs in the template, a distance between a first position and a second position, wherein the first position is a position after converting, with the affine parameters, a position of a first point that is included in the first organ, and the second position is a position of a point that corresponds to the first point and is included in an organ that corresponds to the first organ and is included in the volume data; and performing scaling, rotation and translation for the first organ according to the affine parameters, and the second processing comprises third transforming, for each of second organs which are influenced by the scaling, the rotation and the translation that were performed for the first organ, the second organ according to transformation performed for third organs which influence the second organ in the template.
-
-
7. A non-transitory computer-readable storage medium storing a program for causing a computer to execute a process, the process comprising:
-
first transforming a predetermined target organ among a plurality of organs included in a template so as to match the predetermined target organ to an organ that corresponds to the predetermined target organ and is included in volume data that includes organs corresponding to the plurality of organs; second transforming, according to the predetermined target organ, organs that are other than the predetermined target organ and are included in the template; and performing a first processing and a second processing a predetermined number of times, wherein the first processing comprises; calculating affine parameters that minimize a total distance calculated by adding, with respect to a plurality of points included in a first organ among the plurality of organs in the template, a distance between a first position and a second position, wherein the first position is a position after converting, with the affine parameters, a position of a first point that is included in the first organ, and the second position is a position of a point that corresponds to the first point and is included in an organ that corresponds to the first organ and is included in the volume data; and performing scaling, rotation and translation for the first organ according to the affine parameters, and the second processing comprises third transforming, for each of second organs which are influenced by the scaling, the rotation and the translation that were performed for the first organ, the second organ according to transformation performed for third organs which influence the second organ in the template.
-
Specification