5,723 research outputs found
Stent optical inspection system calibration and performance
Implantable medical devices, such as stents, have to be inspected 100% so no defective ones are implanted into a human body. In this paper, a novel optical stent inspection system is presented. By the combination of a high numerical aperture microscope, a triple illumination system, a rotational stage, and a CMOS camera, unrolled sections of the outer and inner surfaces of the stent are obtained with high resolution at high speed with a line-scan approach. In this paper, a comparison between the conventional microscope image formation and this new approach is shown. A calibration process and the investigation of the error sources that lead to inaccuracies of the critical dimension measurements are presented.Postprint (author's final draft
Recommended from our members
Identifying table tennis balls from real match scenes using image processing and artificial intelligence techniques
Table tennis is a fast sport and it is very difficult for a normal human being to manage accurate umpiring, especially in services (serves), which usually take less than a second to complete. The umpire needs to make over 30 observations and makes a judgment before or soon after the service is complete. This is a complex task and the author believes the employment of image processing and artificial intelligence (AI) technologies could aid the umpire to evaluating services more accurately. The aim of this research is to develop an intelligent system which is able to identify and track the location of the ball from live video images and evaluate the service according to the service rules. In this paper, the discussion is focused on the development of techniques for identifying a table tennis ball from match scenes. These techniques formed the basis of the ball detection system. Artificial neural networks (ANN) have been designed and applied to further the accuracy of the detection system. The system has been tested on still images taken at real match scenes and the preliminary results are very promising. Almost all the balls from the images have been correctly identified. The system has been further tested on some video images and the preliminary result is also very encouraging. It shows the system could tolerate the poorer quality of video images. This paper also discusses the idea of employing multiple cameras for improving accuracy. A multi-agent system is proposed because it is known to be able to coordinate and manage the flow of information more effectively
Recommended from our members
Developing an Intelligent Table Tennis Umpiring System: Identifying the ball from the scene
This paper reports further development of an intelligent table tennis umpiring system, of which the idea and plan was previously published at this conference in 2007. Briefly, table tennis is a fast sport. A service usually takes a few seconds to complete but an umpire needs to make many observations and makes a judgment before or soon after the service is complete. This is a complex task and the author believes the employment of videography, image processing and artificial intelligence (AI) technologies could help evaluating the service. The aim of this research is to develop an intelligent system which is able to identify and track the location of the ball from live video images and evaluate the service according to the service rules.
In this paper, the techniques of identifying a table tennis ball from the scene is described and discussed. A number of image processing techniques have been employed to identify and measure the characteristics of the ball. Artificial neural networks have been applied as a classifier. It classifies whether the detected object is not-a- ball, a ball on the palm or a ball in mid air. The system has been tested on 21 still images which contain pictures of ball-like objects, balls on the palm and in mid air. The preliminary results are very promising. Out of 83 objects, 82 have been correctly classified. The system will be further tested on video images once the video is captured and processed.
This paper also discusses the idea of implementing the final system as a multi-agent system, which the author believes it is appropriate for this application because multiple cameras will have to be employed to obtain accurate results
The Development of a Technological Processor as a Part of a Workpiece Programming System
The cost of turning on NC-lathes is substantially sensative to cutting conditions. The use of optimum cutting conditions is limited by a large number of constraining factors such as chip disposal, chucking possibility, available power, required accuracy etc. The present way of work preparation, even when using the available workpiece programming systems, does hardly allow of generating acceptable values for the cutting variables. Moreover, the combination of geometrical and a technological processor in one workpiece programming system will save substantial time in work preparation.\ud
Starting from a former reported development, this article deals with the development of a technological processor of improved design and extended possibilities, as for instance the handling of the chucking problem, as a part of a complete workpiece programming system. At choice the output of this processor may be presented in graphes, showing the limited working area and indicating the preferential working point.\ud
Another feature is the possibility of automatic tool selection by comparing the working area of the machine tool with the working areas of the different potential tools.\ud
The overall system design is modular and well structured to further portability and flexibility
Additive Combination Spaces
We introduce a class of metric spaces called -additive combinations and
show that for such spaces we may deduce information about their -negative
type behaviour by focusing on a relatively small collection of almost disjoint
metric subspaces, which we call the components. In particular we deduce a
formula for the -negative type gap of the space in terms of the -negative
type gaps of the components, independent of how the components are arranged in
the ambient space. This generalizes earlier work on metric trees by Doust and
Weston. The results hold for semi-metric spaces as well, as the triangle
inequality is not used.Comment: 17 page
Effect of out-of-roundness on the performance of a diesel engine connecting-rod bearing
In this paper, the dynamic performance of the Ruston and Hornsby VEB diesel engine connecting-rod bearing with circular and out-of-round profiles is analyzed. The effect of cavitation is considered by using a cavitation algorithm, which mimics JFO boundary conditions. The effect of mass inertia is accounted for by solving coupled nonlinear equations of motion. The journal profiles considered are circular, elliptical, semi-elliptical, and three lobe epicycloid. The predicted journal trajectory and other performance parameters for one complete load cycle are presented for all of the out-of-round profiles and are also compared with the predictions for the circular bearing
A new calculation formula of the nuclear cross-section of therapeutic protons
We have previously developed for nuclear cross-sections of therapeutic
protons a calculation model, which is founded on the collective model as well
as a quantum mechanical many particle problem to derive the S matrix and
transition probabilities. In this communication, we show that the resonances
can be derived by shifted Gaussian functions, whereas the unspecific nuclear
interaction compounds can be represented by an error function, which also
provides the asymptotic behavior. The energy shifts can be interpreted in terms
of necessary domains of energy to excite typical nuclear processes. Thus the
necessary formulas referring to previous calculations of nuclear cross-sections
will be represented in section 2. The mass number AN determines the strong
interaction range. The threshold energy ETh of the energy barrier is determined
by the condition Estrong = ECoulomb. A linear combination of Gaussians, which
contain additional energy shifts, and an error function incorporate a possible
representation of Fermi-Dirac statistics, which is applied here to nuclear
excitations and reaction with release of secondary particles. The new
calculation formula provides a better understanding of different types of
resonances occurring in nuclear interactions with protons. The present study is
mainly a continuation of previous papers.Comment: Preprin
A practical multirobot localization system
We present a fast and precise vision-based software intended for multiple robot localization. The core component of the software is a novel and efficient algorithm for black and white pattern detection. The method is robust to variable lighting conditions, achieves sub-pixel precision and its computational complexity is independent of the processed image size. With off-the-shelf computational equipment and low-cost cameras, the core algorithm is able to process hundreds of images per second while tracking hundreds of objects with a millimeter precision. In addition, we present the method's mathematical model, which allows to estimate the expected localization precision, area of coverage, and processing speed from the camera's intrinsic parameters and hardware's processing capacity. The correctness of the presented model and performance of the algorithm in real-world conditions is verified in several experiments. Apart from the method description, we also make its source code public at \emph{http://purl.org/robotics/whycon}; so, it can be used as an enabling technology for various mobile robotic problems
- …