Sherman Braganza, Miriam Leeser, W.C. Warger II, C.M. Warner, C. A. DiMarzio Goal Accelerate the performance of the.

Slides:



Advertisements
Similar presentations
Bayesian Belief Propagation
Advertisements

Autonomous Tracking Unit John Berglund Randy Cuaycong Wesley Day Andrew Fikes Kamran Shah Professor: Dr. Rabi Mahapatra CPSC Spring 1999 Autonomous.
Object Specific Compressed Sensing by minimizing a weighted L2-norm A. Mahalanobis.
Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
Real-time, low-resource corridor reconstruction using a single consumer grade RGB camera is a powerful tool for allowing a fast, inexpensive solution to.
Multicolor Imaging of Mouse Oocytes Robert J. Crooker, Judith A. Newmark and Carol M. Warner Center for Subsurface Sensing and Imaging Systems and Department.
The 3D FDTD Buried Object Detection Forward Model used in this project was developed by Panos Kosmas and Dr. Carey Rappaport of Northeastern University.
Detection and Measurement of Pavement Cracking Bagas Prama Ananta.
Depth from Structured Light II: Error Analysis
CHAPTER 12 Height Maps, Hidden Surface Removal, Clipping and Level of Detail Algorithms © 2008 Cengage Learning EMEA.
Computer Vision Detecting the existence, pose and position of known objects within an image Michael Horne, Philip Sterne (Supervisor)
Assessment. Schedule graph may be of help for selecting the best solution Best solution corresponds to a plateau before a high jump Solutions with very.
1 Laser Beam Coherence Purpose: To determine the frequency separation between the axial modes of a He-Ne Laser All sources of light, including lasers,
Visual Navigation in Modified Environments From Biology to SLAM Sotirios Ch. Diamantas and Richard Crowder.
Chapter 1: Introduction to Pattern Recognition
Optical Profilometry and Vibration Amplitude Measurement with Multicore Fibers M. Naci Inci Physics Department, Bogazici University.
Probabilistic video stabilization using Kalman filtering and mosaicking.
Final Gathering on GPU Toshiya Hachisuka University of Tokyo Introduction Producing global illumination image without any noise.
High Dynamic Range Imaging: Spatially Varying Pixel Exposures Shree K. Nayar, Tomoo Mitsunaga CPSC 643 Presentation # 2 Brien Flewelling March 4 th, 2009.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
Brain segmentation and Phase unwrapping in MRI data ECE 738 Project JongHoon Lee.
Mohammed Rizwan Adil, Chidambaram Alagappan., and Swathi Dumpala Basaveswara.
Sean Ryan Fanello. ^ (+9 other guys. )
Abstract Design Considerations and Future Plans In this project we focus on integrating sensors into a small electrical vehicle to enable it to navigate.
Photo-Thermal Coherent Confocal Microscope This work is supported in part by the Center for Subsurface Sensing and Imaging Systems, under the Engineering.
Abstract Some Examples The Eye tracker project is a research initiative to enable people, who are suffering from Amyotrophic Lateral Sclerosis (ALS), to.
TIRF Total Internal Reflection Fluorescence Microscopy specialized fluorescence microscopy technique specifically images a very thin optical section (50-250nm)
Parallelism and Robotics: The Perfect Marriage By R.Theron,F.J.Blanco,B.Curto,V.Moreno and F.J.Garcia University of Salamanca,Spain Rejitha Anand CMPS.
10/17/97Optical Diffraction Tomography1 A.J. Devaney Department of Electrical Engineering Northeastern University Boston, MA USA
Abstract Present imaging techniques used in in vitro fertilization (IVF) clinics are unable to produce accurate cell counts in developing embryos past.
Fundamentals of Data Analysis Lecture 10 Management of data sets and improving the precision of measurement pt. 2.
Miriam Israelowitz 1 and Dr. David L. Wilson 2 1 Department of Physics, Case Western Reserve University, Cleveland OH, 2 Deparment of Biomedical Engineering,
DLS on Star (Single-level tree) Networks Background: A simple network model for DLS is the star network with a master-worker platform. It consists of a.
An Approach to Stabilizing Large Telescopes for Stellar Interferometry It shakes like a…. [G. Vasisht, 31 March 2006] N. Di Lieto J. Sahlmann, G. Vasisht,
Review of Ultrasonic Imaging
Experimental Results ■ Observations:  Overall detection accuracy increases as the length of observation window increases.  An observation window of 100.
Tao Yuan, Jingzhou Xu, and Xicheng Zhang Rensselaer Polytechnic Institute, Troy, New York Scanning THz Emission Microscope Abstract A THz image system.
Floating-Point Divide and Square Root for Efficient FPGA Implementation of Image and Signal Processing Algorithms Xiaojun Wang, Miriam Leeser
Confocal Laser Scanning Microscopy: general considerations and techniques Simone Bossi.
Wang Chen, Dr. Miriam Leeser, Dr. Carey Rappaport Goal Speedup 3D Finite-Difference Time-Domain.
Acceleration of the Retinal Vascular Tracing Algorithm using FPGAs Direction Filter Design FPGA FIREBIRD BOARD Framegrabber PCI Bus Host Data Packing Design.
Imaging HIFU Lesions Using Ultrasound Andrew Draudt and Robin Cleveland Department of Aerospace and Mechanical Engineering, Boston University, Boston,
Backprojection and Synthetic Aperture Radar Processing on a HHPC Albert Conti, Ben Cordes, Prof. Miriam Leeser, Prof. Eric Miller
October 1, 2013Computer Vision Lecture 9: From Edges to Contours 1 Canny Edge Detector However, usually there will still be noise in the array E[i, j],
Sherman Braganza, Miriam Leeser Goal Accelerate the performance of the minimum L P Norm phase unwrapping algorithm.
Evolving, Adaptable Visual Processing System Simon Fung-Kee-Fung.
Machine Vision Edge Detection Techniques ENT 273 Lecture 6 Hema C.R.
1 An FPGA Implementation of the Two-Dimensional Finite-Difference Time-Domain (FDTD) Algorithm Wang Chen Panos Kosmas Miriam Leeser Carey Rappaport Northeastern.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
Implementation of Real Time Image Processing System with FPGA and DSP Presented by M V Ganeswara Rao Co- author Dr. P Rajesh Kumar Co- author Dr. A Mallikarjuna.
Accelerating K-Means Clustering with Parallel Implementations and GPU Computing Janki Bhimani Miriam Leeser Ningfang Mi
Date of download: 7/5/2016 Copyright © 2016 SPIE. All rights reserved. Spatial light modulator-two-photon microscope (SLM-2PM) scheme: (1) Ti:Sa laser.
Indexing and Retrieval of Dyanamic Brain Images: Communication Within the Human Brain Author: Arnav Sheth Supervisor: Dr. Lawrence Shepp, Statistics Department,
Date of download: 7/8/2016 Copyright © 2016 SPIE. All rights reserved. A scalable platform for learning and evaluating a real-time vehicle detection system.
Chapter 10 Digital Signal and Image Processing
General Engineering Research Institute
Backprojection Project Update January 2002
Two-Dimensional Phase Unwrapping On FPGAs And GPUs
Adaptive Median Filter
Hiba Tariq School of Engineering
Modulation Error Ratio and Signal-to-Noise Ratio Demystified Presented by Sunrise Telecom Broadband …a step ahead.
DIGITAL SIGNAL PROCESSING
Real Time DSP Tools for Laser Microscopy
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Wavelet “Block-Processing” for Reduced Memory Transfers
LIGHT MICROSCOPY variations
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Theoretical Background Challenges and Significance
Communication Driven Remapping of Processing Element (PE) in Fault-tolerant NoC-based MPSoCs Chia-Ling Chen, Yen-Hao Chen and TingTing Hwang Department.
Using FPGA to Provide Faster Digitally Enhanced Images in Order to Demonstrate a More Efficient Way to Process Images When Compared to Using Software.
Presentation transcript:

Sherman Braganza, Miriam Leeser, W.C. Warger II, C.M. Warner, C. A. DiMarzio Goal Accelerate the performance of the minimum L P Norm phase unwrapping algorithm using Field Programmable Gate Arrays (FPGAs) Abstract Over the past several years, the development of coherent imaging techniques has increased dramatically and now applications such as Magnetic Resonance Imaging (MRI) and Synthetic Aperture Radar(SAR) are commonplace. At Northeastern University, a coherent imaging process known as Optical Quadrature Microscopy (OQM) has been developed for the purpose of non-invasively capturing the amplitude and phase data of an optically transparent sample. This can be used to reconstruct images of the original sample. However, sensors and basic signal processing produce a non- linearly wrapped phase lying in the range of (- ,  ]. In the presence of noise, the unwrapping of the phase data can fail catastrophically. Robust methods have been proposed that unwrap around noisy sections thus preserving as much data as possible. Other methods that minimize noise through numerical error minimization techniques are also commonly used. We aim to implement a phase unwrapping algorithm on reconfigurable hardware. Current processing methods require several minutes for every frame of data produced by the microscope and our hope is to accelerate that process. Prior to implementation however, it is necessary to decide which algorithm produces the best results. The conclusions presented in this poster give the results of our experimentation into the various phase unwrapping procedures popular in the literature [1]. Phase unwrapping using Reconfigurable Hardware In order to fully exploit the parallelism exposed in the algorithm, a sufficiently large FPGA with multiple banks of off- chip SRAM is needed. The Wildstar II Pro was selected as the reconfigurable solution that fulfils all these requirements. Reconfigurable Hardware WILDSTAR™-II PRO/PCI Features of the WILDSTAR™-II PRO/PCI boards: Uses two Xilinx® Virtex-II Pro™ FPGAs XC2V70 (33088 slices and 5904Kb BlockRAM) 12 ports of DDR II SRAM totally 48MBytes, 2 ports of DDR SDRAM totally 256 MBytes 11 GBytes/sec memory bandwidth This work was supported in part by CenSSIS, the Center for Subsurface Sensing and Imaging Systems, under the Engineering Research Centers Program of the National Science Foundation (Award Number EEC ). Figure 2: PCG Figure 3: Quality map Figure 4: Mask Cut Figure 5: Goldsteins Figure 6: L P Norm Figure 7: Flynns Figure 1: Wrapped Phase State of the art Although no current implementation of a phase- unwrapping algorithm exists on reconfigurable hardware, much work has been done in [1][2] to develop optimal algorithms for single- processor machines. [1]D. C. Ghiglia and M. D. Pritt, Two-Dimensional Phase Unwrapping, John Wiley & Sons, [2]C.W. Chen and H.A. Zebker, Network approaches to two-dimensional phase unwrapping, JOSA, [3]W.C. Warger, Masters thesis, Northeastern University, This work is a part of the CenSSIS BioBed effort under R1, R3 and S1. Calculating the minimum L P norm phase unwrap takes several minutes per frame to process. This prevents the streaming of live video data from the microscope. Our goal is to develop a hardware/software implementation of phase unwrapping to achieve near real-time performance. R2 Fundamental Science Validating TestBEDs L1 L2 L3 R3 S1 S4 S5 S3S2 Bio-Med Enviro-Civil R1 Optical Quadrature Microscopy Optical quadrature microscopy[3] was developed in 1997 based on techniques developed for coherent laser radar. A single coherent laser beam is split into two paths, one a reference and the other a signal path that passes through the sample under examination. Interference patterns are then captured by CCD cameras. Although the images could be taken with only two cameras, four are used to completely capture the entire signal including the conjugate intensities. After the interference fringe pattern is taken, four further steps must be undertaken to produce the final image: 1)Phase evaluation: Produces a phase-map from the spatial distribution of the phase 2)Phase unwrapping: Assigns integer multiples to the phase values 3)Term elimination: Mathematical removal of setup irregularities 4)Rescaling: Converts phase to another criteria such as distance Results Figure 1 : Phase can be observed to vary between -π and π and although the embryos are visible, the magnitude of the phase difference cannot be measured without an unwrapping. Figure 2: The PCG method produces a good unwrap except for the tendency to accumulate the phase from one corner of the image to another. Figure 3: The quality mapped solution has regions where the unwrap fails. E,g note that at the cell boundaries of the lower right embryo there is a decrease in phase rather than an increase Figure 4: The mask cut algorithm produces diagonal flecking that is very noticeable across all unwraps. These are created by the incorrect placement of branch cuts. Figure 5: Goldsteins algorithm can place branch-cuts in such a way that they isolate portions of the image and prevent the phase from being unwrapped correctly. Figure 6: The minimum LP Norm algorithm produces the best solution. There are still segments that are incorrect (such as the cell wall boundaries in the lower right embryo) but overall, this is the most discontinuity-free solution. Average background noise is also minimized. Figure 7: Flynns algorithm produces a high quality solution that can still be seen as incorrect given that the thickness of the sample should be increasing as the sample is traversed from the edge of the zona to the center of the embryo. Some cell boundaries also show up as phase decreases rather than increases. The minimum L P Norm algorithm as implemented here only finds a local minimum to the L 0 Norm problem since a globally minimum solution is provably NP- Complete [2]. However, it is still the best solution to the phase-unwrap problem in the context of the images produced by the OQM microscope. This can be verified through a simple visual analysis of the data, although a more complete analysis has been presented in the literature. The next step is to implement the minimum L P Norm algorithm on a reconfigurable platform, such as the Wildstar II Pro (shown to the left). This will involve determining the optimal software/hardware partition and implementing both in such a way as to get maximum speedup. Conclusions and Future Work Differential Interference Contrast Epi-Fluorescence Optical Quadrature Microscopy Confocal Reflectance & Fluorescence Two-Photon Keck 3D Fusion Microscope Differential Interference Contrast Epi-Fluorescence Optical Quadrature Microscopy Staring Mode Microscope OQM Capable Microscopes [3]