Skip to main content
Top

2020 | OriginalPaper | Chapter

21. Machine Vision

Author : K. R. Chowdhary

Published in: Fundamentals of Artificial Intelligence

Publisher: Springer India

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The goal of computer vision is to extract information from images—a method that can produce a structure from motion, can recover a three-dimensional model of an object from a sequence of views, e.g., grasping by robot, medical imaging, and graphical modeling. This chapter presents the machine vision applications, the basic principle of vision, cognition and classification, and cognitive architecture. The cognition is—going from image-to-scene, which can be achieved through inversion by fixing scene parameters, inversion by restricting the problem domain, and inversion by acquiring additional images. The machine vision techniques are presented here for low-level, middle-level, and high-level vision. The last one requires indexing of images which can be searched through geometric hashing. One of advanced areas of vision—the object tracking, is presented in-depth, which requires the sequences—subtraction of image from background, segmentation of the image, and learning, followed with tracking. Finally, the axioms of vision, tools for computer vision, chapter summary, and practice exercises are presented.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Footnotes
1
In AI literature, the words: “computer vision” and “machine vision” are interchangingly used, hence in this chapter also, both the terms mean the same.
 
2
Labeling of unsegmented sequence of data with recurrent neural networks.
 
3
The fraction of radiant energy that is reflected from a surface, also called coefficient of reflection.
 
4
The plane (xy) is formed by lines (\(o_l^\prime , o_r^\prime \)), and axis y, the latter is perpendicular to plane of paper.
 
5
Affine transformation is a linear mapping method in geometry, such that it preserves points, straight lines, and planes. For example, after an affine transformation, a set of parallel lines remain parallel, say, a transformation from parallelogram to rectangle and vice versa. Affine transformation is typically used to correct for geometric distortions or deformations that occur with nonideal camera angles.
 
6
For more about SVM, refer p. 515 in Chap. 17.
 
7
Quadratic Programming is process of solving a linearly constrained quadratic optimization problem (minimizing or maximizing) a quadratic function of several variables subject to linear constraints on these variables.
 
8
The technique of kernel-trick does not require explicit mapping used for linear learning algorithms to learn a nonlinear function.
 
9
Voxels: Each array of elements of 3D volumetric space.
 
Literature
1.
go back to reference Charniak E, McDermott D (1998) Introduction to artificial intelligence, Addison-Wesley publication Charniak E, McDermott D (1998) Introduction to artificial intelligence, Addison-Wesley publication
2.
go back to reference Chella A et al (1997) A cognitive architecture for artificial vision. Artif Intell 89:73–111CrossRef Chella A et al (1997) A cognitive architecture for artificial vision. Artif Intell 89:73–111CrossRef
4.
go back to reference Grimson WEL, Mundy JL (1994) Computer vision applications. Commun ACM 37(3):44–51CrossRef Grimson WEL, Mundy JL (1994) Computer vision applications. Commun ACM 37(3):44–51CrossRef
7.
go back to reference Pulli K et al (2012) Real-time computer vision with OpenCV. ACMQUEUE 10(4):1–17 Pulli K et al (2012) Real-time computer vision with OpenCV. ACMQUEUE 10(4):1–17
8.
go back to reference Suetens P et al (1992) Computational strategies for object recognition. ACM Comput Surv 24(1):5–61CrossRef Suetens P et al (1992) Computational strategies for object recognition. ACM Comput Surv 24(1):5–61CrossRef
9.
go back to reference Tucker AB Jr (1997) The computer science and engineering handbook, CRC Press Tucker AB Jr (1997) The computer science and engineering handbook, CRC Press
10.
go back to reference Yilmaz A et al (2006) Object tracking: a survey. ACM Comput Surv 38(4):1–45CrossRef Yilmaz A et al (2006) Object tracking: a survey. ACM Comput Surv 38(4):1–45CrossRef
Metadata
Title
Machine Vision
Author
K. R. Chowdhary
Copyright Year
2020
Publisher
Springer India
DOI
https://doi.org/10.1007/978-81-322-3972-7_21

Premium Partner