The present invention relates to a disease diagnostic apparatus, an image processing method in the same apparatus, and a medium storing a program associated with the same method.
Generally, visual inspection is necessarily performed to diagnose a cutaneous legion, thereby obtaining an amount of information. However, not only discrimination between a mole and a spot but also discrimination between a benign tumor and a malignant tumor are substantially difficult with a naked eye inspection and even a magnifying glass inspection. For the reasons, dermoscopic inspection in which a dermoscope-equipped camera is used to capture an image of a disease has been conventionally performed.
The dermascope is a noninvasive diagnostic device in which a disease irradiated with light from, for example, a halogen lamp, and unobstructed by reflective light due to echo gel or a polarization filter is magnified (typically ×10) and subjected to observation. A dermoscopic diagnosis can be defined as the inspection of skin diseases with the dermoscope. For more detail, see internet URL (http://www.twmu.ac.jp/DNH/department/dermatology/dermoscopy.html) (accessed on Sep. 1, 2014). In accordance with the dermoscopic diagnosis, scattered reflection occurring due to a cuticle is eliminated, thereby rendering the distribution of pigmentation from an epidermis to a superficial intradermal layer increasingly visible.
For example, Patent Literature 1 (Japanese patent publication No. 2005-192944 (A)) discloses technologies of a remote diagnosis apparatus of diagnosing a pigmented skin disease employing a value such as color, a texture, an asymmetricity, and a circularity based on an image of a skin captured by the dermoscope. In accordance with Patent Literature 1, a portable phone provided with a dermoscope-equipped camera is used, and an image of a skin having a disease of a benign nevus pigmentosus and etc. and having a risk of a melanoma is captured by the dermoscope. The portable phone is connected to an internet due to its network connecting function, and the image of the skin captured is transmitted via the internet to the remote diagnosis apparatus to request a diagnosis. Upon receiving the image of the skin based on the request, the remote diagnosis apparatus uses a melanoma diagnosis program to determine whether based on the image of the skin the disease is a melanoma or not, or in a case where the disease is the melanoma, which stage of the melanoma is. The determination as a result is transmitted to a physician having requested the diagnosis.
While diagnosis that is performed based on the afore-mentioned dermoscopic image has become widely used, clear shape change or feature is often difficult to obtain. In addition, an observation of the image and a determination of a disease actually depend on a skill of a physician or clinician. For the reasons, a tool allowing for easy and accurate diagnosis based on image processing technologies of, for example, highlighting a disease portion in the dermoscopic image, has been desired.
[Patent Literature 1] Japanese patent publication No. 2005-192944 (A)
In accordance with a first aspect of the invention, there is provided an image processing method in a diagnostic apparatus of diagnosing a disease using a captured image of an affected area, comprising: a first separating step of separating the captured image memorized into a brightness component and a color information component; a second separating step of separating the brightness component into a base component and a detail component; a highlighting step of performing a highlighting process on the base component and/or the detail component; and a generating step of restoring a brightness component from a highlighted base component and the detail component, and/or from the base component and a highlighted detail component, and then generating a highlighted image using the restored brightness component and the color information component.
In accordance with a second aspect of the invention, there is provided with a diagnostic apparatus of diagnosing a disease using a captured image of an affected area, comprising: an image-memorizing unit configured to memorize the captured image; and a processing unit configured to process the captured image memorized in the image-memorizing unit, the processing unit comprising: a first separating means configured to separate the captured image into a brightness component and a color information component; a second separating means configured to separate the brightness component into a base component and a detail component; a highlighting means to configured to perform a highlighting process on the base component and/or the detail component; and a generating means to configured to restore a brightness component from a highlighted base component and the detail component, and/or from the base component and a highlighted detail component, and use the restored brightness component and the color information component to generate a highlighted image.
In accordance with a third aspect of the invention, there is provided a non-transitory computer readable medium storing a program of processing an image in a diagnostic apparatus of diagnosing a disease using a captured image of an affected area, the program causing a computer to execute: a first separating step of separating the captured image memorized into a brightness component and a color information component; a second separating step of separating the brightness component into a base component and a detail component; a highlighting step of performing a highlighting process on the base component and/or the detail component; and a genarating step of restoring a brightness component from a highlighted base component and the detail component, and/or from the base component and a highlighted detail component, and then generating a highlighted image using the restored brightness component and the color information component.
Referring to the accompanying drawings, Embodiments of the invention will be hereinafter described in detail. Furthermore, the same reference numeral is assigned to the same element or part throughout the overall specification.
The display device 120 may be a LCD (Liquid Crystal Display) monitor, and the input device 130 may be a mouse.
The processing unit 101 is configured to process the captured image memorized in the image-memorizing unit 102. Referring to
The first separating means 101a function as means for separating the captured image into a brightness component and a color information component. The second separating means 101b function as means for separating the brightness component into a base component (also called a large-scale component) and a detail component.
The highlighting means 101c function as means for performing highlighting process on the base component, and has an either of a first highlighting means 101c-1 configured to compress the base component in a manner brighter than the center value or a second highlighting means 101c-2 configured to perform sharpness filtering process on the base component. The generating means 101d function as means for restoring a brightness from the highlighted base component and the detail component and using the color information component to generate a highlighted image.
Furthermore, the first highlighting means 101c-1 function as means for performing highlighting process on the base component image, which is separated from the brightness component by the second separating means 101b, using a power of a coefficient of 1 or below such that a maximum and a minimum which the base component image may have are not changed before and after the highlighting process. Furthermore, the second highlighting means 101c-2 function as means for generating a compressed image that is obtained by compressing the base component more brightly than the center value and performing a predetermined convolution operation of a predetermined convolution coefficient on the generated, compressed image to perform a sharpness filtering process.
Each of the first separating means 101a, the second separating means 101b, the highlighting means 101c (the first highlighting means 101c-1, the second highlighting means 101c-2), and the generating means 101d as described above can execute the afore-mentioned original function thereof by the processing unit 101's sequentially reading a program in accordance with First Embodiment of the present invention, owned by the processing unit 101.
The operation of the diagnostic apparatus 100 in accordance with First Embodiment of the present invention as shown in
An exemplary image of a display screen displayed on the display device 120 is shown in
The details of the image-highlighting procedure as defined in Step S13 of
Specifically, the processing unit 101 firstly performs color space conversion. The processing unit 101, in particular the first separating means 101a, converts the captured image of RGB color space that is acquired by the dermoscope-equipped, image-capturing device 110 to the captured image of CIE Lab color space, which may be hereinafter designated as Lab color space or CIE 1976 L*a*b* color space (Step S131). The details of the Lab color space are described in, for example, internet URL (http://Ja.wikipedia.org/wiki/Lab%E8%89%B2%E7%A9%BA%E9%96%93) (accessed on Sep. 1, 2014)
Subsequently, the second separating means 101b of the processing unit 101 perform edge preserving filtering process on an image L so as to separate the brightness component into the base component and the detail component (Step S132). An edge preserving filter which can be used in this filtering process may be a bilateral filter. The details of the bilateral filter are described in, for example, internet URL (http://en.wikipedia.org/wiki/Bilateral filter) (accessed on Sep. 1, 2014).
Next, the processing unit 101 (the highlighting means 101c) acquires an image B (B=bilateral filter (L)) that can be obtained via by performing the bilateral filtering process on the image L. In this regard, the image B corresponds to the base component. Next, the highlighting means 101c acquire an image D corresponding to the detail component. The image D can be acquired by subtracting the image B from the image L (Step S133).
Subsequently, the highlighting means 101c (the first highlighting means 101c-1) acquire a highlighted base component image B1 by raising the base component image B to the pth power (Step S134). In this regard, p is 1 or below. The highlighting means 101c perform the highlighting process such that a maximum and a minimum which the base component image B may have are not changed before and after modification. Specifically, since the value of a L axis in Lab color space is in a range of from 0 to 100, B1 can be determined in accordance with the following mathematical formula: B1=(B̂p)/(100̂p)*100. Next, the highlighting means 101c multiply B1 by K1 employing the value Z as a basis so as to acquire a compressed image B2 (Step 135).
The compressed image B2 can be determined in accordance with the following mathematical formula: B2=(B1−Z)*K1+Z. In the above mathematical formula, a coefficient K1 represents a compression ratio of 1 or below, in First Embodiment, a range of from 0.2 to about 0.8. Z is set brighter than a center C. C is a center location where the compression is performed, and can be calculated in accordance with the following mathematical formula: C=(50̂p)/(100̂p)*100. Z has a value of from 5% to 50% greater than that of C. In other words, the highlighting means 101c compress the base component in a manner brighter than the center value so as to highlight the base component.
Next, the highlighting means 101c (the second highlighting means 101c-2) perform sharpness filtering process on the compressed image B2 to generate a sharpened image B3 (Step S136: B3←sharpness filter (B2)). During the sharpness filtering process, the second highlighting means 101c-2 perform convolution operation of the following kenel M on the compressed image B2. Furthermore, one exemplary convolution matrix (value of convolution kenel M) is shown, as follow:
In First Embodiment, the afore-mentioned compression highlighting process is performed by the first highlighting means 101c-1, and the subsequent sharpness filtering process is performed by the second highlighting means 101c-2. The highlighting means 101c does not necessarily perform both of the compression highlighting process and the sharpness filtering process, and may perform either of the compression highlighting process or the sharpness filtering process.
Next, the highlighting means 101c extract likeness of vessel as a likelihood V so as to perform a process of reflecting the likeness of vessel in a degree of highlighting the detail component image D (Step S137). The likeness of vessel (the likelihood V) has the same dimensional information as the compressed image B2 of the base component in which noise has been removed, and has the likeness of vessel information (the likelihood V) ranging from 0 to 1 for each pixel. As the likeness of vessel increases, the value approaches 1. The process of extracting the likeness of vessel as the likelihood V as defined in Step S137 will be described in the flow chart of
Referring to
Returning to
Subsequently, the highlighting means 101c perform the highlighting process on the detail component image D using the highlighting coefficient K3 to generate the highlighted image D1 of the detail component image D (Step S139). In other words, the highlighted image D1 can be determined in accordance with the following mathematical formula: D1=D*K3. In the above mathematical formula, “*” represents a multiplication per an element.
Subsequently, the processing unit 101 (the generating means 101d) adds the highlighted (modified) base component image B1 to the highlighted (modified) detail component image D1 to acquire a modified brightness image L″ (L″=B3+D1) (Step S140). Subsequently, based on the acquired, modified brightness image L″, the value of the a axis corresponding to red-based color component and the value of the b axis corresponding to blue-based color component, conversion to RGB color space is performed to generate an ultimate highlighted image E (Step S141). In other words, the generating means 101d restore the brightness from the highlighted base component image and the detail component image, and use the color information component to generate the highlighted image. Furthermore, as shown in the display screen of
Furthermore, as described above, the highlighting means 101c can perform the highlighting process on either of the base component or the detail component. In more detail, the base component is subjected to the highlighting process via brighter compression or the sharpness filtering process, and the detail component is subjected to the highlighting process depending on the likeness of vessel. In this regard, the generating means 101d does not necessarily both of the highlighted base component and the highlighted detail component, and can restore the brightness from at least one of the highlighted base component and the highlighted detail component. For example, the generating means 101d may add the base component that is highlighted by the highlighting means 101c (image B2 or B3) to the detail component that is separated by the second separating means 101b (image D) to acquire the modified brightness image L″.
In accordance with the diagnostic apparatus 100 directed to First Embodiment of the present invention, the processing unit 101 separates the captured image memorized in the image-memorizing unit 102 into the brightness component and the color information component; separates the brightness component into the base component and the detail component; performs the compression on the base component in a manner brighter than the center value or performs the sharpness filtering process on the base component; and restores the brightness from the highlighted base component and the detail component; uses the color information component to generate the highlighted image. For the above configuration, as shown in the display screen of, for example,
In First Embodiment, the diagnostic apparatus 100 uses the bilateral filter to separate the brightness component into the base component and the detail component. However, the bilateral filter may be replaced with other edge preserving smoothing filter such as an epsilon filter. Furthermore, while in First Embodiment the captured image and the highlighted image are displayed in parallel, the same effect can be attained by switching and displaying the captured image/the highlighted image on the same screen. Furthermore, while in First Embodiment the Lab color space is used to acquire the brightness image, a brightness signal Y in YUV color space that is represented by the brightness signal and two color difference signals may be used without use of the Lab color space. Regarding the YUV color space, see internet URL: https://ja.wikipedia.org/wiki/YUV (accessed on Sep. 1, 2014).
Furthermore, in First Embodiment the diagnostic apparatus 100 uses the a axis of the Lab color space as the likeness of vessel (likelihood V), it may use an axis that is obtained by rotating the a axis in a plus direction of the b axis about (a1, b1). In this case, a1 may a value of from 10 to 50, b1 may be 0, and the amount of rotation may be from about 0.3 to 0.8 radian.
The highlighting means 101c of Second Embodiment is different from the highlighting means 101c of First Embodiment in that they perform highlighting process on the detail component depending on the likeness of the region to be diagnosed. In First Embodiment, the highlighting means 101c perform the highlighting process on the base component and both of the base component and the detail component. In Second Embodiment, the highlighting means 101c may acquire the color information component that corresponds to a direction of red-based color in a first color space (CIE Lab color space), normalize a predetermined range of the color information component, and reflect a likeness of the region as acquired via the normalization in a highlighting coefficient of the detail component to generate the highlighted detail component image.
The generating means 101d function as means for adding the base component obtained by the second separating means to the detail component highlighted by the highlighting means 101c to restore the brightness, and performing a conversion to a second color space (RGB color space) based on the restored brightness, the direction of red-based color and the direction of blue-based color of the first color space (CIE Lab color space) to generate the highlighted image.
Each of the first separating means 101a, the second separating means 101b, the highlighting means 101c and the generating means 101d as described above can execute the afore-mentioned original function thereof by the processing unit 101′s sequentially reading a program in accordance with Second Embodiment of the present invention, owned by the processing unit 101.
Since the operation of the diagnostic apparatus 100 in accordance with Second Embodiment is equal to that of the diagnostic apparatus 100 in accordance with First Embodiment in the highlighting process of the detail component, the detailed description in this regard is omitted. Furthermore, Second Embodiment shares
Furthermore, while as mentioned above the highlighting means 101c can perform highlighting process on either the base component or the detail component, in Second Embodiment the highlighting process is performed on the detail component depending on the likeness of vessel. Then, the generating means 101d can add the base component (image B) obtained by the second separating means 101b to the detail component (image D1) highlighted by the highlighting means 101c so as to generate the modified brightness image L″.
In accordance with the diagnostic apparatus 100 in accordance with Second Embodiment, the processing unit 101 separates the captured image memorized in the image-memorizing unit 102 into the brightness component and the color information component, and separates the brightness component into the base component and the detail component; the highlighting means 101c perform the highlighting process on the detail component depending on the likeness of the region to be diagnosed; and the generating means 101d restore the brightness from the base component and the highlighted detail component and use the color information component to generate the highlighted image. As a result, as shown in the display screen of, for example,
While in Second Embodiment the captured image is converted from the RGB color space to the Lab color space and then processed, the captured image may be converted from the RGB color space to a HSV (Hue, Saturation, Lightness) color space and then processed. In this case, V component corresponds to the brightness component, and the HS component corresponds to the color information component. The HSV color space is a color space consisting of three components, that is, the HSV color space has hue, saturation (chroma), and value (lightness or brightness). The HSV color space can be also called as HSL (Hue, Saturation, Lightness) color space or HSB (Hue, Saturation, Brightness) color space.
The above two embodiments are given to illustrate the scope and spirit of the instant invention. These embodiments and examples will make apparent, to those skilled in the art, other embodiments and examples. These other embodiments and examples are within the contemplation of the present invention. Therefore, the instant invention should be limited only by the appended claims.
100 . . . diagnotic apparatus; 101 . . . processing unit; 101a . . . first separating means; 101b . . . second separating means; 101c . . . highlighting means; 101d . . . extracting means; 110 . . . dermoscope-equipped, image-capturing device; 120 . . . display device; 121 . . . captured image-displaying section; 122 . . . highlight image-displaying section; 130 . . . input device
Number | Date | Country | Kind |
---|---|---|---|
2014-227528 | Nov 2014 | JP | national |
2014-227530 | Nov 2014 | JP | national |
The present application is a Divisional application of U.S. Ser. No. 14/860,618, filed Sep. 21, 2015, which claims the priority of both Japanese Patent Application No. 2014-227528 and No. 2014-227530 filed on Nov. 7, 2014, all of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | 14860618 | Sep 2015 | US |
Child | 15843657 | US |