SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
VIRTUAL	
  MICROSCOPY	
  IN	
  THE	
  CLOUD	
  
WOJCIECH	
  TARNAWSKI	
  ,	
  CSO	
  	
  
	
  MICROSCOPEIT	
  LTD.	
  
1	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  
Virtual	
  Microscopy	
  in	
  the	
  Cloud	
  
Wojciech	
  Tarnawski,	
  PhD,	
  CSO	
  
MicroscopeIT	
  Ltd.,	
  Wroclaw,	
  Poland	
  
2	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  
MICROSCOPY	
  IS	
  COMPLICATED	
  
!  Different formats, different producers.
!  Different software for different image processing tasks.
!  Image analysis takes time.
!  Open Source

vs.

Commercial Software.

!  Image types: 2D (fluorescence, phase-contrast), 3D
(confocal), 4D (3D objects in time), different channels targeting
different molecular elements.
3	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  

CreaMve	
  Commons	
  2.0,	
  Nicole	
  Yeary's	
  photos	
  via	
  GeRy	
  Images	
  
WHAT	
  IS	
  VIRTUM?	
  
Cloud Computing
Image processing pipeline
integrated accessed in the web
browser.

Acceleration
Time consuming image analysis
ported to GPU.
Robust and fast workflow-based
image analysis
Save time thanks to intelligent
algorithms with „visual” development.

Image	
  credit:	
  leverhawk.com,	
  Why	
  is	
  cloud	
  integraMon	
  sMll	
  an	
  adopMon	
  barrier,	
  2012.	
  
4	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  

Information Retrieval
Phenotype detection of biologically
relevant information directly from images.

Flexibility
All formats, dimensions and
modality supported
 
	
  
	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  

IN	
  ACTION	
  

Our	
  system:	
  32	
  GPU	
  cards	
  	
  
(6	
  donated	
  by	
  AMD)	
  

Data	
  acquisi:on	
  

	
  
	
  
	
  
	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  

Database	
  

" Work-­‐flow	
  based	
  image	
  processing	
  and	
  task	
  scheduling	
  
5	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  
FEATURES,	
  APPLICATIONS	
  

Visualization (Virtual Microscopy)

Medicine and
biology
Clinical trials

Scientific
research

E-learning

	
  
	
  
	
  
	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  

	
  

Teleconferencing
teleconsultations

Quantitative
data analysis

Biotechnology
High-Content and
High-Throughput
Screening
Data Analysis
6	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  
 
2D	
  Image	
  Series	
  
	
  	
  	
  	
  	
  	
  	
  	
  Viewer

Visualiza:on	
  
	
  	
  	
  	
  	
  	
  	
  WSI	
  VisualizaMon	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  3D	
  Image	
  Series	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Movie	
  ProjecMon	
  	
  	
  	
  	
  	
  	
  	
  	
  3D	
  Geometry	
  
	
  
	
  	
  	
  	
  	
  	
  
	
  
	
  	
  	
  	
  Rendering
	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ReconstrucMon	
  
Input	
  Data	
  Types

Not  Ordered

                    WSI  

          Image    z-­‐stacks

      Time-­‐Lapse                                            Time-­‐Lapse
Images 
(  Image  Pyramids)

                                      Image  Series 
Z-­‐Stacks 

7	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  
INPUT	
  DATA	
  TYPES	
  :	
  NOT-­‐ORDERED	
  SETS	
  AND	
  TIME-­‐LAPSE	
  IMAGE	
  SERIES	
  

8	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  
INPUT	
  DATA	
  TYPES	
  :	
  Z-­‐STACKS	
  AND	
  TIME-­‐LAPSE	
  Z-­‐STACKS	
  

9	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  
INPUT	
  DATA	
  TYPES	
  :	
  IMAGE	
  PYRAMID	
  

10	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  
 
2D	
  Image	
  Series	
  
	
  	
  	
  	
  	
  	
  	
  	
  Viewer

Visualiza:on	
  
	
  	
  	
  	
  	
  	
  	
  WSI	
  VisualizaMon	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  3D	
  Image	
  Series	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Movie	
  ProjecMon	
  	
  	
  	
  	
  	
  	
  	
  	
  3D	
  Geometry	
  
	
  
	
  	
  	
  	
  	
  	
  
	
  
	
  	
  	
  	
  Rendering
	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ReconstrucMon	
  
Input	
  Data	
  Types

Not  Ordered

                    WSI  

          Image    z-­‐stacks

      Time-­‐Lapse                                            Time-­‐Lapse
Images 
(  Image  Pyramids)

                                      Image  Series 
Z-­‐Stacks 

Image  Processing  and  Analysis  Library

2-­‐3D  Mesurements            Image  Preprocessing 
      2-­‐3D  Object  SegmentaDon            2-­‐3D  Object  Analysis                    StaDsDcs

Data	
  Analysis	
  

2D  Image  Processing                        2-­‐3D  Image  ReconstrucDon                      Time-­‐Dependent  Analysis                                      Post-­‐Processing
and  Analysis

	
  
11	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  

	
  
CLOUD	
  COMPONENTS	
  	
  (BACK-­‐END)	
  	
  1/3	
  
Image  Processing  and  Analysis  Library  :  about  70  methods    tailored  
for  microscopy    imaga  data  implemented  on  CPU  and  GPU
2-­‐3D  Mesurements    
  Image  Preprocessing  :  noise  removal,    contrast  improvement,  inhomogeneous  
lighDng  removal,  opDcal  deconvoluDon,    2-­‐3D  Image  SDtching,  Histogram-­‐based  
processing,  MulD-­‐channel  Image  Composing,  Image  ArithmeDc,  Edge  DetecDon,  …  
etc.
2-­‐3D  Object  SegmentaDon    :  automaDc  or  machine-­‐learning  methods  for  
segmentaDon  of  2-­‐3D  objects    e.g.  2-­‐3D  Cell  Tracking  Advanced  SegmentaDon  in  
mulD-­‐dimensional  space  composed  with  texture  and  color  features,  AcDve  Contour  
and  AcDve  Mesh,  Threshold  -­‐  and  Morphology  –  based    SegmentaDon,  Mean-­‐Shi[,  
…
2-­‐3D  Object  Analysis  :  Split  into  2-­‐3D  Ellipsoids    e.g.  for  highly  clustered  cells  ,  
Morphology  Operatos  ,  Weighted  Distance  Transform,  Voronoi  TriangulaDon,  Object  
RecogniDon  module  for  Cell  Phase  ClassificaDon  by  Markov  chains
12	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  

StaDsDcs  Module  –  PCA,  Basic  StaDsDcs,  Cluster  Analysis,  
3D	
  IMAGE	
  SEGMENTATION	
  :	
  ACTIVE	
  MESH	
  

13	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  
CLOUD	
  COMPONENTS	
  	
  (BACK-­‐END)	
  	
  1/3	
  
Image  Processing  and  Analysis  Library  :  about  70  methods    tailored  
for  microscopy    imaga  data  implemented  on  CPU  and  GPU
Workflow-­‐based	
  image	
  processing	
  

*	
  	
  A	
  Robust	
  Algorithm	
  for	
  Segmen:ng	
  and	
  Tracking	
  Clustered	
  Cells	
  in	
  Time-­‐Lapse	
  Fluorescent	
  Microscopy	
  

Tarnawski,	
  W.	
  ;	
  Kurtcuoglu,	
  V.	
  ;	
  Lorek,	
  P.	
  ;	
  Bodych,	
  M.	
  ;RoRer,	
  J.	
  ;	
  Muszkieta,	
  M.	
  ;	
  Piwowar,	
  L.	
  ;	
  Poulikakos,	
  D.	
  ;Majkowski,	
  M.	
  ;	
  Ferrari,	
  A.	
  	
  
Biomedical	
  and	
  Health	
  InformaMcs,	
  IEEE	
  Journal	
  of	
  	
  Volume:	
  17	
  ,	
  Issue:	
  4	
  	
  PublicaMon	
  Year:	
  2013	
  ,	
  Page(s):	
  862	
  -­‐	
  869	
  
	
   14	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  
WORKFLOW	
  –	
  BASED	
  IMAGE	
  PROCESSING	
  AND	
  ANALYSIS	
  

15	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  
USE	
  CASES	
  

!  Detection of nuclei and cytoplasm in 80 000 images (512x512 pixels) takes about 2 hours on multicore CPU (AMD	
  Athlon(tm)	
  II	
  X4	
  640	
  Processor).	
  GPU provided up to 4x acceleration
!  Optical deconvolution : about 25x acceleration for 512x512 image
!  3D-dimensional diffuse filter on image-stack (z-stack with 1920x1080) : about 10x acceleration

16	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  
CLOUD	
  COMPONENTS	
  	
  (BACK-­‐END)	
  	
  2/3	
  
Image  Processing  and  Analysis  Library  :  about  70  methods    tailored  
for  microscopy    imaga  data  implemented  on  CPU  and  GPU
  Task  Scheduler  to  provide  image  analysis  results  for  many  users.
Scheduling  approach  :
          Scheduler  –>  Executor  –>  Worker  –>  Task


-­‐	
  Schedules	
  image	
  processing	
  tasks	
  on	
  the	
  CPU	
  &	
  GPU	
  cluster.	
  
	
  
-­‐	
  Monitors	
  CPU,	
  GPU,	
  memory,	
  storage	
  usage.	
  
	
  
-­‐	
  OpMmizes	
  scalability.	
  	
  
17	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  
CLOUD	
  COMPONENTS	
  	
  
(BACK-­‐END)	
  	
  3/3	
  

Image  Processing  and  Analysis  Library  :  about  70  methods    tailored  for  
microscopy    imaga  data  implemented  on  CPU  and  GPU

  Task  Scheduler  to  provide  image  analysis  results  for  many  users.

Database  Module    -­‐  to  store  the  microscopic  image  data

Database  Module    provides  upload  data  module  that  supports:
•   about    100  microscopic  image  data  formats  (i.e.    lsm,  nd2,  oly,    mulD-­‐
channel  ,  16-­‐bit  Dff,  basic  graphic  formats,  …)
•   compressed  images  series    (zip)
•   filename  parser  to  upload    image  series  ordered  by  channel,  z-­‐stack  
layers,  Dme-­‐points,  …
•   users  data  are  fully  organized
•   users  can  be  assigned  to  many  projects

18	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  
PROJECT	
  DATA	
  ORGANIZATION	
  

19	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  
CLIENT	
  (GUI)	
  COMPONENTS	
  
Graphical	
  User	
  Interface	
  	
  (GUI)	
  installed	
  as	
  a	
  plugin	
  in	
  the	
  web	
  browser:	
  
!  Designed	
  for	
  touch-­‐based	
  devices.	
  
!  Designed	
  to	
  tag	
  microscopic	
  image	
  series	
  with	
  metadata.	
  
!  Includes	
  different	
  viewers	
  to	
  visualize	
  mulM-­‐dimensional	
  images.	
  
!  Provides	
  „visual”	
  interface	
  to	
  design	
  the	
  workflow	
  for	
  image	
  processing	
  and	
  analysis.	
  
!  Provides	
  tools	
  to	
  select	
  the	
  image	
  regions	
  for	
  futher	
  iamge	
  analysis.	
  

20	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  
!  MicroscopeIT	
  Ltd.	
  	
  
Kutnowska	
  1-­‐2	
  
Wroclaw,	
  Poland	
  
!  Contact:	
  wojciech.tarnawski@microscopeit.com	
  
Tel.	
  +48	
  605	
  111	
  445	
  
Skype:tar_woj	
  
21	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  
DISCLAIMER	
  &	
  ATTRIBUTION	
  

The	
  informaMon	
  presented	
  in	
  this	
  document	
  is	
  for	
  informaMonal	
  purposes	
  only	
  and	
  may	
  contain	
  technical	
  inaccuracies,	
  omissions	
  and	
  typographical	
  errors.	
  
	
  
The	
  informaMon	
  contained	
  herein	
  is	
  subject	
  to	
  change	
  and	
  may	
  be	
  rendered	
  inaccurate	
  for	
  many	
  reasons,	
  including	
  but	
  not	
  limited	
  to	
  product	
  and	
  roadmap	
  
changes,	
  component	
  and	
  motherboard	
  version	
  changes,	
  new	
  model	
  and/or	
  product	
  releases,	
  product	
  differences	
  between	
  differing	
  manufacturers,	
  sotware	
  
changes,	
  BIOS	
  flashes,	
  firmware	
  upgrades,	
  or	
  the	
  like.	
  AMD	
  assumes	
  no	
  obligaMon	
  to	
  update	
  or	
  otherwise	
  correct	
  or	
  revise	
  this	
  informaMon.	
  However,	
  AMD	
  
reserves	
  the	
  right	
  to	
  revise	
  this	
  informaMon	
  and	
  to	
  make	
  changes	
  from	
  Mme	
  to	
  Mme	
  to	
  the	
  content	
  hereof	
  without	
  obligaMon	
  of	
  AMD	
  to	
  noMfy	
  any	
  person	
  of	
  
such	
  revisions	
  or	
  changes.	
  
	
  
AMD	
  MAKES	
  NO	
  REPRESENTATIONS	
  OR	
  WARRANTIES	
  WITH	
  RESPECT	
  TO	
  THE	
  CONTENTS	
  HEREOF	
  AND	
  ASSUMES	
  NO	
  RESPONSIBILITY	
  FOR	
  ANY	
  
INACCURACIES,	
  ERRORS	
  OR	
  OMISSIONS	
  THAT	
  MAY	
  APPEAR	
  IN	
  THIS	
  INFORMATION.	
  
	
  
AMD	
  SPECIFICALLY	
  DISCLAIMS	
  ANY	
  IMPLIED	
  WARRANTIES	
  OF	
  MERCHANTABILITY	
  OR	
  FITNESS	
  FOR	
  ANY	
  PARTICULAR	
  PURPOSE.	
  IN	
  NO	
  EVENT	
  WILL	
  AMD	
  BE	
  
LIABLE	
  TO	
  ANY	
  PERSON	
  FOR	
  ANY	
  DIRECT,	
  INDIRECT,	
  SPECIAL	
  OR	
  OTHER	
  CONSEQUENTIAL	
  DAMAGES	
  ARISING	
  FROM	
  THE	
  USE	
  OF	
  ANY	
  INFORMATION	
  
CONTAINED	
  HEREIN,	
  EVEN	
  IF	
  AMD	
  IS	
  EXPRESSLY	
  ADVISED	
  OF	
  THE	
  POSSIBILITY	
  OF	
  SUCH	
  DAMAGES.	
  
	
  
ATTRIBUTION	
  
©	
  2013	
  Advanced	
  Micro	
  Devices,	
  Inc.	
  All	
  rights	
  reserved.	
  AMD,	
  the	
  AMD	
  Arrow	
  logo	
  and	
  combinaMons	
  thereof	
  are	
  trademarks	
  of	
  Advanced	
  Micro	
  Devices,	
  
Inc.	
  in	
  the	
  United	
  States	
  and/or	
  other	
  jurisdicMons.	
  	
  SPEC	
  	
  is	
  a	
  registered	
  trademark	
  of	
  the	
  Standard	
  Performance	
  EvaluaMon	
  CorporaMon	
  (SPEC).	
  Other	
  
names	
  are	
  for	
  informaMonal	
  purposes	
  only	
  and	
  may	
  be	
  trademarks	
  of	
  their	
  respecMve	
  owners.	
  
22	
   |	
  	
  	
  PRESENTATION	
  TITLE	
  	
  	
  |	
  	
  	
  NOVEMBER	
  21,	
  2013	
  	
  	
  |	
  	
  	
  CONFIDENTIAL	
  

Contenu connexe

Tendances

[03 1][gpu용 개발자 도구 - parallel nsight 및 axe] miller axe
[03 1][gpu용 개발자 도구 - parallel nsight 및 axe] miller axe[03 1][gpu용 개발자 도구 - parallel nsight 및 axe] miller axe
[03 1][gpu용 개발자 도구 - parallel nsight 및 axe] miller axelaparuma
 
mago3D: Let's integrate BIM and 3D GIS on top of FOSS4G
mago3D: Let's integrate BIM and 3D GIS on top of FOSS4Gmago3D: Let's integrate BIM and 3D GIS on top of FOSS4G
mago3D: Let's integrate BIM and 3D GIS on top of FOSS4GSANGHEE SHIN
 
High-Quality Server Side Rendering using the OGC’s 3D Portrayal Service – App...
High-Quality Server Side Rendering using the OGC’s 3D Portrayal Service – App...High-Quality Server Side Rendering using the OGC’s 3D Portrayal Service – App...
High-Quality Server Side Rendering using the OGC’s 3D Portrayal Service – App...Martin Christen
 
Applying Deep Learning Vision Technology to low-cost/power Embedded Systems
Applying Deep Learning Vision Technology to low-cost/power Embedded SystemsApplying Deep Learning Vision Technology to low-cost/power Embedded Systems
Applying Deep Learning Vision Technology to low-cost/power Embedded SystemsJenny Midwinter
 
PG-4037, Fast modal analysis with NX Nastran and GPUs, by Leonard Hoffnung
PG-4037, Fast modal analysis with NX Nastran and GPUs, by Leonard HoffnungPG-4037, Fast modal analysis with NX Nastran and GPUs, by Leonard Hoffnung
PG-4037, Fast modal analysis with NX Nastran and GPUs, by Leonard HoffnungAMD Developer Central
 
"New Standards for Embedded Vision and Neural Networks," a Presentation from ...
"New Standards for Embedded Vision and Neural Networks," a Presentation from ..."New Standards for Embedded Vision and Neural Networks," a Presentation from ...
"New Standards for Embedded Vision and Neural Networks," a Presentation from ...Edge AI and Vision Alliance
 
Mago3D - An innovative AEC/GIS integration platform that can service millions...
Mago3D - An innovative AEC/GIS integration platform that can service millions...Mago3D - An innovative AEC/GIS integration platform that can service millions...
Mago3D - An innovative AEC/GIS integration platform that can service millions...SANGHEE SHIN
 
mago3D - A Brand-New Live 3D Geo-Platform
mago3D - A Brand-New Live 3D Geo-Platform mago3D - A Brand-New Live 3D Geo-Platform
mago3D - A Brand-New Live 3D Geo-Platform SANGHEE SHIN
 
201907 Radeon ProRender2.0@Siggraph2019
201907 Radeon ProRender2.0@Siggraph2019201907 Radeon ProRender2.0@Siggraph2019
201907 Radeon ProRender2.0@Siggraph2019Takahiro Harada
 
Introduction to mago3D, an Open Source Based Digital Twin Platform
Introduction to mago3D, an Open Source Based Digital Twin PlatformIntroduction to mago3D, an Open Source Based Digital Twin Platform
Introduction to mago3D, an Open Source Based Digital Twin PlatformSANGHEE SHIN
 
AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...Ryousei Takano
 
Get Your Head in the Cloud - Lessons in GPU Computing with Schlumberger
Get Your Head in the Cloud - Lessons in GPU Computing with SchlumbergerGet Your Head in the Cloud - Lessons in GPU Computing with Schlumberger
Get Your Head in the Cloud - Lessons in GPU Computing with Schlumbergerinside-BigData.com
 
An exposition of performance comparison of graphic processing unit virtualiza...
An exposition of performance comparison of graphic processing unit virtualiza...An exposition of performance comparison of graphic processing unit virtualiza...
An exposition of performance comparison of graphic processing unit virtualiza...Asif Farooq
 
産総研におけるプライベートクラウドへの取り組み
産総研におけるプライベートクラウドへの取り組み産総研におけるプライベートクラウドへの取り組み
産総研におけるプライベートクラウドへの取り組みRyousei Takano
 
Backend.AI Technical Introduction (19.09 / 2019 Autumn)
Backend.AI Technical Introduction (19.09 / 2019 Autumn)Backend.AI Technical Introduction (19.09 / 2019 Autumn)
Backend.AI Technical Introduction (19.09 / 2019 Autumn)Lablup Inc.
 
組み込みから HPC まで ARM コアで実現するエコシステム
組み込みから HPC まで ARM コアで実現するエコシステム組み込みから HPC まで ARM コアで実現するエコシステム
組み込みから HPC まで ARM コアで実現するエコシステムShinnosuke Furuya
 
mago3D FOSS4G NA 2018
mago3D FOSS4G NA 2018mago3D FOSS4G NA 2018
mago3D FOSS4G NA 2018정대 천
 
IEEE CloudCom 2014参加報告
IEEE CloudCom 2014参加報告IEEE CloudCom 2014参加報告
IEEE CloudCom 2014参加報告Ryousei Takano
 
Nvidia SC16: The Greatest Challenges Can't Wait
Nvidia SC16: The Greatest Challenges Can't WaitNvidia SC16: The Greatest Challenges Can't Wait
Nvidia SC16: The Greatest Challenges Can't Waitinside-BigData.com
 
MapStore 2, modern mashups with OL3, Leaflet and React
MapStore 2, modern mashups with OL3, Leaflet and ReactMapStore 2, modern mashups with OL3, Leaflet and React
MapStore 2, modern mashups with OL3, Leaflet and ReactGeoSolutions
 

Tendances (20)

[03 1][gpu용 개발자 도구 - parallel nsight 및 axe] miller axe
[03 1][gpu용 개발자 도구 - parallel nsight 및 axe] miller axe[03 1][gpu용 개발자 도구 - parallel nsight 및 axe] miller axe
[03 1][gpu용 개발자 도구 - parallel nsight 및 axe] miller axe
 
mago3D: Let's integrate BIM and 3D GIS on top of FOSS4G
mago3D: Let's integrate BIM and 3D GIS on top of FOSS4Gmago3D: Let's integrate BIM and 3D GIS on top of FOSS4G
mago3D: Let's integrate BIM and 3D GIS on top of FOSS4G
 
High-Quality Server Side Rendering using the OGC’s 3D Portrayal Service – App...
High-Quality Server Side Rendering using the OGC’s 3D Portrayal Service – App...High-Quality Server Side Rendering using the OGC’s 3D Portrayal Service – App...
High-Quality Server Side Rendering using the OGC’s 3D Portrayal Service – App...
 
Applying Deep Learning Vision Technology to low-cost/power Embedded Systems
Applying Deep Learning Vision Technology to low-cost/power Embedded SystemsApplying Deep Learning Vision Technology to low-cost/power Embedded Systems
Applying Deep Learning Vision Technology to low-cost/power Embedded Systems
 
PG-4037, Fast modal analysis with NX Nastran and GPUs, by Leonard Hoffnung
PG-4037, Fast modal analysis with NX Nastran and GPUs, by Leonard HoffnungPG-4037, Fast modal analysis with NX Nastran and GPUs, by Leonard Hoffnung
PG-4037, Fast modal analysis with NX Nastran and GPUs, by Leonard Hoffnung
 
"New Standards for Embedded Vision and Neural Networks," a Presentation from ...
"New Standards for Embedded Vision and Neural Networks," a Presentation from ..."New Standards for Embedded Vision and Neural Networks," a Presentation from ...
"New Standards for Embedded Vision and Neural Networks," a Presentation from ...
 
Mago3D - An innovative AEC/GIS integration platform that can service millions...
Mago3D - An innovative AEC/GIS integration platform that can service millions...Mago3D - An innovative AEC/GIS integration platform that can service millions...
Mago3D - An innovative AEC/GIS integration platform that can service millions...
 
mago3D - A Brand-New Live 3D Geo-Platform
mago3D - A Brand-New Live 3D Geo-Platform mago3D - A Brand-New Live 3D Geo-Platform
mago3D - A Brand-New Live 3D Geo-Platform
 
201907 Radeon ProRender2.0@Siggraph2019
201907 Radeon ProRender2.0@Siggraph2019201907 Radeon ProRender2.0@Siggraph2019
201907 Radeon ProRender2.0@Siggraph2019
 
Introduction to mago3D, an Open Source Based Digital Twin Platform
Introduction to mago3D, an Open Source Based Digital Twin PlatformIntroduction to mago3D, an Open Source Based Digital Twin Platform
Introduction to mago3D, an Open Source Based Digital Twin Platform
 
AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...
 
Get Your Head in the Cloud - Lessons in GPU Computing with Schlumberger
Get Your Head in the Cloud - Lessons in GPU Computing with SchlumbergerGet Your Head in the Cloud - Lessons in GPU Computing with Schlumberger
Get Your Head in the Cloud - Lessons in GPU Computing with Schlumberger
 
An exposition of performance comparison of graphic processing unit virtualiza...
An exposition of performance comparison of graphic processing unit virtualiza...An exposition of performance comparison of graphic processing unit virtualiza...
An exposition of performance comparison of graphic processing unit virtualiza...
 
産総研におけるプライベートクラウドへの取り組み
産総研におけるプライベートクラウドへの取り組み産総研におけるプライベートクラウドへの取り組み
産総研におけるプライベートクラウドへの取り組み
 
Backend.AI Technical Introduction (19.09 / 2019 Autumn)
Backend.AI Technical Introduction (19.09 / 2019 Autumn)Backend.AI Technical Introduction (19.09 / 2019 Autumn)
Backend.AI Technical Introduction (19.09 / 2019 Autumn)
 
組み込みから HPC まで ARM コアで実現するエコシステム
組み込みから HPC まで ARM コアで実現するエコシステム組み込みから HPC まで ARM コアで実現するエコシステム
組み込みから HPC まで ARM コアで実現するエコシステム
 
mago3D FOSS4G NA 2018
mago3D FOSS4G NA 2018mago3D FOSS4G NA 2018
mago3D FOSS4G NA 2018
 
IEEE CloudCom 2014参加報告
IEEE CloudCom 2014参加報告IEEE CloudCom 2014参加報告
IEEE CloudCom 2014参加報告
 
Nvidia SC16: The Greatest Challenges Can't Wait
Nvidia SC16: The Greatest Challenges Can't WaitNvidia SC16: The Greatest Challenges Can't Wait
Nvidia SC16: The Greatest Challenges Can't Wait
 
MapStore 2, modern mashups with OL3, Leaflet and React
MapStore 2, modern mashups with OL3, Leaflet and ReactMapStore 2, modern mashups with OL3, Leaflet and React
MapStore 2, modern mashups with OL3, Leaflet and React
 

En vedette

WT-4072, Rendering Web Content at 60fps, by Vangelis Kokkevis, Antoine Labour...
WT-4072, Rendering Web Content at 60fps, by Vangelis Kokkevis, Antoine Labour...WT-4072, Rendering Web Content at 60fps, by Vangelis Kokkevis, Antoine Labour...
WT-4072, Rendering Web Content at 60fps, by Vangelis Kokkevis, Antoine Labour...AMD Developer Central
 
CE-4026, New Interfaces, by David Brebner
CE-4026, New Interfaces, by David BrebnerCE-4026, New Interfaces, by David Brebner
CE-4026, New Interfaces, by David BrebnerAMD Developer Central
 
PT-4059, Bolt: A C++ Template Library for Heterogeneous Computing, by Ben Sander
PT-4059, Bolt: A C++ Template Library for Heterogeneous Computing, by Ben SanderPT-4059, Bolt: A C++ Template Library for Heterogeneous Computing, by Ben Sander
PT-4059, Bolt: A C++ Template Library for Heterogeneous Computing, by Ben SanderAMD Developer Central
 
HC-4017, HSA Compilers Technology, by Debyendu Das
HC-4017, HSA Compilers Technology, by Debyendu DasHC-4017, HSA Compilers Technology, by Debyendu Das
HC-4017, HSA Compilers Technology, by Debyendu DasAMD Developer Central
 
CC-4010, Bringing Spatial Love to your Java Application, by Steven Citron-Pousty
CC-4010, Bringing Spatial Love to your Java Application, by Steven Citron-PoustyCC-4010, Bringing Spatial Love to your Java Application, by Steven Citron-Pousty
CC-4010, Bringing Spatial Love to your Java Application, by Steven Citron-PoustyAMD Developer Central
 
CE-4027, Sensor Fusion – HID virtualized over LPC, by Reed Hinkel
CE-4027, Sensor Fusion – HID virtualized over LPC, by Reed HinkelCE-4027, Sensor Fusion – HID virtualized over LPC, by Reed Hinkel
CE-4027, Sensor Fusion – HID virtualized over LPC, by Reed HinkelAMD Developer Central
 

En vedette (6)

WT-4072, Rendering Web Content at 60fps, by Vangelis Kokkevis, Antoine Labour...
WT-4072, Rendering Web Content at 60fps, by Vangelis Kokkevis, Antoine Labour...WT-4072, Rendering Web Content at 60fps, by Vangelis Kokkevis, Antoine Labour...
WT-4072, Rendering Web Content at 60fps, by Vangelis Kokkevis, Antoine Labour...
 
CE-4026, New Interfaces, by David Brebner
CE-4026, New Interfaces, by David BrebnerCE-4026, New Interfaces, by David Brebner
CE-4026, New Interfaces, by David Brebner
 
PT-4059, Bolt: A C++ Template Library for Heterogeneous Computing, by Ben Sander
PT-4059, Bolt: A C++ Template Library for Heterogeneous Computing, by Ben SanderPT-4059, Bolt: A C++ Template Library for Heterogeneous Computing, by Ben Sander
PT-4059, Bolt: A C++ Template Library for Heterogeneous Computing, by Ben Sander
 
HC-4017, HSA Compilers Technology, by Debyendu Das
HC-4017, HSA Compilers Technology, by Debyendu DasHC-4017, HSA Compilers Technology, by Debyendu Das
HC-4017, HSA Compilers Technology, by Debyendu Das
 
CC-4010, Bringing Spatial Love to your Java Application, by Steven Citron-Pousty
CC-4010, Bringing Spatial Love to your Java Application, by Steven Citron-PoustyCC-4010, Bringing Spatial Love to your Java Application, by Steven Citron-Pousty
CC-4010, Bringing Spatial Love to your Java Application, by Steven Citron-Pousty
 
CE-4027, Sensor Fusion – HID virtualized over LPC, by Reed Hinkel
CE-4027, Sensor Fusion – HID virtualized over LPC, by Reed HinkelCE-4027, Sensor Fusion – HID virtualized over LPC, by Reed Hinkel
CE-4027, Sensor Fusion – HID virtualized over LPC, by Reed Hinkel
 

Similaire à Virtual Microscopy in the Cloud: Powerful Image Analysis for All

IMAGE SEGMENTATION AND ITS TECHNIQUES
IMAGE SEGMENTATION AND ITS TECHNIQUESIMAGE SEGMENTATION AND ITS TECHNIQUES
IMAGE SEGMENTATION AND ITS TECHNIQUESIRJET Journal
 
Shadow Detection and Removal using Tricolor Attenuation Model Based on Featur...
Shadow Detection and Removal using Tricolor Attenuation Model Based on Featur...Shadow Detection and Removal using Tricolor Attenuation Model Based on Featur...
Shadow Detection and Removal using Tricolor Attenuation Model Based on Featur...ijtsrd
 
Quality assessment of stereoscopic 3 d image compression by binocular integra...
Quality assessment of stereoscopic 3 d image compression by binocular integra...Quality assessment of stereoscopic 3 d image compression by binocular integra...
Quality assessment of stereoscopic 3 d image compression by binocular integra...Shakas Technologies
 
3D Image visualization
3D Image visualization3D Image visualization
3D Image visualizationalok ray
 
Detection of a user-defined object in an image using feature extraction- Trai...
Detection of a user-defined object in an image using feature extraction- Trai...Detection of a user-defined object in an image using feature extraction- Trai...
Detection of a user-defined object in an image using feature extraction- Trai...IRJET Journal
 
A Novel Approach to Image Denoising and Image in Painting
A Novel Approach to Image Denoising and Image in PaintingA Novel Approach to Image Denoising and Image in Painting
A Novel Approach to Image Denoising and Image in PaintingEswar Publications
 
Can AI say from our eyes when we read relevant information?
Can AI say from our eyes when we read relevant information?Can AI say from our eyes when we read relevant information?
Can AI say from our eyes when we read relevant information?Nilavra Bhattacharya
 
How to Create 3D Mashups by Integrating GIS, CAD, and BIM
How to Create 3D Mashups by Integrating GIS, CAD, and BIMHow to Create 3D Mashups by Integrating GIS, CAD, and BIM
How to Create 3D Mashups by Integrating GIS, CAD, and BIMSafe Software
 
3-d interpretation from single 2-d image IV
3-d interpretation from single 2-d image IV3-d interpretation from single 2-d image IV
3-d interpretation from single 2-d image IVYu Huang
 
IRJET - Dehazing of Single Nighttime Haze Image using Superpixel Method
IRJET -  	  Dehazing of Single Nighttime Haze Image using Superpixel MethodIRJET -  	  Dehazing of Single Nighttime Haze Image using Superpixel Method
IRJET - Dehazing of Single Nighttime Haze Image using Superpixel MethodIRJET Journal
 
IRJET - Object Detection and Translation for Blind People using Deep Learning
IRJET - Object Detection and Translation for Blind People using Deep LearningIRJET - Object Detection and Translation for Blind People using Deep Learning
IRJET - Object Detection and Translation for Blind People using Deep LearningIRJET Journal
 
Inspection of Suspicious Human Activity in the Crowd Sourced Areas Captured i...
Inspection of Suspicious Human Activity in the Crowd Sourced Areas Captured i...Inspection of Suspicious Human Activity in the Crowd Sourced Areas Captured i...
Inspection of Suspicious Human Activity in the Crowd Sourced Areas Captured i...IRJET Journal
 
ANALYSIS OF LUNG NODULE DETECTION AND STAGE CLASSIFICATION USING FASTER RCNN ...
ANALYSIS OF LUNG NODULE DETECTION AND STAGE CLASSIFICATION USING FASTER RCNN ...ANALYSIS OF LUNG NODULE DETECTION AND STAGE CLASSIFICATION USING FASTER RCNN ...
ANALYSIS OF LUNG NODULE DETECTION AND STAGE CLASSIFICATION USING FASTER RCNN ...IRJET Journal
 
Understanding the world in 3D with AI.pdf
Understanding the world in 3D with AI.pdfUnderstanding the world in 3D with AI.pdf
Understanding the world in 3D with AI.pdfQualcomm Research
 
袁晓如:大数据时代可视化和可视分析的机遇与挑战
袁晓如:大数据时代可视化和可视分析的机遇与挑战袁晓如:大数据时代可视化和可视分析的机遇与挑战
袁晓如:大数据时代可视化和可视分析的机遇与挑战hdhappy001
 
Final year automobile projects in bangalore
Final year automobile projects in bangaloreFinal year automobile projects in bangalore
Final year automobile projects in bangaloreThirumal Krishnan
 

Similaire à Virtual Microscopy in the Cloud: Powerful Image Analysis for All (20)

IMAGE SEGMENTATION AND ITS TECHNIQUES
IMAGE SEGMENTATION AND ITS TECHNIQUESIMAGE SEGMENTATION AND ITS TECHNIQUES
IMAGE SEGMENTATION AND ITS TECHNIQUES
 
Shadow Detection and Removal using Tricolor Attenuation Model Based on Featur...
Shadow Detection and Removal using Tricolor Attenuation Model Based on Featur...Shadow Detection and Removal using Tricolor Attenuation Model Based on Featur...
Shadow Detection and Removal using Tricolor Attenuation Model Based on Featur...
 
Quality assessment of stereoscopic 3 d image compression by binocular integra...
Quality assessment of stereoscopic 3 d image compression by binocular integra...Quality assessment of stereoscopic 3 d image compression by binocular integra...
Quality assessment of stereoscopic 3 d image compression by binocular integra...
 
[DL輪読会]ClearGrasp
[DL輪読会]ClearGrasp[DL輪読会]ClearGrasp
[DL輪読会]ClearGrasp
 
csc447dipch10-160628144302.pdf
csc447dipch10-160628144302.pdfcsc447dipch10-160628144302.pdf
csc447dipch10-160628144302.pdf
 
3D Image visualization
3D Image visualization3D Image visualization
3D Image visualization
 
Detection of a user-defined object in an image using feature extraction- Trai...
Detection of a user-defined object in an image using feature extraction- Trai...Detection of a user-defined object in an image using feature extraction- Trai...
Detection of a user-defined object in an image using feature extraction- Trai...
 
A Novel Approach to Image Denoising and Image in Painting
A Novel Approach to Image Denoising and Image in PaintingA Novel Approach to Image Denoising and Image in Painting
A Novel Approach to Image Denoising and Image in Painting
 
Can AI say from our eyes when we read relevant information?
Can AI say from our eyes when we read relevant information?Can AI say from our eyes when we read relevant information?
Can AI say from our eyes when we read relevant information?
 
How to Create 3D Mashups by Integrating GIS, CAD, and BIM
How to Create 3D Mashups by Integrating GIS, CAD, and BIMHow to Create 3D Mashups by Integrating GIS, CAD, and BIM
How to Create 3D Mashups by Integrating GIS, CAD, and BIM
 
3-d interpretation from single 2-d image IV
3-d interpretation from single 2-d image IV3-d interpretation from single 2-d image IV
3-d interpretation from single 2-d image IV
 
IRJET - Dehazing of Single Nighttime Haze Image using Superpixel Method
IRJET -  	  Dehazing of Single Nighttime Haze Image using Superpixel MethodIRJET -  	  Dehazing of Single Nighttime Haze Image using Superpixel Method
IRJET - Dehazing of Single Nighttime Haze Image using Superpixel Method
 
IRJET - Object Detection and Translation for Blind People using Deep Learning
IRJET - Object Detection and Translation for Blind People using Deep LearningIRJET - Object Detection and Translation for Blind People using Deep Learning
IRJET - Object Detection and Translation for Blind People using Deep Learning
 
Inspection of Suspicious Human Activity in the Crowd Sourced Areas Captured i...
Inspection of Suspicious Human Activity in the Crowd Sourced Areas Captured i...Inspection of Suspicious Human Activity in the Crowd Sourced Areas Captured i...
Inspection of Suspicious Human Activity in the Crowd Sourced Areas Captured i...
 
GRUPO 2 : convolution separable
GRUPO 2 :  convolution separableGRUPO 2 :  convolution separable
GRUPO 2 : convolution separable
 
ANALYSIS OF LUNG NODULE DETECTION AND STAGE CLASSIFICATION USING FASTER RCNN ...
ANALYSIS OF LUNG NODULE DETECTION AND STAGE CLASSIFICATION USING FASTER RCNN ...ANALYSIS OF LUNG NODULE DETECTION AND STAGE CLASSIFICATION USING FASTER RCNN ...
ANALYSIS OF LUNG NODULE DETECTION AND STAGE CLASSIFICATION USING FASTER RCNN ...
 
Understanding the world in 3D with AI.pdf
Understanding the world in 3D with AI.pdfUnderstanding the world in 3D with AI.pdf
Understanding the world in 3D with AI.pdf
 
pydataPointCloud.pptx
pydataPointCloud.pptxpydataPointCloud.pptx
pydataPointCloud.pptx
 
袁晓如:大数据时代可视化和可视分析的机遇与挑战
袁晓如:大数据时代可视化和可视分析的机遇与挑战袁晓如:大数据时代可视化和可视分析的机遇与挑战
袁晓如:大数据时代可视化和可视分析的机遇与挑战
 
Final year automobile projects in bangalore
Final year automobile projects in bangaloreFinal year automobile projects in bangalore
Final year automobile projects in bangalore
 

Plus de AMD Developer Central

DX12 & Vulkan: Dawn of a New Generation of Graphics APIs
DX12 & Vulkan: Dawn of a New Generation of Graphics APIsDX12 & Vulkan: Dawn of a New Generation of Graphics APIs
DX12 & Vulkan: Dawn of a New Generation of Graphics APIsAMD Developer Central
 
Leverage the Speed of OpenCL™ with AMD Math Libraries
Leverage the Speed of OpenCL™ with AMD Math LibrariesLeverage the Speed of OpenCL™ with AMD Math Libraries
Leverage the Speed of OpenCL™ with AMD Math LibrariesAMD Developer Central
 
An Introduction to OpenCL™ Programming with AMD GPUs - AMD & Acceleware Webinar
An Introduction to OpenCL™ Programming with AMD GPUs - AMD & Acceleware WebinarAn Introduction to OpenCL™ Programming with AMD GPUs - AMD & Acceleware Webinar
An Introduction to OpenCL™ Programming with AMD GPUs - AMD & Acceleware WebinarAMD Developer Central
 
Webinar: Whats New in Java 8 with Develop Intelligence
Webinar: Whats New in Java 8 with Develop IntelligenceWebinar: Whats New in Java 8 with Develop Intelligence
Webinar: Whats New in Java 8 with Develop IntelligenceAMD Developer Central
 
The Small Batch (and other) solutions in Mantle API, by Guennadi Riguer, Mant...
The Small Batch (and other) solutions in Mantle API, by Guennadi Riguer, Mant...The Small Batch (and other) solutions in Mantle API, by Guennadi Riguer, Mant...
The Small Batch (and other) solutions in Mantle API, by Guennadi Riguer, Mant...AMD Developer Central
 
TressFX The Fast and The Furry by Nicolas Thibieroz
TressFX The Fast and The Furry by Nicolas ThibierozTressFX The Fast and The Furry by Nicolas Thibieroz
TressFX The Fast and The Furry by Nicolas ThibierozAMD Developer Central
 
Rendering Battlefield 4 with Mantle by Yuriy ODonnell
Rendering Battlefield 4 with Mantle by Yuriy ODonnellRendering Battlefield 4 with Mantle by Yuriy ODonnell
Rendering Battlefield 4 with Mantle by Yuriy ODonnellAMD Developer Central
 
Low-level Shader Optimization for Next-Gen and DX11 by Emil Persson
Low-level Shader Optimization for Next-Gen and DX11 by Emil PerssonLow-level Shader Optimization for Next-Gen and DX11 by Emil Persson
Low-level Shader Optimization for Next-Gen and DX11 by Emil PerssonAMD Developer Central
 
Direct3D12 and the Future of Graphics APIs by Dave Oldcorn
Direct3D12 and the Future of Graphics APIs by Dave OldcornDirect3D12 and the Future of Graphics APIs by Dave Oldcorn
Direct3D12 and the Future of Graphics APIs by Dave OldcornAMD Developer Central
 
Introduction to Direct 3D 12 by Ivan Nevraev
Introduction to Direct 3D 12 by Ivan NevraevIntroduction to Direct 3D 12 by Ivan Nevraev
Introduction to Direct 3D 12 by Ivan NevraevAMD Developer Central
 
Holy smoke! Faster Particle Rendering using Direct Compute by Gareth Thomas
Holy smoke! Faster Particle Rendering using Direct Compute by Gareth ThomasHoly smoke! Faster Particle Rendering using Direct Compute by Gareth Thomas
Holy smoke! Faster Particle Rendering using Direct Compute by Gareth ThomasAMD Developer Central
 
Computer Vision Powered by Heterogeneous System Architecture (HSA) by Dr. Ha...
Computer Vision Powered by Heterogeneous System Architecture (HSA) by  Dr. Ha...Computer Vision Powered by Heterogeneous System Architecture (HSA) by  Dr. Ha...
Computer Vision Powered by Heterogeneous System Architecture (HSA) by Dr. Ha...AMD Developer Central
 
Productive OpenCL Programming An Introduction to OpenCL Libraries with Array...
Productive OpenCL Programming An Introduction to OpenCL Libraries  with Array...Productive OpenCL Programming An Introduction to OpenCL Libraries  with Array...
Productive OpenCL Programming An Introduction to OpenCL Libraries with Array...AMD Developer Central
 
Rendering Battlefield 4 with Mantle by Johan Andersson - AMD at GDC14
Rendering Battlefield 4 with Mantle by Johan Andersson - AMD at GDC14Rendering Battlefield 4 with Mantle by Johan Andersson - AMD at GDC14
Rendering Battlefield 4 with Mantle by Johan Andersson - AMD at GDC14AMD Developer Central
 

Plus de AMD Developer Central (20)

DX12 & Vulkan: Dawn of a New Generation of Graphics APIs
DX12 & Vulkan: Dawn of a New Generation of Graphics APIsDX12 & Vulkan: Dawn of a New Generation of Graphics APIs
DX12 & Vulkan: Dawn of a New Generation of Graphics APIs
 
Leverage the Speed of OpenCL™ with AMD Math Libraries
Leverage the Speed of OpenCL™ with AMD Math LibrariesLeverage the Speed of OpenCL™ with AMD Math Libraries
Leverage the Speed of OpenCL™ with AMD Math Libraries
 
Introduction to Node.js
Introduction to Node.jsIntroduction to Node.js
Introduction to Node.js
 
Media SDK Webinar 2014
Media SDK Webinar 2014Media SDK Webinar 2014
Media SDK Webinar 2014
 
An Introduction to OpenCL™ Programming with AMD GPUs - AMD & Acceleware Webinar
An Introduction to OpenCL™ Programming with AMD GPUs - AMD & Acceleware WebinarAn Introduction to OpenCL™ Programming with AMD GPUs - AMD & Acceleware Webinar
An Introduction to OpenCL™ Programming with AMD GPUs - AMD & Acceleware Webinar
 
DirectGMA on AMD’S FirePro™ GPUS
DirectGMA on AMD’S  FirePro™ GPUSDirectGMA on AMD’S  FirePro™ GPUS
DirectGMA on AMD’S FirePro™ GPUS
 
Webinar: Whats New in Java 8 with Develop Intelligence
Webinar: Whats New in Java 8 with Develop IntelligenceWebinar: Whats New in Java 8 with Develop Intelligence
Webinar: Whats New in Java 8 with Develop Intelligence
 
The Small Batch (and other) solutions in Mantle API, by Guennadi Riguer, Mant...
The Small Batch (and other) solutions in Mantle API, by Guennadi Riguer, Mant...The Small Batch (and other) solutions in Mantle API, by Guennadi Riguer, Mant...
The Small Batch (and other) solutions in Mantle API, by Guennadi Riguer, Mant...
 
Inside XBox- One, by Martin Fuller
Inside XBox- One, by Martin FullerInside XBox- One, by Martin Fuller
Inside XBox- One, by Martin Fuller
 
TressFX The Fast and The Furry by Nicolas Thibieroz
TressFX The Fast and The Furry by Nicolas ThibierozTressFX The Fast and The Furry by Nicolas Thibieroz
TressFX The Fast and The Furry by Nicolas Thibieroz
 
Rendering Battlefield 4 with Mantle by Yuriy ODonnell
Rendering Battlefield 4 with Mantle by Yuriy ODonnellRendering Battlefield 4 with Mantle by Yuriy ODonnell
Rendering Battlefield 4 with Mantle by Yuriy ODonnell
 
Low-level Shader Optimization for Next-Gen and DX11 by Emil Persson
Low-level Shader Optimization for Next-Gen and DX11 by Emil PerssonLow-level Shader Optimization for Next-Gen and DX11 by Emil Persson
Low-level Shader Optimization for Next-Gen and DX11 by Emil Persson
 
Gcn performance ftw by stephan hodes
Gcn performance ftw by stephan hodesGcn performance ftw by stephan hodes
Gcn performance ftw by stephan hodes
 
Inside XBOX ONE by Martin Fuller
Inside XBOX ONE by Martin FullerInside XBOX ONE by Martin Fuller
Inside XBOX ONE by Martin Fuller
 
Direct3D12 and the Future of Graphics APIs by Dave Oldcorn
Direct3D12 and the Future of Graphics APIs by Dave OldcornDirect3D12 and the Future of Graphics APIs by Dave Oldcorn
Direct3D12 and the Future of Graphics APIs by Dave Oldcorn
 
Introduction to Direct 3D 12 by Ivan Nevraev
Introduction to Direct 3D 12 by Ivan NevraevIntroduction to Direct 3D 12 by Ivan Nevraev
Introduction to Direct 3D 12 by Ivan Nevraev
 
Holy smoke! Faster Particle Rendering using Direct Compute by Gareth Thomas
Holy smoke! Faster Particle Rendering using Direct Compute by Gareth ThomasHoly smoke! Faster Particle Rendering using Direct Compute by Gareth Thomas
Holy smoke! Faster Particle Rendering using Direct Compute by Gareth Thomas
 
Computer Vision Powered by Heterogeneous System Architecture (HSA) by Dr. Ha...
Computer Vision Powered by Heterogeneous System Architecture (HSA) by  Dr. Ha...Computer Vision Powered by Heterogeneous System Architecture (HSA) by  Dr. Ha...
Computer Vision Powered by Heterogeneous System Architecture (HSA) by Dr. Ha...
 
Productive OpenCL Programming An Introduction to OpenCL Libraries with Array...
Productive OpenCL Programming An Introduction to OpenCL Libraries  with Array...Productive OpenCL Programming An Introduction to OpenCL Libraries  with Array...
Productive OpenCL Programming An Introduction to OpenCL Libraries with Array...
 
Rendering Battlefield 4 with Mantle by Johan Andersson - AMD at GDC14
Rendering Battlefield 4 with Mantle by Johan Andersson - AMD at GDC14Rendering Battlefield 4 with Mantle by Johan Andersson - AMD at GDC14
Rendering Battlefield 4 with Mantle by Johan Andersson - AMD at GDC14
 

Dernier

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 

Dernier (20)

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 

Virtual Microscopy in the Cloud: Powerful Image Analysis for All

  • 1. VIRTUAL  MICROSCOPY  IN  THE  CLOUD   WOJCIECH  TARNAWSKI  ,  CSO      MICROSCOPEIT  LTD.   1   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL  
  • 2. Virtual  Microscopy  in  the  Cloud   Wojciech  Tarnawski,  PhD,  CSO   MicroscopeIT  Ltd.,  Wroclaw,  Poland   2   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL  
  • 3. MICROSCOPY  IS  COMPLICATED   !  Different formats, different producers. !  Different software for different image processing tasks. !  Image analysis takes time. !  Open Source vs. Commercial Software. !  Image types: 2D (fluorescence, phase-contrast), 3D (confocal), 4D (3D objects in time), different channels targeting different molecular elements. 3   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL   CreaMve  Commons  2.0,  Nicole  Yeary's  photos  via  GeRy  Images  
  • 4. WHAT  IS  VIRTUM?   Cloud Computing Image processing pipeline integrated accessed in the web browser. Acceleration Time consuming image analysis ported to GPU. Robust and fast workflow-based image analysis Save time thanks to intelligent algorithms with „visual” development. Image  credit:  leverhawk.com,  Why  is  cloud  integraMon  sMll  an  adopMon  barrier,  2012.   4   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL   Information Retrieval Phenotype detection of biologically relevant information directly from images. Flexibility All formats, dimensions and modality supported
  • 5.                                                     IN  ACTION   Our  system:  32  GPU  cards     (6  donated  by  AMD)   Data  acquisi:on                                                         Database   " Work-­‐flow  based  image  processing  and  task  scheduling   5   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL  
  • 6. FEATURES,  APPLICATIONS   Visualization (Virtual Microscopy) Medicine and biology Clinical trials Scientific research E-learning                                                         Teleconferencing teleconsultations Quantitative data analysis Biotechnology High-Content and High-Throughput Screening Data Analysis 6   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL  
  • 7.   2D  Image  Series                  Viewer Visualiza:on                WSI  VisualizaMon                              3D  Image  Series                            Movie  ProjecMon                  3D  Geometry                          Rendering                                                            ReconstrucMon   Input  Data  Types Not  Ordered                    WSI            Image    z-­‐stacks      Time-­‐Lapse                                            Time-­‐Lapse Images (  Image  Pyramids)                                      Image  Series Z-­‐Stacks 7   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL  
  • 8. INPUT  DATA  TYPES  :  NOT-­‐ORDERED  SETS  AND  TIME-­‐LAPSE  IMAGE  SERIES   8   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL  
  • 9. INPUT  DATA  TYPES  :  Z-­‐STACKS  AND  TIME-­‐LAPSE  Z-­‐STACKS   9   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL  
  • 10. INPUT  DATA  TYPES  :  IMAGE  PYRAMID   10   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL  
  • 11.   2D  Image  Series                  Viewer Visualiza:on                WSI  VisualizaMon                              3D  Image  Series                            Movie  ProjecMon                  3D  Geometry                          Rendering                                                            ReconstrucMon   Input  Data  Types Not  Ordered                    WSI            Image    z-­‐stacks      Time-­‐Lapse                                            Time-­‐Lapse Images (  Image  Pyramids)                                      Image  Series Z-­‐Stacks Image  Processing  and  Analysis  Library 2-­‐3D  Mesurements            Image  Preprocessing      2-­‐3D  Object  SegmentaDon            2-­‐3D  Object  Analysis                    StaDsDcs Data  Analysis   2D  Image  Processing                        2-­‐3D  Image  ReconstrucDon                      Time-­‐Dependent  Analysis                                      Post-­‐Processing and  Analysis   11   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL    
  • 12. CLOUD  COMPONENTS    (BACK-­‐END)    1/3   Image  Processing  and  Analysis  Library  :  about  70  methods    tailored   for  microscopy    imaga  data  implemented  on  CPU  and  GPU 2-­‐3D  Mesurements      Image  Preprocessing  :  noise  removal,    contrast  improvement,  inhomogeneous   lighDng  removal,  opDcal  deconvoluDon,    2-­‐3D  Image  SDtching,  Histogram-­‐based   processing,  MulD-­‐channel  Image  Composing,  Image  ArithmeDc,  Edge  DetecDon,  …   etc. 2-­‐3D  Object  SegmentaDon    :  automaDc  or  machine-­‐learning  methods  for   segmentaDon  of  2-­‐3D  objects    e.g.  2-­‐3D  Cell  Tracking  Advanced  SegmentaDon  in   mulD-­‐dimensional  space  composed  with  texture  and  color  features,  AcDve  Contour   and  AcDve  Mesh,  Threshold  -­‐  and  Morphology  –  based    SegmentaDon,  Mean-­‐Shi[,   … 2-­‐3D  Object  Analysis  :  Split  into  2-­‐3D  Ellipsoids    e.g.  for  highly  clustered  cells  ,   Morphology  Operatos  ,  Weighted  Distance  Transform,  Voronoi  TriangulaDon,  Object   RecogniDon  module  for  Cell  Phase  ClassificaDon  by  Markov  chains 12   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL   StaDsDcs  Module  –  PCA,  Basic  StaDsDcs,  Cluster  Analysis,  
  • 13. 3D  IMAGE  SEGMENTATION  :  ACTIVE  MESH   13   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL  
  • 14. CLOUD  COMPONENTS    (BACK-­‐END)    1/3   Image  Processing  and  Analysis  Library  :  about  70  methods    tailored   for  microscopy    imaga  data  implemented  on  CPU  and  GPU Workflow-­‐based  image  processing   *    A  Robust  Algorithm  for  Segmen:ng  and  Tracking  Clustered  Cells  in  Time-­‐Lapse  Fluorescent  Microscopy   Tarnawski,  W.  ;  Kurtcuoglu,  V.  ;  Lorek,  P.  ;  Bodych,  M.  ;RoRer,  J.  ;  Muszkieta,  M.  ;  Piwowar,  L.  ;  Poulikakos,  D.  ;Majkowski,  M.  ;  Ferrari,  A.     Biomedical  and  Health  InformaMcs,  IEEE  Journal  of    Volume:  17  ,  Issue:  4    PublicaMon  Year:  2013  ,  Page(s):  862  -­‐  869     14   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL  
  • 15. WORKFLOW  –  BASED  IMAGE  PROCESSING  AND  ANALYSIS   15   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL  
  • 16. USE  CASES   !  Detection of nuclei and cytoplasm in 80 000 images (512x512 pixels) takes about 2 hours on multicore CPU (AMD  Athlon(tm)  II  X4  640  Processor).  GPU provided up to 4x acceleration !  Optical deconvolution : about 25x acceleration for 512x512 image !  3D-dimensional diffuse filter on image-stack (z-stack with 1920x1080) : about 10x acceleration 16   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL  
  • 17. CLOUD  COMPONENTS    (BACK-­‐END)    2/3   Image  Processing  and  Analysis  Library  :  about  70  methods    tailored   for  microscopy    imaga  data  implemented  on  CPU  and  GPU  Task  Scheduler  to  provide  image  analysis  results  for  many  users. Scheduling  approach  :          Scheduler  –>  Executor  –>  Worker  –>  Task -­‐  Schedules  image  processing  tasks  on  the  CPU  &  GPU  cluster.     -­‐  Monitors  CPU,  GPU,  memory,  storage  usage.     -­‐  OpMmizes  scalability.     17   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL  
  • 18. CLOUD  COMPONENTS     (BACK-­‐END)    3/3   Image  Processing  and  Analysis  Library  :  about  70  methods    tailored  for   microscopy    imaga  data  implemented  on  CPU  and  GPU  Task  Scheduler  to  provide  image  analysis  results  for  many  users. Database  Module    -­‐  to  store  the  microscopic  image  data Database  Module    provides  upload  data  module  that  supports: •   about    100  microscopic  image  data  formats  (i.e.    lsm,  nd2,  oly,    mulD-­‐ channel  ,  16-­‐bit  Dff,  basic  graphic  formats,  …) •   compressed  images  series    (zip) •   filename  parser  to  upload    image  series  ordered  by  channel,  z-­‐stack   layers,  Dme-­‐points,  … •   users  data  are  fully  organized •   users  can  be  assigned  to  many  projects 18   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL  
  • 19. PROJECT  DATA  ORGANIZATION   19   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL  
  • 20. CLIENT  (GUI)  COMPONENTS   Graphical  User  Interface    (GUI)  installed  as  a  plugin  in  the  web  browser:   !  Designed  for  touch-­‐based  devices.   !  Designed  to  tag  microscopic  image  series  with  metadata.   !  Includes  different  viewers  to  visualize  mulM-­‐dimensional  images.   !  Provides  „visual”  interface  to  design  the  workflow  for  image  processing  and  analysis.   !  Provides  tools  to  select  the  image  regions  for  futher  iamge  analysis.   20   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL  
  • 21. !  MicroscopeIT  Ltd.     Kutnowska  1-­‐2   Wroclaw,  Poland   !  Contact:  wojciech.tarnawski@microscopeit.com   Tel.  +48  605  111  445   Skype:tar_woj   21   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL  
  • 22. DISCLAIMER  &  ATTRIBUTION   The  informaMon  presented  in  this  document  is  for  informaMonal  purposes  only  and  may  contain  technical  inaccuracies,  omissions  and  typographical  errors.     The  informaMon  contained  herein  is  subject  to  change  and  may  be  rendered  inaccurate  for  many  reasons,  including  but  not  limited  to  product  and  roadmap   changes,  component  and  motherboard  version  changes,  new  model  and/or  product  releases,  product  differences  between  differing  manufacturers,  sotware   changes,  BIOS  flashes,  firmware  upgrades,  or  the  like.  AMD  assumes  no  obligaMon  to  update  or  otherwise  correct  or  revise  this  informaMon.  However,  AMD   reserves  the  right  to  revise  this  informaMon  and  to  make  changes  from  Mme  to  Mme  to  the  content  hereof  without  obligaMon  of  AMD  to  noMfy  any  person  of   such  revisions  or  changes.     AMD  MAKES  NO  REPRESENTATIONS  OR  WARRANTIES  WITH  RESPECT  TO  THE  CONTENTS  HEREOF  AND  ASSUMES  NO  RESPONSIBILITY  FOR  ANY   INACCURACIES,  ERRORS  OR  OMISSIONS  THAT  MAY  APPEAR  IN  THIS  INFORMATION.     AMD  SPECIFICALLY  DISCLAIMS  ANY  IMPLIED  WARRANTIES  OF  MERCHANTABILITY  OR  FITNESS  FOR  ANY  PARTICULAR  PURPOSE.  IN  NO  EVENT  WILL  AMD  BE   LIABLE  TO  ANY  PERSON  FOR  ANY  DIRECT,  INDIRECT,  SPECIAL  OR  OTHER  CONSEQUENTIAL  DAMAGES  ARISING  FROM  THE  USE  OF  ANY  INFORMATION   CONTAINED  HEREIN,  EVEN  IF  AMD  IS  EXPRESSLY  ADVISED  OF  THE  POSSIBILITY  OF  SUCH  DAMAGES.     ATTRIBUTION   ©  2013  Advanced  Micro  Devices,  Inc.  All  rights  reserved.  AMD,  the  AMD  Arrow  logo  and  combinaMons  thereof  are  trademarks  of  Advanced  Micro  Devices,   Inc.  in  the  United  States  and/or  other  jurisdicMons.    SPEC    is  a  registered  trademark  of  the  Standard  Performance  EvaluaMon  CorporaMon  (SPEC).  Other   names  are  for  informaMonal  purposes  only  and  may  be  trademarks  of  their  respecMve  owners.   22   |      PRESENTATION  TITLE      |      NOVEMBER  21,  2013      |      CONFIDENTIAL