heyvi


Nameheyvi JSON
Version 0.2.28 PyPI version JSON
download
home_pagehttps://github.com/visym/heyvi
SummaryProject Vi
upload_time2023-07-10 16:43:15
maintainer
docs_urlNone
authorVisym Labs
requires_python
license
keywords computer vision machine learning ml cv privacy video image
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![PyPI version](https://badge.fury.io/py/heyvi.svg)](https://badge.fury.io/py/heyvi)

\"Hey Vi!\"
-------------------

HEYVI: Analytics for Visual AI    
docs: https://developer.visym.com/heyvi

HEYVI is a python package for visual AI that provides systems and trained models for activity detection and object tracking in videos.

HEYVI provides:  

* Real time activity detection of the [CAP activity classes](https://visym.github.io/cap)
* Real time activity detection of the [MEVA activity classes](https://mevadata.org)
* Real time visual object tracking in long duration videos
* Live streaming of annotated videos to youtube live
* Visual AI from RTSP cameras


Requirements
-------------------
python 3.*    
[ffmpeg](https://ffmpeg.org/download.html) (required for videos)    
[vipy](https://github.com/visym/vipy), torch, pytorch_lightning (for training)    


Installation
-------------------

```python
pip install heyvi
```


Quickstart
-------------------
```python
v = heyvi.sensor.rtsp().framerate(5)
T = heyvi.system.Tracker()
with heyvi.system.YoutubeLive(fps=5, encoder='480p') as s:
     T(v, frame_callback=lambda im: s(im.pixelize().annotate()))
```

Create a default RTSP camera and GPU enabled object tracker, then stream the privacy preserving annotated video (e.g. pixelated bounding boxes with captions) to a YouTube live stream.


[![YoutubeLive stream](https://img.youtube.com/vi/rMuuRpBCaVU/maxresdefault.jpg)](https://youtu.be/rMuuRpBCaVU)









            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/visym/heyvi",
    "name": "heyvi",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "computer vision machine learning ML CV privacy video image",
    "author": "Visym Labs",
    "author_email": "info@visym.com",
    "download_url": "https://files.pythonhosted.org/packages/c3/8b/812455b37aa9717b60b3b23d6c5528cd45a6d20702bf048737f18d2d3c90/heyvi-0.2.28.tar.gz",
    "platform": null,
    "description": "[![PyPI version](https://badge.fury.io/py/heyvi.svg)](https://badge.fury.io/py/heyvi)\n\n\\\"Hey Vi!\\\"\n-------------------\n\nHEYVI: Analytics for Visual AI    \ndocs: https://developer.visym.com/heyvi\n\nHEYVI is a python package for visual AI that provides systems and trained models for activity detection and object tracking in videos.\n\nHEYVI provides:  \n\n* Real time activity detection of the [CAP activity classes](https://visym.github.io/cap)\n* Real time activity detection of the [MEVA activity classes](https://mevadata.org)\n* Real time visual object tracking in long duration videos\n* Live streaming of annotated videos to youtube live\n* Visual AI from RTSP cameras\n\n\nRequirements\n-------------------\npython 3.*    \n[ffmpeg](https://ffmpeg.org/download.html) (required for videos)    \n[vipy](https://github.com/visym/vipy), torch, pytorch_lightning (for training)    \n\n\nInstallation\n-------------------\n\n```python\npip install heyvi\n```\n\n\nQuickstart\n-------------------\n```python\nv = heyvi.sensor.rtsp().framerate(5)\nT = heyvi.system.Tracker()\nwith heyvi.system.YoutubeLive(fps=5, encoder='480p') as s:\n     T(v, frame_callback=lambda im: s(im.pixelize().annotate()))\n```\n\nCreate a default RTSP camera and GPU enabled object tracker, then stream the privacy preserving annotated video (e.g. pixelated bounding boxes with captions) to a YouTube live stream.\n\n\n[![YoutubeLive stream](https://img.youtube.com/vi/rMuuRpBCaVU/maxresdefault.jpg)](https://youtu.be/rMuuRpBCaVU)\n\n\n\n\n\n\n\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Project Vi",
    "version": "0.2.28",
    "project_urls": {
        "Download": "https://github.com/visym/heyvi/archive/0.2.28.tar.gz",
        "Homepage": "https://github.com/visym/heyvi"
    },
    "split_keywords": [
        "computer",
        "vision",
        "machine",
        "learning",
        "ml",
        "cv",
        "privacy",
        "video",
        "image"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "803753c268616e3f44a341b4bbeca31761ea79384d9013fd4d44a1da88157259",
                "md5": "552245b1e7ec8a801e834dd66185b94b",
                "sha256": "ee168b92d96bf86059fba31e0c25f774f4f5c30d69ea377c846a8d9c3e754964"
            },
            "downloads": -1,
            "filename": "heyvi-0.2.28-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "552245b1e7ec8a801e834dd66185b94b",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 195218,
            "upload_time": "2023-07-10T16:43:13",
            "upload_time_iso_8601": "2023-07-10T16:43:13.301227Z",
            "url": "https://files.pythonhosted.org/packages/80/37/53c268616e3f44a341b4bbeca31761ea79384d9013fd4d44a1da88157259/heyvi-0.2.28-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c38b812455b37aa9717b60b3b23d6c5528cd45a6d20702bf048737f18d2d3c90",
                "md5": "38d73cf31cd44bcdf6dca8764a4cbf3d",
                "sha256": "e4745efe9ebe37f3dab276f69f3f46494b60ea58b644c2dfaa908d00ee031fbf"
            },
            "downloads": -1,
            "filename": "heyvi-0.2.28.tar.gz",
            "has_sig": false,
            "md5_digest": "38d73cf31cd44bcdf6dca8764a4cbf3d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 487924,
            "upload_time": "2023-07-10T16:43:15",
            "upload_time_iso_8601": "2023-07-10T16:43:15.304485Z",
            "url": "https://files.pythonhosted.org/packages/c3/8b/812455b37aa9717b60b3b23d6c5528cd45a6d20702bf048737f18d2d3c90/heyvi-0.2.28.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-07-10 16:43:15",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "visym",
    "github_project": "heyvi",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "heyvi"
}
        
Elapsed time: 0.11273s