Coder Social home page Coder Social logo

deepfusionai / social-distance-detector Goto Github PK

View Code? Open in Web Editor NEW
16.0 2.0 12.0 89.76 MB

Winter of Code (WoC) projects and products related to Deep Fusion AI!

Home Page: https://deepfusionai.github.io/

License: GNU General Public License v3.0

Jupyter Notebook 99.96% Python 0.04%
winter-of-code

social-distance-detector's Introduction

Winter of Code 2020

Winter of Code (WoC) projects and products related to Deep Fusion AI!

Deep Fusion AI is a mentoring organization for Winter of Code 2020. AI can help, but it’s not a silver bullet: tackling societal challenges requires a concerted, collaborative effort across all sectors of society. At Deep Fusion AI, we’re conducting research that advances the state-of-the-art in the field, applying Deep Learning to products and to new domains, and developing tools to ensure that everyone can access AI.

Deep Fusion AI aims to recruit talented WoC students to help us advance the field of Artificial Intelligence with open-source software (and hardware). All code contributed by WoC students will be shared under open-source licenses and any data products derived from Deep Fusion AI data will be shared under Deep Fusion AI's Creative Commons license (CC BY-NC-SA 4.0).

In the IDEA.md file of this repository, we list project ideas from mentors. Deep Fusion AI also encourages you -- as a WoC student -- to propose your own original project ideas (as PRs to IDEA.md).

After you sign up as a WoC student please refer to the Deep Fusion AI Contribution Guide and the Deep Fusion AI Proposal Template as you draft your proposal.

Questions?

Ask WoC-specific questions in the Deep Fusion AI WhatsApp workspace.

More questions about being a WoC mentor or student? Check out the WoC mentor & student guides.

Deep Fusion AI uses the #deepfusionai channel on the Freenode (irc.freenode.net) network. Join the #DeepFusionAI IRC Channel

social-distance-detector's People

Contributors

cosmo3769 avatar rishiraj avatar sudarshana2000 avatar

Stargazers

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

Watchers

 avatar  avatar

social-distance-detector's Issues

TensorFlow Lite model for pedestrian detection

Goal

Come up with a TensorFlow Lite model (an optimized FlatBuffer format with the .tflite file extension) that is capable of detecting pedestrians from a scene.

Deliverables

  • The TensorFlow Lite model.
  • A Colab Notebook showing the model conversion process and how to make predictions with the TensorFlow Lite model on static images.

Distance calculation between two pedestrians from real-time video feeds

Goal

To come up with a Python script that can take a video feed in real-time, detect pedestrians, and spit out their distances from each other.

Deliverables

  • A Colab Notebook that demonstrates the distance calculation algorithm
  • A Python script that can take a video feed in real-time, detect pedestrians, and spit out their distances from each other.

Considerations

Before starting to work on this issue, please discuss how you do you plan to implement the algorithm via the comments.

Pedestrian detection from real-time video feeds

Goal

Detect pedestrians from real-time video feeds. You can use pre-trained object detectors for this task. This would serve as a reasonable baseline. Later, if needed, you can train an object detector solely to detect pedestrians.

Considerations

  • As the detector would be running on real-time video feeds using TensorFlow Lite with Python on a Raspberry Pi 4 Model B, you should focus on the latency aspects of it without compensating for its accuracy. An ideal model would be fast and at the same time won't produce too many false positives. Also, consider if the detector should run on every single frame of a video feed, or could we minimize it?
  • As you would try out different models for the purpose please do a thorough study of their latency along with their detection performance on videos. This information will make it easier for us to decide which model we might want to go with.

Deliverables

  • A Colab Notebook to demonstrate the idea.
  • A Python script (you can modularize code with multiple scripts too) for the end-to-end execution i.e. this script will take real-time video feeds as its input from a Pi Camera, detect pedestrians, and will display the results on the screen.

Tools

You are free to use open-source pre-trained models. If you use someone else's please attribute it. If your code is plagiarized then you will be suspended (applicable only if you are a WoC participant).

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.