JP7707664B2 - Cell image analysis method - Google Patents
Cell image analysis methodInfo
- Publication number
- JP7707664B2 JP7707664B2 JP2021095081A JP2021095081A JP7707664B2 JP 7707664 B2 JP7707664 B2 JP 7707664B2 JP 2021095081 A JP2021095081 A JP 2021095081A JP 2021095081 A JP2021095081 A JP 2021095081A JP 7707664 B2 JP7707664 B2 JP 7707664B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- cell image
- cell
- analysis
- inappropriate
- 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.)
- Active
Links
Landscapes
- Apparatus Associated With Microorganisms And Enzymes (AREA)
- Measuring Or Testing Involving Enzymes Or Micro-Organisms (AREA)
Description
この発明は、細胞画像解析方法に関する。 This invention relates to a cell image analysis method.
従来、細胞画像解析方法が知られている(たとえば、特許文献1参照)。 Conventionally, cell image analysis methods are known (see, for example, Patent Document 1).
上記特許文献1には、撮像装置によって撮像された細胞の画像を解析する細胞画像解析方法が開示されている。具体的には、上記特許文献1には、第1細胞画像と第2細胞画像とを取得し、第1細胞画像と第2細胞画像とにおける細胞の特徴量の相関値または差分を取得する。上記特許文献1に開示されている構成は、第1細胞画像と第2細胞画像とにおける細胞の特徴量の相関値または差分の時系列変化に基づいて、細胞画像を解析している。 Patent Document 1 discloses a cell image analysis method for analyzing an image of a cell captured by an imaging device. Specifically, Patent Document 1 acquires a first cell image and a second cell image, and obtains a correlation value or difference between the cell feature amounts in the first cell image and the second cell image. The configuration disclosed in Patent Document 1 analyzes the cell image based on the time series change in the correlation value or difference between the cell feature amounts in the first cell image and the second cell image.
ここで、上記特許文献1には開示されていないが、細胞画像を撮影する際の撮影条件などによっては、たとえば、細胞がボケた状態で写るなど、解析に適さない細胞画像が取得される場合がある。また、細胞画像を解析する際には、細胞を培養する容器内の複数個所を撮影するなど、複数の細胞画像を取得し、取得した複数の細胞画像をバッチ処理によりまとめて解析する場合がある。このように、複数の細胞画像を取得する場合、解析に適さない画像が含まれても、ユーザが気づきにくいという不都合がある。この場合、解析に適さない細胞画像が含まれた状態で細胞画像の解析が行われるため、解析結果の精度が低下するという問題点がある。 Although not disclosed in Patent Document 1, depending on the shooting conditions when capturing a cell image, for example, the cells may be captured in a blurred state, resulting in a cell image that is not suitable for analysis. Furthermore, when analyzing a cell image, multiple cell images may be captured, for example, by capturing images of multiple locations in a container in which cells are cultured, and the captured multiple cell images may be analyzed together through batch processing. In this way, when multiple cell images are captured, there is the inconvenience that the user may not easily notice that an image that is not suitable for analysis is included. In this case, the analysis of the cell images is performed in a state in which the cell images are not suitable for analysis are included, resulting in a problem of reduced accuracy of the analysis results.
この発明は、上記のような課題を解決するためになされたものであり、この発明の1つの目的は、解析に適さない細胞画像が含まれた状態で細胞画像の解析が行われることを抑制することにより、細胞画像の解析精度が低下することを抑制することが可能な細胞画像解析方法を提供することである。 This invention has been made to solve the above problems, and one object of the invention is to provide a cell image analysis method that can prevent a decrease in the accuracy of cell image analysis by preventing analysis of cell images that are not suitable for analysis from being performed in a state where the cell images are included.
上記目的を達成するために、この発明の一の局面による細胞画像解析方法は、細胞画像を取得するステップと、細胞画像が、細胞画像に写る細胞のボケ、細胞画像における異物の映り込み、細胞画像における迷光の映り込み、細胞を培養する際の培地に起因する細胞画像の画質の低下、細胞画像における画素値が飽和した領域、および、細胞の領域と細胞以外の領域との境界が明確でない細胞のうちの少なくとも1つを含むか否かを判定するステップと、細胞画像が、細胞のボケと、異物の映り込みと、迷光の映り込みと、培地に起因する細胞画像の画質の低下と、画素値が飽和した領域と、境界が明確でない細胞とを含まない場合に、細胞画像を適切細胞画像に分類し、細胞のボケ、異物の映り込み、迷光の映り込み、培地に起因する細胞画像の画質の低下、画素値が飽和した領域、および、境界が明確でない細胞のうちの少なくとも1つを含む場合には、細胞画像を不適切細胞画像に分類するステップと、適切細胞画像の画質を劣化させる画像処理を行うことにより、不適切細胞画像を生成するステップと、適切細胞画像と、適切細胞画像から生成された不適切細胞画像とを学習させることにより細胞画像が適切細胞画像であるか不適切細胞画像であるかを判定することを学習させた第1学習済みモデルを作成するステップと、を備え、判定するステップにおいて、第1学習済みモデルを用いて、細胞画像が適切細胞画像であるか不適切細胞画像であるかの判定を行う。 In order to achieve the above object, a cell image analysis method according to one aspect of the present invention includes the steps of acquiring a cell image, determining whether the cell image includes at least one of blurred cells in the cell image, reflection of foreign matter in the cell image, reflection of stray light in the cell image, degradation in image quality of the cell image due to the culture medium when culturing the cells, an area in the cell image where pixel values are saturated, and cells where the boundary between the cell area and the non-cell area is unclear, and classifying the cell image into a proper cell image if the cell image does not include blurred cells, reflection of foreign matter, reflection of stray light, degradation in image quality of the cell image due to the culture medium, an area where pixel values are saturated, and cells where the boundary is unclear. The method includes the steps of: classifying the cell image into an inappropriate cell image if the cell image contains at least one of reflections of objects, reflections of stray light, degradation of the image quality of the cell image due to culture medium, areas with saturated pixel values, and cells with unclear boundaries; generating an inappropriate cell image by performing image processing that degrades the image quality of the appropriate cell image; and creating a first trained model that has been trained to determine whether a cell image is an appropriate cell image or an inappropriate cell image by learning from appropriate cell images and inappropriate cell images generated from the appropriate cell images, and in the determination step, a determination is made as to whether the cell image is an appropriate cell image or an inappropriate cell image using the first trained model .
上記一の局面における細胞画像解析方法では、上記のように、細胞画像が、細胞画像に写る細胞のボケ、細胞画像における異物の映り込み、細胞画像における迷光の映り込み、細胞を培養する際の培地に起因する細胞画像の画質の低下、細胞画像における画素値が飽和した領域、および、細胞の領域と細胞以外の領域との境界が明確でない細胞のうちの少なくとも1つを含むか否かを判定するステップと、細胞画像が細胞のボケと、異物の映り込みと、迷光の映り込みと、培地に起因する細胞画像の画質の低下と、画素値が飽和した領域と、境界が明確でない細胞とを含まない場合に、細胞画像を適切細胞画像に分類し、細胞のボケ、異物の映り込み、迷光の映り込み、培地に起因する細胞画像の画質の低下、画素値が飽和した領域、および、境界が明確でない細胞のうちの少なくとも1つを含む場合には、細胞画像を不適切細胞画像に分類するステップと、適切細胞画像の画質を劣化させる画像処理を行うことにより、不適切細胞画像を生成するステップと、適切細胞画像と、適切細胞画像から生成された不適切細胞画像とを学習させることにより細胞画像が適切細胞画像であるか不適切細胞画像であるかを判定することを学習させた第1学習済みモデルを作成するステップと、を備え、判定するステップにおいて、第1学習済みモデルを用いて、細胞画像が適切細胞画像であるか不適切細胞画像であるかの判定を行う。これにより、細胞のボケ、異物の映り込み、迷光の映り込み、培地に起因する細胞画像の画質の低下、画素値が飽和した領域、および、境界が明確でない細胞を含まない適切細胞画像のみを解析に用いることができる。その結果、不適切細胞画像が含まれた細胞画像を用いて解析が行われることを抑制することが可能となるので、細胞画像の解析の精度が低下することを抑制することができる。 In the cell image analysis method according to the above aspect, as described above, the steps include a step of determining whether the cell image includes at least one of blurred cells in the cell image, reflection of foreign matter in the cell image, reflection of stray light in the cell image, deterioration in image quality of the cell image due to the culture medium when culturing the cells, an area in the cell image where pixel values are saturated, and a cell where the boundary between the cell area and the non-cell area is unclear; and classifying the cell image as a proper cell image if the cell image does not include blurred cells, reflection of foreign matter, reflection of stray light, deterioration in image quality of the cell image due to the culture medium, an area where pixel values are saturated, and a cell where the boundary is unclear. The method includes a step of classifying a cell image into an inappropriate cell image when the cell image includes at least one of the following: a step of performing image processing to degrade the image quality of the appropriate cell image to generate an inappropriate cell image; and a step of creating a first trained model that has learned to determine whether a cell image is an appropriate cell image or an inappropriate cell image by learning the appropriate cell image and the inappropriate cell image generated from the appropriate cell image. In the step of determining, the first trained model is used to determine whether the cell image is an appropriate cell image or an inappropriate cell image. This allows only appropriate cell images that do not include blurred cells, reflections of foreign matter, reflections of stray light, deterioration of the image quality of the cell image due to the culture medium, regions with saturated pixel values, and cells with unclear boundaries to be used for analysis. As a result, it is possible to prevent analysis from being performed using cell images that include inappropriate cell images, thereby preventing a decrease in the accuracy of the analysis of the cell image.
以下、本発明を具体化した実施形態を図面に基づいて説明する。 The following describes an embodiment of the present invention with reference to the drawings.
図1を参照して、一実施形態による細胞画像解析装置100の構成について説明する。 The configuration of a cell image analysis device 100 according to one embodiment will be described with reference to FIG. 1.
(細胞画像解析装置の構成)
細胞画像解析装置100は、図1に示すように、画像取得部1と、プロセッサ2と、記憶部3と、表示部4と、入力受付部5と、を備える。
(Configuration of cell image analyzer)
As shown in FIG. 1, the cell image analyzer 100 includes an image acquisition unit 1, a processor 2, a storage unit 3, a display unit 4, and an input receiving unit 5.
画像取得部1は、細胞画像10を取得するように構成されている。細胞画像10は、容器によって培養される培養細胞90(図2(A)参照)を撮影した画像である。本実施形態では、画像取得部1は、たとえば、撮像装置が取り付けられた顕微鏡20などの細胞画像10を撮影する装置から細胞画像10を取得するように構成されている。画像取得部1は、たとえば、入出力インターフェースを含む。 The image acquisition unit 1 is configured to acquire a cell image 10. The cell image 10 is an image of a cultured cell 90 (see FIG. 2(A)) cultured in a container. In this embodiment, the image acquisition unit 1 is configured to acquire the cell image 10 from a device that captures the cell image 10, such as a microscope 20 equipped with an imaging device. The image acquisition unit 1 includes, for example, an input/output interface.
プロセッサ2は、取得した細胞画像10を解析するように構成されている。プロセッサ2は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、GPU(Graphics Processing Unit)、または、画像処理用に構成されたFPGA(Field-Programmable Gate Array)などを含んでいる。また、ハードウェアとしてのCPUなどからなるプロセッサ2は、ソフトウェア(プログラム)の機能ブロックとして、制御部2aと、画像判定部2bと、画像解析部2cと、学習済みモデル生成部2dと、不適切細胞画像生成部2eと、を含む。プロセッサ2は、記憶部3に記憶されたプログラムを実行することにより、制御部2a、画像判定部2b、画像解析部2c、学習済みモデル生成部2d、および、不適切細胞画像生成部2eとして機能する。制御部2a、画像判定部2b、画像解析部2c、学習済みモデル生成部2d、および、不適切細胞画像生成部2eは、専用のプロセッサ(処理回路)を設けてハードウェアにより個別に構成されていてもよい。 The processor 2 is configured to analyze the acquired cell image 10. The processor 2 includes a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), a GPU (Graphics Processing Unit), or an FPGA (Field-Programmable Gate Array) configured for image processing. The processor 2, which is made up of hardware such as a CPU, includes a control unit 2a, an image judgment unit 2b, an image analysis unit 2c, a trained model generation unit 2d, and an inappropriate cell image generation unit 2e as functional blocks of software (programs). The processor 2 functions as a control unit 2a, an image determination unit 2b, an image analysis unit 2c, a trained model generation unit 2d, and an inappropriate cell image generation unit 2e by executing a program stored in the storage unit 3. The control unit 2a, the image determination unit 2b, the image analysis unit 2c, the trained model generation unit 2d, and the inappropriate cell image generation unit 2e may be individually configured by hardware with a dedicated processor (processing circuit).
制御部2aは、細胞画像解析装置100の制御を行うように構成されている。また、制御部2aは、解析結果50を表示部4に表示させる制御を行うように構成されている。 The control unit 2a is configured to control the cell image analysis device 100. The control unit 2a is also configured to control the display unit 4 to display the analysis results 50.
画像判定部2bは、細胞画像10の画質が、判定基準を満たしているか否かを判定するように構成されている。本実施形態では、画像判定部2bは、第1学習済みモデル6による判定、および、画像処理(ルールベース処理)による判定を併用することにより、細胞画像10の画質が、判定基準を満たしているか否かを判定するように構成されている。判定基準は、細胞画像10の解析を行うために細胞画像10を分類する際に、細胞画像10の画質が細胞画像10の解析に適しているか否かの判定、および、細胞画像10を解析するための第2学習モデル7a(図9参照)の学習に用いる細胞画像10を分類する際に、細胞画像10の画質が第2学習モデル7aに対する解析の学習に適しているか否かの判定の少なくともいずれかのための基準である。具体的には、判定基準は、細胞90(図2(A)参照)のボケの有無、異物80(図2(C)参照)の映り込みの有無、迷光の映り込みの有無、培地に起因する細胞画像10の画質の低下の有無、細胞画像10における画素値が飽和した領域83(図2(F)参照)の有無、および、細胞90の領域と細胞90以外の領域91(図2(G)参照)との境界84が明確でない細胞90a(図2(G)参照)の有無を含む。本実施形態では、画像判定部2bは、細胞画像10が、細胞画像10に写る細胞90のボケ、細胞画像10における異物80の映り込み、細胞画像10における迷光の映り込み、細胞90を培養する際の培地に起因する細胞画像10の画質の低下、細胞画像10における画素値が飽和した領域83、および、細胞90の領域と細胞90以外の領域91との境界84が明確でない細胞90aのうちの少なくとも1つを含むか否かを判定する。なお、本実施形態では、細胞画像10は、分化能を有する細胞90を撮影した画像である。たとえば、細胞90は、iPS細胞(induced Pluripotent Stem Cell)、ES細胞(Embryonic Stem Cell)などを含む。 The image judgment unit 2b is configured to judge whether the image quality of the cell image 10 satisfies the judgment criterion. In this embodiment, the image judgment unit 2b is configured to judge whether the image quality of the cell image 10 satisfies the judgment criterion by combining judgment by the first trained model 6 and judgment by image processing (rule-based processing). The judgment criterion is a criterion for at least one of judging whether the image quality of the cell image 10 is suitable for analysis of the cell image 10 when classifying the cell image 10 for analysis of the cell image 10, and judging whether the image quality of the cell image 10 is suitable for learning analysis for the second learning model 7a when classifying the cell image 10 used for learning the second learning model 7a (see FIG. 9) for analyzing the cell image 10. Specifically, the criteria include the presence or absence of blurring of the cell 90 (see FIG. 2A), the presence or absence of reflection of a foreign body 80 (see FIG. 2C), the presence or absence of reflection of stray light, the presence or absence of degradation in image quality of the cell image 10 due to the culture medium, the presence or absence of a region 83 in the cell image 10 where pixel values are saturated (see FIG. 2F), and the presence or absence of a cell 90a (see FIG. 2G) where the boundary 84 between the region of the cell 90 and the region 91 other than the cell 90 is unclear. In this embodiment, the image determination unit 2b determines whether the cell image 10 includes at least one of the following: blurring of the cell 90 reflected in the cell image 10, reflection of a foreign body 80 in the cell image 10, reflection of stray light in the cell image 10, degradation in image quality of the cell image 10 due to the culture medium when culturing the cell 90, the region 83 where pixel values are saturated in the cell image 10, and the cell 90a where the boundary 84 between the region of the cell 90 and the region 91 other than the cell 90 is unclear. In this embodiment, the cell image 10 is an image of a cell 90 having differentiation potential. For example, the cell 90 includes an iPS cell (induced pluripotent stem cell), an ES cell (embryonic stem cell), etc.
画像解析部2cは、細胞画像10を解析するように構成されている。本実施形態では、画像解析部2cは、たとえば、細胞画像10に写る細胞90(図2参照)が、未分化細胞であるか、未分化逸脱細胞であるかを解析するように構成されている。なお、未分化細胞とは、分化能を有している細胞である。また、未分化逸脱細胞とは、分化能を有していない細胞である。 The image analysis unit 2c is configured to analyze the cell image 10. In this embodiment, the image analysis unit 2c is configured to analyze, for example, whether a cell 90 (see FIG. 2) shown in the cell image 10 is an undifferentiated cell or an undifferentiated deviation cell. An undifferentiated cell is a cell that has the ability to differentiate. An undifferentiated deviation cell is a cell that does not have the ability to differentiate.
学習済みモデル生成部2dは、第1学習モデル6a(図5参照)を学習させることにより、第1学習済みモデル6を生成するように構成されている。また、学習済みモデル生成部2dは、第2学習モデル7a(図9参照)を学習させることにより、第2学習済みモデル7を生成するように構成されている。学習済みモデル生成部2dが第1学習済みモデル6および第2学習済みモデル7を生成する構成の詳細については、後述する。 The trained model generation unit 2d is configured to generate the first trained model 6 by training the first trained model 6a (see FIG. 5). The trained model generation unit 2d is also configured to generate the second trained model 7 by training the second trained model 7a (see FIG. 9). Details of the configuration in which the trained model generation unit 2d generates the first trained model 6 and the second trained model 7 will be described later.
不適切細胞画像生成部2eは、適切細胞画像11から不適切細胞画像12を生成するように構成されている。不適切細胞画像生成部2eが不適切細胞画像12を生成する構成の詳細については、後述する。 The inappropriate cell image generating unit 2e is configured to generate an inappropriate cell image 12 from an appropriate cell image 11. Details of the configuration by which the inappropriate cell image generating unit 2e generates the inappropriate cell image 12 will be described later.
記憶部3は、細胞画像10、第1学習済みモデル6、および、第2学習済みモデル7を記憶するように構成されている。また、記憶部3は、プロセッサ2が実行する各種プログラムを記憶するように構成されている。記憶部3は、たとえば、HDD(Hard Disk Drive)、または、SSD(Solid State Drive)などの記憶装置を含む。 The storage unit 3 is configured to store the cell image 10, the first trained model 6, and the second trained model 7. The storage unit 3 is also configured to store various programs executed by the processor 2. The storage unit 3 includes a storage device such as a hard disk drive (HDD) or a solid state drive (SSD).
表示部4は、画像解析部2cによって解析された解析結果50などを表示するように構成されている。表示部4は、たとえば、液晶モニタなどの表示装置を含む。 The display unit 4 is configured to display the analysis results 50 analyzed by the image analysis unit 2c. The display unit 4 includes, for example, a display device such as a liquid crystal monitor.
入力受付部5は、操作者による操作入力を受け付け可能に構成されている。入力受付部5は、たとえば、マウス、キーボードなどの、入力デバイスを含む。 The input reception unit 5 is configured to be able to receive operational input from an operator. The input reception unit 5 includes input devices such as a mouse and a keyboard.
(適切細胞画像および不適切細胞画像)
図2(A)~図2(G)を参照して、適切細胞画像11および不適切細胞画像12について説明する。
(Appropriate cell images and inappropriate cell images)
The appropriate cell image 11 and the inappropriate cell image 12 will be described with reference to FIGS. 2(A) to 2(G).
図2(A)は、適切細胞画像11の模式図である。適切細胞画像11は、判定基準を満たしている画像である。具体的には、適切細胞画像11は、細胞90のボケがなく、異物80(図2(C)参照)の映り込みがなく、迷光の映り込みがなく、培地に起因する画質の低下が生じておらず、画素値が飽和した領域83(図2(F)参照)がなく、細胞90の領域と細胞90以外の領域91(図2(G)参照)の境界84(図2(G)参照)が鮮明でない細胞90aが含まれない画像である。 Figure 2 (A) is a schematic diagram of an appropriate cell image 11. The appropriate cell image 11 is an image that satisfies the judgment criteria. Specifically, the appropriate cell image 11 is an image that does not include blurred cells 90, does not include foreign matter 80 (see Figure 2 (C)), does not include stray light, does not include degradation of image quality due to the culture medium, does not include an area 83 with saturated pixel values (see Figure 2 (F)), and does not include cells 90a where the boundary 84 (see Figure 2 (G)) between the cell 90 area and the area other than the cell 90 91 (see Figure 2 (G)) is unclear.
図2(B)は、不適切細胞画像12aの模式図である。図2(B)に示す不適切細胞画像12aは、細胞90がボケた状態で写っている。言い換えると、不適切細胞画像12aは、細胞画像10を撮影する際のピントが合っておらず、細胞90の内部が不鮮明な画像である。すなわち、図2(B)に示す不適切細胞画像12aは、細胞画像10に写る細胞90のボケの有無の判定基準を満たしていない画像である。なお、図2(B)に示す例では、便宜上、細胞90と背景との境界線を破線で図示することにより、細胞90がボケた状態を表している。また、図2(B)に示す例では、便宜上、細胞90に対して、図2(A)に示す細胞90と異なるハッチングを付すことにより、細胞90の内部が不鮮明であることを表している。 Figure 2 (B) is a schematic diagram of an inappropriate cell image 12a. In the inappropriate cell image 12a shown in Figure 2 (B), the cell 90 is in a blurred state. In other words, the inappropriate cell image 12a is an image in which the cell image 10 was not focused when it was photographed, and the inside of the cell 90 is unclear. That is, the inappropriate cell image 12a shown in Figure 2 (B) is an image that does not satisfy the criteria for determining whether the cell 90 in the cell image 10 is blurred. Note that in the example shown in Figure 2 (B), for convenience, the boundary between the cell 90 and the background is illustrated with a dashed line to represent the blurred state of the cell 90. Also, in the example shown in Figure 2 (B), for convenience, the cell 90 is hatched differently from the cell 90 shown in Figure 2 (A) to represent that the inside of the cell 90 is unclear.
図2(C)は、不適切細胞画像12bの模式図である。図2(C)に示す不適切細胞画像12bは、異物80が映り込んだ画像である。すなわち、図2(C)に示す不適切細胞画像12は、細胞画像10における異物80の映り込みの有無の判定基準を満たしていない画像である。なお、異物80とは、細胞90以外のものであり、外部から混入した物体、および、培地に含まれる不溶性の物質などを含む。 Figure 2 (C) is a schematic diagram of an inappropriate cell image 12b. The inappropriate cell image 12b shown in Figure 2 (C) is an image in which a foreign object 80 is reflected. In other words, the inappropriate cell image 12 shown in Figure 2 (C) is an image that does not satisfy the criteria for determining whether or not a foreign object 80 is reflected in the cell image 10. Note that the foreign object 80 is anything other than a cell 90, and includes objects that have been mixed in from the outside and insoluble substances contained in the culture medium.
図2(D)は、不適切細胞画像12cの模式図である。図2(D)に示す不適切細胞画像12cは、迷光が映り込んだ画像である。すなわち、図2(D)に示す不適切細胞画像12cは、細胞画像10における迷光の映り込みの有無の判定基準を満たしていない画像である。なお、図2(D)に示す不適切細胞画像12cは、容器などによって反射した迷光が輝線81として映り込んだ画像である。 Figure 2 (D) is a schematic diagram of an inappropriate cell image 12c. The inappropriate cell image 12c shown in Figure 2 (D) is an image in which stray light is reflected. In other words, the inappropriate cell image 12c shown in Figure 2 (D) is an image that does not satisfy the criteria for determining whether or not stray light is reflected in the cell image 10. Note that the inappropriate cell image 12c shown in Figure 2 (D) is an image in which stray light reflected by a container or the like is reflected as a bright line 81.
図2(E)は、不適切細胞画像12dの模式図である。図2(E)に示す不適切細胞画像12dは、細胞90を培養する際の培地に起因して、細胞画像10の画質が低下した画像である。すなわち、図2(E)に示す不適切細胞画像12dは、培地に起因する細胞画像10の画質の低下の有無の判定基準を満たしていない画像である。ここで、細胞90を培養する容器の内周面と培地とが接触する位置では、表面張力により、培地の液面が屈曲する。これをメニスカスという。メニスカスが生じている部分と、メニスカスが生じていない部分とでは、顕微鏡20の光学部材の光軸方向における培地の厚みが異なる。培地の液面が凹型となる場合のメニスカスでは、メニスカスの部分の培地の厚みが大きくなる。そのため、凹型のメニスカスが生じた場合、メニスカスの部分が暗くなる。また、培地の液面が凸型となる場合のメニスカスでは、メニスカスの部分の培地の厚みが小さくなる。そのため、凸型のメニスカスが生じた場合、メニスカスの部分が明るくなる。図2(E)に示す例は、凹型のメニスカスが生じた場合の模式図である。すなわち、細胞90を培養する際の培地に起因する画質の低下とは、メニスカスによって細胞画像10中において輝度値が低い領域、または、輝度値が高い領域が生じていることを意味する。 2(E) is a schematic diagram of an inappropriate cell image 12d. The inappropriate cell image 12d shown in FIG. 2(E) is an image in which the image quality of the cell image 10 is degraded due to the culture medium when culturing the cell 90. That is, the inappropriate cell image 12d shown in FIG. 2(E) is an image that does not satisfy the criteria for determining whether the image quality of the cell image 10 is degraded due to the culture medium. Here, at the position where the inner circumferential surface of the container in which the cell 90 is cultured contacts the culture medium, the liquid surface of the culture medium is bent due to surface tension. This is called a meniscus. The thickness of the culture medium in the optical axis direction of the optical member of the microscope 20 is different between the portion where the meniscus is generated and the portion where the meniscus is not generated. In the meniscus when the liquid surface of the culture medium is concave, the thickness of the culture medium in the meniscus portion is large. Therefore, when a concave meniscus is generated, the meniscus portion becomes dark. In addition, in the meniscus when the liquid surface of the culture medium is convex, the thickness of the culture medium in the meniscus portion is small. Therefore, when a convex meniscus occurs, the meniscus portion becomes bright. The example shown in FIG. 2(E) is a schematic diagram of a case where a concave meniscus occurs. In other words, the degradation of image quality caused by the medium when culturing cells 90 means that the meniscus causes areas of low brightness or areas of high brightness in cell image 10.
図2(F)は、不適切細胞画像12eの模式図である。図2(F)に示す不適切細胞画像12eは、細胞画像10における画素値が飽和した領域83を含む画像である。すなわち、図2(F)に示す不適切細胞画像12eは、細胞画像10における画素値が飽和した領域83の有無の判定基準を満たしていない画像である。なお、図2(F)に示す不適切細胞画像12eは、迷光などによって、細胞画像10に画素値が飽和した領域83が生じた画像である。 Figure 2 (F) is a schematic diagram of an inappropriate cell image 12e. The inappropriate cell image 12e shown in Figure 2 (F) is an image that includes an area 83 in the cell image 10 where the pixel values are saturated. In other words, the inappropriate cell image 12e shown in Figure 2 (F) is an image that does not satisfy the criteria for determining whether or not an area 83 in the cell image 10 where the pixel values are saturated exists. Note that the inappropriate cell image 12e shown in Figure 2 (F) is an image in which an area 83 in the cell image 10 where the pixel values are saturated has occurred due to stray light or the like.
図2(G)は、不適切細胞画像12fの模式図である。図2(G)に示す不適切細胞画像12fは、細胞90の領域と細胞90以外の領域91との境界84が明確でない細胞90aを含む画像である。言い換えると、不適切細胞画像12fは、細胞画像10を撮影する際のピントはあっており、細胞90aの内部が鮮明に写っているが、迷光などに起因して、境界84が不明確となった画像である。なお、細胞90以外の領域91は、たとえば、細胞画像10の背景部分を含む。また、図2(G)に示す例では、便宜上、境界84が明確でないことを、境界84を破線で図示することにより表している。また、図2(G)に示す例では、便宜上、細胞90aの内部が鮮明に写っていることを、細胞90aに対して図2(A)に示す細胞90と同様のハッチングを付すことにより表している。 2(G) is a schematic diagram of an inappropriate cell image 12f. The inappropriate cell image 12f shown in FIG. 2(G) is an image including a cell 90a in which the boundary 84 between the cell 90 region and the region 91 other than the cell 90 is unclear. In other words, the inappropriate cell image 12f is an image in which the cell image 10 is in focus when photographed, and the inside of the cell 90a is clearly shown, but the boundary 84 is unclear due to stray light or the like. The region 91 other than the cell 90 includes, for example, the background part of the cell image 10. In addition, in the example shown in FIG. 2(G), for convenience, the boundary 84 is not clear, which is represented by illustrating the boundary 84 with a dashed line. In addition, in the example shown in FIG. 2(G), for convenience, the inside of the cell 90a is clearly shown, which is represented by applying hatching to the cell 90a in the same manner as the cell 90 shown in FIG. 2(A).
(画像解析方法)
次に、図3を参照して、本実施形態による細胞画像解析方法によって、細胞画像10を解析する方法について説明する。なお、本実施形態では、細胞画像解析装置100が、細胞画像10を解析することにより、細胞画像10を適切細胞画像11と不適切細胞画像12とに分類する構成について説明する。本実施形態では、細胞画像解析装置100は、第1学習済みモデル6を用いて細胞画像10を解析することにより、細胞画像10が適切細胞画像11であるか不適切細胞画像12であるかを判定する。第1学習済みモデル6は、細胞画像10が入力されることにより、細胞画像分類ラベル13を出力する。細胞画像分類ラベル13は、0と1とを含む。細胞画像分類ラベル13が1の場合、細胞画像10が適切細胞画像11に分類されたことを意味する。また、細胞画像分類ラベル13が0の場合、細胞画像10が不適切細胞画像12に分類されたことを意味する。
(Image analysis method)
Next, a method of analyzing a cell image 10 using the cell image analysis method according to the present embodiment will be described with reference to FIG. 3. In this embodiment, a configuration will be described in which the cell image analysis device 100 analyzes the cell image 10 to classify the cell image 10 into an appropriate cell image 11 and an inappropriate cell image 12. In this embodiment, the cell image analysis device 100 analyzes the cell image 10 using the first trained model 6 to determine whether the cell image 10 is an appropriate cell image 11 or an inappropriate cell image 12. The first trained model 6 outputs a cell image classification label 13 when the cell image 10 is input. The cell image classification label 13 includes 0 and 1. When the cell image classification label 13 is 1, it means that the cell image 10 has been classified into an appropriate cell image 11. Also, when the cell image classification label 13 is 0, it means that the cell image 10 has been classified into an inappropriate cell image 12.
また、細胞画像解析装置100は、第2学習済みモデル7を用いて適切細胞画像11を解析することにより、適切細胞画像11に写る細胞90が未分化細胞であるか未分化逸脱細胞であるかを判定する。 The cell image analysis device 100 also uses the second trained model 7 to analyze the appropriate cell image 11 to determine whether the cell 90 depicted in the appropriate cell image 11 is an undifferentiated cell or an undifferentiated deviant cell.
図3は、本実施形態による画像処理の流れを示したブロック図である。図3に示すように、本実施形態では、細胞画像解析方法は、大きく分けて、画像解析方法101と、第1学習済みモデル6の生成方法102と、を含む。 Figure 3 is a block diagram showing the flow of image processing according to this embodiment. As shown in Figure 3, in this embodiment, the cell image analysis method broadly includes an image analysis method 101 and a method 102 for generating a first trained model 6.
(第1学習モデル生成)
本実施形態による第1学習済みモデル6の生成方法102は、教師用細胞画像30と、教師用細胞画像分類ラベル31と、を用いて、細胞画像10を適切細胞画像11と不適切細胞画像12とに分類することを第1学習モデル6aに学習させることにより、第1学習済みモデル6を生成する。すなわち、教師用細胞画像30としての適切細胞画像11を入力データとし、教師用細胞画像分類ラベル31としての1を出力データとすることにより、入力された画像が適切細胞画像11であることを学習させる。また、教師用細胞画像30としての不適切細胞画像12を入力データとし、教師用細胞画像分類ラベル31としての0を出力データとすることにより、入力された画像が不適切細胞画像12であることを学習させる。第1学習済みモデル6は、たとえば、図3に示す畳み込みニューラルネットワーク(Convolutional neural network;CNN)であるか、畳み込みニューラルネットワークを一部に含む。第1学習モデル6aを学習させることにより生成された第1学習済みモデル6は、細胞画像解析装置100の記憶部3(図1)に記憶される。
(Generation of First Learning Model)
The method 102 for generating the first trained model 6 according to the present embodiment generates the first trained model 6 by having the first trained model 6a learn to classify the cell image 10 into an appropriate cell image 11 and an inappropriate cell image 12 using the teacher cell image 30 and the teacher cell image classification label 31. That is, the appropriate cell image 11 as the teacher cell image 30 is used as input data, and 1 as the teacher cell image classification label 31 is used as output data, thereby making the model learn that the input image is an appropriate cell image 11. Also, the inappropriate cell image 12 as the teacher cell image 30 is used as input data, and 0 as the teacher cell image classification label 31 is used as output data, thereby making the model learn that the input image is an inappropriate cell image 12. The first trained model 6 is, for example, a convolutional neural network (CNN) shown in FIG. 3, or includes a convolutional neural network as a part thereof. The first trained model 6 generated by training the first learning model 6a is stored in the memory unit 3 (Figure 1) of the cell image analysis device 100.
(画像解析方法)
本実施形態による画像解析方法101は、画像取得部1が顕微鏡20などから取得した細胞画像10を、適切細胞画像11と不適切細胞画像12とに分類する画像解析方法である。本実施形態による画像解析方法101は、細胞画像10を取得するステップと、細胞画像10の画質が判定基準を満たしているか否かを判定するステップと、細胞画像10を適切細胞画像11と不適切細胞画像12とに分類するステップと、を含む。画像解析方法101の各ステップの詳細な処理については、後述する。
(Image analysis method)
The image analysis method 101 according to this embodiment is an image analysis method that classifies a cell image 10 acquired by the image acquisition unit 1 from a microscope 20 or the like into an appropriate cell image 11 and an inappropriate cell image 12. The image analysis method 101 according to this embodiment includes a step of acquiring the cell image 10, a step of determining whether or not the image quality of the cell image 10 satisfies a judgment criterion, and a step of classifying the cell image 10 into an appropriate cell image 11 and an inappropriate cell image 12. Detailed processing of each step of the image analysis method 101 will be described later.
本実施形態では、図3に示すように、細胞画像10を取得するステップは、画像取得部1によって行われる。画像取得部1は、顕微鏡20などの画像撮影装置から細胞画像10を取得する。また、画像取得部1は、画像判定部2bに対して取得した細胞画像10を出力する。 In this embodiment, as shown in FIG. 3, the step of acquiring a cell image 10 is performed by the image acquisition unit 1. The image acquisition unit 1 acquires the cell image 10 from an image capture device such as a microscope 20. The image acquisition unit 1 also outputs the acquired cell image 10 to the image evaluation unit 2b.
また、本実施形態では、図3に示すように、細胞画像10を分類するステップは、画像判定部2bによって行われる。画像判定部2bは、第1学習済みモデル6に細胞画像10を入力することにより、入力された細胞画像10に対する細胞画像分類ラベル13を出力する。すなわち、画像判定部2bは、細胞画像10を適切細胞画像11と不適切細胞画像12とに分類する。 In addition, in this embodiment, as shown in FIG. 3, the step of classifying the cell image 10 is performed by the image judgment unit 2b. The image judgment unit 2b inputs the cell image 10 to the first trained model 6, and outputs a cell image classification label 13 for the input cell image 10. In other words, the image judgment unit 2b classifies the cell image 10 into an appropriate cell image 11 and an inappropriate cell image 12.
(第1学習済みモデル生成処理)
次に、図4を参照して、学習済みモデル生成部2dが、第1学習済みモデル6を生成する処理について説明する。
(First trained model generation process)
Next, with reference to Figure 4, the process by which the trained model generation unit 2d generates the first trained model 6 will be described.
ステップ200において、画像取得部1は、細胞画像10を取得する。 In step 200, the image acquisition unit 1 acquires a cell image 10.
ステップ201において、不適切細胞画像生成部2eは、細胞画像10に基づいて、不適切細胞画像12を生成する。具体的には、不適切細胞画像生成部2eは、適切細胞画像11の画質を劣化させる画像処理を行うことにより、不適切細胞画像12を生成する。ステップ201において用いられる適切細胞画像11は、操作者によって予め適切細胞画像11であると分類された細胞画像10である。 In step 201, the inappropriate cell image generating unit 2e generates an inappropriate cell image 12 based on the cell image 10. Specifically, the inappropriate cell image generating unit 2e generates the inappropriate cell image 12 by performing image processing that deteriorates the image quality of the appropriate cell image 11. The appropriate cell image 11 used in step 201 is a cell image 10 that has been previously classified as an appropriate cell image 11 by the operator.
不適切細胞画像生成部2eは、適切細胞画像11の画質を劣化させる画像処理のパラメータを変更し、適切細胞画像11としての許容範囲に入る画像と、許容範囲に入らない画像とを作成する。本実施形態では、ステップ201の処理において、不適切細胞画像生成部2eは、適切細胞画像11に対してフィルタ処理(たとえば、ガウシアンフィルタなどによる処理)を行うことにより、適切細胞画像11のコントラストを低下させ、細胞90がボケた状態で写る不適切細胞画像12a(図2(B)参照)、または、細胞90の領域と細胞90以外の領域91との境界84が明確でない細胞90aを含む不適切細胞画像12f(図2(G)参照)を生成する。また、不適切細胞画像生成部2eは、適切細胞画像11の一部の画素の画素値を閾値以下にすることにより、異物80が映り込んだ不適切細胞画像12b(図2(C)参照)、または、培地に起因する画質の低下が生じた不適切細胞画像12d(図2(E)参照)を生成する。また、不適切細胞画像生成部2eは、適切細胞画像11の一部の画素(数画素~数十画素)の画素値を閾値以上にすることにより、迷光が映り込んだ不適切細胞画像12c(図2(D)参照)、または、培地に起因する画質の低下が生じた不適切細胞画像12を生成する。また、不適切細胞画像生成部2eは、適切細胞画像11の一部の画素(数画素~数十画素)の画素値を飽和させることにより、画素値が飽和した領域83を含む不適切細胞画像12e(図2(F)参照)を生成する。なお、許容範囲とは、操作者によって設定された画質の範囲である。 The inappropriate cell image generating unit 2e changes the image processing parameters that deteriorate the image quality of the appropriate cell image 11, and creates images that fall within the acceptable range for the appropriate cell image 11 and images that do not fall within the acceptable range. In this embodiment, in the processing of step 201, the inappropriate cell image generating unit 2e performs a filter process (for example, processing using a Gaussian filter, etc.) on the appropriate cell image 11 to reduce the contrast of the appropriate cell image 11, and generates an inappropriate cell image 12a (see FIG. 2(B)) in which the cell 90 is blurred, or an inappropriate cell image 12f (see FIG. 2(G)) including the cell 90a in which the boundary 84 between the cell 90 area and the area 91 other than the cell 90 is unclear. The inappropriate cell image generating unit 2e also generates an inappropriate cell image 12b (see FIG. 2C) in which a foreign object 80 is reflected, or an inappropriate cell image 12d (see FIG. 2E) in which image quality has been deteriorated due to the culture medium, by setting the pixel values of some pixels of the appropriate cell image 11 below a threshold value. The inappropriate cell image generating unit 2e also generates an inappropriate cell image 12c (see FIG. 2D) in which stray light is reflected, or an inappropriate cell image 12 in which image quality has been deteriorated due to the culture medium, by setting the pixel values of some pixels (several pixels to several tens of pixels) of the appropriate cell image 11 above a threshold value. The inappropriate cell image generating unit 2e also generates an inappropriate cell image 12e (see FIG. 2F) including a region 83 in which pixel values are saturated, by saturating the pixel values of some pixels (several pixels to several tens of pixels) of the appropriate cell image 11. The acceptable range is the range of image quality set by the operator.
ステップ202において、学習済みモデル生成部2dは、適切細胞画像11と不適切細胞画像12とを学習させることにより、細胞画像10が判定基準を満たしているか否かを判定することを学習させた第1学習済みモデル6を作成する。具体的には、学習済みモデル生成部2dは、第1学習済みモデル6を作成するステップにおいて、適切細胞画像11と、適切細胞画像11から生成された不適切細胞画像12とに基づいて、第1学習済みモデル6を作成する。 In step 202, the trained model generating unit 2d creates a first trained model 6 that has learned to judge whether or not a cell image 10 satisfies a judgment criterion by training the appropriate cell image 11 and the inappropriate cell image 12. Specifically, in the step of creating the first trained model 6, the trained model generating unit 2d creates the first trained model 6 based on the appropriate cell image 11 and the inappropriate cell image 12 generated from the appropriate cell image 11.
(画像解析処理)
次に、図5を参照して、プロセッサ2が、細胞画像10を解析する処理について説明する。本実施形態による細胞画像解析方法は、細胞画像10を取得するステップ300と、細胞画像10の画質が判定基準を満たしているか否かを判定するステップ301と、細胞画像10の画質が判定基準を満たしている場合に、細胞画像10を適切細胞画像11に分類するステップ302と、判定基準を満たしていない場合に、細胞画像10を不適切細胞画像12に分類するステップ303と、を備える。
(Image analysis processing)
Next, a process in which the processor 2 analyzes the cell image 10 will be described with reference to Fig. 5. The cell image analysis method according to this embodiment includes step 300 of acquiring the cell image 10, step 301 of determining whether the image quality of the cell image 10 satisfies a judgment criterion, step 302 of classifying the cell image 10 as an appropriate cell image 11 if the image quality of the cell image 10 satisfies the judgment criterion, and step 303 of classifying the cell image 10 as an inappropriate cell image 12 if the image quality does not satisfy the judgment criterion.
ステップ300において、画像取得部1は、細胞画像10を取得する。 In step 300, the image acquisition unit 1 acquires a cell image 10.
ステップ301において、画像判定部2bは、細胞画像10が、異物80の映り込み、迷光の映り込み、培地に起因する細胞画像10の画質の低下、画素値が飽和した領域83、および、境界84が明確でない細胞90aのうちの少なくとも1つを含むか否かを判定する。言い換えると、画像判定部2bは、ステップ301において、細胞画像10の解析を行うために細胞画像10を分類する際に、細胞画像10の画質が細胞画像10の解析に適しているか否かの判定、および、細胞画像10を解析するための第2学習モデル7aの学習に用いる細胞画像10を分類する際に、細胞画像10の画質が第2学習モデル7aに対する解析の学習に適しているか否かの判定の少なくともいずれかのための判定基準を満たすか否かを判定する。細胞画像10が、異物80の映り込み、迷光の映り込み、培地に起因する細胞画像10の画質、画素値が飽和した領域83、および、境界84が明確でない細胞90aを含まない場合、処理は、ステップ302へ進む。細胞画像10が、異物80の映り込み、迷光の映り込み、培地に起因する細胞画像10の画質の低下、画素値が飽和した領域83、および、境界84が明確でない細胞90aのうちの少なくとも1つを含む場合、処理は、ステップ303へ進む。 In step 301, the image determination unit 2b determines whether the cell image 10 includes at least one of the following: a foreign object 80 reflected, stray light reflected, a deterioration in the image quality of the cell image 10 due to the culture medium, a region 83 where the pixel value is saturated, and a cell 90a with an unclear boundary 84. In other words, in step 301, the image determination unit 2b determines whether the cell image 10 satisfies at least one of the following criteria: whether the image quality of the cell image 10 is suitable for analyzing the cell image 10 when classifying the cell image 10 for analyzing the cell image 10, and whether the image quality of the cell image 10 is suitable for learning the analysis of the second learning model 7a when classifying the cell image 10 used for learning the second learning model 7a for analyzing the cell image 10. If the cell image 10 does not include reflections of foreign matter 80, reflections of stray light, deterioration in the image quality of the cell image 10 due to the culture medium, a region 83 where pixel values are saturated, or a cell 90a with an unclear boundary 84, the process proceeds to step 302. If the cell image 10 includes at least one of reflections of foreign matter 80, reflections of stray light, deterioration in the image quality of the cell image 10 due to the culture medium, a region 83 where pixel values are saturated, or a cell 90a with an unclear boundary 84, the process proceeds to step 303.
ステップ302において、画像判定部2bは、細胞画像10を適切細胞画像11に分類する。具体的には、画像判定部2bは、細胞画像10が、異物80の映り込み、迷光の映り込み、培地に起因する細胞画像10の画質の低下、画素値が飽和した領域83、および、境界84が明確でない細胞90aを含まない場合に、細胞画像10を適切細胞画像11に分類する。また、画像判定部2bは、適切細胞画像11を記憶部3に記憶する。その後、処理は、終了する。 In step 302, the image assessment unit 2b classifies the cell image 10 as an appropriate cell image 11. Specifically, the image assessment unit 2b classifies the cell image 10 as an appropriate cell image 11 if the cell image 10 does not include any foreign matter 80, any stray light, any degradation in image quality of the cell image 10 due to the culture medium, any region 83 with saturated pixel values, or any cell 90a with an unclear boundary 84. The image assessment unit 2b also stores the appropriate cell image 11 in the memory unit 3. The process then ends.
また、ステップ301からステップ303へ処理が進んだ場合、ステップ303において、画像判定部2bは、細胞画像10を不適切細胞画像12に分類する。具体的には、画像判定部2bは、異物80の映り込み、迷光の映り込み、培地に起因する細胞画像10の画質の低下、画素値が飽和した領域83、および、境界84が明確でない細胞90aのうちの少なくとも1つを含む場合に、細胞画像10を不適切細胞画像12に分類する。その後、処理は、終了する。 Furthermore, if the process proceeds from step 301 to step 303, in step 303, the image assessment unit 2b classifies the cell image 10 as an inappropriate cell image 12. Specifically, the image assessment unit 2b classifies the cell image 10 as an inappropriate cell image 12 if the cell image 10 contains at least one of the following: a foreign object 80, stray light, deterioration in image quality of the cell image 10 caused by the culture medium, an area 83 where pixel values are saturated, and a cell 90a whose boundary 84 is unclear. The process then ends.
本実施形態では、画像判定部2bは、ステップ301の処理として、細胞画像10が、細胞画像10に写る細胞90のボケ、細胞画像10における異物80の映り込み、細胞画像10における迷光の映り込み、細胞90を培養する際の培地に起因する細胞画像10の画質の低下、細胞画像10における画素値が飽和した領域83、および、細胞90の領域と細胞90以外の領域91との境界84が明確でない細胞90aのうちの少なくとも1つを含むかを判定する。具体的には、画像判定部2bは、ステップ301の処理において、第1学習済みモデル6(図1参照)を用いて、細胞画像10が適切細胞画像11であるか不適切細胞画像12であるかの判定を行う。また、画像判定部2bは、ステップ301の処理において、細胞画像10に対して画像処理を行うことにより、細胞画像10が、異物80の映り込み、迷光の映り込み、培地に起因する細胞画像10の画質の低下、画素値が飽和した領域83、および、境界84が明確でない細胞90aのうちの少なくとも1つを含むか否かを判定する。すなわち、画像判定部2bは、学習済みモデル6による判定と、画像処理による判定とを併用する。なお、画像判定部2bは、ステップ301の処理において、画像処理によって細胞画像10を判定する場合には、細胞画像10のコントラストに基づいて細胞90のボケの有無、および、境界84が明確でない細胞90aの有無を判定するとともに、細胞画像10の輝度値の分布に基づいて、異物80の映り込みの有無、迷光の映り込みの有無、培地に起因する細胞画像10の画質の低下の有無、および、画素値が飽和した領域83の有無を判定する。 In this embodiment, the image determination unit 2b determines whether the cell image 10 includes at least one of the following: blurring of the cell 90 in the cell image 10, reflection of a foreign object 80 in the cell image 10, reflection of stray light in the cell image 10, deterioration of the image quality of the cell image 10 caused by the culture medium when culturing the cell 90, a region 83 in which the pixel values in the cell image 10 are saturated, and a cell 90a in which the boundary 84 between the region of the cell 90 and the region 91 other than the cell 90 is unclear, as the process of step 301. Specifically, the image determination unit 2b uses the first trained model 6 (see FIG. 1) to determine whether the cell image 10 is an appropriate cell image 11 or an inappropriate cell image 12 in the process of step 301. In addition, in the processing of step 301, the image determination unit 2b performs image processing on the cell image 10 to determine whether the cell image 10 includes at least one of the following: a foreign object 80 reflected, stray light reflected, deterioration in image quality of the cell image 10 due to the culture medium, a region 83 with saturated pixel values, and a cell 90a with an unclear boundary 84. That is, the image determination unit 2b uses both the judgment based on the trained model 6 and the judgment based on image processing. Note that, in the processing of step 301, when the image determination unit 2b judges the cell image 10 by image processing, the image determination unit 2b judges whether the cell 90 is blurred and whether the cell 90a with an unclear boundary 84 is present based on the contrast of the cell image 10, and judges whether the foreign object 80 is reflected, whether stray light is reflected, whether the image quality of the cell image 10 is deteriorated due to the culture medium, and whether the region 83 with saturated pixel values is present based on the distribution of the luminance values of the cell image 10.
細胞画像10のコントラストに基づいて判定する場合、画像判定部2bは、細胞画像10における所定の画素の画素値と、所定の画素と隣接する画素の画素値との差分を求める。また、画像判定部2bは、細胞画像10の横方向において各画素の画素値と隣接する画素の画素値との差分を求め、細胞画像10の横方向において、求めた差分を積算する。また、画像判定部2bは、積算された横方向の画素値の差分を縦方向に積算することにより、細胞画像10全体のコントラストを数値化する。そして、画像判定部2bは、数値化したコントラストが閾値以上であるか否かにより、細胞画像10の細胞90のボケの有無を判定する。すなわち、画像判定部2bは、数値化したコントラストが閾値以上の場合、細胞画像10に写る細胞90にボケはないとし、細胞画像10が判定基準を満たしていると判定する。また、画像判定部2bは、数値化したコントラストが閾値よりも小さい場合、細胞画像10に写る細胞90がボケている、または、境界84が明確でない細胞90aを含むとし、細胞画像10が判定基準を満たしていないと判定する。 When making a judgment based on the contrast of the cell image 10, the image judgment unit 2b calculates the difference between the pixel value of a specified pixel in the cell image 10 and the pixel value of the specified pixel and the pixel adjacent to the specified pixel. The image judgment unit 2b also calculates the difference between the pixel value of each pixel and the pixel value of the adjacent pixel in the horizontal direction of the cell image 10, and accumulates the calculated difference in the horizontal direction of the cell image 10. The image judgment unit 2b also digitizes the contrast of the entire cell image 10 by accumulating the accumulated pixel value differences in the vertical direction. Then, the image judgment unit 2b judges whether or not the cell 90 in the cell image 10 is blurred depending on whether or not the digitized contrast is equal to or greater than a threshold value. In other words, when the digitized contrast is equal to or greater than a threshold value, the image judgment unit 2b determines that the cell 90 depicted in the cell image 10 is not blurred, and judges that the cell image 10 satisfies the judgment criterion. Furthermore, if the quantified contrast is smaller than the threshold, the image evaluation unit 2b determines that the cell 90 depicted in the cell image 10 is blurred or contains a cell 90a whose boundary 84 is unclear, and determines that the cell image 10 does not satisfy the evaluation criteria.
また、細胞画像10の輝度値の分布に基づいて判定する場合、画像判定部2bは、細胞画像10のうち、一定以下の輝度値を持つ画素が、全体に占める割合を数値化し、数値化した割合が閾値以上であるか否かにより、異物80の映り込み、または、培地に起因する細胞画像10の画質の低下の有無を判定する。すなわち、画像判定部2bは、輝度値が最小値となる画素の割合が閾値以上の場合、異物80の映り込みがあるとし、細胞画像10が判定基準を満たしていないと判定する。また、画像判定部2bは、一定以下の輝度値であり、かつ、最小値でない輝度値を持つ画素の割合が、閾値以上の場合、培地に起因する細胞画像10の画質の低下があるとし、細胞画像10が判定基準を満たしていないと判定する。また、画像判定部2bは、一定以下の輝度値を持つ画素の割合が、閾値よりも小さい場合、異物80の映り込み、または、培地に起因する細胞画像10の画質の低下がないとし、細胞画像10が判定基準を満たしていると判定する。 When judging based on the distribution of the brightness values of the cell image 10, the image judgment unit 2b quantifies the proportion of pixels in the cell image 10 that have a brightness value below a certain level, and judges whether or not the quantified proportion is equal to or greater than a threshold value to determine whether or not the foreign object 80 is reflected or the image quality of the cell image 10 is degraded due to the culture medium. That is, when the proportion of pixels with a minimum brightness value is equal to or greater than a threshold value, the image judgment unit 2b judges that the foreign object 80 is reflected and that the cell image 10 does not satisfy the judgment criterion. When the proportion of pixels with a brightness value below a certain level and not the minimum brightness value is equal to or greater than a threshold value, the image judgment unit 2b judges that the image quality of the cell image 10 is degraded due to the culture medium and that the cell image 10 does not satisfy the judgment criterion. When the proportion of pixels with a brightness value below a certain level is smaller than the threshold value, the image judgment unit 2b judges that the foreign object 80 is not reflected or that the image quality of the cell image 10 is degraded due to the culture medium and that the cell image 10 satisfies the judgment criterion.
また、画像判定部2bは、細胞画像10のうち、一定以上の輝度値を持つ画素が、全体に占める割合を数値化し、数値化した割合が閾値以上であるか否かにより、迷光の映り込みの有無、培地に起因する細胞画像10の画質の低下の有無、または、画素値が飽和した領域83の有無を判定する。すなわち、画像判定部2bは、輝度値が最大値となる(輝度値が飽和する)画素の割合が、閾値以上の場合、迷光の映り込み、または、画素値が飽和した領域83があるとし、細胞画像10が判定基準を満たしていないと判定する。また、画像判定部2bは、一定以上の輝度値であり、かつ、輝度値が飽和していない画素の割合が閾値以上の場合に、培地に起因する細胞画像10の画質の低下があるとし、細胞画像10が判定基準を満たしていないと判定する。また、画像判定部2bは、一定以上の輝度値を持つ画素の割合が、閾値よりも小さい場合、迷光の映り込み、培地に起因する細胞画像10の画質の低下、または、画素値が飽和した領域83がないとし、細胞画像10が判定基準を満たしていると判定する。 The image determination unit 2b also quantifies the proportion of pixels in the cell image 10 that have a certain brightness value or more, and determines whether or not there is reflection of stray light, whether or not there is deterioration in the image quality of the cell image 10 due to the culture medium, or whether or not there is an area 83 where the pixel value is saturated, depending on whether or not the quantified proportion is equal to or greater than a threshold value. That is, if the proportion of pixels whose brightness value is the maximum value (brightness value is saturated) is equal to or greater than a threshold value, the image determination unit 2b determines that there is reflection of stray light or that there is an area 83 where the pixel value is saturated, and that the cell image 10 does not meet the determination criterion. If the proportion of pixels whose brightness value is equal to or greater than a certain value and whose brightness value is not saturated is equal to or greater than a threshold value, the image determination unit 2b determines that there is deterioration in the image quality of the cell image 10 due to the culture medium, and that the cell image 10 does not meet the determination criterion. Furthermore, if the proportion of pixels having a certain or higher brightness value is smaller than the threshold value, the image evaluation unit 2b determines that there is no stray light, no degradation in image quality of the cell image 10 due to the culture medium, or no area 83 with saturated pixel values, and determines that the cell image 10 meets the evaluation criteria.
本実施形態では、画像判定部2bは、第1学習済みモデル6による解析結果50と、画像処理による解析結果50が異なる場合には、後述する確認ダイアログ44(図7参照)を表示部4に表示させるか、または、不適切細胞画像12に分類する。 In this embodiment, if the analysis result 50 based on the first trained model 6 differs from the analysis result 50 based on the image processing, the image assessment unit 2b displays a confirmation dialog 44 (see FIG. 7) described below on the display unit 4, or classifies the image as an inappropriate cell image 12.
なお、第1学習済みモデル6を用いた細胞画像10の解析は、主に、細胞画像10の撮影時、第2学習済みモデル7の生成時、および、第2学習済みモデル7を用いた細胞画像10の解析時に行われる。 The analysis of the cell image 10 using the first trained model 6 is mainly performed when the cell image 10 is captured, when the second trained model 7 is generated, and when the cell image 10 is analyzed using the second trained model 7.
(細胞画像撮影時における解析処理)
次に、図6および図7を参照して、細胞画像解析装置100が、細胞画像10を撮影する際における細胞画像10の解析を行う構成について説明する。
(Analysis process during cell image capture)
Next, a configuration in which the cell-image analyzing device 100 analyzes the cell image 10 when capturing the cell image 10 will be described with reference to FIGS. 6 and 7. FIG.
図6は、細胞画像10を撮影する際における表示部4に表示される画面を示している。図6に示すように、細胞画像10を撮影する際における表示部4に表示される画面には、第1表示領域40において、顕微鏡20(図1参照)で観察している細胞90の画像が表示される。この状態において、操作者が、撮影ボタン41を押下した場合、細胞画像10の撮影が開始される。すなわち、撮影ボタン41が押下された場合、予め設定された撮影位置において、複数の細胞画像10が撮影される。なお、図6に示すように、画像品質の自動チェック欄42にチェックが入っている場合に、画像判定部2bは、細胞画像10の解析を行う。画像品質の自動チェック欄42にチェックが入っていない場合、画像判定部2bによる細胞画像10の解析は行われない。なお、図6に示すように、表示部4には、第2表示領域43において、撮影された細胞画像10のイメージが表示される。 Figure 6 shows a screen displayed on the display unit 4 when the cell image 10 is captured. As shown in Figure 6, the screen displayed on the display unit 4 when the cell image 10 is captured displays an image of the cell 90 being observed with the microscope 20 (see Figure 1) in the first display area 40. In this state, when the operator presses the capture button 41, the capture of the cell image 10 is started. That is, when the capture button 41 is pressed, multiple cell images 10 are captured at a preset capture position. Note that, as shown in Figure 6, when the automatic check box 42 for image quality is checked, the image evaluation unit 2b analyzes the cell image 10. When the automatic check box 42 for image quality is not checked, the image evaluation unit 2b does not analyze the cell image 10. Note that, as shown in Figure 6, the display unit 4 displays an image of the captured cell image 10 in the second display area 43.
撮影された細胞画像10に、判定基準を満たしていない画像が含まれる場合、図7に示すように、判定基準を満たしていない画像とともに、細胞画像10を登録するか否かの確認ダイアログ44が表示部4に表示される。確認ダイアログ44には、破棄ボタン45と、登録ボタン46とが表示されている。破棄ボタン45が押下された場合、制御部2aは、表示された細胞画像10を破棄する。登録ボタン46が押下された場合、制御部2aは、細胞画像10を登録する。すなわち、細胞画像10が不適切細胞画像12と判定された場合でも、操作者が登録ボタン46を押下した場合には、不適切細胞画像12と判定された細胞画像10を適切細胞画像11として記憶部3に記憶する。 When the captured cell images 10 include images that do not meet the judgment criteria, as shown in FIG. 7, a confirmation dialog 44 for asking whether or not to register the cell images 10 is displayed on the display unit 4 together with the images that do not meet the judgment criteria. A discard button 45 and a register button 46 are displayed on the confirmation dialog 44. When the discard button 45 is pressed, the control unit 2a discards the displayed cell image 10. When the register button 46 is pressed, the control unit 2a registers the cell image 10. In other words, even if the cell image 10 is judged to be an inappropriate cell image 12, if the operator presses the register button 46, the cell image 10 judged to be an inappropriate cell image 12 is stored in the memory unit 3 as an appropriate cell image 11.
次に、図8を参照して、細胞画像10の撮影時における画像解析処理について説明する。 Next, the image analysis process performed when capturing the cell image 10 will be described with reference to FIG.
ステップ400において、画像取得部1は、細胞画像10を取得する。 In step 400, the image acquisition unit 1 acquires a cell image 10.
ステップ401において、画像判定部2bは、細胞画像10の画質が判定基準を満たしているか否かを判定する。細胞画像10の画質が判定基準を満たしている場合、処理は、ステップ402へ進む。細胞画像10の画質が判定基準を満たしていない場合、処理は、ステップ404へ進む。なお、ステップ401の処理は、ステップ301の処理と同様の処理であるため、詳細な説明は省略する。 In step 401, the image assessment unit 2b assesses whether the image quality of the cell image 10 meets the assessment criteria. If the image quality of the cell image 10 meets the assessment criteria, the process proceeds to step 402. If the image quality of the cell image 10 does not meet the assessment criteria, the process proceeds to step 404. Note that the process of step 401 is similar to the process of step 301, and therefore a detailed description thereof will be omitted.
ステップ402において、画像判定部2bは、細胞画像10を適切細胞画像11に分類する。 In step 402, the image assessment unit 2b classifies the cell image 10 into an appropriate cell image 11.
ステップ403において、画像判定部2bは、適切細胞画像11を記憶部3に記憶する。その後、処理は、終了する。 In step 403, the image assessment unit 2b stores the appropriate cell image 11 in the storage unit 3. The process then ends.
ステップ401からステップ404へ処理が進んだ場合、ステップ404において、制御部2aは、細胞画像10が判定基準を満たしていない旨を報知する。具体的には、細胞画像10が不適切細胞画像12に分類された場合に、制御部2aは、図7に示すように、確認ダイアログ44を表示部4に表示することにより、細胞画像10の解析を行う際に、細胞画像10が解析に適していない旨、または、細胞画像10を解析するための第2学習モデル7aを学習させる際に、第2学習モデル7aに対する解析の学習に適していない旨を報知する。 When the process proceeds from step 401 to step 404, in step 404, the control unit 2a notifies the user that the cell image 10 does not satisfy the judgment criteria. Specifically, when the cell image 10 is classified as an inappropriate cell image 12, the control unit 2a notifies the user that the cell image 10 is not suitable for analysis when analyzing the cell image 10 by displaying a confirmation dialog 44 on the display unit 4 as shown in FIG. 7, or that the cell image 10 is not suitable for learning the analysis of the second learning model 7a when training the second learning model 7a for analyzing the cell image 10.
ステップ405において、画像判定部2bは、不適切細胞画像12に分類された細胞画像10を記憶する操作入力を受け付けたか否かを判定する。不適切細胞画像12に分類された細胞画像10を記憶する操作入力を受け付けた場合、処理は、ステップ402へ進む。不適切細胞画像12に分類された細胞画像10を記憶する操作入力を受け付けていない場合、処理は、ステップ406へ進む。 In step 405, the image determination unit 2b determines whether or not an operation input to store a cell image 10 classified as an inappropriate cell image 12 has been received. If an operation input to store a cell image 10 classified as an inappropriate cell image 12 has been received, the process proceeds to step 402. If an operation input to store a cell image 10 classified as an inappropriate cell image 12 has not been received, the process proceeds to step 406.
ステップ406において、画像判定部2bは、細胞画像10を破棄する操作入力があったか否かを判定する。細胞画像10を破棄する操作入力があった場合、処理は、ステップ407へ進む。細胞画像10を破棄する操作入力がない場合、処理は、ステップ405へ戻る。 In step 406, the image determination unit 2b determines whether or not there has been an operation input to discard the cell image 10. If there has been an operation input to discard the cell image 10, the process proceeds to step 407. If there has not been an operation input to discard the cell image 10, the process returns to step 405.
ステップ407において、画像判定部2bは、細胞画像10を不適切細胞画像12に分類する。その後、処理は、終了する。 In step 407, the image determination unit 2b classifies the cell image 10 as an inappropriate cell image 12. Then, the process ends.
(第2学習済みモデル生成時における解析処理)
次に、図9および図10を参照して、細胞画像解析装置100が、第2学習モデル7aを学習させることにより、第2学習済みモデル7を生成する際における、細胞画像10の解析を行う構成について説明する。なお、第2学習モデル7aは、たとえば、畳み込みニューラルネットワークであるか、畳み込みニューラルネットワークを一部に含む。
(Analysis process when generating second trained model)
9 and 10, a configuration for analyzing the cell image 10 when the cell-image analyzing device 100 generates the second trained model 7 by training the second learning model 7a will be described. Note that the second learning model 7a is, for example, a convolutional neural network or includes a convolutional neural network as a part thereof.
図9に示すように、本実施形態による学習済みモデル生成部2dは、第2学習モデル7aに対して、細胞画像10を解析させ、解析結果50を出力することを学習させることにより、第2学習済みモデル7を生成するように構成されている。具体的には、画像取得部1は、細胞画像10を取得し、取得した細胞画像10を画像判定部2bへ出力する。解析結果50は、細胞画像10に写る細胞90がどのような細胞であるかのラベルを含む。すなわち、第2学習済みモデル7は、細胞画像10を入力データとし、入力された細胞画像10に写る細胞90が未分化細胞であるか未分化逸脱細胞であるかのラベルを出力データとして学習される。 As shown in FIG. 9, the trained model generating unit 2d according to this embodiment is configured to generate the second trained model 7 by having the second trained model 7a analyze the cell image 10 and learn to output the analysis result 50. Specifically, the image acquiring unit 1 acquires the cell image 10 and outputs the acquired cell image 10 to the image determining unit 2b. The analysis result 50 includes a label indicating what type of cell the cell 90 depicted in the cell image 10 is. That is, the second trained model 7 is trained using the cell image 10 as input data and a label indicating whether the cell 90 depicted in the input cell image 10 is an undifferentiated cell or an undifferentiated deviant cell as output data.
細胞画像10が入力された画像判定部2bは、細胞画像10が適切細胞画像11であるか、不適切細胞画像12であるかの判定を行う。本実施形態では、画像判定部2bは、第1学習済みモデル6、または、画像処理により、細胞画像10の分類を行う。 The image determination unit 2b, to which the cell image 10 is input, determines whether the cell image 10 is an appropriate cell image 11 or an inappropriate cell image 12. In this embodiment, the image determination unit 2b classifies the cell image 10 using the first trained model 6 or image processing.
学習済みモデル生成部2dは、画像判定部2bによって分類された適切細胞画像11を用いて、第2学習モデル7aに対して解析結果50を出力させることを学習させる。本実施形態では、学習済みモデル生成部2dは、適切細胞画像11に写る細胞90が、未分化細胞であるか未分化逸脱細胞であるかを、解析結果50として出力させることを第2学習モデル7aに学習させる。また、生成された第2学習済みモデル7は、記憶部3に記憶される。 The trained model generating unit 2d trains the second trained model 7a to output an analysis result 50 using the appropriate cell image 11 classified by the image determining unit 2b. In this embodiment, the trained model generating unit 2d trains the second trained model 7a to output, as the analysis result 50, whether the cell 90 depicted in the appropriate cell image 11 is an undifferentiated cell or an undifferentiated deviant cell. In addition, the generated second trained model 7 is stored in the storage unit 3.
図10は、第2学習モデル7aの学習が完了し、第2学習済みモデル7の生成が完了した際に表示部4に表示される画面の模式図である。 Figure 10 is a schematic diagram of the screen displayed on the display unit 4 when learning of the second learning model 7a is completed and generation of the second trained model 7 is completed.
制御部2aは、第2学習済みモデル7の生成が完了した旨のメッセージ51を、表示部4に表示させる。また、制御部2aは、学習結果一覧52を表示部4に表示させる。 The control unit 2a causes the display unit 4 to display a message 51 indicating that the generation of the second trained model 7 has been completed. The control unit 2a also causes the display unit 4 to display a list of the learning results 52.
本実施形態では、制御部2aは、学習結果一覧52として、学習結果の性能52a、学習対象画像の一覧52b、および、学習から除外した画像の一覧52cを表示部4に表示させる。なお、図10に示す例では、制御部2aは、Accuracy(正確さ)、Precision(精度)、Recall(再現率)、IoU(Intersection over Union)を学習結果の性能52aとして表示させている。 In this embodiment, the control unit 2a causes the display unit 4 to display, as the learning result list 52, the performance of the learning result 52a, a list of learning target images 52b, and a list of images excluded from learning 52c. In the example shown in FIG. 10, the control unit 2a causes the accuracy, precision, recall, and IoU (Intersection over Union) to be displayed as the performance of the learning result 52a.
次に、図11を参照して、第2学習済みモデル7の生成処理について説明する。 Next, the generation process of the second trained model 7 will be described with reference to FIG. 11.
ステップ500において、画像判定部2bは、学習対象の候補となる細胞画像10を取得する。 In step 500, the image assessment unit 2b acquires a cell image 10 that is a candidate for learning.
ステップ501において、画像判定部2bは、細胞画像10の画質が判定基準を満たしているか否かを判定する。細胞画像10の画質が判定基準を満たしている場合、処理は、ステップ502へ進む。細胞画像10の画質が判定基準を満たしていない場合、処理は、ステップ503へ進む。なお、ステップ501の処理を行う際に、細胞画像10に対して細胞画像分類ラベル13が付されている場合には、細胞画像分類ラベル13を優先して細胞画像10の判定を行う。すなわち、予め細胞画像分類ラベル13の0が付されている場合には、判定基準を満たしていないとしても、適切細胞画像11に分類する。 In step 501, the image assessment unit 2b judges whether the image quality of the cell image 10 meets the judgment criteria. If the image quality of the cell image 10 meets the judgment criteria, the process proceeds to step 502. If the image quality of the cell image 10 does not meet the judgment criteria, the process proceeds to step 503. Note that when performing the process of step 501, if a cell image classification label 13 is assigned to the cell image 10, the cell image 10 is judged by giving priority to the cell image classification label 13. In other words, if a cell image classification label 13 of 0 has been assigned in advance, the cell image 10 is classified as an appropriate cell image 11 even if it does not meet the judgment criteria.
ステップ502において、画像判定部2bは、細胞画像10を適切細胞画像11に分類する。 In step 502, the image assessment unit 2b classifies the cell image 10 into an appropriate cell image 11.
ステップ501からステップ503へ処理が進んだ場合、ステップ503において、画像判定部2bは、細胞画像10を不適切細胞画像12に分類する。 If the process proceeds from step 501 to step 503, in step 503, the image assessment unit 2b classifies the cell image 10 as an inappropriate cell image 12.
ステップ504において、画像判定部2bは、不適切細胞画像12を学習から除外する。すなわち、画像判定部2bは、細胞画像10が不適切細胞画像12に分類された場合に、細胞画像10を、第2学習モデル7aに対する細胞画像10の解析の学習から除外する。 In step 504, the image assessment unit 2b excludes the inappropriate cell image 12 from learning. That is, when the cell image 10 is classified as an inappropriate cell image 12, the image assessment unit 2b excludes the cell image 10 from learning of the analysis of the cell image 10 for the second learning model 7a.
ステップ505において、画像判定部2bは、学習対象の候補となる全ての画像が判定基準を満たしているか否かを確認したかを判定する。画像判定部2bが学習対象の候補となる全ての画像が判定基準を満たしているか否かを確認した場合、処理は、ステップ506へ進む。画像判定部2bが学習対象の候補となる全ての画像が判定基準を満たしているか否かを確認していない場合、処理は、ステップ500へ進む。 In step 505, the image judgment unit 2b judges whether it has been confirmed that all images that are candidates for learning objects satisfy the judgment criteria. If the image judgment unit 2b has confirmed that all images that are candidates for learning objects satisfy the judgment criteria, the process proceeds to step 506. If the image judgment unit 2b has not confirmed that all images that are candidates for learning objects satisfy the judgment criteria, the process proceeds to step 500.
ステップ506において、学習済みモデル生成部2dは。第2学習モデル7aを学習させる。本実施形態では、学習済みモデル生成部2dは、適切細胞画像11に分類された細胞画像10を用いて、第2学習モデル7aに解析を学習させることにより、第2学習済みモデル7を生成する。 In step 506, the trained model generation unit 2d trains the second trained model 7a. In this embodiment, the trained model generation unit 2d generates the second trained model 7 by training the second trained model 7a to perform analysis using the cell images 10 classified as appropriate cell images 11.
ステップ507において、制御部2aは、学習対象画像の一覧52bおよび学習から除外した画像の一覧52cを表示部4に表示させる。なお、本実施形態では、制御部2aは、第2学習済みモデル7の生成が完了した旨のメッセージ51、および、学習結果の性能52aも、表示部4に表示させる。その後、処理は、終了する。 In step 507, the control unit 2a causes the display unit 4 to display a list 52b of images to be learned and a list 52c of images excluded from learning. In this embodiment, the control unit 2a also causes the display unit 4 to display a message 51 indicating that the generation of the second trained model 7 has been completed, and the performance of the learning result 52a. Then, the process ends.
(細胞画像の解析処理)
次に、図12および図13を参照して、画像解析部2cが、細胞画像10を解析する構成について説明する。
(Analysis and processing of cell images)
Next, a configuration for the image analysis unit 2c to analyze the cell image 10 will be described with reference to FIGS.
図12に示すように、本実施形態による画像解析部2cは、細胞画像10を解析することにより、解析結果50を出力するように構成されている。具体的には、画像取得部1は、細胞画像10を取得し、取得した細胞画像10を画像判定部2bへ出力する。 As shown in FIG. 12, the image analysis unit 2c according to this embodiment is configured to output an analysis result 50 by analyzing a cell image 10. Specifically, the image acquisition unit 1 acquires a cell image 10 and outputs the acquired cell image 10 to the image evaluation unit 2b.
画像判定部2bは、細胞画像10が適切細胞画像11であるか不適切細胞画像12であるかの判定を行う。本実施形態では、画像判定部2bは、第1学習済みモデル6、および、画像処理により、細胞画像10の分類を行う。 The image determination unit 2b determines whether the cell image 10 is an appropriate cell image 11 or an inappropriate cell image 12. In this embodiment, the image determination unit 2b classifies the cell image 10 using the first trained model 6 and image processing.
画像解析部2cは、適切細胞画像11を用いて、画像の解析を行う。画像解析部2cは、適切細胞画像11を解析した解析結果50を出力する。本実施形態では、制御部2aは、解析結果50を表示部4に表示させる。 The image analysis unit 2c performs image analysis using the appropriate cell image 11. The image analysis unit 2c outputs an analysis result 50 obtained by analyzing the appropriate cell image 11. In this embodiment, the control unit 2a causes the display unit 4 to display the analysis result 50.
図13は、細胞画像10の解析が完了し、解析結果50を表示部4に表示させた際の模式図である。 Figure 13 is a schematic diagram showing the analysis result 50 displayed on the display unit 4 after the analysis of the cell image 10 is completed.
制御部2aは、細胞画像10の解析が完了した旨のメッセージ60を、表示部4に表示させる。また、制御部2aは、解析結果50の一覧を表示部4に表示させる。 The control unit 2a causes the display unit 4 to display a message 60 indicating that the analysis of the cell image 10 has been completed. The control unit 2a also causes the display unit 4 to display a list of the analysis results 50.
本実施形態では、制御部2aは、解析結果50の一覧として、解析項目50a、解析対象画像の一覧50b、および、解析から除外した画像の一覧50cを表示部4に表示させる。なお、図13に示す例では、制御部2aは、細胞画像10に写る細胞がどのような細胞であるかのラベルを解析項目50aとして表示させている。すなわち、制御部2aは、解析項目50aとして、細胞画像10に写る細胞90が、Aである確率と、Bである確率と、Cである確率とを表示させる。 In this embodiment, the control unit 2a causes the display unit 4 to display, as a list of the analysis results 50, analysis items 50a, a list of images to be analyzed 50b, and a list of images excluded from the analysis 50c. In the example shown in FIG. 13, the control unit 2a causes the display unit 4 to display, as the analysis items 50a, labels indicating the type of cell depicted in the cell image 10. That is, the control unit 2a causes the analysis items 50a to display the probability that the cell 90 depicted in the cell image 10 is A, the probability that it is B, and the probability that it is C.
次に、図14を参照して、細胞画像10の解析処理について説明する。 Next, the analysis process of the cell image 10 will be described with reference to FIG. 14.
ステップ600において、画像判定部2bは、解析対象の候補となる細胞画像10を取得する。 In step 600, the image evaluation unit 2b acquires a cell image 10 that is a candidate for analysis.
ステップ601において、画像判定部2bは、細胞画像10の画質が判定基準を満たしているか否かを判定する。細胞画像10の画質が判定基準を満たしている場合、処理は、ステップ602へ進む。細胞画像10の画質が判定基準を満たしていない場合、処理は、ステップ603へ進む。なお、ステップ601の処理を行う際に、細胞画像10に対して細胞画像分類ラベル13が付されている場合には、細胞画像分類ラベル13を優先して細胞画像10の判定を行う。すなわち、予め細胞画像分類ラベル13の0が付されている場合には、判定基準を満たしていないとしても、適切細胞画像11に分類する。 In step 601, the image assessment unit 2b judges whether the image quality of the cell image 10 meets the assessment criteria. If the image quality of the cell image 10 meets the assessment criteria, the process proceeds to step 602. If the image quality of the cell image 10 does not meet the assessment criteria, the process proceeds to step 603. Note that when performing the process of step 601, if a cell image classification label 13 has been assigned to the cell image 10, the cell image 10 is assessed with priority given to the cell image classification label 13. In other words, if a cell image classification label 13 of 0 has been assigned in advance, the cell image 10 is classified as an appropriate cell image 11 even if it does not meet the assessment criteria.
ステップ602において、画像判定部2bは、細胞画像10を適切細胞画像11に分類する。 In step 602, the image assessment unit 2b classifies the cell image 10 into an appropriate cell image 11.
ステップ601からステップ603へ処理が進んだ場合、ステップ603において、画像判定部2bは、細胞画像10を不適切細胞画像12に分類する。 If the process proceeds from step 601 to step 603, in step 603, the image assessment unit 2b classifies the cell image 10 as an inappropriate cell image 12.
ステップ604において、画像判定部2bは、不適切細胞画像12を解析から除外する。すなわち、画像判定部2bは、細胞画像10が不適切細胞画像12であると分類された場合に、細胞画像10を解析から除外する。 In step 604, the image determination unit 2b excludes the inappropriate cell image 12 from the analysis. That is, if the cell image 10 is classified as an inappropriate cell image 12, the image determination unit 2b excludes the cell image 10 from the analysis.
ステップ605において、画像判定部2bは、解析対象の候補となる全ての画像が判定基準を満たしているか否かを確認したかを判定する。画像判定部2bが解析対象の候補となる全ての細胞画像10が判定基準を満たしているか否かを確認した場合、処理は、ステップ606へ進む。画像判定部2bが解析対象の候補となる全ての細胞画像10が判定基準を満たしているか否かを確認していない場合、処理は、ステップ600へ進む。 In step 605, the image assessment unit 2b determines whether or not all images that are candidates for analysis satisfy the assessment criteria. If the image assessment unit 2b has confirmed whether or not all cell images 10 that are candidates for analysis satisfy the assessment criteria, the process proceeds to step 606. If the image assessment unit 2b has not confirmed whether or not all cell images 10 that are candidates for analysis satisfy the assessment criteria, the process proceeds to step 600.
ステップ606において、画像解析部2cは、細胞画像10の解析を行う。本実施形態では、画像解析部2cは、適切細胞画像11に分類された細胞画像10を用いて解析を行う。 In step 606, the image analysis unit 2c analyzes the cell image 10. In this embodiment, the image analysis unit 2c performs the analysis using the cell image 10 classified as an appropriate cell image 11.
ステップ607において、制御部2aは、解析対処画像の一覧61bおよび解析から除外した画像の一覧50cを表示部4に表示させる。なお、本実施形態では、制御部2aは、細胞画像10の解析が完了した旨のメッセージ60、および、解析項目50aも、表示部4に表示させる。その後、処理は、終了する。 In step 607, the control unit 2a causes the display unit 4 to display a list 61b of images to be analyzed and a list 50c of images excluded from the analysis. In this embodiment, the control unit 2a also causes the display unit 4 to display a message 60 indicating that the analysis of the cell image 10 has been completed, and the analysis items 50a. The process then ends.
(本実施形態の効果)
本実施形態では、以下のような効果を得ることができる。
(Effects of this embodiment)
In this embodiment, the following effects can be obtained.
本実施形態では、上記のように、細胞画像解析方法は、細胞画像10を取得するステップと、細胞画像10が、細胞画像10に写る細胞90のボケ、細胞画像10における異物80の映り込み、細胞画像10における迷光の映り込み、細胞90を培養する際の培地に起因する細胞画像10の画質の低下、細胞画像10における画素値が飽和した領域83、および、細胞90の領域と細胞90以外の領域91との境界84が明確でない細胞90aのうちの少なくとも1つを含むかを判定するステップと、細胞画像10が、細胞90のボケ、異物80の映り込み、迷光の映り込み、培地に起因する細胞画像10の画質の低下、画素値が飽和した領域83、および、境界84が明確でない細胞90aを含まない場合に、細胞画像10を適切細胞画像11に分類し、細胞90のボケ、異物80の映り込み、迷光の映り込み、培地に起因する細胞画像10の画質の低下、画素値が飽和した領域83、および、境界84が明確でない細胞90aのうちの少なくとも1つを含む場合には、細胞画像10を不適切細胞画像12に分類するステップと、を備える。これにより、細胞90のボケ、異物80の映り込み、迷光の映り込み、培地に起因する細胞画像10の画質の低下、画素値が飽和した領域83、および、境界84が明確でない細胞90aを含まない適切細胞画像11のみを解析に用いることができる。その結果、不適切細胞画像12が含まれた細胞画像10を用いて解析が行われることを抑制することが可能となるので、細胞画像10の解析の精度が低下することを抑制することができる。 In this embodiment, as described above, the cell image analysis method includes the steps of acquiring a cell image 10, determining whether the cell image 10 includes at least one of the following: blurring of the cell 90 in the cell image 10, reflection of a foreign body 80 in the cell image 10, reflection of stray light in the cell image 10, deterioration of the image quality of the cell image 10 due to the medium used in culturing the cell 90, a region 83 in the cell image 10 where pixel values are saturated, and a cell 90a where the boundary 84 between the region of the cell 90 and the region 91 other than the cell 90 is unclear; and and classifying the cell image 10 into an appropriate cell image 11 if the cell image 10 does not include blurred cells 90, reflection of foreign matter 80, reflection of stray light, deterioration of image quality of the cell image 10 due to the culture medium, region 83 where pixel values are saturated, and cells 90a with unclear boundaries 84, and classifying the cell image 10 into an inappropriate cell image 12 if the cell image 10 includes at least one of blurred cells 90, reflection of foreign matter 80, reflection of stray light, deterioration of image quality of the cell image 10 due to the culture medium, region 83 where pixel values are saturated, and cells 90a with unclear boundaries 84. As a result, only the appropriate cell image 11 that does not include blurred cells 90, reflection of foreign matter 80, reflection of stray light, deterioration of image quality of the cell image 10 due to the culture medium, region 83 where pixel values are saturated, and cells 90a with unclear boundaries 84 can be used for analysis. As a result, it is possible to prevent analysis from being performed using cell images 10 that contain inappropriate cell images 12, thereby preventing a decrease in the accuracy of the analysis of the cell images 10.
また、上記実施形態では、以下のように構成したことによって、下記のような更なる効果が得られる。 In addition, the above embodiment has the following additional advantages:
すなわち、本実施形態では、上記のように、細胞画像10は、容器によって培養される培養細胞90を撮影した画像であり、判定するステップは、細胞画像10の解析を行うために細胞画像10を分類する際に、細胞画像10の画質が細胞画像10の解析に適しているか否かの判定、および、細胞画像10を解析するための第2学習モデル7aの学習に用いる細胞画像10を分類する際に、細胞画像10の画質が第2学習モデル7aに対する解析の学習に適しているか否かの判定の少なくともいずれかのための判定基準を満たしているか否かを判定する。これにより、上記判定基準によって細胞画像10を判定することにより、細胞画像10の解析に適する画像であるか否か、および、第2学習モデル7aに対する解析の学習に適しているか否かを容易に判定することができる。 That is, in this embodiment, as described above, the cell image 10 is an image of the cultured cell 90 cultured in a container, and the determining step determines whether or not the cell image 10 satisfies at least one of the following criteria: determining whether the image quality of the cell image 10 is suitable for analyzing the cell image 10 when classifying the cell image 10 for analyzing the cell image 10; and determining whether the image quality of the cell image 10 is suitable for learning the analysis of the second learning model 7a when classifying the cell image 10 used for learning the second learning model 7a for analyzing the cell image 10. As a result, by determining the cell image 10 according to the above criteria, it is possible to easily determine whether the cell image 10 is suitable for analysis of the cell image 10 and whether it is suitable for learning the analysis of the second learning model 7a.
また、本実施形態では、上記のように、判定基準は、細胞90のボケの有無、異物80の映り込みの有無、迷光の映り込みの有無、培地に起因する細胞画像10の画質の低下の有無、画素値が飽和した領域83の有無、および、境界84が明確でない細胞90aの有無を含む。これにより、細胞90がボケた状態で写る細胞画像10、異物80が映り込む細胞画像10、迷光が映り込む細胞画像10、培地に起因して画質が低下した細胞画像10、画素値が飽和した領域83を含む細胞画像10、および、境界84が明確でない細胞90aを含む細胞画像10を不適切細胞画像12に分類することができる。その結果、細胞90がボケた状態で写る細胞画像10、異物80が映り込む細胞画像10、迷光が映り込む細胞画像10、培地に起因して画質が低下した細胞画像10、画素値が飽和した領域83を含む細胞画像10、および、境界84が明確でない細胞90aを含む細胞画像10に起因して、細胞画像10の解析、または、第2学習モデル7aの学習の精度が低下することを抑制することができる。 In addition, in this embodiment, as described above, the judgment criteria include the presence or absence of blurring of the cell 90, the presence or absence of reflection of the foreign matter 80, the presence or absence of reflection of stray light, the presence or absence of degradation in image quality of the cell image 10 due to the culture medium, the presence or absence of an area 83 where the pixel value is saturated, and the presence or absence of a cell 90a where the boundary 84 is unclear. As a result, the cell image 10 in which the cell 90 is blurred, the cell image 10 in which the foreign matter 80 is reflected, the cell image 10 in which stray light is reflected, the cell image 10 in which the image quality of the cell 90 is degraded due to the culture medium, the cell image 10 including the area 83 where the pixel value is saturated, and the cell image 10 including the cell 90a where the boundary 84 is unclear can be classified as an inappropriate cell image 12. As a result, it is possible to prevent a decrease in the accuracy of the analysis of the cell image 10 or the learning of the second learning model 7a due to a cell image 10 in which the cell 90 is blurred, a cell image 10 in which a foreign body 80 is reflected, a cell image 10 in which stray light is reflected, a cell image 10 whose image quality has been reduced due to the culture medium, a cell image 10 that includes an area 83 in which pixel values are saturated, and a cell image 10 that includes a cell 90a whose boundary 84 is unclear.
また、本実施形態では、上記のように、適切細胞画像11と不適切細胞画像12とを学習させることにより、細胞画像10が判定基準を満たしているか否かを判定することを学習させた第1学習済みモデル6を作成するステップをさらに備え、判定するステップにおいて、第1学習済みモデル6を用いて、細胞画像10が適切細胞画像11であるか不適切細胞画像12であるかの判定を行う。これにより、画像処理によって判定することが困難な場合でも、細胞画像10が適切細胞画像11であるか不適切細胞画像12であるかを判定することができる。 In addition, this embodiment further includes a step of creating a first trained model 6 that has been trained to judge whether or not a cell image 10 satisfies a judgment criterion by having the model learn appropriate cell images 11 and inappropriate cell images 12 as described above, and in the judgment step, the first trained model 6 is used to judge whether the cell image 10 is an appropriate cell image 11 or an inappropriate cell image 12. This makes it possible to judge whether the cell image 10 is an appropriate cell image 11 or an inappropriate cell image 12 even when it is difficult to make a judgment by image processing.
また、本実施形態では、上記のように、適切細胞画像11の画質を劣化させる画像処理を行うことにより、不適切細胞画像12を生成するステップをさらに備え、第1学習済みモデル6を作成するステップにおいて、適切細胞画像11と、適切細胞画像11から生成された不適切細胞画像12とに基づいて、第1学習済みモデル6を作成する。これにより、第1学習済みモデル6を作成する際に、充分な数の不適切細胞画像12を撮影などにより取得することで困難な場合でも、適切細胞画像11から不適切細胞画像12を生成することにより、充分な数の不適切細胞画像12を取得することができる。その結果、第1学習済みモデル6を生成する際に充分な数の適切細胞画像11および不適切細胞画像12を用いることが可能となるので、第1学習済みモデル6の学習精度を向上させることができる。 In addition, in this embodiment, as described above, the method further includes a step of generating inappropriate cell images 12 by performing image processing that deteriorates the image quality of the appropriate cell image 11, and in the step of creating the first trained model 6, the first trained model 6 is created based on the appropriate cell image 11 and the inappropriate cell image 12 generated from the appropriate cell image 11. As a result, even if it is difficult to obtain a sufficient number of inappropriate cell images 12 by photographing or the like when creating the first trained model 6, a sufficient number of inappropriate cell images 12 can be obtained by generating the inappropriate cell images 12 from the appropriate cell images 11. As a result, it is possible to use a sufficient number of appropriate cell images 11 and inappropriate cell images 12 when generating the first trained model 6, and therefore the learning accuracy of the first trained model 6 can be improved.
また、本実施形態では、上記のように、不適切細胞画像12を生成するステップにおいて、適切細胞画像11の画質を劣化させる画像処理のパラメータを変更し、適切細胞画像11としての許容範囲に入る画像と、許容範囲に入らない画像とを作成する。これにより、適切細胞画像11から不適切細胞画像12を生成する際に、適切細胞画像11の許容範囲に入る画像を生成することにより、不適切細胞画像12のみならず、適切細胞画像11の数を増加させることができる。その結果、第1学習済みモデル6の生成に用いる画像の数をさらに増加させることが可能となるので、第1学習済みモデル6の学習精度をさらに向上させることができる。 In addition, in this embodiment, as described above, in the step of generating the inappropriate cell image 12, the image processing parameters that degrade the image quality of the appropriate cell image 11 are changed, and images that fall within the acceptable range for the appropriate cell image 11 and images that do not fall within the acceptable range are created. In this way, when generating the inappropriate cell image 12 from the appropriate cell image 11, an image that falls within the acceptable range for the appropriate cell image 11 is generated, thereby increasing not only the number of inappropriate cell images 12 but also the number of appropriate cell images 11. As a result, it is possible to further increase the number of images used to generate the first trained model 6, thereby further improving the learning accuracy of the first trained model 6.
また、本実施形態では、上記のように、判定するステップにおいて、細胞画像10に対して画像処理を行うことにより、細胞画像10が、細胞90のボケ、異物80の映り込み、迷光の映り込み、培地に起因する細胞画像10の画質の低下、画素値が飽和した領域83、および、境界84が明確でない細胞90aのうちの少なくとも1つを含むか否かを判定する。これにより、異物80の映り込みなど、画像処理によって容易に判定することが可能な場合に、学習済みモデルを用いることなく、細胞画像10が適切細胞画像11であるか不適切細胞画像12であるかを判定することができる。 In addition, in this embodiment, as described above, in the determination step, image processing is performed on the cell image 10 to determine whether the cell image 10 includes at least one of the following: blurred cells 90, reflections of foreign matter 80, reflections of stray light, deterioration of the image quality of the cell image 10 due to the culture medium, an area 83 with saturated pixel values, and a cell 90a with an unclear boundary 84. As a result, in cases where it is possible to easily determine by image processing, such as the reflection of foreign matter 80, it is possible to determine whether the cell image 10 is an appropriate cell image 11 or an inappropriate cell image 12 without using a trained model.
また、本実施形態では、上記のように、判定するステップにおいて、細胞画像10のコントラストに基づいて細胞90のボケの有無を判定するとともに、細胞画像10の輝度値の分布に基づいて、異物80の映り込みの有無、迷光の映り込みの有無、培地に起因する細胞画像10の画質の低下の有無、画素値が飽和した領域83の有無、および、境界84が明確でない細胞90aの有無を判定する。これにより、細胞画像10のコントラスト、および、輝度値の分布を取得することにより、細胞画像10が適切細胞画像11であるか不適切細胞画像12であるかを容易に判定することができる。 In addition, in this embodiment, as described above, in the determination step, the presence or absence of blurring of the cell 90 is determined based on the contrast of the cell image 10, and the presence or absence of reflection of foreign matter 80, the presence or absence of reflection of stray light, the presence or absence of degradation in image quality of the cell image 10 due to the culture medium, the presence or absence of an area 83 where pixel values are saturated, and the presence or absence of a cell 90a with an unclear boundary 84 are determined based on the distribution of brightness values of the cell image 10. In this way, by acquiring the contrast and the distribution of brightness values of the cell image 10, it is possible to easily determine whether the cell image 10 is an appropriate cell image 11 or an inappropriate cell image 12.
また、本実施形態では、上記のように、細胞画像10が不適切細胞画像12であると分類された場合に、細胞画像10を解析から除外するステップと、適切細胞画像11に分類された細胞画像10を用いて解析を行うステップと、をさらに備える。これにより、細胞画像10の解析に不適切細胞画像12が含まれることを抑制することができる。その結果、細胞画像10の解析の精度を向上させることができる。 In addition, as described above, this embodiment further includes a step of excluding the cell image 10 from the analysis when the cell image 10 is classified as an inappropriate cell image 12, and a step of performing analysis using the cell image 10 classified as an appropriate cell image 11. This makes it possible to prevent the inclusion of inappropriate cell images 12 in the analysis of the cell image 10. As a result, the accuracy of the analysis of the cell image 10 can be improved.
また、本実施形態では、上記のように、細胞画像10が不適切細胞画像12に分類された場合に、細胞画像10の解析を行う際に細胞画像10が解析に適していない旨、または、細胞画像10を解析するための第2学習モデル7aを学習させる際に、第2学習モデル7aに対する解析の学習に適していない旨を報知するステップ、をさらに備える。これにより、たとえば、細胞画像10を撮影する際に、撮影した画像が適切細胞画像11であるか不適切細胞画像12であるかをユーザに把握させることができる。その結果、ユーザの利便性を向上させることができる。また、不適切細胞画像12が含まれていることを、細胞画像10の撮影時にユーザに把握させることが可能となるので、細胞画像10を再撮影することを抑制することができる。その結果、再撮影を行うことによる操作者の負担を軽減することができる。 In addition, in this embodiment, as described above, when the cell image 10 is classified as an inappropriate cell image 12, a step is further provided in which, when analyzing the cell image 10, the cell image 10 is not suitable for analysis, or, when training the second learning model 7a for analyzing the cell image 10, the cell image 10 is not suitable for learning analysis for the second learning model 7a. This allows, for example, when photographing the cell image 10, the user to know whether the photographed image is an appropriate cell image 11 or an inappropriate cell image 12. As a result, the user's convenience can be improved. In addition, since it is possible to allow the user to know that the cell image 10 contains an inappropriate cell image 12 when photographing the cell image 10, re-photographing the cell image 10 can be suppressed. As a result, the burden on the operator caused by re-photographing can be reduced.
また、本実施形態では、上記のように、細胞画像10が不適切細胞画像12に分類された場合に、細胞画像10を、第2学習モデル7aに対する細胞画像10の解析の学習から除外するステップと、適切細胞画像11に分類された細胞画像10を用いて、第2学習モデル7aに解析を学習させるステップ、をさらに備える。これにより、第2学習モデル7aに対して細胞画像10を解析させることを学習させる際に、不適切細胞画像12を用いて学習させることを抑制することができる。その結果、第2学習モデル7aの学習精度を向上させることが可能となるので、第2学習済みモデル7の解析制度を向上させることができる。 In addition, as described above, this embodiment further includes a step of excluding the cell image 10 from the learning of the analysis of the cell image 10 for the second learning model 7a when the cell image 10 is classified as an inappropriate cell image 12, and a step of training the second learning model 7a to analyze using the cell image 10 classified as an appropriate cell image 11. This makes it possible to suppress the second learning model 7a from learning using the inappropriate cell image 12 when training the second learning model 7a to analyze the cell image 10. As a result, it is possible to improve the learning accuracy of the second learning model 7a, and therefore the analysis accuracy of the second trained model 7 can be improved.
[変形例]
今回開示された実施形態は、全ての点で例示であり制限的なものではないと考えられるべきである。本発明の範囲は上記実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内での全ての変更(変形例)が含まれる。
[Modification]
The embodiments disclosed herein should be considered to be illustrative and not restrictive in all respects. The scope of the present invention is indicated by the claims rather than the description of the above embodiments, and further includes all modifications (variations) within the meaning and scope of the claims.
たとえば、上記実施形態では、画像判定部2bが、第1学習済みモデル6、および、画像処理を併用することにより、細胞画像10が適切細胞画像11であるか不適切細胞画像12であるかを判定する構成の例を示したが、本発明がこれに限られない。たとえば、画像判定部2bは、第1学習済みモデル6、または、画像処理のいずれかにより、細胞画像10を分類するように構成されていてもよい。 For example, in the above embodiment, an example of a configuration in which the image determination unit 2b determines whether the cell image 10 is an appropriate cell image 11 or an inappropriate cell image 12 by using the first trained model 6 in combination with image processing has been shown, but the present invention is not limited to this. For example, the image determination unit 2b may be configured to classify the cell image 10 by either the first trained model 6 or image processing.
また、上記実施形態では、画像判定部2bが、操作者の操作入力に基づいて、不適切細胞画像12を適切細胞画像11に分類する構成の例を示したが、本発明はこれに限られない。たとえば、画像判定部2bが不適切細胞画像12に分類した場合には、操作者の操作入力によらず、適切細胞画像11に分類しないように構成されていてもよい。すなわち、画像判定部2bが一旦不適切細胞画像12に分類した場合、その後に適切細胞画像11に分類しないように構成されていてもよい。 In addition, in the above embodiment, an example of a configuration in which the image judgment unit 2b classifies an inappropriate cell image 12 into an appropriate cell image 11 based on the operation input of the operator has been shown, but the present invention is not limited to this. For example, when the image judgment unit 2b classifies an image into an inappropriate cell image 12, it may be configured not to classify the image into an appropriate cell image 11 regardless of the operation input of the operator. In other words, once the image judgment unit 2b classifies an image into an inappropriate cell image 12, it may be configured not to classify the image into an appropriate cell image 11 thereafter.
また、上記実施形態では、学習済みモデル生成部2dが、第1学習済みモデル6、および、第2学習済みモデル7を生成する構成の例を示したが、本発明はこれに限られない。たとえば、第1学習済みモデル6、および、第2学習モデル7aは、細胞画像解析装置100とは異なる装置によって生成されてもよい。 In addition, in the above embodiment, an example of a configuration in which the trained model generating unit 2d generates the first trained model 6 and the second trained model 7 is shown, but the present invention is not limited to this. For example, the first trained model 6 and the second trained model 7a may be generated by a device other than the cell image analyzing device 100.
また、上記実施形態では、不適切細胞画像生成部2eが、適切細胞画像11に対して画像処理を行うことにより、不適切細胞画像12を生成する構成の例を示したが、本発明はこれに限られない。たとえば、細胞画像解析装置100は、細胞画像解析装置100とは異なる装置によって生成された不適切細胞画像12を取得するように構成されていてもよい。 In addition, in the above embodiment, an example of a configuration in which the inappropriate cell image generating unit 2e generates the inappropriate cell image 12 by performing image processing on the appropriate cell image 11 has been shown, but the present invention is not limited to this. For example, the cell image analyzing device 100 may be configured to acquire the inappropriate cell image 12 generated by a device other than the cell image analyzing device 100.
また、上記実施形態では、不適切細胞画像生成部2eが、適切細胞画像11の許容範囲に入る画像を生成する構成の例を示したが、本発明はこれに限られない。たとえば、不適切細胞画像生成部2eは、不適切細胞画像12のみを生成するように構成されていてもよい。 In addition, in the above embodiment, an example of a configuration in which the inappropriate cell image generating unit 2e generates an image that falls within the acceptable range of the appropriate cell image 11 is shown, but the present invention is not limited to this. For example, the inappropriate cell image generating unit 2e may be configured to generate only the inappropriate cell image 12.
また、上記実施形態では、細胞画像解析装置100が、細胞画像10の撮影時、第1学習済みモデル6の生成時、および、細胞画像10の解析時にいずれにも用いられる構成の例を示したが、本発明はこれに限られない。たとえば、細胞画像解析装置100は、細胞画像10の撮影時、第1学習済みモデル6の生成時、および、細胞画像10の解析時のうちのいずれか1つにおいて用いられてもよい。また、細胞画像解析装置100は、細胞画像10の撮影時、第1学習済みモデル6の生成時、および、細胞画像10の解析時のうちのいずれか2つにおいて用いられてもよい。 In addition, in the above embodiment, an example of a configuration in which the cell image analysis device 100 is used when photographing the cell image 10, when generating the first trained model 6, and when analyzing the cell image 10 is shown, but the present invention is not limited to this. For example, the cell image analysis device 100 may be used in any one of photographing the cell image 10, when generating the first trained model 6, and when analyzing the cell image 10. Furthermore, the cell image analysis device 100 may be used in any two of photographing the cell image 10, when generating the first trained model 6, and when analyzing the cell image 10.
[態様]
上記した例示的な実施形態は、以下の態様の具体例であることが当業者により理解される。
[Aspects]
It will be appreciated by those skilled in the art that the exemplary embodiments described above are examples of the following aspects.
(項目1)
細胞画像を取得するステップと、
前記細胞画像が、前記細胞画像に写る細胞のボケ、前記細胞画像における異物の映り込み、前記細胞画像における迷光の映り込み、前記細胞を培養する際の培地に起因する前記細胞画像の画質の低下、前記細胞画像における画素値が飽和した領域、および、前記細胞と前記細胞以外の領域との境界が明確でない前記細胞のうちの少なくとも1つを含むか否かを判定するステップと、
前記細胞画像が、前記細胞のボケ、前記異物の映り込み、前記迷光の映り込み、前記培地に起因する前記細胞画像の画質の低下、前記画素値が飽和した領域、および、前記境界が明確でない前記細胞を含まない場合に、前記細胞画像を適切細胞画像に分類し、前記細胞のボケ、前記異物の映り込み、前記迷光の映り込み、前記培地に起因する前記細胞画像の画質の低下、前記画素値が飽和した領域、および、前記境界が明確でない前記細胞のうちの少なくとも1つを含む場合には、前記細胞画像を不適切細胞画像に分類するステップと、を備える、細胞画像解析方法。
(Item 1)
acquiring a cell image;
determining whether the cell image includes at least one of the following: blurred cells in the cell image; foreign matter in the cell image; stray light in the cell image; degradation of image quality of the cell image caused by a culture medium when culturing the cells; an area in the cell image where pixel values are saturated; and a cell where the boundary between the cell and an area other than the cell is unclear;
a step of classifying the cell image into an appropriate cell image if the cell image does not include blurring of the cell, reflection of the foreign matter, reflection of the stray light, deterioration of image quality of the cell image due to the culture medium, an area where the pixel values are saturated, and the cell whose boundary is unclear, and a step of classifying the cell image into an inappropriate cell image if the cell image includes at least one of blurring of the cell, reflection of the foreign matter, reflection of the stray light, deterioration of image quality of the cell image due to the culture medium, an area where the pixel values are saturated, and the cell whose boundary is unclear.
(項目2)
前記細胞画像は、容器によって培養される培養細胞を撮影した画像であり、
前記判定するステップにおいて、前記細胞画像の解析を行うために前記細胞画像を分類する際に、前記細胞画像の画質が前記細胞画像の前記解析に適しているか否かの判定、および、前記細胞画像を解析するための学習モデルの学習に用いる前記細胞画像を分類する際に、前記細胞画像の画質が前記学習モデルに対する前記解析の学習に適しているか否かの判定の少なくともいずれかのための判定基準を満たしている否かを判定する、項目1に記載の細胞画像解析方法。
(Item 2)
The cell image is an image of a cultured cell cultured in a container,
2. The cell image analysis method according to item 1, wherein in the determining step, when classifying the cell image for analysis of the cell image, a determination is made as to whether or not the image quality of the cell image is suitable for the analysis of the cell image, and when classifying the cell image for use in training a learning model for analyzing the cell image, a determination is made as to whether or not the image quality of the cell image is suitable for training the analysis of the learning model.
(項目3)
前記判定基準は、前記細胞のボケの有無、前記異物の映り込みの有無、前記迷光の映り込みの有無、前記培地に起因する前記細胞画像の画質の低下の有無、前記画素値が飽和した領域の有無、および、前記境界が明確でない前記細胞の有無を含む、項目2に記載の細胞画像解析方法。
(Item 3)
3. The cell image analyzing method according to item 2, wherein the determination criteria include whether or not the cell is blurred, whether or not the foreign matter is reflected, whether or not the stray light is reflected, whether or not the image quality of the cell image is reduced due to the culture medium, whether or not the pixel value is saturated, and whether or not the cell has an unclear boundary.
(項目4)
前記適切細胞画像と前記不適切細胞画像とを学習させることにより、前記細胞画像が前記判定基準を満たしているか否かを判定することを学習させた第1学習済みモデルを作成するステップをさらに備え、
前記判定するステップにおいて、前記第1学習済みモデルを用いて、前記細胞画像が前記適切細胞画像であるか前記不適切細胞画像であるかの判定を行う、項目2または3に記載の細胞画像解析方法。
(Item 4)
The method further includes a step of creating a first trained model that is trained to determine whether or not the cell image satisfies the judgment criterion by training the appropriate cell image and the inappropriate cell image,
4. The cell image analysis method according to item 2 or 3, wherein in the determining step, the first trained model is used to determine whether the cell image is the appropriate cell image or the inappropriate cell image.
(項目5)
前記適切細胞画像の画質を劣化させる画像処理を行うことにより、前記不適切細胞画像を生成するステップをさらに備え、
前記第1学習済みモデルを作成するステップにおいて、前記適切細胞画像と、前記適切細胞画像から生成された前記不適切細胞画像とに基づいて、前記第1学習済みモデルを作成する、項目4に記載の細胞画像解析方法。
(Item 5)
The method further comprises the step of generating the inappropriate cell image by performing image processing that deteriorates the image quality of the appropriate cell image,
5. The cell image analysis method according to item 4, wherein in the step of creating the first trained model, the first trained model is created based on the appropriate cell image and the inappropriate cell image generated from the appropriate cell image.
(項目6)
前記不適切細胞画像を生成するステップにおいて、前記適切細胞画像の画質を劣化させる画像処理のパラメータを変更し、前記適切細胞画像としての許容範囲に入る画像と、前記許容範囲に入らない画像とを作成する、項目5に記載の細胞画像解析方法。
(Item 6)
A cell image analysis method as described in item 5, in which, in the step of generating the inappropriate cell image, image processing parameters that degrade the image quality of the appropriate cell image are changed, and an image that falls within an acceptable range for the appropriate cell image and an image that does not fall within the acceptable range are created.
(項目7)
前記判定するステップにおいて、前記細胞画像に対して画像処理を行うことにより、前記細胞画像が、前記細胞のボケ、前記異物の映り込み、前記迷光の映り込み、前記培地に起因する前記細胞画像の画質の低下、前記画素値が飽和した領域、および、前記境界が明確でない前記細胞のうちの少なくとも1つを含むか否かを判定する、項目1~6のいずれか1項に記載の細胞画像解析方法。
(Item 7)
7. The cell image analysis method according to any one of items 1 to 6, wherein in the determining step, image processing is performed on the cell image to determine whether or not the cell image includes at least one of blurring of the cell, reflection of the foreign matter, reflection of the stray light, deterioration of image quality of the cell image caused by the culture medium, a region where the pixel values are saturated, and the cell whose boundary is unclear.
(項目8)
前記判定するステップにおいて、前記細胞画像のコントラストに基づいて前記細胞のボケの有無を判定するとともに、前記細胞画像の輝度値の分布に基づいて、前記異物の映り込みの有無、前記迷光の映り込みの有無、前記培地に起因する前記細胞画像の画質の低下の有無、前記画素値が飽和した領域の有無、および前記境界が明確でない前記細胞の有無を判定する、項目7に記載の細胞画像解析方法。
(Item 8)
8. The cell image analyzing method according to item 7, wherein in the determining step, the presence or absence of blurring of the cell is determined based on the contrast of the cell image, and the presence or absence of the reflection of the foreign matter, the presence or absence of the reflection of the stray light, the presence or absence of degradation in image quality of the cell image caused by the culture medium, the presence or absence of the region where pixel values are saturated, and the presence or absence of the cell whose boundary is unclear are determined based on a distribution of luminance values of the cell image.
(項目9)
前記細胞画像が前記不適切細胞画像であると分類された場合に、前記細胞画像を解析から除外するステップと、
前記適切細胞画像に分類された前記細胞画像を用いて前記解析を行うステップと、をさらに備える、項目1~8のいずれか1項に記載の細胞画像解析方法。
(Item 9)
excluding the cell image from analysis if the cell image is classified as the inappropriate cell image;
9. The cell image analysis method according to any one of items 1 to 8, further comprising a step of performing the analysis using the cell image classified into the appropriate cell image.
(項目10)
前記細胞画像が前記不適切細胞画像に分類された場合に、前記細胞画像の前記解析を行う際に、前記細胞画像が解析に適していない旨、または、前記細胞画像を解析するための前記学習モデルを学習させる際に、前記学習モデルに対する前記解析の学習に適していない旨を報知するステップ、をさらに備える、項目1~8のいずれか1項に記載の細胞画像解析方法。
(Item 10)
The cell image analysis method according to any one of items 1 to 8, further comprising a step of notifying, when the cell image is classified as the inappropriate cell image, that the cell image is not suitable for analysis when performing the analysis of the cell image, or that the cell image is not suitable for training the learning model for the analysis when training the learning model for analyzing the cell image.
(項目11)
前記細胞画像が前記不適切細胞画像に分類された場合に、前記細胞画像を、学習モデルに対する前記細胞画像の解析の学習から除外するステップと、
前記適切細胞画像に分類された前記細胞画像を用いて、前記学習モデルに前記解析を学習させるステップ、をさらに備える、項目1~8のいずれか1項に記載の細胞画像解析方法。
(Item 11)
If the cell image is classified as the inappropriate cell image, excluding the cell image from learning of an analysis of the cell image for a learning model;
9. The cell image analysis method according to any one of items 1 to 8, further comprising a step of training the learning model to perform the analysis using the cell image classified into the appropriate cell image.
6 第1学習済みモデル
7 第2学習済みモデル
7a 第2学習モデル(学習モデル)
10 細胞画像
11 適切細胞画像
12、12a、12b、12c、12d 不適切細胞画像
80 異物
83 画素値が飽和した領域
84 境界(細胞の領域と細胞以外の領域との境界)
90 細胞(培養細胞)
90a 細胞(境界が明確でない細胞)
6 First trained model 7 Second trained model 7a Second trained model (training model)
10 Cell image 11 Appropriate cell image 12, 12a, 12b, 12c, 12d Inappropriate cell image 80 Foreign object 83 Region where pixel value is saturated 84 Boundary (Boundary between cell region and non-cell region)
90 cells (cultured cells)
90a cells (cells with unclear boundaries)
Claims (10)
前記細胞画像が、前記細胞画像に写る細胞のボケ、前記細胞画像における異物の映り込み、前記細胞画像における迷光の映り込み、前記細胞を培養する際の培地に起因する前記細胞画像の画質の低下、前記細胞画像における画素値が飽和した領域、および、前記細胞と前記細胞以外の領域との境界が明確でない前記細胞のうちの少なくとも1つを含むか否かを判定するステップと、
前記細胞画像が、前記細胞のボケと、前記異物の映り込みと、前記迷光の映り込みと、前記培地に起因する前記細胞画像の画質の低下と、前記画素値が飽和した領域と、前記境界が明確でない前記細胞とを含まない場合に、前記細胞画像を適切細胞画像に分類し、前記細胞のボケ、前記異物の映り込み、前記迷光の映り込み、前記培地に起因する前記細胞画像の画質の低下、前記画素値が飽和した領域、および、前記境界が明確でない前記細胞のうちの少なくとも1つを含む場合には、前記細胞画像を不適切細胞画像に分類するステップと、
前記適切細胞画像の画質を劣化させる画像処理を行うことにより、前記不適切細胞画像を生成するステップと、
前記適切細胞画像と、前記適切細胞画像から生成された前記不適切細胞画像とを学習させることにより前記細胞画像が前記適切細胞画像であるか前記不適切細胞画像であるかを判定することを学習させた第1学習済みモデルを作成するステップと、を備え、
前記判定するステップにおいて、前記第1学習済みモデルを用いて、前記細胞画像が前記適切細胞画像であるか前記不適切細胞画像であるかの判定を行う、細胞画像解析方法。 acquiring a cell image;
determining whether the cell image includes at least one of the following: blurred cells in the cell image; foreign matter in the cell image; stray light in the cell image; degradation of image quality of the cell image caused by a culture medium when culturing the cells; an area in the cell image where pixel values are saturated; and a cell where the boundary between the cell and an area other than the cell is unclear;
classifying the cell image as an appropriate cell image when the cell image does not include blurring of the cell, reflection of the foreign matter, reflection of the stray light, deterioration of image quality of the cell image due to the culture medium, an area where the pixel value is saturated, and the cell whose boundary is unclear, and classifying the cell image as an inappropriate cell image when the cell image includes at least one of blurring of the cell, reflection of the foreign matter, reflection of the stray light, deterioration of image quality of the cell image due to the culture medium, an area where the pixel value is saturated, and the cell whose boundary is unclear;
generating the inappropriate cell image by performing image processing that deteriorates the image quality of the appropriate cell image;
and creating a first trained model that is trained to determine whether the cell image is the appropriate cell image or the inappropriate cell image by training the appropriate cell image and the inappropriate cell image generated from the appropriate cell image ;
A cell image analysis method , in which in the determining step, a determination is made as to whether the cell image is an appropriate cell image or an inappropriate cell image using the first trained model .
前記判定するステップにおいて、前記細胞画像の解析を行うために前記細胞画像を分類する際に、前記細胞画像の画質が前記細胞画像の前記解析に適しているか否かの判定、および、前記細胞画像を解析するための学習モデルの学習に用いる前記細胞画像を分類する際に、前記細胞画像の画質が前記学習モデルに対する前記解析の学習に適しているか否かの判定の少なくともいずれかのための判定基準を満たしている否かを判定する、請求項1に記載の細胞画像解析方法。 The cell image is an image of a cultured cell cultured in a container,
The cell image analysis method according to claim 1, wherein in the determining step, when classifying the cell image for analysis of the cell image, it is determined whether the image quality of the cell image is suitable for the analysis of the cell image, and when classifying the cell image to be used for training a learning model for analyzing the cell image, it is determined whether the image quality of the cell image satisfies a determination criterion for at least one of the following: determining whether the image quality of the cell image is suitable for training the analysis of the learning model.
前記適切細胞画像に分類された前記細胞画像を用いて前記解析を行うステップと、をさらに備える、請求項1~7のいずれか1項に記載の細胞画像解析方法。 excluding the cell image from analysis if the cell image is classified as the inappropriate cell image;
The cell image analysis method according to claim 1 , further comprising: performing the analysis using the cell image classified as the appropriate cell image.
前記適切細胞画像に分類された前記細胞画像を用いて、前記学習モデルに前記解析を学習させるステップ、をさらに備える、請求項1~7のいずれか1項に記載の細胞画像解析方法。 If the cell image is classified as the inappropriate cell image, excluding the cell image from learning of an analysis of the cell image for a learning model;
The cell image analysis method according to any one of claims 1 to 7 , further comprising a step of training the learning model to perform the analysis using the cell images classified as the appropriate cell images.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021095081A JP7707664B2 (en) | 2021-06-07 | 2021-06-07 | Cell image analysis method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021095081A JP7707664B2 (en) | 2021-06-07 | 2021-06-07 | Cell image analysis method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022187196A JP2022187196A (en) | 2022-12-19 |
| JP7707664B2 true JP7707664B2 (en) | 2025-07-15 |
Family
ID=84525360
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021095081A Active JP7707664B2 (en) | 2021-06-07 | 2021-06-07 | Cell image analysis method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7707664B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4674942A1 (en) * | 2023-03-02 | 2026-01-07 | Hitachi High-Tech Corporation | Inspection device for foreign matter and particle aggregates, and inspection method |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006051813A1 (en) | 2004-11-09 | 2006-05-18 | Hitachi Medical Corporation | Cell cultivating device, image processing device and cell detecting system |
| JP2014085949A (en) | 2012-10-25 | 2014-05-12 | Dainippon Printing Co Ltd | Cell behaviour analysis device, cell behaviour analysis method, and program |
| JP2016534709A (en) | 2013-10-28 | 2016-11-10 | モレキュラー デバイシーズ, エルエルシー | Method and system for classifying and identifying individual cells in a microscopic image |
| WO2017033809A1 (en) | 2015-08-26 | 2017-03-02 | 倉敷紡績株式会社 | Cell measurement method |
| WO2018180206A1 (en) | 2017-03-30 | 2018-10-04 | 富士フイルム株式会社 | Cell-image evaluation device and method and program |
| JP2020148856A (en) | 2019-03-12 | 2020-09-17 | 株式会社Screenホールディングス | Focus adjustment method, image acquisition method, and image acquisition device |
| JP2020202748A (en) | 2017-08-31 | 2020-12-24 | 富士フイルム株式会社 | Photographing processing apparatus, control method of photographing processing apparatus, and photographing processing program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7053354B1 (en) * | 2004-05-24 | 2006-05-30 | Eastman Kodak Company | Method for reducing dark current for an array of active pixel sensor cells |
| US8824768B1 (en) * | 2011-11-10 | 2014-09-02 | Blair K. Simon | Fertilization test method and apparatus |
-
2021
- 2021-06-07 JP JP2021095081A patent/JP7707664B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006051813A1 (en) | 2004-11-09 | 2006-05-18 | Hitachi Medical Corporation | Cell cultivating device, image processing device and cell detecting system |
| JP2014085949A (en) | 2012-10-25 | 2014-05-12 | Dainippon Printing Co Ltd | Cell behaviour analysis device, cell behaviour analysis method, and program |
| JP2016534709A (en) | 2013-10-28 | 2016-11-10 | モレキュラー デバイシーズ, エルエルシー | Method and system for classifying and identifying individual cells in a microscopic image |
| WO2017033809A1 (en) | 2015-08-26 | 2017-03-02 | 倉敷紡績株式会社 | Cell measurement method |
| WO2018180206A1 (en) | 2017-03-30 | 2018-10-04 | 富士フイルム株式会社 | Cell-image evaluation device and method and program |
| JP2020202748A (en) | 2017-08-31 | 2020-12-24 | 富士フイルム株式会社 | Photographing processing apparatus, control method of photographing processing apparatus, and photographing processing program |
| JP2020148856A (en) | 2019-03-12 | 2020-09-17 | 株式会社Screenホールディングス | Focus adjustment method, image acquisition method, and image acquisition device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022187196A (en) | 2022-12-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Xiao et al. | Noise or signal: The role of image backgrounds in object recognition | |
| CN101949819B (en) | Cell counting method based on image identification | |
| WO2019100888A1 (en) | Target object recognition method and device, storage medium and electronic apparatus | |
| CN110956628B (en) | Picture grade classification method, device, computer equipment and storage medium | |
| US20190204292A1 (en) | Image Processing Device, Image Processing Method, and Recording Medium | |
| JP2011188496A (en) | Backlight detection device and backlight detection method | |
| JP7356010B2 (en) | Surface texture inspection device and surface texture inspection method | |
| CN108801601B (en) | Method and equipment for testing stray light noise of Fresnel lens and storage medium | |
| KR101929669B1 (en) | The method and apparatus for analyzing an image using an entropy | |
| CN119672449A (en) | A mobile phone appearance detection system and method based on visual recognition | |
| JP7707664B2 (en) | Cell image analysis method | |
| CN117911409B (en) | Mobile phone screen bad line defect diagnosis method based on machine vision | |
| US11756190B2 (en) | Cell image evaluation device, method, and program | |
| CN114339203A (en) | Camera performance detection method, device and storage medium | |
| JP2000121539A (en) | Particle monitor system and particle detection method and recording medium storing particle detection program | |
| CN117474915B (en) | Abnormality detection method, electronic device and storage medium | |
| US20240370998A1 (en) | Cell image analysis method | |
| KR20170138732A (en) | System for tuberculosis diagnosis | |
| US20240273683A1 (en) | Cell image analysis method | |
| WO2023008526A1 (en) | Cell image analysis method | |
| KR101076478B1 (en) | Method of detecting the picture defect of flat display panel using stretching technique and recording medium | |
| US12354267B1 (en) | Oocyte quality analysis system | |
| Vanlalnunpuia et al. | Advancing Diabetic Retinopathy Research with a Dataset from Aizawl region of Mizoram | |
| CN110473198A (en) | Deep learning system and method | |
| JP2024101940A (en) | Cell image analysis method, program, inference model manufacturing method, and cell image analysis device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230922 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240814 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240827 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241024 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250128 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250326 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250603 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250616 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7707664 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |