• Title/Summary/Keyword: Computer Language

Search Result 3,802, Processing Time 0.071 seconds

3D Navigation Real Time RSSI-based Indoor Tracking Application

  • Lee, Boon-Giin;Lee, Young-Sook;Chung, Wan-Young
    • Journal of Ubiquitous Convergence Technology
    • /
    • v.2 no.2
    • /
    • pp.67-77
    • /
    • 2008
  • Representation of various types of information in an interactive virtual reality environment on mobile devices had been an attractive and valuable research in this new era. Our main focus is presenting spatial indoor location sensing information in 3D perception in mind to replace the traditional 2D floor map using handheld PDA. Designation of 3D virtual reality by Virtual Reality Modeling Language (VRML) demonstrates its powerful ability in providing lots of useful positioning information for PDA user in real-time situation. Furthermore, by interpolating portal culling algorithm would reduce the 3D graphics rendering time on low power processing PDA significantly. By fully utilizing the CC2420 chipbased sensor nodes, wireless sensor network was established to locate user position based on Received Signal Strength Indication (RSSI) signals. Implementation of RSSI-based indoor tracking method is low-cost solution. However, due to signal diffraction, shadowing and multipath fading, high accuracy of sensing information is unable to obtain even though with sophisticated indoor estimation methods. Therefore, low complexity and flexible accuracy refinement algorithm was proposed to obtain high precision indoor sensing information. User indoor position is updated synchronously in virtual reality to real physical world. Moreover, assignment of magnetic compass could provide dynamic orientation information of user current viewpoint in real-time.

  • PDF

DOORAE : A Concurrent Computation Model for Distributed Systems (두레 : 분산시스템을 위한 병행연산모델)

  • Kim, Dae-Gwon;Park, Choong-Shik;Lee, Im-Geun;Lee, Yong-Surk;Park, Kyu-Tae
    • Journal of the Korean Institute of Telematics and Electronics B
    • /
    • v.31B no.11
    • /
    • pp.1-10
    • /
    • 1994
  • A concurrent computation model Doorae and its description language DL are developed to model problems of parallel and distributed systems. Doorae model has simple and uniform concepts of object and message passing for problem modeling and computation. A method for detecting parallelism implicitly. with no exact description of parallelism in program. is proposed. Furthermore, the method assures the maximum parallelism in dynamic environment by creating concurrent objects. Also a concept of Waiting Variable to insure maximum computation efficiency of objects is proposed.

  • PDF

Design Patterns for Android Game Programming (안드로이드 게임 프로그래밍을 위한 설계 패턴)

  • Kim, Dong Kwan
    • Journal of the Korea Convergence Society
    • /
    • v.9 no.8
    • /
    • pp.17-24
    • /
    • 2018
  • Design patterns can be classified as software reuse technique that might provide effective solutions to specific problems that occur repeatedly in software development. In particular, object-oriented design patterns are incorporated into various software platforms and frameworks to increase software productivity. This paper aims to support general guidelines relating to design patterns for Android-based game programming. The proper use of the design pattern could be effective in not only for software development productivity, but also for post-development software maintenance. This paper provides fundamental procedures and case studies for applying design patterns to game programming on the Android platform. Typical object-oriented design patterns such as MVP, Singleton, Observer, and State have been applied to the development of Android game programs.

Contrast and geometric correction of non-standardized radiographs in digital subtraction radiography (디지털 공제술에서 비표준화 방사선사진의 대조도 및 기하학적 보정에 관한 연구)

  • Kim, Eun-Kyung
    • Journal of Periodontal and Implant Science
    • /
    • v.28 no.4
    • /
    • pp.797-809
    • /
    • 1998
  • The purposes of this study were to develop the computer program for the contrast and geometric correction in digital subtration radiography with the IDL (Interactive Data Language) and compare the results with this program for the correction of the non-standardized radiographs to those of standardized radiographs and those with "Emago" software, the commercial program for the correction. The procedures were written for the contrast correction and subtraction with the geometric correction, using IDL. 32 pairs of periapical radiographs of premolar and molar portion of two dry human mandibles were taken at two different occasions with XCP film holder(nonstandardized films) and another 32 pairs with customized XCP film holder(standardized films). Subtraction of standardized film pairs was performed. Subtraction after the contrast and geometric correction of non-standardized films was performed using the newly developed program and Emago software. Standard deviations of grey levels of the subtracted images by the newly developed program were compared with those of the standardized group and Emago-corrected group. Standard deviations of grey levels of new program-corrected group were much smaller than those of the Emago-corrected group (p<0.001) and slightly larger than those of standardized group (p<0.05). However, the difference was very minute. This study indicates that the newly developed program written with IDL may substitute the mechanical standardization for digital subtraction radiography.

  • PDF

Development of VR Monitoring System for Gas Plant (가상현실을 이용한 가스플랜트의 VR Monitoring System 개발)

  • Suh, Myung-Won;Cho, Ki-Yang;Park, Dae-You
    • Proceedings of the KSME Conference
    • /
    • 2001.06c
    • /
    • pp.213-218
    • /
    • 2001
  • VR (Virtual reality) technologies have given engineers the ability to design, test, and evaluate engineering systems in a virtual environment. The virtual plant is the highlight of the application of the VR technology to plant engineering. Plant design, maintenance, control, management, operation are integrated in the virtual plant. The VR monitoring system including the concept of the virtual plant is developed to replace a current control room that has number of gages and warning lamps in two-dimensional panels which shows the operating status of a plant. The operating status of the plant is displayed in the VR monitoring system through the realistic computer graphics. Sophisticated, realistic and prompt control becomes possible. The VR monitoring system consists of advanced visualization, walk-through simulation and navigation. In the virtual environment, a user can navigate and interact with each component of a plant. In addition, the user can access the information by just clicking interesting component. The VR monitoring system is operated with various modules, such as (1) virtual plant constructed with Graphic Management System (GMS), (2) Touch & Tell System, and (3) Equipment DB System of Part. In order to confirm the usefulness of the VR monitoring system, a pilot gas plant which is currently being used for plant operator training is taken as application. The end of the paper gives an outlook on the future work and a brief conclusion.

  • PDF

Ad-hoc home network system using wireless sensor network technology (무선 센서네트워크기술을 활용한 Ad-hoc 홈 네트워크시스템)

  • Shin, Kwang-Sig;Kwon, Joon-Dal;Lee, Young-Dong;Chung, Wan-Young
    • Journal of Sensor Science and Technology
    • /
    • v.16 no.2
    • /
    • pp.142-149
    • /
    • 2007
  • Wireless sensor network technology is an emerging technology consisting of small, low power, and low cost devices that integrate limited computation, sensing, and radio communication capabilities. An ad-hoc home network system based embedded system for home environment monitoring was fabricated and tested. The wireless sensor node consists of a MCU, RF transceiver and sensors (temperature, humidity and light). Wireless sensor nodes run application software for data sampling and wireless communication, that was developed using 'nesC language' which runs on TinyOS. In our tests, acquired sensors data were monitored on 6.4" TFT-LCD of base-station through IEEE802.15.4 standard wireless communication. Also, the sensor data can be monitored by client user at the terminal PC to monitor environmental status of home in real time.

Development of Expert System for Designing Power Transmission Elements, Especially of Gear Drives (I) - Building and Operation of Data Base for Designing and Trouble-Shooting of Gear Drives - (動力傳達용 齒車設計를 中心으로 한 機械要素 設計의 엑스퍼트 시스템 開發硏究 I)

  • 정태형;구보애삼
    • Transactions of the Korean Society of Mechanical Engineers
    • /
    • v.11 no.6
    • /
    • pp.1014-1025
    • /
    • 1987
  • This paper proposes an approach of building an expert system for designing gear drives. In terms of gear drives the relationship between expert systems and data base systems is explained and a data base system for design, failure detection, and trouble-shooting of gear drives is built on a personal computer by the data manipulation language of dBASE III. This paper proposes a method how to build a data base system and what to consider to build a data base system for gear drives and two kinds of data base systems of design and failure detection of gear drives and trouble-shooting for noise and vibration of gear drives are built. The two data base systems are very effective for the retrieval of information for the gear design, and they will be considerably helpful for the gear design.

Using Omnidirectional Images for Semi-Automatically Generating IndoorGML Data

  • Claridades, Alexis Richard;Lee, Jiyeong;Blanco, Ariel
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.36 no.5
    • /
    • pp.319-333
    • /
    • 2018
  • As human beings spend more time indoors, and with the growing complexity of indoor spaces, more focus is given to indoor spatial applications and services. 3D topological networks are used for various spatial applications that involve navigation indoors such as emergency evacuation, indoor positioning, and visualization. Manually generating indoor network data is impractical and prone to errors, yet current methods in automation need expensive sensors or datasets that are difficult and expensive to obtain and process. In this research, a methodology for semi-automatically generating a 3D indoor topological model based on IndoorGML (Indoor Geographic Markup Language) is proposed. The concept of Shooting Point is defined to accommodate the usage of omnidirectional images in generating IndoorGML data. Omnidirectional images were captured at selected Shooting Points in the building using a fisheye camera lens and rotator and indoor spaces are then identified using image processing implemented in Python. Relative positions of spaces obtained from CAD (Computer-Assisted Drawing) were used to generate 3D node-relation graphs representing adjacency, connectivity, and accessibility in the study area. Subspacing is performed to more accurately depict large indoor spaces and actual pedestrian movement. Since the images provide very realistic visualization, the topological relationships were used to link them to produce an indoor virtual tour.

Tips for English Presentations by Busy Doctors (바쁜 의사를 위한 영어발표 요령)

  • Song, Ho-Young
    • Pediatric Gastroenterology, Hepatology & Nutrition
    • /
    • v.11 no.sup2
    • /
    • pp.1-10
    • /
    • 2008
  • When you present a medical scientific paper or give a lecture in English, It is important to visit your presentation room in advance to gain familiarity with the controls and the computer. You can check how to use the mouse or laser pointer and determine where the microphones are. You should meet the Chairman and introduce yourself. You may ask the Chairman any questions you have. I am confident this strategy will work for beginners because they are usually nervous before their presentations. Most Chairmen prepare one or two questions for the presenters to stimulate discussion. Speaking with the Chairman also allows you to determine the type of English that he or she speaks (i.e., French-English, Spanish-English, and British-English). You need to be comfortable with the Chairman's English before the presentation because the Chairman will repeat the questions for you when you do not understand a question from the audience. Although I have given a number of lectures and moderated many scientific sessions and symposiums in English over the past 20 years, it is still difficult and stressful for me to do these in English because English is not my first language. To overcome the problems, I have written down the questions and useful English expressions that I have received during or after my presentation because I found them helpful for my next presentation. I hope the examples will be of great help to you.

  • PDF

Software Development and Clinical Application of a Multileaf Collimator on Linear Accelerator (치료용 가속기에 대한 Multileaf Collimator의 소프트웨어 개발 및 임상적용)

  • Chung, Kap-Soo
    • Journal of radiological science and technology
    • /
    • v.22 no.1
    • /
    • pp.61-66
    • /
    • 1999
  • The use of multileaf collimator(MLC) to replace conventional field-shaping techniques is not in itself expected to improve the local control of malignancy. The purpose for using MLCs in conventional radiation oncology is to improve the efficiency of treatment delivery. For effective clinical application of MLCs to shaped radiation field, field outline must be translated into MLC leaf position tables. The intended leaf positions contained in these tables must then be communicated to the control computer that drives the MLC. There are currently at least three techniques utilized by manufacturers of MLCs and treatment planning systems for doing this. The Varian series use a workstation employing a manual digitizer and light box especially. It has a third level MLC configuration and also has the option of placing the wedges above or below the block tray. The C language are used for development of software and three leaf coverage have been used for positioning MLC loaves at the nominal field boundary. The fit of the leaf shape to treatment target volumes are optimized by the rotation of the direction in leaf travel. The clinical application of this software are investigated for Varian MLCs used in linear accelerator of Yonsei Cancer Center. The advantage of the results with using this software is to prescribe and calculate exposed and blocked area in MLCs field.

  • PDF