Communications of the ACM
Model-based recognition in robot vision
ACM Computing Surveys (CSUR)
A Computational Approach to Edge Detection
IEEE Transactions on Pattern Analysis and Machine Intelligence
Automatic generation of morphological set recognition algorithms
Automatic generation of morphological set recognition algorithms
Shape from shading
Ignorance, myopia, and naivete´ in computer vision systems
CVGIP: Image Understanding
Model-based object recognition in dense-range images—a review
ACM Computing Surveys (CSUR)
Computability: a mathematical sketchbook
Computability: a mathematical sketchbook
A computational and evolutionary perspective on the role of representation in vision
CVGIP: Image Understanding
CVGIP: Image Understanding
Pattern Recognition Letters - Special issue on genetic algorithms
IEEE Spectrum
Oracles and queries that are sufficient for exact learning
Journal of Computer and System Sciences
Knowledge-based image understanding systems: a survey
Computer Vision and Image Understanding
Genetic optimisation of the image feature extraction process
Pattern Recognition Letters
Image segmentation from consensus information
Computer Vision and Image Understanding
Madura: A Language for Learning Vision Programs from Examples
Journal of Mathematical Imaging and Vision
Artificial Neural Networks: Theory and Applications
Artificial Neural Networks: Theory and Applications
Robot Vision
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
Introduction to the Special Section on Learning in Computer Vision
IEEE Transactions on Pattern Analysis and Machine Intelligence
Madura: A Language for Learning Vision Programs from Examples
Journal of Mathematical Imaging and Vision
Hi-index | 0.00 |
This paper addresses an important class of mimicryproblems, where the goal is to construct a computer program which isfunctionally equivalent to an observed behaviour. Computer visionresearch can be considered such a challenge, where a researcherattempts to impart human visual abilities to a computer.Unfortunately this has proved a difficult task, not least because ourvision processes occur mostly at a subconscious level. It istherefore useful to study the general mimicry problem in order todevelop tools which may assist computer vision research.This paper formalises a mimicry problem as one in which a computer learning system (L) constructs a solution from a given program structure (i.e. template or outline) by posing questions to an Oracle. The latter is an entity which, when given an input value, produces the corresponding output of the function which is to be mimicked.In order to define a program‘s structure, particularly one which canbe extracted from any computer program automatically, a new model ofcomputation is developed. Based on this a fast algorithm whichdetermines the best questions to pose to the Oracle is thendescribed. Thus L relieves the human programmer of thedifficulties faced in choosing the examples from which to learn. Thisis important because a human programmer might inadvertently choosebiased, redundant or otherwise unhelpful examples. Results are shownwhich demonstrate the utility of a complete learning system (L) based on this work.This paper represents background theory and initial algorithms which further work will extend into powerful automatic learning systems, examples of which are found in [36] and [38].