Image segmentation applied to cytology Niels VAN VLIET - - PowerPoint PPT Presentation

image segmentation applied to cytology
SMART_READER_LITE
LIVE PREVIEW

Image segmentation applied to cytology Niels VAN VLIET - - PowerPoint PPT Presentation

Image segmentation applied to cytology Niels VAN VLIET <niels@lrde.epita.fr> LRDE seminar, May 14, 2003 Table of contents Table of contents Introduction


slide-1
SLIDE 1

Image segmentation applied to cytology

Niels VAN VLIET <niels@lrde.epita.fr> LRDE seminar, May 14, 2003

slide-2
SLIDE 2

Table of contents

Table of contents

Introduction.......................................................................................... 2 Segmentation....................................................................................... 17

[1/4] Extraction of the background ............................................................ 18 [2/4] Extraction of the heaps.................................................................... 23 [3/4] Extraction of the nuclei ’s position...................................................... 27 [4/4] Extraction of the nuclei ’s boundaries ................................................. 30

Conclusion........................................................................................... 47

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 1

slide-3
SLIDE 3

Introduction

Introduction

The Automatic Detection of Healthy Or Cancerous Cells (AD-HOC) is divided into two parts:

  • Extraction of the data from the image
  • Analysis of the data (future work)

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 2

slide-4
SLIDE 4

Introduction

A few definitions

What is a (healthy) cell ?

Cytoplasm Nucleus Background Chromatine

  • Nucleus ’ diameter ≈ 10µ
  • The

nucleus ’s boundary is regular

  • The nucleus is round (= oval!)
  • Nucleus darker than the cytoplasm
  • Cytoplasm

darker than the background

  • Cytoplasm much bigger than the

nucleus

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 3

slide-5
SLIDE 5

Introduction

What is a cancerous cell ?

  • sizeof(nucleus)/sizeof(cytoplasm)

is big

  • Nucleus ’ diameter > 13µ
  • Dark nucleus
  • Irregular shape

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 4

slide-6
SLIDE 6

Introduction

A spot

A 2 cm spot magnified 400x:

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 5

slide-7
SLIDE 7

Introduction

Origin of the images

How to create a spot ?

  • Fine needle aspiration
  • Chemical destruction of useless objects
  • Separation of the cells in a bath
  • Centrifugation
  • Extraction of the cells sticked on the sides by a centrifuge

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 6

slide-8
SLIDE 8

Introduction

Problems

  • Problems of the screening:

– Slow – Harmful – Subjective

  • Solution: Automation

– Segmentation – Decision

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 7

slide-9
SLIDE 9

Introduction

Input

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 8

slide-10
SLIDE 10

Introduction

Output of the segmentation

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 9

slide-11
SLIDE 11

Introduction

Problems encountered

9 problems are going to be presented:

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 10

slide-12
SLIDE 12

Introduction

  • 1. No color:

Normal case

  • 2. Problems of contrast:

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 11

slide-13
SLIDE 13

Introduction

  • 3. Fuzzy cells:
  • 4. Different sizes:

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 12

slide-14
SLIDE 14

Introduction

  • 5. Heterogeneous surfaces:

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 13

slide-15
SLIDE 15

Introduction

  • 6. Heterogeneous shapes:

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 14

slide-16
SLIDE 16

Introduction

  • 7. Multiple cells:
  • 8. Heaps:

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 15

slide-17
SLIDE 17

Introduction

Finding something abnormal

We have to accept more than the normal (green) cells, but not to accept

  • ther objects (black).

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 16

slide-18
SLIDE 18

Segmentation

Segmentation

Extraction of

  • 1. The background
  • 2. The heaps
  • 3. The position of the nuclei
  • 4. The boundary of the nuclei

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 17

slide-19
SLIDE 19

Segmentation [1/4] Extraction of the background

[1/4] Extraction of the background

Using Watershed[Lezoray 98]

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 18

slide-20
SLIDE 20

Segmentation [1/4] Extraction of the background

Using Watershed

Watershed Image Regions Extraction

  • f Markers

Do not work well:

  • No color
  • Fuzzy boundaries between cytoplasm and background

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 19

slide-21
SLIDE 21

Segmentation [1/4] Extraction of the background

[1/4] Using thresholds

K-Mean

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 20

slide-22
SLIDE 22

Segmentation [1/4] Extraction of the background

Threshold using the histogram

Problems:

  • Dust on the light

⇒ Dark points in the background ⇒ Opening

  • Impurities and heterogeneous cells

⇒ White points in the cells ⇒ Closing

Open− Close Image background Threshold

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 21

slide-23
SLIDE 23

Segmentation [1/4] Extraction of the background

[1/4] Threshold and opening

Threshold After the opening

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 22

slide-24
SLIDE 24

Segmentation [2/4] Extraction of the heaps

[2/4] Extraction of the heaps

Separation of the isolated cells and the heaps

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 23

slide-25
SLIDE 25

Segmentation [2/4] Extraction of the heaps

Heap ’s boundary

Heap = Heap + isolated cells stick on the heap

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 24

slide-26
SLIDE 26

Segmentation [2/4] Extraction of the heaps

Image Regions Threshold Connected Components Opening Still exist after the

  • pening ?

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 25

slide-27
SLIDE 27

Segmentation [2/4] Extraction of the heaps

[2/4] Original/Threshold/Opening/Result

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 26

slide-28
SLIDE 28

Segmentation [3/4] Extraction of the nuclei ’s position

[3/4] Extraction of the nuclei ’s position

Last Erosion Image markers (nucleus) Erosion Threshold

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 27

slide-29
SLIDE 29

Segmentation [3/4] Extraction of the nuclei ’s position

[3/4] Original/Threshold + Erosion/Last Erosion

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 28

slide-30
SLIDE 30

Segmentation [3/4] Extraction of the nuclei ’s position

[3/4] Result

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 29

slide-31
SLIDE 31

Segmentation [4/4] Extraction of the nuclei ’s boundaries

[4/4] Extraction of the nuclei ’s boundaries

Now, the position of the nucleus is known (white cross) The goal is to find the boundary of the nucleus (blue and green line) Watershed Radius

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 30

slide-32
SLIDE 32

Segmentation [4/4] Extraction of the nuclei ’s boundaries

Using Watershed[Lezoray98]

  • The markers (where the water comes from) are the position of of the

nuclei

  • The gradient of the image is needed
  • The ‘water’ should not be stopped by the impurities of the cell

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 31

slide-33
SLIDE 33

Segmentation [4/4] Extraction of the nuclei ’s boundaries

Beucher ’s Gradient

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 32

slide-34
SLIDE 34

Segmentation [4/4] Extraction of the nuclei ’s boundaries

Area Closing

Clear small dark areas

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 33

slide-35
SLIDE 35

Segmentation [4/4] Extraction of the nuclei ’s boundaries

Extraction of nuclei ’s boundary using watershed

Watershed Image Nuclei Extraction

  • f Markers

Beucher’s Gradient Area Closing

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 34

slide-36
SLIDE 36

Segmentation [4/4] Extraction of the nuclei ’s boundaries

Result

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 35

slide-37
SLIDE 37

Segmentation [4/4] Extraction of the nuclei ’s boundaries

Over-segmentation

Over-segmentation within the nuclei! ⇒ Union of regions that share a boundary ⇒ Many nuclei sticked together share the same region! ⇒ Separation of these regions with distance map

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 36

slide-38
SLIDE 38

Segmentation [4/4] Extraction of the nuclei ’s boundaries

Separation of interconnected nuclei

Watershed Separate Nuclei Distance map Last Erosion Mask of Connected Nuclei

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 37

slide-39
SLIDE 39

Segmentation [4/4] Extraction of the nuclei ’s boundaries

Do not work well on heterogenous cells. Do not work well on fuzzy cells

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 38

slide-40
SLIDE 40

Segmentation [4/4] Extraction of the nuclei ’s boundaries

Shape ’s information

Research of elliptic objects[Wu, Barba, Gil 98] Snakes [lee, Street 99] Research of round objects[Bamford/Lovell]

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 39

slide-41
SLIDE 41

Segmentation [4/4] Extraction of the nuclei ’s boundaries

Radius

  • α coefficient

Cost = α ∗ circular shape+ (1 − α) ∗ bondary matching

  • ∆angle coefficient
  • range

Problem: Our images are much more heterogeneous

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 40

slide-42
SLIDE 42

Segmentation [4/4] Extraction of the nuclei ’s boundaries

Nagao filter

Center x 1 Sides x 4 rotations Corners x 4 rotations

Without filtered After filtered

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 41

slide-43
SLIDE 43

Segmentation [4/4] Extraction of the nuclei ’s boundaries

Problems of the radius technique

  • The centers of the nuclei are not exact
  • Cancerous cells are (sometime) oval and not circular
  • Huge difference of size

⇒ More radius, longer radius ⇒ Too slow to compute every path and harder to control

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 42

slide-44
SLIDE 44

Segmentation [4/4] Extraction of the nuclei ’s boundaries

Results

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 43

slide-45
SLIDE 45

Segmentation [4/4] Extraction of the nuclei ’s boundaries

Improving the segmentation 1/3

  • Two segmentations [Bamford/Lovell]
  • Using a trust degree (cost of the path)
  • Detecting errors after the segmentation

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 44

slide-46
SLIDE 46

Segmentation [4/4] Extraction of the nuclei ’s boundaries

Improving the segmentation 2/3

Using more information; example with the radius technique:

  • Wider circles: Using the inclusion information
  • Local information: Same gray level for the same nucleus / cytoplasm

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 45

slide-47
SLIDE 47

Segmentation [4/4] Extraction of the nuclei ’s boundaries

Improving the segmentation 3/3

  • General information (if x cells share 1 heap, at least 1 cell is bigger than

size(heap)/x)

  • Focus on interesting parts of the image (dark)

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 46

slide-48
SLIDE 48

Conclusion

Conclusion

  • Segmentation of abnormal cells = segmentation of normal cells
  • Classification of the result can remove the wrong cells
  • Using more informations
  • The goal is not to replace the pathologist

Image segmentation applied to cytology, Niels VAN VLIET - LRDE seminar, May 14, 2003 47