• Title/Summary/Keyword: Visual Algorithm

Search Result 1,404, Processing Time 0.03 seconds

Matching Algorithm for PCB Inspection Using Vision System (Vision System을 이용한 PCB 검사 매칭 알고리즘)

  • An, Eung-Seop;Jang, Il-Young;Lee, Jae-Kang;Kim, Il-Hwan
    • Journal of Industrial Technology
    • /
    • v.21 no.B
    • /
    • pp.67-74
    • /
    • 2001
  • According as the patterns of PCB (Printed Circuit Board) become denser and complicated, quality and accuracy of PCB influence the performance of final product. It's attempted to obtain trust of 100% about all of parts. Because human inspection in mass-production manufacturing facilities are both time-consuming and very expensive, the automation of visual inspection has been attempted for many years. Thus, automatic visual inspection of PCB is required. In this paper, we used an algorithm which compares the reference PCB patterns and the input PCB patterns are separated an object and a scene by filtering and edge detection. And than compare two image using pattern matching algorithm. We suggest an defect inspection algorithm in PCB pattern, to be satisfied low cost, high speed, high performance and flexibility on the basis of $640{\times}480$ binary pattern.

  • PDF

An Improved Subpixel Algorithm for Automated Visual Inspection System (자동 시각 검사를 위한 개선된 서브픽셀 알고리즘)

  • Jang, Dong-Sik;Lee, Man-Hee;Kim, Gil-Dong
    • IE interfaces
    • /
    • v.11 no.3
    • /
    • pp.15-22
    • /
    • 1998
  • A new improved algorithm in edge location to subpixel accuracy using decent-based weight to spatial information is proposed in this paper and applied to automated visual inspection(AVI) system. An application of the new edge operator as an edge detector is also provided and compared with Tabatabai and Lyvers edge detectors. The existing algorithms located edger to subpixel accuracy using least-square or moment-based methods. The algorithms also use only spatial information or grey-level values to locate edges. However, the proposed algorithm consider the weighted sum of grey-levels values of each edge pattern. The results show that the proposed algorithm is relatively less biased and has smaller standard deviation than the edge operations developed by Tabatabai and Lyvers in the presence of noise.

  • PDF

Image Enhancement with Rotating Kernel Transformation Filter Generated by Bresenham's Algorithm (브레스넘 알고리즘을 적용한 회전커널변환 필터 생성 및 영상의 화질개선)

  • Shin, Seung-Won;Kim, Kyeong-Seop;Lee, Se-Min;Song, Chul-Gyu
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.61 no.6
    • /
    • pp.872-878
    • /
    • 2012
  • It is quite important to improve the visual acuity of a medical image by suppressing noisy parts and simultaneously keeping the details of signal components to draw the accurate diagnostics. With this aim, we suggest a novel method to generate Rotational Kernel Transformation (RKT) filter mask with applying Bresenham's algorithm and implement an nonlinear filtering algorithm to eliminate noises. As a result, we can find the fact that RKT filter mask can be automatically created and the visual acuity of a corrupted image can be elevated in terms of the signal-to-noise ratio (SNR) with applying the RKT filter.

A Bilateral Filtering Based Ringing Elimination Approach for Motion-blurred Restoration Image

  • Wang, Weiqing;Wang, Weihua;Yin, Jiao
    • Current Optics and Photonics
    • /
    • v.4 no.3
    • /
    • pp.200-209
    • /
    • 2020
  • We describe an approach that uses a bilateral filter to reduce the ringing artifact in motion-blurred restoration image. It takes into account the specific physical structure of the ringing artifact combined with the properties of the human visual system. To properly reduce the ringing artifact, each of the adjacent pixels is limited in a straight line which has a given direction. To protect the edges and the texture regions of an image, our algorithm divides the image into texture regions and flat regions, and the artifact reduction algorithm is only applied to the flat region. Finally, we use 8 typical images and 5 objective quality evaluation indices to evaluate our algorithm. Experimental results show that our algorithm can obtain better results in subjective visual effect and in objective image quality evaluation.

Vector Quantization of Image Signal using Larning Count Control Neural Networks (학습 횟수 조절 신경 회로망을 이용한 영상 신호의 벡터 양자화)

  • 유대현;남기곤;윤태훈;김재창
    • Journal of the Korean Institute of Telematics and Electronics C
    • /
    • v.34C no.1
    • /
    • pp.42-50
    • /
    • 1997
  • Vector quantization has shown to be useful for compressing data related with a wide rnage of applications such as image processing, speech processing, and weather satellite. Neural networks of images this paper propses a efficient neural network learning algorithm, called learning count control algorithm based on the frquency sensitive learning algorithm. This algorithm can train a results more codewords can be assigned to the sensitive region of the human visual system and the quality of the reconstructed imate can be improved. We use a human visual systrem model that is a cascade of a nonlinear intensity mapping function and a modulation transfer function with a bandpass characteristic.

  • PDF

Posture Stabilization Control for Mobile Robot using Marker Recognition and Hybrid Visual Servoing (마커인식과 혼합 비주얼 서보잉 기법을 통한 이동로봇의 자세 안정화 제어)

  • Lee, Sung-Goo;Kwon, Ji-Wook;Hong, Suk-Kyo;Chwa, Dong-Kyoung
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.60 no.8
    • /
    • pp.1577-1585
    • /
    • 2011
  • This paper proposes a posture stabilization control algorithm for a wheeled mobile robot using hybrid visual servo control method with a position based and an image based visual servoing (PBVS and IBVS). To overcome chattering phenomena which were shown in the previous researches using a simple switching function based on a threshold, the proposed hybrid visual servo control law introduces the fusion function based on a blending function. Then, the chattering problem and rapid motion of the mobile robot can be eliminated. Also, we consider the nonlinearity of the wheeled mobile robot unlike the previous visual servo control laws using linear control methods to improve the performances of the visual servo control law. The proposed posture stabilization control law using hybrid visual servoing is verified by a theoretical analysis and simulation and experimental results.

A study on the Visual Impact of Pavilions In Natural Landscapes (자연경과지 내에서 정자의 시각적 영향에 관한 연구)

  • 서주환
    • Journal of the Korean Institute of Landscape Architecture
    • /
    • v.23 no.2
    • /
    • pp.17-28
    • /
    • 1995
  • The purpose of this thesis is to suggest basic objective data for landscape planning and design through the quantitative analysis of the visual impact of pavilion situated in natural landscapes. For this, naturality and visual preference scores of landscape s1ides were measured by questionnaires, visual volumes of pavilion in the natural landscape were evaluated using the Mesh analysis and images structure was analyzed by the factor analysis algorithm The results of this thesis can be summarized as follow. Landscape slides No. 27 and 9 were ranked more highly for naturality, and slides No.22, 28, 6 and 4 were ranked more highly for visual preference. Factors covering the spatial image of the natural landscape were found to be the evaluation, the tidiness and the space volume. By using the control method for the number of factors, T. V., were obtained as 59.0%. For all experimental landscape slides, the factors of evaluation and tidiness were found to be the main factors determining the naturality and visual preference. The naturality and actor scores and the visual preference and factor scores were found to exepress the regression relation.

  • PDF

Query Optimization Algorithm for Image Retrieval by Spatial Similarity) (위치 관계에 의한 영상 검색을 위한 질의 및 검색 기법)

  • Cho, Sue-Jin;Yoo, Suk-In
    • Journal of KIISE:Software and Applications
    • /
    • v.27 no.5
    • /
    • pp.551-562
    • /
    • 2000
  • Content-based image retrieval system retrieves an image from a database using visual features. Among approaches to express visual aspects in queries, 'query by sketch' is most convenient and expressive. However, every 'query by sketch' system has the query imperfectness problem. GContent-based image retrieval system retrieves an image from a database using visual features. Among approaches to express visual aspects in queries, 'query by sketch' is most convenient and expressive. However, every 'query by sketch' system has the query imperfectness problem. Generally, the query image produced by a user is different from the intended target image. To overcome this problem, many image retrieval systems use the spatial relationships of the objects, instead of pixel coordinates of the objects. In this paper, a query-converting algorithm for an image retrieval system, which uses the spatial relationship of every two objects as an image feature, is proposed. The proposed algorithm converts the query image into a graph that has the minimum number of edges, by eliminating every transitive edge. Since each edge in the graph represents the spatial relationship of two objects, the elimination of unnecessary edges makes the retrieval process more efficient. Experimental results show that the proposed algorithm leads the smaller number of comparison in searching process as compared with other algorithms that do not guarantee the minimum number of edges.

  • PDF

On Addressing Network Synchronization in Object Tracking with Multi-modal Sensors

  • Jung, Sang-Kil;Lee, Jin-Seok;Hong, Sang-Jin
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.3 no.4
    • /
    • pp.344-365
    • /
    • 2009
  • The performance of a tracking system is greatly increased if multiple types of sensors are combined to achieve the objective of the tracking instead of relying on single type of sensor. To conduct the multi-modal tracking, we have previously developed a multi-modal sensor-based tracking model where acoustic sensors mainly track the objects and visual sensors compensate the tracking errors [1]. In this paper, we find a network synchronization problem appearing in the developed tracking system. The problem is caused by the different location and traffic characteristics of multi-modal sensors and non-synchronized arrival of the captured sensor data at a processing server. To effectively deliver the sensor data, we propose a time-based packet aggregation algorithm where the acoustic sensor data are aggregated based on the sampling time and sent to the server. The delivered acoustic sensor data is then compensated by visual images to correct the tracking errors and such a compensation process improves the tracking accuracy in ideal case. However, in real situations, the tracking improvement from visual compensation can be severely degraded due to the aforementioned network synchronization problem, the impact of which is analyzed by simulations in this paper. To resolve the network synchronization problem, we differentiate the service level of sensor traffic based on Weight Round Robin (WRR) scheduling at the routers. The weighting factor allocated to each queue is calculated by a proposed Delay-based Weight Allocation (DWA) algorithm. From the simulations, we show the traffic differentiation model can mitigate the non-synchronization of sensor data. Finally, we analyze expected traffic behaviors of the tracking system in terms of acoustic sampling interval and visual image size.

The software configuration management system for image processing algorithm development (영상처리 알고리즘 개발을 위한 소프트웨어형상관리시스템)

  • Lee Jeong-Heon;Chae Ok-Sam
    • The KIPS Transactions:PartB
    • /
    • v.12B no.1 s.97
    • /
    • pp.1-8
    • /
    • 2005
  • The importance of software is getting high in development of the digital device (digital camcoder, digital camera, mp3 player, ....). And because the sire of software becomes larger and complicated, the necessity of software configuration management (to solves a software crisis) is increased. The general software configuration management system shows lack of the property and features of software development environment for image processing algorithm due to its wide range to be covered. Image processing algorithm development environment has properties like repetitive analysis and simulation using visual programming environment where, beside support of elementary development functions. component(or library) can be combined and tested interactively. Moreover, the method to look fast and effectively for component having similar function is required. In this paper, we present the system which supports the software configuration management method for a simulation tool and the property in the visual programming environment. And we relate our system to real simulation tool so as to check its ability as the software configuration management system for image processing algorithm development environment.