• Title/Summary/Keyword: Automatic Programming

Search Result 242, Processing Time 0.03 seconds

A Study on ZigBee Application Model Development Using UML (UML을 이용한 ZigBee Application Model 개발에 관한 연구)

  • Jung, Sung-Mo;Yoo, Ju-Hyung;Lee, Joung-Han;Lim, Dong-Jin
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.58 no.12
    • /
    • pp.2492-2497
    • /
    • 2009
  • In this paper, a user application based on ZigBee is developed using UML. Conventional development procedure for an application using ZigBee stack requires a tremendous effort, since a developer has to study programming interfaces and analyze sample code to modify and add necessary code. In this study, a sample user application based on ZigBee is modeled using UML and embedded software code is generated using an automatic code generation tool. If the application development method using UML proposed in this paper is used, it is possible for a user to easily develop an application using powerful notations of UML diagrams without paying attention to the details of complex programming code.

Synchronization of VOD Content and Captions Using Speech Recognition and Modified Dynamic Programming (음성인식과 변경된 동적계획법을 이용한 VOD 콘텐트와 자막의 동기화)

  • Oh, Juhyun
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2021.06a
    • /
    • pp.131-134
    • /
    • 2021
  • 지상파 방송에서는 청각장애인을 위해 폐쇄자막(closed caption) 서비스가 제공되고 있지만, 이를 저장하여 VOD 서비스 등에 제공하고자 할 때는 영상과의 비동기화(desynchronization) 문제로 인해 활용할 수 없는 문제가 있다. 본 논문에서는 이를 해결하기 위해 자동 음성인식(automatic speech recognition)과, 자막 동기화 문제에 맞게 변경된 동적계획법(modified dynamic programming)을 이용하는 방법을 제안한다. 문자열 정렬에서 삽입과 삭제 등 간격(gap)의 발생을 제어하는 제약조건과 그에 따른 점수 구조를 적용함으로써 문자열 정렬 성능을 개선한다. 또한 정렬된 폐쇄자막과 음성인식 문자열로부터 시간 동기정보를 복원하고 동기화된 자막을 생성하는 방법을 제안한다. 실제 TV 프로그램과 자막에 적용하여 기존 방법에 비해 성능의 향상이 있음을 확인하였다.

  • PDF

Automatic Boundary Detection of Carotid Intima-Media based on Multiresolution Snake (다해상도 스네이크를 통한 경동맥 내막-중막 경계선 자동추출)

  • Lee, Yu-Bu;Choi, Yoo-Joo;Kim, Myoung-Hee
    • The KIPS Transactions:PartA
    • /
    • v.14A no.2
    • /
    • pp.77-84
    • /
    • 2007
  • The intima media thickness(IMT) of the carotid artery from B mode ultrasound images has recently been proposed as the most useful index of individual atherosclerosis and can be used to predict major cardiovascular events. Ultrasonic measurements of the IMT are conventionally obtained by manually tracing interfaces between tissue layers. The drawbacks of this method are the inter and intra observer variability and its inefficiency. In this paper, we present a multiresolution snake method combined with the dynamic programming, which overcomes the various noises and sensitivity to initialization of conventional snake. First, an image pyramid is constructed using the Gaussian pyramid that maintains global edge information with smoothing in the images, and then the boundaries are automatically detected in the lowest resolution level by minimizing a cost function based on dynamic programming. The cost function includes cost terms which are representing image features and geometrical continuity of the vessel interfaces. Since the detected boundaries are selected as initial contour of the snake for the next level, this automated approach solves the problem of the initialization. Moreover, the proposed snake improves the problem of converging th the local minima by defining the external energy based on multiple image features. In this paper, our method has been validated by computing the correlation between manual and automatic measurements. This automated detection method has obtained more accurate and reproducible results than conventional edge detection by considering multiple image features.

A Study on Hull-Form Design for Ships Operated at Two Speeds (두 가지 속도에서 운항하는 선박의 형상설계에 관한 연구)

  • Kim, Tae Hoon;Choi, Hee Jong
    • Journal of the Korean Society of Marine Environment & Safety
    • /
    • v.24 no.4
    • /
    • pp.467-474
    • /
    • 2018
  • The purpose of this study is related to automatic hull-form design for ships operating at two speeds. Research was conducted using a series 60 ($C_B=0.6$) ship as a target, which has the most basic ship hull-form. Hull-form development was pursued from the viewpoint of improving resistance performance. In particular, automatic hull-form design for a ship was performed to improve wave resistance, which is closely related to hull-forms. For this purpose, we developed automatic hull-form design software for ships by combining an optimization technique, resistance prediction technique and hull-form modification technique, appling the software developed to a target ship. A sequential quadratic programming method was used for optimization, and a potential-based panel method was used to predict resistance performance. A Gaussian-type modification function was developed and applied to change the ship hull-form. The software developed was used to design a target ship operating at two different speeds, and the performance of the resulting optimized hull was compared with the results of the original hull. In order to verify the validity of the program developed, experimental results obtained in model tests were compared with calculated values by numerical analysis.

Optimal Driving of Photo-Sensor for Control of A Mixed Environment (복합환경제어를 위한 광량 센서장치의 최적구동)

  • Kim, Jong-Man;Kim, Won-Sop;Kim, Hyung-Suk
    • Proceedings of the KIEE Conference
    • /
    • 2011.07a
    • /
    • pp.2110-2111
    • /
    • 2011
  • Optimal Driving of Photo-Sensor for Control of a Mixed Environment was realized. The control system was carried out to investigate into the characteristics of Real time control of temperature and humidity at sprouts cutivators. Especially, for led's control for the cultivation of sprouts we have composed a Combined Automatic Control System possible for the control of temperature and humidity at the same time. The applied Photo-Sensor measurement are blue, green, red, white, yellow leds. And we had also designed the Web Programming for the automatic control about sprouts plants.

  • PDF

Development of an intelligent system for Lagrangian structural identification and relaxation for integer programmings (정수계획 모형에서 라그란지안 구조정의 및 완화를 지원하는 지능형 시스템의개발)

  • 김철수;이재규;김민용
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 1995.09a
    • /
    • pp.300-324
    • /
    • 1995
  • This research investigates the automatic identification of typical embedded structures in the Integer Programming(IP) models and automatic transformation of the problem to an adequate Lagrangian problem which can provide tight bounds within the acceptable run time. For this purpose, the structural distinctiveness of variables, constants, blocks of terms, and constraint chunks is identified to describe the structure of the IP model. To assist the identification of the structural distinctiveness, the representation by the knowledge based IP model formulator UNIK-IP is adopted. For the reasoning for the structural identification, the bottom-up, top-down, and case-based approaches are proposed. A prototype system UNIK-RELAX is developed to implement the approaches proposed in this research.

  • PDF

Development of a Bellows Design Software Based on EJMA (EJMA에 기초한 벨로우즈 설계 소프트웨어의 개발)

  • Koh, Byung-Kab
    • Transactions of the Korean Society of Machine Tool Engineers
    • /
    • v.17 no.1
    • /
    • pp.150-157
    • /
    • 2008
  • Bellows are commonly used in piping systems to absorb expansion and contraction in order to reduce stress. Unlike most piping components, bellows consist of a thin-walled shell of revolution with a corrugated meridian, in order to provide the flexibility needed to absorb mechanical movements. It is a composite shell structure consisting of at least one toroidal shell, an annular plate or conical shell. It is difficult to analyze the behavior of bellows because of its complex geometry. Simplified formulas for variable mechanical behaviors of bellows are provided by a standard called EJMA. An automatic design software for bellows is programming by using VBA(Visual Basic for Application) based on EJMA. Bellows engineers can effectively make a decision for bellows geometries because this software provides graphically design results in its post-processor. Bellows design software is expected to give quite a good guidance to practical design. The characteristics of bellows are also investigated through the automatic design process in bellows design software.

Standalone Maritime Aids-To-Navigation AIS Mobile Station

  • Lee, Chee-Cheong;Park, Soo-Hong
    • Journal of information and communication convergence engineering
    • /
    • v.7 no.3
    • /
    • pp.297-303
    • /
    • 2009
  • Automatic Identification System (AIS) is a VHF radio broadcasting system where transmits packets of data via VHF data link. It enables vessels and coastal-based station that equipped with AIS equipment to send and receive useful information. This information can be help in situational awareness and provide a means to assist in collision avoidance. In addition, AIS can be use as Aid-To-Navigation, by providing the location and additional information on buoys and lights. Besides, it can also contain details information in meteorological status of a particular ship location. This paper presents the standalone AIS system that able to receive and report own ship location, meteorological data collection and broadcast safety related information if necessary. With the unique ship's MMSI number, all the information of that particular ship can be monitor by using AIS program written in C++ programming language.

GMM-Based Maghreb Dialect Identification System

  • Nour-Eddine, Lachachi;Abdelkader, Adla
    • Journal of Information Processing Systems
    • /
    • v.11 no.1
    • /
    • pp.22-38
    • /
    • 2015
  • While Modern Standard Arabic is the formal spoken and written language of the Arab world; dialects are the major communication mode for everyday life. Therefore, identifying a speaker's dialect is critical in the Arabic-speaking world for speech processing tasks, such as automatic speech recognition or identification. In this paper, we examine two approaches that reduce the Universal Background Model (UBM) in the automatic dialect identification system across the five following Arabic Maghreb dialects: Moroccan, Tunisian, and 3 dialects of the western (Oranian), central (Algiersian), and eastern (Constantinian) regions of Algeria. We applied our approaches to the Maghreb dialect detection domain that contains a collection of 10-second utterances and we compared the performance precision gained against the dialect samples from a baseline GMM-UBM system and the ones from our own improved GMM-UBM system that uses a Reduced UBM algorithm. Our experiments show that our approaches significantly improve identification performance over purely acoustic features with an identification rate of 80.49%.

Development of Automatic Node Generation Algorithm and Preprocessing Technique for $\rho$-Version Finite Element Program ($\rho$-Version 유한요소 프로그램을 위한 자동절점생성 알고리즘 및 전처리 기법 개발)

  • 조준형;홍종현;우광성
    • Proceedings of the Computational Structural Engineering Institute Conference
    • /
    • 1998.10a
    • /
    • pp.69-76
    • /
    • 1998
  • Due to the drastic improvement of computer hardware and operating system, it is easy to break through the main defects of limited computer memory and processing time, etc. To keep up with this situation, this paper is focused on developing the preprocessor program with the input method based on vector graphic editor and the preprocessing technique including automatic node generation algorithm for the $\rho$-version finite element program. To develop this preprocessor program, the special data structure and the OOP(Object Oriented Programming) have been used by the Visual Basic 4.0. The Special data structure is proposed to describe the geometric data of node numberings and coordinates suitable for the $\rho$-version finite element program, which are quite different from the comvential h-version finite element program.

  • PDF