250 likes | 441 Views
Introduction. TYWu. Applications. Games Microsoft Kinect. Motion Sensor. Applications. Games Microsoft Kinect. Face Recognition. Applications. Games Microsoft Kinect. Voice Recognition. Applications. Microsoft Kinect Intelligent Sensing. Applications. Microsoft Kinect
E N D
Introduction TYWu
Applications • Games • Microsoft Kinect Motion Sensor
Applications • Games • Microsoft Kinect Face Recognition
Applications • Games • Microsoft Kinect Voice Recognition
Applications • Microsoft Kinect • Intelligent Sensing
Applications • Microsoft Kinect • Intelligent Recognition
Applications • YouTube • http://www.youtube.com/watch?v=Mf44bWQr3jc
Applications • Vehicles • Volvo collision avoidance
Applications • Continental
Applications • YouTube • http://www.youtube.com/watch?v=X9X9YGBc2XM
Applications • AR. Drone
Applications • AR. Drone
Applications • AR. Drone
Applications • AR. Drone
Applications • AR. Drone
Applications • YouTube • http://www.youtube.com/watch?v=1U4CpojO9hM
Applications • My Projects • http://www.youtube.com/watch?v=ai2RiGMyV08 • http://www.youtube.com/watch?v=pQId5kMK0zY
Pattern Recognition • LBP: Local Binary Pattern
Pattern Recognition • LBP: Local Binary Pattern
OpenCV • OpenCV (Open Source Computer Vision Library) • library of programming functions mainly aimed at real-time computer vision • developed by Intel • now supported by Willow Garage and Itseez. • It is free for use
Processing • http://processing.org/ • Library • $1 Unistroke Recognizer • designed for rapid prototyping of gesture-based user interfaces • OpenCV
Handwritten Digit Recognition • Statistical approach • histograms of various digits, it is possible to differentiate between them.
Handwritten Digit Recognition • First I draw 5 horizontal rays through the image (spacing is determined on the fly, depending on size of cropped image). The number of intersections along each ray is recorded. • Similarly 5 vertical rays are shot and recorded...
Handwritten Digit Recognition • Example