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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: unav-0.1.30.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.30.tar.gz
Algorithm Hash digest
SHA256 477070ddeb154381bfd0791e37ad05c130dfc4d7055337e4eb92300ed216ebd0
MD5 3c3161ecc8d0e67e2ea94db968e0eb18
BLAKE2b-256 7aeacf7c86dbb0d8b489688c98cf9f92dfe2ca622ad5fc7b079daff1ea47e5e8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: unav-0.1.30-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.30-py3-none-any.whl
Algorithm Hash digest
SHA256 5f47cea21874a259d9bcc573e19720344e4a9cdc4c776db44b2fd7aee9b08653
MD5 ec624f7e6b565deaed5454db0a1adeb0
BLAKE2b-256 e6725b3b51a392cf7e1c43898cda654232fedb6347eb00d70737375e3c6ab690

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