Department of Computer Science, Johns Hopkins University, Baltimore, MD 21218, USA.|Department of Biomedical Engineering, Johns Hopkins University, Baltimore, MD 21218, USA.|Department of Biomedical Engineering, Oregon Health & Science University, Portland, OR 97239, USA.|Department of Computer Science, Johns Hopkins University, Baltimore, MD 21218, USA.