Giter Club home page Giter Club logo

ziqinyeow / juxtapose Goto Github PK

View Code? Open in Web Editor NEW
25.0 3.0 3.0 41.68 MB

juxtapose: Multi-Person Pose Tracking Inference SDK with RTMDet, YOLOv8, GDino, RTMPose (ONNX) & Trackers (ByteTrack & BotSORT) & Tapnet with custom ROIs + FastAPI GPU exe

Home Page: https://sdk.juxt.space

License: MIT License

Makefile 0.06% Python 92.28% C++ 0.77% Cuda 6.87% Dockerfile 0.02%
botsort bytetrack object-detection pose-estimation pose-tracking rtmdet rtmpose onnx region-of-interest groundingdino

juxtapose's Issues

Add Github CI To Test Different Python Env Version + Different OS

Search before asking

  • I have searched the JUXTAPOSE issues and found no similar feature requests.

Description

Add a GitHub Actions workflow to automate testing dependencies + code on every commit.

Use case

No response

Additional

No response

Are you willing to submit a PR?

  • Yes I'd like to help by submitting a PR!

All About Installation Issues

Search before asking

  • I have searched the JUXTAPOSE issues and found no similar bug report.

JUXTAPOSE Component

Other

Bug

Background

This package requires mmpose as a dependency, which requires xtcocotools. If you are starting with a new environment without any cache [pip cache purge], you might encounter the following error:

  1. ModuleNotFoundError: No module named numpy
  2. OSError ...

Environment

  • OS: MacOS
  • Python 3.9

Minimal Reproducible Example

pip install juxtapose

Additional

No response

Are you willing to submit a PR?

  • Yes I'd like to help by submitting a PR!

Windows Installation procedure fix - Requirements missing?

Search before asking

  • I have searched the JUXTAPOSE issues and found no similar bug report.

JUXTAPOSE Component

Other

Bug

I've tried a clean install on windows following:
git clone https://github.com/ziqinyeow/juxtapose cd juxtapose pip3 install torch --index-url https://download.pytorch.org/whl/cu118 pip install mmcv==2.0.0 -f https://download.openmmlab.com/mmcv/dist/cu118/torch2.0/index.html pip install -r requirements.txt

and then trying:

python demo.py

but it seam that:

ModuleNotFoundError: No module named 'supervision'

and I found that requirements.txt it's all commented , I try installing decommenting but:

Using cached onnxruntime_gpu-1.16.3-cp310-cp310-win_amd64.whl.metadata (4.5 kB)
ERROR: Could not find a version that satisfies the requirement tapnet (from versions: none)
ERROR: No matching distribution found for tapnet

Environment

Os Windows
Python: 3.10.6
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2022 NVIDIA Corporation
Built on Wed_Sep_21_10:41:10_Pacific_Daylight_Time_2022
Cuda compilation tools, release 11.8, V11.8.89
Build cuda_11.8.r11.8/compiler.31833905_0

Minimal Reproducible Example

No response

Additional

No response

Are you willing to submit a PR?

  • Yes I'd like to help by submitting a PR!

Improve Google Colab `cv2_imshow` video

Search before asking

  • I have searched the JUXTAPOSE issues and found no similar feature requests.

Description

Enhance the feature to play video while inference in Google Colab. Refer to this StackOverflow post.

Use case

No response

Additional

No response

Are you willing to submit a PR?

  • Yes I'd like to help by submitting a PR!

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.