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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: unav-0.1.31.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.31.tar.gz
Algorithm Hash digest
SHA256 64a0ae4f1afe6ada3ceda390bd2c7a9624b925566a3763883cff9abf055ca212
MD5 c6648d10422ba7047c92fef69458bb26
BLAKE2b-256 a6fee5d594e8418ebc736fdabd5ba1463e1143580d843e6d256c83d22bef13d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: unav-0.1.31-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.31-py3-none-any.whl
Algorithm Hash digest
SHA256 e3c9cee64ad6ca6f47ff506c878551eac4275652b134d2edf534cbe5b8928313
MD5 cd3c4dc00ba06721798d03a8442a35bb
BLAKE2b-256 e0c355c2bed2aed2c92c04ee031bbc0aec810a51e77aa1b96f9c64042e0cd585

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