Skip to content

Python and Gazebo-ROS implementation of Image Quality Metric to evaluate the quality of image for robust robot vision.

License

Notifications You must be signed in to change notification settings

shreyashpalande/ImageQualityMetric

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About IQM

This repository provides an implementation of Image Quality Metric to evaluate the quality of image for robust robot vision. This metric is inspired form the work done by Shin et al. along with modifications and new metrics added to it.

The python example contains the test script to check the image quality metric on TID2008 dataset. The extensively used Image Quality Assessment approaches available in the literature such as BLIND and BRISQUE gives image scores for image quality but does not provide insights about the individual attributes of the image such as noise, gradient, brightness, etc. Our approach takes image as an input and provides image quality along with noise, brightness, contrast, gradient information and entropy in the image.

This is the ongoing work which is motivated to solve the scenarios of poor features/illumination conditions for robot vision. The objective of this work is to provide robust visual localization accuracy.

Dependencies

  1. Matplotlib
  2. Numpy
  3. cv2-library
  4. Scipy
  5. Skimage
  6. Matplotlib

Running with terminal

In terminal go to the IQM_Python folder and type

$ python test.py

About

Python and Gazebo-ROS implementation of Image Quality Metric to evaluate the quality of image for robust robot vision.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages