Скачать презентацию Task 3 Semi-Automatic System for Pollen Recognition Скачать презентацию Task 3 Semi-Automatic System for Pollen Recognition

96782b9f57d321b7764503685a87a891.ppt

  • Количество слайдов: 37

Task 3 : Semi-Automatic System for Pollen Recognition Partners: – REA (Barcelona) – REA Task 3 : Semi-Automatic System for Pollen Recognition Partners: – REA (Barcelona) – REA (Cordoba) – LASMEA (Clermont-Ferrand) – INRIA (Sophia-Antipolis) 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Global architecture schema 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition Global architecture schema 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Material and Methods • System Hardware: – – – Light microscope 3 axes micro-positionning Material and Methods • System Hardware: – – – Light microscope 3 axes micro-positionning device CCD colour camera Image acquisition card PC computer • Pollen slides are prepared by technicians – Pollen grains are sampled using Hirst traps – Pollen grains are coloured with fuchsine (4µg/100 ml) 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

System Hardware A light microscope is driven automatically by a computer 02/10/2001 Task 3: System Hardware A light microscope is driven automatically by a computer 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

3 mm 13 mm slide Adhesive (from hirst sampler) label 25 mm (slide width) 3 mm 13 mm slide Adhesive (from hirst sampler) label 25 mm (slide width) Slide preparation for automatic analysis 75 mm (slide length) • Choice of final coloration: 4µg/100 ml 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Man-Machine Interface The system can work in supervised or automatic mode 02/10/2001 Task 3: Man-Machine Interface The system can work in supervised or automatic mode 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Man-Machine Interface • Sweeping scheme acquisition and convertion • Slide information acquisition (for slide Man-Machine Interface • Sweeping scheme acquisition and convertion • Slide information acquisition (for slide information automated management) 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Pollen detection and extraction • Sweep and scan the slide for pollen grains (x, Pollen detection and extraction • Sweep and scan the slide for pollen grains (x, y) • Focus on the objects of the scene (z) – Optimisation of a sharpness criterion (SML) • Detect pollen grains in the scene (2 D) – Colour coding: principal component analysis on RGB – Split-and-merge segmentation with markovian relaxation – Pollen detection by colour analysis (luminance/chrominance) • Extract pollen grains (3 D) – 3 D digitisation from the central image 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Pollen Grain Detection and Localisation • Automated sweeping and localisation (x 20 or x Pollen Grain Detection and Localisation • Automated sweeping and localisation (x 20 or x 40 lens) • Fully automated or semi-automated extraction of pollen grains (x 40 or x 60 lens) Segmentation Localisation Automatic pollen grain detection 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Pollen Grain Extraction • 3 D acquisition of pollen grains – set of images Pollen Grain Extraction • 3 D acquisition of pollen grains – set of images at different depths For each grain • 100 optical sections • step = 0. 5 microns Features may appear on different heights 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Slide Supply: REA to LASMEA Number of slides for development: • Reference pollen slides: Slide Supply: REA to LASMEA Number of slides for development: • Reference pollen slides: 74 • Aerobiological slides: 37 Number of slides for validation: • Reference pollen slides: 24 • Aerobiological slides: 12 TOTAL: 147 * Reference pollen slides: real pollen grains without dust or pollution * Aerobiological slides: real pollen grains from Hirst traps (true conditions) 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Validation of the image acquisition module Validation with reference slides: Pollen Type Poaceae Cupressaceae Validation of the image acquisition module Validation with reference slides: Pollen Type Poaceae Cupressaceae Parietaria Olea Total pollen analysed 273 325 89 - Number of pollen located 259 291 89 - Nº pollen not located 14 34 0 - Percentage of location 94, 9 % 89, 5 % 100 % 0% 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Validation of the image acquisition module Validation with aerobiological slides: Btu 1101 d 2 Validation of the image acquisition module Validation with aerobiological slides: Btu 1101 d 2 Btu 2100 d 3 Example of good results Example of bad results • True positive detection (pollen detected) : 80% • False positive detection (non-pollen detected) : 25% 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Global architecture schema 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition Global architecture schema 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Goal for recognition • Identify the 4 ASTHMA types from other pollen types • Goal for recognition • Identify the 4 ASTHMA types from other pollen types • Similar in appearance • Flowering at the same time of the year Detect true positive • Do not identify another type as an ASTHMA type Avoid false positive 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Main Pollen Types Studied and Similars Cupressaceae Olea Parietaria Poaceae Populus Brassicaceae Fraxinus Ligustrum Main Pollen Types Studied and Similars Cupressaceae Olea Parietaria Poaceae Populus Brassicaceae Fraxinus Ligustrum Phillyrea Salix Broussonetia Morus Urtica membranacea Celtis Coriaria 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Reference / Aerobiological images Reference images: Aerobiological images: 02/10/2001 Task 3: Semi-automatic System for Reference / Aerobiological images Reference images: Aerobiological images: 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Knowledge acquisition General knowledge acquisition Specific knowledge acquisition 02/10/2001 Task 3: Semi-automatic System for Knowledge acquisition General knowledge acquisition Specific knowledge acquisition 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Palynological Knowledge • The system tries to mimic the palynologists • Pollen knowledge is Palynological Knowledge • The system tries to mimic the palynologists • Pollen knowledge is used to identify each grain • Knowledge sources from – Palynology – Aerobiology 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Second module: Pollen recognition • First step: coarse classification – Global measures on the Second module: Pollen recognition • First step: coarse classification – Global measures on the grain (2 D) • Size, colour (RGB), shape, convexity, . . . – Sampling date (external data for flowering season) – First estimations of possible types (sorted hypothesys list) 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Global measures & flowering information 1) Global measures – taken on the central image Global measures & flowering information 1) Global measures – taken on the central image of the grain – colour, size, shape, … 2) Flowering information – taken from pollinic calendar 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Second module: Pollen recognition • Second step: fine classification – Search specific characteristics (3 Second module: Pollen recognition • Second step: fine classification – Search specific characteristics (3 D) – Need specific knowledge about pollen types – Driven by the first hypotheses (test only most possible types) – Refine until no ambiguity remains 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Search pollen characteristics – 3 D analysis is made to find possible locations – Search pollen characteristics – 3 D analysis is made to find possible locations – Search is done on isolated pollen masks Focus analysis vs Image number Image Full Grain Interior Exine 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Search of specific characteristics Example: Poaceae pore Image 35 /100 02/10/2001 Image 50 / Search of specific characteristics Example: Poaceae pore Image 35 /100 02/10/2001 Image 50 / 100 Image 65 / 100 Task 3: Semi-automatic System for Pollen Recognition Image 80 / 100

Search of specific characteristics Example: Cupressaceae cytoplasm Above central image Below central image Sum Search of specific characteristics Example: Cupressaceae cytoplasm Above central image Below central image Sum of bright regions 02/10/2001 Sum of dark regions Task 3: Semi-automatic System for Pollen Recognition

Search of specific characteristics Example: Olea reticulum – Network located on the external surface Search of specific characteristics Example: Olea reticulum – Network located on the external surface of the grain – Detection steps: • Check if the grain is reticulated • Localise the reticulum (3 D) • Analyse the reticulum 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Aerobiological images: dust removal 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition Aerobiological images: dust removal 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Sequence Supply: LASMEA to INRIA Number of sequences for development: • Reference pollen sequences: Sequence Supply: LASMEA to INRIA Number of sequences for development: • Reference pollen sequences: 350 • Aerobiological sequences: 140 Number of sequences for validation: • Reference pollen sequences (set 1) 150 • Reference pollen sequences (set 2) 85 • Aerobiological sequences: 211 TOTAL: 02/10/2001 936 Task 3: Semi-automatic System for Pollen Recognition

Validation of the recognition module • Problems with reference validation data sets: Development set Validation of the recognition module • Problems with reference validation data sets: Development set 02/10/2001 Validation set 2 Task 3: Semi-automatic System for Pollen Recognition

Validation of the recognition module • Calibration of the system has changed !! – Validation of the recognition module • Calibration of the system has changed !! – Calibration is not robust enough – Need an automatic calibration method • New steps for validation – Reference images • leave-one-out on the development set • tests on validation sets with different configurations – Aerobiological images • training on reference images / test on aerobiological images 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Validation of the recognition module • Validation using leave-one-out method – Testing using the Validation of the recognition module • Validation using leave-one-out method – Testing using the development set • Learn parameters on all but one pollen grain • Test one pollen grain • Loop for each pollen grain – Simulation of the sampling date (flowering - Bellaterra) • Results: – Cupressaceae: 94. 4% – Olea: 100% - Parietaria: 100% - Poaceae: 100% – 5 classes (ASTHMA types / others): 99. 7 % – 32 classes (all pollen types): 77. 7 % 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Validation of the recognition module Tests with validation sets using different configurations 02/10/2001 Task Validation of the recognition module Tests with validation sets using different configurations 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Validation of the recognition module • Tests with validation sets using different configurations – Validation of the recognition module • Tests with validation sets using different configurations – Reduce the colour dependency of the system – Simulation of the sampling date (flowering - Bellaterra) • Good results for Olea, Cupressaceae and Poaceae – Not with the same test – No general configuration to recognise all – Several Poaceae grains are recognised as Cupressaceae • Difficult to recognise Parietaria – It was configured to be recognised using colour – Hard to recognise with only size + flowering information 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Validation of the recognition module • Validation using aerobiological images – Problems: • Work Validation of the recognition module • Validation using aerobiological images – Problems: • Work with incomplete data (occlusions by dust and particles) • Training was done using reference images (different conditions)!! • Results: – Cupressaceae: 69. 2% – Olea: 25% - Parietaria: 0% - Poaceae: 20. 7% – 5 classes (ASTHMA types / others): 29. 6 % 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Validation of the semi-automatic system for pollen recognition • Acquisition module – Excellent results, Validation of the semi-automatic system for pollen recognition • Acquisition module – Excellent results, except for Olea – Interface should be improved for non-experts in computer science like palynologists • Recognition module – Shows the feasibility of pollen recognition – Further investigations are needed to be more robust 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

Validation of the semi-automatic system for pollen recognition • Prospects: – Calibration • automatic Validation of the semi-automatic system for pollen recognition • Prospects: – Calibration • automatic procedure to ensure standard conditions – Data set (training) not representative enough • reference / aerobiological • need complete data sets for all pollen types (not only 4 types) – Algorithms are too much colour-dependant • find and develop new algorithms more robust 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition

New European project proposal • Information Society Technologies Programme • Call in Cognitive Vision New European project proposal • Information Society Technologies Programme • Call in Cognitive Vision • Deadline: 17 october 2001 • Proposal: CATEGORIES • Cognitive Vision: Automated Techniques for Effective Goal-based Object Reasoning in Intelligent Embedded Systems • Participants: • Computer science labs: INRIA, COGS, LASMEA • Industrial: TIMEAT • End-users group: UCO, UAB, UHU, ISAO, HNO, PRU, FIN • Coordinator: ERCIM 02/10/2001 Task 3: Semi-automatic System for Pollen Recognition