• Title/Summary/Keyword: computer tools

Search Result 1,688, Processing Time 0.033 seconds

A Virtual Sculpting System using Haptic Interface (햅틱 인터페이스를 이용한 가상 조각 시스템)

  • Kim Laehyun;Park Sehyung
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.31 no.12
    • /
    • pp.682-691
    • /
    • 2004
  • We present a novel haptic sculpting system where the user intuitively adds to and carves out material from a volumetric model using new sculpting tools in the similar way to handling real clay Haptic rendering and model deformation are implemented based on volumetric implicit surface. We enhance previous volume-based haptic sculpting systems by presenting fast and stable force computation on 3D models to be deformed. In order to bridge the gap between fast haptic process (1 KHz) and much slower visual update frequency(~30Hz), the system generates intermediate implicit surfaces between two consecutive physical models being deformed. It performs collision detection and force computation on the intermediate surface in haptic process. The volumetric model being sculpted is visualized as a geometric model which is adaptively polygonized according to the surface complexity. We also introduce various visual effects for the real-time sculpting system including mesh-based solid texturing, painting, and embossing/engraving techniques.

Performance Management Tool for SPAX (SPAX를 위한 성능 관리 툴)

  • Kim, Do-Hyeong;Park, Chang-Sun;Jeon, Jin-Ok
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.5 no.5
    • /
    • pp.639-650
    • /
    • 1999
  • Generally, a performance management consists of the iterative process of performance monitoring, performance analysis, and performance tuning. In this paper, we describe the design and implementation of performance monitor and performance tuner which can be used on the top of SPAX, also known as TICOM IV. SPAX has a hierarchical structure. All nodes, each of which has a local memory, are connected to the interconnection network and constructed to form clusters. Therefore, it is necessary to develop a new performance monitor reflecting the underlying hierarchical structure of SPAX, to implement performance monitoring more effectively. Implemented performance monitor can monitor the state of nodes, clusters, and total system of SPAX at realtime. And, implemented performance tuner can change the value of variables related to the performance of SPAX. System manager can perform an effective performance management by using the proposed performance management tools.

Analysis Scheme on Backup Files of Samsung Smartphone available in Forensic (포렌식에서 활용 가능한 삼성 스마트폰 백업 파일 분석 기법)

  • Lee, Gyuwon;Hwang, Hyunuk;Kim, Kibom;Chang, Taejoo
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.2 no.8
    • /
    • pp.349-356
    • /
    • 2013
  • As various features of the smartphone have been used, a lot of information have been stored in the smartphone, including the user's personal information. However, a frequent update of the operating system and applications may cause a loss of data and a risk of missing important personal data. Thus, the importance of data backup is significantly increasing. Many users employ the backup feature to store their data securely. However, in the point of forensic view these backup files are considered as important objects for investigation when issued hiding of smartphone or intentional deletion on data of smartphone. Therefore, in this paper we propose a scheme that analyze structure and restore data for Kies backup files of Samsung smartphone which has the highest share of the smartphone in the world. As the experimental results, the suggested scheme shows that the various types of files are analyzed and extracted from those backup files compared to other tools.

Specification and Synthesis of Speed-independent Circuit using VHDL (VHDL을 이용한 속도 독립 회로의 기술과 합성)

  • Jeong, Seong-Tae
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.7
    • /
    • pp.1919-1928
    • /
    • 1999
  • There are no standard language for the specification of speed-independent circuits because existing specification methods are designed appropriately to each synthesis methodology. This paper suggests a method of using VHDL, a standard hardware description language, for the specification and synthesis of speed-independent circuits. Because VHDL is a multi-purpose language, we define a subset of VHDL which can be used for the synthesis. We transform the VHDL description into a signal transition graph and then synthesize speed-independent circuits by using a previous synthesis algorithm which uses a signal transition graph as the specification method. We suggest a systematic transformation method which transforms each VHDL statement into a partial signal transition graph and then merges them into a signal transition graph. This work is a step towards to the development of an integrated framework in which we can utilizes the existing CAD tools based on VHDL. Also, this work will enable a easier migration of the current circuit designers into asynchronous circuit design.

  • PDF

Pedagogical Implications for Teaching and Learning Normal Distribution Curves with CAS Calculator in High School Mathematics (CAS 계산기를 활용한 고등학교 정규분포곡선의 교수-학습을 위한 시사점 탐구)

  • Cho, Cheong-Soo
    • Communications of Mathematical Education
    • /
    • v.24 no.1
    • /
    • pp.177-193
    • /
    • 2010
  • The purpose of this study is to explore normal distribution in probability distributions of the area of statistics in high school mathematics. To do this these contents such as approximation of normal distribution from binomial distribution, investigation of normal distribution curve and the area under its curve through the method of Monte Carlo, linear transformations of normal distribution curve, and various types of normal distribution curves are explored with CAS calculator. It will not be ablt to be attained for the objectives suggested the area of probability distribution in a paper-and-pencil classroom environment from the perspectives of tools of CAS calculator such as trivialization, experimentation, visualization, and concentration. Thus, this study is to explore various properties of normal distribution curve with CAS calculator and derive from pedagogical implications of teaching and learning normal distribution curve.

Performance Comparison of Particle Simulation Using GPU Between OpenGL and Unity (OpenGL과 Unity간의 GPU를 이용한 Particle Simulation의 성능 비교)

  • Kim, Min Sang;Sung, Nak-Jun;Choi, Yoo-Joo;Hong, Min
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.6 no.10
    • /
    • pp.479-486
    • /
    • 2017
  • Recently, GPGPU has been able to increase the degradation of computer performance, and it is now possible to run physically based real-time simulations on PCs that require high computational complexity. Physical calculations applied in physics simulation can be performed by parallel processing, and can be efficiently performed using parallel computation using Compute shader recently supported by OpenGL 4.3 and Unity 4.0. In this paper, we measure and compare the number of performance in real - time physics simulation in OpenGL running on various platforms and Unity, a content creation tool supporting various platforms. Particle simulation experiments show that particle simulation using Unity performs faster than 136.04%. It is expected that it will be able to select better development tools for future multi - platform support.

Application of GeoJSON to Geo-spatial Web Service (지공간정보 웹 서비스에서 GeoJSON 적용)

  • Park, Yong-Jae;Lee, Ki-Won
    • Korean Journal of Remote Sensing
    • /
    • v.24 no.6
    • /
    • pp.613-620
    • /
    • 2008
  • Web on Web 2.0 paradigm is regarded as a kind of platform. Accordingly, users on web can use almost same applications like using certain applications on personal computer, to given purposes. For Web as platform, it needs web-based or web-recognizable file format to communicate or to exchange various information contents and data among applied applications. Text-based JSON is a practical format directly linked Javascript on Web, so that XML-typed data, being previously built, can be possible for tagging process containing JSON format. However, GeoJSON handling geo-spatial data sets is now fledgling stage in standards. Thus, it is not on the practical applicability level, and there are a few tools or open sources for this format. To adopt GeoJSON for the future Geo-web application, users implement GeoJSON parser or apply the server-based open source GIS for their purpose. In this study, a preliminary work for GeoJSON application in Geo-web service carried out using Google Maps API and openlayers library API.

Towards the development of an accurate DEM generation system from KOMPSAT-1 Electro-Optical Camera Data (다목적 실용위성 1호기 EOC카메라 영상으로부터 DEM 추출을 위한 시스템개발에 관한 고찰)

  • Taejung Kim;Heung Kyu Lee
    • Korean Journal of Remote Sensing
    • /
    • v.14 no.3
    • /
    • pp.232-249
    • /
    • 1998
  • The first Korean remote sensing satellite, Korea Multi-Purpose Satellite (KOMPSAT-1), is going to be launched in 1999. This will carry a 7m resolution Electro-Optical Camera (EOC) for earth observation. The primary mission of the KOMPSAT-1 is to acquire stereo imagery over the Korean peninsular for the generation of 1:25,000 scale cartographic maps. For this mission, research is being carried out to assess the possibilities of automated or semi-automated mapping of EOC data and to develop, if necessary, such enabling tools. This paper discusses the issue of automated digital elevation model (DEM) generation from EOC data and identifies some important aspects in developing a DEM generation system from EOC data. This paper also presents the current status of the development work for such a system. The development work will be described in three pares of sensor modelling, stereo matching and DEM interpolation. The performance of the system is shown with a SPOT stereo pair. A DEM generated from commercial software is also presented for comparison. The proposed system seems to generate promising results.

Analyzing Learners Behavior and Resources Effectiveness in a Distance Learning Course: A Case Study of the Hellenic Open University

  • Alachiotis, Nikolaos S.;Stavropoulos, Elias C.;Verykios, Vassilios S.
    • Journal of Information Science Theory and Practice
    • /
    • v.7 no.3
    • /
    • pp.6-20
    • /
    • 2019
  • Learning analytics, or educational data mining, is an emerging field that applies data mining methods and tools for the exploitation of data coming from educational environments. Learning management systems, like Moodle, offer large amounts of data concerning students' activity, performance, behavior, and interaction with their peers and their tutors. The analysis of these data can be elaborated to make decisions that will assist stakeholders (students, faculty, and administration) to elevate the learning process in higher education. In this work, the power of Excel is exploited to analyze data in Moodle, utilizing an e-learning course developed for enhancing the information computer technology skills of school teachers in primary and secondary education in Greece. Moodle log files are appropriately manipulated in order to trace daily and weekly activity of the learners concerning distribution of access to resources, forum participation, and quizzes and assignments submission. Learners' activity was visualized for every hour of the day and for every day of the week. The visualization of access to every activity or resource during the course is also obtained. In this fashion teachers can schedule online synchronous lectures or discussions more effectively in order to maximize the learners' participation. Results depict the interest of learners for each structural component, their dedication to the course, their participation in the fora, and how it affects the submission of quizzes and assignments. Instructional designers may take advice and redesign the course according to the popularity of the educational material and learners' dedication. Moreover, the final grade of the learners is predicted according to their previous grades using multiple linear regression and sensitivity analysis. These outcomes can be suitably exploited in order for instructors to improve the design of their courses, faculty to alter their educational methodology, and administration to make decisions that will improve the educational services provided.

Cell Versus Chemokine Therapy Effects on Cell Mobilization to Chronically Dysfunctional Urinary Sphincters of Nonhuman Primates

  • Williams, J. Koudy;Mariya, Silmi;Suparto, Irma;Lankford, Shannon S.;Andersson, Karl-Erik
    • International Neurourology Journal
    • /
    • v.22 no.4
    • /
    • pp.260-267
    • /
    • 2018
  • Purpose: A major question remaining in approaches to tissue engineering and organ replacement is the role of native mobilized native cells in the regeneration process of damaged tissues and organs. The goal of this study was to compare the cell mobilizing effects of the chemokine CXCL12 and cell therapy on the urinary sphincter of nonhuman primates (NHP) with chronic intrinsic urinary sphincter dysfunction. Methods: Either autologous lenti-M-cherry labeled skeletal muscle precursor cells (skMPCs) or CXCL12 were injected directly into the sphincter complex of female NHPs with or without surgery-induced chronic urinary sphincter dysfunction (n=4/treatment condition). All monkeys had partial bone marrow transplantation with autologous lenti-green fluorescent protein (GFP) bone marrow cells prior to treatment. Labeled cells were identified, characterized and quantified using computer-assisted immunohistochemistry 6 months posttreatment. Results: GFP-labeled bone marrow cells (BMCs) were identified in the bone marrow and both BMCs and skMPCs were found in the urinary sphincter at 6-month postinjection. BMCs and skMPCs were present in the striated muscle, smooth muscle, and lamina propria/urothelium of the sphincter tissue. Sphincter injury increased the sphincter content of BMCs when analyzed 6-month postinjection. CXCL12 treatment, but not skMPCs, increased the number of BMCs in all layers of the sphincter complex (P<0.05). CXCL12 only modestly (P=0.15) increased the number of skMPCs in the sphincter complex. Conclusions: This dual labeling methodology now provides us with the tools to measure the relative number of locally injected cells versus bone marrow transplanted cells. The results of this study suggest that CXCL12 promotes mobilization of cells to the sphincter, which may contribute more to sphincter regeneration than injected cells.