WO2007138792A1 - 画像処理装置及び画像処理プログラム - Google Patents

画像処理装置及び画像処理プログラム Download PDF

Info

Publication number
WO2007138792A1
WO2007138792A1 PCT/JP2007/057924 JP2007057924W WO2007138792A1 WO 2007138792 A1 WO2007138792 A1 WO 2007138792A1 JP 2007057924 W JP2007057924 W JP 2007057924W WO 2007138792 A1 WO2007138792 A1 WO 2007138792A1
Authority
WO
WIPO (PCT)
Prior art keywords
bubble
image
image processing
correlation value
region
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2007/057924
Other languages
English (en)
French (fr)
Inventor
Yamato Kanda
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Olympus Corp
Original Assignee
Olympus Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Olympus Corp filed Critical Olympus Corp
Priority to EP07741360.7A priority Critical patent/EP2033567B1/en
Publication of WO2007138792A1 publication Critical patent/WO2007138792A1/ja
Priority to US12/277,775 priority patent/US8116531B2/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • A—HUMAN NECESSITIES
    • A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B1/00—Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor
    • A61B1/04—Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor combined with photographic or television appliances
    • A61B1/041—Capsule endoscopes for imaging
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00—Image enhancement or restoration
    • G06T5/20—Image enhancement or restoration using local operators
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00—Image analysis
    • G06T7/10—Segmentation; Edge detection
    • G06T7/13—Edge detection
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00—Image analysis
    • G06T7/10—Segmentation; Edge detection
    • G06T7/155—Segmentation; Edge detection involving morphological operators
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00—Image analysis
    • G06T7/90—Determination of colour characteristics
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00—Indexing scheme for image analysis or image enhancement
    • G06T2207/10—Image acquisition modality
    • G06T2207/10068—Endoscopic image
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00—Indexing scheme for image analysis or image enhancement
    • G06T2207/30—Subject of image; Context of image processing
    • G06T2207/30004—Biomedical image processing

Definitions

  • the present invention relates to an image processing device and an image processing program for detecting a bubble region in an image, and more particularly to an image processing device and an image processing program for detecting a bubble region in an image taken inside a body cavity.
  • Patent Document 1 discloses a process of determining an organ based on average color information of a capsule endoscope image as an image process in a body cavity image. Specifically, in each image of the capsule endoscope image captured as a time-series continuous image, an average value within the image of the red level of the pixel and an average value within the image of the blue level of the pixel are calculated. After smoothing the values in the time series direction, the color change edge position where the change amount of each color level exceeds a predetermined value is detected, and the switching of the organ is determined.
  • Patent Document 2 discloses processing for detecting an affected area based on color information of each pixel in a capsule endoscope image. Specifically, each pixel in the image or the averaged pixel value is mapped to the feature space based on the color information, clustered in the feature space, and then the normal mucosa cluster and affected cluster are identified and belong to the affected cluster. The pixel area is detected as an affected area.
  • Patent Document 1 Japanese Patent Application Laid-Open No. 2004-337596
  • Patent Document 2 JP-A-2005-192880
  • bubbles are present in the body cavity imaged by the capsule endoscope, bubbles are imaged simultaneously with the mucous membrane in the body cavity image. There are many cases.
  • the average value in the image for each color level calculated in Patent Document 1 does not sufficiently reflect the original color level of the mucous membrane due to the influence of the bubbles. For this reason, the accuracy of organ determination is reduced.
  • the pixels in the bubble region have a very wide distribution in the feature space based on the color information, and overlap with the distribution of the normal mucous membrane and the affected area. For this reason, even in Patent Document 2, when the affected area is detected including the pixel information of the bubble region, the detection accuracy is lowered.
  • the present invention has been made in view of the above, and an image processing apparatus and an image processing capable of detecting a bubble region that causes a decrease in accuracy of organ determination and affected area detection from an in-vivo image.
  • the purpose is to provide a program.
  • an image processing apparatus includes an edge strength calculation unit that calculates an edge strength of a pixel in an image, and the calculated edge strength and bubble.
  • a correlation value calculating means for calculating a correlation value with a bubble model set in advance based on image characteristics; and a bubble area detecting means for detecting a bubble area based on the calculated correlation value.
  • the correlation value calculating means includes
  • a correlation value with a plurality of types of bubble models is calculated, and the bubble region detecting means detects a bubble region based on the calculated correlation values with the plurality of types of bubble models.
  • the image processing apparatus further includes region dividing means for dividing the image based on edges in the image, and the bubble region detecting means includes the correlation value and the region dividing Based on the result, a bubble region is detected.
  • the bubble model is a template pattern having an arc-shaped luminance structure portion.
  • the bubble model is a template pattern having a ring-shaped luminance structure portion.
  • the bubble model includes a template having a ring-shaped high-luminance structure portion and a high-luminance structure portion positioned inside the ring shape. It is a rate pattern.
  • the image processing apparatus is characterized in that, in the above-mentioned invention, the edge strength calculating means calculates the edge strength using a second-order differential processing for each direction.
  • the image processing apparatus is characterized in that, in the above-mentioned invention, the image processing apparatus further comprises a morphology processing means for performing a morphology process on the detection result of the bubble region detecting means.
  • the image is an image obtained by imaging the inside of a body cavity.
  • an image processing program is an image processing program for causing an image processing apparatus to execute a process of detecting a bubble area in an image, wherein the image processing apparatus causes an edge of a pixel in the image to be detected.
  • Edge strength calculation procedure for calculating the strength, correlation value calculation procedure for calculating the correlation value of the preset bubble model based on the calculated edge strength and the characteristics of the bubble image, and the bubble based on the calculated correlation value And a bubble region detection procedure for detecting the region.
  • the correlation value calculation procedure calculates correlation values with a plurality of types of bubble models
  • the bubble region detection procedure includes a plurality of calculated plurality of bubble models. It is characterized in that a bubble region is detected based on a correlation value with various types of bubble models.
  • the image processing apparatus further executes an area dividing procedure for dividing an image based on an edge in the image, and the bubble area
  • the detection procedure is characterized in that a bubble region is detected based on the correlation value and the region segmentation result.
  • the image processing program according to the present invention is characterized in that, in the above invention, the bubble model used for calculating the correlation value is a template pattern having an arc-shaped luminance structure portion.
  • the bubble model used for calculating the correlation value is a template pattern having a ring-shaped luminance structure portion.
  • the image processing program according to the present invention is used to calculate a correlation value.
  • the bubble model to be used is a template pattern having a ring-shaped high-luminance structure portion and a high-luminance structure portion positioned inside the ring shape.
  • the image processing program according to the present invention is characterized in that, in the above invention, the edge intensity calculating procedure calculates the edge intensity using a second-order differential process.
  • the image processing apparatus further executes a morphology processing procedure for performing a morphology processing on the detection result of the bubble region detection procedure. It is characterized by that.
  • the image processing program according to the present invention is characterized in that in the above-mentioned invention, the image is an image obtained by imaging a body cavity.
  • the edge strength of the pixel in the image is calculated, and the bubble model set in advance based on the calculated edge strength and the feature of the bubble image is calculated. Since the bubble area in the image is detected based on the calculated correlation value, the bubble area in the image can be properly detected.
  • the region is divided into regions based on the edges in the image. Based on the results, the bubble area in the image is detected, so it is possible to detect a more accurate bubble area that matches the contour edge of the bubble, which is useful for detecting the affected area. There is an effect that can be.
  • FIG. 1 is a schematic block diagram showing a configuration of an image processing apparatus according to Embodiment 1 of the present invention.
  • FIG. 2 is a diagram showing an in-vivo image example including bubbles imaged by a capsule endoscope or the like.
  • FIG. 3 is a schematic flowchart showing a flow of processing executed by a calculation unit of the image processing apparatus according to the first embodiment.
  • FIG. 4 is an explanatory diagram showing the direction of second derivative calculation in edge strength calculation.
  • FIG. 5-1 shows an example of an image of a bubble portion.
  • Fig. 5-2 is a diagram showing the change in the pixel value of the A portion in the image of the bubble portion of Fig. 5-1.
  • FIG. 6 is a diagram showing an example of the result of edge strength calculation.
  • FIG. 7 is a diagram showing an example of a bubble model.
  • FIG. 8 is a diagram showing an example of a basic figure for creating a bubble model.
  • Fig. 91 shows a modification of the bubble model.
  • Fig. 9-2 shows a variation of the bubble model.
  • FIG. 9 3 shows a modification of the bubble model.
  • Fig. 9-4 shows a variation of the bubble model.
  • FIG. 10 is a diagram showing a result of calculating a correlation value between the example of the edge strength calculation result shown in FIG. 6 and the bubble model shown in FIG.
  • FIG. 11 is a diagram showing an example of a correlation value calculation result using a plurality of types of bubble models with respect to the example of the edge strength calculation result shown in FIG.
  • FIG. 12 is a diagram showing a detection result of a bubble region based on a correlation value.
  • FIG. 13 is a schematic block diagram showing a configuration of an image processing apparatus according to Embodiment 2 of the present invention.
  • FIG. 14 is a schematic flowchart showing a flow of processing executed by a calculation unit of the image processing apparatus according to the second embodiment.
  • FIG. 15 is a schematic diagram showing a scanning example from a certain target pixel T indicated by coordinates (xl, yl) to an extreme value pixel M indicated by coordinates (x4, y4).
  • FIG. 16 is a diagram showing an example of the result of region segmentation performed by the region segmentation unit on the in-vivo image shown in FIG. 2.
  • FIG. 17 is a diagram showing a detection result by a bubble region detection unit.
  • FIG. 18 is a diagram for explaining an expansion process.
  • FIG. 19 is a diagram for explaining the contraction process.
  • FIG. 20 is a diagram for explaining a closing process.
  • FIG. 21 is a diagram showing an example of a result of performing a closing process with a circular structural element on the bubble region detection result shown in FIG. Explanation of symbols
  • an image processing apparatus that detects a bubble region from an in-vivo image obtained by imaging with a capsule endoscope or the like is shown.
  • In-vivo images that are usually captured by capsule endoscopes and the like are colors having pixel levels (pixel values) for R (red), G (green), and B (blue) at each pixel position. It is an image.
  • the in-vivo image in the present embodiment is obtained by converting the above color image into a grayscale image such as luminance (YCbCr conversion) and brightness (HSI conversion) by known conversion.
  • the image information of the bubble part is so good that it is not lost, but the color change of the image in the body cavity without using dyes or stains is usually the most in the absorption band (wavelength) of hemoglobin in the blood. Therefore, it is known that a lot of structural information is generally contained in the G component. Therefore, the G component in the color image can be simply used as a grayscale image.
  • FIG. 1 is a schematic block diagram illustrating the configuration of the image processing apparatus according to the first embodiment
  • FIG. 2 is a diagram illustrating an example of an in-vivo image including bubbles captured by a capsule endoscope or the like.
  • the image processing apparatus 100 includes an edge strength calculation unit 101 that calculates the edge strength of the pixels in the body cavity image obtained by imaging the inside of the body cavity, and the calculated edge.
  • a correlation value calculation unit 102 that calculates a correlation value between a strength and a bubble model set in advance based on the characteristics of the bubble image, and a bubble region detection unit 103 that detects a bubble region in the image based on the calculated correlation value.
  • a memory 120 for storing the acquired in-vivo image and data used in each unit. Note that the configuration for inputting the in-vivo image to be processed into the image processing apparatus 100 and the configuration for processing the output bubble region detection result are not particularly limited in the present embodiment.
  • FIG. 3 is a schematic flowchart showing a flow of processing executed by the calculation unit 110 of the image processing apparatus 100 according to the first embodiment. In the following, the image processing procedure will be described in comparison with the configuration shown in FIG.
  • the calculation unit 110 acquires an in-vivo image to be processed (step S101).
  • the edge strength calculation unit 101 calculates the edge strength of the pixel of the acquired in-vivo image (step S102).
  • edge strength There are various methods for calculating edge strength.
  • FIG. 4 is an explanatory diagram showing the direction of second derivative calculation in edge strength calculation.
  • P (x, y) is a pixel value of the coordinates (X, y) of the in-vivo image
  • r is a parameter (integer) indicating a pixel range at the time of second-order differential calculation. If the value of parameter r is decreased, a high-frequency edge component can be calculated, and if the value of parameter r is increased, a low-frequency edge component can be calculated.
  • the parameter r may be set statically in advance or may be set dynamically based on an image or the like. Moreover, it is good also as a structure which gives and processes from the outside.
  • Equation (5) the maximum value on the plus side of the second-order differential calculation result for each direction is calculated and set as the edge strength E in the pixel.
  • FIG. 5-2 shows the change in the pixel value of the A- part in the bubble image as shown in Figure 5-1.
  • FIG. 6 shows an example of the result of edge strength calculation performed on the body cavity image shown in FIG.
  • the edge intensity calculation method by the second-order differential for the body cavity image is shown.
  • the edge intensity calculation method is an illumination system or an imaging system for illuminating and imaging the body cavity image.
  • a well-known first-order differential filter Pre-Uwit filter, Sobel filter, etc.
  • second-order differential filter Laplacian filter, LOG (Laplacian filter, etc.)
  • correlation value calculation section 102 uses the edge strength and bubble calculated by edge strength calculation section 101.
  • a correlation value with the model is calculated (step S103).
  • the bubble model is a characteristic of a bubble image, for example, a bubble image in a body cavity image obtained by an illumination / imaging system of a capsule endoscope.
  • There are various ways to create a bubble model For example, create a basic figure consisting of a low-brightness background part and a high-brightness structure part as shown in Figure 8, and perform spatial filtering using a smoothing filter (Gaussian filter, etc.).
  • the radii Rl and R2 of the high-intensity structure parts 131 and 132 and the width t of the high-intensity structure part 131 are parameters relating to the figure size and are static in advance. It may be set dynamically or dynamically based on an image or the like. Moreover, it is good also as a structure given from the outside and processing. The same applies to parameters that adjust the degree of smoothness.
  • FIGS. 91 to 94 when considering the characteristics of the bubble image in the body cavity image to be detected, since a set of arc shapes becomes a bubble image, it is important to have at least an arc-shaped luminance structure part.
  • a bubble model as shown in FIGS. 91 to 94 may be used instead of the bubble model 130 as shown in FIG.
  • the bubble model 133 in Fig. 9-1 has a flat ring-shaped luminance structure portion 134 that is slightly elliptical.
  • the bubble model 135 in FIG. 9-2 has two arcuate luminance structure parts 136a and 136b that make a pair.
  • the bubble model 140 of FIG. 94 has two arc-shaped luminance structure portions 141a and 141b that form a pair and two high-luminance structure portions 142a and 142b that form a pair and are located inside.
  • the edge strength and the bubble model are converted into a frequency space by Fourier transform, and the product of each other is calculated. It can be realized by inverse Fourier transform.
  • C correlation value
  • E edge strength
  • a bubble model
  • F ⁇ Fourier transform
  • F— Fourier Inverse transformation
  • R ⁇ 180 degree rotation.
  • FIG. 10 is a diagram showing a result of calculating a correlation value between the example of the edge strength calculation result shown in FIG. 6 and the bubble model 130 shown in FIG. Note that this processing by the correlation value calculation unit 102 is nothing but the calculation of the similarity between the edge strength and the bubble model as a correlation value. You can use the similarity calculation method (SAD: sum of absolute differences, SSD: sum of squared differences, etc.)! (Reference: CG-ARTS Association: Digital Image Processing: 203p, similarity).
  • FIG. 11 is a diagram showing an example of a correlation value calculation result using a plurality of types of bubble models, in contrast to the result example of the edge strength calculation shown in FIG.
  • the bubble region detection unit 103 detects a bubble region in the in-vivo image based on the correlation value calculated by the correlation value calculation unit 102 (step S104).
  • the part that has a high correlation with the foam model showing the characteristics of the foam is likely to belong to the foam region. Therefore, the bubble region detection unit 103 sets a predetermined threshold value, and detects a portion having a correlation value higher than the threshold value as a bubble region in the body cavity image.
  • FIG. 12 is a diagram showing the detection result of the bubble region based on the correlation value, and the white portion is the portion detected as the bubble region.
  • the calculation unit 110 outputs information on the bubble area detected by the bubble area detection unit 103 (step S105), and the processing in the image processing apparatus 100 ends.
  • the edge strength of the pixel in the body cavity image is calculated, and preset based on the calculated edge strength and the feature of the bubble image. Since the correlation value with the calculated bubble model is calculated and the bubble region in the body cavity image is detected based on the calculated correlation value, the bubble region in the body cavity image can be detected properly. The Therefore, in the in-vivo image captured by a capsule endoscope or the like, the pixels in the bubble area are regarded as invalid pixels and excluded from the target of subsequent image processing, thereby making it possible to determine the organ in the in-vivo image, detect the affected area, etc. It is possible to suppress a decrease in detection accuracy.
  • FIG. 13 is a schematic block diagram showing the configuration of the image processing apparatus according to the second embodiment of the present invention.
  • the image processing device 200 according to the second embodiment includes an edge strength calculation unit 201 having the same functions as the edge strength calculation unit 101 and the correlation value calculation unit 102 in the image processing device 100 according to the first embodiment.
  • the correlation value calculation unit 202, the region division unit 203 that divides the intracorporeal image into regions based on the edges in the body cavity image, the correlation values calculated by the correlation value calculation unit 202, and the regions divided by the region division unit 203 A microcomputer structure comprising: a foam region detection unit 204 that detects a foam region from a body cavity image based on the division result; and a morphology processing unit 205 that performs a morphology process on the foam region detection result by the foam region detection unit 204. And a memory 220 for storing the acquired in-vivo image and data used in each unit. Note that, in the present invention, as in the case of the first embodiment, the configuration for inputting 200 in-vivo images to be processed and the configuration for processing the bubble region detection result after output are particularly used in the present invention. Not limited.
  • FIG. 14 is a schematic flowchart showing a flow of processing executed by the calculation unit 210 of the image processing apparatus 200 according to the second embodiment.
  • Processing steps S201 to S203 are the same as processing steps S101 to S103 in the first embodiment.
  • processing steps S204 to S207 will be described in comparison with the configuration shown in FIG.
  • the region dividing unit 203 divides the body cavity image into regions based on the edges in the body cavity image (step S204).
  • the area dividing method the area dividing method shown in Japanese Patent Application No. 2005-24511 by the present applicant is used.
  • smoothing processing for the purpose of noise removal is performed on the in-vivo image, and then the gradient direction of the pixel value in each pixel is obtained.
  • the gradient direction is a direction in which the luminance difference from neighboring pixels is minimum (negative value is maximum).
  • an extreme pixel that each pixel reaches along the gradient direction of the pixel value is obtained, and the image is divided into regions so that each pixel that reaches the adjacent extreme pixel becomes the same region.
  • FIG. 15 is a schematic diagram illustrating a scanning example from a certain target pixel T indicated by coordinates (xl, yl) to an extreme value pixel M indicated by coordinates (x4, y4).
  • FIG. 16 is a diagram showing an example of the result of region segmentation performed by the region segmentation unit 203 on the body cavity image as shown in FIG.
  • a watershed algorithm (reference: Luc Vincent and Pierre Soille. Watersheds There is also a method using Transactionson Pattern Analysis and Machine Intelligence, Vol.13, No.6, pp.583-598, June 1991.) in digital spaces: An efficient algorithm based on immersion simulations.
  • the watershed algorithm is a method of dividing an image so that there is a boundary between water that accumulates in different depressions when filling the water in the terrain where the pixel value information of the image is regarded as altitude. For this reason, it is possible to obtain a region segmentation result similar to the result shown in FIG. 16 by executing a water splitting algorithm after performing appropriate smoothing on the intra-body cavity image.
  • the bubble region detection unit 204 detects a bubble region from the body cavity image based on the correlation value calculated by the correlation value calculation unit 202 and the region division result divided by the region division unit 203 (Ste S205). Actually, first, the average value of the correlation values is obtained for each region of the region division result. Since a high correlation value is obtained in a region belonging to the bubble region, a predetermined threshold is set, and a region having an average correlation value higher than this threshold is detected as a bubble region.
  • FIG. 17 is a diagram showing a detection result by the bubble region detection unit 204. As shown in FIG. As can be seen from FIG. 17, by using the result of the region segmentation by the region segmentation unit 203, the boundary of the bubble region matches the contour edge of the bubble in the body cavity image, and a more accurate boundary of the bubble region is obtained. Obtainable.
  • the morphology processing unit 205 arranges irregularities in the shape of the bubble region due to these noises by the morphology processing (reference: Corona: Morphology I: Hidefumi Obata) (step S206). Morphological processing is based on two processes, dilation and erosion. Each target area is processed using a reference figure (reference image) called a structural element. The contents of each process are as follows.
  • Dilation Outputs the area covered by the structural element B when the origin of the structural element B is translated in the target area A (see Fig. 18).
  • Opening Outputs the area enclosed by structural element B when moving structural element B with the inner force of target area A inscribed.
  • FIG. 21 is a diagram illustrating an example of a result of performing a closing process using a circular structural element on the bubble region detection result illustrated in FIG. It can be seen that the shapes of part A and part B in Fig. 17 are adjusted.
  • the closing process is used to remove holes in the area
  • the opening process is used to remove fine noise areas outside the bubble area
  • the dilation process is used to obtain an area slightly wider than the detected bubble area.
  • the morphology processing unit 205 performs various morphology processes depending on the application.
  • the calculation unit 210 outputs the adjusted bubble area information (step S207), and the processing in the image processing apparatus 200 ends.
  • the in-vivo image is calculated based on the edge in the in-vivo image. Since the bubble region in the image is detected based on the region division result, more accurate bubble region matching the contour edge of the bubble can be detected. Therefore, even when a bubble area exists in the vicinity of the affected area, the affected area is not detected as a bubble area, which can be used for more appropriate affected area detection.
  • the processing procedure shown may be realized by causing an image processing program prepared by a computer to be executed by an image processing apparatus constituted by a computer such as a personal computer.
  • This image processing program can also be distributed via a network such as the Internet.
  • the image processing program is recorded on a computer-readable recording medium such as a hard disk, floppy disk, CD-ROM, MO, or DVD. It can also be executed by reading the recording medium force by the computer.
  • the image processing apparatus and the image processing program according to the present invention are useful for detecting a bubble region in an image, and particularly suitable for detecting a bubble region in an image obtained by imaging the inside of a body cavity. ing.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Surgery (AREA)
  • Molecular Biology (AREA)
  • Animal Behavior & Ethology (AREA)
  • Pathology (AREA)
  • Radiology & Medical Imaging (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Optics & Photonics (AREA)
  • General Health & Medical Sciences (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Endoscopes (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)

Abstract

 臓器判定や患部検出の精度低下の要因となる泡領域を、体腔内画像より検出できるようにすることを課題とし、画像内の画素のエッジ強度をエッジ強度算出部101で算出し、エッジ強度算出部101で算出されたエッジ強度と泡画像の特徴を基に予め設定された泡モデルとの相関値を相関値算出部102で算出し、相関値算出部102で算出された相関値に基づき画像内の泡領域を泡領域検出部103で検出することで、体腔内画像内の泡領域を適正に検出できるようにした。

Description

明 細 書
画像処理装置及び画像処理プログラム
技術分野
[0001] 本発明は、画像内の泡領域を検出する画像処理装置及び画像処理プログラム、特 に、体腔内を撮像した画像における泡領域を検出する画像処理装置及び画像処理 プログラムに関する。 背景技術
[0002] 特許文献 1は、体腔内画像における画像処理として、カプセル型内視鏡画像の平 均色情報を基に臓器を判定する処理を開示している。具体的には、時系列の連続画 像として取り込まれるカプセル型内視鏡画像の各画像において、画素の赤色レベル の画像内平均値、及び画素の青色レベルの画像内平均値を算出し、この値を時系 列方向に平滑化した後、各色レベルの変化量が所定以上となる変色エッジ位置を検 出して、臓器の切り替わりを判定している。
[0003] また、特許文献 2は、カプセル型内視鏡画像内の各画素の色情報を基に患部領域 を検出する処理を開示している。具体的には、画像内の各画素又は平均化した画素 値を、その色情報に基づく特徴空間に写像し、特徴空間内でクラスタリングした後に 正常粘膜クラスタと患部クラスタを特定し、患部クラスタに属する画素領域を患部とし て検出している。
[0004] 特許文献 1:特開 2004— 337596号公報
特許文献 2 :特開 2005— 192880号公報
発明の開示
発明が解決しょうとする課題
[0005] し力しながら、カプセル型内視鏡が撮像する体腔内には、気泡(以下、単に「泡」と いう)が存在するため、体腔内画像には粘膜と同時に泡が撮像される場合がよくある 。泡が画像内に存在する場合、特許文献 1で算出している各色レベルの画像内平均 値は、泡の影響により、本来の粘膜の色レベルを十分に反映した値とならない。この ため、臓器判定精度が低下してしまう。 [0006] また、泡領域の画素は、色情報に基づく特徴空間内にて非常に幅広い分布となり、 正常粘膜や患部の分布と重なる。このため、特許文献 2においても、泡領域の画素 情報を含めて患部検出を行う場合、検出精度が低下してしまう。
[0007] V、ずれの場合にも、体腔内画像にぉ 、て泡領域を検出することができれば、泡領 域内の画素を無効な画素として後段の処理力も除外することで、臓器判定や患部検 出の精度低下を抑制できる。し力しながら、これまで体腔内画像より泡領域を検出す ると 、う課題に対し、有効な解決策が見出されて 、な 、現状にある。
[0008] 本発明は、上記に鑑みてなされたものであって、臓器判定や患部検出の精度低下 の要因となる泡領域を、体腔内画像より検出することができる画像処理装置及び画 像処理プログラムを提供することを目的とする。
課題を解決するための手段
[0009] 上述した課題を解決し、目的を達成するために、本発明に係る画像処理装置は、 画像内の画素のエッジ強度を算出するエッジ強度算出手段と、算出されたエッジ強 度と泡画像の特徴を基に予め設定された泡モデルとの相関値を算出する相関値算 出手段と、算出された相関値を基に泡領域を検出する泡領域検出手段と、を備える ことを特徴とする。
[0010] また、本発明に係る画像処理装置は、上記発明において、前記相関値算出手段は
、複数種類の泡モデルとの相関値を算出し、前記泡領域検出手段は、算出された複 数種類の泡モデルとの相関値を基に泡領域を検出することを特徴とする。
[0011] また、本発明に係る画像処理装置は、上記発明において、画像内のエッジに基づ き画像を領域分割する領域分割手段を更に備え、前記泡領域検出手段は、相関値 及び領域分割結果を基に、泡領域を検出することを特徴とする。
[0012] また、本発明に係る画像処理装置は、上記発明にお 、て、前記泡モデルは、弧形 状の輝度構造部を有するテンプレートパターンであることを特徴とする。
[0013] また、本発明に係る画像処理装置は、上記発明にお 、て、前記泡モデルは、リング 形状の輝度構造部を有するテンプレートパターンであることを特徴とする。
[0014] また、本発明に係る画像処理装置は、上記発明にお 、て、前記泡モデルは、リング 形状の高輝度構造部とリング形状の内部に位置する高輝度構造部とを有するテンプ レートパターンであることを特徴とする。
[0015] また、本発明に係る画像処理装置は、上記発明において、前記エッジ強度算出手 段は、方向別の 2次微分処理を用いてエッジ強度を算出することを特徴とする。
[0016] また、本発明に係る画像処理装置は、上記発明において、前記泡領域検出手段の 検出結果に対し、モルフォロジ処理を行うモルフォロジ処理手段を更に備えることを 特徴とする。
[0017] また、本発明に係る画像処理装置は、上記発明において、前記画像は、体腔内を 撮像した画像であることを特徴とする。
[0018] また、本発明に係る画像処理プログラムは、画像内の泡領域を検出する処理を画 像処理装置に実行させる画像処理プログラムであって、前記画像処理装置に、画像 内の画素のエッジ強度を算出するエッジ強度算出手順と、算出されたエッジ強度と 泡画像の特徴を基に予め設定された泡モデルの相関値を算出する相関値算出手順 と、算出された相関値を基に泡領域を検出する泡領域検出手順と、を実行させること を特徴とする。
[0019] また、本発明に係る画像処理プログラムは、上記発明において、前記相関値算出 手順は、複数種類の泡モデルとの相関値を算出し、前記泡領域検出手順は、算出さ れた複数種類の泡モデルとの相関値を基に泡領域を検出することを特徴とする。
[0020] また、本発明に係る画像処理プログラムは、上記発明にお 、て、前記画像処理装 置に、画像内のエッジに基づき画像を領域分割する領域分割手順を更に実行させ、 前記泡領域検出手順は、相関値及び領域分割結果を基に、泡領域を検出すること を特徴とする。
[0021] また、本発明に係る画像処理プログラムは、上記発明において、相関値の算出に 用いる前記泡モデルは、弧形状の輝度構造部を有するテンプレートパターンである ことを特徴とする。
[0022] また、本発明に係る画像処理プログラムは、上記発明において、相関値の算出に 用いる前記泡モデルは、リング形状の輝度構造部を有するテンプレートパターンであ ることを特徴とする。
[0023] また、本発明に係る画像処理プログラムは、上記発明において、相関値の算出に 用いる前記泡モデルは、リング形状の高輝度構造部とリング形状の内部に位置する 高輝度構造部とを有するテンプレートパターンであることを特徴とする。
[0024] また、本発明に係る画像処理プログラムは、上記発明にお 、て、前記エッジ強度算 出手順は、方向別の 2次微分処理を用いてエッジ強度を算出することを特徴とする。
[0025] また、本発明に係る画像処理プログラムは、上記発明にお 、て、前記画像処理装 置に、前記泡領域検出手順の検出結果に対し、モルフォロジ処理を行うモルフォロジ 処理手順を更に実行させることを特徴とする。
[0026] また、本発明に係る画像処理プログラムは、上記発明にお!/、て、前記画像は、体腔 内を撮像した画像であることを特徴とする。
発明の効果
[0027] 本発明に係る画像処理装置及び画像処理プログラムによれば、画像内の画素のェ ッジ強度を算出し、算出されたエッジ強度と泡画像の特徴を基に予め設定された泡 モデルとの相関値を算出し、算出された相関値に基づき画像内の泡領域を検出する ようにしたので、画像内の泡領域を適正に検出することができるという効果を奏する。
[0028] また、本発明に係る画像処理装置及び画像処理プログラムによれば、算出された エッジ強度と泡モデルとの相関値に加えて、画像内のエッジに基づき画像を領域分 割した領域分割結果に基づ!/、て画像内の泡領域を検出するようにしたので、泡の輪 郭エッジに一致する、より正確な泡領域の検出が可能になり、適正な患部検出等に 役立てることができるという効果を奏する。
図面の簡単な説明
[0029] [図 1]図 1は、本発明の実施の形態 1の画像処理装置の構成を示す概略ブロック図で ある。
[図 2]図 2は、カプセル型内視鏡等により撮像された泡を含む体腔内画像例を示す図 である。
[図 3]図 3は、本実施の形態 1の画像処理装置の演算部により実行される処理の流れ を示す概略フローチャートである。
[図 4]図 4は、エッジ強度算出における 2次微分算出の方向を示す説明図である。
[図 5-1]図 5— 1は、泡部分の画像例を示す図である。 [図 5-2]図 5— 2は、図 5— 1の泡部分の画像中の A 部分の画素値変化を示す 図である。
[図 6]図 6は、エッジ強度算出の結果例を示す図である。
[図 7]図 7は、泡モデルの一例を示す図である。
[図 8]図 8は、泡モデル作成のための基本図形例を示す図である。
[図 9-1]図 9 1は、泡モデルの変形例を示す図である。
[図 9- 2]図 9— 2は、泡モデルの変形例を示す図である。
[図 9- 3]図 9 3は、泡モデルの変形例を示す図である。
[図 9- 4]図 9—4は、泡モデルの変形例を示す図である。
[図 10]図 10は、図 6に示したエッジ強度算出の結果例と、図 7に示した泡モデルとの 間の相関値算出の結果を示す図である。
[図 11]図 11は、図 6に示したエッジ強度算出の結果例に対して、複数種類の泡モデ ルを用いた相関値算出結果の一例を示す図である。
[図 12]図 12は、相関値に基づく泡領域の検出結果を示す図である。
[図 13]図 13は、本発明の実施の形態 2の画像処理装置の構成を示す概略ブロック 図である。
[図 14]図 14は、実施の形態 2の画像処理装置の演算部により実行される処理の流れ を示す概略フローチャートである。
[図 15]図 15は、座標 (xl, yl)で示される或る注目画素 Tから座標 (x4, y4)で示さ れる極値画素 Mまでの走査例を示す模式図である。
[図 16]図 16は、図 2に示した体腔内画像に対して領域分割部で領域分割を行った 結果例を示す図である。
[図 17]図 17は、泡領域検出部による検出結果を示す図である。
[図 18]図 18は、膨張処理を説明するための図である。
[図 19]図 19は、収縮処理を説明するための図である。
[図 20]図 20は、 closing処理を説明するための図である。
[図 21]図 21は、図 17に示した泡領域検出結果に対して、円形構造要素による closin g処理を行った結果例を示す図である。 符号の説明
[0030] 101 エッジ強度算出部
102 相関値算出部
103 泡領域検出部
130 泡モデル
131, 132 高輝度構造部
133, 135 泡モデル
136a, 136b 弧形状の輝度構造部
137 泡モデル
138a, 138b 弧形状の輝度構造部
140 泡モデル
201 エッジ強度算出部
202 相関値算出部
203 領域分割部
204 泡領域検出部
205 モルフォロジ処理部
発明を実施するための最良の形態
[0031] 本発明を実施するための最良の形態について図面を参照して説明する。以下に説 明する本実施の形態では、カプセル型内視鏡等により撮像して得られた体腔内画像 より泡領域を検出する画像処理装置を示す。なお、通常カプセル型内視鏡等により 撮像される体腔内画像は、各画素位置において R (赤), G (緑), B (青)の各色に対 する画素レベル (画素値)を持つカラー画像である。しかし、本実施の形態での体腔 内画像とは、上記のカラー画像を既に公知の変換により、輝度 (YCbCr変換)、明度 (HSI変換)等の濃淡画像へ変換したものとする。変換に関しては、泡部分の画像情 報が失われないほど良いが、通常、色素や染色剤等を使用しない場合の体腔内画 像の色調変化は、血液中のヘモグロビンの吸収帯域 (波長)に最も依存し、構造情報 は一般に G成分に多く含まれることが知られて 、るため、単にカラー画像のうちの G 成分を濃淡画像としても良 ヽ。 [0032] (実施の形態 1)
図 1は、本実施の形態 1の画像処理装置の構成を示す概略ブロック図であり、図 2 は、カプセル型内視鏡等により撮像された泡を含む体腔内画像例を示す図である。 本実施の形態 1の画像処理装置 100は、体腔内を撮像して得られた図 2に示すよう な体腔内画像内の画素のエッジ強度を算出するエッジ強度算出部 101と、算出され たエッジ強度と泡画像の特徴を基に予め設定された泡モデルとの相関値を算出する 相関値算出部 102と、算出された相関値を基に画像内の泡領域を検出する泡領域 検出部 103とを備えるマイクロコンピュータ構成の演算部 110と、取得した体腔内画 像及び各部で利用するデータを保存するメモリ 120とから構成されている。なお、処 理対象の体腔内画像を画像処理装置 100に入力するための構成や、出力後の泡領 域検出結果を処理する構成に関しては、本実施の形態では特に限定しない。
[0033] 図 3は、本実施の形態 1の画像処理装置 100の演算部 110により実行される処理 の流れを示す概略フローチャートである。以下、図 1に示した構成と対比しながら、画 像処理手順にっ 、て説明する。
[0034] まず、演算部 110は、処理対象となる体腔内画像を取得する (ステップ S101)。次 に、エッジ強度算出部 101は、取得した体腔内画像の画素のエッジ強度を算出する (ステップ S102)。エッジ強度の算出には様々な方法がある力 ここでは方向別の 2 次微分処理を用いる方法を示す。図 4は、エッジ強度算出における 2次微分算出の 方向を示す説明図である。まず、体腔内画像の画素 (X, y)に対して、式(1)〜式 (4) に従い、図 4に示すような、水平方向の 2次微分 dH、垂直方向の 2次微分 dV、斜め 1 方向の 2次微分 dDl、斜め 2方向の 2次微分 dD2を算出する。
[0035] dH(x, y) = P(x, y)— 0. 5 X (P(x— r, y) + P(x+r, y))…… (1)
dV(x, y) = P(x, y)-0. 5 X (P(x, y— r) + P(x, y+r)) ······ (2)
dDl(x, y)
= P(x, y)-0. 5 X (P(x-r', y+r') + P(x+r', y-r'))
ただし、 ま rZ(2Q'5)を四捨五入した整数
(3) dD2(x, y) = P(x, y)-0. 5 X (P(x-r', y-r') + P(x+r', y+r'))
ただし、 ま rZ(2Q'5)を四捨五入した整数
(4)
[0036] なお、 P(x, y)は、体腔内画像の座標 (X, y)の画素値であり、 rは 2次微分算出時の 画素範囲を示すパラメータ (整数)である。パラメータ rの値を小さくすれば高周波な エッジ成分を、パラメータ rの値を大きくすれば低周波なエッジ成分を算出することが できる。なお、ノ ラメータ rは、事前に静的に設定してもよいし、画像等を基に動的に 設定してもよい。また、外部より与えて処理する構成としてもよい。
[0037] 次に、式(5)に従い、方向別の 2次微分算出結果のプラス側の最大値を算出し、画 素におけるエッジ強度 Eとする。
E(x, y)
= max(0, dH(x, y), dV(x, y), dDl(x, y), dD2(x, y))……(5)
[0038] 以上の処理により、パラメータ rで指定した範囲における画素値変化力 水平、垂直 、斜め 1、斜め 2のいずれかの方向において凸となる部分のエッジ強度が大きくなるよ うなエッジ強度算出が行われる。図 5— 1に示すような泡部分の画像中の A— 部分 の画素値変化を図 5— 2に示す。図 5— 2に示すような泡の画像の特徴によれば、体 腔内画像における泡では、泡の輪郭部及び泡の内部に撮像のための照明反射によ る凸エッジが存在する。このため上記の処理により、他の体腔内構造に起因する画 素値変化を抑えながら、泡構造の特徴を反映したエッジ強度を得ることが可能となる 。図 6に、図 2に示した体腔内画像に対してエッジ強度算出を行った結果例を示す。
[0039] 以上、本実施の形態 1では体腔内画像に対する方向別 2次微分によるエッジ強度 算出法を示したが、エッジ強度算出の方法は、体腔内画像を照明 ·撮像する照明系 や撮像系に応じて他の方法に変更しても良い。例えば、既に公知である 1次微分フィ ルタ(プリユーウィットフィルタ、ソーベルフィルタ等)や、 2次微分フィルタ(ラプラシァ ンフィルタ、 LOG (Laplacian
of Gaussian)フィルタ等)を用いて空間フィルタリングを行うことでも算出できる(参考 文献: CG— ARTS協会:ディジタル画像処理: 114p、エッジ抽出)。
[0040] 次に、相関値算出部 102は、エッジ強度算出部 101で算出されたエッジ強度と泡 モデルとの相関値を算出する(ステップ S103)。ここで、泡モデルとは、泡画像の特 徴、例えば、カプセル型内視鏡の照明 ·撮像系により得られる体腔内画像における 泡画像では、泡の輪郭部及び泡の内部に照明反射による弧形状の凸エッジが存在 するという特徴に基づき設定されたものであり、図 7に示すようなリング形状の高輝度 構造部 131とリング形状の内部に位置する高輝度構造部 132とを有するテンプレート パターンである。泡モデルの作成方法は様々である力 例えば、図 8に示すような低 輝度の背景部分と高輝度の構造部分とからなる基本図形を作成し、平滑ィ匕フィルタ( ガウシアンフィルタ等)による空間フィルタリングを行うことで作成できる。なお、図 8に 示す泡モデル作成のための基本図形例において、高輝度構造部 131, 132の半径 Rl, R2及び高輝度構造部 131の幅 tは、図形サイズに関するパラメータであり、事前 に静的に設定してもよいし、画像等を基に動的に設定してもよい。また、外部より与え て処理する構成としてもよい。平滑ィ匕の程度を調整するパラメータに関しても同様で ある。
[0041] 泡モデルに関しては、検出すべき体腔内画像における泡画像の特徴を考慮した場 合、弧形状の集合が泡画像となるので、少なくとも弧形状の輝度構造部を有すること が重要であり、図 7に示すような泡モデル 130に限らず、例えば図 9 1〜図 9 4に 示すような泡モデル等を用いても良い。図 9—1の泡モデル 133は、やや楕円形状と なる扁平なリング形状の輝度構造部 134を有する。図 9— 2の泡モデル 135は、対を なす 2つの弧形状の輝度構造部 136a, 136bを有する。図 9— 3の泡モデル 137は、 対をなす 2つの弧形状の輝度構造部 138a, 138bとその内部に位置する高輝度構 造部 139とを有する。図 9 4の泡モデル 140は、対をなす 2つの弧形状の輝度構造 部 141a, 141bとその内部に位置して対をなす 2つの高輝度構造部 142a, 142bと を有する。
[0042] ここで、エッジ強度と泡モデルとの相関の算出に関しては、式(6)に示すように、ェ ッジ強度と泡モデルとをフーリエ変換により周波数空間に変換し、互いの積をとつて フーリエ逆変換することで実現できる。
C = F 1{F{E} X F{R{a} } } (6)
ただし、 C :相関値、 E :エッジ強度、 a:泡モデル、 F{ }:フーリエ変換、 F— :フーリ ェ逆変換、 R{ }: 180度回転である。
[0043] 図 10は、図 6に示したエッジ強度算出の結果例と、図 7に示した泡モデル 130との 間の相関値算出の結果を示す図である。なお、相関値算出部 102による本処理は、 エッジ強度と泡モデルとの類似性を、相関値として算出して 、ることに他ならな 、た め、テンプレートマッチングの手法として既に公知である他の類似度算出法 (SAD: 差分絶対値和、 SSD:差分 2乗和など)を利用しても良!、(参考文献: CG— ARTS協 会:ディジタル画像処理: 203p、類似度)。
[0044] また、本実施の形態 1では、 1つの泡モデルとの相関を求める例を示した力 サイズ 、形状の異なる複数種類の泡モデルを予め設定しておき、各泡モデルとエッジ強度 との相関値を算出した後、各画素位置毎に最大の相関値を得ることで、より多様な泡 の種類に対応することができる。図 11は、図 6に示したエッジ強度算出の結果例に対 して、複数種類の泡モデルを用いた相関値算出結果の一例を示す図である。
[0045] 次に、泡領域検出部 103は、相関値算出部 102で算出された相関値を基に体腔 内画像中の泡領域を検出する (ステップ S104)。泡の特徴を示す泡モデルとの相関 が高い部分は、泡領域に属する可能性が高い。そこで、泡領域検出部 103では、所 定の閾値を設定し、この閾値より高い相関値を持つ部分を体腔内画像中で泡領域と して検出する。図 12は、相関値に基づく泡領域の検出結果を示す図であり、白抜き 部分が泡領域として検出された部分である。
[0046] 最後に、演算部 110は、泡領域検出部 103が検出した泡領域の情報を出力し (ス テツプ S105)、画像処理装置 100での処理は終了する。
[0047] 上述したような本実施の形態 1の画像処理装置 100によれば、体腔内画像内の画 素のエッジ強度を算出し、算出されたエッジ強度と泡画像の特徴を基に予め設定さ れた泡モデルとの相関値を算出し、算出された相関値に基づき体腔内画像内の泡 領域を検出するようにしたので、体腔内画像内の泡領域を適正に検出することができ る。よって、カプセル型内視鏡等で撮像された体腔内画像中で泡領域内の画素を無 効な画素として後の画像処理の対象から除外することで、体腔内画像における臓器 判定や患部検出などの検出精度の低下を抑制することが可能となる。
[0048] (実施の形態 2) 図 13は、本発明の実施の形態 2の画像処理装置の構成を示す概略ブロック図であ る。本実施の形態 2の画像処理装置 200は、実施の形態 1の画像処理装置 100にお けるエッジ強度算出部 101、相関値算出部 102と、それぞれ同一の機能を有するェ ッジ強度算出部 201、相関値算出部 202と、体腔内画像内のエッジに基づき体腔内 画像を領域分割する領域分割部 203と、相関値算出部 202により算出された相関値 及び領域分割部 203で分割された領域分割結果を基に体腔内画像中から泡領域を 検出する泡領域検出部 204と、泡領域検出部 204による泡領域検出結果に対して モルフォロジ処理を行うモルフォロジ処理部 205と、を備えるマイクロコンピュータ構 成の演算部 210と、取得した体腔内画像及び各部で利用するデータを保存するメモ リ 220とから構成されている。なお、処理対象の体腔内画像を画像処理装置 200〖こ 入力するための構成や、出力後の泡領域検出結果を処理する構成に関しては、実 施の形態 1の場合と同様、本発明では特に限定しない。
[0049] 図 14は、本実施の形態 2の画像処理装置 200の演算部 210により実行される処理 の流れを示す概略フローチャートである。なお、処理ステップ S201〜S203に関して は、実施の形態 1での処理ステップ S101〜S103と同様である。以下、処理ステップ S204〜S207に関して、図 13に示す構成と対比しながら説明する。
[0050] 領域分割部 203は、体腔内画像内のエッジに基づき体腔内画像を領域分割する( ステップ S204)。領域分割の手法には、本願出願人による特願 2005— 24511に示 す領域分割の手法を用いる。手順としては、まず、体腔内画像に対して、ノイズ除去 を目的とする平滑ィ匕処理を行った後、各画素における画素値の勾配方向を求める。 このとき勾配方向は近傍画素との輝度差が最小 (負の値が最大)となる方向とする。 次に、各画素が画素値の勾配方向に沿って到達する極値画素を求め、近接する極 値画素に到達した各画素が同一の領域となるように画像を領域分割する。図 15は、 座標 (xl, yl)で示される或る注目画素 Tから座標 (x4, y4)で示される極値画素 M までの走査例を示す模式図である。また、図 16は、図 2に示したような体腔内画像に 対して領域分割部 203で領域分割を行った結果例を示す図である。
[0051] なお、他の領域分割の方法として、例えば分水嶺 (watershed)アルゴリズム(参考: L uc Vincent and Pierre Soille. Watersheds in digital spaces: An efficient algorithm based on immersion simulations. Transactionson Pattern Analysis and Machine Intelligence, Vol.13, No.6, pp.583-598,June 1991.)を用いる方法もある。分水嶺アルゴリズムは、画像の画素値 情報を高度とみなした地形において水を満たしていく際に、異なる窪みに溜まる水の 間で境界ができるように画像を分割していく方法である。このため、体腔内画像に対 し、適当な平滑ィ匕を行った後に、分水嶺アルゴリズムを実行することにより、図 16に 示す結果と類似した領域分割結果を得ることが可能である。
[0052] 次に、泡領域検出部 204は、相関値算出部 202により算出された相関値及び領域 分割部 203で分割された領域分割結果を基に体腔内画像中から泡領域を検出する (ステップ S205)。実際には、まず領域分割結果の各領域毎に相関値の平均値を求 める。泡領域に属する領域では、高い相関値が得られるため、所定の閾値を設定し、 この閾値より高い平均相関値となる領域を泡領域として検出する。図 17は、泡領域 検出部 204による検出結果を示す図である。図 17から確認できるように、領域分割 部 203により領域分割された結果を利用することにより、泡領域の境界が体腔内画像 での泡の輪郭エッジと一致し、より正確な泡領域の境界を得ることができる。
[0053] ここで、図 17中の A部、 B部に示すように、ノイズなどの影響で部分的に適切な境 界が得られない場合もある。また、図 12に示した実施の形態 1の泡領域検出結果の ように、領域内部に孔が存在したり、泡領域でない細かな領域が存在する場合もある 。そこでモルフォロジ処理部 205は、モルフォロジ処理(参考文献:コロナ社:モルフォ ロジ一:小畑秀文著)により、これらノイズによる泡領域の形状の不整を整える (ステツ プ S206)。モルフォロジ処理の基本は、膨張(dilation)、収縮(erosion)の 2つの処理 であり、それぞれ対象領域に対して構造要素と呼ばれる基準図形 (基準画像)を用い て処理する。各処理の内容は以下の通りである。
膨張 (dilation) :構造要素 Bの原点を対象領域 A内で平行移動させた際に構造要 素 Bが覆う領域を出力する(図 18参照)。
収縮 (erosion) :構造要素 Bを対象領域 A内で平行移動した際に構造要素 Bの原点 が覆う領域を出力する(図 19参照)。
[0054] これら 2つの処理の組合せ力 なる処理として、 closing (対象領域に対して dilation を行った後、 erosionを行う:図 20参照)と、 opening (対象領域に対して erosionを行つ た後、 dilationを行う)とがある。結果的には以下の処理内容となる。
closing:構造要素 Bを対象領域 Aの外側力も外接させて移動した際に構造要素 B が囲む領域を出力する(図 20参照)。
opening :構造要素 Bを対象領域 Aの内側力 内接させて移動した際に構造要素 B が囲む領域を出力する。
[0055] これらの処理を検出した泡領域に対して行うことにより、形状の不整を整えることが できる。図 21は、図 17に示した泡領域検出結果に対して、円形構造要素による closi ng処理を行った結果例を示す図である。図 17中の A部、 B部の形状が整えられてい る様子が確認できる。領域内の孔を除去するためには closing処理を、泡領域外の細 かなノイズ領域を除去するためには opening処理を、検出した泡領域より少し広めの 領域を得るために dilation処理を、というようにモルフォロジ処理部 205は、用途によ つて様々なモルフォロジ処理を行う。
[0056] 最後に、演算部 210は、整えられた泡領域情報を出力し (ステップ S207)、画像処 理装置 200での処理は終了する。
[0057] 上述したような本実施の形態 2の画像処理装置 200によれば、算出されたエッジ強 度と泡モデルとの相関値に加えて、体腔内画像内のエッジに基づき体腔内画像を領 域分割した領域分割結果に基づいて、画像内の泡領域を検出するので、泡の輪郭 エッジに一致する、より正確な泡領域の検出が可能になる。よって、患部の近傍に泡 領域が存在するような場合でも、患部を含めて泡領域として検出してしまうことがなく 、より適正な患部検出等に役立てることができる。
[0058] なお、前述のエッジ強度算出部 101, 201、相関値算出部 102, 202、領域分割部 203、泡領域検出部 103, 204、モルフォロジ処理部 205の各部による図 3、図 14等 に示す処理手順は、あら力じめ用意された画像処理プログラムをパーソナルコンビュ ータなどのコンピュータで構成された画像処理装置に実行させることにより実現する ようにしてもよい。この画像処理プログラムは、インターネットなどのネットワークを介し て配布することもできる。また、この画像処理プログラムは、ハードディスク、 FD、 CD -ROM, MO、 DVDなどのコンピュータで読み取り可能な記録媒体に記録され、コ ンピュータによって記録媒体力も読み出されることにより実行することもできる。 産業上の利用可能性
以上のように、本発明に力かる画像処理装置及び画像処理プログラムは、画像内 の泡領域を検出するのに有用であり、特に、体腔内を撮像した画像における泡領域 を検出するのに適している。

Claims

請求の範囲
[1] 画像内の画素のエッジ強度を算出するエッジ強度算出手段と、
算出されたエッジ強度と泡画像の特徴を基に予め設定された泡モデルとの相関値 を算出する相関値算出手段と、
算出された相関値を基に泡領域を検出する泡領域検出手段と、
を備えることを特徴とする画像処理装置。
[2] 前記相関値算出手段は、複数種類の泡モデルとの相関値を算出し、
前記泡領域検出手段は、算出された複数種類の泡モデルとの相関値を基に泡領 域を検出することを特徴とする請求項 1に記載の画像処理装置。
[3] 画像内のエッジに基づき画像を領域分割する領域分割手段を更に備え、
前記泡領域検出手段は、相関値及び領域分割結果を基に、泡領域を検出すること を特徴とする請求項 1又は 2に記載の画像処理装置。
[4] 前記泡モデルは、弧形状の輝度構造部を有するテンプレートパターンであることを 特徴とする請求項 1〜3のいずれか一つに記載の画像処理装置。
[5] 前記泡モデルは、リング形状の輝度構造部を有するテンプレートパターンであるこ とを特徴とする請求項 1〜3のいずれか一つに記載の画像処理装置。
[6] 前記泡モデルは、リング形状の高輝度構造部とリング形状の内部に位置する高輝 度構造部とを有するテンプレートパターンであることを特徴とする請求項 1〜3のいず れか一つに記載の画像処理装置。
[7] 前記エッジ強度算出手段は、方向別の 2次微分処理を用いてエッジ強度を算出す ることを特徴とする請求項 1〜6のいずれか一つに記載の画像処理装置。
[8] 前記泡領域検出手段の検出結果に対し、モルフォロジ処理を行うモルフォロジ処 理手段を更に備えることを特徴とする請求項 1〜7のいずれか一つに記載の画像処 理装置。
[9] 前記画像は、体腔内を撮像した画像であることを特徴とする請求項 1〜8のいずれ か一つに記載の画像処理装置。
[10] 画像内の泡領域を検出する処理を画像処理装置に実行させる画像処理プログラム であって、 前記画像処理装置に、
画像内の画素のエッジ強度を算出するエッジ強度算出手順と、
算出されたエッジ強度と泡画像の特徴を基に予め設定された泡モデルの相関値を 算出する相関値算出手順と、
算出された相関値を基に泡領域を検出する泡領域検出手順と、
を実行させることを特徴とする画像処理プログラム。
[11] 前記相関値算出手順は、複数種類の泡モデルとの相関値を算出し、
前記泡領域検出手順は、算出された複数種類の泡モデルとの相関値を基に泡領 域を検出することを特徴とする請求項 10に記載の画像処理プログラム。
[12] 前記画像処理装置に、画像内のエッジに基づき画像を領域分割する領域分割手 順を更に実行させ、
前記泡領域検出手順は、相関値及び領域分割結果を基に、泡領域を検出すること を特徴とする請求項 10又は 11に記載の画像処理プログラム。
[13] 相関値の算出に用いる前記泡モデルは、弧形状の輝度構造部を有するテンプレ ートパターンであることを特徴とする請求項 10〜 12の 、ずれか一つに記載の画像処 理プログラム。
[14] 相関値の算出に用いる前記泡モデルは、リング形状の輝度構造部を有するテンプ レートパターンであることを特徴とする請求項 10〜 12のいずれか一つに記載の画像 処理プログラム。
[15] 相関値の算出に用いる前記泡モデルは、リング形状の高輝度構造部とリング形状 の内部に位置する高輝度構造部とを有するテンプレートパターンであることを特徴と する請求項 10〜 12の 、ずれか一つに記載の画像処理プログラム。
[16] 前記エッジ強度算出手順は、方向別の 2次微分処理を用いてエッジ強度を算出す ることを特徴とする請求項 10〜 15の ヽずれか一つに記載の画像処理プログラム。
[17] 前記画像処理装置に、前記泡領域検出手順の検出結果に対し、モルフォロジ処理 を行うモルフォロジ処理手順を更に実行させることを特徴とする請求項 10〜16のい ずれか一つに記載の画像処理プログラム。
[18] 前記画像は、体腔内を撮像した画像であることを特徴とする請求項 10〜 17のいず れか一つに記載の画像処理プログラム。
PCT/JP2007/057924 2006-05-26 2007-04-10 画像処理装置及び画像処理プログラム Ceased WO2007138792A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP07741360.7A EP2033567B1 (en) 2006-05-26 2007-04-10 Image processing device and image processing program
US12/277,775 US8116531B2 (en) 2006-05-26 2008-11-25 Image processing apparatus, image processing method, and image processing program product

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006-147316 2006-05-26
JP2006147316A JP5086563B2 (ja) 2006-05-26 2006-05-26 画像処理装置及び画像処理プログラム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/277,775 Continuation US8116531B2 (en) 2006-05-26 2008-11-25 Image processing apparatus, image processing method, and image processing program product

Publications (1)

Publication Number Publication Date
WO2007138792A1 true WO2007138792A1 (ja) 2007-12-06

Family

ID=38778315

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/057924 Ceased WO2007138792A1 (ja) 2006-05-26 2007-04-10 画像処理装置及び画像処理プログラム

Country Status (4)

Country Link
US (1) US8116531B2 (ja)
EP (1) EP2033567B1 (ja)
JP (1) JP5086563B2 (ja)
WO (1) WO2007138792A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010106928A1 (ja) * 2009-03-17 2010-09-23 ソニー株式会社 画像生成装置及び画像生成方法
JP2012016454A (ja) * 2010-07-07 2012-01-26 Olympus Corp 画像処理装置、画像処理方法、および画像処理プログラム

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8213698B2 (en) * 2006-09-19 2012-07-03 Capso Vision Inc. Systems and methods for capsule camera control
JP4859713B2 (ja) * 2007-03-08 2012-01-25 トヨタ自動車株式会社 非金属介在物数の測定方法
JP5361530B2 (ja) * 2009-05-20 2013-12-04 キヤノン株式会社 画像認識装置、撮像装置及び画像認識方法
US8861853B2 (en) * 2010-03-19 2014-10-14 Panasonic Intellectual Property Corporation Of America Feature-amount calculation apparatus, feature-amount calculation method, and program
EP2502546B1 (en) 2010-04-12 2015-07-01 Olympus Medical Systems Corp. Medical image processing apparatus and medical image processing method
JP5757724B2 (ja) 2010-12-10 2015-07-29 オリンパス株式会社 画像処理装置、画像処理方法、及び画像処理プログラム
JP5576782B2 (ja) 2010-12-16 2014-08-20 オリンパス株式会社 画像処理装置、画像処理方法、及び画像処理プログラム
JP5526044B2 (ja) * 2011-01-11 2014-06-18 オリンパス株式会社 画像処理装置、画像処理方法、及び画像処理プログラム
CN102984990B (zh) * 2011-02-01 2015-05-20 奥林巴斯医疗株式会社 诊断辅助装置
DE102011004160A1 (de) * 2011-02-15 2012-08-16 Siemens Aktiengesellschaft Verfahren und Einrichtung zur Untersuchung eines Hohlorgans mit einer magnetgeführten Endoskopkapsel
JP6279825B2 (ja) * 2011-05-18 2018-02-14 ソニー株式会社 画像処理装置、画像処理方法、プログラムおよび撮像装置
KR101248808B1 (ko) * 2011-06-03 2013-04-01 주식회사 동부하이텍 경계 영역의 잡음 제거 장치 및 방법
JP5959168B2 (ja) 2011-08-31 2016-08-02 オリンパス株式会社 画像処理装置、画像処理装置の作動方法、及び画像処理プログラム
JP5980490B2 (ja) 2011-10-18 2016-08-31 オリンパス株式会社 画像処理装置、画像処理装置の作動方法、及び画像処理プログラム
JP6265588B2 (ja) 2012-06-12 2018-01-24 オリンパス株式会社 画像処理装置、画像処理装置の作動方法、及び画像処理プログラム
JP6242072B2 (ja) 2012-09-27 2017-12-06 オリンパス株式会社 画像処理装置、プログラム及び画像処理装置の作動方法
JP5948200B2 (ja) 2012-09-27 2016-07-06 オリンパス株式会社 画像処理装置、プログラム及び画像処理方法
JP6422198B2 (ja) 2012-11-29 2018-11-14 オリンパス株式会社 画像処理装置、画像処理方法、及び画像処理プログラム
KR20140121711A (ko) * 2013-04-08 2014-10-16 삼성전자주식회사 색 추출 기반의 영상 처리 방법, 상기 방법을 기록한 컴퓨터 판독 가능 저장매체 및 디지털 영상 장치
WO2016051840A1 (ja) * 2014-09-29 2016-04-07 オリンパス株式会社 画像処理装置、画像処理方法、及び画像処理プログラム
US9773154B2 (en) * 2015-10-09 2017-09-26 Universidad Nacional Autónoma de México System for the identification and quantification of helminth eggs in environmental samples
US10318845B2 (en) * 2016-04-14 2019-06-11 Research International, Inc. Coupon reader
JP6578058B2 (ja) 2016-05-27 2019-09-18 オリンパス株式会社 画像処理装置、画像処理装置の作動方法及び画像処理装置の作動プログラム
JP6346721B1 (ja) 2016-11-07 2018-06-20 オリンパス株式会社 カプセル型内視鏡、受信装置、カプセル型内視鏡の作動方法、及びカプセル型内視鏡の作動プログラム
US11426229B2 (en) 2019-02-21 2022-08-30 Medtronic Navigation, Inc. Method and apparatus for magnetic resonance imaging thermometry
US11276174B2 (en) * 2019-02-21 2022-03-15 Medtronic Navigation, Inc. Method and apparatus for magnetic resonance imaging thermometry
US11403760B2 (en) 2019-02-21 2022-08-02 Medtronic Navigation, Inc. Method and apparatus for magnetic resonance imaging thermometry
CN114821072B (zh) * 2022-06-08 2023-04-18 四川大学 一种从动态冰图像中提取气泡的方法、装置、设备和介质
CN115797654B (zh) * 2022-12-09 2023-06-23 中国民用航空飞行学院 气液两相流动中气泡泡底参数识别方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10508709A (ja) * 1994-09-20 1998-08-25 ネオパス,インク. カバースリップ接着剤中の気泡を検出するための装置
JP2004337596A (ja) 2003-04-25 2004-12-02 Olympus Corp 画像表示装置、画像表示方法および画像表示プログラム
JP2004354100A (ja) * 2003-05-27 2004-12-16 Matsushita Electric Works Ltd 容器内液体中の異物検出方法及びその装置
JP2005024511A (ja) 2003-07-03 2005-01-27 Yamatake Corp 流量検出装置および流量制御装置
JP2005192880A (ja) 2004-01-08 2005-07-21 Olympus Corp 画像処理方法
JP2006122502A (ja) * 2004-10-29 2006-05-18 Olympus Corp 画像処理方法及びカプセル型内視鏡装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5835620A (en) * 1995-12-19 1998-11-10 Neuromedical Systems, Inc. Boundary mapping system and method
FI114414B (fi) * 1999-05-05 2004-10-15 Outokumpu Oy Menetelmä ja laitteisto vaahdottuneen aineen pinnan valvomiseksi ja analysoimiseksi
AUPR509601A0 (en) * 2001-05-18 2001-06-14 Polartechnics Limited Diagnostic feature extraction in dermatological examination
US7742629B2 (en) * 2003-09-25 2010-06-22 Paieon Inc. System and method for three-dimensional reconstruction of a tubular organ
US7676257B2 (en) * 2003-11-25 2010-03-09 General Electric Company Method and apparatus for segmenting structure in CT angiography
WO2005101314A2 (en) * 2004-04-12 2005-10-27 The General Hospital Corporation Method and apparatus for processing images in a bowel subtraction system
JP4630127B2 (ja) * 2005-05-17 2011-02-09 株式会社日立製作所 超音波診断治療装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10508709A (ja) * 1994-09-20 1998-08-25 ネオパス,インク. カバースリップ接着剤中の気泡を検出するための装置
JP2004337596A (ja) 2003-04-25 2004-12-02 Olympus Corp 画像表示装置、画像表示方法および画像表示プログラム
JP2004354100A (ja) * 2003-05-27 2004-12-16 Matsushita Electric Works Ltd 容器内液体中の異物検出方法及びその装置
JP2005024511A (ja) 2003-07-03 2005-01-27 Yamatake Corp 流量検出装置および流量制御装置
JP2005192880A (ja) 2004-01-08 2005-07-21 Olympus Corp 画像処理方法
JP2006122502A (ja) * 2004-10-29 2006-05-18 Olympus Corp 画像処理方法及びカプセル型内視鏡装置

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
CHENG D.-C. ET AL.: "Template-based bubble identification and tracking in image sequences", INTERNATIONAL JOURNAL OF THERMAL SCIENCES, vol. 45, no. 3, March 2006 (2006-03-01), pages 321 - 330, XP005231432 *
HIDEFUMI KOBATAKE: "Mathematic Morphology", CORONA PUBLISHING CO., LTC.
LUC VINCENT; PIERRE SOILLE: "Watersheds in digital spaces: An efficient algorithm based on immersion simulations", TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, vol. 13, no. 6, June 1991 (1991-06-01), pages 583 - 598
See also references of EP2033567A4 *
TAKAGI M. AND SHIMODA H.: "Shinpen Gazo Kaiseki Handbook", 10 September 2004, UNIVERSITY OF TOKYO PRESS, XP003019719 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010106928A1 (ja) * 2009-03-17 2010-09-23 ソニー株式会社 画像生成装置及び画像生成方法
JP2012016454A (ja) * 2010-07-07 2012-01-26 Olympus Corp 画像処理装置、画像処理方法、および画像処理プログラム
US9053533B2 (en) 2010-07-07 2015-06-09 Olympus Corporation Image processing apparatus, image processing method, and computer-readable recording medium for extracting a dark portion area from an intraluminal image

Also Published As

Publication number Publication date
EP2033567B1 (en) 2015-08-26
US20090148014A1 (en) 2009-06-11
US8116531B2 (en) 2012-02-14
JP5086563B2 (ja) 2012-11-28
JP2007313119A (ja) 2007-12-06
EP2033567A4 (en) 2010-03-10
EP2033567A1 (en) 2009-03-11

Similar Documents

Publication Publication Date Title
JP5086563B2 (ja) 画像処理装置及び画像処理プログラム
US8798344B2 (en) Image processing apparatus, image processing method and computer-readable recording device
US9881381B2 (en) Image processing apparatus, image processing method, and computer-readable recording medium
US20120008860A1 (en) Image processing apparatus, image processing method, and computer-readable recording medium
JP2012011137A5 (ja)
CN105787912B (zh) 一种基于分类的阶跃型边缘亚像素定位方法
JP2010512173A (ja) 内視鏡からの映像を用いるコンピュータ支援解析
WO2009154125A1 (ja) 画像処理装置、画像処理プログラムおよび画像処理方法
CN114926387B (zh) 基于背景估计与边缘梯度抑制的焊缝缺陷检测方法及装置
CN115082334B (zh) 结合逆光区域分割与自适应曝光校正的图像增强方法
CN109410147A (zh) 一种超空泡图像增强方法
CN113139929B (zh) 包含信息筛选与融合修复的胃肠道内窥镜图像预处理方法
CN111415340A (zh) 一种面向大面积高密度影ct图像的脏器分割方法及装置
CN101866420A (zh) 一种用于光学体全息虹膜识别的图像前处理方法
CN111260673B (zh) 一种适用边缘破碎脏器造影的脏器实质分割方法及装置
CN102663387A (zh) 基于牙科全景图的皮质骨宽度自动计算方法
CN112837259A (zh) 基于特征分割的皮肤色素病变治疗效果图像处理方法
JP6132485B2 (ja) 画像処理装置、画像処理装置の作動方法、及び画像処理プログラム
CN111105408B (zh) 一种基于图像处理的建筑物表面裂缝检测方法及系统
JP4631199B2 (ja) 画像処理装置および画像処理方法、記録媒体、並びにプログラム
Zebari et al. Thresholding-based approach for segmentation of melanocytic skin lesion in dermoscopic images
CN111192280B (zh) 一种基于局部特征的视盘边缘检测方法
CN111223116A (zh) 一种面向破碎边缘目标的两阶段边缘检测方法及装置
CN119887814A (zh) 一种基于空间和角度条件约束下的轮廓识别的盖爪宽度测量方法
CN110033464B (zh) 一种基于水平集算法的乳腺肿瘤超声图像分割方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07741360

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2007741360

Country of ref document: EP