Git Product home page Git Product logo

aftershoot's Introduction

logo

Origin

My uncle is a wedding photographer. Getting 200 best photos for the album out of 4000 photos after each wedding is 1-2 days frustrating process for him. With technology, filtering the same amount of technically bad photos is feasible in lesser than 5 minutes. Like my uncle, there are 7 Billion photographers on the planet who can cut down 99% of their time with Aftershoot. We want to start with photographers but want to scale it to general audience so that they can get their best photos using Mobile camera.

How do we envision this?

Solving the problem for a professional photographer is just a step towards our vision. Our final vision is to give this app to every person on this planet to gather his best shots filtering out all blurry, out of focus, overexposed, underexposed and duplicates.

How is the progress so far?

We have spent a great amount of time last quarter to analyse the extent of the problem. In the last month, we have successfully developed a Proof of Concept to classify blurry, bokeh and unblurry images. We have extensively use Cloud AutoMl to achieve this.

  • Desktop Application [ Professionals ]

    • POC
    • MVP
  • Android Application [ Amateurs, Hobbyists ]

    • POC
    • MVP

Architecture

architecture

Please have a look at our POC. POC - Electron Desktop App for Professionals https://drive.google.com/file/d/1tt2JZPNd1QyShZr9fxt7YF9SxoIxByCO/view

Snapshots [ Android POC for Hobbyists and Amateurs ]

shots

And also some AutoML exciting results :D

Feature Status Accuracy
Blur Done 81%
Exposure Done 82%
Blinks In Progress
Duplicates In Progress
... In Progress

AutoML Results:

Blur Detection Results:

Bokeh

bokeh

Blurry

blurry

Exposure Detection

UnderExposed

underexposed

#AndroidDevChallenge

Cover Letter

aftershoot's People

Contributors

aayusharora avatar surajsahoo329bbsr avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.