Python Real-time

Open-source Python projects categorized as Real-time | Edit details

Top 23 Python Real-time Projects

  • RobustVideoMatting

    Robust Video Matting in PyTorch, TensorFlow, TensorFlow.js, ONNX, CoreML!

    Project mention: Remove Background NO GREENSCREEN? | reddit.com/r/VideoEditing | 2022-04-17

    I have found a github with a project like this but it is tedious to use: https://github.com/PeterL1n/RobustVideoMatting

  • BackgroundMattingV2

    Real-Time High-Resolution Background Matting

    Project mention: [D] AI Background Removal: a quick comparison between RVM & BGMv2 | reddit.com/r/MachineLearning | 2021-10-10

    GitHub

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • yolact

    A simple, fully convolutional model for real-time instance segmentation.

    Project mention: Instance segmentation | reddit.com/r/computervision | 2022-03-02

    YOLACT

  • FairMOT

    [IJCV-2021] FairMOT: On the Fairness of Detection and Re-Identification in Multi-Object Tracking

    Project mention: [D] Multi object tracking (MOT) | reddit.com/r/MachineLearning | 2021-06-17

    Looks like FairMOT (https://paperswithcode.com/paper/a-simple-baseline-for-multi-object-tracking) which has code available (https://github.com/ifzhang/FairMOT ).

  • Yolov5_DeepSort_OSNet

    Real-time multi-camera multi-object tracker using YOLOv5 and Deep SORT with OSNet

    Project mention: tracking-by-detection, multiple object tracking algorithm | reddit.com/r/computervision | 2022-05-12

    Try looking into DeepSort, which uses a deep association metric in addition to the traditional SORT algorithm to kind of improve upon the ID reassignment issue. However, I suspect you would have to come up with your own re-id model since you have a unique object you're trying to detect. Here's the paper . I've had decent results using https://github.com/mikel-brostrom/Yolov5_DeepSort_OSNet as an out of the box implementation for coco object. It's written in PyTorch.

  • TensorFlowTTS

    :stuck_out_tongue_closed_eyes: TensorFlowTTS: Real-Time State-of-the-art Speech Synthesis for Tensorflow 2 (supported including English, French, Korean, Chinese, German and Easy to adapt for other languages)

    Project mention: NaturalSpeech: End-to-End Text to Speech Synthesis with Human-Level Quality | news.ycombinator.com | 2022-05-17

    I had a lot of success using [FastSpeech2 + MB MelGAN via TensorFlowTTS](https://github.com/TensorSpeech/TensorFlowTTS). There are demos for [iOS](https://github.com/TensorSpeech/TensorFlowTTS/tree/master/ex...) and [Android](https://github.com/TensorSpeech/TensorFlowTTS/tree/master/ex...) which will allow you to run pretty convincing, modern TTS models with only a few hundred milliseconds of processing latency.

  • AutobahnPython

    WebSocket and WAMP in Python for Twisted and asyncio

    Project mention: Jupyter data analytics on real-time trading data from crypto exchanges | reddit.com/r/ethereum | 2022-01-12
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • vidgear

    A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:

    Project mention: Deffcode: FFmpeg decoding made easy with python. | reddit.com/r/Python | 2022-03-07

    Yes, fortunately I already resolved it in my previous(popular) library called vidgearthrough its WriteGear API: https://abhitronix.github.io/vidgear/latest/gears/writegear/compression/overview/

  • ByteTrack

    ByteTrack: Multi-Object Tracking by Associating Every Detection Box

    Project mention: Object tracking in videos? | reddit.com/r/computervision | 2022-02-09
  • lightweight-human-pose-estimation.pytorch

    Fast and accurate human pose estimation in PyTorch. Contains implementation of "Real-time 2D Multi-Person Pose Estimation on CPU: Lightweight OpenPose" paper.

    Project mention: Help finding an appropriate model for human pose estimation | reddit.com/r/computervision | 2021-09-29

    Lightweight OpenPose: Runs in realtime >20fps confirmed, training code is provided

  • YOLOv3_TensorFlow

    Complete YOLO v3 TensorFlow implementation. Support training on your own dataset.

    Project mention: What is the Yolov4 MakeFile Config for 3080 GPU? | reddit.com/r/tensorflow | 2021-09-17

    Refer to this https://machinelearningmastery.com/how-to-perform-object-detection-with-yolov3-in-keras/ as a beginner's reference guide. Then look at this https://github.com/wizyoung/YOLOv3_TensorFlow to further enhance your knowledge.

  • Streamz

    Real-time stream processing for python

    Project mention: Saturday Daily Thread: Resource Request and Sharing! Daily Thread | reddit.com/r/Python | 2022-03-05

    The best candidate so far is 'streamz', which is simple and lays out a processor in a pipeline. But it doesn't quite have the same level as built in monitoring as apache camel, for better or worse.

  • yolact_edge

    The first competitive instance segmentation approach that runs on small edge devices at real-time speeds.

  • FastMOT

    High-performance multiple object tracking based on YOLO, Deep SORT, and KLT 🚀

    Project mention: Assign ID and track moving object with optical flow | reddit.com/r/computervision | 2021-07-19

    On failure, you can try using a re-identification methods like FastReid: https://github.com/JDAI-CV/fast-reid in combination with your detector. A good pipeline that combines everything you seem to need is here: https://github.com/GeekAlexis/FastMOT. It uses a combination of Yolov4 (detector) + Kalman filters, Optical flow (tracker) and FastReid (re-identification)

  • trt_pose

    Real-time pose estimation accelerated with NVIDIA TensorRT

  • EGVSR

    Efficient & Generic Video Super-Resolution

    Project mention: [Discussion] Framerate interpolation with other, lower quality video, which has a higher framerate | reddit.com/r/MachineLearning | 2021-10-24
  • example-hftish

    Example Order Book Imbalance Algorithm

    Project mention: Invite to Alpaca crypto trading beta free link, incase you haven’t got in yet. | reddit.com/r/algotrading | 2021-08-30

    https://github.com/alpacahq/example-hftish - Broken

  • reactor

    Phoenix LiveView but for Django

    Project mention: Django equivalent to Rails Hotwire | reddit.com/r/django | 2022-04-04
  • plotoptix

    Data visualisation and ray tracing in Python based on OptiX 7.3 framework.

    Project mention: The Moon, large and sweet render from the Moonscapes collection | reddit.com/r/NFTsMarketplace | 2021-07-24

    Thx! It is plotoptix, a package for ray tracing in Python, actually written by me ;)

  • DegiroAPI

    An unofficial API for the trading platform Degiro, with the ability to get real time data and historical data

    Project mention: Degiro Portfolio Tracker | reddit.com/r/eupersonalfinance | 2021-06-23
  • degiro-connector

    This is yet another library to access Degiro's API.

    Project mention: Site finanças | reddit.com/r/literaciafinanceira | 2022-02-15
  • MemStream

    MemStream: Memory-Based Streaming Anomaly Detection

    Project mention: Show HN: Memory-Based Anomaly Detection in Multi-Aspect Streams | news.ycombinator.com | 2021-06-10
  • twitter-api

    Django Rest framework Real Time Twitter API . Fully functional twitter app with websocket api to notify and send chat in real time using django channels.

    Project mention: I made Real Time Twitter Clone with React JS ,web socket ,Django Rest and Channels | reddit.com/r/reactjs | 2021-10-13

    django :github.com/learningnoobi/twitter-api

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-17.

Python Real-time related posts

Index

What are some of the best open-source Real-time projects in Python? This list will help you:

Project Stars
1 RobustVideoMatting 5,633
2 BackgroundMattingV2 5,484
3 yolact 4,282
4 FairMOT 3,393
5 Yolov5_DeepSort_OSNet 2,692
6 TensorFlowTTS 2,669
7 AutobahnPython 2,344
8 vidgear 2,224
9 ByteTrack 2,172
10 lightweight-human-pose-estimation.pytorch 1,517
11 YOLOv3_TensorFlow 1,510
12 Streamz 1,059
13 yolact_edge 1,024
14 FastMOT 863
15 trt_pose 734
16 EGVSR 720
17 example-hftish 488
18 reactor 439
19 plotoptix 301
20 DegiroAPI 185
21 degiro-connector 116
22 MemStream 55
23 twitter-api 40
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com