Skip to main content

UNav is designed for helping navigation of visually impaired people

Project description

UNav

UNav is designed for helping navigation of visually impaired people. It leverages various features and algorithms to provide accurate localization and navigation assistance.

Features

  • Global Feature Extraction: Using NetVLAD for image-based localization.
  • Local Feature Extraction: Using SuperPoint and SuperGlue for detailed image matching.
  • Navigation and Localization: Combines global and local features for accurate navigation.

Developer Installation

To install UNav as a developer, follow these steps:

Prerequisites

  • Python 3.6 or higher
  • Cython
  • NumPy
  • PyTorch
  • OpenCV
  • h5py
  • scikit-image

Instructions

  1. Clone the repository:

    git clone https://github.com/ai4ce/UNav_Server.git
    cd UNav_Server
    
  2. Build the Cython extensions in place:

    python setup_so.py build_ext --inplace
    
  3. Create the source distribution and wheel:

    python setup.py sdist bdist_wheel
    
  4. Upload the package to PyPI:

    twine upload --verbose dist/*
    

User Installation

Users can directly install UNav from PyPI:

pip install unav

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

unav-0.1.34.tar.gz (2.9 MB view details)

Uploaded Source

Built Distribution

unav-0.1.34-py3-none-any.whl (2.9 MB view details)

Uploaded Python 3

File details

Details for the file unav-0.1.34.tar.gz.

File metadata

  • Download URL: unav-0.1.34.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.8.16

File hashes

Hashes for unav-0.1.34.tar.gz
Algorithm Hash digest
SHA256 d023d1e63cd5f78481866e4c686fd8c12255054583694d6b74aa0beb5fe756fe
MD5 01419e70fbbf774a8fa35c3ab23fdb7b
BLAKE2b-256 5309ddf32601e4d6401fda1e7d3366394c0402020fdf1a1bbabc30bb7f1e950a

See more details on using hashes here.

File details

Details for the file unav-0.1.34-py3-none-any.whl.

File metadata

  • Download URL: unav-0.1.34-py3-none-any.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.8.16

File hashes

Hashes for unav-0.1.34-py3-none-any.whl
Algorithm Hash digest
SHA256 e5e14b9f670e0dee09fc2aa71ecc8225ebafd9cbcf865741110e402068093e6a
MD5 2ca1ba50f24ebc814b63d4bca0ca21d1
BLAKE2b-256 5e0d987534accb4e58458d8408869092a591ed5579fe531523cce332725b3006

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