3D web-based annotation
AssigneeInternational Business Machines Corporation
InventorsShafiqul Abedin, Hakan Bulu
Life of this patent
Estimating the term…
Abstract
Web-based annotation of three dimensional medical imagery is provided. In various embodiments, a plurality of two dimensional medical images is read from a data store. The plurality of two dimensional images is a subset of a three dimensional medical imaging study. The plurality of two dimensional medical images is provided to a remote user. Regional annotations for each of the plurality of medical images are received from the remote user. A volumetric description of the three dimensional imaging study is generated by interpolation of the regional annotations. The volumetric description of the three dimensional imaging is provided for rendering and display to the remote user.
Claims20
A method comprising:
- reading a three dimensional medical imaging study from a data store, the three dimensional medical imaging study comprising a first plurality of two dimensional medical images;
- selecting a second plurality of two dimensional medical images from the first plurality of two dimensional medical images, the second plurality of two dimensional medical images being a strict subset of the first plurality of two dimensional medical images;
- providing the second plurality of two dimensional medical images to a remote user;
- receiving from the remote user regional annotations for each of the second plurality of medical images;
- generating a volumetric description of the three dimensional imaging study by interpolation of the regional annotations;
- providing the volumetric description of the three dimensional imaging for rendering and display to the remote user, wherein:
- said selecting of the second plurality of two dimensional images minimizes an estimated error rate of the interpolation by selecting the second plurality of two dimensional images to represent clusters of the first plurality of two dimensional images, each cluster having a similar interslice propagation error, and
- the estimated error rate is based on differences in intensity between a plurality of pairs of two dimensional images of the first plurality of two dimensional images.
A system comprising:
- a data store;
- a computing node comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor of the computing node to cause the processor to perform a method comprising:
- reading a three dimensional medical imaging study from the data store, the three dimensional medical imaging study comprising a first plurality of two dimensional medical images;
- selecting a second plurality of two dimensional medical images from the first plurality of two dimensional medical images, the second plurality of two dimensional medical images being a strict subset of the first plurality of two dimensional medical images;
- providing the second plurality of two dimensional medical images to a remote user;
- receiving from the remote user regional annotations for each of the second plurality of medical images;
- generating a volumetric description of the three dimensional imaging study by interpolation of the regional annotations;
- providing the volumetric description of the three dimensional imaging for rendering and display to the remote user, wherein
- said selecting of the second plurality of images minimizes an estimated error rate of the interpolation by selecting the second plurality of two dimensional images to represent clusters of the first plurality of two dimensional images, each cluster having a similar interslice propagation error, and
- the estimated error rate is based on differences in intensity between a plurality of pairs of two dimensional images of the first plurality of two dimensional images.
A computer program product for medical imagery annotation, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising:
- reading a three dimensional medical imaging study from a data store, the three dimensional medical imaging study comprising a first plurality of two dimensional medical images;
- selecting a second plurality of two dimensional medical images from the first plurality of two dimensional medical images, the second plurality of two dimensional medical images being a strict subset of the first plurality of two dimensional medical images;
- providing the second plurality of two dimensional medical images to a remote user;
- receiving from the remote user regional annotations for each of the second plurality of medical images;
- generating a volumetric description of the three dimensional imaging study by interpolation of the regional annotations;
- providing the volumetric description of the three dimensional imaging for rendering and display to the remote user, wherein
- said selecting of the second plurality of images minimizes an estimated error rate of the interpolation by selecting the second plurality of two dimensional images to represent clusters of the first plurality of two dimensional images, each cluster having a similar interslice propagation error, and
- the estimated error rate is based on differences in intensity between a plurality of pairs of two dimensional images of the first plurality of two dimensional images.
Dependencies are inferred from the claim text.