Your SlideShare is downloading. ×
Open Source Image Processing using Microsoft Kinect and Python [SciPy 2013]
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Open Source Image Processing using Microsoft Kinect and Python [SciPy 2013]

799
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
799
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Vision is a classic example of a problem that humans handle well, but with which machines struggle. The human eye takes in a huge amount of visual information, and then the brain processes it all without any conscious thought. Computer vision is the science of creating a similar capability in computers and, if possible, to improve upon it.
  • Transcript

    • 1. Open Source Image Processing using Microsoft Kinect and Python Samarth Shah @SamarthShah_
    • 2. What is Image Processing?  Any form of signal processing on images/videos  Generally 2D images  Image In -> Image Out  Computer Vision
    • 3. Current Status  Research - Image Enhancement - Image Restoration - Image Compression  Vision based Start-ups  Nokia Refocus (https://refocus.nokia.com/)  Nokia Pureview Technology
    • 4. 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();  }
    • 5. SimpleCV code snippet  from SimpleCV import *  cam = Camera()  while True:  img = cam.getImage()  img.show()
    • 6. Comparison Ease of use Speed Resources Needed Cost Development Environment 12 10 8 6 4 2 0 Matlab OpenCV SimpleCV
    • 7. Comparison 12 10 8 6 4 2 Memory Management Portability Dev. of Prog Skills Debugging Help and Sample Code 0 Matlab OpenCV SimpleCV
    • 8. SimpleCV  Simple Computer Vision  Open Source Computer Vision Framework  Python wrapper for - OpenCV - Freenect - PIL - Numpy - Scipy - ZXing - libSDL  Simple
    • 9. Demos  Basic Operation - Display Image Height and Width - Resize Image - Crop Image  Mathematical Morphology - Erode  Histogram  Green Screen
    • 10. Using Laptop Camera  Live Feed  Save Image  Ball Tracking  Face Detection
    • 11. Using Microsoft Kinect
    • 12. Going Beyond  Hardware Boards like Pandaboards  Raspberry Pi  Augmented Reality
    • 13. Thanks @SamarthShah_