Skip to main content

AI model that understands text and humanoids.

Project description

OmniHuman

AI model that understands text and humanoids.

PyPi Documentation Status python

GitHub Repo stars Downloads

Support Us ❤️ PayPal

  1. OmniHuman
    1. Installation
    2. Usage
    3. Citation & License

Installation

pip install omnihuman

or install editable from source

git clone https://github.com/mdsrqbl/omnihuman.git
cd omnihuman
pip install -e .

Usage

import omnihuman
import PIL.Image

text = "Raise both hands and clap overhead."
frames = omnihuman.read_frames("path/to/image.jpg")  # (n_frames, channels, height, width)

# model = omnihuman.OmniHuman()
# frames = model.video_generation(text, frames)

PIL.Image.fromarray(frames[-1].permute(1,2,0).numpy()).show()

Full documentation is available at omnihuman.readTheDocs.io.

Citation & License

@misc{mdsr2024omnihuman,
  author = {Mudassar Iqbal},
  title = {OmniHuman: AI model that understands text and humanoids.},
  year = {2024},
  publisher = {GitHub},
  howpublished = {\url{https://github.com/mdsrqbl/omnihuman}}
}

This project is licensed under Apache License 2.0 - see the LICENSE file for details.

You are permitted to use the library & models, create modified versions, or incorporate pieces of the code into your own work. Your product or research, whether commercial or non-commercial, must provide appropriate credit to the original author(s) by citing this repository & research papers.

Stay tuned for research papers!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

omnihuman-0.1.1.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

omnihuman-0.1.1-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file omnihuman-0.1.1.tar.gz.

File metadata

  • Download URL: omnihuman-0.1.1.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for omnihuman-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b68e62fd9b784e93bcd765e7d6f6d184373d4f51a24ea7a14039a644b4534a66
MD5 448eec60e7f079ee250ca2a244e9e622
BLAKE2b-256 75ba6822bac400d974b5fd6606411ee0177dd290ddcc84930c0c5b898dadd7fe

See more details on using hashes here.

File details

Details for the file omnihuman-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: omnihuman-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for omnihuman-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ba20b29792ab3c3ba3432c52f7972997292d019f34e70e1cc39a7e22e90f29e2
MD5 656550bbe86af93b9f58812d4537a265
BLAKE2b-256 8aa091fd3ee94aa47b4c7152039cc60f3ba387e636a0f07765eb093f872c6658

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page