• Title/Summary/Keyword: Mouse Interface

Search Result 187, Processing Time 0.026 seconds

Design of an Automatic Generation System of Device Drivers Using Templates (템플릿을 이용한 디바이스 드라이버 자동생성 시스템 설계)

  • Kim, Hyoun-Chul;Lee, Ser-Hoon;Hwang, Sun-Young
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.33 no.9C
    • /
    • pp.652-660
    • /
    • 2008
  • Applications running under embedded systems require various device drivers designed for different types and versions of the OS to manage resources effectively. In this paper, an automated device driver generator system which can generate the device drivers to be used in newer versions the target OS is proposed. In the proposed system, the structures of device drivers of specific OS are designed in the templates and stored in a library, and the target device drivers are generated by adding codes to the stored templates. Once device drivers are generated, they are registered into the kernel. The experimental results show that data transfer time has been slightly increased when compared against manually created drivers for TFT-LCD driver, USB interface keyboard/mouse driver, and AC'97 controller drivers. The code size for the generated drivers after compilation has also been increased slightly when compared with manually designed device drivers.

Virtual Navigation of Blood Vessels using 3D Curve-Skeletons (3차원 골격곡선을 이용한 가상혈관 탐색 방안)

  • Park, Sang-Jin;Park, Hyungjun
    • Korean Journal of Computational Design and Engineering
    • /
    • v.22 no.1
    • /
    • pp.89-99
    • /
    • 2017
  • In order to make a virtual endoscopy system effective for exploring the interior of the 3D model of a human organ, it is necessary to generate an accurate navigation path located inside the 3D model and to obtain consistent camera position and pose estimation along the path. In this paper, we propose an approach to virtual navigation of blood vessels, which makes proper use of orthogonal contours and skeleton curves. The approach generates the orthogonal contours and the skeleton curves from the 3D mesh model and its voxel model, all of which represent the blood vessels. For a navigation zone specified by two nodes on the skeleton curves, it computes the shortest path between the two nodes, estimates the positions and poses of a virtual camera at the nodes in the navigation zone, and interpolates the positions and poses to make the camera move smoothly along the path. In addition to keyboard and mouse input, intuitive hand gestures determined by the Leap Motion SDK are used as user interface for virtual navigation of the blood vessels. The proposed approach provides easy and accurate means for the user to examine the interior of 3D blood vessels without any collisions between the camera and their surface. With a simple user study, we present illustrative examples of applying the approach to 3D mesh models of various blood vessels in order to show its quality and usefulness.

Interactive G$^1$ Splines with Tangent Specification Method (접선 지정법을 이용한 대화형 G$^1$스플라인)

  • Ju, U-Seok;Park, Gyeong-Hui;Lee, Hui-Seung
    • The Transactions of the Korea Information Processing Society
    • /
    • v.1 no.4
    • /
    • pp.531-540
    • /
    • 1994
  • Spline curve scheme is the most valuable tool for the CAD of industrial products. Hence, the development of a new, effective curve scheme can have immediate impact on the current design industries. This paper develops and implements a new methodology for the implementation of the visually continuous class of splines which can produce a more flexible and diverse curve shapes. This class of splines has advantaged over existing splines in that it can accommodate wider range of shapes while maintaining the interpolators property of the ordinary cardinal splines. Most importantly, we avoid using the previous method of implementing G$^1$ curves, where users must specify scalar values for the control of curve shapes. We derive and implement an easy-to -use transformation between the user-specified graphical tangent vectors and the actual parameters for the resulting curve. Since the resulting curve shape reflects original tangential direction faithfully, CAD users can simply represent approximate curve shapes with proper tangents. Consequently, a simple user interface device such as a mouse can effectively produce a various spline curves using the proposed spline tool.

  • PDF

Development of Computerized Neuropsychological Tests for Functional Localization of Brain (뇌의 기능적 국소화를 위한 전산화 신경심리 검사의 개발)

  • Lee, Sung-Hoon;Ahn, Chang-Bum;Park, Hae-Jung
    • Sleep Medicine and Psychophysiology
    • /
    • v.6 no.2
    • /
    • pp.149-157
    • /
    • 1999
  • A Computerzed Neuropsychological Test(CNT) system using multimedia and object oriented technologies are developed for clinical application in psychiatry. The developed system is composed of 14 neuropsychologial tests which are capable of evaluation of various cognitive functions and functional localization of brain. The system employs Microsoft Window based graphic user interface for easy operation and it has a touch screen and a mouse as input devices from the patient. Speech perception test, color word test, verbal memory test, contingent continuos performance test, and trail making test were translated into korean language, so that usefulness of tests was maximized. Through the results of utilization of this system in the cases of patients with head trauma and psychiatric desorder, this system can be proved to be useful in the evaluation of cognitive function and functional localization of brain.

  • PDF

Design and Performance of an Automated Bioreactor for Cell Culture Experiments in a Microgravity Environment

  • Kim, Youn-Kyu;Park, Seul-Hyun;Lee, Joo-Hee;Choi, Gi-Hyuk
    • Journal of Astronomy and Space Sciences
    • /
    • v.32 no.1
    • /
    • pp.81-89
    • /
    • 2015
  • In this paper, we describe the development of a bioreactor for a cell-culture experiment on the International Space Station (ISS). The bioreactor is an experimental device for culturing mouse muscle cells in a microgravity environment. The purpose of the experiment was to assess the impact of microgravity on the muscles to address the possibility of long-term human residence in space. After investigation of previously developed bioreactors, and analysis of the requirements for microgravity cell culture experiments, a bioreactor design is herein proposed that is able to automatically culture 32 samples simultaneously. This reactor design is capable of automatic control of temperature, humidity, and culture-medium injection rate; and satisfies the interface requirements of the ISS. Since bioreactors are vulnerable to cell contamination, the medium-circulation modules were designed to be a completely replaceable, in order to reuse the bioreactor after each experiment. The bioreactor control system is designed to circulate culture media to 32 culture chambers at a maximum speed of 1 ml/min, to maintain the temperature of the reactor at $36{\pm}1^{\circ}C$, and to keep the relative humidity of the reactor above 70%. Because bubbles in the culture media negatively affect cell culture, a de-bubbler unit was provided to eliminate such bubbles. A working model of the reactor was built according to the new design, to verify its performance, and was used to perform a cell culture experiment that confirmed the feasibility of this device.

Gaze Detection Based on Facial Features and Linear Interpolation on Mobile Devices (모바일 기기에서의 얼굴 특징점 및 선형 보간법 기반 시선 추적)

  • Ko, You-Jin;Park, Kang-Ryoung
    • Journal of Korea Multimedia Society
    • /
    • v.12 no.8
    • /
    • pp.1089-1098
    • /
    • 2009
  • Recently, many researches of making more comfortable input device based on gaze detection technology have been performed in human computer interface. Previous researches were performed on the computer environment with a large sized monitor. With recent increase of using mobile device, the necessities of interfacing by gaze detection on mobile environment were also increased. In this paper, we research about the gaze detection method by using UMPC (Ultra-Mobile PC) and an embedded camera of UMPC based on face and facial feature detection by AAM (Active Appearance Model). This paper has following three originalities. First, different from previous research, we propose a method for tracking user's gaze position in mobile device which has a small sized screen. Second, in order to detect facial feature points, we use AAM. Third, gaze detection accuracy is not degraded according to Z distance based on the normalization of input features by using the features which are obtained in an initial user calibration stage. Experimental results showed that gaze detection error was 1.77 degrees and it was reduced by mouse dragging based on the additional facial movement.

  • PDF

A Study on the Windows Application Control Model Based on Leap Motion (립모션 기반의 윈도우즈 애플리케이션 제어 모델에 관한 연구)

  • Kim, Won
    • Journal of the Korea Convergence Society
    • /
    • v.10 no.11
    • /
    • pp.111-116
    • /
    • 2019
  • With recent rapid development of computer capabilities, various technologies that can facilitate the interaction between humans and computers are being studied. The paradigm tends to change to NUI using the body such as 3D motion, haptics, and multi-touch with GUI using traditional input devices. Various studies have been conducted on transferring human movements to computers using sensors. In addition to the development of optical sensors that can acquire 3D objects, the range of applications in the industrial, medical, and user interface fields has been expanded. In this paper, I provide a model that can execute other programs through gestures instead of the mouse, which is the default input device, and control Windows based on the lip motion. To propose a model which converges with an Android application and can be controlled by various media and voice instruction functions using voice recognition and buttons through connection with a main client. It is expected that Internet media such as video and music can be controlled not only by a client computer but also by an application at a long distance and that convenient media viewing can be performed through the proposal model.

A Study of the Accessibility Evaluation of TTS-1 for the Screen Reader User (스크린리더 사용자를 위한 플러그인 가상악기 TTS-1의 접근성 평가 연구)

  • Seok, Yong-Hwan
    • The Journal of the Convergence on Culture Technology
    • /
    • v.8 no.1
    • /
    • pp.513-522
    • /
    • 2022
  • The purpose of this study is to evaluate the accessibility of the Cakewalk TTS-1 for the screen reader users. An evaluation was performed by testing the accessibility of a editing virtual instrument that is a part of MIDI production based on the NCS(National Competency Standards) by using the TTS-1 and the Sense Reader. The results of this study are as follows. The TTS-1 itself can't provide enough accessibility for the screen users to do an above task. But the screen reader users can perform the above tasks if they use extended access functions like Sense Reader's Mouse Pointer function, Position Memory function and MIDI Control Signal function. Even if they use the extended access function, there are functions that is difficult to access. To solve this problem, several suggestions are proposed.

Securing of Potential Users of Smartphone UI due to the Philosophy of its Design (스마트 폰 UI의 디자인 철학에 따른 잠재적 사용자 확보)

  • Kim, Su-Hee;Oh, Chi-Gyu
    • The Journal of the Korea Contents Association
    • /
    • v.16 no.10
    • /
    • pp.503-513
    • /
    • 2016
  • Innovator and Early Adopter are main clients of smart phone until now, but the silver generation enjoying price stability and the Internet emerges, so a strategy of the importance, systematic classification, and focus of a neglected class is needed. It is necessary to analyze UI that can departmentalize not a neglected class limited to the silver generation but potential users who can be voluntarily users and can secure them. To secure them, the researcher analyzes how Windows, Icons, Mouse Pull-Down-Menus(WIMP) of UI has been applied in the process that skeuomorphism UI of iPhone, Metro UI of MS, and Material UI of Google change. As a result of an analysis, skeuomorphism is not entirely new and has secured potential users slowly with a method to compensate and improve a part that users disregard. As a concept of touch UI, Metro UI considered potential users from the beginning but did not secure them with new and epoch-making UI. However, Material UI of Google compensates the weaknesses of skeuomorphism UI and Metro UI and emphasizes cost-effectiveness, so has developed into UI that can secure final consumers of potential users. Therefore, to secure potential users, it should make users themselves understand why they should use smart phone, and it should approach with more organized studies on UI through feedback of observation and direct talks.

Implementation of a Template-Based Authoring Tool for Multimedia Content (템플릿 기반 멀티미디어 컨텐트 저작도구 구현)

  • 고현일;성미영
    • Journal of Korea Multimedia Society
    • /
    • v.7 no.3
    • /
    • pp.368-376
    • /
    • 2004
  • Currently, the package tools and software development kits of Microsoft's Windows Media Technology provides users an environment to write, distribute and play multimedia contents. However, it is very difficult for common users to create a media streaming content using the Windows Media technology, because of its technical hardship. Therefore, we developed an easy-to-use authoring tool for multimedia streaming content which can be used in the Windows Media Technology environment. Our authoring tool is based on the web page templates by which HTML codes can be generated automatically. Using the existing streaming media authoring tool provided by the Microsoft, users have to code the temporal markers and the event script commands directly to the ASF(Advanced Systems Format) files or ASX (ASF Stream Redirector) format files. We developed an easy-to-use interface for insetting temporal markers and the event script commands to the ASF files by simple mouse clicking and dragging to minimize the effort of users for creating multimedia streaming content. In addition, we implemented an ASX file creation wizard that allows users to create ASX format file without coding ASX tags. We also implemented various web page templates where the ASF files and the ASX files can be embedded by just clicking the corresponding templates. The target web pages can be automatically generated from those templates and previewed directly on the web browser at the time of creation.

  • PDF