A blackboard architecture for control
Artificial Intelligence
Expert systems for image processing: knowledge-based composition of image analysis processes
Computer Vision, Graphics, and Image Processing
A knowledge-based approach to integration of image processing procedures
CVGIP: Image Understanding
Automating Image Processing for Scientific Data Analysis of a Large Image Database
IEEE Transactions on Pattern Analysis and Machine Intelligence
The sciences of the artificial (3rd ed.)
The sciences of the artificial (3rd ed.)
Knowledge-based image understanding systems: a survey
Computer Vision and Image Understanding
A planning system based on plan re-use and its application to geographical information systems and remote sensing
Composition of Image Analysis Processes Through Object-Centered Hierarchical Planning
IEEE Transactions on Pattern Analysis and Machine Intelligence
A Multi-Agent System to Segment Living Cells
ICPR '96 Proceedings of the International Conference on Pattern Recognition (ICPR '96) Volume III-Volume 7276 - Volume 7276
Vision: A Computational Investigation into the Human Representation and Processing of Visual Information
CBR for the Reuse of Image Processing Knowledge: A Recursive Retrieval/ Adaptation
ICCBR '99 Proceedings of the Third International Conference on Case-Based Reasoning and Development
SBCCI '06 Proceedings of the 19th annual symposium on Integrated circuits and systems design
Color learning and illumination invariance on mobile robots: A survey
Robotics and Autonomous Systems
Bounded transparency for automated inspection in agriculture
Computers and Electronics in Agriculture
A modular approach for automating video analysis
CAIP'07 Proceedings of the 12th international conference on Computer analysis of images and patterns
Planning to see: A hierarchical approach to planning visual actions on a robot using POMDPs
Artificial Intelligence
Incremental system engineering using process networks
PKAW'10 Proceedings of the 11th international conference on Knowledge management and acquisition for smart systems and services
Human-computer interaction for the generation of image processing applications
International Journal of Human-Computer Studies
Towards a general abstraction through sequences of conceptual operations
ICVS'11 Proceedings of the 8th international conference on Computer vision systems
Hi-index | 0.14 |
This article deals with the design of a system that automates the generation of image processing applications. Users describe tasks to perform on images and the system constructs a specific plan, which, after being executed, should yield the desired results. Our approach of this problem belongs to the more general category of systems for the supervision of a library of operators. The generation of an application is here considered as the dynamic building of chains of image processing through the selection, parameter tuning and scheduling of existing operators. To develop such a system, we suggest to use a knowledge-rich resolution model and to integrate seven design rules. The Borg system has been developed following these prescriptions. It hinges on hierarchical, opportunistic and incremental planning by means of knowledge sources of the Blackboard model, which enable to take into account planning, evaluation and knowledge acquisition issues.