Google Summer of Code 2020: Project Plan

Student

Project

Project Link

Organization

Mentors

Student

Project

Project Link

Organization

Mentors

@Yash Khare

Computer Vision Based PPI Tool

GitHub - openMF/ppi-vision: Mobile based PPI survey tool powered by Google's on device machine learning SDK, MLKit.

The Mifos Initiative

@Nayan Ambali

Objective

Improving the Vision PPI tool

Start Date

Jun 1, 2020

Due date

Aug 31, 2020 

Key outcomes

Improved augmentation techniques, greater accuracy of models, enhancing the android application of the project

Status

STARTED

 

Main Goals of GSoC’20

During GSoC’20, the project aims to do the following:

  • Increase the accuracy of the models for object detection

  • Train more models using the Google Cloud Vision platform to recognize more objects

  • Improve the current augmentation procedure to include more techniques and hence build a better dataset

  • Integrate the AutoML API with the android client

  • Implement auto-filling of the survey based on the results received from the AutoML API when it detects objects in the images uploaded

  • Enhance the UI/UX of the android client

Timeline

04-May202011-May18-May25-May01-Jun08-Jun15-Jun22-Jun29-Jun06-Jul13-Jul20-Jul27-Jul03-Aug10-Aug17-Aug24-Aug31-Aug
Vision PPI

Feature 1

Feature 2

Feature 3

Feature 4

Community Bonding

Coding Phase

Final Submissions

Work on getting the android client working

Review all existing prs

Send prs for getting the app work

Enhancing the augmentation scripts and techniques

Start collecting, pre-processing data

Continue expanding the dataset, training models and improving accuracy

Do work needed for integrating the AutoML API

Test models via the app

Enhance the UI/UX of the android app

Add new features to the app

Documentation

Submit for final evaluations

Understand how the AutoML backend works for classifying images

Add functionality for auto-filling the survey

Milestones and deadlines

Milestone

Duration

Status

Milestone

Duration

Status

Community Bonding

May 4, 2020 to Jun 1, 2020

COMPLETED

Coding Phase 1

Jun 1, 2020 to Jul 3, 2020

Completed

First Evaluations

Jun 29, 2020 to Jul 3, 2020

Completed

Coding Phase 2

Jul 3, 2020 to Jul 27, 2020

Completed

Second Evaluations

Jul 27, 2020 to Jul 31, 2020

Completed

Coding Phase 3

Jul 31, 2020 to Aug 24, 2020

Completed

Submission of final work report

Aug 24, 2020 to Jul 31, 2020

Completed

Final Results

Sep 8, 2020

Final Evaluation passed

Reference materials