Git Product home page Git Product logo

objectdimensions_from_kinectv1's Introduction

Calculating Real World Object Dimensions from Kinect v1 Image Using Dynamic Resolution

What is this repository for?

The repository is the front end GUI of calculating real world dimensions of objects in the depth image using Kinect v1, using Matlab

Details of the working of the above algorithms can be found from our publication: Calculating Real World Object Dimensions from Kinect RGB-D Image Using Dynamic Resolution

[Object dimension calculation]

Dataset for testing

The code was tested on the objects found in the following Freiberg RGB-D SLAM Datasets

  • Sequence 'freiburg3_cabinet'
  • Sequence 'freiburg1_xyz'

Usage

  • The RGB and depth images are loaded in the GUI using the load dataset button.
  • The object is selected by the user using the mouse. Note that the coordiate order of selecting the object is fixed clockwise.

Details about the depth normalization used (to smoothen the data) is also available as a standalone matlab funcion at Mathworks FileExchage Website

Hardware and Software requirements?

The following software’s are required for use

  • Matlab 2014b and above

Note: This application is only meant to run with data acquired from Kinect for Xbox 360 or Kinect V1

Publication

The Research article can be downloaded from: IEEE

Citation

The code and dataset are available for testing or experimenting. However, we would appreciate if you can cite our paper while publishing any work online, in any conference of journal. For citation, please use the following bibtext entry:

@inproceedings{Anwer2015,
  doi = {10.1109/ibcast.2015.7058504},
  url = {https://doi.org/10.1109/ibcast.2015.7058504},
  year  = {2015},
  month = {jan},
  publisher = {{IEEE}},
  author = {Atif Anwer and Asim Baig and Rab Nawaz},
  title = {Calculating real world object dimensions from Kinect {RGB}-D image using dynamic resolution},
  booktitle = {2015 12th International Bhurban Conference on Applied Sciences and Technology ({IBCAST})}
}

or

A. Anwer, A. Baig, and R. Nawaz, “Calculating real world object dimensions from Kinect RGB-D image using dynamic resolution,” in 2015 12th International Bhurban Conference on Applied Sciences and Technology (IBCAST), 2015 [Online]. Available: http://dx.doi.org/10.1109/IBCAST.2015.7058504

Contact

For any query, please feel free to contact the following authors:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.