1. Introduction to Computer Vision and OpenCV

Sept. 26th, 2016

1.1. Usage of OpenCV/Computer Vision

  • Surveillance
  • Image and vidio on the Web
  • Game interface
  • Aerial and street-map images
  • Unmanned flying vehicles
  • Biomedical analysis
  • Manufacturing

1.2. What is Computer Vision

  • Computer vision is the transformation of data from a still or video camera into either a decision or a new representation
  • CV is hard for computer
    • Don’t have focus or experience
    • Computer see grid of number
    • 2D appearance can change radically with viewpoint (ill-posed problem)
    • Data is corrupted by noise and distortions
    • Contextual informatino is important
  • Contrain the context will help with solution
  • OpenCV structure
http://oa5omjl18.bkt.clouddn.com/2016_09_29_855d9df9c63e21399cbfff5e8f1d26.png