• Title/Summary/Keyword: 모듈박스

Search Result 81, Processing Time 0.027 seconds

Design and Implementation of an Around-View Monitoring system of Smart User Interface based on Windows O/S (Windows 운영체제 기반 어라운드 뷰 모니터링 시스템의 스마트 사용자 인터페이스 설계 및 구현)

  • Cheon, Seung-hwan;Jang, Si-woong
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2012.10a
    • /
    • pp.427-430
    • /
    • 2012
  • 최근 차량용 블랙박스, 자동 운전 시스템, 어라운드 뷰 시스템 등과 같은 운전자의 편의와 안전을 위한 장치 및 시스템들이 개발되고 있다. 현재 운전자를 위한 보조 시스템으로 구글(google)의 자동 운전 시스템(Auto Car Driving System)과 현대 모비스(hyundai mobis)의 AVM 시스템(Around View Monitoring System) 등의 다양한 차량용 편의장치 시스템들이 등장했다. 위와 같은 다양한 ECU들을 관리하기 위한 서버 및 저장 장치 역할을 할 수 있는 고사양의 Car PC의 장착이 필수적이다. 기존의 AVM 시스템은 차량 주변을 실시간으로 제공하기 위해 임베디드 또는 별도의 차량용 네트워크를 통해 임베디드 시스템 또는 SoC(System On Chip)형태의 하드웨어 기반으로 개발되고 있다. 하지만 고사양의 Car PC 기반에서는 별도의 비용없이 소프트웨어로 구현이 가능하다. 본 논문에서는 차량의 전 후 좌 우에 장착된 4대의 카메라로부터 입력된 차량 주변 상황을 한눈에 보여주는 AVM 시스템(Around-View Monitoring System)을 위한 카메라 보정 및 정합 처리 모듈 및 AVM 시스템을 Windows를 O/S로 하는 PC 내부에서 기존의 AVM 시스템을 이용하여 화면에 전 후 좌 우 버튼을 각각 만들어 버튼을 터치했을 때, 각 버튼에 해당되는 영상이 AVM 시스템과 함께 출력되도록 하거나 디스플레이에 Full 버전으로 출력되도록 S-UI(Smart User Interface)를 설계 및 구현한다. 제안하는 AVM 시스템과 기존의 AVM 시스템의 성능과 기능을 비교 분석함으로써 제안하는 영상 처리 모듈을 이용하여 추가 비용이 발생하지 않는 AVM 시스템의 구현 가능성을 검증한다.

  • PDF

Regression Testing of Software Evolution by AOP (AOP를 이용하여 진화된 프로그램의 회귀테스트 기법)

  • Lee, Mi-Jin;Choi, Eun-Man
    • The KIPS Transactions:PartD
    • /
    • v.15D no.4
    • /
    • pp.495-504
    • /
    • 2008
  • Aspect Oriented Programming(AOP) is a relatively new programming paradigm and has properties that other programming paradigms don't have. This new programming paradigm provides new modularization of software systems by cross-cutting concerns. In this paper, we propose a regression test method for program evolution by AOP. By using JoinPoint, we can catch a pointcut-name which makes it possible to test the incorrect pointcut strength fault and the incorrect aspect precedence fault. Through extending proof rules to aspect, we can recognize failures to establish expected postconditions faults. We can also trace variables using set() and get() pointcut and test failures to preserve state invariant fault. Using control flow graph, we can test incorrect changes in control dependencies faults. In order to show the correctness of our proposed method, channel management system is implemented and tested by using proposed methods.

Dynamic Hand Gesture Recognition Using CNN Model and FMM Neural Networks (CNN 모델과 FMM 신경망을 이용한 동적 수신호 인식 기법)

  • Kim, Ho-Joon
    • Journal of Intelligence and Information Systems
    • /
    • v.16 no.2
    • /
    • pp.95-108
    • /
    • 2010
  • In this paper, we present a hybrid neural network model for dynamic hand gesture recognition. The model consists of two modules, feature extraction module and pattern classification module. We first propose a modified CNN(convolutional Neural Network) a pattern recognition model for the feature extraction module. Then we introduce a weighted fuzzy min-max(WFMM) neural network for the pattern classification module. The data representation proposed in this research is a spatiotemporal template which is based on the motion information of the target object. To minimize the influence caused by the spatial and temporal variation of the feature points, we extend the receptive field of the CNN model to a three-dimensional structure. We discuss the learning capability of the WFMM neural networks in which the weight concept is added to represent the frequency factor in training pattern set. The model can overcome the performance degradation which may be caused by the hyperbox contraction process of conventional FMM neural networks. From the experimental results of human action recognition and dynamic hand gesture recognition for remote-control electric home appliances, the validity of the proposed models is discussed.

The Characteristics of PV module under the Partial Shading Condition and with a Failure of Bypass Diode with Short (PV모듈의 음영 상태 및 바이패스 다이오드 단락 고장 특성 분석)

  • Ko, Suk-Whan;Ju, Young-Chul;So, Jung-Hun;Hwang, Hye-Mi;Jung, Young-Seok;Kang, Gi-Hwan
    • Journal of the Korean Solar Energy Society
    • /
    • v.36 no.4
    • /
    • pp.41-47
    • /
    • 2016
  • A bypass diode is connected in parallel to solar cells with opposite polarity. The advantage of using the bypass diode is circumvented a destructive efforts of hot-spot heating in the photovoltaic(PV) module. In addition, it is possible to reduce a energy loss under the partial shading on the PV module. This paper presents a characteristic of photovoltaic module under partial shading condition and with defective bypass diode by using the experimental data. The results of field testing for each photovoltaic modules, when photovoltaic system which is connected power grid is operating, the inner junction-box temperature of shading photovoltaic module is high $5^{\circ}C$ because of difference of flowing current through into bypass diode. And incase of not operating photovoltaic system, the inner junction-box temperature of module with defective bypass diode is greatly higher than partial shading PV module.

Design of Power Transmission System of a Water Bike (수상 자전거의 동력전달장치 설계)

  • Choi, Jung-Kyu;Kim, Hyoung-Tae
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.50 no.3
    • /
    • pp.153-159
    • /
    • 2013
  • The power transmission system has always been considered critical for a human powered boat(or water bike) since it first showed up at Human Powered Vessel Festival. Mechanical problems, such as abrasions and other damages of the gear system for the power transmission, lead to poor durability and low efficiency of a boat. This paper described mechanical problems and a design process of power transmission system and then suggested the method to solve the problems. It is selected a module and a type of gears that are structurally stable thus can transmit the power durable. Especially the lower gear box is applied to CRP(contra rotating propeller) system for improving the structural stability and the propeller efficiency as well. As the results, the upper and lower gear box are designed and manufactured. And from the trial test, it is confirmed that the power transmission system is reliable.

Design and Implementation of a Remote Image Monitoring System using Mobile Terminal (이동 단말기를 이용한 원격 영상 감시시스템의 설계 및 구현)

  • Shin, Won;Chung, Koo-Hi;Kim, Tae-Wan;Chang, Chun-Hyon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11b
    • /
    • pp.995-998
    • /
    • 2003
  • 인터넷 정보가전 제품의 보급과 편리한 서비스를 요구하는 사용자의 욕구증대로 인하여 홈 오토메이션이라는 기술이 대두 되었다. 초기의 홈 오토메이션은 셋톱박스, CCTV와 같은 장비들이 요구 되어 가정, 사무실과 같은 소규모 공간에서의 도입이 어렵다. 이러한 문제점을 해결하기 위해 언제 어디서나 영상 감시와 제어를 할 수 있고 별도의 장비 없이 소규모 공간에서도 손쉽게 적용 시킬 수 있는 홈 오토메이션 시스템이 요구된다. 홈 오토메이션 시스템의 구현을 위해서는 기반기술인 영상 감시와 제어기술이 구현되어야한다. 본 논문에서는 홈 오토메이션의 기반 기술인 영상 감시기술 구현을 위해 원격 영상 감시 시스템을 설계 및 구현 하였다. 원격 영상 감시 시스템은 클라이언트에서 선택한 웹카메라의 동화상 캡쳐시 버퍼링을 중지함으로써 영상지연을 최소화하였으며, 카메라 선택 모듈의 사용으로 모든 영상이 아닌 선택된 영상만을 전송함으로써 자원 소모를 줄였다. 이러한 원격 영상 감시 시스템은 전력 감시 시스템, 분산 제어 시스템 등의 산업분야 뿐만 아니라 교육 분야 등 여러 분야에서 사용될 수 있다.

  • PDF

Controlling of UPnP Devices through Phone Interface in a Home Networking (Home Networking에서 전화 인터페이스를 통한 UPnP 가능기기들의 제어)

  • Han, Sang-suk;Eun, Seong-bae
    • The KIPS Transactions:PartA
    • /
    • v.11A no.2
    • /
    • pp.181-188
    • /
    • 2004
  • Recently most of the study about home-networking middleware take the way of web-control through the internet. Although the way of control using wire and PDA also be taken, but does not use standard techniques like UPnP and is limited in the technique controlling simple device. This paper is about the development of a Voice Gateway controlling many kinds of UPnP controlling devices connected to network. voice gateway is consisted of MPC850 module and phone interface and the set-top box, a part of computer in voice gateway is consisted of PSTN interface, information controlling process and the process of UPnP protocol. And I tried to implement this through entire system board.

Design of Monitoring System for efficient debugging on Embedded Environment (임베디드 환경에서의 효율적인 디버깅을 위한 모니터링 시스템 설계)

  • Shin Won;Kim Tae Wan;Chang Chun Hyon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.11a
    • /
    • pp.615-618
    • /
    • 2004
  • 최근 가정 혹은 사무실과 같은 장소에서 DVD 플레이어. 셋탑박스, MP3 플레이어 등 많은 임베디드 시스템들을 볼 수 있다. 임베디드 시스템(embedded system)이 점점 많은 분야에서 사용됨에 따라 시스템 운영을 위한 임베디드 소프트웨어들도 각 분야에 맞는 다양한 구조와 기능들이 필요하다. 하지만, 한정된 시간에 다양한 구조와 기능들을 구현해야 하는 소프트웨어 개발은 큰 어려움이 따른다. 이러한 소프트웨어 개발을 좀 더 빠르고 쉽게 하기 위해 프로파일링, 디버거 등의 도구들이 등장했다. 그 중 디버거는 개발 기간 단축을 위한 필수적인 도구이다. 기존의 디버거는 모든 변수에 대한 모니터링으로 생기는 오버헤드와 디버거 모듈을 삽입함으로써 많은 자원을 소비하는 문제가 발생한다. 한정된 자원을 사용하는 임베디드 시스템에서의 불필요한 자원소비와 복잡한 처리 등은 프로그램 강제 종료, 시스템 오작동 등의 큰 문제를 발생시키는 요인이 된다. 본 논문에서는 이와 같은 문제 해결을 위해 사용자가 원하는 변수만을 모니터링 하여 자원소모를 최소화할 수 있는 모니터링 센서 기법과 실행시간 중에 모니터링 대상을 변경하여 빠른 디버깅을 지원 하는 디버깅 레벨 기법을 제안한다.

  • PDF

Night-to-Day Road Image Translation with Generative Adversarial Network for Driver Safety Enhancement (운전자 안정성 향상을 위한 Generative Adversarial Network 기반의 야간 도로 영상 변환 시스템)

  • Ahn, Namhyun;Kang, Suk-Ju
    • Journal of Broadcast Engineering
    • /
    • v.23 no.6
    • /
    • pp.760-767
    • /
    • 2018
  • Advanced driver assistance system(ADAS) is a major technique in the intelligent vehicle field. The techniques for ADAS can be separated in two classes, i.e., methods that directly control the movement of vehicle and that indirectly provide convenience to driver. In this paper, we propose a novel system that gives a visual assistance to driver by translating a night road image to a day road image. We use the black box images capturing the front road view of vehicle as inputs. The black box images are cropped into three parts and simultaneously translated into day images by the proposed image translation module. Then, the translated images are recollected to original size. The experimental result shows that the proposed method generates realistic images and outperforms the conventional algorithms.

AI-based language generation model analysis (인공지능 기반의 언어 생성 모델 분석)

  • Lee, Seung Cheol;Jang, Yonghun;Park, Chang-Hyeon;Seo, Yeong-Seok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2020.05a
    • /
    • pp.519-522
    • /
    • 2020
  • 1989년에 WWW(World Wide Web)이 도입 되면서 세계적으로 인터넷의 보급이 시작되었다. 정보화 시대라고 알려진 3차 산업혁명 이후로 대량의 정보들이 소셜 미디어를 통하여 생산되었다. 소셜미디어는 2007년에 인터넷 사용자들 중 56%의 이용률을 보였지만 2008년 2분기에는 75%의 이용률로 증가함에 따라 대부분의 사용자들이 많이 사용하며 의존하게 되었다. 또한 소셜 미디어를 통해 발생 되는 데이터들을 이용하여 기업들은 이윤 창출을 할 수 있다. 하지만 이러한 소셜 미디어는 악의적인 목적을 통해 주가 조작, 정치적 선동 등을 할 수 있는 가짜 뉴스와 허위 정보들을 생성할 수 있으며 이에 따라 대책이 시급하다. 또한 가짜 뉴스는 사람이 글을 작성할 수도 있지만 최근 인공지능 기술의 발달에 따라 프로그램을 통해 자동적으로 생성 될 수도 있다. 본 논문에서는 이와 같은 실제 뉴스와 인공지능을 기반으로 한 뉴스를 분석한다. Kaggle에서 실제 뉴스 데이터를 수집하여 헤드라인을 OpenAI의 GPT-2 언어 모델을 통해 뉴럴 가짜 뉴스를 생성 하였다. 파이썬의 NLTK 모듈을 이용하여 전처리를 진행하였고 t-검정과 박스 플롯을 활용하여 분석을 진행하였다. 분석된 주요 속성들을 의사결정트리를 통해 모델 검증을 하였고 k-fold 교차검증을 통해 분류 모델을 평가하였다. 결과로 전체 분류 정확도 평균 89%의 성능을 보여주었다.