AUTOMATIC MOVIE FLY-PATH CALCULATION
First Claim
1. An apparatus (20) for processing of an image dataset comprising an object, said apparatus comprising:
- a segmentation unit (21) configured to perform image segmentation of said object,a calculation unit (22) configured to;
calculate a first location defining a first start point (31, S1) of a first sub object of said object;
calculate a second location defining an first end point (32, E1, AE1) of said first sub object;
calculate a third location defining a center point (35, C) of said image dataset;
calculate a first projected start point (S1′
) by projecting said first start point onto a projection surface using said center point;
calculate a first projected end point (E1′
, AE1′
) by projecting said first start point onto a projection surface using said center point; and
calculate a path (F1) between said first projected start point and said first projected end point,a movie creation unit (23) configured to calculate at least two successive images along said path, wherein each of said images has a projection plane defined by a predetermined relation to said path and center point.
1 Assignment
0 Petitions
Accused Products
Abstract
Movies of volume rendered medical images, that give an impression of the anatomy, become more and more important, because this type of visualization comes close to reality. However it is time consuming to compose these movies, if another path than geometrical primitives (like a circle) is preferred. Besides this it is virtually impossible to reproduce comparable complex, manually composed, fly-paths. The proposed apparatus focuses on volume rendered movies of whole heart MR scans. It solves the problems mentioned above, by automatically deriving a fly-path from the segmentation data of the coronary arteries. A method, computer-readable medium and use are also provided.
46 Citations
15 Claims
-
1. An apparatus (20) for processing of an image dataset comprising an object, said apparatus comprising:
-
a segmentation unit (21) configured to perform image segmentation of said object, a calculation unit (22) configured to; calculate a first location defining a first start point (31, S1) of a first sub object of said object; calculate a second location defining an first end point (32, E1, AE1) of said first sub object; calculate a third location defining a center point (35, C) of said image dataset; calculate a first projected start point (S1′
) by projecting said first start point onto a projection surface using said center point;calculate a first projected end point (E1′
, AE1′
) by projecting said first start point onto a projection surface using said center point; andcalculate a path (F1) between said first projected start point and said first projected end point, a movie creation unit (23) configured to calculate at least two successive images along said path, wherein each of said images has a projection plane defined by a predetermined relation to said path and center point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15)
-
-
13. A method for processing of an image dataset comprising an object, said method comprising:
performing (51) image segmentation of said object, calculating (52) a first location defining a first start point (31, S1) of a first sub object of said object, calculating (53) a second location defining an first end point (32, E1, AE1) of said first sub object, calculating (54) a third location defining a center point (35, C) of said image dataset, calculating (55) a first projected start point (S1′
) by projecting said first start point onto a projection surface using said center point,calculating (56) a first projected end point (E1′
, AE1′
) by projecting said first start point onto a projection surface using said center point,calculating (57) a path (F1) between said first projected start point and said first projected end point, calculating (58) at least two successive images along said path, wherein each of said images has a projection plane defined by a predetermined relation to said path and center point.
-
14. A computer-readable medium having embodied thereon a computer program for processing by a processor, said computer program comprising:
-
a segmentation code segment (61) configured to perform image segmentation of an object being comprised in an image dataset, a calculation code segment (62) configured to; calculate a first location defining a first start point (31, S1) of a first sub object of said object; calculate a second location defining an first end point (32, E1, AE1) of said first sub object; calculate a third location defining a center point (35, C) of said image dataset; calculate a first projected start point (S1′
) by projecting said first start point onto a projection surface using said center point;calculate a first projected end point (E1′
, AE1′
) by projecting said first start point onto a projection surface using said center point; andcalculate a path (F1) between said first projected start point and said first projected end point, and a movie creation code segment (63) configured to calculate at least two successive images along said path, wherein each of said images has a projection plane defined by a predetermined relation to said path and center point.
-
Specification