Coder Social home page Coder Social logo

gagolucasm / classify-real-time-desktop Goto Github PK

View Code? Open in Web Editor NEW
43.0 3.0 16.0 628 KB

Inception model used to classify camera feed on real time. Coded during the Deep Learning Hackathon 2017 San Francisco

Home Page: https://medium.com/@lucasgago/real-time-image-recognition-and-speech-5545f267f7b3

License: MIT License

Python 100.00%
deep-learning inception image-recognition neural-network

classify-real-time-desktop's Introduction

Classify real time desktop and speech

Overview

Team DeepThings (Mez Gebre and I) won the Best Product Category at the Deep Learning Hackathon in San Francisco. We developed in three days a real-time system capable of identifying objects and speaking what it sees, thinking about making a useful tool for the visually impaired, as it could make navigation easier. Proof of concept on a laptop, final model running on Android.

This is only the first prototype for Windows.

The goals / steps of this project are the following:

  • Get the Webcam feed without bottlenecks.
  • Recognize images using Inception v3.
  • Text to speech with Google TTS API.
  • Making a functional model.
  • Tuninning the parameters.
  • Output visual display of the results.

Dependencies

This module requires:

Usage

Just run: python classify_real_time_v2.py

The output should look like this:

alt text

More details

For more information, check my medium post here

Licence

This proyect is Copyright © 2016-2017 Lucas Gago. It is free software, and may be redistributed under the terms specified in the MIT Licence.

classify-real-time-desktop's People

Contributors

gagolucasm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

classify-real-time-desktop's Issues

the keyerror

thank you for the code
and when i run this code,there is an error:
CRITICAL:tensorflow:Failed to locate: n02119789
Traceback (most recent call last):
File "classify_real_time_v2.py", line 167, in
node_lookup = NodeLookup()
File "classify_real_time_v2.py", line 59, in init
self.node_lookup = self.load(label_lookup_path, uid_lookup_path)
File "classify_real_time_v2.py", line 93, in load
name = uid_to_human[val]
KeyError: 'n02119789'

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.