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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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