WO2016158719A1 - Image processing method, control program, and image processing device - Google Patents
Image processing method, control program, and image processing device Download PDFInfo
- Publication number
- WO2016158719A1 WO2016158719A1 PCT/JP2016/059549 JP2016059549W WO2016158719A1 WO 2016158719 A1 WO2016158719 A1 WO 2016158719A1 JP 2016059549 W JP2016059549 W JP 2016059549W WO 2016158719 A1 WO2016158719 A1 WO 2016158719A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- spheroid
- circular
- separation
- image
- degree
- 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
Links
Images
Classifications
-
- C—CHEMISTRY; METALLURGY
- C12—BIOCHEMISTRY; BEER; SPIRITS; WINE; VINEGAR; MICROBIOLOGY; ENZYMOLOGY; MUTATION OR GENETIC ENGINEERING
- C12M—APPARATUS FOR ENZYMOLOGY OR MICROBIOLOGY; APPARATUS FOR CULTURING MICROORGANISMS FOR PRODUCING BIOMASS, FOR GROWING CELLS OR FOR OBTAINING FERMENTATION OR METABOLIC PRODUCTS, i.e. BIOREACTORS OR FERMENTERS
- C12M1/00—Apparatus for enzymology or microbiology
- C12M1/34—Measuring or testing with condition measuring or sensing means, e.g. colony counters
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/17—Systems in which incident light is modified in accordance with the properties of the material investigated
- G01N21/25—Colour; Spectral properties, i.e. comparison of effect of material on the light at two or more different wavelengths or wavelength bands
- G01N21/27—Colour; Spectral properties, i.e. comparison of effect of material on the light at two or more different wavelengths or wavelength bands using photo-electric detection ; circuits for computing concentration
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
Definitions
- the present invention relates to a technique for evaluating a spheroid included in an image by image processing based on an original image obtained by imaging the spheroid.
- cell clusters in which a large number of cells gather in a spherical shape are cultured and observed.
- a spheroid with higher cell activity has a shape closer to a sphere. From this, it is performed to evaluate how the spheroid has a shape similar to a circle in an image obtained by imaging the spheroid.
- Examples of techniques for evaluating the roundness of an object such as a cell included in an image include the techniques described in Patent Documents 1 to 3. In these techniques, the roundness of an object included in an image is evaluated by the roundness obtained from the ratio of the area of the object to the circumference.
- the above-described conventional evaluation method can achieve a certain result.
- the object is a spheroid
- good results are not always obtained.
- the reason is as follows. Spheroids are composed of a large number of cells, and irregularities due to the contours of individual cells appear on the outer periphery of the spheroids. Therefore, the circumference tends to be estimated longer than a circle of the same size. As a result, the calculated roundness does not necessarily indicate the roundness of the spheroid.
- This invention is made in view of the said subject, and it aims at providing the technique which can obtain
- the image processing method specifies a target region including an object corresponding to the spheroid from an original image in which a spheroid is captured, and a circular separability filter operation to determine the target.
- a step of detecting a circular region having a maximum degree of separation in the region, and a value proportional to the degree of separation of the circular region calculated by the circular separation degree filter calculation, the spheroid specified by the circular region And outputting as an index value indicating roundness.
- the image processing apparatus includes an image acquisition unit that acquires an original image in which a spheroid is captured, and a target area that includes an object corresponding to the spheroid in the original image.
- a detection means for executing a circular separability filter calculation to detect a circular area having a maximum value of the separability, and a value proportional to the separability of the circular area calculated by the circular separability filter calculation
- Output means for outputting as an index value indicating the roundness of the spheroid specified by the region.
- Another aspect of the present invention is a control program that causes a computer to execute each step of the above-described image processing method.
- the circle having the maximum degree of separation among the circles drawn in the target region of the original image is specified by the circular separation degree filter calculation.
- This circle is considered to have a high probability of corresponding to the outline of the spheroid existing in the target region. From this, it can be said that the circular region specified by this circle approximately represents the spheroid region. If the spheroid is close to a circle in the image, the value of the degree of separation is large, and if the deviation from the circle is large, the value of the degree of separation is small. Therefore, the value of the separation degree itself is information that quantitatively indicates how close the spheroid is in the shape of a circle in the image.
- a value proportional to the value of the degree of separation obtained for the circular region estimated to be a spheroid is output as an index value indicating the roundness of the spheroid.
- the index value obtained in this way indicates the roundness of the spheroid quantitatively and objectively.
- an index value that quantitatively represents the roundness of a spheroid can be obtained by performing a circular separability filter operation using an image obtained by imaging the spheroid.
- FIG. 1 is a diagram illustrating a schematic configuration of an imaging apparatus as an embodiment of an image processing apparatus. It is a 1st figure which shows typically the external appearance of a spheroid. It is a 2nd figure which shows the external appearance of a spheroid typically. It is a 3rd figure which shows the external appearance of a spheroid typically. It is a flowchart which shows operation
- the example of the original image obtained by imaging a well is shown.
- region cut out from the original image is shown.
- region cut out from the original image is shown.
- region cut out from the original image is shown.
- FIG. 1 is a diagram showing a schematic configuration of an imaging apparatus as an embodiment of an image processing apparatus according to the present invention.
- the imaging apparatus 1 is an apparatus that images spheroids (cell conglomerates) that are cultured in a liquid injected into a recess called a well W formed on the upper surface of a well plate WP.
- spheroids cell conglomerates
- a well W formed on the upper surface of a well plate WP.
- XYZ orthogonal coordinate axes are set as shown in FIG.
- the XY plane represents a horizontal plane
- the Z axis represents a vertical axis. More specifically, the (+ Z) direction represents a vertically upward direction.
- the well plate WP is generally used in the fields of drug discovery and biological science, and a plurality of wells W are provided on the upper surface of a flat plate.
- the cross section of the well W is formed in a substantially circular cylindrical shape, and the bottom surface is transparent and flat.
- the number of wells W in one well plate WP is arbitrary, for example, 96 (12 ⁇ 8 matrix arrangement) can be used.
- the diameter and depth of each well W is typically about several mm.
- the size of the well plate and the number of wells targeted by the imaging apparatus 1 are not limited to these and are arbitrary. For example, those having 12 to 384 holes are generally used.
- the imaging apparatus 1 can be used not only for well plates having a plurality of wells but also for imaging spheroids cultured in, for example, a flat container called a dish.
- a predetermined amount of liquid as the medium M is injected into each well W of the well plate WP, and spheroids cultured in the liquid under predetermined culture conditions are imaging targets of the imaging apparatus 1.
- the medium M may be added with an appropriate reagent, or may be in a liquid state and gelled after being put into the well W. Commonly used liquid volume is about 50 to 200 microliters.
- the imaging apparatus 1 can target a spheroid cultured in the medium M, for example, on the inner bottom surface of the well W, as an imaging target.
- the imaging device 1 includes a holder 11, an illumination unit 12, an imaging unit 13, and a control unit 14.
- the holder 11 abuts on the peripheral edge of the lower surface of the well plate WP that holds the sample together with the liquid in each well W and holds the well plate WP in a substantially horizontal posture.
- the illumination unit 12 is disposed above the holder 11.
- the imaging unit 13 is disposed below the holder 11.
- the control unit 14 includes a CPU 141 that controls operations of these units.
- the illumination unit 12 emits appropriate diffused light (for example, white light) toward the well plate WP held by the holder 11. More specifically, for example, a combination of a white LED (Light-Emitting-Diode) light source as a light source and a diffusion plate can be used as the illumination unit 12. The spheroid in the well W provided in the well plate WP is illuminated from above by the illumination unit 12.
- white light for example, white light
- a white LED (Light-Emitting-Diode) light source as a light source
- diffusion plate can be used as the illumination unit 12.
- the spheroid in the well W provided in the well plate WP is illuminated from above by the illumination unit 12.
- An imaging unit 13 is provided below the well plate WP held by the holder 11.
- an imaging optical system 131 is disposed immediately below the well plate WP, and the optical axis AX of the imaging optical system 131 is oriented in the vertical direction (Z direction).
- the imaging unit 13 images the spheroid in the well W. Specifically, light emitted from the illumination unit 12 and incident on the liquid from above the well W illuminates the imaging target. Light transmitted downward from the bottom surface of the well W is incident on the light receiving surface of the image sensor 132 via the imaging optical system 131. An image of the imaging target imaged on the light receiving surface of the imaging element 132 by the imaging optical system 131 is captured by the imaging element 132.
- the image sensor 132 for example, a CCD sensor or a CMOS sensor can be used, and either a two-dimensional image sensor or a one-dimensional image sensor may be used.
- the imaging unit 13 can be moved in the XYZ directions by a mechanical control unit 146 provided in the control unit 14. Specifically, the mechanical control unit 146 moves the imaging unit 13 in the X direction and the Y direction based on a control command from the CPU 141. As a result, the imaging unit 13 moves in the horizontal direction with respect to the well W. Further, focus adjustment is performed by moving the imaging unit 13 in the Z direction. When the imaging object in one well W is imaged, the mechanical control unit 146 positions the imaging unit 13 in the horizontal direction so that the optical axis AX coincides with the center of the well W.
- the imaging device of the imaging unit 13 is a one-dimensional image sensor
- a two-dimensional image can be captured by scanning the imaging unit 13 in a direction orthogonal to the longitudinal direction of the image sensor.
- the mechanical control unit 146 moves the illumination unit 12 in the XY direction integrally with the imaging unit 13 as indicated by a dotted arrow in the drawing. That is, the illumination unit 12 is arranged so that the optical center thereof substantially coincides with the optical axis AX of the imaging unit 13, and moves in the XY direction in conjunction with the imaging unit 13 moving in the XY direction.
- the center of the well W and the light center of the illumination unit 12 are always located on the optical axis of the imaging unit 13. Therefore, it is possible to maintain the imaging condition favorably while keeping the illumination condition for each well W constant.
- the image signal output from the image sensor of the imaging unit 13 is sent to the control unit 14. That is, the image signal is input to an AD converter (A / D) 143 provided in the control unit 14 and converted into digital image data.
- the CPU 141 executes various image processing based on the received image data.
- the control unit 14 further includes an image memory 144 for storing and storing image data, and a memory 145 for storing and storing programs to be executed by the CPU 141 and data generated by the CPU 141. These may be an integral memory.
- the CPU 141 executes various control processes described later by executing a control program stored in the memory 145.
- control unit 14 is provided with an interface (IF) unit 142.
- the interface unit 142 receives an operation input from the user and presents information such as a processing result to the user.
- the interface unit 142 exchanges data with an external device connected via a communication line.
- the control unit 14 may be a dedicated device including the hardware described above.
- a control unit 14 that incorporates a control program for realizing a processing function described later in a general-purpose processing device such as a personal computer or a workstation may be used. That is, a general-purpose computer device can be used as the control unit 14 of the imaging device 1. In the case of using a general-purpose processing device, it is sufficient that the imaging device 1 has a minimum control function for operating each unit such as the imaging unit 13.
- the imaging device 1 configured as described above has a function of imaging a spheroid cultured in the well W and a function of calculating the roundness of the spheroid based on the captured image.
- the “roundness” here is an index value that quantitatively indicates how close the spheroid has a circular shape in the captured image.
- FIG. 2A to 2C are diagrams schematically showing the appearance of the spheroid.
- the spheroid Sp1 shown in FIG. 2A is an example composed of cells with relatively high viability (viability, cell activity).
- viability viability, cell activity
- a shape close to a sphere is formed by a large number of cells C. Therefore, in the two-dimensional image obtained by imaging the spheroid Sp1, the outline of the spheroid Sp1 is substantially circular.
- roundness or “circularity” is generally used as an index value indicating how close the contour of the imaged object is to a circle, that is, the “roundness” of the spheroid.
- the object has a shape that is close to a circle, depending on the ratio of the radius of the circle that circumscribes the contour of the object or the ratio of the area of the object and the circumference of the contour. Is expressed.
- spheroids are a collection of many cells. Therefore, as shown in FIG. 2A, even if the spheroid Sp1 appears to be approximately circular, microscopically, irregularities due to the surfaces of the individual cells C appear in the outline. Therefore, there are cases where the “roundness” of the spheroid cannot be appropriately represented by an index value using roundness or circularity.
- an actual spheroid has a three-dimensional shape, as shown in FIG. 2C, a shadow caused by illumination light may cause the spheroid Sp1 image to be shaded. In this case, the contour of the spheroid cannot be appropriately extracted, and as a result, the roundness or circularity obtained for the spheroid may have an inappropriate value.
- the “roundness” of the spheroid is introduced as a new index value.
- the operation of the imaging apparatus 1 from imaging of the spheroid to calculation of the roundness will be described.
- FIG. 3 is a flowchart showing the operation of this imaging apparatus. This operation is realized by causing the CPU 141 of the control unit 14 to execute a control program prepared in advance in accordance with a user instruction and causing each unit of the imaging apparatus 1 to perform a predetermined operation defined by the program.
- the imaging unit 13 images the well W (step S102). By performing imaging a plurality of times as necessary, each well W is imaged and an original image is acquired.
- the object region having characteristics different from the background region is extracted from the captured original image by image processing (step S103).
- Various methods for extracting an object region from an image by image processing are known, and an appropriate method can be applied in this embodiment as well.
- an area in which pixel values of pixels constituting the original image are in a predetermined range can be set as an object area.
- an area surrounded by edges extracted by edge extraction can be set as an object area.
- step S103 may be omitted.
- a setting input for a target region to be subjected to the following processing is received from the captured original image (step S104).
- the setting input is given to the control unit 14 when the user operates a keyboard, a mouse, a tablet, or the like as an input device provided in the interface unit 142, for example.
- FIG. 4A to 4D are diagrams schematically showing examples of images. More specifically, FIG. 4A shows an example of an original image obtained by imaging the well W. 4B to 4D show examples of images of target regions cut out from the original image. As shown in FIG. 4A, spheroids are distributed at various locations in the well W in the original image. Here, seven spheroids Sp3 to Sp9 are included, but the number of spheroids varies, and of course, one may be sufficient.
- the original image can include spheroids having various characteristics. For example, spheroids having a shape close to a circle (Sp4 to Sp8), spheroids having a more irregular shape (Sp3, Sp9), spheroids (Sp4 to Sp6) that are close to each other, and the like may be included.
- the user designates a partial region including a spheroid for which the degree of roundness is to be obtained from such an original image as a target region. Then, a partial image in the target region is cut out from the original image, and a circular separation degree filter calculation is executed for the partial image (step S105).
- the target area is preferably selected so that a partial image obtained by cutting out the target area from the original image includes one spheroid for which the roundness is to be obtained.
- spheroids Sp8 and Sp9 have a relatively large distance from other spheroids and are isolated.
- the target region is set so that the partial image P includes the entire spheroid and the surrounding background region.
- the spheroid Sp5 there are other spheroids in the vicinity.
- the target region is selected so that the partial image P includes the entire spheroid and other spheroids are excluded as much as possible.
- the target area is designated by the user here, the target area may be automatically set by the imaging apparatus 1 instead of or in addition to this. That is, when the object area is extracted from the original image in step S103, the position and size of the object area in the original image can be known. Therefore, it is possible to automatically set the target area so as to include the extracted object area.
- FIG. 5 is a flowchart showing the processing contents of the circular separation degree filter calculation in this embodiment.
- the average value of the pixel values included in the partial image corresponding to the designated target area, that is, the average pixel value is calculated (step S201).
- a difference image is created in which the absolute value of the difference between the pixel value of each pixel of the original partial image and the average pixel value is the pixel value of the pixel (step S202).
- the difference image is a virtual intermediate image used for subsequent processing. It is only necessary to obtain the pixel value of each pixel in the difference image, and it is not necessary to actually create or output an image.
- the contrast between the object region and the other background region may be smaller than that of the original image.
- the center coordinate position and diameter of a virtual circle are provisionally set to appropriate values as parameters for calculating the degree of separation (step S203). If the object area extracted in step S103 is present in the target area, the position and size are known in advance, and parameter setting can be performed based on the information. That is, it is only necessary to set a circle whose center position and size are equal to those of the object area.
- the parameter setting value may be given by the user.
- the degree of separation is calculated for a circle in the target area specified by the set center coordinate position and diameter (step S204).
- the degree of separation is calculated based on the pixel value of a pixel included in an annular outer region adjacent to the outside of the circle and the pixel value of a pixel included in an annular inner region adjacent to the inside of the circle. Is required.
- the width of these annular regions can be, for example, several pixels.
- Steps S203 and S204 are a loop process, and the calculation of the degree of separation is repeated while variously changing the combination of the center position and the diameter of the circle.
- the calculation may be performed for all circles that can be drawn in the target area.
- the center position of the circle and the change range of the diameter can be limited based on the information. By doing so, the processing time can be significantly shortened compared with the case where the calculation is performed for all combinations of the center coordinate position and the diameter.
- step S205 When the degree of separation is obtained for all the circles to be set, the loop process ends (step S205).
- the maximum value of the degree of separation thus obtained (hereinafter referred to as “maximum degree of separation”) is stored in the memory 145 together with the center position and diameter of the circle having the maximum value (step S206). As a result, a circle having the maximum degree of separation in the target region is specified.
- the circle thus identified can be presumed to schematically indicate the outline of the spheroid existing in the target region. That is, there is a high probability that a circular region having the circle as an outer periphery is a spheroid region in the target region. In particular, when the spheroid has a shape close to an ideal circle, the circular region should substantially match the spheroid region.
- FIG. 6A to 6C are diagrams showing the relationship between the shape of the spheroid and the corresponding circular region.
- the spheroid Sp has a substantially circular shape like the spheroid Sp8 shown in FIG. 4A
- the obtained circular region CR and the actual spheroid Sp region substantially coincide as shown in FIG. 6A.
- the obtained value of the maximum degree of separation is relatively large.
- the target region is set so as to mainly include a single spheroid.
- the value of the degree of separation in the circular region increases as the spheroid is closer to a circle. Accordingly, for example, a value proportional to the value of the maximum separation degree, which takes a larger value as the maximum separation degree increases, can be used as an index value representing the roundness of the spheroid. In the index value of the roundness based on the degree of separation, if the envelope shape of the spheroid is substantially circular, the influence of fine irregularities on the outer periphery is less likely to appear.
- step S105 when a circle having the maximum degree of separation in the target area is specified, the roundness of the spheroid in the target area is calculated based on the value of the maximum degree of separation (step S106).
- a value proportional to the value of the maximum separation can be used. For example, a value obtained by normalizing the value of the maximum degree of separation as it is or multiplying by a predetermined proportionality coefficient can be set as the value of the roundness.
- the degree of roundness may be quantified by an appropriate calculation formula that monotonously increases with respect to the value of the maximum degree of separation.
- the value of the maximum degree of separation obtained by the above calculation tends to increase as the concentration of the spheroid region increases if the concentration of the background region is the same. Therefore, when comparing the roundness of spheroids having greatly different concentrations, it is not appropriate to use the value of maximum separation as an index value as it is. In order to avoid this problem, for example, a value obtained by dividing the value of the maximum separation by the average pixel value in the spheroid region and reducing the influence of the density difference may be used as the roundness.
- the roundness of the spheroid thus obtained is output in a predetermined format and presented to the user.
- the user can be notified by displaying the result on a display (output device) provided in the interface unit 142 (step S107).
- FIG. 7 is a diagram showing an example of a display image.
- the display mode is not limited to that shown here, but is arbitrary. Further, the roundness calculation result may be output in a manner other than being displayed on the display device in this way, for example, transmitted and output to an external recording medium or an information processing device.
- the original image is displayed in the box area B1 of the display image IM, and the range of the set target area is indicated by a dotted line.
- the box area B2 an enlarged image of the target area is displayed.
- a circular region corresponding to the maximum degree of separation specified by the circular degree of separation filter calculation is indicated by a dotted line.
- the box area B3 the calculation results of the center coordinate position, the diameter, and the roundness of the spheroid of the circular area are displayed as text. Thus, the roundness is calculated for one target area, and the result is displayed.
- step S108 it is determined whether another target area is set and calculation of the roundness in that area is to be continued. If it is necessary to continue the process, the process returns to step S104 and the above process is repeated.
- the user can be inquired whether to continue the process.
- the target area is automatically set, if there is an extracted object area whose roundness has not yet been calculated, the process for the object area is continued. Then, if the roundness calculation processing has been completed for all object regions, the processing may be terminated.
- the circular separation degree filter calculation is performed on the target region designated to include the spheroids in the original image obtained by imaging.
- a value proportional to the value of the separation degree when the separation degree is maximized is output as an index value indicating the roundness of the spheroid in the target region.
- the roundness can be calculated without specifying the contour in advance. In this sense, the roundness can be calculated even if step S103 in FIG. 3 is omitted. In particular, when it is clear that one spheroid is included in the target region, it is possible to omit specifying the contour.
- the circular separability filter calculation is not used for the purpose of searching a circular area from the original image. That is, on the premise that the position of the object corresponding to the spheroid is specified to some extent, the circular separability filter calculation is used to obtain the maximum value of the separability within the target area including this object.
- the roundness of the spheroid obtained in this way becomes a large value when the envelope shape of the spheroid is close to a circle, and becomes a smaller value as it deviates from the circle. Since the deviation from the spheroid-shaped circle is mainly caused by the weakening of the spheroid-forming cells, the roundness value can be used for the evaluation of spheroid activity.
- the imaging device 1 functions as the “image processing device” of the present invention.
- the imaging unit 13 functions as the “image acquisition unit” of the present invention
- the CPU 141 functions as the “detection unit” of the present invention
- the interface unit 142 functions as the “output unit” and the “accepting unit” of the present invention.
- the image processing apparatus of the above embodiment includes the imaging unit 13 as the “image acquisition unit” of the present invention.
- an image processing apparatus that does not include an imaging function may be used. That is, the present invention is implemented in such a manner that the interface unit 142 in the control unit 14 of the above embodiment acquires an original image by receiving image data from the outside, and the roundness is calculated using the original image. May be.
- the interface unit 142 functions as an “image acquisition unit”, and an imaging function is not required.
- the present invention is implemented by the CPU 141 executing the control program stored in the memory 145.
- a general-purpose computer device can be used as the control unit 14 in this embodiment. Therefore, the present invention may be provided to the user as a control program for causing the computer apparatus to execute the above-described processing on the premise that the program is read by such a computer apparatus, and in a mode in which the program is recorded on an appropriate recording medium. Is possible. Accordingly, for example, it is possible to add a new function to an imaging apparatus that is already in operation. Further, a general-purpose computer device can function as the “image processing device” of the present invention.
- the specific embodiment has been described by way of example, and in the circular separation degree filter calculation according to the present invention, at least one of the center position and the diameter in the target region is changed and set in a plurality of stages.
- the degree of separation may be determined. By doing so, it is possible to accurately select a circle having the maximum degree of separation from various circles that can be set in the target region.
- a difference between the pixel value of the pixel and the average pixel value of the target area is obtained, and a circular separation filter operation is performed on the difference image using the difference as the pixel value of the pixel. Also good. By doing so, it is possible to reduce the influence of density unevenness in the object region and the background region in the target region on the calculation result of the separation degree.
- a value obtained by normalizing the value of the degree of separation of the circular area with the average pixel value of the pixels in the circular area may be used as an index value indicating roundness.
- concentration is different for each spheroid
- the value of the degree of separation is different even if the spheroids have the same roundness. This problem can be solved by normalizing the degree of separation with the average pixel value of the circular area corresponding to the spheroid.
- it may be configured such that a setting input for specifying the target area from the original image is received from the user, and the target area is specified according to the setting input. By doing so, it is possible to preferentially process an object that the user desires to evaluate and present the calculation result to the user in a short time.
- a step of detecting an object corresponding to the spheroid from the original image by image processing may be provided, and the target region may be specified based on the detection result. By doing so, it is possible to automatically perform calculation for each object in the original image regardless of user input.
- the image acquisition means may have a configuration having an imaging unit that captures a sample and acquires an original image.
- the original image may be given from the outside, but by providing the imaging unit, it is possible to consistently perform from the imaging of the original image to the calculation of the roundness of the spheroid.
- the present invention is suitable for use in evaluating spheroids for the purpose of observation, analysis, and the like, and can be used for various experiments in the medical and biological science fields, for example.
- Imaging device image processing device
- Imaging unit image acquisition means
- control unit CPU (detection means)
- Interface unit output means, accepting means
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Theoretical Computer Science (AREA)
- Bioinformatics & Cheminformatics (AREA)
- General Physics & Mathematics (AREA)
- Zoology (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- Wood Science & Technology (AREA)
- Biotechnology (AREA)
- Organic Chemistry (AREA)
- Geometry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Pathology (AREA)
- Medicinal Chemistry (AREA)
- Biomedical Technology (AREA)
- Microbiology (AREA)
- Sustainable Development (AREA)
- Immunology (AREA)
- Spectroscopy & Molecular Physics (AREA)
- General Engineering & Computer Science (AREA)
- Genetics & Genomics (AREA)
- Mathematical Physics (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
- Investigating Or Analysing Materials By Optical Means (AREA)
Abstract
Description
この発明は、スフェロイドを撮像した原画像に基づく画像処理により、画像に含まれるスフェロイドの評価を行う技術に関するものである。
関連出願の相互参照
以下に示す日本出願の明細書、図面および特許請求の範囲における開示内容は、参照によりその全内容が本書に組み入れられる:
特願2015-071655(2015年3月31日出願)。
The present invention relates to a technique for evaluating a spheroid included in an image by image processing based on an original image obtained by imaging the spheroid.
Cross-reference to related applications The disclosures in the specification, drawings, and claims of the following Japanese application are incorporated herein by reference in their entirety:
Japanese Patent Application No. 2015-071655 (filed on Mar. 31, 2015).
医療や生物科学の実験においては、多数の細胞が球状に集まった細胞集塊(スフェロイド)を培養し観察することが行われる。細胞活性の高いスフェロイドほど球に近い形状となる。このことから、スフェロイドを撮像した画像においてスフェロイドが如何に円形に近い形状をしているかを評価することが行われている。 In medical and biological science experiments, cell clusters (spheroids) in which a large number of cells gather in a spherical shape are cultured and observed. A spheroid with higher cell activity has a shape closer to a sphere. From this, it is performed to evaluate how the spheroid has a shape similar to a circle in an image obtained by imaging the spheroid.
画像に含まれる細胞等のオブジェクトの丸さを評価する技術としては、例えば特許文献1ないし3に記載の各技術がある。これらの技術においては、画像内に含まれるオブジェクトの丸さが、オブジェクトの面積と周長との比から求められる真円度により評価されている。
Examples of techniques for evaluating the roundness of an object such as a cell included in an image include the techniques described in
オブジェクトが単細胞である場合、上記従来技術の評価方法は一定の成果を上げることができる。一方、オブジェクトがスフェロイドである場合には必ずしも良好な結果が得られない。その理由は以下の通りである。スフェロイドは多数の細胞からなっており、その外周には個々の細胞の輪郭に起因する凹凸が現れる。そのため、同程度のサイズの円に比べて周長が長く見積もられる傾向がある。結果として、求められた真円度は必ずしもスフェロイドの丸さを指標しない。 When the object is a single cell, the above-described conventional evaluation method can achieve a certain result. On the other hand, when the object is a spheroid, good results are not always obtained. The reason is as follows. Spheroids are composed of a large number of cells, and irregularities due to the contours of individual cells appear on the outer periphery of the spheroids. Therefore, the circumference tends to be estimated longer than a circle of the same size. As a result, the calculated roundness does not necessarily indicate the roundness of the spheroid.
このように、スフェロイドの評価を行うためにはその丸さを定量的に表す指標が必要となる。しかしながら、そのような指標値を求める技術はこれまで確立されるに至っていない。 Thus, in order to evaluate a spheroid, an index that quantitatively represents its roundness is required. However, a technique for obtaining such an index value has not been established so far.
この発明は上記課題に鑑みなされたものであり、スフェロイドを撮像した画像から、スフェロイドの丸さを定量的に表す指標値を求めることのできる技術を提供することを目的とする。 This invention is made in view of the said subject, and it aims at providing the technique which can obtain | require the index value which represents the roundness of a spheroid quantitatively from the image which imaged the spheroid.
この発明にかかる画像処理方法は、上記目的を達成するため、スフェロイドが撮像された原画像から、前記スフェロイドに対応するオブジェクトを含む対象領域を特定する工程と、円形分離度フィルタ演算により、前記対象領域内で分離度の値が最大となる円形領域を検出する工程と、前記円形分離度フィルタ演算により算出される前記円形領域の分離度に比例する値を、当該円形領域により特定される前記スフェロイドの丸みを示す指標値として出力する工程とを備えている。 In order to achieve the above object, the image processing method according to the present invention specifies a target region including an object corresponding to the spheroid from an original image in which a spheroid is captured, and a circular separability filter operation to determine the target. A step of detecting a circular region having a maximum degree of separation in the region, and a value proportional to the degree of separation of the circular region calculated by the circular separation degree filter calculation, the spheroid specified by the circular region And outputting as an index value indicating roundness.
また、この発明にかかる画像処理装置は、上記目的を達成するため、スフェロイドが撮像された原画像を取得する画像取得手段と、前記原画像のうち前記スフェロイドに対応するオブジェクトを含む対象領内で、円形分離度フィルタ演算を実行し、分離度の値が最大となる円形領域を検出する検出手段と、前記円形分離度フィルタ演算により算出される前記円形領域の分離度に比例する値を、当該円形領域により特定される前記スフェロイドの丸みを示す指標値として出力する出力手段とを備えている。 In order to achieve the above object, the image processing apparatus according to the present invention includes an image acquisition unit that acquires an original image in which a spheroid is captured, and a target area that includes an object corresponding to the spheroid in the original image. A detection means for executing a circular separability filter calculation to detect a circular area having a maximum value of the separability, and a value proportional to the separability of the circular area calculated by the circular separability filter calculation Output means for outputting as an index value indicating the roundness of the spheroid specified by the region.
また、この発明の他の態様は、上記した画像処理方法の各工程を、コンピュータに実行させる制御プログラムである。 Further, another aspect of the present invention is a control program that causes a computer to execute each step of the above-described image processing method.
上記のように構成された発明では、原画像のうちの対象領域内に描ける円のうち分離度が最大となるものが、円形分離度フィルタ演算により特定される。この円は対象領域内に存在するスフェロイドの輪郭に対応している蓋然性が高いと考えられる。このことから、この円で特定される円形領域は、スフェロイドの領域を近似的に示していると言える。そして、画像中でスフェロイドが円形に近ければ分離度の値が大きく、円形からの乖離が大きければ分離度の値が小さくなる。したがって、分離度の値自体が、画像中でスフェロイドがどの程度円形に近い形状をしているかを定量的に示す情報となる。 In the invention configured as described above, the circle having the maximum degree of separation among the circles drawn in the target region of the original image is specified by the circular separation degree filter calculation. This circle is considered to have a high probability of corresponding to the outline of the spheroid existing in the target region. From this, it can be said that the circular region specified by this circle approximately represents the spheroid region. If the spheroid is close to a circle in the image, the value of the degree of separation is large, and if the deviation from the circle is large, the value of the degree of separation is small. Therefore, the value of the separation degree itself is information that quantitatively indicates how close the spheroid is in the shape of a circle in the image.
そこで、本発明では、スフェロイドと推定される円形領域について求められた分離度の値に比例する値が、当該スフェロイドの丸さを指標する指標値として出力される。こうして得られる指標値は、スフェロイドの丸さを定量的かつ客観的に示すものとなっている。 Therefore, in the present invention, a value proportional to the value of the degree of separation obtained for the circular region estimated to be a spheroid is output as an index value indicating the roundness of the spheroid. The index value obtained in this way indicates the roundness of the spheroid quantitatively and objectively.
本発明によれば、スフェロイドを撮像した画像を用いて円形分離度フィルタ演算を行うことによって、スフェロイドの丸さを定量的に表す指標値を求めることができる。 According to the present invention, an index value that quantitatively represents the roundness of a spheroid can be obtained by performing a circular separability filter operation using an image obtained by imaging the spheroid.
この発明の前記ならびにその他の目的と新規な特徴は、添付図面を参照しながら次の詳細な説明を読めば、より完全に明らかとなるであろう。ただし、図面は専ら解説のためのものであって、この発明の範囲を限定するものではない。 The above and other objects and novel features of the present invention will become more fully apparent when the following detailed description is read with reference to the accompanying drawings. However, the drawings are for explanation only and do not limit the scope of the present invention.
図1は本発明にかかる画像処理装置の一実施形態としての撮像装置の概略構成を示す図である。この撮像装置1は、ウェルプレートWPの上面に形成されたウェルWと称される窪部に注入された液体中で培養されるスフェロイド(細胞集塊)を撮像する装置である。以下、各図における方向を統一的に示すために、図1に示すようにXYZ直交座標軸を設定する。ここでXY平面が水平面、Z軸が鉛直軸を表す。より詳しくは、(+Z)方向が鉛直上向き方向を表している。
FIG. 1 is a diagram showing a schematic configuration of an imaging apparatus as an embodiment of an image processing apparatus according to the present invention. The
ウェルプレートWPは、創薬や生物科学の分野において一般的に使用されているものであり、平板状のプレートの上面にウェルWが複数設けられている。ウェルWの断面は略円形の筒状に形成され、底面は透明で平坦である。1つのウェルプレートWPにおけるウェルWの数は任意であるが、例えば96個(12×8のマトリクス配列)のものを用いることができる。各ウェルWの直径および深さは代表的には数mm程度である。なお、この撮像装置1が対象とするウェルプレートのサイズやウェルの数はこれらに限定されるものではなく任意である。例えば12ないし384穴のものが一般的に使用されている。また、複数ウェルを有するウェルプレートに限らず、例えばディッシュと呼ばれる平型の容器で培養されたスフェロイドの撮像にも、この撮像装置1を使用することが可能である。
The well plate WP is generally used in the fields of drug discovery and biological science, and a plurality of wells W are provided on the upper surface of a flat plate. The cross section of the well W is formed in a substantially circular cylindrical shape, and the bottom surface is transparent and flat. Although the number of wells W in one well plate WP is arbitrary, for example, 96 (12 × 8 matrix arrangement) can be used. The diameter and depth of each well W is typically about several mm. The size of the well plate and the number of wells targeted by the
ウェルプレートWPの各ウェルWには、培地Mとしての液体が所定量注入され、この液体中で所定の培養条件で培養されたスフェロイドが、この撮像装置1の撮像対象となる。培地Mは適宜の試薬が添加されたものでもよく、また液状でウェルWに投入された後ゲル化するものであってもよい。常用される一般的な液量は、50ないし200マイクロリットル程度である。後述するように、この撮像装置1は培地M内で、例えばウェルWの内底面で培養されたスフェロイドを撮像対象とすることができる。
A predetermined amount of liquid as the medium M is injected into each well W of the well plate WP, and spheroids cultured in the liquid under predetermined culture conditions are imaging targets of the
撮像装置1は、ホルダ11と、照明部12と、撮像部13と、制御部14とを備えている。ホルダ11は、試料を液体とともに各ウェルWに担持するウェルプレートWPの、下面周縁部に当接してウェルプレートWPを略水平姿勢に保持する。照明部12はホルダ11の上方に配置される。撮像部13はホルダ11の下方に配置される。制御部14は、これら各部の動作を制御するCPU141を有する。
The
照明部12は、ホルダ11により保持されたウェルプレートWPに向けて適宜の拡散光(例えば白色光)を出射する。より具体的には、例えば光源としての白色LED(Light Emitting Diode)光源と拡散板とを組み合わせたものを、照明部12として用いることができる。照明部12により、ウェルプレートWPに設けられたウェルW内のスフェロイドが上方から照明される。
The
ホルダ11により保持されたウェルプレートWPの下方に、撮像部13が設けられる。撮像部13には、ウェルプレートWPの直下位置に撮像光学系131が配置されており、撮像光学系131の光軸AXは鉛直方向(Z方向)に向けられている。
An
撮像部13により、ウェルW内のスフェロイドが撮像される。具体的には、照明部12から出射されウェルWの上方から液体に入射した光が撮像対象物を照明する。ウェルW底面から下方へ透過した光が、撮像光学系131を介して撮像素子132の受光面に入射する。撮像光学系131により撮像素子132の受光面に結像する撮像対象物の像が、撮像素子132により撮像される。撮像素子132としては例えばCCDセンサまたはCMOSセンサを用いることができ、二次元イメージセンサおよび一次元イメージセンサのいずれであってもよい。
The
撮像部13は、制御部14に設けられたメカ制御部146によりXYZ方向に移動可能となっている。具体的には、メカ制御部146が、CPU141からの制御指令に基づき、撮像部13をX方向およびY方向に移動させる。これにより撮像部13がウェルWに対し水平方向に移動する。また撮像部13のZ方向への移動によりフォーカス調整がなされる。1つのウェルW内の撮像対象物が撮像されるとき、メカ制御部146は、光軸AXが当該ウェルWの中心と一致するように、撮像部13を水平方向に位置決めする。撮像部13の撮像素子が一次元イメージセンサである場合には、イメージセンサの長手方向と直交する方向に撮像部13を走査させることにより二次元画像を撮像することができる。このような撮像方法では、撮像対象であるスフェロイドに対し、非接触、非破壊かつ非侵襲で撮像を行うことができる。そのため、撮像によるスフェロイドへのダメージを抑えることができる。
The
また、メカ制御部146は、撮像部13をXY方向に移動させる際、図において点線矢印で示すように、照明部12を撮像部13と一体的にXY方向に移動させる。すなわち、照明部12は、その光中心が撮像部13の光軸AXと略一致するように配置されており、撮像部13がXY方向に移動するとき、連動してXY方向に移動する。これにより、どのウェルWが撮像される場合でも、当該ウェルWの中心および照明部12の光中心が常に撮像部13の光軸上に位置することとなる。したがって、各ウェルWに対する照明条件を一定にして、撮像条件を良好に維持することができる。
Further, when moving the
撮像部13の撮像素子から出力される画像信号は、制御部14に送られる。すなわち、画像信号は制御部14に設けられたADコンバータ(A/D)143に入力されてデジタル画像データに変換される。CPU141は、受信した画像データに基づき各種の画像処理を実行する。制御部14はさらに、画像データを記憶保存するための画像メモリ144と、CPU141が実行すべきプログラムやCPU141により生成されるデータを記憶保存するためのメモリ145とを有している。これらは一体のメモリであってもよい。CPU141は、メモリ145に記憶された制御プログラムを実行することにより、後述する各種の演算処理を行う。
The image signal output from the image sensor of the
その他に、制御部14には、インターフェース(IF)部142が設けられている。インターフェース部142は、ユーザからの操作入力の受け付けや、ユーザへの処理結果等の情報提示を行う。また、インターフェース部142は通信回線を介して接続された外部装置との間でのデータ交換を行う。なお、制御部14は、上記したハードウェアを備えた専用装置であってもよい。また、パーソナルコンピュータやワークステーション等の汎用処理装置に、後述する処理機能を実現するための制御プログラムを組み込んだものが制御部14として用いられてもよい。すなわち、この撮像装置1の制御部14として、汎用のコンピュータ装置を利用することが可能である。汎用処理装置を用いる場合、撮像装置1には、撮像部13等の各部を動作させるために必要最小限の制御機能が備わっていれば足りる。
Besides, the
上記のように構成された撮像装置1は、ウェルW内で培養されたスフェロイドを撮像する機能と、撮像された画像に基づきスフェロイドの丸み度を算出する機能とを有する。ここでいう「丸み度」は、撮像された画像においてスフェロイドが如何に円形に近い形状を有しているかを定量的に示す指標値である。
The
図2Aないし図2Cはスフェロイドの外観を模式的に示す図である。図2Aに示されるスフェロイドSp1は、バイアビリティ(生存能力、細胞活性)の比較的高い細胞によって構成された例である。図に示すように、バイアビリティの高いスフェロイドSp1では、多数の細胞Cによって球形に近い形状が形作られる。そのため、スフェロイドSp1を撮像した二次元画像では、スフェロイドSp1の輪郭が略円形である。 2A to 2C are diagrams schematically showing the appearance of the spheroid. The spheroid Sp1 shown in FIG. 2A is an example composed of cells with relatively high viability (viability, cell activity). As shown in the figure, in the spheroid Sp1 with high viability, a shape close to a sphere is formed by a large number of cells C. Therefore, in the two-dimensional image obtained by imaging the spheroid Sp1, the outline of the spheroid Sp1 is substantially circular.
一方、スフェロイドを構成する細胞の一部が衰弱または死滅すると、図2Bに示すスフェロイドSp2のように、細胞間の結合力が弱まってその輪郭が不定形となってくる。このように、撮像されたスフェロイドがどの程度円形に近いか、あるいは乖離しているかは、スフェロイドを構成する細胞の活性を評価する上で重要な情報である。そのため、画像におけるスフェロイドがどの程度真円に近いかを定量的に表す指標値が有用である。 On the other hand, when a part of the cells constituting the spheroid is weakened or killed, the binding force between the cells is weakened and the contour becomes indefinite, like the spheroid Sp2 shown in FIG. 2B. Thus, how close the imaged spheroids are to a circle or how far apart is important information for evaluating the activity of cells constituting the spheroids. Therefore, an index value that quantitatively represents how close the spheroid in the image is to a perfect circle is useful.
従来の技術では、撮像されたオブジェクトの輪郭がどの程度円に近いか、つまりスフェロイドの「丸さ」を表す指標値として「真円度」または「円形度」が一般的に用いられている。これらの方法では、オブジェクトの輪郭に外接する円と内接する円との半径の比、あるいは、オブジェクトの面積とその輪郭の周長との比によって、オブジェクトがどの程度円に近い形状を有しているかが表される。 In the conventional technology, “roundness” or “circularity” is generally used as an index value indicating how close the contour of the imaged object is to a circle, that is, the “roundness” of the spheroid. In these methods, the object has a shape that is close to a circle, depending on the ratio of the radius of the circle that circumscribes the contour of the object or the ratio of the area of the object and the circumference of the contour. Is expressed.
しかしながら、スフェロイドは多数の細胞の集まりである。そのため、図2Aに示すように、概略円形に見えるスフェロイドSp1であっても、微視的にはその輪郭に個々の細胞Cの表面に起因する凹凸が現れる。したがって、真円度または円形度を用いた指標値では、スフェロイドの「丸さ」を適切に表すことができない場合がある。また、実際のスフェロイドは立体的な形状を有しているため、図2Cに示すように、照明光による影がスフェロイドSp1の像に濃淡を生じさせることがある。この場合、スフェロイドの輪郭を適切に抽出することができず、結果として当該スフェロイドについて求められた真円度または円形度が不適切な値を有することがあり得る。 However, spheroids are a collection of many cells. Therefore, as shown in FIG. 2A, even if the spheroid Sp1 appears to be approximately circular, microscopically, irregularities due to the surfaces of the individual cells C appear in the outline. Therefore, there are cases where the “roundness” of the spheroid cannot be appropriately represented by an index value using roundness or circularity. In addition, since an actual spheroid has a three-dimensional shape, as shown in FIG. 2C, a shadow caused by illumination light may cause the spheroid Sp1 image to be shaded. In this case, the contour of the spheroid cannot be appropriately extracted, and as a result, the roundness or circularity obtained for the spheroid may have an inappropriate value.
本実施形態においては、上記のような従来技術の問題を改善するために、新たな指標値としてスフェロイドの「丸み度」が導入される。以下、スフェロイドの撮像から丸み度の算出に至るこの撮像装置1の動作について説明する。
In this embodiment, in order to improve the above-described problems of the prior art, the “roundness” of the spheroid is introduced as a new index value. Hereinafter, the operation of the
図3はこの撮像装置の動作を示すフローチャートである。この動作は、制御部14のCPU141が予め用意された制御プログラムをユーザの指示に応じて実行し、撮像装置1の各部にプログラムで規定された所定の動作を行わせることにより実現される。スフェロイドを含む試料が培養されたウェルプレートWPがユーザまたは搬送ロボットによりホルダ11にセットされると(ステップS101)、撮像部13がウェルWを撮像する(ステップS102)。必要に応じ複数回撮像を行うことで、各ウェルWが撮像され、原画像が取得される。
FIG. 3 is a flowchart showing the operation of this imaging apparatus. This operation is realized by causing the
撮像された原画像から、背景領域とは異なる特徴を有するオブジェクト領域が画像処理によって抽出される(ステップS103)。画像処理によって画像からオブジェクト領域を抽出する方法は各種のものが公知であり、本実施形態でもそれらのうち適宜の方法を適用することができる。例えば原画像を構成する画素の画素値が所定の範囲にある領域をオブジェクト領域とすることができる。また例えば、エッジ抽出によって抽出されたエッジで囲まれた領域をオブジェクト領域とすることができる。なお、後述するように、ステップS103は省くことができる場合がある。 The object region having characteristics different from the background region is extracted from the captured original image by image processing (step S103). Various methods for extracting an object region from an image by image processing are known, and an appropriate method can be applied in this embodiment as well. For example, an area in which pixel values of pixels constituting the original image are in a predetermined range can be set as an object area. Further, for example, an area surrounded by edges extracted by edge extraction can be set as an object area. As will be described later, step S103 may be omitted.
次に、撮像された原画像のうち、以下の処理の対象となる対象領域についての設定入力が受け付けられる(ステップS104)。設定入力は、例えばユーザがインターフェース部142に設けられた入力デバイスとしてのキーボード、マウス、タブレット等を操作することにより制御部14に与えられる。
Next, a setting input for a target region to be subjected to the following processing is received from the captured original image (step S104). The setting input is given to the
図4Aないし図4Dは画像の例を模式的に示す図である。より具体的には、図4AはウェルWを撮像して得られた原画像の例を示す。また、図4Bないし図4Dは原画像から切り出された対象領域の画像の例を示す。図4Aに示すように、原画像ではウェルW内の各所にスフェロイドが分布している。ここでは7つのスフェロイドSp3~Sp9が含まれているが、スフェロイドの個数は様々であり、もちろん1つでもよい。 4A to 4D are diagrams schematically showing examples of images. More specifically, FIG. 4A shows an example of an original image obtained by imaging the well W. 4B to 4D show examples of images of target regions cut out from the original image. As shown in FIG. 4A, spheroids are distributed at various locations in the well W in the original image. Here, seven spheroids Sp3 to Sp9 are included, but the number of spheroids varies, and of course, one may be sufficient.
原画像には様々な特徴を有するスフェロイドが含まれ得る。例えば、比較的円形に近い形状を有するスフェロイド(Sp4~Sp8)、よりいびつな形状のスフェロイド(Sp3,Sp9)、互いに近接しているスフェロイド(Sp4~Sp6)などが含まれ得る。 The original image can include spheroids having various characteristics. For example, spheroids having a shape close to a circle (Sp4 to Sp8), spheroids having a more irregular shape (Sp3, Sp9), spheroids (Sp4 to Sp6) that are close to each other, and the like may be included.
ユーザは、このような原画像から丸み度を求めようとするスフェロイドを含む一部領域を対象領域として指定する。そして、原画像のうち対象領域内の部分画像が切り出されて、当該部分画像について円形分離度フィルタ演算が実行される(ステップS105)。 The user designates a partial region including a spheroid for which the degree of roundness is to be obtained from such an original image as a target region. Then, a partial image in the target region is cut out from the original image, and a circular separation degree filter calculation is executed for the partial image (step S105).
対象領域は、原画像から当該対象領域を切り出した部分画像に、丸み度を求めようとする1つのスフェロイドが含まれるように選ばれることが好ましい。例えばスフェロイドSp8,Sp9は、他のスフェロイドとの距離が比較的大きく、孤立している。このような場合、図4Bおよび図4Cに示すように、部分画像Pが当該スフェロイドの全体およびその周囲の背景領域を含むように対象領域が設定されることが好ましい。一方、スフェロイドSp5では近傍に他のスフェロイドが存在している。このような場合には、図4Dに示すように、部分画像Pが当該スフェロイドの全体を含み他のスフェロイドができるだけ除外されるように、対象領域が選ばれることが好ましい。 The target area is preferably selected so that a partial image obtained by cutting out the target area from the original image includes one spheroid for which the roundness is to be obtained. For example, spheroids Sp8 and Sp9 have a relatively large distance from other spheroids and are isolated. In such a case, as shown in FIGS. 4B and 4C, it is preferable that the target region is set so that the partial image P includes the entire spheroid and the surrounding background region. On the other hand, in the spheroid Sp5, there are other spheroids in the vicinity. In such a case, as shown in FIG. 4D, it is preferable that the target region is selected so that the partial image P includes the entire spheroid and other spheroids are excluded as much as possible.
なお、ここではユーザにより対象領域が指定されるものとしているが、これに代えて、あるいはこれに加えて、撮像装置1により自動的に対象領域が設定されるようにしてもよい。すなわち、ステップS103において原画像からオブジェクト領域が抽出されると、原画像中のオブジェクト領域の位置およびサイズがわかる。そのため、抽出されたオブジェクト領域を含むように対象領域を自動的に設定することが可能である。
Note that although the target area is designated by the user here, the target area may be automatically set by the
抽出されたオブジェクト領域が全てスフェロイドであるとは限らず、また評価の必要のないスフェロイドが含まれる場合もある。ユーザの指示入力により対象領域を設定可能とすることで、無用な演算処理を省き処理時間を短縮することができる。同じ理由で、原画像全体において円形分離度フィルタ演算が行われるのではなく、スフェロイドとその周囲とを含む部分画像Pについて演算が行われる。 全 て Not all extracted object areas are spheroids, and spheroids that do not need to be evaluated may be included. By making it possible to set the target area by the user's instruction input, unnecessary calculation processing can be omitted and the processing time can be shortened. For the same reason, the circular separation degree filter calculation is not performed on the entire original image, but the calculation is performed on the partial image P including the spheroid and its surroundings.
図5はこの実施形態における円形分離度フィルタ演算の処理内容を示すフローチャートである。最初に、指定された対象領域に対応する部分画像に含まれる画素の画素値の平均値、すなわち平均画素値が算出される(ステップS201)。そして、元の部分画像の各画素の画素値と平均画素値との差の絶対値を当該画素の画素値とする、差分画像が作成される(ステップS202)。 FIG. 5 is a flowchart showing the processing contents of the circular separation degree filter calculation in this embodiment. First, the average value of the pixel values included in the partial image corresponding to the designated target area, that is, the average pixel value is calculated (step S201). Then, a difference image is created in which the absolute value of the difference between the pixel value of each pixel of the original partial image and the average pixel value is the pixel value of the pixel (step S202).
なお、差分画像は以降の処理に用いられる仮想的な中間画像である。差分画像における各画素の画素値が求められれば足り、実際に何らかの画像が作成・出力されることを要するものではない。また差分画像ではオブジェクト領域とそれ以外の背景領域とのコントラストが原画像より小さくなる場合もある。しかしながら、円形分離度フィルタ演算を行うという目的においては、平均画素値に対する差分画像を用いることで、背景領域やオブジェクト領域それぞれにおける濃度ムラの影響を低減することが可能となるという利点が生じる。 Note that the difference image is a virtual intermediate image used for subsequent processing. It is only necessary to obtain the pixel value of each pixel in the difference image, and it is not necessary to actually create or output an image. In the difference image, the contrast between the object region and the other background region may be smaller than that of the original image. However, for the purpose of performing the circular separation degree filter calculation, there is an advantage that the influence of density unevenness in each of the background area and the object area can be reduced by using the difference image with respect to the average pixel value.
次に、分離度を算出するためのパラメータとして仮想的な円の中心座標位置および直径が適宜の値に仮設定される(ステップS203)。ステップS103で抽出されたオブジェクト領域が対象領域内に存在すれば、その位置およびサイズが予めわかっているので、それらの情報に基づいてパラメータ設定を行うことが可能である。すなわち、中心位置およびサイズがオブジェクト領域と同等である円が設定されればよい。またパラメータの設定値がユーザから与えられるようにしてもよい。 Next, the center coordinate position and diameter of a virtual circle are provisionally set to appropriate values as parameters for calculating the degree of separation (step S203). If the object area extracted in step S103 is present in the target area, the position and size are known in advance, and parameter setting can be performed based on the information. That is, it is only necessary to set a circle whose center position and size are equal to those of the object area. The parameter setting value may be given by the user.
設定された中心座標位置と直径とにより特定される対象領域内の円について、分離度が算出される(ステップS204)。分離度は、当該円の外側に隣接する環状の外側領域に含まれる画素の画素値と、当該円の内側に隣接する環状の内側領域に含まれる画素の画素値とに基づき、以下の計算式により求められる。これらの環状の領域の幅としては例えば数画素分とすることができる。
ステップS203およびS204はループ処理となっており、円の中心位置と直径との組み合わせを種々に変更しながら分離度の計算が繰り返される。対象領域内に描き得る全ての円について演算を行ってもよい。しかしながら、対象領域内におけるオブジェクト領域の位置およびサイズが既知である場合には、その情報に基づき、円の中心位置および直径の変更範囲を限定することができる。こうすることで、中心座標位置および直径のあらゆる組み合わせについて演算を行う場合よりも処理時間を大幅に短縮することができる。 Steps S203 and S204 are a loop process, and the calculation of the degree of separation is repeated while variously changing the combination of the center position and the diameter of the circle. The calculation may be performed for all circles that can be drawn in the target area. However, when the position and size of the object area in the target area are known, the center position of the circle and the change range of the diameter can be limited based on the information. By doing so, the processing time can be significantly shortened compared with the case where the calculation is performed for all combinations of the center coordinate position and the diameter.
設定すべき全ての円について分離度が求められるとループ処理は終了する(ステップS205)。こうして求められた分離度のうちの最大値(以下、「最大分離度」という)が、当該最大値を取る円の中心位置および直径とともにメモリ145に記憶される(ステップS206)。これにより、対象領域内において分離度が最大となる円が特定される。
When the degree of separation is obtained for all the circles to be set, the loop process ends (step S205). The maximum value of the degree of separation thus obtained (hereinafter referred to as “maximum degree of separation”) is stored in the
こうして特定された円は、対象領域内に存在するスフェロイドの輪郭の概略的に示すものと推定することができる。つまり、この円を外周とする円形領域が、対象領域内のスフェロイドの領域である蓋然性が高い。特に、スフェロイドが理想的な円形に近い形状を有している場合、円形領域はスフェロイド領域と略一致するはずである。 The circle thus identified can be presumed to schematically indicate the outline of the spheroid existing in the target region. That is, there is a high probability that a circular region having the circle as an outer periphery is a spheroid region in the target region. In particular, when the spheroid has a shape close to an ideal circle, the circular region should substantially match the spheroid region.
図6Aないし図6Cはスフェロイドの形状とそれに対応する円形領域との関係を示す図である。例えば図4Aに示すスフェロイドSp8のように、スフェロイドSpが略円形の形状を有している場合、図6Aに示すように、求められた円形領域CRと実際のスフェロイドSpの領域とは概ね一致する。このため、求められた最大分離度の値は比較的大きい。 6A to 6C are diagrams showing the relationship between the shape of the spheroid and the corresponding circular region. For example, when the spheroid Sp has a substantially circular shape like the spheroid Sp8 shown in FIG. 4A, the obtained circular region CR and the actual spheroid Sp region substantially coincide as shown in FIG. 6A. . For this reason, the obtained value of the maximum degree of separation is relatively large.
一方、例えば図4Aに示すスフェロイドSp9のように、スフェロイドSpの形状がいびつである場合、図6Bに示すように、求められた円形領域CRと実際のスフェロイドSpの領域との乖離が比較的大きい。スフェロイドSpの輪郭との乖離が大きい円について求められた最大分離度の値は比較的小さい。 On the other hand, for example, when the shape of the spheroid Sp is distorted like the spheroid Sp9 shown in FIG. 4A, the difference between the obtained circular region CR and the actual spheroid Sp region is relatively large as shown in FIG. 6B. . The value of the maximum degree of separation obtained for a circle having a large deviation from the contour of the spheroid Sp is relatively small.
なお、図6Cに示すように、対象領域内に複数のスフェロイドSpが含まれる場合、単一の円を用いた円形分離度フィルタ演算では最大分離度の値はさらに小さくなる。そして、その値は対象領域に含まれるスフェロイドのいずれかの属性を適切に指標するものとも言えない。この点から、図4Dに示すように、対象領域は単一のスフェロイドを主として含むように設定されることが望ましい。 As shown in FIG. 6C, when a plurality of spheroids Sp are included in the target region, the value of the maximum separation degree is further reduced in the circular separation degree filter calculation using a single circle. The value cannot be said to appropriately index any attribute of the spheroid included in the target region. From this point, as shown in FIG. 4D, it is desirable that the target region is set so as to mainly include a single spheroid.
このように、円形分離度フィルタ演算を行って分離度が最大となる円形領域CRを検出することにより、対象領域内でスフェロイドが存在すると推定される領域を特定することができる。さらに、当該円形領域における分離度の値は、スフェロイドが円形に近いほど大きくなる。したがって、最大分離度が大きくなるほど大きな値を取るような、例えば最大分離度の値に比例する値を、スフェロイドの丸み度を表す指標値として用いることができる。分離度に基づく丸み度の指標値では、スフェロイドの包絡外形が略円形であれば外周の細かい凹凸の影響が現れにくい。 As described above, by performing the circular separability filter operation and detecting the circular region CR having the maximum separability, it is possible to specify the region in which the spheroid is estimated to exist in the target region. Furthermore, the value of the degree of separation in the circular region increases as the spheroid is closer to a circle. Accordingly, for example, a value proportional to the value of the maximum separation degree, which takes a larger value as the maximum separation degree increases, can be used as an index value representing the roundness of the spheroid. In the index value of the roundness based on the degree of separation, if the envelope shape of the spheroid is substantially circular, the influence of fine irregularities on the outer periphery is less likely to appear.
図3に戻ってこの装置の動作説明を続ける。ステップS105において、対象領域内で分離度が最大となる円が特定されると、その最大分離度の値に基づいて当該対象領域内のスフェロイドの丸み度が算出される(ステップS106)。丸み度としては、最大分離度の値に比例する値を用いることができる。例えば最大分離度の値をそのまま、あるいは所定の比例係数を乗じて正規化した値を、丸み度の値とすることができる。この他、最大分離度の値に対し単調増加となるような適宜の計算式により丸み度を数値化してもよい。 Referring back to FIG. 3, the operation of this device will be continued. In step S105, when a circle having the maximum degree of separation in the target area is specified, the roundness of the spheroid in the target area is calculated based on the value of the maximum degree of separation (step S106). As the roundness, a value proportional to the value of the maximum separation can be used. For example, a value obtained by normalizing the value of the maximum degree of separation as it is or multiplying by a predetermined proportionality coefficient can be set as the value of the roundness. In addition, the degree of roundness may be quantified by an appropriate calculation formula that monotonously increases with respect to the value of the maximum degree of separation.
また、上記演算により求められる最大分離度の値は、背景領域の濃度が同程度であればスフェロイド領域の濃度が高いほど大きくなる傾向にある。したがって、濃度が大きく異なるスフェロイド同士の丸み度を比較する際には最大分離度の値をそのまま指標値とすることは適当でない。この問題を回避するために、例えば、最大分離度の値を当該スフェロイド領域内の平均画素値で除することで正規化し濃度差の影響を低減した値を、丸み度としてもよい。 In addition, the value of the maximum degree of separation obtained by the above calculation tends to increase as the concentration of the spheroid region increases if the concentration of the background region is the same. Therefore, when comparing the roundness of spheroids having greatly different concentrations, it is not appropriate to use the value of maximum separation as an index value as it is. In order to avoid this problem, for example, a value obtained by dividing the value of the maximum separation by the average pixel value in the spheroid region and reducing the influence of the density difference may be used as the roundness.
こうして求められたスフェロイドの丸み度については、所定の形式で出力されユーザに提示される。例えば、インターフェース部142に設けられたディスプレイ(出力デバイス)に結果を表示することでユーザに報知することができる(ステップS107)。 The roundness of the spheroid thus obtained is output in a predetermined format and presented to the user. For example, the user can be notified by displaying the result on a display (output device) provided in the interface unit 142 (step S107).
図7は表示画像の一例を示す図である。なお、表示の態様はここに示すものに限定されるものではなく任意である。また、丸み度の演算結果の出力は、このように表示装置に表示されることによる以外に、例えば外部の記録媒体や情報処理装置に送信出力される態様であってもよい。 FIG. 7 is a diagram showing an example of a display image. The display mode is not limited to that shown here, but is arbitrary. Further, the roundness calculation result may be output in a manner other than being displayed on the display device in this way, for example, transmitted and output to an external recording medium or an information processing device.
表示画像IMのうち、ボックス領域B1には、原画像が表示されるとともに、設定された対象領域の範囲が点線により示されている。また、ボックス領域B2には、対象領域の拡大画像が表示される。また、円形分離度フィルタ演算により特定された、最大分離度に対応する円形領域が点線により示されている。そして、ボックス領域B3には、円形領域の中心座標位置、直径およびスフェロイドの丸み度の算出結果がテキスト表示されている。こうして1つの対象領域について丸み度が算出されその結果が表示される。 The original image is displayed in the box area B1 of the display image IM, and the range of the set target area is indicated by a dotted line. In the box area B2, an enlarged image of the target area is displayed. In addition, a circular region corresponding to the maximum degree of separation specified by the circular degree of separation filter calculation is indicated by a dotted line. In the box area B3, the calculation results of the center coordinate position, the diameter, and the roundness of the spheroid of the circular area are displayed as text. Thus, the roundness is calculated for one target area, and the result is displayed.
図3に戻って説明を続ける。1つの対象領域について処理が終了すると、さらに別の対象領域を設定し当該領域での丸み度の算出を継続して行うか否かが判断される(ステップS108)。処理の継続が必要であればステップS104に戻り、上記処理が繰り返される。 Referring back to FIG. When the processing is completed for one target area, it is determined whether another target area is set and calculation of the roundness in that area is to be continued (step S108). If it is necessary to continue the process, the process returns to step S104 and the above process is repeated.
対象領域がユーザにより指定される場合、処理を継続するか否かをユーザに問い合わせることができる。また、対象領域が自動的に設定される場合には、抽出されたオブジェクト領域のうち丸み度が未だ算出されていないものがあればそのオブジェクト領域についての処理が継続される。そして、全てのオブジェクト領域について丸み度の算出処理が済んでいれば処理を終了すればよい。 When the target area is specified by the user, the user can be inquired whether to continue the process. When the target area is automatically set, if there is an extracted object area whose roundness has not yet been calculated, the process for the object area is continued. Then, if the roundness calculation processing has been completed for all object regions, the processing may be terminated.
以上のように、この実施形態の撮像装置1では、撮像により得られた原画像のうちスフェロイドを含むように指定された対象領域について、円形分離度フィルタ演算が行われる。そして、分離度が最大となるときの分離度の値に比例する値が、当該対象領域にあるスフェロイドの丸み度を表す指標値として出力される。こうすることにより、画像に含まれるスフェロイドがどの程度円形に近い形状を有しているかを、定量的かつ客観的に表すことができる。
As described above, in the
細胞活性が高い球状のスフェロイドであっても、その表面には個々の細胞に起因する小さな凹凸がある。本実施形態により求められる「丸み度」では、このような凹凸の影響が低減される。また、真円度または円形度により丸みを表す従来の技術では、予めスフェロイドの輪郭を適正に特定できなければ正確な値が得られないという問題があった。これに対し、本実施形態の算出方法では、予め輪郭を特定しなくても丸み度を算出することが可能である。この意味において、図3のステップS103を省いても丸み度の算出は可能である。特に、対象領域に1つのスフェロイドが含まれていることが明らかな場合には輪郭の特定を省くことができる。 Even a spherical spheroid with high cell activity has small irregularities on its surface due to individual cells. In the “roundness” obtained by the present embodiment, the influence of such unevenness is reduced. In addition, the conventional technique for expressing roundness by roundness or circularity has a problem in that an accurate value cannot be obtained unless the spheroid contour can be properly specified in advance. On the other hand, in the calculation method of the present embodiment, the roundness can be calculated without specifying the contour in advance. In this sense, the roundness can be calculated even if step S103 in FIG. 3 is omitted. In particular, when it is clear that one spheroid is included in the target region, it is possible to omit specifying the contour.
本実施形態において、円形分離度フィルタ演算は、原画像から円形領域を探索することを目的として用いられているのではない。すなわち、スフェロイドに対応するオブジェクトの位置はある程度特定されているという前提の下、このオブジェクトを含む対象領域内で分離度の最大値を得るために、円形分離度フィルタ演算が用いられている。 In the present embodiment, the circular separability filter calculation is not used for the purpose of searching a circular area from the original image. That is, on the premise that the position of the object corresponding to the spheroid is specified to some extent, the circular separability filter calculation is used to obtain the maximum value of the separability within the target area including this object.
こうして求められたスフェロイドの丸み度は、当該スフェロイドの包絡外形が円形に近ければ大きな値となり、円形から乖離するほど小さな値となる。スフェロイド形状の円からの乖離は主としてスフェロイドをなす細胞が衰弱することによって生じているから、丸み度の値をスフェロイドの活性評価に役立てることができる。 The roundness of the spheroid obtained in this way becomes a large value when the envelope shape of the spheroid is close to a circle, and becomes a smaller value as it deviates from the circle. Since the deviation from the spheroid-shaped circle is mainly caused by the weakening of the spheroid-forming cells, the roundness value can be used for the evaluation of spheroid activity.
以上説明したように、この実施形態においては、撮像装置1が本発明の「画像処理装置」として機能している。そして、撮像部13が本発明の「画像取得手段」として、CPU141が本発明の「検出手段」として、またインターフェース部142が本発明の「出力手段」および「受付手段」として機能している。
As described above, in this embodiment, the
なお、本発明は上記した実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行うことが可能である。例えば、上記実施形態の画像処理装置は、本発明の「画像取得手段」としての撮像部13を備えるものである。しかしながら、撮像機能を備えない画像処理装置であってもよい。すなわち、上記実施形態の制御部14内のインターフェース部142が外部から画像データを受信することで原画像を取得し、この原画像を用いて丸み度が算出される態様で、本発明が実施されてもよい。この場合、インターフェース部142が「画像取得手段」として機能することとなり、撮像機能は必要とされない。
Note that the present invention is not limited to the above-described embodiment, and various modifications other than those described above can be made without departing from the spirit of the present invention. For example, the image processing apparatus of the above embodiment includes the
また、上記実施形態では、CPU141がメモリ145に記憶された制御プログラムを実行することで本発明が実施される。前記したように、この実施形態における制御部14としては汎用のコンピュータ装置を用いることが可能である。したがって、このようなコンピュータ装置に読み込まれることを前提に、上記した処理をコンピュータ装置に実行させる制御プログラムとして、またこれを適宜の記録媒体に記録した態様で、本発明をユーザに提供することも可能である。これにより、例えば既に運用されている撮像装置に新たな機能を付加することも可能となる。また、汎用のコンピュータ装置を本発明の「画像処理装置」として機能させることが可能となる。
In the above embodiment, the present invention is implemented by the
以上、具体的な実施形態を例示して説明してきたように、本発明における円形分離度フィルタ演算では、対象領域内における中心の位置および直径の少なくとも一方が複数段階に変更設定され、設定ごとに分離度が求められてもよい。こうすることで、対象領域内に設定可能な種々の円から分離度が最大となるものを的確に選出することができる。 As described above, the specific embodiment has been described by way of example, and in the circular separation degree filter calculation according to the present invention, at least one of the center position and the diameter in the target region is changed and set in a plurality of stages. The degree of separation may be determined. By doing so, it is possible to accurately select a circle having the maximum degree of separation from various circles that can be set in the target region.
また、対象領域内の各画素について、当該画素の画素値と対象領域の平均画素値との差分を求め、該差分を当該画素の画素値とする差分画像において円形分離度フィルタ演算が行われてもよい。こうすることで、対象領域中のオブジェクト領域および背景領域における濃度ムラが分離度の算出結果に及ぼす影響を低減することができる。 In addition, for each pixel in the target area, a difference between the pixel value of the pixel and the average pixel value of the target area is obtained, and a circular separation filter operation is performed on the difference image using the difference as the pixel value of the pixel. Also good. By doing so, it is possible to reduce the influence of density unevenness in the object region and the background region in the target region on the calculation result of the separation degree.
また、円形領域の分離度の値を円形領域内の画素の平均画素値で正規化した値が、丸みを示す指標値とされてもよい。スフェロイドごとにその濃度が異なる場合、同等の丸みを有していても分離度の値が異なることになる。当該スフェロイドに対応する円形領域の平均画素値で分離度の値を正規化することで、この問題を解消することができる。 Also, a value obtained by normalizing the value of the degree of separation of the circular area with the average pixel value of the pixels in the circular area may be used as an index value indicating roundness. When the concentration is different for each spheroid, the value of the degree of separation is different even if the spheroids have the same roundness. This problem can be solved by normalizing the degree of separation with the average pixel value of the circular area corresponding to the spheroid.
また、原画像から対象領域を特定するための設定入力をユーザから受け付け、該設定入力に応じて対象領域が特定される構成であってもよい。こうすることで、ユーザが評価を希望するオブジェクトを優先的に処理して、演算結果を短時間でユーザに提示することができる。 Further, it may be configured such that a setting input for specifying the target area from the original image is received from the user, and the target area is specified according to the setting input. By doing so, it is possible to preferentially process an object that the user desires to evaluate and present the calculation result to the user in a short time.
また、画像処理により原画像からスフェロイドに対応するオブジェクトを検出する工程を備え、その検出結果に基づき対象領域が特定されてもよい。こうすることで、原画像中の各オブジェクトについての演算を、ユーザ入力によらず自動的に行うことが可能となる。 Further, a step of detecting an object corresponding to the spheroid from the original image by image processing may be provided, and the target region may be specified based on the detection result. By doing so, it is possible to automatically perform calculation for each object in the original image regardless of user input.
また、この発明にかかる画像処理装置において、画像取得手段は、試料を撮像して原画像を取得する撮像部を有する構成であってもよい。本発明の画像処理装置において、原画像は外部から与えられてもよいが、撮像部を備えることで原画像の撮像からスフェロイドの丸み度の算出までを一貫して行うことが可能となる。 Further, in the image processing apparatus according to the present invention, the image acquisition means may have a configuration having an imaging unit that captures a sample and acquires an original image. In the image processing apparatus of the present invention, the original image may be given from the outside, but by providing the imaging unit, it is possible to consistently perform from the imaging of the original image to the calculation of the roundness of the spheroid.
以上、特定の実施例に沿って発明を説明したが、この説明は限定的な意味で解釈されることを意図したものではない。発明の説明を参照すれば、本発明のその他の実施形態と同様に、開示された実施形態の様々な変形例が、この技術に精通した者に明らかとなるであろう。故に、添付の特許請求の範囲は、発明の真の範囲を逸脱しない範囲内で、当該変形例または実施形態を含むものと考えられる。 Although the invention has been described with reference to specific embodiments, this description is not intended to be construed in a limiting sense. Reference to the description of the invention, as well as other embodiments of the present invention, various modifications of the disclosed embodiments will become apparent to those skilled in the art. Accordingly, the appended claims are intended to include such modifications or embodiments without departing from the true scope of the invention.
この発明は、観察、分析等を目的としてスフェロイドを評価する用途に好適であり、例えば医療や生物科学分野の各種実験に用いることができる。 The present invention is suitable for use in evaluating spheroids for the purpose of observation, analysis, and the like, and can be used for various experiments in the medical and biological science fields, for example.
1 撮像装置(画像処理装置)
13 撮像部(画像取得手段)
14 制御部
141 CPU(検出手段)
142 インターフェース部(出力手段、受付手段)
CR 円形領域
Sp、Sp1~Sp9 スフェロイド
W ウェル
WP ウェルプレート
1 Imaging device (image processing device)
13 Imaging unit (image acquisition means)
14
142 Interface unit (output means, accepting means)
CR circular region Sp, Sp1 to Sp9 Spheroid W well WP well plate
Claims (10)
円形分離度フィルタ演算により、前記対象領域内で分離度の値が最大となる円形領域を検出する工程と、
前記円形分離度フィルタ演算により算出される前記円形領域の分離度に比例する値を、当該円形領域により特定される前記スフェロイドの丸みを示す指標値として出力する工程と
を備える画像処理方法。 Identifying a target region including an object corresponding to the spheroid from an original image obtained by capturing the spheroid;
A step of detecting a circular region having a maximum value of the degree of separation within the target region by a circular separation degree filter calculation;
And outputting a value proportional to the degree of separation of the circular area calculated by the circular degree of separation filter calculation as an index value indicating the roundness of the spheroid specified by the circular area.
前記原画像のうち前記スフェロイドに対応するオブジェクトを含む対象領域内で、円形分離度フィルタ演算を実行し、分離度の値が最大となる円形領域を検出する検出手段と、
前記円形分離度フィルタ演算により算出される前記円形領域の分離度に比例する値を、当該円形領域により特定される前記スフェロイドの丸みを示す指標値として出力する出力手段と
を備える画像処理装置。 Image acquisition means for acquiring an original image in which a spheroid is imaged;
In the target area including the object corresponding to the spheroid in the original image, detection means for executing a circular separability filter operation and detecting a circular area where the separability value is maximum,
An image processing apparatus comprising: an output unit configured to output a value proportional to the degree of separation of the circular area calculated by the circular degree of separation filter calculation as an index value indicating the roundness of the spheroid specified by the circular area.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017509890A JP6470399B2 (en) | 2015-03-31 | 2016-03-25 | Image processing method, control program, and image processing apparatus |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015071655 | 2015-03-31 | ||
| JP2015-071655 | 2015-03-31 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016158719A1 true WO2016158719A1 (en) | 2016-10-06 |
Family
ID=57005836
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2016/059549 Ceased WO2016158719A1 (en) | 2015-03-31 | 2016-03-25 | Image processing method, control program, and image processing device |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP6470399B2 (en) |
| WO (1) | WO2016158719A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018110053A1 (en) * | 2016-12-13 | 2018-06-21 | 株式会社サイフューズ | Cell structure production device and cell tray |
| WO2019106945A1 (en) * | 2017-11-28 | 2019-06-06 | パナソニックIpマネジメント株式会社 | Culture state determination device, culture state determination method and program |
| JP2023077244A (en) * | 2021-11-24 | 2023-06-05 | 国立大学法人 筑波大学 | Sphere detection device, sphere detection method, and program |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001116534A (en) * | 1999-10-15 | 2001-04-27 | Kubota Corp | Roundness determination method, roundness calculation device, and recording medium |
| JP2005196385A (en) * | 2004-01-06 | 2005-07-21 | Toshiba Corp | Image processing apparatus, image processing method, and digital camera |
| JP2008217614A (en) * | 2007-03-06 | 2008-09-18 | Fujitsu Ten Ltd | Face orientation determination device |
| JP2009077635A (en) * | 2007-09-25 | 2009-04-16 | Yokohama City Univ | Automatic tracking system for moving particles in axons |
| WO2014038025A1 (en) * | 2012-09-05 | 2014-03-13 | Scivax株式会社 | Method for screening matter acting on epithelial maintenance of cells |
| JP2014109488A (en) * | 2012-11-30 | 2014-06-12 | Dainippon Screen Mfg Co Ltd | Image processing system, image processing method and image processing program |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013137635A (en) * | 2011-12-28 | 2013-07-11 | Dainippon Screen Mfg Co Ltd | Picture display unit and picture display method |
-
2016
- 2016-03-25 WO PCT/JP2016/059549 patent/WO2016158719A1/en not_active Ceased
- 2016-03-25 JP JP2017509890A patent/JP6470399B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001116534A (en) * | 1999-10-15 | 2001-04-27 | Kubota Corp | Roundness determination method, roundness calculation device, and recording medium |
| JP2005196385A (en) * | 2004-01-06 | 2005-07-21 | Toshiba Corp | Image processing apparatus, image processing method, and digital camera |
| JP2008217614A (en) * | 2007-03-06 | 2008-09-18 | Fujitsu Ten Ltd | Face orientation determination device |
| JP2009077635A (en) * | 2007-09-25 | 2009-04-16 | Yokohama City Univ | Automatic tracking system for moving particles in axons |
| WO2014038025A1 (en) * | 2012-09-05 | 2014-03-13 | Scivax株式会社 | Method for screening matter acting on epithelial maintenance of cells |
| JP2014109488A (en) * | 2012-11-30 | 2014-06-12 | Dainippon Screen Mfg Co Ltd | Image processing system, image processing method and image processing program |
Non-Patent Citations (1)
| Title |
|---|
| MASAMU TAKAKI ET AL.: "Enkei Bunrido Filter ni yoru Ryushi Kenshutsu to Kinbo Ryushi no Ido Kyori Saishoka ni Motozuku Tsuiseki -Ryoiki Base no Ryushi Kenshutsu to Ryushi no Kinbo Joho o Koryo shita Tsuiseki", VIEW VISION ENGINEERING WORKSHOP KOEN RONBUNSHU, December 2010 (2010-12-01), pages 483 * |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018110053A1 (en) * | 2016-12-13 | 2018-06-21 | 株式会社サイフューズ | Cell structure production device and cell tray |
| WO2018110058A1 (en) * | 2016-12-13 | 2018-06-21 | 株式会社サイフューズ | Cell structure production device |
| JPWO2018110053A1 (en) * | 2016-12-13 | 2019-03-28 | 株式会社サイフューズ | Cell structure manufacturing apparatus and cell tray |
| JPWO2018110058A1 (en) * | 2016-12-13 | 2019-10-24 | 株式会社サイフューズ | Cell structure manufacturing equipment |
| WO2019106945A1 (en) * | 2017-11-28 | 2019-06-06 | パナソニックIpマネジメント株式会社 | Culture state determination device, culture state determination method and program |
| US11674889B2 (en) | 2017-11-28 | 2023-06-13 | Panasonic Intellectual Property Management Co., Ltd. | Culture state determination based on direction-dependent image information |
| JP2023077244A (en) * | 2021-11-24 | 2023-06-05 | 国立大学法人 筑波大学 | Sphere detection device, sphere detection method, and program |
| JP7777855B2 (en) | 2021-11-24 | 2025-12-01 | 国立大学法人 筑波大学 | Sphere detection device, sphere detection method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2016158719A1 (en) | 2017-10-26 |
| JP6470399B2 (en) | 2019-02-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9865054B2 (en) | Evaluation method of spheroid and spheroid evaluation apparatus | |
| JP5920994B2 (en) | Method and system for identifying well wall boundaries of microplates | |
| EP3375859B1 (en) | Method for constructing classifier, and method for determining life or death of cells using same | |
| JP2013526717A5 (en) | ||
| Jiang et al. | Quantitative analysis of cotton canopy size in field conditions using a consumer-grade RGB-D camera | |
| WO2013099045A1 (en) | Image display device and image display method | |
| EP3926583B1 (en) | Image processing method, computer program and recording medium | |
| JP4985480B2 (en) | Method for classifying cancer cells, apparatus for classifying cancer cells, and program for classifying cancer cells | |
| CN108140249A (en) | Image processing system and method for displaying multiple images of a biological specimen | |
| JP6342810B2 (en) | Image processing | |
| JP6882329B2 (en) | Spatial index creation for IHC image analysis | |
| JP6470399B2 (en) | Image processing method, control program, and image processing apparatus | |
| Faria et al. | AI-powered mobile image acquisition of vineyard insect traps with automatic quality and adequacy assessment | |
| JP7006833B2 (en) | Cell analyzer | |
| US20140029813A1 (en) | Method and system to digitize pathology specimens in a stepwise fashion for review | |
| US20180189606A1 (en) | Method and device for supporting creation of teaching data, program and program recording medium | |
| US12511919B2 (en) | Method for classifying a sequence of input images representing a particle in a sample over time | |
| JP6229365B2 (en) | Colony counting device, colony counting method, and colony counting program | |
| JP5762315B2 (en) | Image processing method | |
| Niederlein et al. | Image analysis in high content screening | |
| JP6132824B2 (en) | Image processing method, control program, recording medium, and image processing apparatus | |
| JP6326445B2 (en) | Image processing method, image processing apparatus, and image processing program | |
| JP7085909B2 (en) | Image processing device, cell recognition device, cell recognition method and cell recognition program | |
| JP2017068349A (en) | Image processing method and control program | |
| CN121482783A (en) | Parasitic ovum microscopic image detection method and system based on multi-morphology priori |
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: 16772600 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2017509890 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 16772600 Country of ref document: EP Kind code of ref document: A1 |