1 / 26

Vision Recognition

Vision Recognition. Neil Agarwal Bailey Zhang Zack Sorenson Ben Schneider. What is Computer Vision?. Definition Computational Vision Attempts to understand visual perception and understanding Machine Vision Attempts to create practical application for computer vision.

Download Presentation

Vision Recognition

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Vision Recognition Neil Agarwal Bailey Zhang Zack Sorenson Ben Schneider

  2. What is Computer Vision? • Definition • Computational Vision • Attempts to understand visual perception and understanding • Machine Vision • Attempts to create practical application for computer vision

  3. Vision Recognition & AI • Creating useful autonomous agents • Human/computer interfacing • Gesture recognition • Handwriting recognition • Passive observation & analysis • Understanding biological vision

  4. Honda’s ASIMO

  5. GRACE the Robot

  6. Converting handwritten figures into figures usable by a computer

  7. Current ImplementationOptical Character Recognition (OCR) Types of OCR Character-based word recognition Segmentation-based word recognition Word-shape recognition Current Limitations of OCR Underlines in text ‘I’ and ‘i’ confusions Distortion of ‘e’ Examples of OCR software Calera Wordscan Plus 1.0 Caere Omnipage Professional 3.0 Xerox Imaging Systems AccuText 3.0

  8. Current Implementation (cont.) “Scarecrow” • Floating, autonomous robot platform powered by solar panels • Searches for birds using its vision system • Goes around, when its senses birds, bumps them or shoots water at them • Floats in catfish ponds to protect the stock which is frequently depleted by hungry birds

  9. Successes in Computer/MachineVision • Machine Vision, the name for Computer Vision that is applied specifically to robots or machines, is extremely relevant in industry. • Most Computer Vision technology that affects you is in fact Machine Vision.

  10. Machine Vision and You • Machine Vision is being developed to control the quality of products, detecting defects automatically • The technology is reaching a point where people can be tracked in 3D, leading to more robust security systems. • And for your entertainment, Machine vision is being developed to track actual movements, for more realistic and exciting games

  11. Other Machine Vision Fields • Agriculture, Architecture, Character Recognition, Cultural, Forensic, Medical, Image Processing, Reverse Engineering, Military, Navigation, Remote Sensing, Safety, Sports

  12. Successes in Computer Vision • Computer Vision is broader than Machine Vision. • There are many successes in Computer Vision; many, many, many successes

  13. Development/Successes in Computer Vision Technology • SUCCESSOR

  14. General Successes • Marr’s Theory: shape info from images.

  15. Marr’s Theory • The geometry • The reflectance of the visible surfaces • The illumination • The viewpoint

  16. More Marr

  17. Problems & Setbacks • Finding 3D objects in 2D images • Making raster images usable for a computer • Incomplete understanding of human vision

  18. What’s Currently Being Done • Penn State Computer Vision Lab • Berkeley Group

  19. Penn State • Hand gesture recognition as supplement to speech recognition. • Text recognition and clarification in video.

  20. Text Clarification • Possible example need for technology

  21. Berkeley Automatic detection of human nudes Image content recognition

  22. Image Content Analysis

  23. Future of Vision Recognition PC’s Recognizing Users (Microsoft Project) • When a user sits in front of the computer, it will bring up his work, etc. • PC equipped with a camera on top • Long term: aiming for a system that can recognize eye movements, so that software could be controlled by eye movement • Only a couple years from reaching mass market?

  24. Future of Vision Recognition (cont.) Augmented Reality Real world Augmented world

  25. Any Questions?

More Related