• Title/Summary/Keyword: MFC Software

Search Result 21, Processing Time 0.026 seconds

Real-time Biomedical Signal Visualization by ActiveX Modulation (ActiveX 모듈화를 통한 생체신호 실시간 가시화)

  • Yoon, Tae-Ho;Kim, Kyeong-Seop;Shin, Seung-Won;Lee, Jeong-Whan
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.56 no.6
    • /
    • pp.1144-1150
    • /
    • 2007
  • In this study, a hardware-independent software scheme is proposed to visualize biomedical signals such as an electrocardiogram(ECG) and their relevant diagnostic features in a real-time mode. To minimize the dependency on a specific hardware units and to maximize software portability into the different hardware platforms, objected-oriented visualization codes are implemented by Visual C++ MFC(Microsoft Fundamental Classes) with the integration of ActiveX modules.

An Intelligent Moving Wireless Camera Surveillance System with Motion sensor and Remote Control (무선조종과 모션 센서를 이용한 지능형 이동 무선감시카메라 구현)

  • Lee, Young Woong;Kim, Jong-Nam
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2009.05a
    • /
    • pp.661-664
    • /
    • 2009
  • Recently, intelligent surveillance camera systems are needed popularly. However, current researches are focussed on improvement of a single module rather than implementation of an integrated system. In this paper, we implemented a moving wireless surveillance camera system which is composed of face detection, and using motion sensor. In our implementation, we used a camera module from SHARP, a pair of wireless video transmission module from ECOM, body of moving robot used for A4WD1 Combo kit for RC, a pair of ZigBee RF wireless transmission module from ROBOBLOCK, and a motion sensor module (AMN14111) from PANASONIC. We used OpenCV library for face dection and MFC for implement software. We identified real-time operations of face detection, PTT control, and motion sensor detecton. Thus, the implemented system will be useful for the applications of remote control, human detection, and using motion sensor.

  • PDF

Design and Implementation of the Smart Clicker for Active Learning (액티브 러닝을 위한 스마트 클리커의 설계 및 구현)

  • Kim, Eun-Gyung;Koo, Bon-Chul;Kim, Young-Jin;Kim, Jin-Hwan;Park, Je-Yeong;Jeong, Se-Hee
    • Journal of Practical Engineering Education
    • /
    • v.5 no.2
    • /
    • pp.101-107
    • /
    • 2013
  • Clickers that are personal response systems are a technology used to promote active learning and most research on the benefits of using clickers has shown that students become engaged and enjoy using them. But, existing clickers consisting of hardware devices and aggregation software provide simple response and aggregation function and it costs a lot. In this paper, in order to resolve the limitation of the existing clickers, we've designed and implemented the Smart Clicker consisting of a smartphone application for students and a web application & a MFC program for professors. Students can answer professor's questions with O/X or numbers or text and even ask questions with text messaging by using Smart Clicker in the classroom. Professors can see students' answers or questions immediately and check up students' response participation rate on the web page. Besides, the Smart Clicker will help professors actively engage students during the entire class period and gauge their level of understanding of the material being presented, and provide prompt feedback to student questions. As a result, we expect that quality of education will be increased.

An User Interface hierarchical modeling process based on Metamodel (메타모델 기반 사용자 인터페이스 계층적 모델링 프로세스)

  • Song, Chee-Yang;Cho, Eun-Sook;Kim, Chul-Jin
    • Journal of Korea Multimedia Society
    • /
    • v.11 no.4
    • /
    • pp.525-543
    • /
    • 2008
  • Recently, the scope of user interface is increasing the relative importance in software development dramatically. As a result, there are various relative technologies like as SWING, MFC, Web 2.0, and etc. However, most current software developments are progressed in separate development process with user interface part and business part respectively. This causes the problems, like as a difficulty in the integration process, an development period's delay, and a poor reusability for the constructed models. That is, the extendability and reusability of the created models is being decreased because UI modeling is not systematic and hierarchical, and the consistent integration technique between UI modeling and business modeling does not supported. To solve these problems, this paper proposes an unified and systematic UI modeling process based on UML, using the hierarchical metamodel according to the abstraction levels of development phase. We suggest an UI metamodel, which contains a hierarchy by layering the modeling elements in PIM and PSM based on maturity degree of the development. An hierarchical modeling process combined UI modeling and business modeling is built by applying the UI and business metamodel in terms of three modeling phases(concept/specification/concrete). The effectiveness of the modeling process is shown by applying the proposed process into an Internet Shopping Mall System. Through the exploratory results, the hierarchical UI metamodel and process can produce systematic and layered UI models. This can improve the quality and reusability of models.

  • PDF

A Study on the Support System for Midship Structural Analysis (선체중앙부해석 지원시스템 개발에 관한 연구)

  • Shin, Hyun-Kyoung;Son, Ho-Cheol;Kwon, Myung-Joon;Song, Jae-Young;Kim, Jong-Hyun;Lee, Jeong-Ryul;Kang, Ho-Seung;Yeon, Kyu-Jin
    • Journal of Ocean Engineering and Technology
    • /
    • v.12 no.3 s.29
    • /
    • pp.86-95
    • /
    • 1998
  • CAD/CAM program developers have made substantial progress in enabling engineers to design, analyze, visualize, visualize, and simulate the performance of structures and systems. Many researchers, however, agree that there is still a way to go before the existing commercial computer software can be used in ship structural analysis to their full potential as solvers which can identify opportunities to reduce man-hours and cut costs. CAD systems used for these works in ship yards are general-purposed and not custom-tailored for ship structures, which force end-users to do tiresome and routine works. The new preprocessor "MeshGen" announced in this study can load several ship types and user-friendly generate their FE meshes employing the object-oriented approach based on the parametric and top-down design. Also "MeshGen" reduces dramatically the time required to prepare CAD models under window-based environments on desktop personal computers and makes it much easier and faster for end-users to change topology and material properties.

  • PDF

A Seminar Assistant System using IOCP Server Model (IOCP 서버 모델을 이용한 세미나 보조시스템)

  • Ahn, Hyun-Ju;Heo, Da-Jeong;Park, Dong-Gyu;Uh, Yoon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.13 no.4
    • /
    • pp.821-827
    • /
    • 2009
  • Currently, with the development of web 2.0 knowledge sharing system became more and more important. In this paper, we proposed and implemented seminar assistant system using database system and knowledge sharing system on public seminar. We recorded speaker's voice and presentation files on our system and user can review past talks on our seminar review systems. Our database system is implemented using MS SQL, and Input/Output Completion Port(IOCP) socket model as our server side network module. Also we used presentation software using Direct Show with MFC and Windows Presentation Foundation(WPF). and our review system is based on WFP programmed with C# language.

Development of a IEC 1131-3-Based Control Logic Generator for the Control System Design (제어 시스템 설계를 위한 IEC 1131-3 기반의 제어 로직 생성기의 개발)

  • Jeong, Gu;Sim, Ju-Hyun;Lee, Je-Phil;Lee, Cheol-Soo
    • Proceedings of the Korean Society of Machine Tool Engineers Conference
    • /
    • 2001.04a
    • /
    • pp.171-176
    • /
    • 2001
  • This paper describes the methodology of an IEC 1131-3-based control logic generator for the control system design and converting algorithm between programmable languages. The proposed control logic generator is generated based on the software model and common element with data type, variables, POUs(program organization unit) and execution control unit commonly used within programmable languages of IEC 1131-3 Standard. The generation method of object file was proposed on five programmable language based on IECI 131-3. The generation method of object file is represented as following; 1) the generation method using conversion algorithm from LD to IL with FBD(function block diagram), 2) the generation method using C code generation algorithm from SFC using the SFC execution sequence with FBD and ST(structured text). The proposed control logic generator was implemented by Visual C++ and MFC on MS-windows NT 4.0

  • PDF

A Dynamic Simulation Model of Electronic-Expansion-Valve-Controlled Evaporators (전자팽창밸브 제어성능 모사용 증발기 동특성 모델링)

  • Shin, Young-Gy;Cho, Soo;Tae, Choon-Seob;Jang, Cheol-Yong
    • Korean Journal of Air-Conditioning and Refrigeration Engineering
    • /
    • v.19 no.2
    • /
    • pp.183-190
    • /
    • 2007
  • Controlling superheat of indoor units associated with a multi-type heat pump is one of difficult tasks to be addressed. This study suggests a dynamic model of an evaporator based on heat and mass balance. Thermodynamic properties are calculated by a commercial software, Refprop. The model is programmed in MFC Visual C++ for controller interface in real-time mode. The simulation results shows that PI control works for a narrow range of superheat. Beyond the range, the temperature behavior of the refrigerant is quite nonlinear mainly due to phase change. Thus, it is concluded that PI control of superheat has to be supplemented by nonlinear control ideas to avoid saturation and excessive superheat.

Self-Diagnostic Signal Monitoring System of KWP2000 Vehicle ECU using Bluetooth

  • Choi, Kwang-Hun;Lee, Hyun-Ho;Lee, Young-Choon;Kwon, Tae-Kyu;Lee, Seong-Cheol
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.132-137
    • /
    • 2004
  • On-Board Diagnostic(OBD) systems are in most cars and light trucks on the load today. During the 1970's and early 1980's manufacturers started using electronic means to control engine functions and diagnose engine problems. The CARB's diagnostic requirements to meet EPA emission standards have been designated as OBD with a goal of monitoring all of the emissions-related components, as well as the chassis, body, accessory devices and the diagnostic control network of the vehicle for proper operation. In this paper, we present a remote measurement system for the wireless monitoring of diagnosis signal and sensors output signals of ECU adopted KWP2000, united the OBD communication protocol, on OBD-compliant vehicle using the wirless communication technique of Bluetooth. In order to measure the ECU signals, the interface circuit is designed to communicate ECU and designed terminal wirelessly according to the ISO, SAE regulation of communication protocol standard. A microprocessor S3C3410X is used for communicating ECU signals. The embedded system's software is programmed to measure the ECU signals using the ARM compiler and ANCI C based on MicroC/OS kernel to communicate between bluetooth modules using bluetooth stack. The diagnostic system is developed using Visual C++ MFC and protocol stack of bluetooth for Windows environment. The self-diagnosis and sensor output signals of ECU is able to monitor using PC with bluetooth board connected in serial port of PC. The algorithms for measuring the ECU sensor output and self-diagnostic signals are verified to monitor ECU state. At the same time, the information to fix the vehicle's problem can be shown on the developed monitoring software. The possibility for remote measurement of self-diagnosis and sensor signals of ECU adopted KWP2000 in embedded system verified through the developed systems and algorithms.

  • PDF

Stereoscopic Free-viewpoint Tour-Into-Picture Generation from a Single Image (단안 영상의 입체 자유시점 Tour-Into-Picture)

  • Kim, Je-Dong;Lee, Kwang-Hoon;Kim, Man-Bae
    • Journal of Broadcast Engineering
    • /
    • v.15 no.2
    • /
    • pp.163-172
    • /
    • 2010
  • The free viewpoint video delivers an active contents where users can see the images rendered from the viewpoints chosen by them. Its applications are found in broad areas, especially museum tour, entertainment and so forth. As a new free-viewpoint application, this paper presents a stereoscopic free-viewpoint TIP (Tour Into Picture) where users can navigate the inside of a single image controlling a virtual camera and utilizing depth data. Unlike conventional TIP methods providing 2D image or video, our proposed method can provide users with 3D stereoscopic and free-viewpoint contents. Navigating a picture with stereoscopic viewing can deliver more realistic and immersive perception. The method uses semi-automatic processing to make foreground mask, background image, and depth map. The second step is to navigate the single picture and to obtain rendered images by perspective projection. For the free-viewpoint viewing, a virtual camera whose operations include translation, rotation, look-around, and zooming is operated. In experiments, the proposed method was tested eth 'Danopungjun' that is one of famous paintings made in Chosun Dynasty. The free-viewpoint software is developed based on MFC Visual C++ and OpenGL libraries.