kandi background
Explore Kits

Guiding Application for Visually Impaired using reusable libraries

by Nathina Updated: Sep 20, 2021

Globally, there are 2.2 billion people with vision impairment. They are facing constant challenges like navigating from one place to another on their own. They are dependent on another individual for accessing their basic day-to-day needs. So, it's a pretty challenging task. You can customize and use the following libraries to develop applications for guiding visually impaired people to move places. The application will show the visually impaired user the object's name, direction, and distance around them and help them navigate. Following are the steps to be followed for building the solution, 1. Object Detection 2. Accessing Cameras 3. Image Processing 4. Measuring the Distance

Accessing the Cameras

These libraries are used to access the camera for taking images for object detection.

droidCamby shelDev

Java star image 3 Version:Current

License: Permissive (MIT)

android camera access for mobile app dev

Support
Quality
Security
License
Reuse

droidCamby shelDev

Java star image 3 Version:Current License: Permissive (MIT)

android camera access for mobile app dev
Support
Quality
Security
License
Reuse

sandriosCameraby sandrios

Java star image 185 Version:1.2.6

License: Permissive (MIT)

Easy integration of camera for image and video capturing with Image Picker.

Support
Quality
Security
License
Reuse

sandriosCameraby sandrios

Java star image 185 Version:1.2.6 License: Permissive (MIT)

Easy integration of camera for image and video capturing with Image Picker.
Support
Quality
Security
License
Reuse

camerakit-androidby CameraKit

C star image 5231 Version:v0.13.5

License: Permissive (MIT)

Library for Android Camera 1 and 2 APIs. Massively increase stability and reliability of photo and video capture on all Android devices.

Support
Quality
Security
License
Reuse

camerakit-androidby CameraKit

C star image 5231 Version:v0.13.5 License: Permissive (MIT)

Library for Android Camera 1 and 2 APIs. Massively increase stability and reliability of photo and video capture on all Android devices.
Support
Quality
Security
License
Reuse

CameraViewby natario1

Java star image 4508 Version:2.7.2

License: Others (Non-SPDX)

📸 A well documented, high-level Android interface that makes capturing pictures and videos easy, addressing all of the common issues and needs. Real-time filters, gestures, watermarks, frame processing, RAW, output of any size.

Support
Quality
Security
License
Reuse

CameraViewby natario1

Java star image 4508 Version:2.7.2 License: Others (Non-SPDX)

📸 A well documented, high-level Android interface that makes capturing pictures and videos easy, addressing all of the common issues and needs. Real-time filters, gestures, watermarks, frame processing, RAW, output of any size.
Support
Quality
Security
License
Reuse

android-hidden-cameraby kevalpatel2106

Java star image 347 Version:v1.3.5

License: Permissive (Apache-2.0)

This library is to take picture using camera without camera preview.

Support
Quality
Security
License
Reuse

android-hidden-cameraby kevalpatel2106

Java star image 347 Version:v1.3.5 License: Permissive (Apache-2.0)

This library is to take picture using camera without camera preview.
Support
Quality
Security
License
Reuse

Anncaby memfis19

Java star image 169 Version:0.3.2

License: Permissive (MIT)

Android library to simplify work with camera for video and photo with using different camera apis.

Support
Quality
Security
License
Reuse

Anncaby memfis19

Java star image 169 Version:0.3.2 License: Permissive (MIT)

Android library to simplify work with camera for video and photo with using different camera apis.
Support
Quality
Security
License
Reuse

Cameraby duanhong169

Java star image 107 Version:1.0.3

License: Permissive (Apache-2.0)

📸 Use Android camera to take pictures and videos, based on `camera2` api.

Support
Quality
Security
License
Reuse

Cameraby duanhong169

Java star image 107 Version:1.0.3 License: Permissive (Apache-2.0)

📸 Use Android camera to take pictures and videos, based on `camera2` api.
Support
Quality
Security
License
Reuse

Measuring the Distance

These libraries are used to measure the distance between camera and object.

java-GeographicCoordinateby kloverde

Java star image 7 Version:4.2.1

License: Others (Non-SPDX)

A Java library for representing latitude, longitude and cardinal points of the compass, and calculating distance and bearing between points

Support
Quality
Security
License
Reuse

java-GeographicCoordinateby kloverde

Java star image 7 Version:4.2.1 License: Others (Non-SPDX)

A Java library for representing latitude, longitude and cardinal points of the compass, and calculating distance and bearing between points
Support
Quality
Security
License
Reuse

android-object-distanceby rizasif

Java star image 22 Version:Current

License: Permissive (Apache-2.0)

Android sample app which provides distance of an object from the camera.

Support
Quality
Security
License
Reuse

android-object-distanceby rizasif

Java star image 22 Version:Current License: Permissive (Apache-2.0)

Android sample app which provides distance of an object from the camera.
Support
Quality
Security
License
Reuse

MeasureCamby DhananjaiH

Java star image 21 Version:Current

License: Permissive (MIT)

Android application that uses the device camera to measure object dimensions

Support
Quality
Security
License
Reuse

MeasureCamby DhananjaiH

Java star image 21 Version:Current License: Permissive (MIT)

Android application that uses the device camera to measure object dimensions
Support
Quality
Security
License
Reuse

Object Detection

These libraries are used to detect the objects in the image.

Machine-learning-android-appby Sarthak-Sethi

Java star image 0 Version:Current

License: Permissive (MIT)

Developed an android application using ML kit of firebase having 1. text recognition(Recognize and extract text from images) 2.image labeling (Identify objects, locations, activities, animal species, products) 3. Object detection and tracking(Detect, track and classify objects in live camera and static images))

Support
Quality
Security
License
Reuse

Machine-learning-android-appby Sarthak-Sethi

Java star image 0 Version:Current License: Permissive (MIT)

Developed an android application using ML kit of firebase having 1. text recognition(Recognize and extract text from images) 2.image labeling (Identify objects, locations, activities, animal species, products) 3. Object detection and tracking(Detect, track and classify objects in live camera and static images))
Support
Quality
Security
License
Reuse

opencv-object-detectionby mesutpiskin

Java star image 119 Version:Current

License: Permissive (MIT)

:camera: Object detection with OpenCV on Java. DNN, HaarCascade, Template Matching, Color Detection etc.

Support
Quality
Security
License
Reuse

opencv-object-detectionby mesutpiskin

Java star image 119 Version:Current License: Permissive (MIT)

:camera: Object detection with OpenCV on Java. DNN, HaarCascade, Template Matching, Color Detection etc.
Support
Quality
Security
License
Reuse

java-ssd-object-detectionby chen0040

Java star image 23 Version:1.0.1

License: Permissive (MIT)

Image SSD object detection in Java using Tensorrflow

Support
Quality
Security
License
Reuse

java-ssd-object-detectionby chen0040

Java star image 23 Version:1.0.1 License: Permissive (MIT)

Image SSD object detection in Java using Tensorrflow
Support
Quality
Security
License
Reuse

spring-boot-tensorflow-demoby tzolov

Java star image 8 Version:Current

License: Permissive (Apache-2.0)

Spring Boot and Tensorflow demos for Image-Recognition, Pose-Estimation, Object-Detection, Instance-Segmentation

Support
Quality
Security
License
Reuse

spring-boot-tensorflow-demoby tzolov

Java star image 8 Version:Current License: Permissive (Apache-2.0)

Spring Boot and Tensorflow demos for Image-Recognition, Pose-Estimation, Object-Detection, Instance-Segmentation
Support
Quality
Security
License
Reuse

TFLiteAndroidby mohamadassaf96

Java star image 6 Version:Current

License: Permissive (Apache-2.0)

Object detection and classification on Android using TensorFlow Lite

Support
Quality
Security
License
Reuse

TFLiteAndroidby mohamadassaf96

Java star image 6 Version:Current License: Permissive (Apache-2.0)

Object detection and classification on Android using TensorFlow Lite
Support
Quality
Security
License
Reuse

fmo-androidby hrabalik

Java star image 3 Version:Current

License: Permissive (MIT)

Fast-moving object detection on Android

Support
Quality
Security
License
Reuse

fmo-androidby hrabalik

Java star image 3 Version:Current License: Permissive (MIT)

Fast-moving object detection on Android
Support
Quality
Security
License
Reuse

android-yolo-v2by szaza

Java star image 220 Version:Current

License: Permissive (WTFPL)

Android YOLO real time object detection sample application with Tensorflow mobile.

Support
Quality
Security
License
Reuse

android-yolo-v2by szaza

Java star image 220 Version:Current License: Permissive (WTFPL)

Android YOLO real time object detection sample application with Tensorflow mobile.
Support
Quality
Security
License
Reuse

OpenCV-Android-Object-Detectionby akshika47

Java star image 73 Version:Current

License: Permissive (MIT)

This is sample code for object detection using OpenCV on android

Support
Quality
Security
License
Reuse

OpenCV-Android-Object-Detectionby akshika47

Java star image 73 Version:Current License: Permissive (MIT)

This is sample code for object detection using OpenCV on android
Support
Quality
Security
License
Reuse

AndroidObjectDetection-OpenCVby matteomedioli

Java star image 21 Version:Current

License: Permissive (MIT)

Real time object detection Android application using OpenCV 4.1 and YOLOv3.

Support
Quality
Security
License
Reuse

AndroidObjectDetection-OpenCVby matteomedioli

Java star image 21 Version:Current License: Permissive (MIT)

Real time object detection Android application using OpenCV 4.1 and YOLOv3.
Support
Quality
Security
License
Reuse

object-detection-androidby cloud-annotations

Java star image 28 Version:Current

License: Permissive (MIT)

📱 Custom Object Detection with TensorFlow Lite (not Real-Time)

Support
Quality
Security
License
Reuse

object-detection-androidby cloud-annotations

Java star image 28 Version:Current License: Permissive (MIT)

📱 Custom Object Detection with TensorFlow Lite (not Real-Time)
Support
Quality
Security
License
Reuse

tfliteSSDminimalWorkingExampleby baxterai

Java star image 26 Version:Current

License: Permissive (Apache-2.0)

TensorFlow Lite SSD (Object Detection) Minimal Working Example for iOS and Android

Support
Quality
Security
License
Reuse

tfliteSSDminimalWorkingExampleby baxterai

Java star image 26 Version:Current License: Permissive (Apache-2.0)

TensorFlow Lite SSD (Object Detection) Minimal Working Example for iOS and Android
Support
Quality
Security
License
Reuse

tfjs-examplesby tensorflow

JavaScript star image 5951 Version:Current

License: Permissive (Apache-2.0)

Examples built with TensorFlow.js

Support
Quality
Security
License
Reuse

tfjs-examplesby tensorflow

JavaScript star image 5951 Version:Current License: Permissive (Apache-2.0)

Examples built with TensorFlow.js
Support
Quality
Security
License
Reuse

jeelizARby jeeliz

JavaScript star image 315 Version:Current

License: Permissive (Apache-2.0)

JavaScript object detection lightweight library for augmented reality (WebXR demos included). It uses convolutional neural networks running on the GPU with WebGL.

Support
Quality
Security
License
Reuse

jeelizARby jeeliz

JavaScript star image 315 Version:Current License: Permissive (Apache-2.0)

JavaScript object detection lightweight library for augmented reality (WebXR demos included). It uses convolutional neural networks running on the GPU with WebGL.
Support
Quality
Security
License
Reuse

tswift-detectionby sararob

JavaScript star image 151 Version:Current

License: Permissive (Apache-2.0)

Using the TensorFlow Object Detection API and Cloud ML Engine to build a Taylor Swift detector

Support
Quality
Security
License
Reuse

tswift-detectionby sararob

JavaScript star image 151 Version:Current License: Permissive (Apache-2.0)

Using the TensorFlow Object Detection API and Cloud ML Engine to build a Taylor Swift detector
Support
Quality
Security
License
Reuse

node-red-tensorflowjsby IBM

JavaScript star image 82 Version:Current

License: Permissive (Apache-2.0)

Node-RED node with a TensorFlow.js Object Detection model

Support
Quality
Security
License
Reuse

node-red-tensorflowjsby IBM

JavaScript star image 82 Version:Current License: Permissive (Apache-2.0)

Node-RED node with a TensorFlow.js Object Detection model
Support
Quality
Security
License
Reuse

image_object_detection_tensor_apiby overflowjs-com

JavaScript star image 11 Version:Current

License: Permissive (MIT)

Node.js API for Image object detection using tensorflow.js

Support
Quality
Security
License
Reuse

image_object_detection_tensor_apiby overflowjs-com

JavaScript star image 11 Version:Current License: Permissive (MIT)

Node.js API for Image object detection using tensorflow.js
Support
Quality
Security
License
Reuse

Object-Detection-with-TensorFlowby Ahmetaksungur

JavaScript star image 1 Version:Current

License: Permissive (MIT)

Object detection model that aims to localize and identify multiple objects in a single image.

Support
Quality
Security
License
Reuse

Object-Detection-with-TensorFlowby Ahmetaksungur

JavaScript star image 1 Version:Current License: Permissive (MIT)

Object detection model that aims to localize and identify multiple objects in a single image.
Support
Quality
Security
License
Reuse

tfjs-yolo-tinyby ModelDepot

JavaScript star image 472 Version:1.0.1

License: Permissive (MIT)

In-Browser Object Detection using Tiny YOLO on Tensorflow.js

Support
Quality
Security
License
Reuse

tfjs-yolo-tinyby ModelDepot

JavaScript star image 472 Version:1.0.1 License: Permissive (MIT)

In-Browser Object Detection using Tiny YOLO on Tensorflow.js
Support
Quality
Security
License
Reuse

object-detection-reactby cloud-annotations

JavaScript star image 232 Version:Current

License: Permissive (MIT)

⚛️ Real-Time Custom Object Detection with TensorFlow.js

Support
Quality
Security
License
Reuse

object-detection-reactby cloud-annotations

JavaScript star image 232 Version:Current License: Permissive (MIT)

⚛️ Real-Time Custom Object Detection with TensorFlow.js
Support
Quality
Security
License
Reuse

acfby elucideye

C++ star image 49 Version:v0.1.16

License: Permissive (BSD-3-Clause)

Aggregated Channel Feature object detection in C++ and OpenGL ES 2.0 based on https://github.com/pdollar/toolbox

Support
Quality
Security
License
Reuse

acfby elucideye

C++ star image 49 Version:v0.1.16 License: Permissive (BSD-3-Clause)

Aggregated Channel Feature object detection in C++ and OpenGL ES 2.0 based on https://github.com/pdollar/toolbox
Support
Quality
Security
License
Reuse

Image Processing

These libraries are used to process the captured image.

foodemyby royal10march

Java star image 3 Version:Current

License: Permissive (Apache-2.0)

Recipe search engine with textual input along with image recognition using google's cloud vision api.

Support
Quality
Security
License
Reuse

foodemyby royal10march

Java star image 3 Version:Current License: Permissive (Apache-2.0)

Recipe search engine with textual input along with image recognition using google's cloud vision api.
Support
Quality
Security
License
Reuse

BoofCVby lessthanoptimal

Java star image 919 Version:v0.41

License: No License (null)

Fast computer vision library for SFM, calibration, fiducials, tracking, image processing, and more.

Support
Quality
Security
License
Reuse

BoofCVby lessthanoptimal

Java star image 919 Version:v0.41 License: No License

Fast computer vision library for SFM, calibration, fiducials, tracking, image processing, and more.
Support
Quality
Security
License
Reuse

fresco-processorsby wasabeef

Java star image 887 Version:2.2.1

License: Permissive (Apache-2.0)

An Android image processor library providing a variety of image transformations for Fresco.

Support
Quality
Security
License
Reuse

fresco-processorsby wasabeef

Java star image 887 Version:2.2.1 License: Permissive (Apache-2.0)

An Android image processor library providing a variety of image transformations for Fresco.
Support
Quality
Security
License
Reuse

AndroidFastImageProcessingby chrisbatt

Java star image 277 Version:Current

License: Permissive (MIT)

A framework for speeding up image processing on android devices by taking advantage of shaders on the GPU.

Support
Quality
Security
License
Reuse

AndroidFastImageProcessingby chrisbatt

Java star image 277 Version:Current License: Permissive (MIT)

A framework for speeding up image processing on android devices by taking advantage of shaders on the GPU.
Support
Quality
Security
License
Reuse

imglib2by imglib

Java star image 257 Version:6.0.0

License: Others (Non-SPDX)

A generic next-generation Java library for image processing

Support
Quality
Security
License
Reuse

imglib2by imglib

Java star image 257 Version:6.0.0 License: Others (Non-SPDX)

A generic next-generation Java library for image processing
Support
Quality
Security
License
Reuse