![Page 1: Open Source Image Processing using Microsoft Kinect and Python [SciPy 2013]](https://reader035.vdocuments.site/reader035/viewer/2022062503/58852fd91a28ab26518b4b0d/html5/thumbnails/1.jpg)
Open Source Image Processing using Microsoft Kinect and Python
Samarth Shah@SamarthShah_
![Page 2: Open Source Image Processing using Microsoft Kinect and Python [SciPy 2013]](https://reader035.vdocuments.site/reader035/viewer/2022062503/58852fd91a28ab26518b4b0d/html5/thumbnails/2.jpg)
What is Image Processing? Any form of signal processing on images/videos Generally 2D images Image In -> Image Out Computer Vision
![Page 3: Open Source Image Processing using Microsoft Kinect and Python [SciPy 2013]](https://reader035.vdocuments.site/reader035/viewer/2022062503/58852fd91a28ab26518b4b0d/html5/thumbnails/3.jpg)
Current Status Research
Image Enhancement Image Restoration Image Compression
Vision based Start-ups Nokia Refocus (https://refocus.nokia.com/) Nokia Pureview Technology
![Page 4: Open Source Image Processing using Microsoft Kinect and Python [SciPy 2013]](https://reader035.vdocuments.site/reader035/viewer/2022062503/58852fd91a28ab26518b4b0d/html5/thumbnails/4.jpg)
OpenCV code snippet #include <cv.h> #include <highgui.h> int main(){ IplImage *im =
cvLoadImage("image.jpg",CV_WINDOW_AUTOSIZE); cvNamedWindow("image"); cvShowImage("image", im); cvWaitKey(0); cvReleaseImage(&im); cvDestroyAllWindows(); }
![Page 5: Open Source Image Processing using Microsoft Kinect and Python [SciPy 2013]](https://reader035.vdocuments.site/reader035/viewer/2022062503/58852fd91a28ab26518b4b0d/html5/thumbnails/5.jpg)
SimpleCV code snippet from SimpleCV import * cam = Camera() while True: img = cam.getImage() img.show()
![Page 6: Open Source Image Processing using Microsoft Kinect and Python [SciPy 2013]](https://reader035.vdocuments.site/reader035/viewer/2022062503/58852fd91a28ab26518b4b0d/html5/thumbnails/6.jpg)
Comparison
Ease of use Speed Resources Needed Cost Development Environment0
2
4
6
8
10
12
MatlabOpenCVSimpleCV
![Page 7: Open Source Image Processing using Microsoft Kinect and Python [SciPy 2013]](https://reader035.vdocuments.site/reader035/viewer/2022062503/58852fd91a28ab26518b4b0d/html5/thumbnails/7.jpg)
Comparison
Memory ManagementPortability
Dev. of Prog SkillsDebugging
Help and Sample Code
0
2
4
6
8
10
12
MatlabOpenCVSimpleCV
![Page 8: Open Source Image Processing using Microsoft Kinect and Python [SciPy 2013]](https://reader035.vdocuments.site/reader035/viewer/2022062503/58852fd91a28ab26518b4b0d/html5/thumbnails/8.jpg)
SimpleCV Simple Computer Vision Open Source Computer Vision Framework Python wrapper for
OpenCV Freenect PIL Numpy Scipy ZXing libSDL
Simple
![Page 9: Open Source Image Processing using Microsoft Kinect and Python [SciPy 2013]](https://reader035.vdocuments.site/reader035/viewer/2022062503/58852fd91a28ab26518b4b0d/html5/thumbnails/9.jpg)
Demos Basic Operation
Display Image Height and Width Resize Image Crop Image
Mathematical Morphology Erode
Histogram Green Screen
![Page 10: Open Source Image Processing using Microsoft Kinect and Python [SciPy 2013]](https://reader035.vdocuments.site/reader035/viewer/2022062503/58852fd91a28ab26518b4b0d/html5/thumbnails/10.jpg)
Using Laptop Camera Live Feed Save Image Ball Tracking Face Detection
![Page 11: Open Source Image Processing using Microsoft Kinect and Python [SciPy 2013]](https://reader035.vdocuments.site/reader035/viewer/2022062503/58852fd91a28ab26518b4b0d/html5/thumbnails/11.jpg)
Using Microsoft Kinect
![Page 12: Open Source Image Processing using Microsoft Kinect and Python [SciPy 2013]](https://reader035.vdocuments.site/reader035/viewer/2022062503/58852fd91a28ab26518b4b0d/html5/thumbnails/12.jpg)
Going Beyond Hardware Boards like Pandaboards Raspberry Pi Augmented Reality
![Page 13: Open Source Image Processing using Microsoft Kinect and Python [SciPy 2013]](https://reader035.vdocuments.site/reader035/viewer/2022062503/58852fd91a28ab26518b4b0d/html5/thumbnails/13.jpg)
Thanks
@SamarthShah_