EP1685384A1 - Method and device for detecting different types of cells in a biological sample - Google Patents
Method and device for detecting different types of cells in a biological sampleInfo
- Publication number
- EP1685384A1 EP1685384A1 EP04797673A EP04797673A EP1685384A1 EP 1685384 A1 EP1685384 A1 EP 1685384A1 EP 04797673 A EP04797673 A EP 04797673A EP 04797673 A EP04797673 A EP 04797673A EP 1685384 A1 EP1685384 A1 EP 1685384A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- image
- cells
- biological sample
- color information
- color
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N15/00—Investigating characteristics of particles; Investigating permeability, pore-volume or surface-area of porous materials
- G01N15/10—Investigating individual particles
- G01N15/14—Optical investigation techniques, e.g. flow cytometry
- G01N15/1429—Signal processing
- G01N15/1433—Signal processing using image recognition
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N15/00—Investigating characteristics of particles; Investigating permeability, pore-volume or surface-area of porous materials
- G01N15/10—Investigating individual particles
- G01N15/14—Optical investigation techniques, e.g. flow cytometry
- G01N15/1468—Optical investigation techniques, e.g. flow cytometry with spatial resolution of the texture or inner structure of the particle
- G01N2015/1472—Optical investigation techniques, e.g. flow cytometry with spatial resolution of the texture or inner structure of the particle with colour
Definitions
- FIG. 3 shows the steps for color normalization according to a preferred exemplary embodiment of the present invention.
- FIG. 1B schematically shows the microscope hardware 110 used according to the invention, which, as indicated schematically by the arrow 112, receives the smeared and stained blood on the slide 108.
- the hardware of the microscope 110 includes a movable cross table, not shown, on which the slide 108 is arranged, controllable optics and lighting, and a CCD color camera with a frame grabber.
- the slide 108 which is arranged on the movable cross table, is displaced by means of the same under the microscope, in order to carry out a digitization 114 of the blood sample arranged on the slide 108.
- a cell classification 140 according to which it is decided on the basis of the features obtained to which cell type the individual cell belongs. All results of the cell classification 140 of the entire sample, that is to say all the processed individual images 120 1 to 120 n, form the differential blood count 142 which is output at the end.
- the color standardization 128 ensures that differently colored samples 109 are standardized to a “standard sample” with a defined color distribution and optionally defined illumination.
- the images 120 1 to 120 n received at the input 126 have a certain and always the same color distribution in order to ensure that the classification of the individual blocks can be carried out correctly.
- Conventional methods use methods, such as the color calibration of cameras, to ensure stable and constant recording of the images.
- the disadvantage of this approach is that it is static and is calculated only once. These methods are therefore inflexible, especially if something changes in the color of the sample material. In this case, the known color calibration no longer matches the situation and must be recalculated.
- the disadvantage is obvious, since a time expenditure and possibly an additional user interaction are required here, which is not practical for an automatic system as is aimed at according to the invention.
- the histogram can be recalculated for each image and each color channel. For this purpose, the locations measured in the actual image for a color channel are shifted to the locations previously defined and defined for this channel, and values in the histogram between the three extremes are linearly interpolated. This is carried out for each channel, so that a standardized image with a known and defined color distribution results.
- the pixel block classification 130 a plurality of pixels in the received digital image are combined to form a block and the corresponding block is assigned to a class.
- the possible classes are the background, red blood cells (erythrocyte), white blood cells (leukocyte) and the nucleus of white blood cells.
- this method can also be used for other classes and other problems, in which case a corresponding adjustment of the color distribution in color normalization step 128 must then be carried out.
- FIG. 2 and 3 again show the main steps of the color normalization 128 and the pixel block classification 130 just described.
- the individual steps of the pixel block classification are shown again in FIG. 2, the step 130a, as mentioned, here
- the digital color image is broken down into blocks of 8 x 8 pixels.
- block 130b the mean color value per channel is calculated for each block, and then at 130c, depending on the color value calculated for each channel, the block is classified as a background, erythrocyte, leukocyte or leukocyte nucleus.
- a cell group determination 132 is carried out, in which the classified blocks are combined into two classes according to the preferred exemplary embodiment.
- the first class is referred to as "background” and comprises the blocks which were classified as background or as red blood cells in step 130.
- the second class is the "white blood cells” class and comprises those in step 130 as white blood cells or nuclei of the white blood cells classified blocks. This information is in the form of a binary image which is made available to the subsequent cell separation.
- the individual cells 136 present in this way are fed to the feature calculation 138 in order to acquire predetermined features which are characteristic of individual cell types, in order to then determine at 140 corresponding cell types for the single cell based on the so-called features.
- the color image data can thus also be described in the HSV color frame or in the L * u * v * color space. For this, the RGB data obtained can be converted into the corresponding color spaces. The RGB data can also be transferred to other known color spaces.
- the present invention is not limited to the recording of a 3-channel image, and the image can be generated by an n-channel, n ⁇ 2, recording.
- the channels can also contain other multi-spectral data / information, such as Information based on the IR rays, UV rays and X-rays, etc.
- the steps described therein in connection with the color normalization and the pixel block classification can also be used individually in the detection of other cell types.
- the color standardization described above can also be used in isolation from the other steps in other classification methods in which it is necessary to provide images with a uniform color distribution.
Landscapes
- Chemical & Material Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biochemistry (AREA)
- Dispersion Chemistry (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Analytical Chemistry (AREA)
- Signal Processing (AREA)
- General Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Investigating Or Analysing Biological Materials (AREA)
- Image Processing (AREA)
Abstract
Description
Verfahren und Vorrichtung zur Erfassung von verschiedenen Zeil ypen von Zellen in einer biologischen Probe Method and device for the detection of different cell types of cells in a biological sample
Beschreibungdescription
Die vorliegende Erfindung bezieht sich auf ein Verfahren und eine Vorrichtung zur Erfassung von verschiedenen Zell- typen von Zellen in einer biologischen Probe, und hier insbesondere auf ein Verfahren und auf eine Vorrichtung für die automatische Erstellung eines Differential-Blutbildes basierend auf digitalisierten mikroskopischen Aufnahmen von Blutausstrichen mit Hilfe von Bildverarbeitungsverfahren.The present invention relates to a method and a device for the detection of different cell types of cells in a biological sample, and in particular to a method and a device for the automatic creation of a differential blood image based on digitized microscopic images of blood smears with the help of image processing methods.
Bei fast jedem Patient, der in eine Klinik eingewiesen wird, wird eine Blutprobe entnommen, welche der Diagnostik des Patienten dienen soll. Je nach Diagnosevermutung werden dabei von dem betreuenden Arzt unterschiedliche Blutunter- suchungs-Methoden angeordnet. Eine solche Blutuntersuchung stellt das sogenannte Differential-Blutbild dar. Mit Hilfe des Differential-Blutbildes lassen sich unterschiedliche Ursachen einer gegebenen Krankheit, wie z.B. Entzündungen, Infektionen, allergische Reaktionen, HIV, Leukämien, etc. diagnostizieren.A blood sample is taken from almost every patient who is admitted to a clinic, which is used to diagnose the patient. Depending on the presumption of diagnosis, the attending doctor will arrange different blood test methods. Such a blood test is the so-called differential blood count. With the help of the differential blood count, different causes of a given disease, such as e.g. Diagnose inflammation, infections, allergic reactions, HIV, leukemia, etc.
Als Diagnosegrundlage dient hier das Differential-Blutbild, welches genau angibt, welche Untergruppe der Leukozyten (weiße Blutkörperchen) wie oft im Blut vorkommen. Unter- schiedliche, von der normalen Verteilung abweichende Ergebnisse lassen dann auf die einzelnen Ursachen schließen. Die Auswertung, sprich die Zählung von Untergruppen der Leukozyten wurde lange Zeit manuell unter dem Mikroskop von einer ausgebildeten Fachkraft durchgeführt. Um diese ermüden- de Arbeit zu erleichtern, wurden nach und nach spezielle, sogenannte Blutbildautomaten entwickelt, welche diese Zählung übernehmen. Der Stand der Technik im Bereich automatisierter Blutbildautomaten beschränkt sich auf Automaten, denen ein chemisch-physikalisches Prinzip zugrunde liegt. Gemäß diesem Prinzip wird eine Blutprobe durch ein flüssigkeits- basiertes Verfahren soweit verdünnt, das jeweils nur eine einzige Zelle durch eine Meßkapillare zieht. Während des Durchflusses durch diese Meßkapillare werden von jeder Zelle charakteristische Informationen gewonnen, die es erlauben, die Zelle einer bestimmten Untergruppe zuzuordnen. Im Laufe der Jahre hat sich die Durchflußzytometrie in der Erstellung eines automatischen Differential-Blutbildes in den Labors vieler Krankenhäuser und Praxen bewährt und etabliert. Die meisten dieser durchflußzytometrischen Automaten erlauben es, Differential-Blutbilder von normalen und auf- fälligen Blutproben robust und reproduzierbar zu erstellen.The differential blood count serves as the basis for diagnosis, which specifies exactly which subgroup of leukocytes (white blood cells) occur in the blood and how often. Different results that deviate from the normal distribution then indicate the individual causes. The evaluation, i.e. the counting of subgroups of leukocytes, was carried out manually under the microscope by a trained specialist for a long time. To make this tiring work easier, little by little, so-called blood count machines were developed that take over this count. The state of the art in the field of automated blood counting machines is limited to machines based on a chemical-physical principle. According to this principle, a blood sample is diluted by a liquid-based method to such an extent that only a single cell is drawn through a measuring capillary. During the flow through this measuring capillary, characteristic information is obtained from each cell, which allows the cell to be assigned to a specific subgroup. Over the years, flow cytometry has proven itself and established in the creation of an automatic differential blood count in the laboratories of many hospitals and medical practices. Most of these flow cytometric machines allow differential blood images of normal and abnormal blood samples to be created robustly and reproducibly.
Jedoch treten in Kliniken, neben den normalen, vor allem auch aufwendige, durch unterschiedliche physiologische und biologische Prozesse veränderte Blutbilder auf, welche von den erwähnten durchflußzytometrischen Automaten nicht präzise genug analysiert werden können. In der Regel wird eine solche Probe von einem solchen bekannten Automaten als auffällig eingestuft und eine manuelle Untersuchung des Objektträgers unter dem Mikroskop durch eine geschulte Fach- kraft vorgenommen. Die Größenordnung für die manuell zu untersuchenden Proben liegt hier bei etwa 50 % der dem Automaten zugeführten Proben. Die manuelle Auszählung der Leukozyten unter dem Mikroskop stellt eine für die Fachkraft ermüdende Arbeit dar, die sich, bedingt durch die Arbeit am Mikroskop, auch in gesundheitlicher Weise auswirken kann.However, in addition to the normal, especially complex, blood pictures that are changed by different physiological and biological processes occur in clinics, which cannot be analyzed with sufficient precision by the flow cytometric machines mentioned. As a rule, such a sample is classified as conspicuous by such a known automatic machine and a manual examination of the slide under the microscope is carried out by a trained specialist. The order of magnitude for the samples to be examined manually is about 50% of the samples fed to the machine. The manual counting of the leukocytes under the microscope is a tiring work for the specialist, which, due to the work on the microscope, can also have health effects.
Neben der oben erwähnten Erzeugung eines Differential- Blutbildes sind ähnliche Schritte, nämlich eine anfängliche automatisierte Probenuntersuchung gepaart mit einer nach- folgenden manuellen Untersuchung von auffälligen Proben auch in anderen Bereichen bekannt, so beispielsweise bei der Untersuchung von anderen menschlichen Zellen, vor allem bei der Lokalisation und Klassifikation bzw. Erkennung von dysplastischen (tumorartigen Vorstadien) Zellen der Zervix (Gebärmutterhals) von Frauen und anderen, auf der Zellanalyse basierenden Diagnoseverfahren.In addition to the above-mentioned generation of a differential blood count, similar steps are known, namely an initial automated sample examination paired with a subsequent manual examination of suspicious samples in other areas as well, for example in the examination of other human cells, especially in the localization and classification or detection of dysplastic (tumor-like pre-stages) cells of the cervix (cervix) of women and other diagnostic methods based on cell analysis.
Ausgehend von diesem Stand der Technik liegt der vorliegen- den Erfindung die Aufgabe zugrunde, ein verbessertes Ver¬ fahren und eine verbesserte Vorrichtung zur Erfassung von verschiedenen Zelltypen von Zellen in einer biologischen Probe zu schaffen, das basierend auf einer Aufnahme einer beispielsweise als auffällig eingestuften Probe eine Aus- ertung derselben durchführt und die verschiedenen Zellty¬ pen und deren Häufigkeit in der Probe ausgibt, ohne daß weitere manuelle Schritte durch eine Fachkraft erforderlich wären.Proceeding from this prior art, the present invention is based on the object of creating an improved method and an improved device for detecting different cell types of cells in a biological sample, which is based on a recording of a sample, for example, which is classified as abnormal a training ertung the same and performs the various Zellty ¬ pen and outputting their frequency in the sample would be without any further manual steps by a specialist is required.
Diese Aufgabe wird durch ein Verfahren nach Anspruch 1 und durch eine Vorrichtung nach Anspruch 13 gelöst.This object is achieved by a method according to claim 1 and by an apparatus according to claim 13.
Die vorliegende Erfindung schafft ein Verfahren zur Erfassung von verschiedenen Zelltypen von Zellen in einer biolo- gischen Probe, mit folgenden Schritten:The present invention provides a method for the detection of different cell types of cells in a biological sample, with the following steps:
(a) Bereitstellen eines Bildes der biologischen Probe;(a) providing an image of the biological sample;
(b) Normieren des Bildes der biologischen Probe bezüglich einer Verteilung von Bildwerten in dem Bild, um ein normiertes Bild zu erhalten;(b) normalizing the image of the biological sample with respect to a distribution of image values in the image to obtain a normalized image;
(c) Zerlegen des normierten Bildes in eine Mehrzahl von Bildabschnitte ;(c) decomposing the normalized image into a plurality of image sections;
(d) Zuordnen jedes Bildabschnitts der Mehrzahl von Bildabschnitte zu einer vorbestimmten Klasse, abhängig von vorbestimmten Eigenschaften des entsprechenden Bildab¬ schnitts;(d) assigning each image section portion of the plurality of image portions to a predetermined class, depending on predetermined characteristics of the corresponding ¬ Page down;
(e) Erfassen der Einzelzellen oder der Zellgruppen durch Zusammenfassen von Bildabschnitten der gleichen Klas¬ se; (f) Erfassen vorbestimmter Merkmale aus den Einzelzellen oder den Zellgruppen; (g) Zuordnen der Einzelzellen zu verschiedenen Zelltypen basierend auf den erfaßten Merkmalen.(e) detecting the individual cells or cell groups by combining image portions of the same Klas ¬ se; (f) detecting predetermined features from the single cells or the cell groups; (g) assigning the individual cells to different cell types based on the detected characteristics.
Im Schritt (e) wird z.B. das Leukozytplasma und der Kern weißer Blutkörperchen zu einer Einzelzelle „weißes Blutkör- perchen" bzw. zu einer Zellgruppe „weiße Blutkörperchen" zusammengefasst . Alternativ oder zusätzlich wird das Plasma und der Kern roter Blutkörperchen zu der Einzelzelle „rotes Blutkörperchen" bzw. zu dem Zellbereich „rote Blutkörperchen" zusammengefasst. Hintergrund ist und bleibt (uninte- ressanter) Hintergrund.In step (e) e.g. the leukocyte plasma and the nucleus of white blood cells are combined into a single cell “white blood cells” or into a cell group “white blood cells”. As an alternative or in addition, the plasma and the nucleus of red blood cells are combined to form the single cell “red blood cell” or to the cell area “red blood cells”. Background is and remains (uninteresting) background.
Nach dem Schritt (e) kann gemäß einem Ausführungsbeispiel vorgesehen sein, Einzelzellen aus den Zellgruppen zu erfassen, z.B. durch Teilung der Zellgruppe in Bildabschnitts- gruppen. Sollte der zusammengefasste Bereich zu groß sein (oder anderen Kriterien unterliegt) , wird davon ausgegangen, dass es sich um eine Gruppe von sich berührenden Zellen handelt und dann wird dieser Bereich in Einzelzellen getrennt.After step (e), it can be provided according to one exemplary embodiment to detect individual cells from the cell groups, e.g. by dividing the cell group into image section groups. If the combined area is too large (or is subject to other criteria), it is assumed that it is a group of touching cells and then this area is separated into individual cells.
Gemäß einem bevorzugten Ausführungsbeispiel der vorliegenden Erfindung wird das Bild durch eine mehrkanalige Aufnahme erzeugt, wobei die Kanäle unterschiedliche Farbinformationen oder andere multispektrale Informationen enthalten. Wenn die Kanäle Farbinformationen enthalten, kann es sich hierbei um Informationen bezüglich der Farbe des Bildes, bezüglich der Luminanz und der Chrominanz des Bildes oder bezüglich des Farbtons, der Sättigung und des Wertes des Bildes handeln. Die multispektralen Informationen können auf Aufnahmen durch IR-Strahlen, UV-Strahlen und Röntgenstrahlen basieren.According to a preferred embodiment of the present invention, the image is generated by a multi-channel recording, the channels containing different color information or other multi-spectral information. If the channels contain color information, this may be information related to the color of the image, the luminance and chrominance of the image, or the hue, saturation and value of the image. The multispectral information can based on exposure to IR rays, UV rays and X-rays.
Gemäß einem weiteren Ausführungsbeispiel ist für den Fall, daß die Kanäle unterschiedliche Farbinformationen enthalten, vorgesehen, daß im Schritt (b) für jeden Bildabschnitt ein Farbinformationswert für jeden Kanal erfaßt wird, ein Mittelwert für jeden Kanal basierend auf den erfaßten Farb- informationswerten gebildet wird, und der Bildabschnitt ba- sierend auf den für jeden Kanal bestimmten Mittelwert zu der Klasse zugeordnet wird. Ferner kann vorgesehen sein, die Klassifikation bzw. Zuordnung eines Bildausschnitts zu einer Klasse basierend auf einem oder mehreren Bildabschnitten, die den betreffenden Bildabschnitt umgeben, zu verifizieren.According to a further exemplary embodiment, in the event that the channels contain different color information, it is provided that in step (b) a color information value for each channel is acquired for each image section, an average value for each channel is formed on the basis of the acquired color information values, and the image section is assigned to the class based on the mean value determined for each channel. Provision can furthermore be made to verify the classification or assignment of an image section to a class based on one or more image sections which surround the relevant image section.
Vorzugsweise wird das Bild als digitales Bild bereitgestellt, und die Zerlegung erfolgt durch Festlegung der Bildabschnitte basierend auf einer vorbestimmten Anzahl von Pixeln. Weiterhin vorzugsweise werden für die Zuordnung zu den Klassen die Farbwerte (RGB) des Bildes herangezogen.The image is preferably provided as a digital image, and the decomposition is carried out by determining the image sections based on a predetermined number of pixels. Furthermore, the color values (RGB) of the image are preferably used for the assignment to the classes.
Gemäß einem weiteren bevorzugten Ausführungsbeispiel der vorliegenden Erfindung erfolgt die Normierung des ' Bildes vor der Unterteilung bzw. Zerlegung des Bildes in die Bildabschnitte basierend auf einer statistischen Verteilung verschiedener Bildwerte in dem Bild, wobei es sich hier vorzugsweise um Farbinformationen des Bildes handelt. In diesem Fall erfolgt die Summierung basierend auf einem Histogramm der Farbinformationen. Gemäß einem bevorzugten Ausführungsbeispiel sind jedem Kanal für eine zugeordnete Farbinformation mindestens zwei Maxima und ein von denselben eingeschlossenes Minimum an jeweils vorbestimmten Orten zugeordnet. Die Normierung erfolgt derart, daß zunächst die in dem Histogramm eines Farbkanals des Bildes enthaltenen Maxima und das Minimum bezüglich deren Ortes berechnet wird und anschließend eine Verschiebung der berechneten Orte an die Orte durchgeführt wird, die dem betrachteten Kanal zu- geordnet sind. Farbinformationen zwischen den Extremwerten werden durch Interpolation zwischen den Maxima und dem Minimum erhalten. Bei digitalen Aufnahmen von Blutzellen erhält man ein "typisches" Histogramm mit zwei deutlichen Maxima und folglich einem Minimum dazwischen.According to a further preferred exemplary embodiment of the present invention, the 'image is normalized before the image is divided or divided into the image sections based on a statistical distribution of different image values in the image, which is preferably color information of the image. In this case, the summation is based on a histogram of the color information. According to a preferred exemplary embodiment, at least two maxima and a minimum enclosed by the same are assigned to each channel for assigned color information at predetermined locations. The normalization is carried out in such a way that the maxima contained in the histogram of a color channel of the image and the minimum with regard to their location are calculated, and then the calculated locations are shifted to the locations that correspond to the channel under consideration. are ordered. Color information between the extreme values is obtained by interpolation between the maxima and the minimum. With digital recordings of blood cells you get a "typical" histogram with two clear maxima and consequently a minimum in between.
Bei einem weiteren bevorzugten Ausführungsbeispiel umfaßt das erfindungsgemäße Verfahren zusätzlich, vor dem Schritt des Erfassens der Einzelzellen, die Zusammenfassung einzel- ner Bildabschnitte in bestimmte Klassen, um entsprechende Bildbereiche festzulegen. Weiterhin vorzugsweise kann das erfindungsgemäße Verfahren die zusätzlichen Schritte des Bestimmens der Anzahl von Einzelzellen pro Zellentyp und das Ausgeben dieser Anzahl umfassen.In a further preferred exemplary embodiment, the method according to the invention additionally comprises, prior to the step of detecting the individual cells, the combination of individual image sections into specific classes in order to determine corresponding image areas. Furthermore, the method according to the invention can preferably include the additional steps of determining the number of individual cells per cell type and outputting this number.
Die vorliegende Erfindung schafft ferner eine Vorrichtung zur Erfassung von verschiedenen Zelltypen von Zellen in einer biologischen Probe, mitThe present invention also provides an apparatus for the detection of different cell types of cells in a biological sample
einem Eingang zum Empfangen eines Bildes der biologischen Probe;an input for receiving an image of the biological sample;
einer Signalverarbeitungseinrichtung, die angepaßt ist, um das an dem Eingang anliegende Bild der biologischen Probe zu empfangen, das empfangene Bild bezüglich einer Verteilung der Bildwerte zu normieren, das normierte Bild in eine Mehrzahl von Bildabschnitte zu zerlegen, die Bildabschnitte abhängig von vorbestimmten Eigenschaften jeweils vorbestimmten Klassen zuzuordnen, Einzelzellen in den Bildab- schnitten zu erfassen, vorbestimmte Merkmale der Einzelzellen zu bestimmen, und die Einzelzellen verschiedenen Zelltypen zuzuordnen, basierend auf den bestimmten Merkmalen und der Klasse des zugeordneten Bildausschnitts, in dem die Einzelzelle enthalten ist;a signal processing device which is adapted to receive the image of the biological sample which is present at the input, to normalize the received image with respect to a distribution of the image values, to split the normalized image into a plurality of image sections, the image sections being predetermined in each case depending on predetermined properties Assign classes, capture individual cells in the image sections, determine predetermined features of the individual cells, and assign individual cells to different cell types, based on the determined features and the class of the assigned image section in which the individual cell is contained;
einem Ausgang zum Bereitstellen der von der Signalverarbeitungseinrichtung festgelegten Zelltypen. Gemäß einem bevorzugten Ausführungsbeispiel umfaßt die Vorrichtung ferner einen Probeneingang zum Empfangen der biologischen Probe und ein Mikroskop mit einer zugeordneten digitalen Kamera, z.B. einer CDD-Kamera, zum Erzeugen eines digitalen Bildes der biologischen Probe und eines Ausschnitts derselben. Die Signalverarbeitungseinrichtung, beispielsweise ein Personalcomputer, ist ferner angepaßt, um das digitale Bild zu empfangen und entsprechend zu verarbeiten.an output for providing the cell types defined by the signal processing device. According to a preferred embodiment, the device further comprises a sample input for receiving the biological sample and a microscope with an associated digital camera, for example a CDD camera, for generating a digital image of the biological sample and a section thereof. The signal processing device, for example a personal computer, is also adapted to receive the digital image and to process it accordingly.
Gemäß der vorliegenden Erfindung wird somit ein System geschaffen, das die Vorgehensweise der im Stand der Technik erforderlichen Fachkraft „nachahmt" und mittels digitaler Bildverarbeitung die Analyse der Probe unter dem Mikroskop übernimmt und die Zellen automatisch klassifiziert und auszählt.According to the present invention, a system is thus created which "imitates" the procedure of the specialist required in the prior art and takes over the analysis of the sample under the microscope by means of digital image processing and automatically classifies and counts the cells.
Gemäß einem bevorzugten Ausführungsbeispiel der vorliegenden Erfindung wird für die Pixel-Block-Klassifikation das gesamte Bild in Blöcke aufgeteilt, im bevorzugten Ausfüh- rungsbeipsiel in Blöcke mit der Größe 8x8 Pixel. Diese Blöcke sind vorzugsweise nicht überlappend, was seinen Vorteil in der dadurch erreichbaren, höheren Verarbeitungsgeschwindigkeit hat, da letztendlich weniger Pixel betrachtet wer- den. Außerdem erhält das Verfahren so eine gewisse Stabilität gegen Rauschen (sog. "Pixelrauschen" verursacht durch die Digitalkamera, deren Signale immer etwas schwanken, auch wenn die aufgenommene Szene vollkommen gleich bleibt) . Insgesamt ist diese Verringerung der Auflösung des Bildes akzeptabel, da die Vergrößerung des Mikroskops und die physikalische Pixelauflösung der Kamera hoch genug sind, um auch in 8 x 8 Pixel großen Blöcken die entscheidenden Strukturen (Blutzellen, weiß und rot) erkennen zu können (ein relevantes Objekt enthält mehrere solcher Pixelblö- cke) . Für Fälle, bei denen eine noch präzisere Bestimmung der Ränder der Zellen nötig ist, lässt sich an der Grenze zweier unterschiedlich klassifizierter Blöcke (z.B. "Hintergrund" / "Leukozytplasma") das Verfahren in der originalen Vergrößerung wiederholen, um eben auch innerhalb der 8 x 8 Blöcke feiner abzugrenzen. Diese Vorgehensweise mit den unterschiedlichen Auflösungen wird in der Bildverarbeitung auch als "Hierarchischer Ansatz" bezeichnet. Grundsätzlich ist aber die Gruppierung in 8 x 8 Pixel große Blöcke ausreichend.In accordance with a preferred exemplary embodiment of the present invention, the entire image is divided into blocks for the pixel-block classification, in the preferred exemplary embodiment into blocks with the size 8 × 8 pixels. These blocks are preferably not overlapping, which has the advantage in the higher processing speed that can be achieved thereby, since ultimately fewer pixels are viewed. It also gives the method a certain stability against noise (so-called "pixel noise" caused by the digital camera, whose signals always fluctuate somewhat, even if the recorded scene remains completely the same). Overall, this reduction in the resolution of the image is acceptable, since the magnification of the microscope and the physical pixel resolution of the camera are high enough to be able to recognize the decisive structures (blood cells, white and red) in 8 x 8 pixel blocks (a relevant one Object contains several such pixel blocks). For cases where an even more precise determination the edges of the cells are necessary, the process can be repeated in the original magnification on the border of two differently classified blocks (eg "background" / "leukocyte plasma") in order to delimit within the 8 x 8 blocks. This procedure with the different resolutions is also called "hierarchical approach" in image processing. Basically, the grouping into 8 x 8 pixel blocks is sufficient.
Für jeden der 8 x 8 Blöcke wird der mittlere Farbwert aus den vorliegenden Farbkanälen berechnet, im bevorzugten Ausführungsbeispiel RGB und anhand dessen wird jeder Block in die erforderlichen Klassen im bevorzugten Ausführungsbei- spiel der Blutzellen "Hintergrund", "Leukozytplasma", "Leukozytkern", "Erythrozytplasma" klassifiziert.For each of the 8 x 8 blocks, the average color value is calculated from the available color channels, in the preferred exemplary embodiment RGB and on the basis of this each block is classified into the required classes in the preferred exemplary embodiment of the blood cells “background”, “leukocyte plasma”, “leukocyte nucleus”, "Erythrocyte plasma" classified.
Erfindungsgemäß wird somit eine mehrfache Klassifikation durchgeführt: zuerst werden Pixelblöcke klassifiziert, qua- si in Hintergrund und Teile von Objekten, danach werden die relevanten Objekte (Plasma plus Kern der weißen Blutkörperchen) segmentiert (Zusammenfassung von Pixelblöcken und ggf wieder Teilung wenn sich Zellen berühren) , anschließend werden von diesen Merkmale berechnet (z. B. Größe, Form, Farbe der Objekte = Zellen, Fläche, Umfang, Rundheit, Granulation, und/oder Texturierung - jeweils von Zellkern und Plasma) und anschließend werden diese wieder klassifiziert in die durch die Medizin vorgegebenen Zelltypen der Leukozyten. Deren Vorkommen werden gezählt und als Histogramm präsentiert (z.B. "13 Leukozyten des Typs Promyelozyt, 42 des Typs..."). Es wird jedoch keine Diagnose erstellt. Es wird ein Ausdruck mit einem Histogramm erzeugt, welche Zelltypen der Leukozyten wie oft vorkommen (prozentual betrachtet) .According to the invention, a multiple classification is thus carried out: first, pixel blocks are classified, quasi in the background and parts of objects, then the relevant objects (plasma plus nucleus of the white blood cells) are segmented (combination of pixel blocks and, if necessary, division again when cells touch) , are then calculated from these characteristics (e.g. size, shape, color of the objects = cells, area, circumference, roundness, granulation, and / or texturing - each of the cell nucleus and plasma) and then these are classified into the by the medicine prescribed cell types of leukocytes. Their occurrence is counted and presented as a histogram (eg "13 leukocytes of the type promyelocyte, 42 of the type ..."). However, no diagnosis is made. A printout with a histogram is generated, which Cell types of leukocytes how often they occur (considered as a percentage).
Neben dem oben beschriebenen „weißen" Blutbild existieren noch weitere "Blutbilder", die angefertigt werden können, z.B. "das rote Blutbild", "das große Blutbild", etc.In addition to the "white" blood picture described above, there are other "blood pictures" that can be made, e.g. "the red blood picture", "the large blood picture", etc.
Bevorzugte Ausführungsbeispiele der vorliegenden Erfindung werden nachfolgend anhand der beiliegenden Zeichnungen nä- her erläutert. Es zeigen:Preferred exemplary embodiments of the present invention are explained in more detail below with reference to the accompanying drawings. Show it:
Fig. 1A bis IC ein Blockdiagramm, welches die erfindungsgemäße Vorrichtung und das erfindungsgemäße Verfahren anhand eines bevorzugten Ausfüh- rungsbeispiels betreffend einen Differential-Blutbild-Automaten näher erläutert;1A to IC a block diagram which explains the device according to the invention and the method according to the invention in greater detail using a preferred exemplary embodiment relating to a differential blood count machine;
Fig. 2 die einzelnen Schritte zur Pixel-Block- Klassifikation gemäß einem bevorzugten Aus- führungsbeispiel der vorliegenden Erfindung; und2 shows the individual steps for pixel block classification according to a preferred exemplary embodiment of the present invention; and
Fig. 3 die Schritte zur Farbnormierung gemäß einem bevorzugten Ausführungsbeispiel der vorlie- genden Erfindung.3 shows the steps for color normalization according to a preferred exemplary embodiment of the present invention.
In Fig. 1 wird nachfolgend anhand einer schematischen Darstellung die erfindungsgemäße Vorrichtung und das erfindungsgemäße Verfahren anhand des Beispiels eines Differen- tial-Blutbild-Automaten näher erläutert.In FIG. 1, the device according to the invention and the method according to the invention are explained in more detail below using the example of a differential blood count machine.
Fig. 1A zeigt einen ersten Abschnitt 100 zur Proben- Separation. Hier wird durch an sich bekannte Maßnahmen eine Aufbereitung der biologischen Probe, einer Blutprobe, durchgeführt. Die Proben-Präparation 100 umfaßt die Blutentnahme 102. Das entnommene Blut wird, wie durch den Pfeil 104 verdeutlicht ist, einer weiteren Bearbeitung 106 be- reitgestellt, gemäß der ein Blutausstrich durchgeführt wird und eine Einfärbung desselben erfolgt. Die Proben- Präparation beinhaltet somit beispielsweise das Ausstreichen 106 des venösen Bluts auf einem Objektträger 108, so- wie das anschließende Färben des Objektträgers 108, beispielsweise unter Verwendung der bekannten May-Giemsa- Färbung. Auf dem Objektträger 108 ist schematisch die ausgestrichene und gefärbte Blutprobe 109 gezeigt.1A shows a first section 100 for sample separation. Here, the biological sample, a blood sample, is prepared using measures known per se. The sample preparation 100 comprises the blood withdrawal 102. The blood withdrawn is, as shown by the arrow 104, subjected to a further processing 106 provided, according to which a blood smear is carried out and the same is stained. The sample preparation thus includes, for example, the spreading 106 of the venous blood on a slide 108, and the subsequent staining of the slide 108, for example using the known May-Giemsa stain. The smeared and colored blood sample 109 is shown schematically on the slide 108.
Anhand der Fig. 1B ist schematisch die erfindungsgemäß verwendete Mikroskop-Hardware 110 gezeigt, die, wie schematisch durch den Pfeil 112 angedeutet ist, das ausgestrichene und gefärbte Blut auf dem Objektträger 108 empfängt. Die Hardware des Mikroskops 110 beinhaltet einen nicht näher gezeigten, verschiebbaren Kreuztisch, auf dem der Objektträger 108 angeordnet wird, eine steuerbare Optik und Beleuchtung, sowie eine CCD-Farbkamera mit einem Frame- Grabber. Der Objektträger 108, der auf dem verschiebbaren Kreuztisch angeordnet ist, wird mittels desselben unter dem Mikroskop verschoben, um so eine Digitalisierung 114 der auf dem Objektträger 108 angeordneten Blutprobe durchzuführen.1B schematically shows the microscope hardware 110 used according to the invention, which, as indicated schematically by the arrow 112, receives the smeared and stained blood on the slide 108. The hardware of the microscope 110 includes a movable cross table, not shown, on which the slide 108 is arranged, controllable optics and lighting, and a CCD color camera with a frame grabber. The slide 108, which is arranged on the movable cross table, is displaced by means of the same under the microscope, in order to carry out a digitization 114 of the blood sample arranged on the slide 108.
Die Digitalisierung 114 der Blutprobe 109 erfolgt derart, daß das Objekt mäanderförmig an der Blutprobe 109 vorbeigeführt wird, wie dies in Fig. 1A schematisch bei 116 gezeigt ist. Tatsächlich wird dieser Durchlauf dadurch erreicht, daß mittels des verschiebbaren Kreuztisches der Objektträger 108 mit der darauf angeordneten Blutprobe 109 entspre- chend an dem Objektiv vorbei bewegt wird. In der Regel werden während der Digitalisierung jeweils verschiedene Abschnitte der Blutprobe 109 digitalisiert und, wie dies schematisch durch den Pfeil 118 dargestellt ist, wird eine Mehrzahl von Einzelbildern 120χ bis 120n ausgegeben. Für den Fall, daß die Blutprobe 109 sehr klein ist, kann die Digitalisierung auch in einem Durchgang erfolgen und nur ein Einzelbild ausgegeben werden. Am Ausgang der Mikroskop- Hardware 110 wird, wie durch den Pfeil 122 schematisch dar- gestellt ist, das eine Einzelbild oder die mehreren Einzelbilder 120ι bis 120n für eine weitere Bearbeitung bereitgestellt.The digitization 114 of the blood sample 109 takes place in such a way that the object is guided past the blood sample 109 in a meandering manner, as is shown schematically at 116 in FIG. 1A. In fact, this run is achieved in that the slide 108 with the blood sample 109 arranged thereon is correspondingly moved past the objective by means of the movable cross table. As a rule, different sections of the blood sample 109 are digitized during the digitization and, as is shown schematically by the arrow 118, a plurality of individual images 120χ to 120 n are output. In the event that the blood sample 109 is very small, the digitization can also be carried out in one pass and only a single image can be output. At the output of microscope hardware 110, as shown schematically by arrow 122, is provided that a single image or the multiple individual images 120ι to 120 n is provided for further processing.
Anhand der Figur IC wird nachfolgend die erfindungsgemäße Signalverarbeitungseinrichtung bzw. Bildverarbeitungseinrichtung, die beispielsweise in einem Computer implementiert ist, näher beschrieben. In dem Computer 124 ist die Bildverarbeitung implementiert, die an einem Eingang 126 das von der Mikroskop-Hardware 110 bereitgestellte Einzelbild oder eine Mehrzahl der Einzelbilder 120ι bis 120n aufeinanderfolgend empfängt.The signal processing device or image processing device according to the invention, which is implemented, for example, in a computer, is described in more detail below with reference to FIG. The image processing is implemented in the computer 124, which receives the single image provided by the microscope hardware 110 or a plurality of the individual images 120 1 to 120 n in succession at an input 126.
Die Bildverarbeitung besteht aus Unterschritten Farbnormie- rung, Pixel-Block-Klassifikation, Zeilgruppenbildung, Zelltrennung, Bereitstellen der Einzelzellen, Merkmalsberechnung, Zeil-Klassifikation und Ausgabe des Differential- Blutbilds.The image processing consists of substeps of color standardization, pixel block classification, cell grouping, cell separation, provision of the individual cells, feature calculation, cell classification and output of the differential blood count.
Die Farbnormierung 128 ist vorgesehen, um zu gewährleisten, daß unterschiedlich gefärbte Proben 109 auf eine „Standard- Probe" mit definierter Farbverteilung und gegebenenfalls definierter Beleuchtung normiert werden. Die anschließende Pixel-Block-Klassifikation 130 dient zur Zusammenfassung mehrerer Pixel des Bildes zu einem Block und die Zuordnung dieser Blöcke zu einer oder mehreren Klassen. Im Zusammenhang mit dem bevorzugten Ausführungsbeispiel betreffend die Differential-Blutbild-Analyse sind bevorzugte und mögliche Klassen der Hintergrund oder weiße Blutkörperchen. Nachfol- gend zu der Pixel-Block-Klassifikation erfolgt die Zuordnung der Blöcke zu bestimmten Zellgruppen 132, woran sich eine Zelltrennung 134 anschließt, um alle Zellen sicher zu vereinzeln, da es durchaus vorkommen kann, daß manche Zellen überlappend angeordnet sind oder aneinander angrenzen. Nachfolgend zu der Zelltrennung 134 liegen als Zwischenergebnis nur noch die Einzelzellen 136 vor. Für jede Einzelzelle 136 erfolgt eine Merkmalsberechnung 138, um aus den vorliegenden Einzelzellen entsprechende Merkmale zu gewin- nen, die für einzelne Zelltypen charakteristisch sind. Anschließend erfolgt eine Zeil-Klassifikation 140 gemäß der anhand der gewonnenen Merkmale entschieden wird, zu welchem Zelltyp die Einzelzelle gehört. Alle Ergebnisse der Zell- Klassifikation 140 der gesamten Probe, also aller verarbeiteten Einzelbilder 120ι bis 120n bilden das am Ende ausgegebene Differential-Blutbild 142.The color normalization 128 is provided in order to ensure that differently colored samples 109 are standardized to a “standard sample” with a defined color distribution and optionally defined illumination. The subsequent pixel block classification 130 serves to combine several pixels of the image into a block and the assignment of these blocks to one or more classes. In connection with the preferred exemplary embodiment relating to differential blood count analysis, preferred and possible classes are the background or white blood cells. The blocks are assigned as follows to the pixel block classification to certain cell groups 132, which is followed by a cell separation 134 in order to safely separate all cells, since it may well happen that some cells are arranged to overlap or adjoin one another. For every Individual cell 136, a feature calculation 138 is carried out in order to obtain corresponding features from the individual cells present. that are characteristic of individual cell types. This is followed by a cell classification 140 according to which it is decided on the basis of the features obtained to which cell type the individual cell belongs. All results of the cell classification 140 of the entire sample, that is to say all the processed individual images 120 1 to 120 n, form the differential blood count 142 which is output at the end.
Nachfolgend werden die gerade anhand der Fig. IC im Über- blick beschriebenen einzelnen Abschnitte des erfindungsgemäßen Ansatzes zur Erfassung von Zelltypen in einer biologischen Probe näher erläutert.The individual sections of the approach according to the invention for the detection of cell types in a biological sample that have just been described with reference to FIG. IC are explained in more detail below.
Die Farbnormierung 128 gewährleistet, daß unterschiedlich gefärbte Proben 109 auf eine „Standard-Probe" mit definierter Farbverteilung und gegebenenfalls definierte Beleuchtung normiert werden.The color standardization 128 ensures that differently colored samples 109 are standardized to a “standard sample” with a defined color distribution and optionally defined illumination.
Für die anschließende Pixel-Block-Klassifikation 130 ist es notwendig, daß die am Eingang 126 empfangenen Bilder 120ι bis 120n eine bestimmte und stets gleiche Farbverteilung aufweisen, um sicherzustellen, daß die Klassifikation der einzelnen Blöcke korrekt durchgeführt werden kann. Herkömmliche Verfahren benutzen Methoden, wie z.B. die Farbkalib- rierung von Kameras, um eine stabile und gleichbleibende Aufnahme der Bilder zu gewährleisten. Der Nachteil dieses Ansatzes besteht darin, daß derselbe statisch ist und nur einmal berechnet wird. Diese Methoden sind somit unflexibel, insbesondere dann, wenn sich an der Färbung des Pro- benmaterials etwas ändert. In diesem Fall stimmt die bekannte Farbkalibrierung nicht mehr mit der Situation überein und muß neu berechnet werden. Der Nachteil liegt auf der Hand, da hier ein zeitlicher Aufwand und gegebenenfalls eine zusätzliche Benutzerinteraktion erforderlich ist, die für ein automatisches System wie es erfindungsgemäß angestrebt wird, nicht praktikabel ist. Das erfindungsgemäße Verfahren umgeht diese aus der Literatur bekannte Schwäche, indem jedes Bild 120ι bis 120n einzeln behandelt wird und einer bekannten und vorab definierten Farbverteilung angepaßt wird. Hierdurch wird sicherge- stellt, daß Änderungen in der Färbung und in der Aufnahme- technik auf einfache Art und Weise und präzise ausgeglichen werden können.For the subsequent pixel block classification 130, it is necessary that the images 120 1 to 120 n received at the input 126 have a certain and always the same color distribution in order to ensure that the classification of the individual blocks can be carried out correctly. Conventional methods use methods, such as the color calibration of cameras, to ensure stable and constant recording of the images. The disadvantage of this approach is that it is static and is calculated only once. These methods are therefore inflexible, especially if something changes in the color of the sample material. In this case, the known color calibration no longer matches the situation and must be recalculated. The disadvantage is obvious, since a time expenditure and possibly an additional user interaction are required here, which is not practical for an automatic system as is aimed at according to the invention. The inventive method circumvents this known from the literature weakness by each image 120ι to 120 n is individually treated, and a known and pre-defined color distribution is adjusted. This ensures that changes in the coloring and in the recording technique can be compensated for in a simple and precise manner.
Gemäß einem bevorzugten Ausführungsbeispiel der vorliegen- den Erfindung wird für die Normierung der gefärbten Blutausstriche 109 eine auf den Farbwerten der empfangenen Einzelbilder 120ι bis 120n basierten Histogramm-Anpassung vorgenommen. Ein Farbhistogramm, welches auf dem roten Kanal, dem grünen Kanal und dem blauen Kanal der digitalen Kamera basiert, weist für einen typischen Ausschnitt eines digitalisierten Blutausstrichs zwei charakteristische Maxima und ein von diesen beiden Maxima eingeschlossenes Minimum in jedem Farbkanal (RGB) auf. Die Orte, an denen diese Extremstellen auftauchen, sind für jeden Kanal verschieden. Um eine Normierung eines Farbbildes in diesem Sinne zu erreichen, müssen für jeden Farbkanal des Bildes die Orte der Extrema berechnet werden und dem Verfahren bereitgestellt werden. Sobald diese Orte für alle Farbkanäle bekannt sind, kann das Histrogramm für jedes Bild und jeden Farbkanal neu berechnet werden. Hierzu werden die in dem tatsächlichen Bild für einen Farbkanal gemessenen Orte an die zuvor festgelegten und für diesen Kanal definierten Orte verschoben und Werte im Histogramm zwischen den drei Extrema werden linear interpoliert. Dies wird für jeden Kanal durchge- führt, so daß sich ein normiertes Bild mit bekannter und definierter Farbverteilung ergibt.According to a preferred exemplary embodiment of the present invention, a histogram adjustment based on the color values of the received individual images 120 1 to 120 n is carried out for the normalization of the colored blood smears 109. A color histogram, which is based on the red channel, the green channel and the blue channel of the digital camera, has two characteristic maxima and a minimum enclosed by these two maxima in each color channel (RGB) for a typical section of a digitized blood smear. The locations where these extreme points appear are different for each channel. In order to achieve a normalization of a color image in this sense, the locations of the extremes must be calculated for each color channel of the image and made available to the method. As soon as these locations are known for all color channels, the histogram can be recalculated for each image and each color channel. For this purpose, the locations measured in the actual image for a color channel are shifted to the locations previously defined and defined for this channel, and values in the histogram between the three extremes are linearly interpolated. This is carried out for each channel, so that a standardized image with a known and defined color distribution results.
Bei der Pixel-Block-Klassifikation 130 werden mehrere Pixel in dem empfangenen digitalen Bild zu einem Block zusammen- gefaßt und der entsprechende Block wird einer Klasse zugeordnet. Bei dem bevorzugten Ausführungsbeispiel sind die möglichen Klassen der Hintergrund, rote Blutkörperchen (E- rythrozyt) , weiße Blutkörperchen (Leukozyt) und der Kern des weißen Blutkörperchens. Allgemein kann dieses Verfahren auch für andere Klassen und andere Problemstellungen benutzt werden, wobei hier dann eine entsprechende Anpassung der Farbverteilung im Farbnormierungsschritt 128 durchge- führt werden muß .In the case of the pixel block classification 130, a plurality of pixels in the received digital image are combined to form a block and the corresponding block is assigned to a class. In the preferred embodiment, the possible classes are the background, red blood cells (erythrocyte), white blood cells (leukocyte) and the nucleus of white blood cells. In general, this method can also be used for other classes and other problems, in which case a corresponding adjustment of the color distribution in color normalization step 128 must then be carried out.
Gemäß einem bevorzugten Ausführungsbeispiel wird ein digitalisiertes Farbbild 120ι bis 120n eines Blutausschnitts 109 in Blöcke der Größen 8 x 8 Pixel unterteilt. Für jeden Block wird der mittlere Farbwert pro Kanal (R,G,B) berechnet. Die so erhaltenen drei Mittelwerte werden einem Klas- sifikator zugeführt, der den jeweiligen Block basierend auf den drei Mittelwerten einer der vier obengenannten Klassen zuordnet. Gemäß einem bevorzugten Ausführungsbeispiel ist ein Verifikationsschritt vorgesehen, um eventuelle Fehlklassifikationen eines Blocks zu vermeiden. Eventuelle Fehlklassifikationen eines Blocks werden durch einen Vergleich mit der Umgebung des Blocks identifiziert und korrigiert, so daß das erfindungsgemäße Verfahren robuster gegen Beleuchtungsschwankungen ist.In accordance with a preferred exemplary embodiment, a digitized color image 120 1 to 120 n of a blood section 109 is divided into blocks of sizes 8 × 8 pixels. The average color value per channel (R, G, B) is calculated for each block. The three mean values obtained in this way are fed to a classifier which, based on the three mean values, assigns the respective block to one of the four classes mentioned above. According to a preferred embodiment, a verification step is provided in order to avoid possible misclassifications of a block. Any misclassifications of a block are identified and corrected by a comparison with the surroundings of the block, so that the method according to the invention is more robust against lighting fluctuations.
Fig. 2 und 3 zeigen nochmals die gerade beschriebenen Hauptschritte der Farbnormierung 128 und der Pixel-Block- Klassifikation 130. In Fig. 2 sind die einzelnen Schritte der Pixel-Block-Klassifikation nochmals dargestellt, wobei hier, wie erwähnt, im Schritt 130a die Zerlegung des digitalen Farbbildes in Blöcke der Größe 8 x 8 Pixel erfolgt. Im Block 130b wird für jeden Block der mittlere Farbwert pro Kanal berechnet und anschließend wird bei 130c abhängig von dem für jeden Kanal berechneten Farbwert der Block als Hintergrund, Erythrozyt, Leukozyt oder Leukozytkern klassifiziert. In Fig. 3 sind die zwei Hauptschritte der Farbnormierung 128 noch mal dargestellt, wobei hier gemäß 128a zunächst für jeden Kanal des erzeugten Bildes ein Farb- histogramm erzeugt wird und anschließend bei 128b die Orte der Maxima und des Minimums in dem Histogramm an vorab festgelegte Orte eines Farb anals verschoben werden. Der Pixel-Block-Klassifikation 130 folgend wird eine Zell- gruppenfestlegung 132 durchgeführt, in der die klassifizierten Blöcke gemäß dem bevorzugten Ausführungsbeispiel zu zwei Klassen zusammengefaßt werden. Die erste Klasse wird als „Hintergrund" bezeichnet und umfaßt die Blöcke, welche im Schritt 130 als Hintergrund oder als rote Blutkörperchen klassifiziert wurden. Die zweite Klasse ist die Klasse „weiße Blutkörperchen" und umfaßt die im vorhergehenden Schritt 130 als weiße Blutkörperchen oder Kerne der weißen Blutkörperchen klassifizierten Blöcke. Diese Information liegt in Form eines Binärbildes vor, welches der nachfolgenden Zelltrennung bereitgestellt wird. Abhängig von der Art der zu erfassenden Zelltypen können nur einzelne oder alle der klassifizierten Blöcke der weiteren Verarbeitung zugeführt werden. Im Fall der Auswertung der Probe hinsichtlich der weißen Blutkörperchen ist es ausreichend nur die für die als „weißes Blutkörperchen" und „Kern eines weißen Blutkörperchen" klassifizierten Blöcke zu verwenden, wobei diese vorab noch einem gemeinsamen Zellgruppe zuge- ordnet werden.2 and 3 again show the main steps of the color normalization 128 and the pixel block classification 130 just described. The individual steps of the pixel block classification are shown again in FIG. 2, the step 130a, as mentioned, here The digital color image is broken down into blocks of 8 x 8 pixels. In block 130b, the mean color value per channel is calculated for each block, and then at 130c, depending on the color value calculated for each channel, the block is classified as a background, erythrocyte, leukocyte or leukocyte nucleus. 3 shows the two main steps of the color normalization 128 again, with a color histogram being first generated for each channel of the generated image in accordance with 128a, and then the locations of the maxima and the minimum in the histogram at predetermined locations at 128b of a color anal. Following the pixel block classification 130, a cell group determination 132 is carried out, in which the classified blocks are combined into two classes according to the preferred exemplary embodiment. The first class is referred to as "background" and comprises the blocks which were classified as background or as red blood cells in step 130. The second class is the "white blood cells" class and comprises those in step 130 as white blood cells or nuclei of the white blood cells classified blocks. This information is in the form of a binary image which is made available to the subsequent cell separation. Depending on the type of cell types to be recorded, only some or all of the classified blocks can be sent for further processing. In the case of the evaluation of the sample with regard to the white blood cells, it is sufficient to use only the blocks classified as “white blood cells” and “core of a white blood cell”, these being assigned to a common cell group beforehand.
Im Schritt der Zelltrennung 134 werden alle Zellen vereinzelt, da es vorkommen kann, daß manche Zellen aneinander stoßen oder überlappen. Um zu gewährleisten, daß auch sich berührende Zellen, also Einzelzellen erkannt werden, muß eine Zelltrennung vorgenommen werden. Hierzu wird das Binärbild aus dem Schritt 132 mit Hilfe der im Stand der Technik bekannten Abstands-Transformation behandelt. Nachfolgend zu dieser Transformation ist es möglich, die be- kannte sogenannte Wasserscheiden-Transformation anzuwenden, die mehrere berührende Zellen an der Berührungslinie auseinanderschneiden kann. Nach der Zelltrennung erfolgt eine Zusammenhangsanalyse des Primärbildes, um die Einzelzellen zu lokalisieren. Solchen Transformationen werden z.B. in den nachfolgend genannten Veröffentlichungen genannt.In the step of cell separation 134, all cells are separated, since it can happen that some cells collide or overlap. In order to ensure that touching cells, ie individual cells, are recognized, a cell separation must be carried out. For this purpose, the binary image from step 132 is treated with the aid of the distance transformation known in the prior art. Subsequent to this transformation, it is possible to use the known so-called watershed transformation, which can cut several touching cells apart at the contact line. After cell separation, a correlation analysis of the primary image is carried out in order to localize the individual cells. Such transformations are e.g. mentioned in the publications mentioned below.
"Applying watershed algorithms to the segmentation of clustered nuclei: Defining strategies for nuclei and back- ground", Malpica N., Ortiz de Solόrzano C. , Vaquero J.J., Santos A. , Vallcorba I. Garcia-Sagredo J.M. , del Pozo F. *Cytometry* 28: Seiten 289-297 1997, ISSN 0196-4763."Applying watershed algorithms to the segmentation of clustered nuclei: Defining strategies for nuclei and back- ground ", Malpica N., Ortiz de Solόrzano C., Vaquero JJ, Santos A., Vallcorba I. Garcia-Sagredo JM, del Pozo F. * Cytometry * 28: pages 289-297 1997, ISSN 0196-4763.
"Watershed, hierarchical segmentation and waterfall algo- rithm" in Mathematical Morphology and its Applications to Image Processing, Beucher, S., J. Serra and P. Soille, Eds . Kluwer Acad. Publ . , Dordrecht, 1994, Seiten. 69-76."Watershed, hierarchical segmentation and waterfall algorithm" in Mathematical Morphology and its Applications to Image Processing, Beucher, S., J. Serra and P. Soille, Eds. Kluwer Acad. Publ. , Dordrecht, 1994, pages. 69-76.
"Eine Erweiterung der Wasserscheiden-Transformation für die Farbbildsegmentierung (An Extension of the Watershed Transform for Color Image Segmentation)" In Proc. 6th German Workshop on Color Image Processing", A. Koschan and T. Harms, G. Stanke, M. Pochanke, Eds., Berlin, ISBN 3- 9807029-4-4, Seiten 5-12, Oktober 2000."An Extension of the Watershed Transform for Color Image Segmentation" In Proc. 6th German Workshop on Color Image Processing ", A. Koschan and T. Harms, G. Stanke, M. Pochanke, Eds., Berlin, ISBN 3- 9807029-4-4, pages 5-12, October 2000.
Die so vorliegenden Einzelzellen 136 werden der Merkmalsberechnung 138 zugeführt, um vorbestimmte Merkmale, die für einzelne Zelltypen charakteristisch sind, zu erfassen, um anschließend bei 140 basierend auf den sogenannten Merkmalen entsprechende Zellentypen für die Einzelzelle festzulegen.The individual cells 136 present in this way are fed to the feature calculation 138 in order to acquire predetermined features which are characteristic of individual cell types, in order to then determine at 140 corresponding cell types for the single cell based on the so-called features.
Alle Ergebnisse der Zeil-Klassifikation der gesamten Probe formen das Differential-Blutbild 142, wobei hier vorzugsweise dem Benutzer die Anzahl der Zellen pro Zelltyp in einer medizinisch leicht verständlichen Art präsentiert werden. Gemäß dem bevorzugten Ausführungsbeispiel werden hier nur Zellsorten gezählt, also eine Art Meßsystem implemen- tiert. Die Interpretation dieser Ergebnisse bleibt einem fachkundigen Arzt überlassen.All results of the Zeil classification of the entire sample form the differential blood count 142, the number of cells per cell type preferably being presented to the user in a medically easily understandable manner. According to the preferred exemplary embodiment, only cell types are counted here, that is to say a type of measuring system is implemented. The interpretation of these results is left to a specialist doctor.
Obwohl oben anhand der Figuren bevorzugte Ausführungsbeispiele beschrieben wurden, welche ein Farbbild als 3- kanaliges Bild verwendeten, ist die vorliegende Erfindung nicht hierauf beschränkt. Anstelle der RGB-Werte zur Cha- rakterisierung des Farbbildes können auch Informationen betreffend die Luminanz und die Chrominanz, L*u*v* oder Informationen bezüglich des Farbtons (H = Hue) der Sättigung (S = Saturation) und des Werts (V = Value) des Bildes zugrundegelegt werden. Die Farbbilddaten können somit auch im HSV-Farbrahmen oder im L*u*v* Farbraum beschrieben werden. Hierfür können die erhaltenen RGB-Daten in die entsprechenden Farbräume umgewandelt werden. Die RGB-Daten können auch in andere bekannte Farbräume übertragen werden.Although preferred exemplary embodiments using a color image as a 3-channel image have been described above with reference to the figures, the present invention is not restricted to this. Instead of the RGB values for the Characterization of the color image can also be based on information relating to the luminance and chrominance, L * u * v * or information relating to the hue (H = Hue) of the saturation (S = Saturation) and the value (V = Value) of the image. The color image data can thus also be described in the HSV color frame or in the L * u * v * color space. For this, the RGB data obtained can be converted into the corresponding color spaces. The RGB data can also be transferred to other known color spaces.
Die vorliegende Erfindung ist ferner nicht auf die Aufnahme eines 3-kanaligen Bildes beschränkt, und das Bild kann durch eine n-kanalige, n ≥ 2, Aufnahme erzeugt werden. Neben den Farbdaten können die Kanäle auch andere multispekt- rale Daten/Informationen beinhalten, wie z.B. Informationen basierend auf den IR-Strahlen, UV-Strahlen und Röntgenstrahlen, etc.Furthermore, the present invention is not limited to the recording of a 3-channel image, and the image can be generated by an n-channel, n ≥ 2, recording. In addition to the color data, the channels can also contain other multi-spectral data / information, such as Information based on the IR rays, UV rays and X-rays, etc.
Ferner ist hinsichtlich des oben beschriebenen bevorzugten Ausführungsbeispiels darauf hinzuweisen, daß die dort beschriebenen Schritte im Zusammenhang mit der Farbnormierung und der Pixel-Block-Klassifikation jeweils für sich genommen auch bei der Erfassung von anderen Zelltypen eingesetzt werden können. Ferner kann die oben beschriebene Farbnor- mierung auch isoliert von den übrigen Schritten bei anderen Klassifikationsverfahren, bei denen eine Bereitstellung von Bildern mit gleichmäßiger Farbverteilung erforderlich ist, eingesetzt werden. Gleiches gilt für die Pixel-Block- Klassifikation, die unabhängig von den oben beschriebenen Verfahrensschritten auch bei anderen Klassifikationsverfahren eingesetzt werden kann.Furthermore, with regard to the preferred exemplary embodiment described above, it should be pointed out that the steps described therein in connection with the color normalization and the pixel block classification can also be used individually in the detection of other cell types. Furthermore, the color standardization described above can also be used in isolation from the other steps in other classification methods in which it is necessary to provide images with a uniform color distribution. The same applies to the pixel block classification, which can also be used in other classification methods regardless of the method steps described above.
Obwohl das bevorzugte Ausführungsbeispiel anhand der Verarbeitung eines einzelnen Bildes beschrieben wird, ist offen- sichtlich, daß abhängig von den Gegebenheiten auch mehrere Bilder sequenziell bearbeitet werden, wenn die Probe durch eine Mehrzahl von Bildern dargestellt ist, um so eine Analyse der Gesamtprobe sicherzustellen. Although the preferred embodiment is described with the processing of a single image, it is obvious that, depending on the circumstances, several images are processed sequentially if the sample is represented by a plurality of images, so as to ensure an analysis of the entire sample.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE10353785A DE10353785B4 (en) | 2003-11-18 | 2003-11-18 | Method and device for detecting different cell types of cells in a biological sample |
| PCT/EP2004/012569 WO2005050175A1 (en) | 2003-11-18 | 2004-11-05 | Method and device for detecting different types of cells in a biological sample |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| EP1685384A1 true EP1685384A1 (en) | 2006-08-02 |
Family
ID=34609069
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP04797673A Withdrawn EP1685384A1 (en) | 2003-11-18 | 2004-11-05 | Method and device for detecting different types of cells in a biological sample |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20070014460A1 (en) |
| EP (1) | EP1685384A1 (en) |
| DE (1) | DE10353785B4 (en) |
| WO (1) | WO2005050175A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9013509B2 (en) | 2007-09-11 | 2015-04-21 | Smart Internet Technology Crc Pty Ltd | System and method for manipulating digital images on a computer display |
| US9047004B2 (en) | 2007-09-11 | 2015-06-02 | Smart Internet Technology Crc Pty Ltd | Interface element for manipulating displayed objects on a computer interface |
| US9053529B2 (en) | 2007-09-11 | 2015-06-09 | Smart Internet Crc Pty Ltd | System and method for capturing digital images |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8204306B2 (en) * | 2004-06-14 | 2012-06-19 | Xerox Corporation | Method for image segmentation based on block clustering for improved processing of touching characters |
| US7936913B2 (en) * | 2007-08-07 | 2011-05-03 | Nextslide Imaging Llc | Network image review in clinical hematology |
| EP2201448A4 (en) * | 2007-09-11 | 2013-10-16 | Smart Internet Technology Crc | Systems and methods for remote file transfer |
| JP5380026B2 (en) * | 2008-09-24 | 2014-01-08 | シスメックス株式会社 | Sample imaging device |
| DE102009033927B4 (en) * | 2009-07-20 | 2011-07-28 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V., 80686 | Apparatus and method for locating a valid region of a blood smear |
| JP5772817B2 (en) | 2010-03-29 | 2015-09-02 | ソニー株式会社 | Image processing apparatus and method, and program |
| US8340363B2 (en) | 2010-05-27 | 2012-12-25 | Palo Alto Research Center Incorporated | System and method for efficient interpretation of images in terms of objects and their parts |
| JP5771513B2 (en) * | 2011-11-24 | 2015-09-02 | 学校法人慶應義塾 | Pathological diagnosis support apparatus, pathological diagnosis support method, and pathological diagnosis support program |
| JP5953035B2 (en) * | 2011-11-28 | 2016-07-13 | 学校法人慶應義塾 | Pathological diagnosis support apparatus, pathological diagnosis support method, and pathological diagnosis support program |
| US8917934B2 (en) * | 2012-06-14 | 2014-12-23 | International Business Machines Corporation | Multi-cue object detection and analysis |
| CN109117937B (en) * | 2018-08-16 | 2022-03-22 | 杭州电子科技大学信息工程学院 | Leukocyte image processing method and system based on connected area subtraction |
| JP7649506B2 (en) | 2020-03-30 | 2025-03-21 | 学校法人順天堂 | Disease differentiation support method, disease differentiation support device, and disease differentiation support computer program |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020088952A1 (en) * | 2000-11-15 | 2002-07-11 | Rao Nagaraja P. | Optical method and apparatus for inspecting large area planar objects |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3705383A (en) * | 1971-08-06 | 1972-12-05 | William W Frayer | Biological sample pattern analysis method and apparatus |
| US3999047A (en) * | 1972-09-05 | 1976-12-21 | Green James E | Method and apparatus utilizing color algebra for analyzing scene regions |
| US4000417A (en) * | 1975-08-25 | 1976-12-28 | Honeywell Inc. | Scanning microscope system with automatic cell find and autofocus |
| US5123055A (en) * | 1989-08-10 | 1992-06-16 | International Remote Imaging Systems, Inc. | Method and an apparatus for differentiating a sample of biological cells |
| JP3076118B2 (en) * | 1991-11-27 | 2000-08-14 | シスメックス株式会社 | Particle counting method |
| AU3629295A (en) * | 1994-09-20 | 1996-04-09 | Neopath, Inc. | Apparatus for automated identification of thick cell groupings on a biological specimen |
| KR100303608B1 (en) * | 1997-05-22 | 2001-11-22 | 박호군 | Blood cell automatic recognition method and apparatus |
| DE19852504A1 (en) * | 1998-11-13 | 2000-05-18 | Stratec Biomedical Systems Ag | Blood analysis arrangement and method for serodiagnostics |
| DE10017551C2 (en) * | 2000-04-08 | 2002-10-24 | Carl Zeiss Vision Gmbh | Process for cyclic, interactive image analysis and computer system and computer program for executing the process |
| AT411066B (en) * | 2000-10-24 | 2003-09-25 | Steiner Georg E | METHOD AND ARRANGEMENT FOR THE INVESTIGATION OF CELLS |
| US6956961B2 (en) * | 2001-02-20 | 2005-10-18 | Cytokinetics, Inc. | Extracting shape information contained in cell images |
| DE20109207U1 (en) | 2001-06-01 | 2002-10-10 | Inst Bioprozess Analysenmesst | Femoral part for a hip joint endoprosthesis |
| DE10217858C1 (en) * | 2002-04-22 | 2003-10-02 | Fraunhofer Ges Forschung | Separation of groups of cells in an image, useful e.g. for analysis of cancer-screening smears, based on assignment of overlap areas to individual cells |
| US7274809B2 (en) * | 2002-08-29 | 2007-09-25 | Perceptronix Medical, Inc. And British Columbia Cancer Agency | Computerized methods and systems related to the detection of malignancy-associated changes (MAC) to detect cancer |
| DE10239801A1 (en) * | 2002-08-29 | 2004-03-18 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Process for extracting texture features from a multi-channel image |
-
2003
- 2003-11-18 DE DE10353785A patent/DE10353785B4/en not_active Expired - Fee Related
-
2004
- 2004-11-05 EP EP04797673A patent/EP1685384A1/en not_active Withdrawn
- 2004-11-05 WO PCT/EP2004/012569 patent/WO2005050175A1/en not_active Ceased
-
2006
- 2006-05-16 US US11/435,673 patent/US20070014460A1/en not_active Abandoned
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020088952A1 (en) * | 2000-11-15 | 2002-07-11 | Rao Nagaraja P. | Optical method and apparatus for inspecting large area planar objects |
Non-Patent Citations (2)
| Title |
|---|
| ATTILA KUBA: "HISTOGRAM TRANSFORMATION IN IMAGE PROCESSING AND ITS APPLICATIONS", SSIP 2003, 5 July 2003 (2003-07-05), Timisoara, Romania, XP055251384 * |
| See also references of WO2005050175A1 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9013509B2 (en) | 2007-09-11 | 2015-04-21 | Smart Internet Technology Crc Pty Ltd | System and method for manipulating digital images on a computer display |
| US9047004B2 (en) | 2007-09-11 | 2015-06-02 | Smart Internet Technology Crc Pty Ltd | Interface element for manipulating displayed objects on a computer interface |
| US9053529B2 (en) | 2007-09-11 | 2015-06-09 | Smart Internet Crc Pty Ltd | System and method for capturing digital images |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2005050175A1 (en) | 2005-06-02 |
| DE10353785A1 (en) | 2005-06-23 |
| DE10353785B4 (en) | 2006-05-18 |
| US20070014460A1 (en) | 2007-01-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0014857B1 (en) | Method for the automatic marking of cells and for feature determination of cells from cytological smears | |
| DE19747415C2 (en) | Method for assisting an observer in screening a sample and cytological sample analysis system | |
| DE2823490C2 (en) | ||
| DE10353785B4 (en) | Method and device for detecting different cell types of cells in a biological sample | |
| EP1532583B1 (en) | Method for extracting texture characteristics from a multichannel image | |
| DE1498824A1 (en) | Device for automated cancer diagnosis | |
| DE69322095T2 (en) | METHOD AND DEVICE FOR IDENTIFYING AN OBJECT BY MEANS OF AN ORDERED SEQUENCE OF LIMIT PIXEL PARAMETERS | |
| DE3531969A1 (en) | DEVICE AND METHOD FOR DETECTING AND CLASSIFYING PARTICLES WITH THE AID OF TECHNIQUES OF FLOW CYTOMETRY | |
| EP3575848A1 (en) | Analyser for three-dimensional analysis of a medical sample by means of a light field camera | |
| DE112015000917T5 (en) | Image processing apparatus, image processing method and image processing program | |
| DE2903625C2 (en) | ||
| DE102012208625B4 (en) | Method and system for processing MRI data of the human brain | |
| DE60313662T2 (en) | HISTOLOGICAL EVALUATION OF NUCLEAR PREPARATION | |
| EP2400458A2 (en) | Method and device for segmenting biological cells in an image | |
| DE102015208087A1 (en) | Method for generating a reflection-reduced contrast image and related devices | |
| EP2440920B1 (en) | Localizing a valid region of a blood smear | |
| EP3430565B1 (en) | Method for testing distributed objects by segmenting an overview image | |
| WO2021105801A1 (en) | Method for digitally staining cells | |
| EP3663976A1 (en) | Method for detecting fingerprints | |
| DE10217858C1 (en) | Separation of groups of cells in an image, useful e.g. for analysis of cancer-screening smears, based on assignment of overlap areas to individual cells | |
| DE69831573T2 (en) | INSPECTION SYSTEM WITH SAMPLE PREVIEW | |
| EP1381846A2 (en) | Method for analyzing a biological sample | |
| DE102005049017B4 (en) | Method for segmentation in an n-dimensional feature space and method for classification based on geometric properties of segmented objects in an n-dimensional data space | |
| DE10355150B4 (en) | Method and system for the analysis of co-localizations | |
| DE102015208084A1 (en) | Method for generating a contrast image of an object condition and related devices |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| 17P | Request for examination filed |
Effective date: 20060510 |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LU MC NL PL PT RO SE SI SK TR |
|
| RIN1 | Information on inventor provided before grant (corrected) |
Inventor name: WITTENBERG, THOMAS Inventor name: MUENZENMAYER, CHRISTIAN Inventor name: CORONNE, ROBERT Inventor name: VOLK, HEIKO Inventor name: GROBE, MATTHIAS |
|
| RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: FRAUNHOFER-GESELLSCHAFT ZUR FOERDERUNG DER ANGEWAN |
|
| DAX | Request for extension of the european patent (deleted) | ||
| 17Q | First examination report despatched |
Effective date: 20150416 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
| GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
| INTG | Intention to grant announced |
Effective date: 20170609 |
|
| GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
| 18D | Application deemed to be withdrawn |
Effective date: 20180602 |