Chaowei Tan

EDUCATION

Ph.D. in Computer Science, Rutgers, the State University of New Jersey, Piscataway, U.S. 09/2012-12/2019

M.S. in Computer Science, Sichuan University, Chengdu, China 09/2006-07/2009

B.S. in Software Engineering, Sichuan University, Chengdu, China 09/2002-07/2006

WORKING

Sr. Applied Scientist

FocusAI Inc., Sunnyvale, CA, USA, 09/2022-Present

Scientist

JDT, Mountain View, CA, USA, 01/2020-07/2022

Ultrasound Algorithm Analyst & Software Engineer

Saset Healthcare Inc., Chengdu, China, 07/2009-04/2012

RESEARCH INTERESTS

Machine Learning: federated learning

Medical Image Analysis: segmentation, detection, motion estimation, denoising and medical imaging

Computer Graphics: 3D/4D medical visualization

GPU computation: medical algorithms optimization and acceleration

CONTACT

ChaoweiTan@gmail.com, ct382@scarletmail.rutgers.edu

Selected Publications

Journal Papers

Conference Papers

Selected Research and Projects

3D Spatial and Temporal Spectrum Doppler Display for Ultrasound

Proposed a 3D visualization for Spectrum Doppler Display. Using multiple gates to capture the velocity distribution at different locations along the cross-section of a vessel will give spatial in addition to distributional and temporal information. [project page]

Ultrasound Wide-Field-of-View Methods

Using image registration techniques to recover the probe motion and developed the basic WFOV ultrasound imaging algorithm. Utilized semi-implicit based isotropic diffusion as preprocessing method, developed adaptive mesh and block motion estimation methods and applied polygon filling compounding method to implement the advanced WFOV imaging. [project page]

3D/4D Ultrasound System

Utilized Direct3D to implement the Direct Volume Rendering, designed an adaptive methods for freehand reconstruction and developed interactive editing function for 3D ultrasound based on arbitrary projected slices methods for the 3D/4D ultrasound system. [project page]

Motion Estimation and Visualization of Cardiac Ultrasound Imaging

Designed and implemented a novel method for motion estimation and visualization of cardiac ultrasound images. Developed an adaptive curve region based matching algorithm to estimate motion vector field, employed the Thin-Plate Spline transformation to recover the non-rigid motion, and applied the Unsteady Flow Line Integral Convolution for motion visualization. [project page]

Anisotropic Diffusion Speckle Reduction Methods

Proposed a new anisotropic diffusion based speckle reduction method which uses local coherence to control diffusivity in each pixel. Utilized semi-implicit Additive Operator Splitting scheme to discretize and used scalar diffusivity in the anisotropic diffusion. [project page]

Fusion of Ultrasound Blood Flow and Color Flow Imaging

Design and implement a novel method to combine the information from two ultrasound techniques, color flow imaging (CFI) and Blood flow image (BFI), in vascular imaging. CFI uses the auto-correlation technique to estimate the velocity component along the beam direction. BFI provided qualitative information of the blood flow distribution and movement in any direction of the image. [project page]

CUDA Based Tissue Doppler Imaging

Implemented tissue Doppler imaging algorithms such as auto-correlation, scan conversion, dynamic compression and image mapping. Designed fast parallel algorithms based on GPU platform to increase the computation efficiency. [project page]

Competition Experience in Windows Embedded Student Challenge 2006

STORK – A PC-Driven Ultrasound System

Designed and developed a PC-driven ultrasound system to convert an existing hardware-based ultrasound scanner into a low cost, portable and easy to use PC-based ultrasound system. The system consisted of Ultrasound Processing Unit, eBox Computer and I/O Devices and was implemented by P2P communication architecture, DirectDraw and DirectShow. [project page]