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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: unav-0.1.32.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.32.tar.gz
Algorithm Hash digest
SHA256 79e1aa3093f485d9eb2fdc2e304d9c82e43f09dfd58dfb311b310d50dada1303
MD5 27425ff5c2c4fd0cb143a91363f69318
BLAKE2b-256 dff2fbeac3357abc42dbe25a0299f566b84eb5b81a81f5a846e90c70da77fb1b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: unav-0.1.32-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.32-py3-none-any.whl
Algorithm Hash digest
SHA256 90844aac0e10947aeaa8aed7838892dff997ce37370bfabe318dcceed2f61524
MD5 869c4027f7005599a624de6424bf17d2
BLAKE2b-256 e264853eed783e9491d04b5c939d81dc000cefae71b7e56ce289ede470d23074

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