IHEP Mini Workshop @ Beijing 2016/07/14-15 Status of High Speed DAQ System for SOI Pixel Detector For X-ray Imaging e.g. 3D CT Application SOKENDAI (総合研究大学院大学)

Slides:



Advertisements
Similar presentations
Cosmic Ray Test of INO RPC Stack M. Bhuyan 1, V.M. Datar 2, S.D. Kalmani 1, S.M. Lahamge 1, N.K. Mondal 1, P. Nagaraj 1, S. Pal 1, L.V. Reddy, A. Redij.
Advertisements

Electronics for large LAr TPC’s F. Pietropaolo (ICARUS Collaboration) CRYODET Workshop LNGS, March 2006.
SCANCOMEDICAL Computed Tomography SCANCO User Meeting 2005 Dr. Bruno Koller SCANCO Medical AG
Using the EUDET pixel telescope for resolution studies on silicon strip sensors with fine pitch Thomas Bergauer for the SiLC R&D collaboration 21. May.
Data Acquisition System for 2D X-Ray Detector Beijing Synchrotron Radiation Facility (BSRF) located at Institute of High Energy Physics is the first synchrotron.
Computed Tomography RAD309
MICE Tracker Front End Progress Tracker Data Readout Basics Progress in Increasing Fraction of Muons Tracker Can Record Determination of Recordable Muons.
OUTLINE WHAT ? HOW ? WHY ? BLUEPOST Poster and Message Content Specified by the User Displaying the Poster Content on a Monitor Sending Messages to.
Application of Digital Signal Processing in Computed tomography (CT)
Conventional and Computed Tomography
LEC ( 2 ) RAD 323. Reconstruction techniques dates back to (1917), when scientist (Radon) developed mathematical solutions to the problem of reconstructing.
SiTCP and possibility of collaboration for Accelerator Control and Data Acquisition T. Obina, KEK 16/Jun/2011 EPICS Collaboration Meeting, NSRRC, Hsinchu,
Lab 2: Capturing and Displaying Digital Image
A. Homs, BLISS Day Out – 15 Jan 2007 CCD detectors: spying with the Espia D. Fernandez A. Homs M. Perez C. Guilloud M. Papillon V. Rey V. A. Sole.
Calibration, simulation and test-beam characterisation of Timepix hybrid-pixel readout assemblies with ultra-thin sensors International Workshop on Future.
Mineral grains from Ivuna ( ) Short summary 4 samples removed from the Ivuna meteorite were imaged at beamline BL47XU of SPring-8 on June 16,
The Application of DAQ-Middleware to the J-PARC E16 Experiment E Hamada 1, M Ikeno 1, D Kawama 2, Y Morino 1, W Nakai 3, 2, Y Obara 3, K Ozawa 1, H Sendai.
The PEPPo e - & e + polarization measurements E. Fanchini On behalf of the PEPPo collaboration POSIPOL 2012 Zeuthen 4-6 September E. Fanchini -Posipol.
D. Neff, expts done This report shows 2rh window origami (two rhodamine labeled staples/origami). Massud annealed and stored this origami at 4.
Filtered Backprojection. Radon Transformation Radon transform in 2-D. Named after the Austrian mathematician Johann Radon RT is the integral transform.
1 Report on analysis of PoGO Beam Test at Spring-8 Tsunefumi Mizuno July 15, 2003.
Factors affecting CT image RAD
Detectors for Light Sources Contribution to the eXtreme Data Workshop of Nicola Tartoni Diamond Light Source.
A Front End and Readout System for PET Overview: –Requirements –Block Diagram –Details William W. Moses Lawrence Berkeley National Laboratory Department.
SEABAS DAQ development for T3MAPS Readout Abhijeet Sohni (with – Max Golub, Raymond Mui and Sean Zhu) Fall Quarter 2014.
1 Report on analysis of PoGO Beam Test at Spring-8 Tsunefumi Mizuno July 15, 2003 July 21, 2003 revised August 1, 2003 updated.
“Live” Tomographic Reconstructions Alun Ashton Mark Basham.
The Main Injector Beam Position Monitor Front-End Software Luciano Piccoli, Stephen Foulkes, Margaret Votava and Charles Briegel Fermi National Accelerator.
Dec.11, 2008 ECL parallel session, Super B1 Results of the run with the new electronics A.Kuzmin, Yu.Usov, V.Shebalin, B.Shwartz 1.New electronics configuration.
NUMI Off Axis NUMI Off Axis Workshop Workshop Argonne Meeting Electronics for RPCs Gary Drake, Charlie Nelson Apr. 25, 2003 p. 1.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 Parallel - DAQ Status, Emlyn Corrin, 8 Oct 2007 EUDET Annual Meeting, Palaiseau, Paris DAQ Status.
The development of the readout ASIC for the pair-monitor with SOI technology ~irradiation test~ Yutaro Sato Tohoku Univ. 29 th Mar  Introduction.
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
STAR Pixel Detector readout prototyping status. LBNL-IPHC-06/ LG22 Talk Outline Quick review of requirements and system design Status at last meeting.
1 FANGS for BEAST J. Dingfelder, A. Eyring, Laura Mari, C. Marinas, D. Pohl University of Bonn
Computed Tomography Computed Tomography is the most significant development in radiology in the past 40 years. MRI and Ultrasound are also significant.
1 Report on analysis of PoGO Beam Test at Spring-8 Tsunefumi Mizuno July 15, 2003 July 21, 2003 revised.
IEEE Real Time 091 Data Acquisition System for Multi-channel Gas Detector Hongyu ZHANG, Kejun ZHU, Haitao ZHU Institute of High Energy Physics,
Development of new DAQ system at Super-Kamiokande for nearby supernova A.Orii T. Tomura, K. Okumura, M. Shiozawa, M. Nakahata, S. Nakayama, Y. Hayato for.
Development of SSD and DSSD for J-PARC experiment.
Outline ・ Introduction ・ XRD experiment by the SOPHIAS detector
EET 2259 Unit 12 Data Acquisition
Software for Testing the New Injector BLM Electronics
CT Multi-Slice CT.
JEDI polarimetry – Developments at SMART|EDM_Lab
Tango Integration of Modern 2D Detectors
Planes, Telescope, System
Test Stand Status and Plans
LHC experiments Requirements and Concepts ALICE
Enrico Gamberini, Giovanna Lehmann Miotto, Roland Sipos
Testing and Calibration at IHEP for eXTP (current plans and needed facilities) YuSa Wang
HERD Prototype Beam Test
Muon stopping target optimization
Trigger, DAQ, & Online: Perspectives on Electronics
Radiation Damage Studies for Solid State Sensors Subject to Mrad Doses
ProtoDUNE SP DAQ assumptions, interfaces & constraints
Example of DAQ Trigger issues for the SoLID experiment
Test Beam Measurements october – november, 2016
BESIII EMC electronics
Commissioning of the ALICE-PHOS trigger
Basic principles Geometry and historical development
2012/10/31 10am version… Abstract #: Conference: NSS (Oral)
Graphics Systems Lecture-2
The Performance and Scalability of the back-end DAQ sub-system
ZDD status BESIII Collaboration Meeting, September 2012
The LHCb Front-end Electronics System Status and Future Development
Scalable light field coding using weighted binary images
Computed Tomography (C.T)
DAQ and visualization software
Presentation transcript:

IHEP Mini Workshop @ Beijing 2016/07/14-15 Status of High Speed DAQ System for SOI Pixel Detector For X-ray Imaging e.g. 3D CT Application SOKENDAI (総合研究大学院大学) Ryutaro NISHIMURA (西村 龍太郎) Yasuo ARAI (KEK IPNS) , Toshinobu MIYOSHI (KEK IPNS) , Keiichi HIRANO (KEK IMSS) ,Shunji KISHIMOTO (KEK IMSS) , Ryo HASHIMOTO (KEK IMSS) Today I talk about Status of High Speed DAQ System for SOI Pixel Detector. Especially for X-ray Imaging application such as 3D CT.

Outline 3D CT(Computed Tomography) The Merit of Using SOI for X-Ray Imaging Our DAQ system Requirements to DAQ system High-speed Automation & Laborsaving Multiple unit control Test : X-ray CT Reconstruct with Small Dried Sardine Summary & Future plan Today’s outline is shown here.

3D CT(Computed Tomography) Projection Back-Projection 5mm Sample Reconstructed Slice Take 1line from every image and do back projection with adjust filter Projection Image First, I introduce to you about 3D CT, Computed Tomography. To put it simply, CT is the way to estimate the structure of object from projection images of it. So, we have to take projection images first. In our setup, we take images from 0 to 180 degree every 1 degree step. These data shows the Radon transform of sample's X-ray absorption distribution. So we can reconstruct object’s original distribution from these images, based on Projection-slice theorem. In real case, we use “filtered back projection” method to make 2-dimentions slice image. This just do back-projection with adjust filter. After this, make 3 dimensions data to stack these slices along to pixel’s pitch. Take sample’s projection images (0-180degree). These images show the Radon transform of sample's X-ray absorption distribution. => We can reconstruct the original distribution (∝Sample’s structure) based on Projection-slice theorem. Make 2D slices by back-projection with adjust filter. (Overlap on slice image) Make 3D data by stacking all slices.

The Merit of Using SOI for X-Ray Imaging (e.g. 3D CT) Direct Conversion Convert photons to e-h pairs directly. Small Pixel No mechanical bonding. No p-well/n-well. =>Thus can reduce circuit size more than Bulk CMOS. =>Can make small pixel ! Next, I’ll talk about why we use the SOI detector for X-ray imaging like 3D CT. In 3D CT, the quality of final data depends on the quality of projection image. So less blur and high spatial resolution is required to detector. The SOI can convert X-ray photons to e-h pairs directly, so no blur generated by light scattering. Furthermore, this detector has no mechanical bonding, and no p-well/n-well. These characteristics are good to make the detector which has small pixel and high spatial resolution. Can make Direct Conversion & Small pixel sensor.

Our DAQ system SEABAS(Soi EvAluation BoArd with Sitcp) SOI Sensor Overview This DAQ system is consist of : *Firmware works on Multi-purpose DAQ board, named SEABAS. *Software works on DAQ PC (Standard PC/AT). SEABAS(Soi EvAluation BoArd with Sitcp) SEABAS2 Data FADC Data SiTCP SOI Sensor DAQ Software Firmware (User FPGA) TCP/UDP on Ethernet Command Command Usually we use this SEABAS DAQ to readout SOI detector. This system is consist of multi-purpose DAQ board, named SEABAS, and PC which can drive DAQ software. The firmware works on SEBAS FPGA can be customized for every SOI sensors. DAQ PC and SEABAS is connected by Gigabit-Ethernet, and the software uses TCP/UDP protocol. So most of standard PC can be used for DAQ PC. DAQ Software – SEABAS : Connected by Gigabit Ethernet with TCP/UDP →Can be work on standard PC(Linux Windows Mac ・・・) Data is saved as TIFF / Binary / ROOT(CERN) Tree etc…

Requirements to DAQ system (High-speed, Automation & Laborsaving, Multiple unit control) High-speed Readout & Store High-speed readout. (without dead-time) Take large quantity data continuously. Control peripheral equipment in same time. Control multiple sensors. Implement to other DAQ system. Automation & Laborsaving If we use this DAQ for rich experiment, there are some requirements we should implement. Such as, ・High-speed readout, this mean readout without dead-time. ・Take large quantity data continuously. ・Control peripheral equipment in same time. ・Control multiple sensors. ・Implement to other DAQ system.   To solve these requirements, we implemented 3 functions, High-speed processing, Automation & Laborsaving, Multiple unit control. I introduce the detail in next slide. Multiple unit control

For High-speed readout : Multi-thread processing Single-Thread Multi-thread Readout from Sensor/SEABAS Store to Storage Viewer (Preview) Readout from Sensor/SEABAS In Sequential Viewer (Preview) FIFO (std::list) Store to Storage Work in Parallel (POSIX PThread(Linux)・Win32API Thread(Windows)) This slide shows how to reduce the dead-time. In previous system, readout and storing is process in sequential. This makes large dead-time because readout have to wait later processes and these processes needs large time. So we refine the structure of software. Implement First In First Out buffer and change structure to multi-thread processing. So all processes can work in parallel. After this refine, readout speed is increase to about 600 Mbps from 40Mbps. Increase to ~613 Mbps (90Hz) in maximum. Readout speed 41Mbps (6Hz in INTPIX4※) ※INTPIX4:Integrate Type sensor which has 832×512 pixels.

For Automation & Laborsaving : Batch process & Peripheral Equipment Control DAQ PC External Software Control by Shell command Peripheral Equipment DAQ Software (Telnet &Serial connection can be used.) Peripheral Equipment Controller SOI Sensor DAQ Software Ionization Chamber Scaler SEABAS Stage Controller Hub Next this slide shows about Automation & Laborsaving. We implement these 3 functions, “Batch process function”, “Peripheral Equipment Control”, “External Software control”. In this setup, Sensor DAQ Software works as the master of DAQ, so other modules work in accordance with master’s command. For Automation & Laborsaving : Implement Batch process function to Sensor’s DAQ software. (Can take data repeatedly) Implement Peripheral Equipment Control module. Implement External Software controller to Sensor’s DAQ software for Pre/Post processing. ※These functions are using Qt5 library.

For Multiple unit control : Command receiver & multiple-unit controller Example of multiple-unit control If this DAQ integrated to other system, command translator will be implemented to this. DAQ PC 1 SEABAS SOI Sensor DAQ Software DAQ Control PC SEABAS SOI Sensor DAQ Software SOI DAQ multiple-unit controller Hub DAQ PC 2 SEABAS SOI Sensor DAQ Software Next this slide shows about Multiple-unit control. In this setup, Command receiver is implemented to Sensor DAQ Software and Peripheral Equipment Controller. So these software modules can be controlled from outside. And commands are issued by Multiple-unit controller. This slide shows the example of setup when use Multiple-unit control function only. If this DAQ integrated to other system, command translator will be implemented to Multiple-unit controller.   Now this function is under development. So we can use basic control such as CONFIGURE, RUN, STOP and so on. Ionization Chamber Scaler Peripheral Equipment Controller Command receiver is implemented to each DAQ software. Stage Controller ※These functions are using Qt5 library.

In this talk, INTPIX5’s data will be shown. Test : X-ray CT Reconstruction with Small Dried Sardine @ KEK PF BL-14B Overview INTPIX4 17um pixel 832x512 (13Parallel out) 10.2mm 15.4mm INTPIX5 12um pixel 1408x896 (11Parallel out) Sensor : INTPIX4 , INTPIX5 Take 181 projection images and X-Ray beam profile. Make 3D CT data from these images. 12.2mm I’ll show the 3D CT data taken by our new DAQ. This slide shows the overview of this test. We used small dried sardine as the sample. And detector is INTPIX4 and 5, the integration type SOI detector. In this talk, I show INTPIX5’s data. 18.4mm In this talk, INTPIX5’s data will be shown.

Test : X-ray CT Reconstruction with Small Dried Sardine @ KEK PF BL-14B Setup Collimator Mirror 37mm Sample Sensor X-Ray This is the setup of test at Photon Factory BL-14B. X-ray beam is 9.5keV monochrome. Rotation Stage Sensor HV:200V , Exposure Time : 4ms×500frame (INTPIX5) , ScanTime:320ns/pix X-Ray Energy : 9.5keV Monochrome (2016/02/23-24 : Storage Mode)

Test : X-ray CT Reconstruction with Small Dried Sardine @ KEK PF BL-14B Result 5mm This is the 3D CT Reconstructed data. In this test, total time of peripheral equipment control is 22 min 37 sec. Take data is total 181 sets, so convert to per set, 7.49sec in average. This data has some artifacts because of bad pixels and stability of X-ray beam intensity. Total Data set : 181set (0-180°) 2sec (4ms×500 frame)/set Time of Peripheral Equipment Control : 22 min 37 sec (7.49sec/set) ※This data has some artifacts because of bad pixels and stability of X-ray beam intensity.

Extended functions are available. Summary & Future plan Summary SOI Detector is suit for X-ray imaging application. To solve requirements, we implemented Speed-up by modification of data processing. Automation & Laborsaving for X-ray Imaging. Multiple unit control. Future plan Take 3D CT with practical sample & setup※. Apply these improvement to other SOI sensors. (ex. Counting Type Sensors) (Upgrade SEABAS.) Extended functions are available. ※Phase-Contrast X-ray Imaging of Ti hydrogenation deposition in Titanium metal. In summary, the main points of my presentation were these. *We think SOI Detector is suit for X-ray imaging application. *To solve requirements, we implemented -Speed-up by modification of data processing. -Automation & Laborsaving for X-ray Imaging. -Multiple unit control.    And if user need extended functions, we can implement it by these framework. Now I’m planning *Take 3D CT with practical sample & setup. Shown figure is Phase-Contrast X-ray Imaging of Titanium hydrogenation deposition in *Titanium metal. We’ll take 3D CT of this sample. *Apply these improvement to other SOI sensors. Now already use these for Counting Type Sensor TEG. *And this is just in my imagen, exist SEABAS hardware seems hit the limit of specification. So we need to upgrade SEABAS. preliminary

Thank You for Listening ! 謝謝你的聆聽 ! Thank You for Listening!