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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: unav-0.1.40.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.40.tar.gz
Algorithm Hash digest
SHA256 8c7021acced55530070f382a7888d90efca2babaa5815790c66350d8b4942541
MD5 bc36b1563830f29f1bd5e1f78e9d48b1
BLAKE2b-256 70e0950ba797725bb10558983d14273d751068d53770efd398a7ea13ff17fbea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: unav-0.1.40-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.40-py3-none-any.whl
Algorithm Hash digest
SHA256 97383a88cd4a7384a452f85f7f83bf5901015f3bd3bc83c0cdf07ca8dce31dde
MD5 afca65a97bc12f308e42282b2010f960
BLAKE2b-256 da5e6f6a2b1c65279f1a510c120cefdbc8f7d82802c5f76d2431a6804badc7b9

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