PROCESSAMENTO DE IMAGEM E VISÃO

SOFTWARE

Here you can find contributed code, done by faculty and students. If you develop something that can be useful to your colleagues please consider posting it here.
MAIN PAGE
PROJECT1 PROJECT 2

LAB CODE - Functions that implement techniques introduced in the labclasses - contribute!

Binarization, morphological filtering:   

GENERAL CODE - Computer Vision and kinect specific

Adquirir  -  script to  acquire  IR and  RGB images.  Gravak -  script to  acquire  depth  and  rgb  sequences.  - talk to  jpcosteira  for details  (download )    
Share kinect through the network - (download)
 Acquisition - mex file (acquire in matlab for openkinect) http://acberg.com/kinect/   See changes to this file due to new driver  change_to_kinect_mex.c (thanks to José Miguel Leitão)

Lots of Kinect links (Thanks to Hélder Miranda)

Gerais:
http://openkinect.org/wiki/Main_Page
http://www.ros.org/wiki/kinect
http://homepages.inf.ed.ac.uk/rbf/CVonline/books.htm
http://www.freenect.com/two-kinect-sensors-in-one-view
http://www.techspot.com/news/41328-kinect-used-to-control-the-original-super-mario-bros.html
http://www.shiffman.net/p5/kinect/
Foruns:
http://groups.google.com/group/openkinect?pli=1
http://openni-discussions.979934.n3.nabble.com/
http://kinect-with-ros.976505.n3.nabble.com/
http://answers.ros.org/question/299/getting-the-calibration-parameters-of-the-kinect
Instalação:
http://pt.scribd.com/doc/59318780/Tutorial-Kinect-2b-Matlab
http://tirokartblog.wordpress.com/2011/01/21/kinect-working-on-ubuntu-10-10/
http://davetaz-blog.blogspot.com/2011/03/installing-kinect-on-ubuntu-full-guide.html
http://www.andreas-und-barbara.de/blog/2011/01/kinect-on-ubuntu-10-10-maverick-sse2/
http://timzaman.wordpress.com/2011/02/01/kinect-on-windows-7-with-matlab/
Calibração:
http://graphics.stanford.edu/~mdfisher/Kinect.html
http://cv4mar.blogspot.com/2011/03/kinect-color-detph-camera-calibration.html
http://www.ros.org/wiki/kinect_node
http://openkinect.org/wiki/Imaging_Information
http://nicolas.burrus.name/index.php/Research/KinectCalibration
http://www.ros.org/wiki/pr2_calibration/Tutorials/Calibrating%20the%20PR2%27s%20Cameras
http://nicolas.burrus.name/index.php/Research/KinectRgbDemoV6?from=Research.KinectRgbDemoV5#tocLink14
http://www.vision.caltech.edu/bouguetj/calib_doc/

MATLAB Code
MATLAB Functions for Multiple View Geometry (very good)
Peter's Functions for Computer Vision (very good)
http://w3.ualg.pt/~jluis/software.htm (Joaquim Luis matlab wrappers for some opencv functions: very good! you can use opencv from matlab)
http://research.microsoft.com/en-us/um/redmond/projects/kinectsdk/ (SDK of the manufacturer)
Main Page - OpenKinect  (this is what I use with linux) see http://openkinect.org/wiki/Getting_Started
Nicolas Burrus Homepage - Kinect Calibration
Welcome to OpenNI | www.openni.org (this is what most people use)
HUGE LIST OF CODE - (PDF)
----------- for the adventurous --------
http://opencv.willowgarage.com/wiki/ (A great and fast "SYSTEM" - C/C++, quite big takes time to learn)
Computer Vision Central | Your Destination for Computer Vision
http://pointclouds.org/  (C/C++ library to work with 3D point clouds-sister library of opencv)

CAMERA CALIBRATION

Standalone program for camera calibration - http://blog.martinperis.com/

IMAGE (point) MATCHING

Affine SIFT (ASIFT) -  
VLFEAT.ORG |The VLFeat open source library implements popular computer vision algorithms including SIFT, MSER, k-means, hierarchical k-means, agglomerative information bottleneck, and quick shift. It is written in C for efficiency and compatibility, with interfaces in MATLAB for ease of use, and detailed documentation throughout. It supports Windows, Mac OS X, and Linux-