Disease diagnostic apparatus, image processing method in the same apparatus, and medium storing program associated with the same method
09818183 · 2017-11-14
Assignee
Inventors
- Akira Hamada (Sagamihara, JP)
- Mitsuyasu Nakajima (Tokyo, JP)
- Masaru Tanaka (Tokyo, JP)
- Toshitsugu Sato (Tokyo, JP)
Cpc classification
International classification
Abstract
The invention provides a method of processing an image in a diagnostic apparatus 100 of diagnosing a disease using a captured image of an affected area, comprising: a separating step of separating the captured image into a brightness component and a color information component; and an extracting step of extracting a region to be diagnosed based on the brightness component or the color information component of the configured image to highlight likeness of the region.
Claims
1. A method of processing an image in a diagnostic apparatus for diagnosing a disease using a captured image of an affected area, the method comprising: separating the captured image into a brightness component and a color information component; and extracting a region to be diagnosed based on the brightness component or the color information component of the captured image to highlight a likeness of the region, wherein in the extracting, a vascular region is extracted as a likelihood V from the captured image converted to a Lab color space, wherein the likelihood V is defined as:
V=1−exp((K.^2)/2*σ^2)) where K is defined as:
K=sqrt(λ1.*λ1+λ2.*λ2), σ is an adjustment coefficient; sqrt ( ) means a square root of each element; and λ1 and λ2 are real numbers indicating characteristic values of Hessian matrix for each pixel.
2. The method according to claim 1, wherein the likelihood V indicates likeness of a vessel.
3. The method according to claim 2, wherein in the extracting, if a vessel having a plurality of sizes is detected, the likelihood V is determined by the adjustment coefficient σ corresponding to a size of the vessel, and a maximum V is selected per pixel.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
DESCRIPTION OF EMBODIMENT
(5) Referring to the accompanying drawings, Embodiment 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.
Configuration of Embodiment
(6)
(7) The display device 120 may be a LCD (Liquid Crystal Display) monitor, and the input device 130 may be a mouse.
(8) The processing unit 101 is configured to process the captured image such as the dermoscopic image, of the affected area memorized in the image-memorizing unit 102. Referring to
(9) The separating means 101a function as means for separating the captured image into a brightness component and a color information component. The extracting means 101b function as means for extracting a region to be diagnosed such as a vessel-corresponding region based on the brightness component or the color information component of the captured image so as to highlight the likeness of the region.
(10) The generating means 101c function as means for combining the extracted result of the region as mentioned previously with a background image to generate a reconstructed image. In this regard, the background image is selected by physician's operation with the input device 130, and is at least one selected from the group consisting of the captured image, a grayscale image of the captured image, a contrast-highlighted image of the captured image, and a brightness component-highlighted image that is obtained by separating a brightness component of the captured image into a base component (also called a large-scale component) and a detail component and performing highlighting process on the base component and the detail component in a different manner.
(11) Each of the separating means 101a, the extracting means 101b, and the generating means 101c as described above can execute the afore-mentioned original function thereof by the processing unit 101's sequentially reading a program in accordance with Embodiment of the present invention, owned by the processing unit 101.
Operation of Embodiment
(12) The operation of the diagnostic apparatus 100 in accordance with Embodiment of the present invention as shown in
(13)
(14) An exemplary image of a display screen displayed on the display device 120 is shown in
(15) Furthermore, there are provided checkboxes 124, 125, and 126, which are located at a bottom left of the screen and provided for the designation of display type of the vessel region. When the physician wishes to display an image where highlighting is performed on the captured image with red color, an image where highlighting is performed on monochrome captured image with red color, or a vascular image, he or she does a selection operation (i.e., an operation of clicking) with the input device 130, thereby rendering the associated checkbox 124, 125, or 126 check-marked.
(16) Returning to the flow chart of
(17) Next, the processing unit 101 acquires information regarding the display type designated by the physician from the state of the checkboxes 124, 125, and 126 displayed on the display screen of the display device 120. Once the physician's selecting any of the checkboxes 124, 125, and 126, the processing unit 101 highlights the vessel-corresponding region based on the selected display type and displays the highlighted image as thus obtained in the highlighted image-displaying section 122.
(18) Specifically, when the checkbox 124 has been selected (Step S14: “combining with captured image”), the generating means 101c of the processing unit 101 generate the vessel-highlighted image E in which the vascular region is indicated by red color on the captured image IMG (Step S15). In this regard, the vessel-highlighted image E can be generated in accordance with the following mathematical formula: E=IMG.*(1−V)+Red*V. In the above mathematical formula, “IMG.” represents the captured image; “Red” represents red color; “*” represents multiplication; and “.*” represents multiplication per an element. Subsequently, the processing unit 101 displays the generated, vessel-highlighted image E in the highlighted image-displaying section 122 together with and next to the captured image displayed in the captured image-displaying section 121 of the display device 120 (Step S16).
(19) On the other hand, when the checkbox 125 has been selected (Step S14: “combining with grayscale image”), the generating means 101c of the processing unit 101 convert the captured image to the grayscale image, and then generate the vessel-highlighted image E in which the vascular region is indicated by red color (Step S17). In this regard, the vessel-highlighted image E can be generated in accordance with the following mathematical formula: E=Gray(IMG).*(1−V)+Red*V. In the above mathematical formula, “Gray ( )” represents conversion to the grayscale image. Subsequently, the processing unit 101 displays the generated, vessel-highlighted image E in the highlighted image-displaying section 122 together with and next to the captured image displayed in the captured image-displaying section 121 of the display device 120 (Step S16).
(20) Furthermore, when the checkbox 126 has been selected (Step S14: “displaying vascular image”), the generating means 101c of the processing unit 101 generate the vessel-highlighted image in which the vascular portion is indicated by red color and the non-vascular portion is indicated by black color (Step S18). In this regard, the vessel-highlighted image E can be generated in accordance with the following mathematical formula: E=Red*V. While the vascular region is indicated by red color, the color is not limited to red color and can be thus arbitrarily selected. Subsequently, the processing unit 101 displays the generated, vessel-highlighted image E in the highlighted image-displaying section 122 together with and next to the captured image displayed in the captured image-displaying section 121 of the display device 120 (Step S16).
(21) The extracting process of the vascular region as the likelihood V as defined in Step S13 is described with reference to the flow chart of
(22) Subsequently, the extracting means 101b of the processing unit 101 use image L (i.e., a brightness image) of the Lab color space that is acquired by the separating means 101a to acquire Hessian matrix H of the brightness image L on a pixel to pixel basis (Step S132). The Hessian matrix H has three elements of the second order derivative in x direction, the second order derivative in y direction, and the second order derivative in z direction for each pixel. When these elements are defined as Hxx, Hxy, and Hyy respectively, Hxx, Hxy, and Hyy can be represented by:
Hxx=s^2*(Dxx**L)
Hyy=s^2*(Dyy**L)
Hxy=s^2*(Dxy**L)
(23) In the above formula, “*” represents convolution; and Dxx is the second order derivative of a Gaussian kenel in X direction, and can be obtained by the following mathematical formula:
Dxx=1/(2*pi*σ^*4)*((X.^2)/s^2−1).*exp(−(X.^2+Y.^2)/(2*s^2))
(24) In the above mathematical formula, “s” represents a scale value depending on a size of vessel to be detected. If a vessel having a plurality of sizes is detected, a likelihood V of vessel as described below can be determined with respect to each size of the vessel and maximum likelihood V for each pixel can be selected. “pi” represents a circumference ratio; “X” and “Y” are locations within the kenel; “.*” represents multiplication per an element of the matrix; and “.^” represents power per an element.
(25) Dyy is a second order derivative of a Gaussian kenel in Y direction, and is determined by the transposition of Dxx, as follows:
Dyy=Dxx′
(26) In the above, “′” represents transposition.
(27) Dxy is the first order derivative of Gaussian kenel in X direction and Y direction, and is determined in accordance with the following mathematical formula:
Dxy=1/(2*pi*σ^*6)*(Y.*Y).*exp(−(X.^2+Y.^2)/(2*s^2))
(28) The Hessian matrix H is represented, as follows:
H=[Hxx Hxy;Hxy Hyy]
(29) Next, the extracting means 101b acquire characteristic values λ1 and λ2 of the Hessian matrix H per a pixel (Step S133). Since the Hessian matrix H is a real symmetric matrix, the characteristic values λ1 and λ2 should be real numbers. The characteristic values λ1 and λ2 can be obtained by the following mathematical formula:
λ1=0.5*(Dxx+Dyy+tmp)
λ2=0.5*(Dxx;Dyy−tmp)
(30) In the above mathematical formula, tmp is defined as follows:
tmp=sqrt(Dxx−Dyy).*(Dxx−Dyy)+4*Dxy.*Dxy)
(31) The extracting means 101b extract the vascular region as the likelihood V from the characteristic values λ1 and λ2 of each pixel acquired in Step S133, based on the following mathematical formula:
V=1−exp((K.^2)/2*σ^2))
(32) In the above mathematical formula, K is defined, as follows:
K=sqrt(λ1.*λ1+λ2.*λ2),
which is also shown in Step S134. In the above formula, “σ” is an adjustment coefficient, and “sqrt ( )” means a square root of each element.
(33) If the vascular region is represented by two values, the processing unit 101 can perform binarization using a threshold of th1. In other words, the binarization can be performed, as follows:
V=0 if V<th1
V=1 else
Effect of Embodiment
(34) As described above, in accordance with the diagnostic apparatus 100 directed to Embodiment of the present invention, the processing unit 101 is performed such that the separating means 101a separate the captured image into the brightness component and the color information component; the extracting means 101b extract the region to be diagnosed such as the vessel-corresponding region using the brightness component or the color information component of the captured image in order to highlight the likeness of the region; and the extracted result is displayed on the display device 120. For the reasons, the physician can visually check the screen in which the region to be diagnosed is highlighted, thereby allowing him or her to easily and correctly make a diagnosis. Therefore, diagnostic accuracy can be improved.
(35) In accordance with the diagnostic device 100 directed to Embodiment of the present invention, the processing unit 101 displays the reconstructed image on the display device 120. The reconstructed image is generated by the generating means 101c via the processing of combining the extracted result of the region with the background image. The physician is provided with a user interface (UI) to select the background image from the group consisting of (1) the captured image, (2) the grayscale image of the captured image, (3) the contrast-highlighted image of the captured image, and (4) the brightness component-highlighted image that is obtained by separating the brightness component of the captured image into the base component and the detail component and performing highlighting process on the base component and the detail component in a different manner. For the reasons, the physician can dynamically select the display type depending on his/her objective of diagnosis, thereby allowing him or her to even more easily and correctly make a diagnosis. Accordingly, diagnosis accuracy can be further improved.
(36) Furthermore, if the brightness component-highlighted image that is obtained by separating a brightness component of the captured image into the base component and the detail component and performing highlighting process on the base component and the detail component in a different manner is selected, the separating means 101a perform edge preserving filtering process on the image L corresponding to the brightness in the Lab color space so as to separate the base component and the detail component from each other. In this regard, a bilateral filter may be used as the edge preserving filter. The edge preserving filter which can be used in this step may be a bilateral filter. The detail of the bilateral filter is described in, for example, internet URL (http://en.wikipedia.org/wiki/Bilateral filter (accessed on Sep. 1, 2014).
(37) While in 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.
(38) The above Embodiment is given to illustrate the scope and spirit of the instant invention. This Embodiment 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.
(39) 100 . . . diagnostic apparatus; 101 . . . processing unit; 101a . . . separating means; 101b . . . extracting means; 101c . . . generating means; 110 . . . dermoscope-equipped, image-capturing device; 120 . . . display device; 121 . . . captured image-displaying section; 122 . . . highlight image-displaying section; 123 . . . button of “start to capture image”; 124, 125, 126 . . . checkbox; 130 . . . input device