Computer vision is a field that includes methods for acquiring, processing, analyzing, and understanding images and, in general, high-dimensional data from the real world in order to produce numerical or symbolic information, e.g., in the forms of decisions. A theme in the development of this field has been to duplicate the abilities of human vision by electronically perceiving and understanding an image. This image understanding can be seen as the disentangling of symbolic information from image data using models constructed with the aid of geometry, physics, statistics, and learning theory. Computer vision has also been described as the enterprise of automating and integrating a wide range of processes and representations for vision perception. As a scientific discipline, computer vision is concerned with the theory behind artificial systems that extract information from images. Related fields Applications for computer vision Recognition
Autodesk Labs Project Photofly ~ Create 3D Model Scenes from Photos - Between the LinesCapture Reality with Project Photofly! The Autodesk Labs was started as a way to show emerging technologies and get feedback on them to shape their future features and direction. Project Photofly is definitely one of those shining examples of cutting edge photogrammetry technology combined with cloud computing with many potential uses but we need your feedback on to help decide where to focus our investment in. To hijack a phrase from a song “The Future is so bright with this technology, you need shades”. The geek mind can really race and go wild with all of the future possibilities. Currently it is available in English only currently and relies on a web connection to process the photos using the cloud. Here is a simplified workflow without complex terms or deep diving into mathematical algorithms used to take photos and convert them to 3D points. Here are two screen captures of early prototype Photofly and the 3D point cloud with splats from some photos I took in Tucson and Philadelphia.