Designed especially for neurobiologists, FluoRender is an interactive tool for multi-channel fluorescence microscopy data visualization and analysis.
Deep brain stimulation
BrainStimulator is a set of networks that are used in SCIRun to perform simulations of brain stimulation such as transcranial direct current stimulation (tDCS) and magnetic transcranial stimulation (TMS).
Developing software tools for science has always been a central vision of the SCI Institute.
 Kris Campbell

Kris Campbell - Graduate Research Assistant

WEB 4863
phone (801) 587-9968
fax (801) 585-6513
This email address is being protected from spambots. You need JavaScript enabled to view it.
supervisor Dr. Tom Fletcher; Dr. Sarang Joshi


Kris Campbell received a B.S. degree in Mathematics with a minor in Computer Science from the University of Wyoming in 2000. He received an M.S. in Applied Mathematics from the Rensselaer Polytechnic Institute in 2001. He is currently in the Computing PhD program, focusing on Image Analysis and Visualization.
Prior to joining the SCI Institute, he worked as a software engineer and systems engineer for Raytheon from 2002 - 2009 implementing and refining signal processing algorithms.

Research Interests

  • Understanding structure and function of the brain through analysis of the shape and organization of brain regions.
  • Exploring the interplay between Visualization and Data Analysis, providing tools that combine the strengths of both to enable analysts to gain new insights into their data
  • Image processing
  • Systems design
  • Developing tools to enable research and learning how to make those tools available (open science, cloud computing)
Past Projects
  • Developed Delv, a cross-language visualization framework for prototyping multiple linked views across Processing, Java, JavaScript — including D3 and Vega, and Python
  • Created a web-based, cloud-compatible interface into some Seg3D filters, effectively turning Seg3D into a web service. This is a good first step on the way to providing web service APIs into a variety of image processing algorithms.
  • Gathered some analysis tools into two R packages available from : AdaptiveSparsity and FindMinIC.
  • Created a longitudinal DTI pipeline that preprocesses DWI images and then performs white matter tract segmentations based on seed regions for Dr. Tom Fletcher
  • Added a plugin to Seg3D that incorporates a graph cut algorithm from Dr. Ross Whitaker and Gopal Veni to compute and display horizons
  • Tested and debugged the GPU framework so that it could be included in ITK 4.
  • Worked with Dr. Suyash Awate to add his patch-based denoising algorithm to ITK 4.
  • Developed an Aperio plugin to randomly sample regions from a slide image
  • Managed a team that created the DECAAF study submission website for the CARMA Center
  • Helped with the redesign of Seg3D 2.0 including the transition to Qt.
  • Performed maintenance on Seg3D 1.12.