User-assistance information at least partially based on an identified possible non-imaged portion of a skin
First Claim
1. A system comprising:
- (a) a feature-detection circuit configured to extract at least one respective human-perceivable feature included in each medical image of a plurality of medical images of the skin of an individual human (hereafter “
medical skin images”
), the each medical image of plurality of medical skin images includes a respective portion of a region of interest of a surface of the skin of the individual human, and was acquired by a handheld digital image acquisition device;
(b) a feature-matching circuit configured to determine a substantial correspondence between(x) an extracted human-perceivable feature included in a border region segment of a selected medical skin image of the plurality of medical skin images and(y) an extracted at least one respective human-perceivable feature included in the each medical skin image of the plurality of medical skin images other than the selected medical skin image;
(c) a data collection circuit configured to gather the determined substantial correspondences for the extracted human-perceivable feature included in the border region segment of the selected medical skin image;
(d) an overlap-analysis circuit configured to generate data indicative of a border region-overlap status of the selected medical skin image, the data generated at least partially in response to the determined substantial correspondences;
(e) a list management circuit configured to add the data indicative of the determined border region-overlap status for the border region segment of the selected medical skin image to an omitted-coverage list;
(f) an iteration control circuit configured toiteratively designate a next medical skin image from the plurality of medical skin images as the selected medical skin image until each medical skin image of the plurality of medical skin images has been designated, andinitiate a processing of each of the iteratively designated next medical skin images by the feature-matching circuit, the data collection circuit, the overlap-analysis circuit, and the list management circuit;
(g) a coverage-analysis circuit configured to identify a particular portion of the skin surface as likely not included in the plurality of medical skin images (hereafter “
possible non-imaged portion of the region of interest”
), the identifying the possible non-imaged portion of the region of interest at least partially based on the omitted-coverage list; and
(h) a reporting circuit configured to output user-assistance information at least partially based on the identified possible non-imaged portion of the skin.
1 Assignment
0 Petitions
Accused Products
Abstract
Described embodiments include a system, method, and program product. A described system includes a circuit that determines a substantial correspondence between a human-perceivable feature included in a border region segment of a selected medical skin image and a human-perceivable feature included in each other medical skin image of a plurality of medical skin images. A circuit gathers the determined substantial correspondences. A circuit generates data indicative of a border region-overlap status of the selected medical skin image. A circuit adds the data to an omitted-coverage list. A circuit iteratively designates a next medical skin image as the selected digital image, and initiates a processing of each of the iteratively designated next medical skin images. A circuit identifies a possible non-imaged portion of the region of interest. A circuit outputs user-assistance information based on the identified possible non-imaged portion of the skin.
36 Citations
34 Claims
-
1. A system comprising:
-
(a) a feature-detection circuit configured to extract at least one respective human-perceivable feature included in each medical image of a plurality of medical images of the skin of an individual human (hereafter “
medical skin images”
), the each medical image of plurality of medical skin images includes a respective portion of a region of interest of a surface of the skin of the individual human, and was acquired by a handheld digital image acquisition device;(b) a feature-matching circuit configured to determine a substantial correspondence between (x) an extracted human-perceivable feature included in a border region segment of a selected medical skin image of the plurality of medical skin images and (y) an extracted at least one respective human-perceivable feature included in the each medical skin image of the plurality of medical skin images other than the selected medical skin image; (c) a data collection circuit configured to gather the determined substantial correspondences for the extracted human-perceivable feature included in the border region segment of the selected medical skin image; (d) an overlap-analysis circuit configured to generate data indicative of a border region-overlap status of the selected medical skin image, the data generated at least partially in response to the determined substantial correspondences; (e) a list management circuit configured to add the data indicative of the determined border region-overlap status for the border region segment of the selected medical skin image to an omitted-coverage list; (f) an iteration control circuit configured to iteratively designate a next medical skin image from the plurality of medical skin images as the selected medical skin image until each medical skin image of the plurality of medical skin images has been designated, and initiate a processing of each of the iteratively designated next medical skin images by the feature-matching circuit, the data collection circuit, the overlap-analysis circuit, and the list management circuit; (g) a coverage-analysis circuit configured to identify a particular portion of the skin surface as likely not included in the plurality of medical skin images (hereafter “
possible non-imaged portion of the region of interest”
), the identifying the possible non-imaged portion of the region of interest at least partially based on the omitted-coverage list; and(h) a reporting circuit configured to output user-assistance information at least partially based on the identified possible non-imaged portion of the skin. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method implemented in a computing device, the method comprising:
-
(a) extracting at least one respective human-perceivable feature included in each medical image of a plurality of medical images of the skin of an individual human (hereafter “
medical skin images”
), the each medical image of plurality of medical skin images includes a respective portion of a region of interest of a surface of the skin of the individual human, and was acquired by a handheld digital image acquisition device;(b) determining a substantial correspondence between (x) an extracted human-perceivable feature included in a border region segment of a selected medical skin image of the plurality of medical skin images and (y) an extracted at least one respective human-perceivable feature included in each medical skin image of the plurality of medical skin images other than the selected medical skin image; (c) gathering the determined substantial correspondences for the extracted human-perceivable feature included in the border region segment of the selected medical skin image; (d) generating data indicative of a border region-overlap status of the selected medical skin image, the data generated at least partially in response to the determined substantial correspondences; (e) adding the data indicative of the determined border region-overlap status for the border region segment of the selected medical skin image to an omitted-coverage list; (f) iteratively designating a next medical skin image from the plurality of medical skin images as the selected medical skin image until each medical skin image of the plurality of medical skin images has been designated; (g) processing of each of the iteratively designated next medical skin images, the processing including operations (b), (c), (d), and (e); (h) identifying a particular portion of the skin surface as likely not included in the plurality of medical skin images (hereafter “
possible non-imaged portion of the skin”
), the identifying the possible non-imaged portion of the skin at least partially based on the omitted-coverage list; and(i) outputting user-assistance information at least partially based on the identified possible non-imaged portion of the skin. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A computer program product comprising:
(a) a non-transitory computer-readable medium storing program instructions thereon which, when executed by a processor of a computing device, cause the computing device to perform a process including; (i) extracting at least one respective human-perceivable feature included in each medical image of a plurality of medical images of the skin of an individual human (hereafter “
medical skin images”
), the each medical image of plurality of medical skin images includes a respective portion of a region of interest of a surface of the skin of the individual human, and was acquired by a handheld digital image acquisition device;(ii) determining a substantial correspondence between (x) an extracted human-perceivable feature included in a border region segment of a selected medical skin image of the plurality of medical skin images and (y) an extracted at least one respective human-perceivable feature included in each medical skin image of the plurality of medical skin images other than the selected medical skin image; (iii) gathering the determined substantial correspondences for the extracted human-perceivable feature included in the border region segment of the selected medical skin image; (iv) generating data indicative of a border region-overlap status of the selected medical skin image, the data generated at least partially in response to the determined substantial correspondences; (v) adding the data indicative of the determined border region-overlap status for the border region segment of the selected medical skin image to an omitted-coverage list; (vi) iteratively designating a next medical skin image from a plurality of medical skin images as the selected medical skin image until each medical skin image of the plurality of medical skin images has been designated; (vii) processing of each of the iteratively designated next medical skin images, the processing including operations (ii), (iii), (iv), and (v); (viii) identifying a particular portion of the skin surface as likely not included in the plurality of medical skin images (hereafter “
possible non-imaged portion of the skin”
), the identifying the possible non-imaged portion of the skin at least partially based on the omitted-coverage list; and(ix) outputting user-assistance information at least partially based on the identified possible non-imaged portion of the skin. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
33. A system comprising:
-
(a) means for extracting at least one respective human-perceivable feature included in each medical image of a plurality of medical images of the skin of an individual human (hereafter “
medical skin images”
), the each medical image of the plurality of medical skin images includes a respective portion of a region of interest of a surface of the skin of the individual human, and was acquired by a handheld digital image acquisition device;(b) means for determining a substantial correspondence between (x) an extracted human-perceivable feature included in a border region segment of a selected medical skin image of the plurality of medical skin images and (y) an extracted at least one respective human-perceivable feature included in each medical skin image of the plurality of medical skin images other than the selected medical skin image; (c) means for gathering the determined substantial correspondences for the extracted human-perceivable feature included in the border region segment of the selected medical skin image; (d) means for generating data indicative of a border region-overlap status of the selected medical skin image, the data generated at least partially in response to the determined substantial correspondences; (e) means for adding the data indicative of the determined border region-overlap status for the border region segment of the selected medical skin image to an omitted-coverage list; (f) means for iteratively designating a next medical skin image from the plurality of medical skin images as the selected medical skin image until each medical skin image of the plurality of medical skin images has been designated; (g) means for initiating a processing of each of the iteratively designated next medical skin images, the processing including operations at means (b), (c), (d), and (e); (h) means for identifying a particular portion of the skin surface as likely not included in the plurality of medical skin images (hereafter “
possible non-imaged portion of the skin”
), the identifying the possible non-imaged portion of the skin at least partially based on the omitted-coverage list; and(i) means for outputting user-assistance information at least partially based on the identified possible non-imaged portion of the skin. - View Dependent Claims (34)
-
Specification