• 제목/요약/키워드: Double Buffering

검색결과 28건 처리시간 0.032초

Hardware Implementation for Real-Time Speech Processing with Multiple Microphones

  • Seok, Cheong-Gyu;Choi, Jong-Suk;Kim, Mun-Sang;Park, Gwi-Tea
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2005년도 ICCAS
    • /
    • pp.215-220
    • /
    • 2005
  • Nowadays, various speech processing systems are being introduced in the fields of robotics. However, real-time processing and high performances are required to properly implement speech processing system for the autonomous robots. Achieving these goals requires advanced hardware techniques including intelligent software algorithms. For example, we need nonlinear amplifier boards which are able to adjust the compression radio (CR) via computer programming. And the necessity for noise reduction, double-buffering on EPLD (Erasable programmable logic device), simultaneous multi-channel AD conversion, distant sound localization will be explained in this paper. These ideas can be used to improve distant and omni-directional speech recognition. This speech processing system, based on embedded Linux system, is supposed to be mounted on the new home service robot, which is being developed at KIST (Korea Institute of Science and Technology)

  • PDF

Fuzzy 알고리즘을 이용한 엘리베이터 포터블 안전진단 및 동특성 분석장치 개발 (A study on the Development of the Device for Portable Safety Diagnosis and Dynamic Characteristics Analysis of Elevator using Fuzzy Algorithm)

  • 김태형;김훈모
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2000년도 추계학술대회 논문집
    • /
    • pp.123-126
    • /
    • 2000
  • An elevator system which is a essential equipment for a vertical movement of object, as a property of building, have been drove by various expenditure and purpose. Since developing electrical control technology, control systems are highly developed. An elevator equipment is expended to wide, but a data accuracy acquisition technique and safety predict technique for securing system safety is still basic level. So, objective verification for elevator confidence condition is required absolutely accuracy measurement technique. Therefore, this study is accomplished in order to conquer a method of depending on sense of a manager with a simple numeric measurement data, and construct a logical, analytical foresight system for more efficient elevator management system.

  • PDF

패턴 매칭을 이용한 실시간 PCB 비전 검사 (Real-time PCB Vision Inspection Using Pattern Matching)

  • 이영아;박우석;고성제
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 하계종합학술대회 논문집 Ⅳ
    • /
    • pp.2335-2338
    • /
    • 2003
  • This paper presents a real-time PCB (Printed Circuit Board) vision inspection system. This system can detect the OPEN and SHORT of the PCB which of the line width is 150$\mu\textrm{m}$. Our PCB inspection system is based on the referential method. Since the size of the captured PCB image is very large, the image is divided into 512${\times}$512 images to apply the accurate alignment efficiently. To correct the misalignment between the reference image and the inspection image, pattern matching is performed. In order to implement the proposed algorithm in real-time, we use the SIMD instruction and the double buffering structures. Our experiential results show the effectiveness of the developed inspection algorithm.

  • PDF

Network processor 기반 유연 Intelligent Electronic Device(IED) 플랫폼 구현 (Implementation of a Flexible Intelligent Electronic Device(IED) platform based on The Network processor)

  • 전현진;이완규;장태규
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2006년도 심포지엄 논문집 정보 및 제어부문
    • /
    • pp.255-257
    • /
    • 2006
  • This paper proposed a platform which includes both Network processor and DSP for flexible IED. The Network processor is one of the Intel's IXP4XX Product Line family and the DSP is one of the TI's C6000 family. An embedded Linux is ported in Network processor so that a DSP program can be downloaded to Network processor through ethernet and then downloaded to DSP. Using this method, various algorithms according to IED can be applied to the Network processor board. Maximum ten ADCs can be connected because there is a CPLD between DSP and ADC. That is, the network processor board which can measure maximum 40 channels is implemented. In DSP program, thread and double buffering methods are used not to miss voltage samples. The Network processor board is verified using a method that eight channel voltage signals converted to digital are transmitted to server through both DSP and IXP425.

  • PDF

범용 병렬화일 시스템 상에서 MPI-IO 방안의 성능 평가 벤티마크 (Benchmarks for Performance Testing of MPI-IO on the General Parallel File System)

  • 박성순
    • 정보처리학회논문지A
    • /
    • 제8A권2호
    • /
    • pp.125-132
    • /
    • 2001
  • IBM developed the MPI-IO, we call it MPI-2, on the General Parallel File System. We designed and implemented various Matrix Multiplication Benchmarks to evaluate its performances. The MPI-IO on the General Parallel File System shows four kinds of data access methods : the non-collective and blocking, the collective and blocking, the non-collective and non-blocking, and the split collective operation. In this paper, we propose benchmarks to measure the IO time and the computation time for the data access methods. We describe not only its implementation but also the performance evaluation results.

  • PDF

Line Scan Camera를 이용한 실시간 PCB 검사 시스템 (Real-Time PCB Inspection System using the Line Scan Camera)

  • 하종수;이영아;이영동;최강선;고성제
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2002년도 하계종합학술대회 논문집(4)
    • /
    • pp.81-84
    • /
    • 2002
  • This paper presents the real-time PCB(Printed circuit board) inspection system that can detect thin open/short error using the line scan camera. After a overall introduction of our system, the outline of our inspection methods are described. The goal of our inspection system is the real time and detailed inspection using the line scan camera. To perform inspection processing in real-time, we utilize double buffering structure. In order to solve the problem of unexpectable pixels of PCB, we propose melting process which eliminates unexpectable pixels of PCB. The design and development of our prototype of PCB ins- pection system is discussed and test results are presented to show the effectiveness of the developed inspection algorithm.

  • PDF

Assessing the anion type effect on the hydro-mechanical properties of smectite from macro and micro-structure aspects

  • Goodarzi, Amir R.;Akbari, Hamid R.
    • Geomechanics and Engineering
    • /
    • 제7권2호
    • /
    • pp.183-200
    • /
    • 2014
  • The expansivity of clayey soils is a complicated phenomenon which may affect the stability of geotechnical structures and geo-environmental projects. In all common factors for the monitoring of soil expansion, less attention is given to anion type of pore space solutions. Therefore, this paper is concerned with the impact of various concentrations of different inorganic salts including NaCl, $Na_2SO_4$, and $Na_2CO_3$ on the macro and microstructure behavior of the expandable smectite clay. Comparison of the responses of the smectite/NaCl and smectite/$Na_2SO_4$ mixtures indicates that the effect of anion valance on the soil engineering properties is not very pronounced, regardless of the electrolyte concentration. However, at presence of carbonate as potential determining ions (PDIs) the swelling power increases up to 1.5 times compared to sulfate or chloride ions. The samples with $Na_2CO_3$ are also more deformable and show lower osmotic compressibility than the other mixtures. This demonstrates that the barrier performance of smectite greatly decreases in case of anions with the non-specific adsorption (e.g., $Cl^-$ and $SO{_4}^{2-}$) as the salinity of solution increases. Based on the results of the X-ray diffraction and sedimentation tests, the high soil volumetric changes upon exposure to carbonate is attributed to an increase in the repulsive forces between smectite basic unit layers due to the PDI effect of $CO{_3}^{2-}$ and increasing the pH level which enhance the buffering capacity of smectite. The study concluded that the nature of anion through its influence on the re-arrangement of soil microstructure and osmotic phenomena governs the hydro-mechanical parameters of expansive clays. It seems not coinciding with the double layer theory of the Gouy-Chapman double layer model.

Technologies for the Removal of Water Hardness and Scaling Prevention

  • Ahn, Min Kyung;Han, Choon
    • 에너지공학
    • /
    • 제26권2호
    • /
    • pp.73-79
    • /
    • 2017
  • In nucleation assisted crystallization process formed $CO_2$ leaves as colloid gas and is used as the template by the rapidly growing crystals in the nucleation site. This emulsion of $CaCO_3$ micro-crystals & $CO_2$ micro-bubbles forms hollow particles. Formed hollow particles are double walled, both internal and external faces belonging to the cleavage aragonites which separate the surrounding water from the enclosed gas cavity. Hence, the reverse reaction of $CO_2$ with water forming Carbonic Acid is not possible and the pH stability is maintained. In fact every excess $CaCO_3$ crystals are buffering any carbonic acid left over. This $CO_2$ based nucleation technology prevents scale formation in water channels, but it also helps to reduce the previously formed scales. This process takes out water dissolved $CO_2$ in almost-visible micro-bubbles forms that helps reducing previously formed scale over a period of time (depends on the usage period). The aragonite crystals can't form scale because of its stable molecular structure and neutral surface electro potentiality.

Fuzzy 알고리즘을 이용한 엘리베이터 안전진단 및 동특성 분석 포터블 장비 개발 (A study on the Development of the Portable Device for Safety Diagnosis and Dynamic Characteristics Analysis of Elevator using Fuzzy Algorithm)

  • 김태형;김훈모
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2001년도 춘계학술대회 논문집
    • /
    • pp.199-202
    • /
    • 2001
  • An elevator system, which is essential equipment for vertical movement of an object, as a property of building, has been driven by various expenditures and purposes. Since developing electrical control technology, control system are highly developed. The elevator system has expanded widely, but a data accuracy acquisition technique and safety predict technique for securing system safety is still at a basic level. So, objective verification for elevator confidence condition requires an absolute accuracy measurement technique. Therefore, this study is executed in order to acquire a method of depending on sense of a manager with simple numeric measurement data, and to construct a logical, analytical foresight system for more efficient elevator management system. As an artificial intelligence for diagnosis, the fuzzy inference algorithm is used for foreseeing the system in this thesis, because the fuzzy algorithm is the most useful method for resolving subjective ideas and a vague judgment of humans. The fuzzy inference algorithm is developed for each sensor signal(i.e. vibration, velocity, current).

  • PDF

실시간 영상감시를 위한 JPEG Streamer의 설계와 구현 (A Design and Implementation of JPEG Streamer for Real Time Image Surveillance System)

  • 김경환;유해영;이진영
    • 인터넷정보학회논문지
    • /
    • 제7권3호
    • /
    • pp.107-118
    • /
    • 2006
  • 네트워크 인프라의 성장과 디지털 영상압축 기술의 발달로 네트워크 카메라 서버를 이용한 실시간 영상감시 시스템의 수요가 증가하고 있다. 기존의 CCTV를 이용한 실시간 영상감시에 비해 네트워크 카메라 서버를 이용한 영상감시는 많은 이점이 있다. 본 논문에선 실시간 영상감시 시스템의 핵심 모듈로서 JPEG 영상의 수집과 전달을 담당하는 JPEG Streamer의 모델을 제시하고 이를 설계, 구현한다. JPEG Streamer의 안정성과 효율성을 위해서 쓰레드 풀과 공유 메모리를 사용했다. 실시간 영상의 품질을 높이기 위해서 더블 버퍼링의 개념을 도입했다. 이렇게 구현된 JPEG Streamer를 실시간 영상감시 시스템의 개발에 이용함으로써 생산성을 높일 수 있을 뿐 아니라, 신뢰성과 안정성도 확보 할 수 있다.

  • PDF