• Title/Summary/Keyword: Software Types

Search Result 1,382, Processing Time 0.031 seconds

OpenGL ES 1.1 Implementation Using OpenGL (OpenGL을 이용한 OpenGL ES 1.1 구현)

  • Lee, Hwan-Yong;Baek, Nak-Hoon
    • The KIPS Transactions:PartA
    • /
    • v.16A no.3
    • /
    • pp.159-168
    • /
    • 2009
  • In this paper, we present an efficient way of implementing OpenGL ES 1.1 standard for the environments with hardware-supported OpenGL API, such as desktop PCs. Although OpenGL ES was started from the existing OpenGL features, it becomes a new three-dimensional graphics library customized for embedded systems through introducing fixed-point arithmetic operations, buffer management with fixed-point data type supports, completely new texture mapping functionalities and others. Currently, it is the official three dimensional graphics library for Google Android, Apple iPhone, PlayStation3, etc. In this paper, we achieved improvements on the arithmetic operations for the fixed-point number representation, which is the most characteristic data type for OpenGL ES. For the conversion of fixed-point data types to the floating-point number representations for the underlying OpenGL, we show the way of efficient conversion processes even with satisfying OpenGL ES standard requirements. We also introduced a simple memory management scheme to mange the converted data for the buffer containing fixed-point numbers. In the case of texture processing, the requirements in both standards are quite different and thus we used completely new software-implementations. Our final implementation result of OpenGL ES library provides all of over than 200 functions in OpenGL ES 1.1 standard and completely passed its conformance test, to show its compliance with the standard. From the efficiency viewpoint, we measured its execution times for several OpenGL ES-specific application programs and achieved at most 33.147 times improvements, to become the fastest one among the OpenGL ES implementations in the same category.

Prediction of Cryptocurrency Price Trend Using Gradient Boosting (그래디언트 부스팅을 활용한 암호화폐 가격동향 예측)

  • Heo, Joo-Seong;Kwon, Do-Hyung;Kim, Ju-Bong;Han, Youn-Hee;An, Chae-Hun
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.7 no.10
    • /
    • pp.387-396
    • /
    • 2018
  • Stock price prediction has been a difficult problem to solve. There have been many studies to predict stock price scientifically, but it is still impossible to predict the exact price. Recently, a variety of types of cryptocurrency has been developed, beginning with Bitcoin, which is technically implemented as the concept of distributed ledger. Various approaches have been attempted to predict the price of cryptocurrency. Especially, it is various from attempts to stock prediction techniques in traditional stock market, to attempts to apply deep learning and reinforcement learning. Since the market for cryptocurrency has many new features that are not present in the existing traditional stock market, there is a growing demand for new analytical techniques suitable for the cryptocurrency market. In this study, we first collect and process seven cryptocurrency price data through Bithumb's API. Then, we use the gradient boosting model, which is a data-driven learning based machine learning model, and let the model learn the price data change of cryptocurrency. We also find the most optimal model parameters in the verification step, and finally evaluate the prediction performance of the cryptocurrency price trends.

Development of Joint-Based Motion Prediction Model for Home Co-Robot Using SVM (SVM을 이용한 가정용 협력 로봇의 조인트 위치 기반 실행동작 예측 모델 개발)

  • Yoo, Sungyeob;Yoo, Dong-Yeon;Park, Ye-Seul;Lee, Jung-Won
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.8 no.12
    • /
    • pp.491-498
    • /
    • 2019
  • Digital twin is a technology that virtualizes physical objects of the real world on a computer. It is used by collecting sensor data through IoT, and using the collected data to connect physical objects and virtual objects in both directions. It has an advantage of minimizing risk by tuning an operation of virtual model through simulation and responding to varying environment by exploiting experiments in advance. Recently, artificial intelligence and machine learning technologies have been attracting attention, so that tendency to virtualize a behavior of physical objects, observe virtual models, and apply various scenarios is increasing. In particular, recognition of each robot's motion is needed to build digital twin for co-robot which is a heart of industry 4.0 factory automation. Compared with modeling based research for recognizing motion of co-robot, there are few attempts to predict motion based on sensor data. Therefore, in this paper, an experimental environment for collecting current and inertia data in co-robot to detect the motion of the robot is built, and a motion prediction model based on the collected sensor data is proposed. The proposed method classifies the co-robot's motion commands into 9 types based on joint position and uses current and inertial sensor values to predict them by accumulated learning. The data used for accumulating learning is the sensor values that are collected when the co-robot operates with margin in input parameters of the motion commands. Through this, the model is constructed to predict not only the nine movements along the same path but also the movements along the similar path. As a result of learning using SVM, the accuracy, precision, and recall factors of the model were evaluated as 97% on average.

A Study for Controlling Early-age Temperature Rise of the Concrete Pavement by Shadow Tent in Hot Weather Construction (차광막를 이용한 하절기 콘크리트포장의 초기온도 관리 방안연구)

  • Joh, Young-Oh;Kim, Hyung-Bae;Suh, Young-Chan;Ann, Sung-Soon
    • International Journal of Highway Engineering
    • /
    • v.6 no.4 s.22
    • /
    • pp.75-89
    • /
    • 2004
  • Long term performance of concrete pavement significantly depends on the given construction and environmental condition. It means that random cracks and extreme crack width due to inappropriate quality control at the early age might lead to decreasing the pavement service life. The temperature and moisture during the construction, cement and aggregate types, curing condition are major components to affect the quality of the concrete pavement at the early age. First of all, the high temperature differential, that is made by increasing air temperature and the heat of cement hydration, is known as the major contributor to severe cracks. In this study, tent covering was used for controlling temperature of the concrete slab. The field measurement data indicates that the effect of the tent covering is very significant to decrease possibilities of random crack occurrence and curling stress and enhance the long-term concrete strength. HIPERPAV(High PERformance PAVing software), a program predicting the strength and stress of an earty-age concrete pavement (72 hour after placement), is used for simulating the effects of tent covering. The HIPERPAVE results showed that the section with the tent covering has higher reliability than the section without the tent covering by 22.5%. In details, reliability is increased 72.5% (without the tent covering) to 95% (with the tent covering).

  • PDF

REMOTE SENSING AND GIS INTEGRATION FOR HOUSE MANAGEMENT

  • Wu, Mu-Lin;Wang, Yu-Ming;Wong, Deng-Ching;Chiou, Fu-Shen
    • Proceedings of the KSRS Conference
    • /
    • v.2
    • /
    • pp.551-554
    • /
    • 2006
  • House management is very important in water resource protection in order to provide sustainable drinking water for about four millions population in northern Taiwan. House management can be a simple job that can be done without any ingredient of remote sensing or geographic information systems. Remote sensing and GIS integration for house management can provide more efficient management prescription when land use enforcement, soil and water conservation, sewage management, garbage collection, and reforestation have to be managed simultaneously. The objective of this paper was to integrate remote sensing and GIS to manage houses in a water resource protection district. More than four thousand houses have been surveyed and created as a house data base. Site map of every single house and very detail information consisting of address, ownership, date of creation, building materials, acreages floor by floor, parcel information, and types of house condition. Some houses have their photos in different directions. One house has its own card consists these information and these attributes were created into a house data base. Site maps of all houses were created with the same coordinates system as parcel maps, topographic maps, sewage maps, and city planning maps. Visual Basic.NET, Visual C#.NET have been implemented to develop computer programs for house information inquiry and maps overlay among house maps and other GIS map layers. Remote sensing techniques have been implemented to generate the background information of a single house in the past 15 years. Digital orthophoto maps at a scale of 1:5000 overlay with house site maps are very useful in determination of a house was there or not for a given year. Satellite images if their resolutions good enough are also very useful in this type of daily government operations. The developed house management systems can work with commercial GIS software such as ArcView and ArcPad. Remote sensing provided image information of a single house whether it was there or not in a given year. GIS provided overlay and inquiry functions to automatically extract attributes of a given house by ownership, address, and so on when certain house management prescriptions have to be made by government agency. File format is the key component that makes remote sensing and GIS integration smoothly. The developed house management systems are user friendly and can be modified to meet needs encountered in a single task of a government technician.

  • PDF

Remote Control of Network-Based Modular Robot (네트웍 기반 모듈라 로봇의 원격 제어)

  • Yeom, Dong-Joo;Lee, Bo-Hee
    • Journal of Convergence for Information Technology
    • /
    • v.8 no.5
    • /
    • pp.77-83
    • /
    • 2018
  • A modular robot that memorizes motion can be easily created and operated because it expresses by hand. However, since there is not enough storage space in the module to store the user-created operation, it is impossible to reuse the created operation, and when the modular robot again memorizes the operation, it changes to another operation. There is no main controller capable of operating a plurality of modular robots at the same time, and thus there is a disadvantage that the user must input directly to the modular robot. To overcome these disadvantages, a remote controller has been proposed that can be operated in the surrounding smart devices by designing web server and component based software using wired and wireless network. In the proposed method, various types of structures are created by connecting to a modular robot, and the reconstructed operation is performed again after storing, and the usefulness is confirmed by regenerating the stored operation effectively. In addition, the reliability of the downloaded trajectory data is verified by analyzing the difference between the trajectory data and the actual trajectory. In the future, the trajectory stored in the remote controller will be standardized using the artificial intelligence technique, so that the operation of the modular robot will be easily implemented.

A Study on the Constitution Type-Specific Presentation of Physical Symptoms (사상체질에 따른 신체적 증상에 관한 연구)

  • Kim, Yun-Young;Kim, Ho-Seok;Baek, Young-Hwa;Yoo, Jong-Hyang;Kim, Sang-Hyuk;Jang, Eun-Su
    • Journal of Sasang Constitutional Medicine
    • /
    • v.23 no.3
    • /
    • pp.340-350
    • /
    • 2011
  • 1. Objectives: This clinical study was conducted to understand the differences between Sasang constitutional types and to identify the physical symptoms presentation specific to each Sasang constitutional type. 2. Methods: In this descriptive study, 2,629 subjects (1,061 Taeeum-type, 683 Soeum-type, 885 Soyang-type) were surveyed between Nov 1, 2007 and Jul 31, 2010. The subjective symptoms experienced by the subjects were collected using a Physical Symptoms questionnaire, and the subjects were interviewed by Sasang specialists who determined the subjects' constitutional type. The data (in crude number and percentage) was analyzed on the general characteristics, Sasang constitutional type, and physical symptoms using the SPSS 17.0 software. The symptomatic presentation in men and women were analyzed on Sasang constitutional distribution using the chi-square test. 3. Results: 1) The physical symptoms specific to each Sasang constitutional type were as follows: 'frequent aphthous lesions in the oral cavity', 'lingering fatigue after sleep', 'headache', 'common cold symptoms presenting as loss of appetite or indigestion', and 'physical deterioration presenting as problems with digestion' in the Soeum type; 'physical deterioration presenting as problems in perspiration' and 'swelling and puffiness' in the Taeeum type; and 'excessive forgetfulness' in the Soyang type. 2) The physical symptoms specific to each Sasang constitutional type in men were as follows: 'Unilateral or bilateral headaches, 'frequent aphthous lesions in the oral cavity', 'common cold symptoms presenting as rhinorrhea or nasal congestion', 'common cold symptoms presenting as loss of appetite or indigestion', and 'physical deterioration presenting as problems with digestion' in the Soeum type; and 'swelling and puffiness' in the Taeeum type. 3) The physical symptoms specific to each Sasang constitutional type in women were as follows: 'common cold symptoms presenting as headaches', 'common cold symptoms presenting as loss of appetite or indigestion', 'physical deterioration presenting as problems with digestion' in the Soeum type; and 'pain in knees', 'redness of eyes', 'dryness of mouth', 'common cold symptoms presenting as coughing', 'physical deterioration presenting as problems in perspiration', 'swelling and puffiness' in the Taeeum type. 4. Conclusions: This study demonstrates that physical symptoms present in constitutional type-specific patterns. Understanding of the personal Sasang constitutional type and systematic, personalized healthcare based on constitutional typology is anticipated to contribute to improved health management strategy.

A Geostatistical Block Simulation Approach for Generating Fine-scale Categorical Thematic Maps from Coarse-scale Fraction Data (저해상도 비율 자료로부터 고해상도 범주형 주제도 생성을 위한 지구통계학적 블록 시뮬레이션)

  • Park, No-Wook;Lee, Ki-Won
    • Journal of the Korean earth science society
    • /
    • v.32 no.6
    • /
    • pp.525-536
    • /
    • 2011
  • In any applications using various types of spatial data, it is very important to account for the scale differences among available data sets and to change the scale to the target one as well. In this paper, we propose to use a geostatistical downscaling approach based on vaiorgram deconvloution and block simulation to generate fine-scale categorical thematic maps from coarse-scale fraction data. First, an iterative variogram deconvolution method is applied to estimate a point-support variogram model from a block-support variogram model. Then, both a direct sequential simulation based on area-to-point kriging and the estimated point-support variogram are applied to produce alternative fine-scale fraction realizations. Finally, a maximum a posteriori decision rule is applied to generate the fine-scale categorical thematic maps. These analytical steps are illustrated through a case study of land-cover mapping only using the block fraction data of thematic classes without point data. Alternative fine-scale fraction maps by the downscaling method presented in this study reproduce the coarse-scale block fraction values. The final fine-scale land-cover realizations can reflect overall spatial patterns of the reference land-cover map, thus providing reasonable inputs for the impact assessment in change of support problems.

Evaluation of the accuracy of three different intraoral scanners for endocrown digital impression: An in vitro study (엔도크라운 디지털 인상을 위한 구강스캐너 3종의 정확도 평가: 실험실 연구)

  • Ural, Cagri;Park, Ji-Man;Kaleli, Necati;Caglayan, Esma
    • The Journal of Korean Academy of Prosthodontics
    • /
    • v.58 no.4
    • /
    • pp.282-289
    • /
    • 2020
  • Purpose: The aim of this in vitro study was to evaluate the accuracy of three different intraoral scanners (IOSs) on digital impressions of different types of endocrown cavity preparations. Materials and methods: Two human mandibular molar teeth were prepared with different endocrown abutment designs: one with a buccal wall (Class 2) and the other without a buccal wall (Class 3). Both cavity designs were scanned using a reference desktop scanner (E3) and three different intraoral scanners: Trios3 (TRI group), Cerec Omnicam (CER group), and i500 (I5 group). The obtained Standard Tessellation Language (.stl) datasets were exported to metrology software. The precision was evaluated based on deviations among repeated scan models recorded by each IOS. The trueness was evaluated based on deviations between the reference data and repeated scans. For detecting interaction, data were statistically analyzed using a univariate analysis of variance (ANOVA) and for analyzing the comparison of the test groups data were analyzed by one-way ANOVA and post-hoc Tukey test at the significance level of .05. Results: The deviation values for both cavity designs in the I5 group were significantly lower than those in the other IOS groups in terms of trueness. For both cavity designs, the TRI group exhibited better precision than the other IOS groups. Conclusion: Different technologies of IOS device's and different endocrown prepration designs affected the accuracy of the digital scans.

Development of OSL Dosimetry Reader (선량 판독용 OSL 측정장치의 개발)

  • Park, Chang-Young;Chung, Ki-Soo;Lee, Jong-Duk;Chang, In-Su;Lee, Jung-Il;Kim, Jang-Lyul
    • Journal of Radiation Protection and Research
    • /
    • v.37 no.1
    • /
    • pp.10-15
    • /
    • 2012
  • Design and performance test results of a newly developed optically stimulated luminescence (OSL) measurement system are presented in this paper. Generally, different types of optical filters are used in OSL reader system to minimize the interference of the stimulation light in the OSL signal. For optically stimulation of $Al_2O_3:C$, we have arrived at an optimal combination of the filters, i.e., GG420 filter for filtering the stimulating light source, and a combined UG11 and BG39 filter at the detecting window (PMT). By using a high luminance blue LED (Luxeon V), sufficient luminous intensity could be obtained for optically stimulation. By using various control boards, the OSL reader device was successfully interfaced with a personal computer. A software was developed to deliver required commands to operate the OSL reader by using the LabView program (National Instruments, Inc.). In order to evaluate the reliability and the reproducibility of newly designed-OSL reader. Performance testing of the OSL reader was carried out for OSL efficiency, OSL decay curve and signal to noise ratio of the standard $Al_2O_3:C$ OSL material. It was found to be comparable with that of commercial Riso reader system.