• Title/Summary/Keyword: O-Algorithm

Search Result 1,526, Processing Time 0.035 seconds

A Study on Abalone Young Shells Counting System using Machine Vision (머신비전을 이용한 전복 치패 계수에 관한 연구)

  • Park, Kyung-min;Ahn, Byeong-Won;Park, Young-San;Bae, Cherl-O
    • Journal of the Korean Society of Marine Environment & Safety
    • /
    • v.23 no.4
    • /
    • pp.415-420
    • /
    • 2017
  • In this paper, an algorithm for object counting via a conveyor system using machine vision is suggested. Object counting systems using image processing have been applied in a variety of industries for such purposes as measuring floating populations and traffic volume, etc. The methods of object counting mainly used involve template matching and machine learning for detecting and tracking. However, operational time for these methods should be short for detecting objects on quickly moving conveyor belts. To provide this characteristic, this algorithm for image processing is a region-based method. In this experiment, we counted young abalone shells that are similar in shape, size and color. We applied a characteristic conveyor system that operated in one direction. It obtained information on objects in the region of interest by comparing a second frame that continuously changed according to the information obtained with reference to objects in the first region. Objects were counted if the information between the first and second images matched. This count was exact when young shells were evenly spaced without overlap and missed objects were calculated using size information when objects moved without extra space. The proposed algorithm can be applied for various object counting controls on conveyor systems.

A Study on Various Structural Characteristics of 100W Linear Generator for Vehicle Suspension (차량 현가장치적용 100W급 선형발전기의 다양한 구조 특성)

  • Kim, Ji-Hye;Kim, Jin-Ho
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.19 no.4
    • /
    • pp.683-688
    • /
    • 2018
  • Recently, the demand for electric energy has been increasing due to the spread of hybrid electric vehicles. In this study, to meet this demand, the ANSYS MAXWELL electromagnetic simulation system was used to compare the power generation characteristics of three types of suspension system that can generate electricity using energy harvesting technology. Next, the optimal design was determined for each model by using the commercial PIDO (Process Integration and Design Optimization) tool, PIANO (Process Integration, Automation and Optimization). We selected three design variables and constructed an approximate model based on the experimental design method through electromagnetic analysis for 18 experimental points derived from Orthogonal Arrays among the experimental design methods. Then, we determined the optimal design by applying the Evolutionary Algorithm. Finally, the optimal design results were verified by electromagnetic simulation of the optimum design result model using the same analysis conditions as those of the initial model. After comparing the power generation characteristics for the optimal structure for each linear generator model, the maximum power generation amounts in the 8pole-8slot, 12pole-12slot, and 16pole-16slot structures were 366.5W, 466.7W and 579.7W, respectively, and it was found that as the number of slots and poles increases, the power generation increases.

Endpoint Detection in Semiconductor Etch Process Using OPM Sensor

  • Arshad, Zeeshan;Choi, Somang;Jang, Boen;Hong, Sang Jeen
    • Proceedings of the Korean Vacuum Society Conference
    • /
    • 2014.02a
    • /
    • pp.237.1-237.1
    • /
    • 2014
  • Etching is one of the most important steps in semiconductor manufacturing. In etch process control a critical task is to stop the etch process when the layer to be etched has been removed. If the etch process is allowed to continue beyond this time, the material gets over-etched and the lower layer is partially removed. On the other hand if the etch process is stopped too early, part of the layer to be etched still remains, called under-etched. Endpoint detection (EPD) is used to detect the most accurate time to stop the etch process in order to avoid over or under etch. The goal of this research is to develop a hardware and software system for EPD. The hardware consists of an Optical Plasma Monitor (OPM) sensor which is used to continuously monitor the plasma optical emission intensity during the etch process. The OPM software was developed to acquire and analyze the data to perform EPD. Our EPD algorithm is based on the following theory. As the etch process starts the plasma generated in the vacuum is added with the by-products from the etch reactions on the layer being etched. As the endpoint reaches and the layer gets completely removed the plasma constituents change gradually changing the optical intensity of the plasma. Although the change in optical intensity is not apparent, the difference in the plasma constituents when the endpoint has reached leaves a unique signature in the data gathered. Though not detectable in time domain, this signature could be obscured in the frequency spectrum of the data. By filtering and analysis of the changes in the frequency spectrum before and after the endpoint we could extract this signature. In order to do that, first, the EPD algorithm converts the time series signal into frequency domain. Next the noise in the frequency spectrum is removed to look for the useful frequency constituents of the data. Once these useful frequencies have been selected, they are monitored continuously in time and using a sub-algorithm the endpoint is detected when significant changes are observed in those signals. The experiment consisted of three kinds of etch processes; ashing, SiO2 on Si etch and metal on Si etch to develop and evaluate the EPD system.

  • PDF

A Study on the Design of the Dog Care Robot Using Obstacle Protection Algorithm (장애물 회피 알고리즘을 이용한 반려견 케어 로봇디자인에 관한 연구)

  • Chung, Yong-Jin
    • The Journal of the Korea Contents Association
    • /
    • v.18 no.12
    • /
    • pp.140-149
    • /
    • 2018
  • Along with the recent increase in national income, social phenomena such as aging due to a decrease in population and an increase in single households are observed. There are also an increasing number of households raising pets in proportion to aging households and the increase in the number of single households, most of which use animal companions to overcome loneliness and boost domestic vitality. As more and more people consider pets as family members, the size of the domestic pet market is also growing. The growing number of pets in older households and single households is not properly managed by care such as food meals and exercise management for pets. It is necessary to research and develop robots that can monitor animal companions remotely, feed a certain amount of food at regular intervals, and manage their health through exercise. Among pet companions, dog selection is the highest. Therefore, this study identified robot research on driving methods, examples of existing pet care systems, and researched pet care robots using obstacle avoidance algorithms. In order to use the snack pay behavior and obstacle avoidance algorithm of the pet animals by applying IoT and we .oPI technology, it is able to use ultrasonic sensors on the front and has four infrared sensors on the back. However, this study does not reflect the characteristics of other pet animals as a study on pet care robots, and it requires continuous observation and testing.

Analysis on Normal Ionospheric Trend and Detection of Ionospheric Disturbance by Earthquake (정상상황 전리층 경향 분석 및 지진에 의한 전리층 교란검출)

  • Kang, Seonho;Song, Junesol;Kim, O-jong;Kee, Changdon
    • Journal of Advanced Navigation Technology
    • /
    • v.22 no.2
    • /
    • pp.49-56
    • /
    • 2018
  • As the energy generated by earthquake, tsunami, etc. propagates through the air and disturbs the electron density in the ionosphere, the perturbation can be detected by analyzing the ionospheric delay in satellite signal. The electron density in the ionosphere is affected by various factors such as solar activity, latitude, season, and local time. To distinguish from the anomaly, therefore, it is required to inspect the normal trend of the ionosphere. Also, as the perturbation magnitude diminishes by distance it is necessary to develop an appropriate algorithm to detect long-distance disturbances. In this paper, normal condition ionosphere trend is analyzed via IONEX data. We selected monitoring value that has no tendency and developed an algorithm to effectively detect the long-distance ionospheric disturbances by using the lasting characteristics of the disturbances. In the end, we concluded the $2^{nd}$ derivative of ionospheric delay would be proper monitoring value, and the false alarm with the developed algorithm turned out to be 1.4e-6 level. It was applied to 2011 Tohoku earthquake case and the ionospheric disturbance was successfully detected.

The Development of PLD Design Tool using the EDIF Netlist (EDIF Netlist를 이용한 PLD 설계용 툴 개발)

  • Kim, Hi-Seok;Byun, Sang-Zoon
    • The Transactions of the Korea Information Processing Society
    • /
    • v.5 no.4
    • /
    • pp.1025-1032
    • /
    • 1998
  • In this paper, the PLD design tool which realizes a digital circuit as PLD, by using EDIF netlist of the digital circuit designed at OrCAD have been developed. This paper is proposed the following algorithms: JIE(Joined Information Extractor) which extracts the connecting information between both cells in order to realize the digital circuit as PLD using the EDIF netlist, FND(Feedback Node Detector) which look into whether feedback exists or not, BEG(Boolean Equation Generator) which generates a boolean equation, and so on. Also, this paper is developed auto-select function which selects the PLD element with consideration of number of I/O variables of the minimized boolean equation, and algorithm generation JEDEC file of GAL6001 and GAL6002, having a forms of EPLD which is bigger than PLD.

  • PDF

The Study on Development of a Digital Internet Radio Receiver (디지털 인터넷 라디오 수신기 구현에 대한 연구)

  • Park, In-Gyu
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.12 no.2
    • /
    • pp.102-110
    • /
    • 2006
  • This paper explains the design and development of the stand-alone high sound quality Internet Radio system, which is aimed for a small embedded type audio device rather than a general PC type. This device is designed to work with an Internet connection. This kind of system is not standardized so far, and also the related algorithm is not open to the public. So it is necessary to analyze several receiving algorithms of current radio receivers, and develop our own hardware in order to overcome these obstacles, finally to get the high quality of sound radio. The main electronic components of this Internet Radio are TCP/IP interfaces, an audio MP3 decoder, an I/O interface, and a Flash Memory Card with advanced audio multicasting for the next-generation Internet Radio. Basic structures and implementation issues of the next-generation most-versatile digital music player, and Internet Radio receivers, are discussed.

Design and Experimental Report for the Special 3D.O.F Robot Manipulator

  • Moon, Dong-Hee;Lee, Woon-Sung;Kim, Jung-Ha
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2003.10a
    • /
    • pp.2000-2003
    • /
    • 2003
  • In recent years, robots have been used widely in industrial field and have been expanded as a result of continuous research and development for high-speed and miniaturization. The goal of this paper is to design the serial manipulator through kinematic analysis and to control the position and orientation of end-effector with respect to time. In general, a structure of industrial robot consists of several links connected in series by various types of joints, typically revolute and prismatic joints. The movement of these joints is determined in inverse kinematic analysis. Compared to the complicated structure of parallel and hybrid robot, open loop system retains the characteristic that each link is independent and is controlled easily. AC servo motor is used to place the robot end-effector toward the accurate point with the desired speed and power while it is operated by position control algorithm. The robot end-effector should trace the given trajectory within the appropriate time. The trajectory of end-effector can be displayed on the monitor of general personal computer through Opengl program.

  • PDF

A new learning algorithm for incomplete data sets and multi-layer neural networks

  • Bitou, Keiichi;Yuan, Yan;Aoyama, Tomoo;Nagashima, Umpei
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2003.10a
    • /
    • pp.150-155
    • /
    • 2003
  • We discussed a quantitative structure-activity relationships (QSAR) technique on incomplete data set. We proposed a new solver that used 2 kinds of multi-layer neural networks. One is to compensate the defect data, and another is to evaluate the QSAR. The solver can predict the defects in model QSAR data. By using them, we get very high precision QSAR. It is 5-10 times higher than that of a traditional method. However, in case of anti-cancer Carboquone, the prediction is not so complete. It was about O(3) wrong than the model calculation. The predicted values would have rather large error. It is caused by noisy observations of Carboquone. However, if we used the uncertain predictions, new data are included in QSAR. If not, they were omitted. The effect would not be little. Therefore, we evaluated the QSAR. The results are contrary to the expectation, are not so wrong. We believe that the wrong effect is suppressed by including information of new data.

  • PDF

A novel approach for the design of multi-class reentrant manufacturing systems

  • Yoo, Dong-Joon;Jung, Jae-Hak;Lee, In-Beum;Lee, Euy-Soo;Yi, Gyeong-beom
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.710-715
    • /
    • 2004
  • The design problem of manufacturing system is addressed, adopting the closed queueing network model with multiple loops and re-entrant flows. The entire design problem is divided into two hierarchical sub-problems of (1) determining the station configuration and (2) optimizing the lot constitution; then they are tackled by neighbor search algorithm (NSA) and greedy mean value analysis (GMVA), respectively. Unlike the conventional MVA concerning multi-class closed queueing networks, the GMVA doesn't stick to a fixed lot proportion; rather it tries to find the optimal balance. The NSA, on the other hand, improves the object function value by altering the station configuration successively with its superior neighbor. The moderate time complexity, presented in big-${o}$ notation, enables us to apply the method even to the large-size practical cases, and the CPU time of an enlarged problem can be approximated by the same equation. The validity of our analytic approach is backed up by simulation studies with a widespread simulation package.

  • PDF