The paper presents an interactive segmentation system that uses a parallelprocessing architecture. Poor contrasts, variable tissue properties and complex-shaped structures make the isolation of meaningful regions of ...
The paper presents an interactive segmentation system that uses a parallelprocessing architecture. Poor contrasts, variable tissue properties and complex-shaped structures make the isolation of meaningful regions of interest difficult. The interactive approach uses the human user's knowledge base to assist in image segmentation. The measurement of regions of interest enable the resultant output image to be quantified for clinical purposes. The graphical user interface-developed under Microsoft Windows-incorporates a mouse driven interactive display. A transputer based parallelprocessing engine is provided for the computationally intensive tasks of the system. These modules of the system communicate with each other using the Windows Dynamic Data Exchange (DDE) model.
Adaptability and high performance are prerequisites for cost-effective automatic industrial inspection and other product handling systems. The specification of appropriate systems therefore demands the development bot...
详细信息
Adaptability and high performance are prerequisites for cost-effective automatic industrial inspection and other product handling systems. The specification of appropriate systems therefore demands the development both of high performance algorithms and efficient techniques for implementation, together with a means of matching algorithms and implementational infrastructure. transputer arrays offer a potentially very effective infrastructure for the implementation of pattern classification algorithms, which often embody inherent parallelism in their structure. The paper investigates ways in which a number of classification algorithms, particularly those directly optimised for the processing of binary images and applicable to automatic inspection tasks, can be mapped to an array of transputers to provide a real-time environment for classification processing. It is shown how the parallel implementation of a multilevel hierarchical architecture can offer significant benefits in defining the relationship between computational complexity (and therefore attainable processing speeds) and error rate performance.< >
Although optimal control techniques provide, in theory, the ability to design suitable control strategies for general control problems, in practice the results are not commonly implemented due to the large computation...
详细信息
Although optimal control techniques provide, in theory, the ability to design suitable control strategies for general control problems, in practice the results are not commonly implemented due to the large computational requirements for solving such problems. A recent development in computer systems has been the use of parallelprocessing techniques to speed up computations by sharing the work load over several processors that can interact between each other for message passing, sharing variables etc. In particular the advent of the INMOS transputer with its unique serial links have opened the doors to true parallelism in computer systems and much applications research is currently underway that is aimed at using transputer arrays. An area of interest to the authors is automatic flight control, which could also benefit from the introduction of parallelprocessing. In the paper the authors present two parallel optimal control algorithms for aircraft systems.< >
With the advent of parallelprocessing redundancy, in the form of multiple microprocessors is automatically available. There is now much interest in trying to exploit this redundancy for fault tolerance while at the s...
详细信息
With the advent of parallelprocessing redundancy, in the form of multiple microprocessors is automatically available. There is now much interest in trying to exploit this redundancy for fault tolerance while at the same time utilising the increased processing power. In such systems dynamic reconfiguration and graceful degradation can be employed presenting many interesting challenges to system developers. In the article the experiences of developing these systems using transputers for safety-critical real-time control systems is discussed. Although the work highlights aircraft applications many of the ideas proposed can be translated to other application areas.< >
The nature of several algorithms from the active vibration control domain is discussed and the issues of algorithm parallelisation and mapping are introduced. The algorithms have been implemented on the network of C40...
详细信息
The nature of several algorithms from the active vibration control domain is discussed and the issues of algorithm parallelisation and mapping are introduced. The algorithms have been implemented on the network of C40s and the real-time performance evaluated. In all the cases, a single C40 has shown enough processing power for the real-time implementation of the algorithms. Multiprocessor implementation did not offer very impressive performances as compared to ideal speedup, due to communication overhead, run-time memory management and some other unpredictable features of the architecture. However, the obtained real time performances of the uni-processor and the multi-processor architectures are quite reasonable.< >
This paper describes a fully decentralized, transputer-based architecture for data fusion problems. This architecture takes the form of a network of sensor nodes, each with its own processing facility, which together ...
详细信息
This paper describes a fully decentralized, transputer-based architecture for data fusion problems. This architecture takes the form of a network of sensor nodes, each with its own processing facility, which together do not require any central processor or any central communication facility. In this architecture, computation is performed locally and communication occurs between any two nodes. Such an architecture has many desirable properties including robustness to sensors failure, and flexibility to the addition or loss of one or more sensors. We first describe the decentralized data fusion algorithm and some of its consequences. We then describe a number of implementations of this algorithm: on a vision-based surveillance network, on a large process control rig comprising some 150 sensors, and on a modular mobile robot.< >
Presents a novel architecture for the efficient execution of symbolic languages on conventional von Neumann, register-based machines. Unlike other symbolic processingarchitectures, this is based on a Tag Coprocessor ...
详细信息
Presents a novel architecture for the efficient execution of symbolic languages on conventional von Neumann, register-based machines. Unlike other symbolic processingarchitectures, this is based on a Tag Coprocessor (TC) which is designed to work in parallel with a conventional RISC CPU such as the MIPS R3000. The TC performs almost all the tag manipulation operations independently of the CPU. It can also perform stack height checking, range checking and loop control. Our design significantly enhances the execution speed of symbolic languages such as Lisp and Prolog on a RISC processor, yet all existing software for the CPU without the TC will work with minimal modification. The simplicity of the TC architecture provides a cost-effective way of designing systems specifically for artificial intelligence applications.< >
暂无评论