Git Product home page Git Product logo

carboncamera's Introduction

CarbonCamera

The carbon footprint camera app for iPhone

CarbonCamera is an iOS app which shows the carbon footprint of food or drinks, detected in a photo using the ResNet50 neural network.

Take a photo of your snack or meal and compare its carbon emissions to other suggested foods.

10 second demo of the CarbonCamera app in use

☘️ App screenshots ☘️

☘️ App features ☘️

  • Custom camera interface integrated into the app, cut down to only include the required features (rear-camera & flash control) and provide an easier-to-use app
  • Food and drinks in captured photos are classified using a pretrained version of the ResNet50 neural network, implemented using Apple's Core ML library
  • Carbon footprint information for identified food is displayed to a user in a pop-up
  • A custom UIView pop-up box is used to display said information, in order to be tightly integrated into the app and consistant with the design, whilst still in-keeping with Apple design standards
  • Other foods are suggested which are similar to a photographed food, created programmatically when a photo is taken

Developed by James Bungay in July 2020, as a combination of my interest in software development and environmental issues.

carboncamera's People

Contributors

jamesbungay avatar

Stargazers

Amir avatar

carboncamera's Issues

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.