Amanda Duarte

About Me

I'm from a small town in south of Brazil called Pelotas where I grew up and lived with brief breaks living abroad.

I received my master’s in Computer Engineering at Federal University of Rio Grande (FURG) under supervision of Dra. Silvia Silva da Costa Botelho and Dr. Paulo Lilles Jorge Drews Junior.
Currently, I am a visiting student at the Barcelona Supercomputing Center (BSC) - Universitat Politècnica de Catalunya (UPC) doing research on Computer Vision and Deep Learning.

During the last couple of years I have been conducting research related to image restoration methods, deep learning applied to robotics, dataset creation and algorithm performance analysis. My research interests lie in the area of computer vision, digital image processing, and deep learning.

Besides research, I am passionate about travel, photography, and art.




Teaching Assistant at NVIDIA Deep Learning Institute Workshop Sep 2017

I will be a teaching assistant at the NVIDIA Deep Learning Institute Workshop by UPC and BSC.

Visiting Student at BSC - UPC Sep 2017

I will be a visiting student at Barcelona Computing Center(BSC) - Universitat Politècnica de Catalunya(UPC) doing research under supervision of Prof. Jordi Torres and Prof. Xavier Giró. Thanks Severo Ochoa Mobility Program

Master in Computer Engineering April 2017

I received my master's in Computer Engineering from the Federal University of Rio Grande.
Research topic: Dataset Generation for Computer Vision and Performance Analysis of Image Restoration Methods Applied to Underwater Environments.

TURBID Dataset is now Available Fev 2017

Our public Underwater image dataset for algorithm performance analysis is now available.

Paper presented at Dataset and Performance Analysis Workshop in ECCV 2016 Oct 2016

Our work "TURBID: An Underwater Turbid Image Dataset" was presented at the ECCV 2016 Workshop on Datasets and Performance Analysis in Early Vision.

Student Volunteering at ECCV 2016 Oct 2016

I will be serving as a student volunteer at ECCV 2016 in Amsterdam.

Technical Session Chair at OCEANS'16 MTS/IEEE Shanghai April 2016

I will be one of the technical session chair at MTS/IEEE OCEANS'16 in Shanghai.

Student Volunteering at ICCV 2015 Dec 2015

I will be a student volunteer at ICCV 2015 in Santiago, Chile.


Full list at my Google Scholar profile.

A. Duarte, F. Codevilla, J.D.O. Gaya and S.S.C. Botelho. TURBID: An Underwater Turbid Image Dataset. In European Conference on Computer Vision (ECCV) Workshop on Datasets and Analysis Performance in Early Vision, Amsterdam, October 2016.

A. Duarte, F. Codevilla, J.D.O. Gaya and S.S.C. Botelho. A dataset to evaluate underwater image restoration methods.In IEEE OCEANS 2016-Shanghai, Shanghai, China, April 2016.

J.O. Gaya, F Codevilla, A.C. Duarte, P. Drews-Jr, S.S. Botelho. Single Image Restoration for Participating Media Based on Prior Fusion. arXiv preprint arXiv: arXiv:1603.01864, Jan 2017.

M.M. dos Santos, G.B. Zaffari, A.C. Duarte, D.A. Fernandes, P.L.J. Drews-Jr, S.S.C. Botelho. A modified topological descriptor for forward looking sonar images. In IEEE OCEANS 2016-Shanghai (Oral Paper), Shanghai, China, April 2016.

G.B. Zaffari, M.M. dos Santos, A.C. Duarte, D.A. Fernandes, S.S.C. Botelho. Exploring the DolphinSLAM’s parameters. In IEEE OCEANS 2016-Shanghai (Oral Paper), Shanghai, China, April 2016.

A.C. Duarte, G.B. Zaffari, R.T.S. da Rosa, L.M. Longaray, P. Drews-Jr, S.S.C. Botelho. Towards Comparison of Underwater SLAM Methods: An Open Dataset Collection. In IEEE OCEANS 2016-Monterey, Monterey, United States, October 2016.

J.D.O. Gaya, L. Gonçalves, A.C. Duarte, B. Zanchetta, P. Drews-Jr, S.S.C. Botelho. Vision-based Obstacle Avoidance Using Deep Learning. In 13th Latin-America Robotics Symposium - LARS 2016.

Research Projects

Single Image Restoration for Participating Media

Single Image Restoration for Participating Media Based on Prior Fusion 2015-2016

Differently from the existing methods developed to deal with the single image restoration problem in participating media i.e. underwater, fog, smoke, cloud and sand storm) that are made to specific kind of degradation, we come up with a novel interpretation of the image formation model in these environments by considering the color variation present on the medium. Thus, we propose a general single image restoration method considering that joining different image priors, such as local contrast and color data, is an effective approach for image restoration more robust to environment changes.

General Participating Media Image Restoration Using Deep Learning 2016-2017

For image restoration methods designed to participating media (underwater, fog, smoke, cloud and sand storm) one of the most important points besides a good restoration is to consider different amount of degradation that can occur in the same environment. For that, methods should consider different conditions as a way to propose priors. Thus, in this project we propose to use learning approaches such as Convolution Neural Network (CNN) as a way to solve this problem and make the method more robust to environment changes. This project is under development but already presents powerful results as the state-of-the art.

Computer Vision and Deep Learning Applied to Underwater Robotics

Vision-based Obstacle Avoidance using Deep Learning 2016

In this project we developed a solution applicable to small autonomous underwater vehicles equipped with cheaper equipment like a single monocular camera. We proposed a real-time obstacle avoidance method that works with monocular images and obtains a direction of escape. For each input image, our approach uses a deep neural network to compute a transmission map that can be understood as a relative depth map. With this map we are able to identify the most appropriate Region of Interest (RoI) and indicate the direction of escape. This work contributes not only providing the first underwater obstacle avoidance method using deep learning, but also proposing a new convolutional neural network (CNN) topology to estimate a transmission map of a input image that can be used for many other applications.

A Topological Descriptor for Forward Looking Sonar Images 2016

In this project we proposed a method capable to produce a segmentation, a description and a comparison between Forward Looking Sonar (FLS) images. The proposed method is based on the shapes and the topological relationships among the detected objects. The main idea is to build a graph of the Gaussian probability density function that represents both the shape and the topological relation.

DolphinSLAM: An Open-source Bio-inspired Solution to Underwater SLAM 2016

DolphinSLAM is an open-source bio-inspired method for underwater Simultaneous Localization and Mapping (SLAM). This method is inspired on the brain mechanisms for self-localization found in rodents where the external input of this method is filtered in a Continuous Attractor Neural Network (CANN) to estimate the robot position in one unknown environment.

Dataset Creation and Algorithm Performance Analysis

TURBID: An Underwater Turbid Image Dataset 2015-2017

Although the number of available datasets still progressively growing relating to different issues in many areas, there are hardly any resources currently available to the research community for high-quality underwater imaging data. In this project, we presented a dataset composed by different sets of underwater images with several levels of degradation, with its reference images. This degradation was produced by two different ways: i) in a controlled environment, where the amount of degradation were increased by successively addition of different substances into the water and ii) by a turbidity simulator where the degradation caused by real underwater particles can be reproduced in non-degraded images according to the relation of the objects' distance. This simulator was developed since it is not possible to create a large amount of underwater images with its ground truth in a controlled space or in real environments to be used in learning based methods, for example.

Simulated Datasets for Underwater Simultaneous Localization and Mapping (SLAM) 2016

On this project, we present an open collection of simulated datasets produced using the UnderWater Simulator (UWSim). These datasets contain several trajectories in simulated scenarios with various levels of turbidity. Also, several sensor to estimate the robot displacement are available. The ground truth is available by using Global Positioning System data (GPS). Those information can be used to analyse and to perform created methods for underwater SLAM.