• Title/Summary/Keyword: User Interface(UI)

Search Result 396, Processing Time 0.024 seconds

A Study on Climate Change KML Contents Publishing by using Meteorological Model (수치모델을 이용한 기후변화 KML 콘텐츠 출판 연구)

  • An, Seung-Man;Choi, Yeong-Jin;Eum, Jung-Hee;Jeon, Sang-Hee;Sung, Hyo-Hyun
    • Journal of Korean Society for Geospatial Information Science
    • /
    • v.19 no.4
    • /
    • pp.35-45
    • /
    • 2011
  • The purpose of this study is visualizing climate change contents from Weather Research and Forecasting model and providing useful tool to anyone who want to use them for communication and actual movement. As a results, we have built a process and user interface for publishing Arrow KML, BWS KML, and DI KML. Arrow KML provide wind rose service and wind attribute information for each arrow. BWS KML provide a wind power index and DI KML provide a thermal comfort. All KML contents are more reliable because those are visualized from the scientifically verified climate change prediction model. Further study will focus on searching for climate change contents mining and useful contents design for wide range of climate change mitigation/adaptation activity.

Development and Usability Analysis of a Serious Simulation Game on the Smart Phone (스마트폰 기반 기능성 시뮬레이션 게임 개발 사례 분석)

  • An, Sang-Ha;Roh, Chang-Hyun
    • Journal of Korea Game Society
    • /
    • v.11 no.6
    • /
    • pp.139-148
    • /
    • 2011
  • Various types of games have been published in a smart phone game market. However, there are little serious simulation games among them. In this study, parking simulation game has been developed and published on the Apple app store and Android market, to analyze the usability and prospects of the smart phone based serious simulation game. Developed game was designed to give users realistic simulation experience with immersion in the smart phone environment. In case of Apple app store, more than 300 thousands download have been recorded. This means serious simulation games have much more potential for commercial value, even though there are constrains with small display and user interface.

A Case Study on 'Visual Affordance' of Short Form Video in Smart Media (스마트미디어 초단편 영상의 '시각 유도성' 사례 연구)

  • Kim, Hyunsook;Moon, Jaecheol
    • The Journal of the Korea Contents Association
    • /
    • v.19 no.7
    • /
    • pp.130-137
    • /
    • 2019
  • With the advent of smart media, short and fast-paced video content appeared, and conditions for viewing changed to viewing in environments where the perception is dispersed due to distracting and complicated external situations in a short period of time. Accordingly, smart media videos are quickly delivering meaning while keeping the eyes of viewers who lack patience. Our eyes and brain have a hard time accepting image information that flows through the constraints of a small screen. Our visual perception is limited in terms of acceptable visual information and, in particular, less cognition in moving images, so the production of smart media images should be directed in a way that enhances perceptual understanding. To be able to effectively communicate what you want to talk about while reducing the visual burden, intuitive image comprehension is needed by applying intuitiveness and behavioral induction to the moving images. Close-up shot, stable structure such as frontality and three-division structure, and color have such 'visual affordance' Therefore we need to use that device appropriately.

Smart Electric Wheelchair using Eye-Tracking (아이트래킹을 이용한 스마트 전동휠체어)

  • Kim, Tae-Sun;Yoon, Seung-Mok;Kim, Tae-Seong;Park, Hyeon-Kyeong;Park, Seong-Hwan;Kim, Woo-Jong;Jeong, Sang-Su;Jang, Young-Sang;Jung, Hyo-Jin;Park, Su-Bin
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.07a
    • /
    • pp.259-260
    • /
    • 2020
  • 기존의 전동휠체어를 사용하는 약자 또는 중증 장애인 등 지체(肢體)가 불편한 사람들이 휠체어 사용 시 생기는 문제점을 해소할 목적으로 시작되었다. 이는 전동휠체어가 보행 기구임에도 자동차에 준하는 교통사고에 대해 무방비하게 노출되고, 중증 장애인에 대한 이동권 보장이 아직 미흡하여 생기는 문제이다. 따라서 본 연구에서는 이러한 문제로 인한 불편함을 해소하고자 아이트래킹을 이용한 스마트 전동휠체어 기술을 적용하고자 한다. 루게릭병 등으로 인해 지체(肢體)의 움직임에 제한이 있는 사람들에게 보호자가 밀어주는 휠체어에 의존하는 것이 아닌 Eye-Tracker를 이용한 시선 추적(Eye-Tracking) 기술로 휠체어 동작이 가능하다. Web-Cam과 라즈베리 파이를 통해 얻은 전·후·좌·우의 영상정보를 디스플레이 화면에 송출한다. 그 후 Eye-Tracking 기술을 이용해 디스플레이 화면에 표시된 전·후·좌·우 이동에 관한 UI(User Interface)룰 사용자가 송출된 영상을 보면서 눈의 움직임만으로 선택해 휠체어의 방향을 제어한다. 또한 전동휠체어의 조작 실수로 다른 행인 또는 장애물과 충돌하는 문제점을 초음파 센서를 이용하여 일정 거리 내에 사물이나 사람이 있을 경우 디스플레이 화면에 경고표시 및 경고음, 각 초음파 센서 위치에 맞는 LED작동으로 사용자들에게 추돌 위험경고와 함께 장애물의 위치파악이 가능하도록 한다. 따라서 스마트 전동휠체어를 통하여 수동적인 움직임이 아닌 능동적이고, 초음파 센서로 인해 안전한 이동이 가능하게 한다.

  • PDF

Development of Digital Integrated Nursing Practice Education Platform (디지털 간호실습교육 플랫폼 개발)

  • Sun Kyung Kim;Hye ri Hwang;Su yeon Park;Su hee Moon
    • Journal of Practical Engineering Education
    • /
    • v.16 no.2
    • /
    • pp.167-177
    • /
    • 2024
  • In nursing education, there has been efforts for enhancing the quality, with a growing interest in the utilization of digital technologies. In clinical training of nursing curriculum, the emphasis on digital technology is pronounced, as it has the potential to offer learners effective and accessible educational experience while enabling the integrated management of individualized learning outcomes. This study developed a digital nursing education platform, allowing educators and learners to select functionalities based on the educational content and characteristics of the learning tools. Additionally, the user interface was designed to facilitate learners' accurate understanding and execution of assigned tasks and objectives. The detailed design and implementation process of the platform are elaborated and then the validation of its usefulness was provided based on feedback from ten educators who are responsible for diverse subjects. The high usability of the digital nursing practicum education platform was confirmed, with potential implications for significant improvements in learner performance. The potential of this digital platform is to lead to innovative shifts in educational methodologies within the field of integrative nursing education.

ICFGO : UI Concealing and Dummy Flow Insertion Method for Inter-Procedural Control Flow Graph Obfuscation (ICFGO : Inter-Procedural Control Flow Graph 난독화를 위한 UI 은닉 및 Dummy Flow 삽입 기법)

  • Shim, Hyunseok;Jung, Souhwan
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.30 no.3
    • /
    • pp.493-501
    • /
    • 2020
  • For the obfuscation of Flow Analysis on the Android operating system, the size of the Flow Graph can be large enough to make analysis difficult. To this end, a library in the form of aar was implemented so that it could be inserted into the application in the form of an external library. The library is designed to have up to five child nodes from the entry point in the dummy code, and for each depth has 2n+1 numbers of methods from 100 to 900 for each node, so it consists of a total of 2,500 entry points. In addition, entry points consist of a total of 150 views in XML, each of which is connected via asynchronous interface. Thus, the process of creating a Inter-procedural Control Flow Graph has a maximum of 14,175E+11 additional cases. As a result of applying this to application, the Inter Procedure Control Flow Analysis too generates an average of 10,931 edges and 3,015 nodes with an average graph size increase of 36.64%. In addition, in the APK analyzing process showed that up to average 76.33MB of overhead, but only 0.88MB of execution overhead in the user's ART environment.

Implementation of Smart Shopping Cart using Object Detection Method based on Deep Learning (딥러닝 객체 탐지 기술을 사용한 스마트 쇼핑카트의 구현)

  • Oh, Jin-Seon;Chun, In-Gook
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.21 no.7
    • /
    • pp.262-269
    • /
    • 2020
  • Recently, many attempts have been made to reduce the time required for payment in various shopping environments. In addition, for the Fourth Industrial Revolution era, artificial intelligence is advancing, and Internet of Things (IoT) devices are becoming more compact and cheaper. So, by integrating these two technologies, access to building an unmanned environment to save people time has become easier. In this paper, we propose a smart shopping cart system based on low-cost IoT equipment and deep-learning object-detection technology. The proposed smart cart system consists of a camera for real-time product detection, an ultrasonic sensor that acts as a trigger, a weight sensor to determine whether a product is put into or taken out of the shopping cart, an application for smartphones that provides a user interface for a virtual shopping cart, and a deep learning server where learned product data are stored. Communication between each module is through Transmission Control Protocol/Internet Protocol, a Hypertext Transmission Protocol network, a You Only Look Once darknet library, and an object detection system used by the server to recognize products. The user can check a list of items put into the smart cart via the smartphone app, and can automatically pay for them. The smart cart system proposed in this paper can be applied to unmanned stores with high cost-effectiveness.

S-MADP : Service based Development Process for Mobile Applications of Medium-Large Scale Project (S-MADP : 중대형 프로젝트의 모바일 애플리케이션을 위한 서비스 기반 개발 프로세스)

  • Kang, Tae Deok;Kim, Kyung Baek;Cheng, Ki Ju
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.8
    • /
    • pp.555-564
    • /
    • 2013
  • Innovative evolution in mobile devices along with recent spread of Tablet PCs and Smart Phones makes a new change not only in individual life but also in enterprise applications. Especially, in the case of medium-large mobile applications for large enterprises which generally takes more than 3 months of development periods, importance and complexity increase significantly. Generally Agile-methodology is used for a development process for the medium-large scale mobile applications, but some issues arise such as high dependency on skilled developers and lack of detail development directives. In this paper, S-MADP (Smart Mobile Application Development Process) is proposed to mitigate these issues. S-MADP is a service oriented development process extending a object-oriented development process, for medium-large scale mobile applications. S-MADP provides detail development directives for each activities during the entire process for defining services as server-based or client-based and providing the way of reuse of services. Also, in order to support various user interfaces, S-MADP provides detail UI development directives. To evaluate the performance of S-MADP, three mobile application development projects were conducted and the results were analyzed. The projects are 'TBS(TB Mobile Service) 3.0' in TB company, mobile app-store in TS company, and mobile groupware in TG group. As a result of the projects, S-MADP accounts for more detailed design information about 'Minimizing the use of resources', 'Service-based designing' and 'User interface optimized for mobile devices' which are needed to be largely considered for mobile application development environment when we compare with existing Agile-methodology. Therefore, it improves the usability, maintainability, efficiency of developed mobile applications. Through field tests, it is observed that S-MADP outperforms about 25% than a Agile-methodology in the aspect of the required man-month for developing a medium-large mobile application.

Ontology-based Course Mentoring System (온톨로지 기반의 수강지도 시스템)

  • Oh, Kyeong-Jin;Yoon, Ui-Nyoung;Jo, Geun-Sik
    • Journal of Intelligence and Information Systems
    • /
    • v.20 no.2
    • /
    • pp.149-162
    • /
    • 2014
  • Course guidance is a mentoring process which is performed before students register for coming classes. The course guidance plays a very important role to students in checking degree audits of students and mentoring classes which will be taken in coming semester. Also, it is intimately involved with a graduation assessment or a completion of ABEEK certification. Currently, course guidance is manually performed by some advisers at most of universities in Korea because they have no electronic systems for the course guidance. By the lack of the systems, the advisers should analyze each degree audit of students and curriculum information of their own departments. This process often causes the human error during the course guidance process due to the complexity of the process. The electronic system thus is essential to avoid the human error for the course guidance. If the relation data model-based system is applied to the mentoring process, then the problems in manual way can be solved. However, the relational data model-based systems have some limitations. Curriculums of a department and certification systems can be changed depending on a new policy of a university or surrounding environments. If the curriculums and the systems are changed, a scheme of the existing system should be changed in accordance with the variations. It is also not sufficient to provide semantic search due to the difficulty of extracting semantic relationships between subjects. In this paper, we model a course mentoring ontology based on the analysis of a curriculum of computer science department, a structure of degree audit, and ABEEK certification. Ontology-based course guidance system is also proposed to overcome the limitation of the existing methods and to provide the effectiveness of course mentoring process for both of advisors and students. In the proposed system, all data of the system consists of ontology instances. To create ontology instances, ontology population module is developed by using JENA framework which is for building semantic web and linked data applications. In the ontology population module, the mapping rules to connect parts of degree audit to certain parts of course mentoring ontology are designed. All ontology instances are generated based on degree audits of students who participate in course mentoring test. The generated instances are saved to JENA TDB as a triple repository after an inference process using JENA inference engine. A user interface for course guidance is implemented by using Java and JENA framework. Once a advisor or a student input student's information such as student name and student number at an information request form in user interface, the proposed system provides mentoring results based on a degree audit of current student and rules to check scores for each part of a curriculum such as special cultural subject, major subject, and MSC subject containing math and basic science. Recall and precision are used to evaluate the performance of the proposed system. The recall is used to check that the proposed system retrieves all relevant subjects. The precision is used to check whether the retrieved subjects are relevant to the mentoring results. An officer of computer science department attends the verification on the results derived from the proposed system. Experimental results using real data of the participating students show that the proposed course guidance system based on course mentoring ontology provides correct course mentoring results to students at all times. Advisors can also reduce their time cost to analyze a degree audit of corresponding student and to calculate each score for the each part. As a result, the proposed system based on ontology techniques solves the difficulty of mentoring methods in manual way and the proposed system derive correct mentoring results as human conduct.

The evaluation of applicability for agricultural reservoir of CAT(Catchment hydrologic cycle Assessment Tool) (CAT 모형의 농업용 저수지 유역에 대한 적용성 평가)

  • Jang, Cheol-Hee;Kim, Hyeon-Jun
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2011.05a
    • /
    • pp.121-121
    • /
    • 2011
  • 도시유역 물순환 해석 모형(Catchment hydrologic cycle Analysis Tool, CAT)은 기존의 개념적 매개변수 기반의 집중형 수문모형과 물리적 매개변수 기반의 분포형 수문모형의 장점을 최대한 집약하여, 도시유역 개발 전/후의 장/단기적 물순환 변화특성을 정량적으로 평가하고 물순환 개선시설의 효과적인 설계를 지원하기 위한 물순환 해석 모형이다. 이 모형은 수문학적으로 균일하게 판단되는 범위를 소유역으로 분할하여 지형학적 요인에 의한 유출 특성을 객관적으로 반영할 수 있으며, 개발 공간 단위별로 침투, 증발, 지하수 흐름 등의 모의가 가능하도록 하는 링크-노드 방식으로 개발되었다. 모형의 UI(User Interface)는 사용자가 손쉽게 모형을 적용/관리하고, 여러 시나리오를 동시에 효과적으로 모의하여 분석할 수 있도록 설계되었다. 또한, 모든 입/출력 자료를 엑셀이나 텍스트 형식과 연동되도록 하여 프로젝트별 매개변수 관리가 용이하도록 개발하였다. 특히 본 모형에서는 사용자의 목적에 맞는 다양한 물순환 개선시설(침투시설, 저류지, 습지, 빗물저장시설, 리사이클 및 외부급수 등)의 구현 및 모의가 가능하도록 개발하였다. CAT은 수자원의지속적확보기술개발사업(2008 ~ 2011)의 연구 성과로서 한국건설기술연구원에서 개발하였다. 2008년 말에 모형의 기본구조가 개발되었고, 2009년에는 세부 알고리즘인 증발산, 침투, 유역 유출, 지하수 유거, 하도추적 등의 모듈과 사용자 편의시스템이 개발되었다. 2010년에는 우리나라 논의 특성을 반영한 논 유출 해석 모듈 및 저류지, 침투시설, 습지, 빗물이용시설 및 하천에서의 취수와 도수 등과 같은 물순환 개선시설을 평가할 수 있는 모듈을 추가하여 개발하였으며 2010년 3월에 도시유역 물순환 해석 모형 1.0 베타 버전을 출시하였다. 2010년 12월 에는 1.0 베타 버전에 침투해석모듈(Green&Ampt, Horton), 논에서의 개량물꼬 배수, 침투녹지(Bioretention) 및 차집관거 기능을 추가하였고, 기타 GUI의 업그레이드 및 추가를 통하여 1.5 베타 버전을 출시하였다. 현재까지 여러 자연유역과 신도시 개발지역에 대한 적용을 통하여 모형의 적용성을 평가하였다. 본 연구에서는 기존의 자연유역과 신도시 개발지역 외에 농업용 저수지와 논 관개지구가 위치한 유역을 대상으로 모형의 적용성을 평가하고자 하였다. 대상유역은 농업용수 지구이며 농업수리시설의 종류와 규모가 다양할 뿐만 아니라 농촌유역으로써의 대표성을 가지고 기존의 관측자료가 풍부한 점 등을 고려하여 경기도 평택의 이동유역을 선정하였다. 이동유역은 행정구역으로는 경기도 용인시 이동면, 남사면 일원이며 서쪽은 경기도 오산시, 남쪽은 평택시, 안성시 그리고, 북쪽은 용인시와 인접하고 있다. 이동유역 내 주요시설로서 유역면적 $94.4km^2$의 이동저수지와 상류에 용덕저수지($12.41km^2$)와 미산저수지($4.39km^2$), 노곡저수지($2.00km^2$)의 3개 저수지가 위치하며 2개의 유입하천(진위천, 송전천)에 의해 이동저수지로 유입된다.

  • PDF