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.29.tar.gz (3.6 MB view details)

Uploaded Source

Built Distribution

unav-0.1.29-py3-none-any.whl (3.7 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: unav-0.1.29.tar.gz
  • Upload date:
  • Size: 3.6 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.29.tar.gz
Algorithm Hash digest
SHA256 c9bb8ae605034b1fbdbb2bc51905dc437118eb9e512e079a5f86f02639369bae
MD5 cec4290bdd5ee6495601394547dff529
BLAKE2b-256 bf801400b32b281f45209f72d80d1992e0d8ea5387e1f2afd05bb19c3badb384

See more details on using hashes here.

File details

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

File metadata

  • Download URL: unav-0.1.29-py3-none-any.whl
  • Upload date:
  • Size: 3.7 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.29-py3-none-any.whl
Algorithm Hash digest
SHA256 be07272622f5cb327e81b66f9d0a67c61fae45ebff194b0287e22a3d1a1caf85
MD5 ff57d715255f89d7176923389fe6a363
BLAKE2b-256 ec08ccb2f5cace289ddf863c2bedadbbdf1ea0a45f0121bc9f4cedaf0c5712dc

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