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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: unav-0.1.35.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.35.tar.gz
Algorithm Hash digest
SHA256 5579f000724e40a5e02c8497e9166bf5a2ddd5de621ead5fae75a8c454c36ed0
MD5 31b07e8ce1420054f76068d4767b3f83
BLAKE2b-256 603e8f3f2d94e0cea0d8b0a41d7d4846099e6619eefa7e63252ab871e7c379fd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: unav-0.1.35-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.35-py3-none-any.whl
Algorithm Hash digest
SHA256 ab1fb9c97a8a2de5b3447a7cbab9ffcea0dc09678d80585a72a7dfd97ece81f6
MD5 57a787b166c417ab684aefc924c656c6
BLAKE2b-256 f9121ecad5fa7323b5a9c5ea40fd890832fed618b27e648f21a08766f7c4534f

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