SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Brain NECSTworkEleonora D'Arnese
eleonora.darnese@mail.polimi.it
Enrico Reggiani
enrico2.reggiani@mail.polimi.it
Marco Gucciardi
marco.gucciardi@mail.polimi.it
image from http://i1-news.softpedia-static.com/images/news2/The-Brain-Super-Sized-Computer-Going-from-Internet-to-Fiber-Optics-2.jpg
Images are taken from fMRI
Linearization of the images
Pearson’s Correlation Coefficient
Images with specific colored areas
Reconstruction of images
Brain NECSTwork
2
3
Images Acquisition
O2
More active areas of the brain receive more oxygenated blood
Blood Oxygen-Level Dependent (BOLD) signal
Images taken from functional Magnetic Resonance Imaging
Images are taken from fMRI
Linearization of the images
Pearson’s Correlation Coefficient
Images with specific colored areas
Reconstruction of images
Brain NECSTwork
4
Image Linearization
We used Matlab to acquire the images:
 Fast (14 sec on GPU/200 img)
 Extracts the matrix from the images
easily
5
Image Linearization
We used Matlab to acquire the images:
 Fast (14 sec on GPU/200 img)
 Extracts the matrix from the images
easily
…Images are now ready to be analysed!
5
Images are taken from fMRI
Linearization of the images
Pearson’s Correlation Coefficient
Images with specific colored areas
Reconstruction of images
Brain NECSTwork
6
7
Hardware Implementation
Hardware Design is created and
FPGA can be programmed
PCC IP core is synthetized
Pearson’s Correlation Coefficient
(PCC) C code implementation
7
Hardware Implementation
Pearson’s Correlation Coefficient
(PCC) C code implementation
𝑟 =
𝑖=1
𝑛
(𝑥𝑖 − 𝑥)(𝑦𝑖 − 𝑦)
𝑖=1
𝑛
𝑥𝑖 − 𝑥 2
𝑖=1
𝑛
𝑦𝑖 − 𝑦 2
r is the index which represents the value of the Pearson’s
Correlation:
with x, y selected pixels and 𝑥, 𝑦 mean values
Hardware Implementation
PCC IP core is synthetized
Pearson’s Correlation Coefficient
(PCC) C code implementation
 Obtainment of a high level code
from the PCC C implementation
by Vivado HLS
 PCC IP core can be used for the
hardware implementation
7
Hardware Implementation
Hardware Design is created and
FPGA can be programmed
PCC IP core is synthetized
Pearson’s Correlation Coefficient
(PCC) C code implementation
7
Images are taken from fMRI
Linearization of the images
Pearson’s Correlation Coefficient
Images with specific colored areas
Reconstruction of images
Brain NECSTwork
8
Colored areas
 Correlation shown by colored areas of the brain
 C code will consider the average response to a stimulus
 Activated areas will be highlighted depending on a time threshold
 C code  OpenCL on GPU
9
Colored areas
 Correlation shown by colored areas of the brain
 C code will consider the average response to a stimulus
 Activated areas will be highlighted depending on a time threshold
 C code  OpenCL on GPU
…But we are still working on this!
www.familyhappening.it
9
Images are taken from fMRI
Linearization of the images
Pearson’s Correlation Coefficient
Images with specific colored areas
Reconstruction of images
Brain NECSTwork
10
Eleonora D’Arnese – eleonora.darnese@mail.polimi.it
Enrico Reggiani – enrico2.reggiani@mail.polimi.it
Marco Gucciardi – marco.gucciardi@mail.polimi.it
https://m.facebook.com/BrainNECSTwork
https://twitter.com/Brain_NECSTwork?s=08
http://www.slideshare.net/BrainNECSTwork
Contacts
16

Weitere ähnliche Inhalte

Andere mochten auch

Recipe collection 19
Recipe collection 19Recipe collection 19
Recipe collection 19
Sal Lie
 
Excel dad9
Excel dad9Excel dad9
Excel dad9
daalt209
 
Word dad1 4
Word dad1 4Word dad1 4
Word dad1 4
daalt209
 
Guia de estudio cap. de las plantas
Guia de estudio cap. de las plantasGuia de estudio cap. de las plantas
Guia de estudio cap. de las plantas
Vimarie Negrón
 
Estructura de sesión de clase
Estructura de sesión de claseEstructura de sesión de clase
Estructura de sesión de clase
RAFAEL CANTURIN
 

Andere mochten auch (10)

SGS Pediatric AIDS Panel
SGS Pediatric AIDS PanelSGS Pediatric AIDS Panel
SGS Pediatric AIDS Panel
 
Recipe collection 19
Recipe collection 19Recipe collection 19
Recipe collection 19
 
Excel dad9
Excel dad9Excel dad9
Excel dad9
 
How to Launch a Content-First Business
How to Launch a Content-First BusinessHow to Launch a Content-First Business
How to Launch a Content-First Business
 
lecture Maker NS
lecture Maker NSlecture Maker NS
lecture Maker NS
 
Word dad1 4
Word dad1 4Word dad1 4
Word dad1 4
 
Guia de estudio cap. de las plantas
Guia de estudio cap. de las plantasGuia de estudio cap. de las plantas
Guia de estudio cap. de las plantas
 
Estructura de sesión de clase
Estructura de sesión de claseEstructura de sesión de clase
Estructura de sesión de clase
 
An introduction to creating infographics
An introduction to creating infographicsAn introduction to creating infographics
An introduction to creating infographics
 
Lecture 6: Hidden Variables and Expectation-Maximization
Lecture 6: Hidden Variables and Expectation-MaximizationLecture 6: Hidden Variables and Expectation-Maximization
Lecture 6: Hidden Variables and Expectation-Maximization
 

Kürzlich hochgeladen

Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 

Kürzlich hochgeladen (20)

FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 

Brain NECSTwork - Implementation overview

  • 1. Brain NECSTworkEleonora D'Arnese eleonora.darnese@mail.polimi.it Enrico Reggiani enrico2.reggiani@mail.polimi.it Marco Gucciardi marco.gucciardi@mail.polimi.it image from http://i1-news.softpedia-static.com/images/news2/The-Brain-Super-Sized-Computer-Going-from-Internet-to-Fiber-Optics-2.jpg
  • 2. Images are taken from fMRI Linearization of the images Pearson’s Correlation Coefficient Images with specific colored areas Reconstruction of images Brain NECSTwork 2
  • 3. 3 Images Acquisition O2 More active areas of the brain receive more oxygenated blood Blood Oxygen-Level Dependent (BOLD) signal Images taken from functional Magnetic Resonance Imaging
  • 4. Images are taken from fMRI Linearization of the images Pearson’s Correlation Coefficient Images with specific colored areas Reconstruction of images Brain NECSTwork 4
  • 5. Image Linearization We used Matlab to acquire the images:  Fast (14 sec on GPU/200 img)  Extracts the matrix from the images easily 5
  • 6. Image Linearization We used Matlab to acquire the images:  Fast (14 sec on GPU/200 img)  Extracts the matrix from the images easily …Images are now ready to be analysed! 5
  • 7. Images are taken from fMRI Linearization of the images Pearson’s Correlation Coefficient Images with specific colored areas Reconstruction of images Brain NECSTwork 6
  • 8. 7 Hardware Implementation Hardware Design is created and FPGA can be programmed PCC IP core is synthetized Pearson’s Correlation Coefficient (PCC) C code implementation
  • 9. 7 Hardware Implementation Pearson’s Correlation Coefficient (PCC) C code implementation 𝑟 = 𝑖=1 𝑛 (𝑥𝑖 − 𝑥)(𝑦𝑖 − 𝑦) 𝑖=1 𝑛 𝑥𝑖 − 𝑥 2 𝑖=1 𝑛 𝑦𝑖 − 𝑦 2 r is the index which represents the value of the Pearson’s Correlation: with x, y selected pixels and 𝑥, 𝑦 mean values
  • 10. Hardware Implementation PCC IP core is synthetized Pearson’s Correlation Coefficient (PCC) C code implementation  Obtainment of a high level code from the PCC C implementation by Vivado HLS  PCC IP core can be used for the hardware implementation 7
  • 11. Hardware Implementation Hardware Design is created and FPGA can be programmed PCC IP core is synthetized Pearson’s Correlation Coefficient (PCC) C code implementation 7
  • 12. Images are taken from fMRI Linearization of the images Pearson’s Correlation Coefficient Images with specific colored areas Reconstruction of images Brain NECSTwork 8
  • 13. Colored areas  Correlation shown by colored areas of the brain  C code will consider the average response to a stimulus  Activated areas will be highlighted depending on a time threshold  C code  OpenCL on GPU 9
  • 14. Colored areas  Correlation shown by colored areas of the brain  C code will consider the average response to a stimulus  Activated areas will be highlighted depending on a time threshold  C code  OpenCL on GPU …But we are still working on this! www.familyhappening.it 9
  • 15. Images are taken from fMRI Linearization of the images Pearson’s Correlation Coefficient Images with specific colored areas Reconstruction of images Brain NECSTwork 10
  • 16. Eleonora D’Arnese – eleonora.darnese@mail.polimi.it Enrico Reggiani – enrico2.reggiani@mail.polimi.it Marco Gucciardi – marco.gucciardi@mail.polimi.it https://m.facebook.com/BrainNECSTwork https://twitter.com/Brain_NECSTwork?s=08 http://www.slideshare.net/BrainNECSTwork Contacts 16