Projects & Publications

SemifreddoNets: Partially Frozen Neural Networks for Efficient Computer Vision Systems

ECCV, 2020 | Fixed-topology neural networks having partially frozen weights.
Arxiv / Springer / PDF / Video

A Machine Learning Imaging Core using Separable FIR-IIR Filters

ArXiv, 2020 | Fixed-function neural network hardware that performs pixel-to-pixel image transformations in a highly efficient way.
Arxiv / PDF / Video

Eye Contact Correction using Deep Neural Networks

WACV, 2020 | Restores eye contact during video calls by warping and tuning the eyes.
Arxiv / PDF / Video • Press coverage: Fortune / TechXplore /

Characterization of Deltaic Channel Morphodynamics From Imagery Time Series

Journal of Geophysical Research: Earth Surface, 2019
Follow-up study on RivaMap. Proposes a new metric for tracking temporal change in channel systems.
Wiley Online Library / PDF

Seeing Through the Clouds With DeepWaterMap

Geoscience and Remote Sensing Letters, 2019
State-of-the-art convolutional neural network for pixel-wise water segmentation.
IEEEXplore / PDF / Code

VisionISP: an Image Processing Pipeline for Computer Vision Applications

ICIP, 2019 | An imaging pipeline that consists of trainable blocks.
IEEEXplore / Arxiv / PDF / Video

Learning a River Network Extractor Using an Adaptive Loss Function

Geoscience and Remote Sensing Letters, 2018
A deep neural network that detects river centerlines on satellite imagery.
IEEEXplore / PDF / Code

Landmark Recognition on Moto X4 Smart Camera

2017 | A camera feature that detects points of interest in pictures.
Press coverage: Qualcomm Blog / Android Headlines

Surface Water Mapping by Deep Learning

IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2017
A model that segments water on multispectral images.
IEEEXplore / PDF / Code

RivaMap: An Automated River Analysis and Mapping Engine

Remote Sensing of Environment, 2017
Processes Landsat images, delineates rivers, and estimates their width.
ScienceDirect / PDF / Code

A New Database and Protocol for Image Reuse Detection

ECCV Workshop on Computer Vision for Art Analysis, 2016
Proposes a new dataset and a baseline method for detecting artworks that share common elements.
Springer / PDF

Automatic Channel Network Extraction From Remotely Sensed Images by Singularity Analysis

Geoscience and Remote Sensing Letters, 2015
Uses hand-crafted features to detect curvilinear structures on remotely sensed images.
IEEEXplore / PDF / Code

UTimelapse: a Tool for Creating High-Quality Timelapse Videos

2014 | Reduces camera shake, flickering, and single-frame artifacts in timelapse videos.
Blog Post / Video

Affine Invariant Salient Patch Descriptors for Image Retrieval

WIAMIS 2013 | A foreground-sensitive image descriptor.
IEEEXplore / PDF

Check out my Google Scholar profile for more:

Google Scholar