• Title/Summary/Keyword: Edge Detecting Process

Search Result 56, Processing Time 0.023 seconds

A Study on Contactless Identification of Impellers Using a Digital Hall Sensor (디지털 홀 센서를 이용한 비접촉 임펠러 식별에 대한 연구)

  • Lee, Ho-Cheol
    • Journal of the Korean Society of Manufacturing Process Engineers
    • /
    • v.20 no.12
    • /
    • pp.71-77
    • /
    • 2021
  • An impeller identification technique that is essential for adding viscosity measurement functions to overhead stirrers is presented in this study. Previous studies have revealed that using magnets facing the same poles arranged in a row can aid in distinguishing the types of impellers by detecting the number of magnets in a non-contact manner. However, as these previous studies measured the magnetic fields using analog Hall sensors, a converting circuit for the digital signals is required that can interface with the MCU. In this study, it was demonstrated that the number of magnets can be distinguished without using a separate conversion circuit by using a Hall sensor with a digital output. Owing to the unique hysteresis characteristics of digital Hall sensors, it was confirmed through experiments that the complex and diverse outputs appear depending on the direction of the magnetic field, the arrangement of magnetic poles, and the moving direction of the magnet. The measurement of the magnetic field showed that an edge signal equal to the number of magnets inserted into the impeller was detected when the radial direction was used, and the south pole was first approached.

A Study on the Process Simulation Analysis of the High Precision Laser Scriber (고정밀 레이저 스크라이버 장비의 공정 시뮬레이션 분석에 관한 연구)

  • Choi, Hyun-Jin;Park, Kee-Jin
    • Journal of the Korean Society of Manufacturing Process Engineers
    • /
    • v.18 no.7
    • /
    • pp.56-62
    • /
    • 2019
  • The high-precision laser scriber carries out scribing alumina ceramic substrates for manufacturing ultra-small chip resistors. The ceramic substrates are loaded, aligned, scribed, transferred, and unloaded. The entire process is fully automated, thereby minimizing the scribing cycle time of the ceramic substrates and improving the throughput. The scriber consists of the laser optical system, pick-up module of ceramic substrates, pre-alignment module, TH axis drive work table, automation module for substrate loading / unloading, and high-speed scribing control S/W. The loader / unloader unit, which has the greatest influence on the scribing cycle time of the substrates, carries the substrates to the work table that carries out the cutting line work by driving the X and Y axes as well as by adsorbing the ceramic substrates. The loader / unloader unit consists of the magazine up / down part, X-axis drive part for conveying the substrates to the left and right direction, and the vision part for detecting the edge of the substrate for the primary pre-alignment of the substrates. In this paper, the laser scribing machining simulation is performed by applying the instrument mechanism of each component module. Through this study, the scribing machining process is first verified by analyzing the process operation and work area of each module in advance. In addition, the scribing machining process is optimized by comparing and analyzing the scribing cycle time of one ceramic substrate according to the alignment stage module speed.

Optimized Hardware Design using Sobel and Median Filters for Lane Detection

  • Lee, Chang-Yong;Kim, Young-Hyung;Lee, Yong-Hwan
    • Journal of Advanced Information Technology and Convergence
    • /
    • v.9 no.1
    • /
    • pp.115-125
    • /
    • 2019
  • In this paper, the image is received from the camera and the lane is sensed. There are various ways to detect lanes. Generally, the method of detecting edges uses a lot of the Sobel edge detection and the Canny edge detection. The minimum use of multiplication and division is used when designing for the hardware configuration. The images are tested using a black box image mounted on the vehicle. Because the top of the image of the used the black box is mostly background, the calculation process is excluded. Also, to speed up, YCbCr is calculated from the image and only the data for the desired color, white and yellow lane, is obtained to detect the lane. The median filter is used to remove noise from images. Intermediate filters excel at noise rejection, but they generally take a long time to compare all values. In this paper, by using addition, the time can be shortened by obtaining and using the result value of the median filter. In case of the Sobel edge detection, the speed is faster and noise sensitive compared to the Canny edge detection. These shortcomings are constructed using complementary algorithms. It also organizes and processes data into parallel processing pipelines. To reduce the size of memory, the system does not use memory to store all data at each step, but stores it using four line buffers. Three line buffers perform mask operations, and one line buffer stores new data at the same time as the operation. Through this work, memory can use six times faster the processing speed and about 33% greater quantity than other methods presented in this paper. The target operating frequency is designed so that the system operates at 50MHz. It is possible to use 2157fps for the images of 640by360 size based on the target operating frequency, 540fps for the HD images and 240fps for the Full HD images, which can be used for most images with 30fps as well as 60fps for the images with 60fps. The maximum operating frequency can be used for larger amounts of the frame processing.

Analysis of Lateral Inhibitive-Function and Verification of Local Light Adaptive-Mechanism in a CMOS Vision Chip for Edge Detection (윤곽검출용 CMOS 시각칩의 수평억제 기능 해석 및 국소 광적응 메커니즘에 대한 검증)

  • Kim, Jung-Hwan;Park, Dae-Sik;Park, Jong-Ho;Kim, Kyoung-Moon;Kong, Jae-Sung;Shin, Jang-Kyoo;Lee, Min-Ho
    • Journal of Sensor Science and Technology
    • /
    • v.12 no.2
    • /
    • pp.57-65
    • /
    • 2003
  • When a vision chip for edge detection using CMOS process is designed, there is a necessity to implement local light adaptive-function for detecting distinctive features of an image at a wide range of light intensities. Local light adaptation is to achive the almost same output level by changing the size of receptive-fields of the local horizontal cell layers according to input light intensities, based on the lateral inhibitive-function of the horizontal cell. Thus, the almost same output level can be obtained whether input light intensities are much or less larger than background. In this paper, the horizontal cells using a resistive network which consists of p-MOSFETs were modeled and analyzed, and the local light adaptive-mechanism of the designed vision chip using the resistive network was verified.

Difference Edge Acquisition for B-spline Active Contour-Based Face Detection (B-스플라인 능동적 윤곽 기반 얼굴 검출을 위한 차 에지 영상 획득)

  • Kim, Ga-Hyun;Jung, Ho-Gi;Suhr, Jae-Kyu;Kim, Jai-Hie
    • Journal of the Institute of Electronics Engineers of Korea SP
    • /
    • v.47 no.6
    • /
    • pp.19-27
    • /
    • 2010
  • This paper proposes a method for enhancing detection performance and reducing computational cost when detecting a human face by applying B-spline active contour to the frame difference of consecutive images. Firstly, the method estimates amount of user's motion using kurtosis. If the kurtosis is smaller than a pre-defined threshold, it is considered that the amount of user's motion is insufficient and thus the contour fitting is not applied. Otherwise, the contour fitting is applied by exploiting the fact that the amount of motion is sufficient. Secondly, for the contour fitting, difference edges are detected by combining the distance transformation of the binarized frame difference and the edges of current frame. Lastly, the face is located by assigning the contour fitting process to the detected difference edges. Kurtosis-based motion amount estimation can reduce a computational cost and stabilize the results of the contour fitting. In addition, distance transformation-based difference edge detection can enhance the problems of contour lag and discontinuous difference edges. Experimental results confirm that the proposed method can reduce the face localization error caused by the contour lag and discontinuity of edges, and decrease the computational cost by omitting approximately 39% of the contour fitting.

Computer Vision-based Continuous Large-scale Site Monitoring System through Edge Computing and Small-Object Detection

  • Kim, Yeonjoo;Kim, Siyeon;Hwang, Sungjoo;Hong, Seok Hwan
    • International conference on construction engineering and project management
    • /
    • 2022.06a
    • /
    • pp.1243-1244
    • /
    • 2022
  • In recent years, the growing interest in off-site construction has led to factories scaling up their manufacturing and production processes in the construction sector. Consequently, continuous large-scale site monitoring in low-variability environments, such as prefabricated components production plants (precast concrete production), has gained increasing importance. Although many studies on computer vision-based site monitoring have been conducted, challenges for deploying this technology for large-scale field applications still remain. One of the issues is collecting and transmitting vast amounts of video data. Continuous site monitoring systems are based on real-time video data collection and analysis, which requires excessive computational resources and network traffic. In addition, it is difficult to integrate various object information with different sizes and scales into a single scene. Various sizes and types of objects (e.g., workers, heavy equipment, and materials) exist in a plant production environment, and these objects should be detected simultaneously for effective site monitoring. However, with the existing object detection algorithms, it is difficult to simultaneously detect objects with significant differences in size because collecting and training massive amounts of object image data with various scales is necessary. This study thus developed a large-scale site monitoring system using edge computing and a small-object detection system to solve these problems. Edge computing is a distributed information technology architecture wherein the image or video data is processed near the originating source, not on a centralized server or cloud. By inferring information from the AI computing module equipped with CCTVs and communicating only the processed information with the server, it is possible to reduce excessive network traffic. Small-object detection is an innovative method to detect different-sized objects by cropping the raw image and setting the appropriate number of rows and columns for image splitting based on the target object size. This enables the detection of small objects from cropped and magnified images. The detected small objects can then be expressed in the original image. In the inference process, this study used the YOLO-v5 algorithm, known for its fast processing speed and widely used for real-time object detection. This method could effectively detect large and even small objects that were difficult to detect with the existing object detection algorithms. When the large-scale site monitoring system was tested, it performed well in detecting small objects, such as workers in a large-scale view of construction sites, which were inaccurately detected by the existing algorithms. Our next goal is to incorporate various safety monitoring and risk analysis algorithms into this system, such as collision risk estimation, based on the time-to-collision concept, enabling the optimization of safety routes by accumulating workers' paths and inferring the risky areas based on workers' trajectory patterns. Through such developments, this continuous large-scale site monitoring system can guide a construction plant's safety management system more effectively.

  • PDF

Inspection System using CIELAB Color Space for the PCB Ball Pad with OSP Surface Finish (OSP 표면처리된 PCB 볼 패드용 CIELAB 색좌표 기반 검사 시스템)

  • Lee, Han-Ju;Kim, Chang-Seok
    • Journal of the Microelectronics and Packaging Society
    • /
    • v.22 no.1
    • /
    • pp.15-19
    • /
    • 2015
  • We demonstrated an inspection system for detecting discoloration of PCB Cu ball pad with an OSP surface finish. Though the OSP surface finish has many advantages such as eco-friendly and low cost, however, it often shows a discoloration phenomenon due to a heating process. In this study, the discoloration was analyzed with device-independent CIELAB color space. First of all, the PCB samples were inspected with standard lamps and CCD camera. The measured data was processed with Labview program for detecting discoloration of Cu ball pad. From the original PCB sample image, the localized Cu ball pad image was selected to reduce the image size by the binarization and edge detection processes and it was also converted to device-independent CIELAB color space using $3{\times}3$ conversion matrix. Both acquisition time and false acceptance rate were significantly reduced with this proposed inspection system. In addition, $L^*$ and $b^*$ values of CIELAB color space were suitable for inspection of discoloration of Cu ball pad.

New Approach to Two-wheeler Detection using Correlation Coefficient based on Histogram of Oriented Gradients

  • Lee, Yeunghak;Shim, Jaechang
    • Journal of Multimedia Information System
    • /
    • v.3 no.4
    • /
    • pp.119-128
    • /
    • 2016
  • This study aims to suggest a new algorithm for detecting two-wheelers on road that have various shapes according to the viewing angle for vision based intelligent vehicles. This article describes a new approach to two-wheelers detection algorithm riding on people based on modified Histogram of Oriented Gradients (HOG) using correlation coefficient (CC). The CC between two local area variables, in which one is the person riding a bike and other is its background, can represent correlation relation. First, we extract edge vectors using HOG which includes gradient information and differential magnitude as cell based. And then, the value, which is calculated by the CC between the area of each cell and one of two-wheelers, can be extracted as the weighting factor in process for normalizing the modified HOG cell. This paper applied the Adaboost algorithm to make a strong classification from weak classification. In this experiment, we can get the result that the detection rate of the proposed method is higher than that of the traditional method.

Edge Detection of Wide Band Width Spatial Frequency Components by the Diffusion Neural Network (확산 신경 회로망을 이용한 광대역 공간 주파수 성분의 윤곽선 검출)

  • Lee, Choong-Ho;Kwon, Yool;Kim, Jae-Chang;Nam, Ki-Gon;Yoon, Tae-Hoon
    • Journal of the Korean Institute of Telematics and Electronics B
    • /
    • v.32B no.1
    • /
    • pp.127-135
    • /
    • 1995
  • The diffusion neural network forms a Gaussian distribution by transferring an excitation to the surround. A DOG(difference of two Gaussians) is obtained by the diffusion neural network. This type of the DOG, which can detect the intensity changes of an image, has the same shape as a LOG(Laplacian of a Gaussian:${\Delta}^2$G) and narrow band pass characteristics. In this paper we show that another type of the DOG which has a very narrow Gaussian for the excitatory and a very wide Gaussian for the inhibitory, can be formed by the diffusion process of this network, This type of the DOG has a wide band width in spatial frequency domain and can be used efficiently in detecting special type of edges.

  • PDF

Self-Identification of Boundary's Nodes in Wireless Sensor Networks

  • Moustafa, Kouider Elouahed;Hafid, Haffaf
    • Journal of Information Processing Systems
    • /
    • v.13 no.1
    • /
    • pp.128-140
    • /
    • 2017
  • The wireless sensor networks (WSNs) became a very essential tool in borders and military zones surveillance, for this reason specific applications have been developed. Surveillance is usually accomplished through the deployment of nodes in a random way providing heterogeneous topologies. However, the process of the identification of all nodes located on the network's outer edge is very long and energy-consuming. Before any other activities on such sensitive networks, we have to identify the border nodes by means of specific algorithms. In this paper, a solution is proposed to solve the problem of energy and time consumption in detecting border nodes by means of node selection. This mechanism is designed with several starter nodes in order to reduce time, number of exchanged packets and then, energy consumption. This method consists of three phases: the first one is to detect triggers which serve to start the mechanism of boundary nodes (BNs) detection, the second is to detect the whole border, and the third is to exclude each BN from the routing tables of all its neighbors so that it cannot be used for the routing.