Jump to content

Computer vision: Difference between revisions

Shadowdawn (talk | contribs)
No edit summary
Shadowdawn (talk | contribs)
No edit summary
Line 2: Line 2:


==Goals and Challenges for Computer Vision==
==Goals and Challenges for Computer Vision==
Which brings us to the question of how can any device or application be aware of its surroundings? Object recognition is so trivial for humans that we often take for granted the complexities associated with a proper implementation of computer vision. A computer-based machine has to be able to process and understand a large number of different scenarios under unpredictable conditions. It is also necessary to solve the issue of a dynamic scene, estimate the camera position, track the position and orientation of objects, handle various scales of the same object, and, most importantly, comprehend the scene as a whole. Thus, the main goal of computer vision is to duplicate the complexities of the Human Vision System (HVS) by reconstructing and interpreting a 3D scene from its 2D projection.  
[[Object recognition]] is so trivial for humans that we often take for granted the complexities associated with a proper implementation of computer vision. A computer-based machine has to be able to process and understand a large number of different scenarios under unpredictable conditions. It is also necessary to solve the issue of a dynamic scene, estimate the camera position, track the position and orientation of objects, handle various scales of the same object, and, most importantly, comprehend the scene as a whole. Thus, the main goal of computer vision is to duplicate the complexities of the Human Vision System (HVS) by reconstructing and interpreting a 3D scene from its 2D projection.  


==Approaches for Implementation of Computer Vision==
==Approaches for Implementation of Computer Vision==