Application of the SP theory of intelligence to the understanding of natural vision and the development of computer vision
arXiv:1303.2071 · doi:10.1186/2193-1801-3-552
Abstract
The SP theory of intelligence aims to simplify and integrate concepts in computing and cognition, with information compression as a unifying theme. This article discusses how it may be applied to the understanding of natural vision and the development of computer vision. The theory, which is described quite fully elsewhere, is described here in outline but with enough detail to ensure that the rest of the article makes sense. Low level perceptual features such as edges or corners may be identified by the extraction of redundancy in uniform areas in a manner that is comparable with the run-length encoding technique for information compression. The concept of multiple alignment in the SP theory may be applied to the recognition of objects, and to scene analysis, with a hierarchy of parts and sub-parts, and at multiple levels of abstraction. The theory has potential for the unsupervised learning of visual objects and classes of objects, and suggests how coherent concepts may be derived from fragments. As in natural vision, both recognition and learning in the SP system is robust in the face of errors of omission, commission and substitution. The theory suggests how, via vision, we may piece together a knowledge of the three-dimensional structure of objects and of our environment, it provides an account of how we may see things that are not objectively present in an image, and how we recognise something despite variations in the size of its retinal image. And it has things to say about the phenomena of lightness constancy and colour constancy, the role of context in recognition, and ambiguities in visual perception. A strength of the SP theory is that it provides for the integration of vision with other sensory modalities and with other aspects of intelligence.
40 pages, 16 figures
References in corpus (7)
- Scene Parsing with Multiscale Feature Learning, Purity Trees, and Optimal Covers
- Medical diagnosis as pattern recognition in a framework of information compression by multiple alignment, unification and search
- Big data and the SP theory of intelligence
- Unifying Computing and Cognition: The SP Theory and its Applications
- The SP theory of intelligence: an overview
- The SP theory of intelligence: benefits and applications
- Information Compression, Intelligence, Computing, and Mathematics
Cited by in corpus (19)
- Big data and the SP theory of intelligence
- The SP theory of intelligence and the representation and processing of knowledge in the brain
- Autonomous robots and the SP theory of intelligence
- The SP theory of intelligence: distinctive features and advantages
- The SP theory of intelligence: an overview
- The SP theory of intelligence: benefits and applications
- Commonsense Reasoning, Commonsense Knowledge, and The SP Theory of Intelligence
- Software engineering and the SP Theory of Intelligence
- Solutions to problems with deep learning
- Information Compression, Intelligence, Computing, and Mathematics
- Interpreting Winograd Schemas Via the SP Theory of Intelligence and Its Realisation in the SP Computer Model
- Proposal for the creation of a research facility for the development of the SP machine
- Introduction to the SP theory of intelligence
- Problems in AI research and how the SP System may help to solve them
- The SP Theory of Intelligence as a Foundation for the Development of a General, Human-Level Thinking Machine
- Smart machines and the SP theory of intelligence
- Dual approach for object tracking based on optical flow and swarm intelligence
- Computing as compression: the SP theory of intelligence
- In the transmission of information, the great potential of model-based coding with the SP theory of intelligence