The design of a special-purpose systolic image convolution processor for use in a robot vision system is described. It presents a high-speed two-dimensional hardware convolution architecture based on VSLI systolic arr...
详细信息
The design of a special-purpose systolic image convolution processor for use in a robot vision system is described. It presents a high-speed two-dimensional hardware convolution architecture based on VSLI systolic arrays for image processing applications. An architecture for the parallel processing of the generalized two-dimensional convolution is summarized. A VLSI convolution chip was designed to accommodate various convolution window sizes. The number of coefficients being handled is directly proportional to the number of systolic computing elements (processors) used. In the present design three such processors are configured on one VLSI chip. Signed coefficients and unsigned data of eight bits are supported. All processing and interprocessor communications are performed bit-serially. The chip design incorporates error detection during convolution, and overflow avoidance techniques are possible for maximum system autonomy. The chip is estimated to operate at a maximum frequency of 16 MHz.< >
A representation and a computational model for deriving three-dimensional articulated volumetric descriptions of objects from laser range-finder data are described. What differentiates this work from other approaches ...
详细信息
A representation and a computational model for deriving three-dimensional articulated volumetric descriptions of objects from laser range-finder data are described. What differentiates this work from other approaches is that it is purely bottom up, relying on general assumptions cast in terms of differential geometry. Darboux frames, snakes, and superquadrics form the basis of this representation, and curvature consistency provides the computational framework. The organization is hierarchical. Darboux frames are used to describe the local surface, while snakes are used to interpolate between features, particularly those that serve to partition a surface into its constituent parts. Superquadrics are subsequently used to characterize the 3-D shape of each surface partition. The result is a set of connected volumetric primitives which serve to describe the overall shape of an object. A set of examples showing how the approach performs on data acquired with a laser range finder is included.< >
A fast adaptive Hough transform (FAHT) approach is developed for detecting shapes which can be characterized by two parameters. This class of shapes includes both linear and circular image features. The method is base...
详细信息
A fast adaptive Hough transform (FAHT) approach is developed for detecting shapes which can be characterized by two parameters. This class of shapes includes both linear and circular image features. The method is based on identifying linear and circular segments in images by searching for clusters of evidence in two-dimensional parameter spaces. The FAHT differs from HT in the degree of freedom allowed in the placement and choice of shape of the window which defines the range of parameters under study at each resolution. This method is superior to that of HT implementation in both storage and computational requirements. The ideas of the FAHT are illustrated by tackling the problem of identifying linear segments in images by searching for clusters of evidence in two-dimensional parameter spaces. It is shown that the method is robust to the addition of extraneous noise and can be used to analyze complex images containing more than one shape.< >
A joint-trajectory-generation scheme for redundant robots is proposed which uses the redundancy to improve motion performance according to certain objective functions. The objective function can be either analytical o...
详细信息
A joint-trajectory-generation scheme for redundant robots is proposed which uses the redundancy to improve motion performance according to certain objective functions. The objective function can be either analytical or nonanalytical. For nonanalytical objective functions, a least-squares scheme is proposed to estimate the gradient vector. In addition, an approximation scheme is developed to compute the pseudoinverse of the Jacobian. Application of the scheme to a 4-link revolute planar robot manipulator is demonstrated through simulation. Several motion performance criteria are considered and their results analyzed.< >
An approach to the problem of finding the minimum number of inertial parameters of the robot manipulator dynamic equations of motion is presented. Based on the energy difference equation, it is equally applicable to s...
详细信息
An approach to the problem of finding the minimum number of inertial parameters of the robot manipulator dynamic equations of motion is presented. Based on the energy difference equation, it is equally applicable to serial-link graph-structured manipulators. The authors prove that the minimum number of parameters can be obtained directly from an energy difference equation rather than the dynamic equations of motion. They present a method for the identification of the minimum number of basis vectors which span the vector space containing the components of inertial parameters present in the equations of motion. Simulations are presented and the method is evaluated. The method is conceptually simple, computationally efficient and easy to implement. In particular, the manipulator kinematics and the joint positions and velocities are the only inputs to the algorithm.< >
The problem of automatically generating the possible 3-D sensor locations for observing a scene is defined, and an approach to its solution is presented. The approach taken assumes that the sensor characteristics are ...
详细信息
The problem of automatically generating the possible 3-D sensor locations for observing a scene is defined, and an approach to its solution is presented. The approach taken assumes that the sensor characteristics are well understood and that objects expected in the scene are known and modeled. Then, given a set of constraints, a set of actions is specified directing a robot arm to position itself in such a manner that an attached 3-D sensor located in the robot gripper yields the maximum information content with minimum effort with respect to the constraints. Techniques that yield solutions for placement of a triangulation-type 3-D laser range finder are presented.< >
The problem of obtaining reliable estimates of the optic flow field and its variation is discussed. It is argued that circuitry in the middle temporal (MT) visual area is arranged to provide mean field approximations ...
详细信息
The problem of obtaining reliable estimates of the optic flow field and its variation is discussed. It is argued that circuitry in the middle temporal (MT) visual area is arranged to provide mean field approximations of the optical flow field, that is, the maximal neighborhood over which the local field can be well-approximated as uniform, parallel translation. In addition, the way the mean field approximation varies with neighborhood size and position is informative about the variation of the flow field. It is shown how receptive fields can be synthesized to represent the first-order differential information about the flow field. The same ideas are applicable to the binocular disparity vector field, and lead one to predict the existence of extrastriate neurons that are specialized for the local shear and stretch of the disparity and motion vector fields.< >
A robotic system that can visually track and intercept an arbitrary object which is traveling in 2‐D at an unknown velocity on a conveyor is to be presented. An eye‐in‐hand vision system developed by the robotics a...
A patient data management system (PDMS) based on a local area network linking fourteen bedside instrument monitors to a personal computer is presented. The PDMS acquires real-time data and graphically displays their t...
详细信息
A patient data management system (PDMS) based on a local area network linking fourteen bedside instrument monitors to a personal computer is presented. The PDMS acquires real-time data and graphically displays their trends using interactive menus. Fluid balance data, medical dosage calculations based on the patient data, and medical observations are also managed by the PDMS. It provides this information for online use by the medical personnel, produces the special forms and summary reports, and archives this data for storage and retrieval. The PDMS is designed and developed for an IBM PS/2 running under the OS/2 multitasking operating system and equipped with an 8514/A high-resolution color video display. The design of the PDMS is described here, with added emphasis on its software structure. Sample results are presented.< >
暂无评论