In this paper, we present a practical approach to automatic visual inspection of SMT PCBs. There are thousands of chip components mounted on the notebook SMT PCB. The images of those chip components could not be exactly same due to the variance of shift, orientation, scale, and illumination condition. Even so, we could not memorize all kinds of inspection reference values for the different conditions. Most of inspection algorithms with fixed window template such as template matching, Fourier analysis, OCR, etc., do not show good performance for images with shifted, oriented, scaled, and variable illumination conditions. We propose a practical automatic inspection method of SMT rectangular chips; correcting the image variance of shift, orientation, and scale with practical speed, and updating the decision reference values in the inspection process. The performance of the proposed method is tested on numerous samples of rectangular chips on SMT PCB.
Compact Camera Module(CCM) is widely used in PDA, Celluar phone and PC web camera. With the greatly increasing use for mobile applications, there has been a considerable demands for high speed production of CCM. The major burden of production of CCM is assembly of lens module onto CCD or CMOS packaged circuit board. After module is assembled, the CCM is inspected. In this paper, we developed the image capture board for CCM and the imaging processing algorithm to inspect the defects in captured image of assembled CCMO. The performances of the developed inspection system and its algorithm are tested on samples of 10000 CCMs. Experimental results reveal that the proposed system can focus the lens of CCM within 5s and we can recognize various types of defect of CCM modules with good accuracy and high speed.
Motion tracking method is being issued as essential part of the entertainment, medical, sports, education and industry with the development of 3-D virtual reality. Virtual human character in the digital animation and game application has been controlled by interfacing devices; mouse, joysticks, midi-slider, and so on. Those devices could not enable virtual human character to move smoothly and naturally. Furthermore, high-end human motion capture systems in commercial market are expensive and complicated. In this paper, we proposed a practical and fast motion capturing system consisting of optic sensors, and linked the data with 3-D game character with real time. The prototype experiment setup is successfully applied to a boxing game which requires very fast movement of human character.
KEYWORDS: Nonlinear optics, Near field, Super resolution, Oxides, Optical storage, Near field optics, Metals, Particles, Signal detection, Light scattering
Nonlinear properties and response mechanisms of PtO2 and PdO1.1 mask layers for optical data storage with super-resolution near-field structure were investigated. The results obtained from Z-scan measurement was supported by microscopic observation studies. The 5.1 mW and 6.5 mW, respectively, as the decomposition threshold of the PdO1.1 and PtO2 for leading to metallic nano-particles were confirmed. The scanned PdO1.1 and PtO2 mask samples could be retrieved at less than their own threshold values. It was also found for the PdO1.1 and PtO2 mask samples that the nonlinear optical response not only came from the metallic particles but also from the bubble deformation.
Conference Committee Involvement (1)
Machine Vision and its Optomechatronic Applications
26 October 2004 | Philadelphia, Pennsylvania, United States
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.