From face detec,on to the faces of scien,fic images: Scaling - - PowerPoint PPT Presentation

from face detec on to the faces of scien fic images
SMART_READER_LITE
LIVE PREVIEW

From face detec,on to the faces of scien,fic images: Scaling - - PowerPoint PPT Presentation

From face detec,on to the faces of scien,fic images: Scaling Analy,cs for Image Data from Experiments Dani Ushizima, Harinarayan Krishnan, Talita Perciano, Dula Parkinson, Peter Ercius, Wes Bethel and James Sethian Lawrence Berkeley Na.onal


slide-1
SLIDE 1

From face detec,on to the faces of scien,fic images:

Scaling Analy,cs for Image Data from Experiments

Lawrence Berkeley Na.onal Laboratory, Berkeley, CA, USA

Dani Ushizima, Harinarayan Krishnan, Talita Perciano, Dula Parkinson, Peter Ercius, Wes Bethel and James Sethian

slide-2
SLIDE 2

Data Analy,cs & Visualiza,on DAV Group

Wes Bethel, Daniela Ushizima, Gunther Weber, Dmitriy Morozov, Hank Childs, Talita Perciano, Mark Howison, Oliver Ruebel, Burlen Loring, David Camp, Hari Krishnan

2

slide-3
SLIDE 3

Collaborators Custom UI Domain Processing

slide-4
SLIDE 4

Embedded

Lightweight, Collabora,on Tailored Vis

slide-5
SLIDE 5

Climate Science

  • Customize user interfaces:

– Interface – Lat/Long 2D Grid, 3D globe, Con,nental Overlays. – Op,ons – Zonal Mean Averages, Extreme Values, Peaks Over Threshold, etc..

  • Collabora,on and Provenance:

– Collaborate, Control, & Communicate result with peers Record and recreate workflows.

  • Extend Capabili,es:

– Extend Extreme Value Analysis or Peaks-Over-Threshold algorithm or write custom analysis rou,nes to explore data.

slide-6
SLIDE 6

Data Browser (SDM, ACS), Deep Vadose Zone (PNNL), John Peterson, Susan Hubbard

Environmental Science

slide-7
SLIDE 7

Astrophysics (YT), Climate science (R), VTK (python)

Astrophysics

slide-8
SLIDE 8

6/16/16 8

Image Processing, Reconstruc,on, Segmenta,on, and Analysis

Rest of the talk…

slide-9
SLIDE 9

Overview

  • 1. Inves,ga,ng image-based experiments:
  • a. Material Science-focused image analysis;
  • b. Health-focused image analysis;
  • 2. Computer methods and results;
  • 3. Scaling through partnerships;
  • 4. Image in the exascale landscape

6/16/16 9

OUR TOOLS

slide-10
SLIDE 10

CAMERA

Center for Applied Mathema,cs for Energy Research Applica,ons

Fracture Analysis of High-res Images 10

slide-11
SLIDE 11

6/16/16 11

slide-12
SLIDE 12

6/16/16 12

Nanoparticle Ocular fundus Head CT Radar image

slide-13
SLIDE 13

6/16/16 13

SAIDE projects – from nano to meter scale

SIAM 2010 ISBI’14+15

Advanced Func. Materials 2015

UX Magazine 2013 PSOC-NCI 2011 Real->me Imaging Acta Microscopica ACS 2014 Demo NCEM 2013 Demo ESD 2012 Demo LSD 2013 Demo EETD IEEE Big Data 2014

Chemical + Electronic + Structural Chemical + Structural Structural Chemical + Structural Chemical + Structural Chemical + Structural Chemical + Structural Chemical + Structural Structural Structural Chemical + Structural Chemical + Structural

slide-14
SLIDE 14

Image Across Domains

14

Specimens

  • Materials,

composites, compounds and biological samples.

Formats

  • Tiff, jpeg, hdf5,

feature vectors, mul,-resolu,on pyramids, binaries.

Data Analysis

  • Morphometry;
  • Spectral

content;

  • Mul,modal;
  • Templates.

Data Understanding

  • Clustering;
  • Classifica,on;
  • Randomized

schemes;

  • Visualiza,on.

Reproducible research

  • Data repositories;
  • Sokware

repositories;

  • Collabora,on.
slide-15
SLIDE 15
  • 1. Image analysis @ UCB-BIDS/LBL

6/16/16

Geological samples Resistant composites

Free-sokware, open-source, git, reproducible

Cervical cells Pill iden,fier

slide-16
SLIDE 16

1.a. Image analysis @ LBL/UCB-BIDS

6/16/16

Geological samples Resistant composites

slide-17
SLIDE 17

ECRP, CAMERA and DAV

  • Scidac 2012

– Geological samples – Carbon sequestra,on

  • Math Foundry 2013

– MicroCT-imaged samples – Confocal and PS-OC

  • CAMERA 2014

– ASCR + BES

6/16/16 17

rock bone composite

slide-18
SLIDE 18

The science question: material resilience sample (CMC) and instrument (microCT)

▪ Detect cracks and fiber breaks from microCT images from ALS to quan.fy the robustness and resilience of new materials: no automated methods exist for this type of analysis; ▪ Constraints: (1) exis,ng sokware tools incapable of mee,ng throughput requirements and scale to full-resolu,on of the experiment (raw~60GB) (2) unable to provide real-,me feedback.

Work was performed at Lawrence Berkeley Na,onal Laboratory by the CRD Center for Applied Mathema,cs in Energy Research Applica,ons (CAMERA) and on ALS Beamline 8.3.2. Opera,on of the ALS is supported by U.S. Department of Energy, Office of Basic Energy Sciences. CAMERA is supported by jointly by U.S. Department of Energy, Advanced Scien,fic Compu,ng Research and Office of Basic Energy Sciences.

t Pressure & temperature

slide-19
SLIDE 19

Micro-CT Pattern Recognition Problem: quantify micro-structural damage of ceramic matrix composites using time-resolved data for full exploration of the micro-tomography content;

Goal:

  • Iden,fy material failure and deformi,es from micro-CT, for example, to

inspect fiber reinforced CMC, and dendrites permea,ng baseries;

  • Real-,me feedback about data collec,on and sample condi,on;

Approach:

  • Develop scalable pattern

recognition algorithms to find defects from 3D images;

  • Create sokware tools to beser

interface humans to instruments with high resolu,on high- throughput.

19

19 DOE Early Career Research Project: Scaling Analy.cs for Image Data from Experiments (SAIDE)

  • D. Ushizima (P.I.), T. Perciano, H. Krishnan, D. Parkinson (ALS), R. Richie (UCB), E. W. Bethel (LBNL) & J. Sethian (CAMERA)
slide-20
SLIDE 20

Fracture Analysis of High-res Images 20

93N 133N 151N

Deformation evolution

slide-21
SLIDE 21

Fracture Analysis of High-res Images

approach Template matching Apply F3D filters to improve contrast to extract composite Apply F3D filters Template matching Intersection with "Base Result" with high tolerance Template matching with low tolerance Union

For each slice in the stack

Prototype examples

Identification of structures

Raw data

slide-22
SLIDE 22

Template matching

Fracture Analysis of High-res Images 22

MSE(x, y) = 1 n [p(i, j)− f (x +i, y+ j)]2

i, j

NCCC(x, y) = p(i, j)− p(i, j)

i, j

f (i, j)− f (i, j)

i, j

( p(i, j)− p(i, j)

i, j

f (i, j)− f (i, j)

i, j

)2 # $ % % & ' ( (

12

1) Similarity between prototypes and local regions: 2) Determine the best matches:

Prototype examples

slide-23
SLIDE 23

F3D plugin

  • Accelerate key image

processing algorithms

  • Enable segmenta,on and

analysis of high resolu.on image datasets

  • Requirement: parallel-

capable algorithms to accommodate large data sizes and to allow real- ,me feedback

hVps://github.com/CameraIA/F3D

  • Non-linear edge preserving filters
  • Morphological operators with varying strel

Image processing at high-resolution

DOE Early Career Research Program

slide-24
SLIDE 24

Fracture Analysis of High-res Images 24

Quantitative results

slide-25
SLIDE 25

Fracture Analysis of High-res Images 25

17X faster

  • 20

40 60 80 Performance Data Size (Gb) Time (min) 2 5 7 12 19 30

  • F3D

F3D Virtual Stack Sacha

Performance evaluation: comparison between proposed filter and only tool previously available in Fiji

  • Intel Xeon CPU E5-2660 - 20GHz
  • 3NVIDIA Tesla K20X + 1 K40m
slide-26
SLIDE 26

Terabyte-size image representa,on

  • Problem:

– Large datasets (originally 16GB per frame)

  • Solu,on:

– Mul,resolu,on pyramids at four different scales stored as HDF5 chunked mul,-dimensional arrays through Big-DataViewer; – Plugin originally offers interac,ve arbitrary virtual reslicing of mul,-terabyte recordings, so that the user can inspect the experimental data efficiently; – Compress files and allow encapsula,on of terabyte-size image datasets, including metadata, and op,mized access to mul,ple scales of the data, both for visualiza,on as well as for processing. – Other advantages of BigDataViewer formaung: a) increased compu,ng performance, b) decreased clusering of the experimental archives, and c) poten,al for parallel I/O.

6/16/16 26 Ref: T. Pietzsch, S. Saalfeld, S. Preibisch, and P. Tomancak. Bigdataviewer: visualiza,on and processing for large image data sets. Nature Methods, 2015.

slide-27
SLIDE 27

Tes,ng files with different sizes

6/16/16 27

Scalability of the mul,-dimensional representa,on using HDF5 with increasing data size.

slide-28
SLIDE 28

Advanced technique: team work

DOE Early Career Research Program

slide-29
SLIDE 29

6/16/16 29

Inven,ng new codes for characteriza,on

  • f reinforced composites
slide-30
SLIDE 30

Significance and impact Scien=fic Achievement

§ Analysis of thin films by using scanning transmission electron microscopy (STEM) tomography images in support of material architecture enhancement; § Quan,fy pore structure evolu,on in order to control quality of fabricated films. § Results using porosimetry from STEM images corroborated in iden,fica,on of fabrica,on condi,ons that led to the lowest ever dielectric constants for the needed films. § Collabora,on with Intel, LBL NCEM and Organic and Macromolecular Synthesis at the Molecular Foundry, and SLAC,

Research details*

§ Reported lowest ever dielectric constants for PMO matrix material, used in microelectronics; § Texture analysis using second-order sta,s,cs of image intensity varia,ons to measure film roughness; § New tools adapted to 3D stacks for NCEM instruments; § New developments: porosity analysis using new material architecture drivers (with T. Williams and B. Helms) and spectral analysis of cataly,c processes (with K. Bus,llo and P.Ercius).

Ref: Wills et al, “Block Copolymer Packing Limits and Interfacial Reconfigurability in the Assembly of Periodic Mesoporous Organosilicas”, Funcional Materials 2015.

Image analysis for quality control of material architecture

Image-based porosimetry for quality control during assembly of films CAMERA and Molecular Foundry

*Work was performed at LBNL by the CRD DAV and CAMERA. DAV is supported by ASCR and CAMERA jointly by ASCR and BES.

slide-31
SLIDE 31

Feature design for STEM image data

(A) ( blue traces ) and (B) ( red traces ).

DOE Early Career Research Program

slide-32
SLIDE 32

Final remarks

  • Scaling through partnerships:

6/16/16 32

slide-33
SLIDE 33

Final remarks

  • Algorithms in an exascale landscape

– I/O awareness – Data reduc,on and in-situ analysis – Machine learning – Experimental/observa,onal datasets – Digital twin

6/16/16 33