Identification of areas of interest in imaging applications
AssigneeInternational Business Machines Corporation
InventorRaffaella Viola
Life of this patent
Estimating the term…
Abstract
A solution is proposed for analyzing an object. A corresponding method comprises providing one or more images of the objects (each comprising a plurality of cells containing corresponding values) to a computing system. The computing system retrieves a selected value reference and a selected shape reference for a selected characteristic of interest. The computing system identifies one or more areas of interest of the images according to the corresponding values matching the selected value reference and according to the corresponding cells matching the selected shape reference. A computer program product for performing the method and a corresponding system are also provided; moreover, a diagnostic method and a therapeutic method based on the same method are proposed.
Claims19
A method for analyzing an object, wherein the method comprises:
- providing, to a processor, one or more input images of the object,
- wherein each input image comprises a plurality of input cells,
- wherein each input cell has an associated input value, wherein each input cell has a location identifier corresponding to a part of the object,
- wherein the input value is a density of the object at a part of the object corresponding to the input cell;
- providing, to the processor, one or more reference values,
- wherein the one or more reference values are densities;
- providing, to the processor, one or more reference shapes;
- identifying, by the processor, one or more candidate cells of the plurality of input cells based on the associated input value for one or more of the input cells and the one or more reference values;
- identifying, by the processor, one or more areas of interest based on the identified one or more candidate cells;
- comparing, by the processor, the one or more candidate cells to the one or more of the reference shapes to determine similarities;
- reporting, via the processor logically connected to a display, the one or more candidate cells and results of the comparison of the one or more candidate cells to the one or more of the reference shapes;
- scanning, by the cell identifier, the input cells of the input image to identify corresponding starting cells of the areas of interest according to a comparison of the input values with the value reference;
- initializing, by a classification engine, the areas of interest to the corresponding starting cells;
- and
- enlarging, by a rendering engine, each of the areas of interest according to a comparison of the input values of the input cells moving along a plurality of enlarging directions irradiating from each of the corresponding starting cells in the input image.
A computer program product for analyzing an object, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions readable, by a computing system, to cause the computing system to perform a method comprising:
- providing, to a processor, one or more input images of the object,
- wherein each input image comprises a plurality of input cells,
- wherein each input cell has an associated input value, wherein each input cell has a location identifier corresponding to a part of the object,
- wherein the input value is a density of the object at a part of the object corresponding to the input cell;
- providing, to the processor, one or more reference values;
- providing, to the processor, one or more reference shapes;
- identifying, by the processor, one or more candidate cells of the plurality of input cells based on the associated input value for one or more of the input cells and the one or more reference values wherein the one or more reference values are densities;
- identifying, by the processor, one or more areas of interest based on the identified one or more candidate cells;
- comparing, by the processor, two or more candidate cells to the one or more of the reference shapes to determine similarities;
- reporting, via the processor logically connected to a display, the one or more candidate cells and results of the comparison of the two or more candidate cells to the one or more of the reference shapes;
- scanning, by the cell identifier, the input cells of the input image to identify corresponding starting cells of the areas of interest according to a comparison of the input values with the value reference;
- initializing, by a classification engine, the areas of interest to the corresponding starting cells;
- and
- enlarging, by a rendering engine, each of the areas of interest according to a comparison of the input values of the input cells moving along a plurality of enlarging directions irradiating from each of the corresponding starting cells in the input image.
A system for analyzing an object, wherein the system comprises:
- a processor;
- and
- a memory in communication with the processor, the memory containing program instructions that, when executed by the processor, are configured to cause the processor to perform a method, the method comprising:
- receive one or more input images of the object, one or more reference values, and one or more reference shapes,
- wherein each input image comprises a plurality of input cells,
- wherein each input cell has an associated input value, wherein each input cell has a location identifier corresponding to a part of the object,
- wherein the input value is a density of the object at a part of the object corresponding to the input cell;
- identify one or more candidate cells of the plurality of input cells based on the associated input value for one or more of the input cells and one or more reference values and identify one or more areas of interest based on the identified one or more candidate cells,
- wherein the one or more reference values are densities;
- compare one or more candidate cells to the one or more of the reference shapes to determine similarities;
- report, via a display logically connected to the system, the one or more candidate cells and results of the comparison of the two or more candidate cells to the one or more of the reference shapes;
- scanning, by the cell identifier, the input cells of the input image to identify corresponding starting cells of the areas of interest according to a comparison of the input values with the value reference;
- initializing, by a classification engine, the areas of interest to the corresponding starting cells;
- and
- enlarging, by a rendering engine, each of the areas of interest according to a comparison of the input values of the input cells moving along a plurality of enlarging directions irradiating from each of the corresponding starting cells in the input image.
Dependencies are inferred from the claim text.