Proceedings of the Korea Information Processing Society Conference (한국정보처리학회:학술대회논문집)
Korea Information Processing Society
- Semi Annual
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
Domain
- Information/Communication > Information Processing Theory
2014.11a
-
국내 낙농가는 일 년 내내 과중한 업무에 시달리지만 낙농 효율이 바닥으로 떨어지고 있다. 낙농 효율을 높이기 위해 구축 되어진 낙농 솔루션들이 있지만 각 솔루션별로의 수집되는 많은 데이터를 바탕으로 사람이 종합적인 판단을 수행하고 이를 낙농경영에 적용시키기에는 많은 무리가 따른다. 본 연구에서는 이미 구축되어진 낙농 솔루션을 통하여 수집되는 데이터를 실시간 분석 및 예측을 수행함으로써 낙농가가 보다 효율적인 개체관리(건강, 착유, 번식, 급이), 경영관리, 환경관리를 수행하고 낙농가의 고된 업무를 자동화 시스템을 통하여 지원 할 수 있는 시스템 설계를 제안한다.
-
Lee, Ji-Ho;Won, Jae-Seob;Jung, Woo-Yong;Choi, Nak-Jung;Koh, Seok-Joo 6
스마트폰의 등장과 함께 한국의 모바일 게임 시장은 급속도로 성장하기 시작했다. 그러나 이러한 성장은 애플리케이션의 표절, 독창성 부족, 미완성 등의 부작용을 가져왔다. 본 논문에서는 모바일 게임의 특성과 모바일 게임 시장의 현황을 알아보고, 현 시장에서 경쟁력을 가질 수 있는 기술로써 실시간으로 상대방의 게임판을 확인하여 상대와 동시에 할 수 있는 기술을 제시하고 실제로 PC 버전으로 모바일 게임을 응용하여 구현하여 보았다. -
소나 시스템에서 정보처리기는 정보 융합, 시스템 내부 제어 및 외부 시스템 연동 등의 다양한 임무를 수행한다. 정보처리기에 고장이 발생할 경우, 소나 시스템의 운영에 치명적인 영향을 끼치게 되므로 소나 시스템의 생존성 및 신뢰성 향상을 위한 정보처리기의 이중화가 필요하다. 이에 본 논문에서는 소나 시스템을 위한 정보처리기의 이중화 방법을 제시한다. 제안하는 이중화 방법은 하드웨어 중복 및 동기식 이중화 방법을 사용하며 정보처리기 이중화 운용을 위한 master 설정 및 외부 연동 방법 등을 기술하였다.
-
Oh, Soo-Cheol;Cho, JungHyun;Kim, DaeWon;Kim, Seon-Uk;Kim, SeongWoon;Kim, HakYoung 14
가상 데스크탑 시스템은 단일 물리적 서버상에 가상화 기술을 사용하여 다수의 가상 머신을 실행하고, 이를 네트워크로 연결된 클라이언트에서 사용하는 기술이다. 가상 데스크탑에는 저장장치의 역할을 하는 가상 데스크탑 이미지가 연결되며, 본 이미지에는 운영체제 및 필요한 응용 프로그램이 설치되어 배포된다. 따라서, 새로운 가상 데스크탑을 생성할 때 가상 데스크탑 이미지를 함께 생성해야 하며, 이는 저장장치를 사용한 작업으로 시간이 많이 소요되는 작업이다. 본 논문에서는 이미지 풀을 사용한 빠른 가상 데스크탑 생성 방안을 제안한다. 이미지 풀은 일정 수의 가상 데스크탑 이미지를 포함하고 있으며, 이미지 준비기는 이미지 풀에 있는 이미지의 개수가 일정하게 유지되도록 골든 이미지에서 복사해오는 역할을 담당한다. 가상 데스크탑 생성시, 이미지 풀에서 필요한 이미지를 지연시간 없이 바로 가져옴으로써, 가상 데스크탑 생성에 소요되는 시간을 감소시킬 수 있다. -
최근 모바일 기기의 보급 확산 및 관련 정보기술 발달로 건설현장에서의 모바일 서비스를 위한 사용자 요구사항이 점차 증가하고 있다. 이와 함께 공공기관에서 발주하는 도로 하천 공사를 관리하는 건설사업관리시스템 또한 모바일 서비스의 필요성이 대두 되었다. 이에 본 논문에서는 HTML5 및 jQuery를 이용한 모바일 앱을 설계하였다. 설계한 앱은 하이브라드 방식으로써 android 및 iOS 등 다른 기기와의 호환성을 유지하였다. 그리고 지도, GPS, 이미지(카메라) 및 전자서명 기능을 추가함으로써 본 시스템의 성능 향상 및 건설현장에서의 업무를 개선할 수 있다.
-
최근 건설산업은 해외건설 수주액 증가에 따른 외형성장은 이루었으나, 시공분야에 집중되고, 고부가가치 영역인 건설ENG 분야의 해외시장 점유율 및 경쟁력은 극히 낮은 수준이다. 또한 대형 건설ENG 업체와 중 소형 건설ENG 업체 간에 건설수주액을 비롯하여 기술경쟁력에서의 양극화가 심화되고 있다. 특히 기존 건설ENG 관련 정보시스템은 설계 시방기준 등 단순 자료축적을 통한 정보제공이 대부분이며, 실제 건설ENG 업계에서 필요로 하는 정보제공 및 지원이 미흡한 실정이다. 본 연구에서는 건설ENG 업계가 실제 필요로 하는 건설기술지식정보에 대한 공유 체계의 마련을 통해 건설ENG 분야의 기술력 향상을 지원하고자 하였다. 이를 위해 발주청과 건설ENG 업체 사용자 간에 직접 필요한 정보의 요청 및 제공 등 노하우를 상호 교환 공유할 수 있도록 시스템 구축과 운영 방안을 제시하였다. 이를 통해 유사 건설사업의 수행 시 신속한 정보제공을 통한 업무처리시간의 단축으로 업무효율성이 증대되리라 예상된다.
-
Cho, Jungseok;Cho, Doosan;Jung, Youjin;Park, Sora;Jo, Soomin 22
멀티미디어 응용을 비롯한 스트리밍 응용들에서는 메모리와 CPU 사이의 데이터 전송이 상당한 비율의 에너지 소모를 차지한다. 데이터 재사용 분석은 이러한 응용 프로그램 에서 빈번히 사용되는 데이터를 고속의 저전력 메모리에 복사하도록 하여 에너지 소비를 줄일 수 있는 기회를 제공한다. 본 연구에서는 데이터의 재사용 분석을 통하여 프로그램이 최적화되도록 자동화된 기법을 제안하고 있다. 제안하는 기법을 사용할 경우 메인 메모리만 사용하는 경우에 비하여 절반 정도의 에너지 소비를 줄일 수 있다. -
Lee, Chulju;Lee, Kuyeon;Park, Juyoung;Lee, Jaemyoun;Kang, Kyungtae 24
최근 천재지변 및 여름철 전력난과 같은 예상치 못한 정전이 증가함에 따라 소규모 사업장 및 가정에서 무정전 전원공급장치에 대한 관심이 증대되고 있다. 기존의 무정전 전원공급장치는 정전 보상시간에 비례하여 높은 가격과 유지비용이 요구되며 사용자 편의성이 부족한 단점이 있었다. 본 논문에서는 무정전 전원공급장치 용량을 1/10 로 줄이고 부족한 정전보상시간을 늘리기 위하여 소형동기 발전기를 결합한 무정전 발전공급장치에 관한 설계 안을 제시한다. 제시한 발전공급장치는 Real-Time Operating System (RTOS) 기반의 제어기를 사용하여, 정전 발생시 순차적으로 무정전 전원공급장치와 소형 동기발전기를 동작시켜 전원을 공급한다. 또한 센서 네트워킹, 실시간 모니터링, 원격제어 등 다양한 실시간 서비스를 사용자에게 제공한다. -
Kim, Sun-Wook;Oh, Soo-Cheol;Jo, Jeong-Hyun;Kim, Seong-Woon;Kim, Hak-Yeong;Jang, Deok-Won 26
가상 데스크탑 서비스 사용자는 데스크탑이나 다양한 모바일 기기를 이용해 할당 받은 계정으로 인증하고 로그인하면 언제 어디서든 인터넷용 가상화 PC 또는 업무용 가상화 PC 를 자신만의 가상 데스크탑처럼 사용할 수 있다. 이러한 가상 데스크탑 서비스가 대중화됨에 따라 라이선스 및 구축 비용, 서비스의 최적화와 같은 사항을 만족시키는 대규모 플랫폼 가상화 기술이 요구된다. 본 논문에서는 클라우드 인프라 상에서 가상 플랫폼을 대규모의 모바일 및 경량 단말 사용자에게 네트워크를 통해 끊김없이 전송하는 빅 가상 플랫폼 인프라 시스템을 설계 및 구현한다. -
Lee, Harim;Kwon, Se Jin;Kim, Sungsoo;Chung, Tae-Sun 30
최근 낸드 플래시 메모리는 임베디드 저장 장치로 많이 사용되고 있다. 비휘발성인 플래시 메모리는 기존의 하드디스크와 달리 저 전력, 좋은 내충격성 및 집적도 등 많은 장점이 있지만 데이터 업데이트 시 덮어쓰기가 안 되어 쓰기 연산 전 해당 블록을 지우는 작업이 선 진행되어야 하며 이로 인해 부분 페이지 업데이트가 자주 일어난다. 이런 플래시메모리와 더불어 최근 차세대 메모리연구가 많이 진행 중인데, 이 중에서 PCM 이라는 메모리는 비휘발성으로 정전 시 데이터가 날라 가버리는 DRAM에 반해 전원이 공급 안 되더라도 데이터가 보존되는 특성이 있다. 하지만 PCM 역시 플래시 메모리와 마찬가지로 블록 당 쓰기연산 작업이 제한되어 있어서 근래에 DRAM과 같이 사용하는 하이브리드 구조를 채택하여 많은 연구가 진행되고 있다. 따라서 본 논문에서는 플래시 메모리의 문제점을 해결함으로서 수명을 연장시키고 정 전시 데이터가 보존되지 않는 DRAM의 단점을 하이브리드 메모리를 기반으로하여 데이터의 신뢰성을 높이는 FTL알고리즘을 제안한다. -
철도로 인한 소음 문제는 최근 국민의 정온한 환경에 대한 권리의식 증대와 삶의 질에 대한 높은 관심으로 철도 소음에 대한 민원이 급증하여 지역 갈등을 초래하고 막대한 사회적 비용 부담으로 철도 산업을 저해하는 요소이다. 이에 따라, 철로 부근의 진동 및 소음에 대한 모니터링 시스템의 필요성이 증대되고 있으나, 레일의 조도상태 및 방진재 사양 등 철도진동소음에 영향을 주는 인자를 충분히 포함하지 못하고 있으며, 측정 및 분석 데이터의 체계적인 관리, 축적 구조를 갖지 못하는 문제가 있다. 또한, 연구기관의 인위적인 데이터 양식의 사용으로 실용적이고 개방적인 구조를 갖추지 못해 실제 엔지니어링 현장에서 활용하기 어렵다. 이에, 본 논문에서는 실제 엔지니어들이 현장에서 취득하는 정보를 체계적이고 지속가능한 형태로 데이터베이스화 하는 일체의 시스템 구축에 대해 논한다.
-
프로세서와 메모리 간의 속도 차이로 인해 메모리 시스템의 성능 향상이 프로세서의 성능을 높이기 위한 중요한 요인이 되었고, 이를 위해 캐시 미스율을 감소시키는 방법이 연구되고 있다. 데이터 프리페치는 캐시의 미스율을 감소시키는 기법 중 하나이며 실제로 최근 프로세서에서 메모리 시스템의 성능을 향상시키기 위해 사용된다. 데이터 프리페치를 효과적으로 수행하기 위해서 메모리 주소의 접근 패턴을 파악하는 것이 중요하며, 이를 위해 순차적으로 접근하는 경우, 한 종류의 1 보다 크거나 같은 간격(stride)으로 뛰면서 접근하는 경우, 다수의 간격이 규칙적으로 반복되며 접근하는 경우 등의 다양한 패턴을 찾는 프리페치 기법들이 등장했다. 본 논문에서 소개하는 다중 간격 프리페치의 경우, 메모리 공간을 메모리 주소의 일부 상위 비트를 통해 여러 개의 영역으로 나누고, 하나의 패턴을 하나의 영역 안에서만 학습하여, 다른 영역에 속한 메모리 주소 접근 시 현재 학습하는 패턴에 어긋나는 주소라고 여기기 때문에 학습을 방해하지 않도록 하였다. 그러나 이 방법은 영역의 크기보다 같은 패턴을 갖는 메모리 주소 스트림의 크기가 더 클 때, 접근 주소의 영역이 바뀜으로 인해 불필요한 학습을 추가적으로 해야 하는 문제점이 있다. 이에 본 논문에서 인접 영역 테이블(ART: Adjacent Region Table)을 이용하여 같은 패턴을 갖는 메모리 접근 스트림의 크기가 영역의 크기보다 클 경우, 기존의 학습된 패턴대로 프리페치를 수행할 수 있도록 하였다. 본 논문에서 제안한 알고리즘으로 실험한 결과, 기존의 다중 간격 프리페치보다 캐시 미스율을 약 6.7% 낮췄고, 시스템 전체의 성능의 지표인 IPC의 경우, 약 5.78% 높아지는 성능 향상의 결과를 얻었다.
-
최근 클라우드 컴퓨팅에 관련된 기술이 각광을 받으면서, 기존에 인터넷을 통해 제공되던 다양한 서비스들이 클라우드 컴퓨팅 플랫폼 환경으로 이동하고 있다. 이를 통해 사용자들에게는 좀 더 편리하고 유연한 서비스를 제공하고 서비스 제공자들에게는 기존 관리 비용의 절감을 할 수 있게 되었다. 하지만 현재 폭발적인 수요의 증가로 인해, 기존의 자원 활용도의 극대화를 목적으로 고안된 자원 분배 기법들에 대한 여러 한계점이 나타나게 되었다. 본 논문에서는 이러한 문제점들을 해결하고자 클라우드 컴퓨팅 환경에서 Qos를 기반으로 사용자나 서비스 제공자의 비용적인 측면을 고려한 자원분배를 통해 서비스를 제공시 사용자 요구를 만족시키고 동시에 서비스 공급자에게는 비용 효율적인 프로비저닝(Provisioning)기법을 제안하고자 한다. 실험 결과 기존의 자원 활용도에 중점을 둔 기법보다 사용자 요청에 대한 응답 속도가 8.35% 향상되었으며, 컴퓨터 자원 유지 관련 비용면에서도 기존 대비 11.31% 절감 효과를 가져오는 것을 확인 할 수 있었다.
-
공학교육은 학생들이 대기업 또는 중소기업, 연구소의 일원으로 맡은 바 업무를 잘 할 수 있는 기능성을 강조하는데 초점을 맞추어 왔다. 하지만 최근 창업을 통해 자신의 창조성을 발휘하고 부를 축적할 수 있는 형태의 교육에 대한 수요가 있고, 대학 특히 공과대학에서도 벤처 창업에 대한 교육이 필요한 것으로 판단한다. 본 논문에서는 이와 관련하여 국내외 사례를 소개하고, 서울시립대학교 컴퓨터과학부에서 지난 2년동안 수행한 교과과정을 소개하고자 한다.
-
본 논문에서는 아두이노와 블루투스를 이용하여 워터펌프모터를 제어하고 음료가 섞이는 칵테일 머신을 개발하였다. 칵테일 머신의 주요 기능은 1) 안드로이드 기반 OS 와 아두이노에 연결된 블루투스 모듈 간의 통신을 통해 음료를 주문하고, 2) 각 워터펌프 모터들의 수동 캘리브레이션 작업을 통해 정밀한 음료량을 제어하며, 3) 레시피에 선택된 음료들 간의 배합을 통해 칵테일을 주조하는 것이다. 이를 위해 펌프모터 제어를 통해 음료 혼합 시스템을 개발하기 위해 개별 모터와 사용되는 액체의 점도에 따른 유량의 차이를 실험을 통해 획득함으로써 칵테일을 구성하는 주요 요소인 배합비율을 맞추는 기능을 구현하였다.
-
Jung, Hyungyun;Shin, Jangseop;Heo, Ingoo;Paek, Yunheung 53
Application specific instruction-set processor (ASIP) is a suitable design choice for system designers who seek both flexibility to handle various applications in the domain together with the performance. Successful development of an ASIP, however, requires a software development kit (SDK) to be provided along with the processor. Synopsys Processor Designer is an ASIP development tool, which takes as input a set of files written in a high-level architecture description language called LISA (Language for Instruction Set Architecture), and generates SDK as well as RTL. Recently, they have added support for the generation of LLVM compiler backend, though some manual work is required. In this paper, we introduce some details in porting LLVM compiler to a custom processor architecture in Synopsys Processor Designer. -
Lee, Byunghan;Choi, Hyun-soo;Kim, Saejung;Yoon, Sungroh 57
본 연구에서는 여러 가지 생체 신호 중 심전도 신호를 대상으로 하여 개인별 구분이 가능한 특이점이 검출 되는지 기계 학습을 통하여 검증하였다. 심장 질환이 없는 정상인을 대상으로 수집한 신호로 부터 8가지 기점 특징을 추출하였으며, 동일 오류율과 AUC를 평가 척도로 하여 SVM 분류기를 이용한 경우 개인별 특이점이 효과적으로 구분됨을 확인하였다. -
유전체 연구를 위한 분석 작업은 표준유전체에 시퀀스 데이터를 정렬하는 과정을 필수적으로 요구한다. 정렬에는 single-end 또는 paired-end reads가 사용된다. Paired-end reads는 유전체 조각의 양쪽에서 시퀀싱 된 데이터로 좀 더 긴 길이에 대한 정보를 얻을 수 있어 많이 이용된다. 정렬 툴 자체적으로 paired-end reads를 다룰수 있으나, 병합툴을 활용하는 것이 더 좋은 결과를 보인다. 다섯 가지 병합툴 중에서 CASPER와 pear에서 정렬 이득이 가장 크게 나타난다.
-
근사문자열매칭 알고리즘은 검색엔진, 컴퓨터보안, 생물정보학 등 많은 분야에서 연구되고 있다. 근사문자열매칭에서는 거리함수를 이용하여 오차를 측정한다. 거리함수로는 해밍거리, 편집거리, 확장편집거리 등이 있다. 이때 확장편집거리는 mn) 시간과 공간에 계산할 수 있으며, 최근 m개의 쓰레드를 이용하여 O(m+n) 시간과 O(mn) 공간을 이용한 병렬알고리즘이 제시되었다. 본 논문에서는 기존의 확장편집거리를 계산하는 병렬알고리즘을 개선한 효율적인 병렬알고리즘을 제시한다. 기존의 병렬알고리즘을 최적화하고, 기존의 병렬알고리즘, 전역메모리만 사용한 최적화된 병렬알고리즘, 공유메모리를 활용한 최적화된 병렬알고리즘의 수행시간을 비교한다. 실험 결과, 개선된 병렬알고리즘이 기존의 병렬알고리즘보다 전처리단계에서 16 ~ 63배 이상, 모든 단계에 대해 19 ~ 24배 이상 빠른 수행시간을 보였다.
-
클라우드는 IT를 직접 소유하기 보다 제 3 자가 제공하는 소프트웨어, 플랫폼, 인프라구조 등을 필요에 따라 선택하고 이용하는 방식으로 시스템을 중앙에서 집중 관리하여 규모의 경제를 달성하는 데 용이하지만 해커에게는 더 없이 매력적인 공격 대상이 된다. 아무리 완벽한 보안 설비와 정책을 이행하고 있더라도 사용자의 아이디와 패스워드가 도용 되었을 때 발생되는 문제점은 치명적이다. 본 논문에서는 사용자의 편의성을 보장하면서 계정도용을 방지하기 위한 새로운 보안 요구사항을 제시하고자 한다.
-
플래시 메모리는 소형 저장 장치뿐만 아니라 대용량 저장장치까지 응용되고 있다. 하지만 기존의 하드디스크 (HDD)와 다르게 플래시 메모리는 읽기, 쓰기, 소거 연산의 속도가 다르고 쓰기 전 지우기(erase before write)라는 특성 때문에 FTL의 한 메커니즘인 GC (Garbage Collection)를 수행할 때 많은 오버헤드가 발생한다. 이에 이 논문은 DRAM의 공간을 효율적으로 활용하고 유효한 페이지 복사와 소거 연산의 횟수를 줄여 전체적인 플래시 메모리 GC 오버헤드를 줄이기 위한 블록 링크드 리스트 기법을 제안한다. 블록 링크드 리스트 기법은 같은 LBN에 해당하는 데이터를 로그 블록에 적고 해당 로그 블록들을 링크드 리스트로 관리해 소거 연산을 미룰 수 있다. 링크드 리스트들에 관한 정보는 DRAM에 테이블 형태로 적는다. 이때 테이블에는 블록 주소들이 적히므로 페이지 단위로 링크드 리스트를 관리하는 다른 기법에 비해 DRAM의 공간을 효율적으로 활용하게 된다.
-
현재 네트워크 시스템은 유선에서 무선으로 발전하면서 많은 업무가 모바일 기반의 업무로 변화되고 있다. 그 중 대표적인 것이 모바일 오피스 시스템으로 중요 구성요소 중 하나인 커뮤니케이션은 구성원간의 단문 메시지 서비스(SMS)이다. 그러나 최근 무선 환경의 발전으로 단문 메시지 전송 방식이 SMS에서 모바일 메신저로 변화하고 있으나 그에 대처하지 못한 시스템들이 있다. 이에 본 논문에서는 모바일 오피스 시스템에서 사용되고 있는 SMS를 대체하여 MQTT(Message Queuing Telemetry Transport) 프로토콜을 이용한 협업 메신저 시스템을 설계 및 구현한다.
-
Jeong, Nan;Kook, Jiwon;Park, Soyoung;Sim, Taeyoung;Lee, Chung-sei 77
시스템은 대중화된 NFC 기술을 이용하여 회사 보안실의 전자 기기의 반입과 출입을 관리하는 시스템이다. NFC Tag를 이용하여 전자 기기의 정보를 저장, 수정, 삭제가 가능하고 이 정보는 회사 내의 데이터베이스에 저장이 된다. 시스템을 통한 전자 기기의 반입과 출입 정보는 시스템의 웹페이지에서 확인할 수 있다. 이 시스템을 통하여 데이터의 관리의 효과적인 운영이 가능하도록 한다. -
매장은 특정 구역들로 분할되어 있고, 각 구역들은 고유의 비콘을 가지고 있다. 현재 소비자가 있는 구역의 비콘이 자신의 고유 ID 를 소비자의 단말기(스마트폰)에 전송하면, 단말기는 임의의 번호를 자신의 고유 ID 로서 생성하여 [Beacon ID, 단말기 고유 ID, 현재 시간]을 서버로 보낸다. 그러면 서버쪽에선 사용자의 현재 위치를 파악하는 동시에 사용자가 그 자리에 얼마나 오래 있었는지를 계산해 저장한다. 이러한 과정의 결과로 만들어진 하나의 SEQ 가 매장 주인이 생각했던 SEQ와 얼마나 유사한지를 비교하여 그 결과를 보여준다.
-
Park, Yoosang;Cho, Yongseong;Choi, Jongsun;Choi, Jaeyoung 84
상황인지는 유비쿼터스 컴퓨팅 환경에서 사용자의 주변 상황을 인지하여 사용자가 원하는 서비스를 제공하기 위해 필요한 핵심 기술이다. 이러한 상황인지를 위해 여러 센서로부터 발생하는 저수준의 컨텍스트 정보를 처리하는 다양한 방법들이 존재한다. 그러나 현재 상황인지 처리에 관련된 표준 방법이 없어 서비스 도메인에 제한되고 복잡한 구현방법을 따라야 하며, 상황정보를 처리하는 시스템에 정형화된 상황정보를 제공하는데 어려움이 있다. 이에 본 논문에서는 정형화된 상황정보를 제공하기 위한 센터 데이터 변환 방법을 제안한다. 제안하는 센서 데이터의 변환 방법은 센서로부터 발생하는 저수준의 컨텍스트를 RDF 기반의 고수준의 상황정보로 변환하며, 변환된 정보는 상황인지 시스템에 제공된다. -
최근 수년간 슈퍼컴퓨팅의 산업적 가치 중요성이 부각되고 있다. 한국의 경우 한국과학기술정보연구원(KISTI)을 중심으로 슈퍼컴퓨팅을 이용한 융합 환경 시스템 개발이 가시화되고 있다. 본 논문은 KISTI의 슈퍼컴퓨팅 자원을 사용한 사이버러닝 일종인 EDISON 시스템을 통하여, 향후 슈퍼컴퓨팅을 활용한 융합 서비스 및 시스템 확대 방안에 대하여 제안한다.
-
Ye, JaeHyung;Cho, Yongseong;Choi, Jongsun;Choi, Jaeyoung 90
상황인지 기술은 사용자 주변의 정보를 이용하여 사용자의 현재 상황을 판단하는 기술로써 사용자의 요청 없이 최적화된 시점에 서비스를 제공하기 위한 것이다. 이러한 상황인지 기술은 일반적으로 별도의 추론 과정을 거쳐 응용 서비스에 적용된다. 본 논문에서는 서비스를 제공하기 위한 상황정보 비교 방법을 제안한다. 제안하는 방법은 상황인지 워크플로우 언어로 표현한 상황정보와 센서로부터 발생한 컨텍스트에 바탕을 둔 상황정보를 비교한다. 이를 통해 사용자 주변의 상황을 판단할 수 있으며 적합한 응용 서비스를 제공할 수 있다. 실험에서는 RDF 기반의 고수준 상황정보를 포함하고 있는 제약조건 테이블을 이용하여 상황정보의 비교 과정을 보인다. -
Kim, Young-Ho;Ahn, Shin-Young;Lim, Eun-Ji;Cha, Gyu-Il 95
본 논문에서는 고속 저지연 네트워크로 연결된 다수의 분산 메모리 공여 노드를 통해 분산 통합 메모리 서비스를 제공하는 메모리 가상화 시스템에서, 대용량 메모리와 다수의 호스트 채널 어댑터(HCA)를 장착한 공여 노드의 프로세서, 물리 메모리, 그리고 HCA의 연결구조와 정보로부터 토폴로지 구조를 추출하고, 프로세서 중심으로 자원 연관성 정보를 나타내는 토폴로지 맵을 생성한다. 토폴로지 맵을 기반으로 공여 메모리의 초기화, 등록, 할당 및 메모리 데이터 전송 등을 수행하는 공여 메모리 관리 메커니즘을 제안한다. 이를 통해 대용량 분산 통합 메모리를 이용하는 빅데이터 처리 환경에서 참조 데이터 대한 메모리의 응답 시간 및 접근 지연 시간을 최소화시킬 수 있다. -
Kim, Dong-Oh;Cha, Myung-Hoon;Kim, Hong-Yeon;Kim, Young-Kyun;Kim, Sung-Yub 99
다양한 응용 분야에서 대량의 데이타 저장이 빈번해 짐에 따라 분산 파일 시스템에 대한 효용성이 커지고 있으며, 이로 인해 수많은 분산 파일 시스템이 개발되고 있다. 이러한, 분산 파일 시스템의 효율성을 검증할 수 있는 방법에 대한 필요성이 커지고 있다. 또한, SSD와 같은 우수한 성능을 가지는 장치를 사용하는 분산 파일 시스템에서는 SSD와 같은 장치의 효율성을 보기 위한 복잡한 워크로드를 생성 하여 시험할 수 있어야 한다. 하지만 기존의 입출력 시험 도구에서는 복잡한 상황을 시험하는 것이 매우 어렵다. 따라서, 본 논문에서는 필요에 따라 파일의 분포에 따라 다른 입출력 패턴을 가지는 여러 부하 상황을 생성이 가능하며, 웹을 통해 손쉽게 시험할 수 있는 분산 파일 시스템을 위한 웹기반 워크로드 생성기를 개발하였다. -
Park, Jin-Gwan;Oh, Joo-Seong;Kim, Bum-Mu;Jeon, Sung-Min;Lee, Sung-Ro;Jeong, Min-A 102
본 논문은 해상 교통량 증가로 급증하는 선박 사고 위험을 줄이기 위해 안전 운항을 위한 대규모 선박 궤적 클러스터링을 제안한다. 선박의 위도와 경도, 이름 및 상태, 속도, 선수 방향 등이 기록된 대용량의 데이터집합을 바탕으로 선박 궤적 클러스터링을 통해 총 2개의 선박 대표 궤적을 추출한다. 해당 선박의 이전까지의 대표 궤적, 그리고 해당 해상의 모든 선박의 대표 궤적을 추출한 후 현재 해당 선박의 궤적패턴과 비교하여 유사하지 않으면 Outlier로 판별하여 이상 거동 및 불규칙 움직임, 충돌상황을 대비할 수 있도록 의사결정에 도움을 줄 수 있는 알고리즘을 제안하였다. -
Jin, Dong-Kyu;Cho, Sung-Woo;Jo, Yong-Yeon;Kim, Sang-Wook;O, Hyeon-Ok 105
대량의 정보를 효과적으로 처리하기 위한 기술로 CPU 뿐만 아니라 iSSD 와 GPGPU 를 개별적으로 이용하는 연구가 진행되고 있다. 본 논문에서는 더 나아가 CPU, iSSD 와 GPU 를 협업시켜 프로그램 수행 성능을 향상시키는 방법을 연구한다. 이러한 이질 시스템의 협업을 위해 이질 스케줄링 알고리즘을 적용하고, 스케줄링 알고리즘에 따른 협업 시스템의 성능을 분석한다. -
본 논문에서는 스마트폰에 탑재되는 모바일 GPU 를 활용하여 만화 형식의 영상을 생성하는 과정을 가속하는 방법을 제시하였다. 또한 모바일 GPU 에 적합한 벡터 데이터 타입과 벡터 명령어의 사용 및 워크 그룹 크기에 의한 영향을 고려한 최적화를 적용하였다. 제안하는 모바일 GPU 가속 기법의 검증을 위해 OpenCL API 를 이용하여 구현하였다 실험 결과를 통해 제안하는 기법이 모바일 CPU 기반의 처리 방법 보다 800% 이상의 성능 향상을 있음을 확인하였다.
-
본 고에서는 클라우드 서비스 브로커 기술에 대한 전반적인 이해를 돕고자 클라우드 서비스 브로커의 개념, 개발방향, 주요 특징을 포함하는 구조 및 기능 내용을 기술하였다. 이종 클라우드 환경에서 서비스를 통합, 중개, 조정하기 위해서는 이질적인 특성을 갖는 다양한 형태의 자원을 효과적으로 연동, 통합, 관리하여 사용 환경의 복잡도를 최소화하는 클라우드 서비스 브로커 시스템의 개발이 필수적이며, 이를 통해 새로운 비즈니스 창출 및 다양한 분야에 활용하기 위한 클라우드 서비스의 활용 편의성을 확대할 수 있다.
-
최근 OpenCL, CUDA와 같은 이종 병렬 컴퓨팅 프레임워크가 등장함에 따라, 많은 연산량을 요구하는 알고리즘에 대한 이종 병렬 처리 연구가 늘고 있다. 본 논문에서는 연산량이 많은 지문개선(fingerprint enhancement) 알고리즘을 OpenCL을 이용해 병렬화하고 최적화하여 연산 시간을 단축하고자 한다. 이를 위하여 2차원 FFT 및 필터링 알고리즘을 병렬화하고, Loop Unrolling 및 메모리 접근 최적화 등의 기법을 적용하였다. 실험을 통하여 CPU의 순차적 처리기법과 비교하여 개선된 가속화 기법을 이용한 지문개선 알고리즘이 최대 25배의 성능이 향상하였음을 확인하였다.
-
Sa, Jaewon;Noh, Byeongjoon;Kim, Heegon;Choi, Dongwhee;Lee, Sungju;Chung, Yongwha;Park, Daihee;Cho, Choong-ho 118
격자 양자 색역학(Lattice Quantum ChromoDynamics; Lattice QCD)은 자연계에 존재하는 중력, 전자 기력, 약한 핵력, 그리고 강한 핵력 등의 기본적인 상호작용 중 강한 핵력의 상호작용을 이해하기 위한 핵물리 분야의 이론이다. 이 물리 역학은 몬테 카를로(Monte Carlo) 기법을 이용하여 대규모 수치 연산을 필요로 하고, 수행시간 단축을 위하여 병렬처리가 필요하다. 본 논문에서는 격자 양자 색역학에서 요구되는 대규모 수치 연산에 대하여 마이크로프로세서와 성능가속기에 최적의 작업부하 분배를 통한 이기종 병렬처리 방법을 제안하고 성능가속기반을 사용한 방법과 제안 방법의 성능을 비교한다. -
본 논문에서는 실시간 모바일 클라우드 컴퓨팅(mobile cloud computing)을 위한 맵리듀스(Map Reduce) 응용 처리 기법으로써 데이터 전송 경로 관리, 노드(nod) 간 다른 처리 속도로 인한 문제점 개선을 통한 성능 향상 기법들과 맵리듀스 작업의 효과적인 반복적 및 스트리밍(streaming)실행 기법들을 분석한다.
-
Shin, Young-Rak;Ku, Jahun;Son, A-young;Jo, Hyeok Kyun;Chung, Hyoun Hee;Huh, Eui-Nam 126
현재 방송에서는 제공되지 않은 해상도, 촬영 시점 등에 대한 사용자 요구에 따라 방송 서비스를 선택적으로 제공받고자 하는 요구가 생겨나고 있다. 기존 서비스들은 촬영 시점에 따라 정지 영상을 보여주는 정도의 연구가 진행되어 왔다. 본 논문에서는 그 한계점을 극복하고자 가상실세계에서 스트리밍을 제공할 수 있는 방법에 대해 연구하였으며, 실시간 멀티뷰 중계 서비스를 구현하고자 한다. 이를 통해 시청자는 다양한 각도에서 자신이 원하는 화면을 선택적으로 서비스 받을 수 있으며, 미래형 서비스를 위한 원천기술 확보에 도움이 될 것이다. 특히 스포츠 분야에 적용할 때 사용자가 즐길 수 있는 콘텐츠의 질적 향상을 가져올 것으로 기대된다. -
클라우드 기술의 발전과 더불어 다가올 데이터 경제 시대에 글로벌 비즈니스 지형을 뒤바꿀 기술 핵심인 빅데이터에 대한 관심이 급증하고 있으나 그 특성상 고비용의 처리 시스템을 요구하며 기업 솔루션 위주로 기술 연구가 진행되고 있다. 따라서 본 논문에서는 광대역 네트워크와 클라우드 컴퓨팅을 활용하여 저사양 단말 및 저품질 네트워크에서도 개인에게 빅데이터 서비스를 제공할 수 있도록 하는 시스템 구조를 제안하고자 한다.
-
클라우드 컴퓨팅은 워크플로우 응용의 처리에 있어 효율적으로 시스템을 구축할 수 있도록 한다. 그렇지만 여러 클라우드 사업자 측에서 다양한 서비스를 제공하고, 이로 인해 발생하는 복잡성으로 사용자 스스로 클라우드 인프라를 활용하여 워크플로우 처리를 수행하는 것은 어려운 일이며, 이 문제를 극복하기 위해 클라우드 브로커 시스템이 도입되었다. 이와 같은 브로커 시스템에서 워크플로우를 처리할 때 사용자가 지정한 품질 제약을 만족시키는 이슈를 해결하기 위해 많은 워크플로우 스케쥴링에 대한 연구들이 수행되었다. 본 논문에서는 클라우드 환경에서 보다 효율적인 워크플로우 처리를 위해 기존 워크플로우 스케쥴링 기법의 연구들에 대한 특징과 한계에 대한 조사를 수행하였다.
-
Bae, Ae-Kyoung;Kang, Ho-Young;Kim, Young-In;Kim, Hong-Joo;Shin, Yong-Hark 134
차세대 에너지 관리시스템에서 계통 해석 프로그램은 집중원격감시 시스템으로부터 취득된 데이터를 이용해 토폴로지, 상태추정, 조류계산, 상정사고, 고장해석 등의 해석 정보를 계통 운영자에게 전달한다. 지속적으로 증가하는 전력수요에 신속하게 대처하기 위해서 계통 해석 프로그램은 대규모 계통의 계획과 운영을 빠르고 정확하게 분석하여 대책을 수립할 수 있어야 한다. 본 논문에서는 계통 해석 프로그램들 중 특히 많은 시간이 소요되는 상정사고 해석 프로그램의 특성을 분석하고 성능 개선 방안을 제안한다. -
Objective: Data exchange, interoperability, and access as a service in healthcare information management systems (HIMS) is the basic need to provision health-services. Data existing in various HIMS not only differ in the basic underlying structure but also in data processing systems. Data interoperability can only be achieved when following a common structure or standard which is shareable such as semantics based structures. We propose web-enabler: A Hadoop MapReduce based distributed approach to transform the existing huge variety data in variety formats to a conformed and flexible ontological format that enables easy access to data, sharing, and providing various healthcare services. Results: For proof of concept, we present a case study of general patient record in conventional system to be enabled for analysis on the web by transforming to semantics based structure. Conclusion: This work achieves transformation of stale as well as future data to be web-enabled and easily available for analytics in healthcare systems.
-
스마트빌딩에서는 시설물에 대한 효과적인 관리체계 및 안전관리체계를 구축하는 것이 매우 중요하다. 지하 매설관의 경우에는 유속, 유량계 등의 센서를 설치하여 관로 흐름을 상시 감시하며, 노후되거나 슬러지가 축적된 관로는 문제가 발생하기 전에 교체 공사를 지시 할 수 있어야 한다. 본 논문에서는 하수(오수, 우수)도 맨홀 내 정보를 감지하여 실시간으로 전달, 판단, 처리 및 제어 할 수 있는 M2M/IOT 기반의 하수(오수, 우수)도 맨홀 내 모니터링 시스템을 설계 구현한다.
-
Hong, JungKih;Lee, Hojun;Kim, Minseok;Lim, Sujeong;Hwang, Cheolju;Kim, Dongseok 144
스마트폰은 보편화되었고 가전기기나 각종 생활 기기에 통신 장치 및 센서가 내장되어 스마트폰과 연동되는 다양한 스마트 기기들이 개발되고 있다. 또한 사용자가 인지하지 못한 상태에서 사용자에게 자동으로 편의 기능을 제공하는 서비스 기술들이 매우 활발하게 개발되고 있다. 하지만 현재의 스마트폰을 이용한 음성 통화는 단순한 사용자 인터페이스 수준에 머물고 있다. 따라서 본 논문에서는 정황 인지형 커뮤니케이션 기술을 활용하여 개인 맞춤형 및 다수 통화자간의 인터랙티브 커뮤니케이션 서비스에 대한 구조 및 요소기술에 대하여 제안한다. -
네트워크의 급속한 발전에 따라 무선 네트워크 상에서 모바일 장치를 사용한 데이터의 전송 요구가 확대되고 있다. 한정된 베터리를 기반으로 동작하는 모바일 장치에서 데이터의 전송량 증가는 많은 에너지 소비를 초래하게 되고 에너지 효율적 전송의 연구가 필요하게 되었다. 본 논문에서는 이러한 문제를 전송 계층에서 해결하는 새로운 TCP 혼잡제어 방법을 제안하고자 한다.
-
현대전에서 C4ISR 및 PGM 능력 보유가 점점 중요해지는 만큼 무기체계 위협에 대응시간 또한 점차 짧은 시간을 요구하고 있다. 미 해군에서는 제1, 2차 세계대전을 통해 대공위협에 대한 협동 대응 필요성 자각이후 협동교전능력(CEC : Cooperative Engagement Capability)를 발전시켜왔지만 한국군에서는 아직 개념이 미개발되어 있는 상태이다. CEC의 여러 능력 성분 중에서 한국해군 수상전투단에서 가장 필요로 하는 요소가 가장 짧은 대응시간을 요구하는 대함유도탄 협동대응능력일 것이다. 이를 구현하기 위해 전투단내 함정 간 정보를 교환할 수 있는 통신프레임을 디자인하여 제시하고 실제 운용 가능성을 예측한다.
-
VoIP 서비스는 패킷 데이터 망을 기존의 전화망처럼 이용하기 위한 서비스이다. VoIP 에서 디바이스간 통화를 위해 SIP 프로토콜을 사용 한다. 현재 패킷 데이터 망을 이용하는 디바이스들이 많아지면서 IP 주소 부족 현상이 나타났다. 이 현상을 해결하기 위해 NAT 기술이 고안 되었고 NAT 는 패킷 헤더의 IP 주소를 변환하는 동작을 한다. 이러한 동작은 SIP 를 이용한 VoIP 서비스에서 NAT Traversal 을 일으키게 된다. NAT Traversal 은 NAT 가 패킷 헤더의 IP 주소만을 변경하기 때문에 SIP 처럼 어플리케이션 헤더의 IP 주소를 참고하는 프로토콜에서 목적지를 찾아가지 못하는 경우를 말한다. 이러한 문제를 해결하기 위한 기술들의 종류와 장단점을 살펴보고 NAT Traversal에 효과적인 기술인 ICE를 VoIP 서비스에 적용 하고 중복된 과정을 최소화한 개선된 호 설정 과정을 제안한다.
-
IP 네트워크를 통해 전송되는 실시간 스트라밍은 네트워크 상태에 따라 데이터 손실 및 전송 지연의 문제가 발생 할 수 있다. 이에 멀티미디어 네트워킹 애플리케이션은 RTP(Realtime Transport Protocol)와 RTCP(RTP Control Protocol)를 지원하는 RTSP(Realtime Streaming Protocol)를 사용한다. RTSP를 사용하는 송신단은 패킷 손실과 전송지연이 발생할 경우 끊김 없는 멀티미디어 스티리밍을 제공하기 위해 네트워크 상태에 따라 전송률을 변경한다. 하지만 전송률이 낮아지면 멀티미디어 품질이 떨어지게 된다. 만약 짧은 시간 동안 전송률이 빈번하게 변경된다면 일관성 있는 품질의 서비스를 제공하기 어렵다. 본 논문에서는 SDN 환경에서 실시간 스트리밍을 효과적으로 제어하기 위해 중앙 컨트롤러가 RTCP를 수신하고 송신단의 전송률과 현재 링크의 가용 전송율을 추정한다. 추정된 가용 전송율이 송신단의 전송률보다 낮다며 각 스위치의 활성화된 플로우 엔트리가 낮은 스위치로 라우팅 경로를 선택하는 메커니즘을 제안한다.
-
Lee, Jae-Hun;Kim, Dong-Wan;An, Sun-Shin;Boudriga, Noureddine 164
무선 센서 네트워크를 이용한 국경 감시망 시스템은 기존 센서 네트워크의 요구 조건인 효율적인 에너지 사용을 만족함과 동시에 침입자에 대한 신속하고 정확한 감지가 요구된다. 본 논문에서는 이러한 요구 사항을 만족하기 위해 위치에 따라 그룹화된 센서 노드들의 센싱 모듈을 차등적으로 sleep 하는 방법과 전송파워를 동적으로 조절하는 방법을 제안한다. 그리고 이를 통해 효율적인 에너지 소비 및 신속한 감지를 하는 시스템을 구축하고, 논문에서 제안하는 기법의 성능 향상을 확인한다. -
SDN(Software Defined Networking)은 프로그래밍을 통해 네트워크 경로 설정과 제어 및 기존에 복잡했던 운용관리를 처리할 수 있게 해주는 기술이다. 하지만 중앙 집중 식으로 관리하는 특성에 따라 병목현상이 발생할 수 있으며, 이는 컨트롤러에 트래픽이 집중되고 제어 명령을 지연시키는 문제가 있다. 본 논문은 이러한 문제점을 개선하고자 확장성 있는 메시지 플로우 제어 메커니즘을 제안한다. 이 방법은 기존 스위치와 다르게 목적지만을 저장하는 Table 을 별도로 관리하여 동일한 목적지로 전송되는 패킷에 대해 반복되는 제어 메시지를 감소시킨다. 이를 통해 컨트롤러의 역할을 스위치로 분산하여 Control Plane 트래픽에 대한 부하를 줄일 수 있고, 패킷 전송 Delay, Flow Setup 동안 발생하는 Latency 의 문제점을 효율적으로 개선 할 수 있다.
-
Raza, Syed Muhammad;Yeoum, Sanggil;Kim, Dongsoo;Choo, Hyunseung 171
This paper proposes a SDN based Proxy Mobile IPv6 (PMIPv6) architecture for heterogeneous vehicular networks (SDN-VANET), to provide the continuity of service during the horizontal handovers and to reduce the delay during vertical and horizontal handovers. SDN-VANET mainly relies on DSRC road side units (RSUs) for V2I communication and to overcome the coverage problem SDN-VANET performs the vertical handover between DSRC and LTE/UMTS. To date there is no standard to perform network layer vertical handovers. Therefore the proposed SDN-VANET architecture also doesn't provide any mechanism for vertical network layer handovers, but solves the horizontal network layer handovers in DSRC or LTE/UMTS through introducing PMIPv6 in the architecture. -
Handover is constantly a challenging issue in wireless networks. Most of the existing solutions are host-based, which are implemented on the wireless terminals and leave the decision making to the terminals. This paper studies the problem of network-based handover in the wireless networks with the constraints of low latency as well as low computational time. To address this problem, we employ the software-defined network (SDN) architecture to facilitate handover. According to the operational model of the SDN, we define a workflow for all involved network entities, and then design a framework implementing the workflow as a complete handover system. The proposed framework aims to establish a channel conveying the mobility-related information of devices and the context information of their vicinity from the switches/access routers to the controllers. Based on collected information, the controller can optimally execute the handover.
-
Lee, Hyun;Yeoum, Sanggil;Kim, Dongsoo;Choo, Hyunseung 175
데이터 병합은 무선센서네트워크에서의 근본적인 문제로 최근 몇 년간 큰 주목을 받고 있다. 본 논문은 무선센서네트워크의 분산 환경에서 네트워크의 에너지 효율 및 데이터 병합에 대해 다룬다. 기존 딜레이 효율 네트워크 구조는 센서의 전송범위가 제한 없이 네트워크를 구성했지만, 제안 알고리즘은 제한된 전송범위를 고려하여 네트워크를 구성한다. 센서들의 에너지 소비는 보다 거리가 먼 노드간의 통신으로 과소비 되는 경우가 많지만, 제안 알고리즘을 사용하여 상대적으로 거리가 먼 노드간 통신을 막아 에너지 소비를 줄일 수 있다. 데이터 병합 시 주요 방해요소인 primary interference를 고려하며 트리를 구축한다. 제안 기법에 의해 구축된 네트워크는 데이터 병합 딜레이를 최소화되고, 에너지 효율이 향상될 것이다. -
Jung, Soon-gyo;Yeoum, Sanggil;Kim, Dongsoo;Choo, Hyunseung 177
무선센서네트워크에서 사용되는 혼잡제어 방식은 일반적인 네트워크 방식과는 다르게 고려해야할 사항이 있다. 문제 해결에 사용할수 있는 자원이 한정적이며, 중앙에서 혼잡 제어를 할 경우 지나친 통신 부하가 발생할 수 있다. 본 논문에서는 집단지성(Swarm Intelligence)의 일종인 새 떼의 행동양식을 무선센서네트워크에 적용한 혼잡제어 기법을 살펴보고, 기존 기법에서 발생하는 에너지 소비 불균형을 해결하기 위한 기법에 대해 기술한다. 본 논문을 통해 무선센서네트워크에 새 떼의 간단한 행동양식을 적용함으로써 강인하고 확장 가능하며 자가 적응이 가능한 혼잡제어가 가능함을 확인하고, 집단지성이 우리가 직면하고 있는 다양한 연구 과제의 해결 도구가 될 수 있는 가능성을 보인다. -
Kim, Ji-Hee;Kim, Song-A;Park, Ji-Hye;Kim, Ji-In;Lee, Seung-Il;Koh, Seok-Joo 179
명함은 오래 전부터 사용되어 왔고, 대부분의 사람들이 타인에게 자신을 표현하기 위한 도구로 사용하고 있다. 하지만. 현재 가장 대중적으로 사용되고 있는 종이명함은 생산의 번거로움, 관리의 불편함과 같은 문제가 있다. 본 논문에서는 이러한 기존의 종이 명함 체계를 대신할 새로운 패러다임을 제시한다. 첫째, 어플리케이션을 이용하여 명함을 제작한다. 둘째, 제작한 명함을 자신의 웨어러블 팔찌에 저장한다. 셋째, 웨어러블 팔찌간 통신으로 명함을 교환한다. 넷째, 교환을 통해 받은 타인의 명함을 자신의 어플리케이션에 저장한다. 이 방법은 명함을 디지털화함으로써 저장과 관리가 효율적이고, 웨어러블 디바이스를 이용하여 명함을 교환함으로써 보다 간편한 교환을 제공한다. -
Lim, Ha-Gyu;Park, Gwang-Rae;Gwon, Tae-Myung;Cha, Young-Wook 183
공공 및 민간 영역에 CCTV 사이트가 널리 설치되어 운영되고 있다. CCTV 사이트의 서비스 중단과 유지보수 인력의 현장 출동을 최소화하기 위하여 지능형 전원분배 장치를 이용한 통합관리가 요구된다. 본 논문에서는 CCTV 사이트를 위한 통합관리의 주요 기능을 정리하였으며, 통합관리시스템(CT4CS: Control Tower for CCTV Sites)의 주요 기능들에 대하여 KISTI의 Emulab을 이용하여 성능분석을 수행하였다. 쓰레드 구현 구조에 따른 메시지 처리율, 실패확률 및 쓰레드 개수에 따른 장비들의 연결성 검사시간의 성능분석 결과를 이용하여 대규모 CCTV 사이트의 통합관리를 위한 효과적인 CT4CS를 설계 및 구현하였다. -
패킷 네트워크에서 음성, 영상 트래픽이 IP, UDP, RTP 를 이용하여 전송 될 때 중복 헤더가 사용되어 통신의 비효율을 초래한다. 이를 방지 하기 위해 ROHC(Robust Header Compression)가 적용된다. 이는 인접 패킷 헤더 간의 차이 값이 규칙적으로 증가하는 영역은 그 차이 값만을 전송한다. 차이 값은 WLSB 인코딩 과정을 거쳐 전송이 되는데 인코팅 시 Sliding Window 값이 사용된다. Sliding Window 크기에 따라 헤더 압축률이 변하고 대역폭에도 영향을 미치게 된다. 본 논문에서는 효과적인 Sliding Window 값을 구하여 기존 ROHC 에 적용 하여 네트워크 통신의 효율성을 향상 시키고자 한다.
-
Lee, Kyu-Ho;Shim, Jun-Yong;Wi, Soung-Hyouk;Kim, Sae-Hwan 190
국방 시뮬레이션 소프트웨어 개발 시 급변하는 요구사항과 반복적인 구현에 빠르게 대처하기 위해 플러그인 기반의 개발프레임워크가 사용되어왔다. 그러나 개발된 소프트웨어는 내부 컴포넌트의 재활용성은 증대되었으나, 수많은 노드가 연결되는 분산 시뮬레이션 환경에는 적합하지 못했다. 이에 기존의 개발된 데이터 모델인 NOM을 기반으로 객체 간 통신이 가능하고, 분산 환경에서 노드의 확장이 유연한 통신 미들웨어인 nComm+를 제안한다. -
급변하는 글로벌 비즈니즈 환경속에서 물류의 역할은 나날이 증가하고 있다. 아울러 기존의 노동 집약적 물류 산업의 탈피가 가속화 되어 있으며, 고부과가치 물류 시스템 구축으로 융복합 기술을 활용한 새로운 모습으로 변화를 요구하고 있다. 특히, 물류 분야 중 자동차 생산 분류에 선재 관리를 통해 기업과 기업으로 서로 운송되어 분류되어 있으며, 차량 선재 분류는 자동화 통해 수행하고 있으나, 생산된 선재는 색깔별, 두께별로 일괄적으로 생산하여 나중에 선재를 작업자가 분류지를 보면서 작업을 하고 있하고 있다. 그러나, 선재 분류자는 반복적인 업무와 피로 누적으로 휴멘 에러가 발생으로 선재의 누락 혼합 발생되어 선재 물류 납품 시 이 차 기업으로 비용과 시간적 피해가 발생하게 된다. 따라서, 본 연구에서는 차량 선재 공정 분류와 그룹 모니터링 장치 기반의 선재 물류 분류 장치를 통해 공정을 개선하고자 한다.
-
Oh, Se-Min;Kim, Dong-Wan;An, Sun-Shin;Boudriga, Noureddine 196
Wireless Sensor Networks(WSN) 기반의 Border Surveillance Networks(BSN)는 다양한 제한조건을 동반하며 침입 혹은 환경 등을 감시함을 목적으로 하고 있기 때문에 이벤트 발생시 신뢰적인 데이터 전송은 매우 중요한 부분을 차치하게 된다. 본 논문에서 적용한 대표적인 요구기반 라우팅 방법인 Ad hoc On-demand Distance Vector Routing(AODV)는 BSN 에 적용하였을 경우 홉 수(Hop Count)를 메트릭으로 최적의 경로를 계산하고 선택하여 Uni-Path 로 데이터를 전송하게 된다. 이때 AODV 는 Uni-path 로 데이터 전송을 진행하게 되며 링크의 단절이 빈번히 발생하는 BSN 의 환경적 요인으로 데이터 전송의 신뢰성이 감소하게 될 것이며 이는 비효과적인 데이터 전송을 야기하게 된다. 따라서 본 논문에서는 Multi-path 개념을 도입하여 데이터 전송 시 링크단절에 의해 발생하는 시간의 지연을 줄이고 더욱 신뢰성 있게 데이터를 전송할 수 있는 방법을 제안한다. 제안하는 방법은 송, 수신하는 두 노드의 전송범위에 공통으로 속한 노드들이 전송되는 데이터를 중복 전송하게 된다. 그리하여 링크의 단절이 일어날 경우 발생하는 경로 재 탐색 및 경로복구의 발생 빈도를 줄이고 동시에 데이터 전송률을 증가시켜 신뢰적인 데이터 전송을 하게 된다. -
Cho, Woo-Seong;Cho, Keu-Chul;Han, Ji-Hoon;Han, Ki-Jun 199
본 논문은 IEEE 802.11 에서 QoS(Quality of Service)를 지원하는 환경에서 낮은 우선순위를 가지는 트래픽이 무선매체를 점유했을 때 TXOP 시간을 동적으로 적용하는 방법을 기술하였다. 본 논문에서는 IEEE 802.11e 환경에서 AP가 Beacon 메시지를 통하여 TXOP 시간을 통보함으로써 매체 접근 시도에 발생하는 충돌 감소와 낮은 우선순위 트래픽의 처리량을 증가하는 기법을 제안한다. -
Seo, Ji-Hun;Cho, Keu-Chul;Han, Ji-Hun;Han, Ki-Jun 203
무선 LAN(Wireless Local Area Networks 의 DCF(Distributed Coordination Function) 방식은 랜덤 백 오프 방식으로 매체에 접근하기 때문에 지연이 발생하여 정해진 시간 내에 전송을 보장할 수 없다는 단점이 있다. [1] 이는 곧 실시간 멀티미디어 트래픽(비디오, 음성 등)의 QoS(Quality Of Service)를 보장할 수 없다는 것을 뜻한다. 또한 IEEF 802.11e 표준 [2]에서 제공하는 QoS 를 위한 EDCA(Enhanced Distributed Channel Access)라는 프로토콜은 제시되어있으나 실제로 구현되어있는 디바이스의 부재로 QoS 를 지원하기가 어렵다. 따라서 무선 랜에서 IEEE 802.11e 를 지원하지 않는 망내 디바이스, 즉 큐가 1 개인 STA, 즉 기본적인 802.11 표준 기술인 DCF 를 사용하는 STA 을 위해서 멀티미디어 트래픽의 실시간 전송을 보장하기 위한 기법을 제시한다. -
무선센서네트워크 (Wireless Sensor Network, WSN)는 최근 각광 받고 있는 스마트 서비스 (Smart Service)등에서 많이 응용되고 있다. 하지만 무선센서네트워크의 구성요소인 노드들이 각자 무선 전원을 사용하고 있어 전력 공급이 안정적이지 못하다는 점과 유선 통신에 비해 상대적으로 불안한 무선통신을 사용한다는 점을 볼 때, 데이터를 송, 수신하는 과정에서 데이터가 손실될 확률이 굉장히 높다. 이러한 점을 고려해볼 때 중요한 데이터의 경우 통신 장애 발생 시 센싱 데이터 손실을 줄이고 신뢰성 높은 데이터 송, 수신을 위한 방안이 필요하다. 따라서 본 논문에서는 노드에서 데이터가 송, 수신될 때, 서버와의 접속 혹은 상위 노드와의 접속이 원활하지 않을 경우 생길 수 있는 데이터 손실을 줄이기 위해 원형 큐를 이용하는 방법을 제안한다.
-
센서네트워크에서 가장 큰 화두 중의 하나는 무선 배터리를 사용하는 전력소모문제이다. 배터리 전력소모문제를 해결하기위해 많은 노력을 하고 있다. 본 논문은 Polling 방법보다 배터리 전력소모가 적은 인터럽트 기반의 방법을 선택하여 구현하고, 구현한 알고리즘을 소개한다. 본 논문에서는 소개한 알고리즘은 Sleep상태의 게이트웨이가 데이터를 송수신할 때만 Awake상태로 바뀌어서 배터리 전력소모를 줄이고, 인터럽트 루틴을 통하여 센서노드와 게이트웨이, 게이트웨이와 서버간의 양방향 통신을 제공한다.
-
In Software Defined Network (SDN), data plane and control plane are decoupled. Dummy switches on the data plane simply forward packet based on the flow entries that are stored in its flow table. The flow entries are generated by a centralized controller that acts as a brain of the network. However, the size of flow table is limited and it can conduct a security issue related to Distributed Denial of Service (DDoS). Especially, it related to resource attack that consumes all flow table resource and consumes controller resources. In this paper, we will analyze the impact of flow table limitation to the controller. Then we propose an approach that is called Flow Table Management to handle flow table limitation.
-
VoIP(Voice over Internet Protocol)는 음성 및 화상과 같은 멀티미디어 세션을 인터넷과 같은 IP 기반 네트워크를 통해 통신하는 기술이다. 최근에는 기존의 PC 시스템 이외에 이동통신기기와 다양한 무선네트워크 기반 휴대용 기기들의 보급으로 VoIP 의 사용량은 크게 증가하고 있다. 하지만, 무선네트워크는 그 특성과 환경적 요인으로 NAT 에서의 차단, 지연, 유실등과 같이 통신의 연속성을 보장해 주지 못하는 문제가 발생할 수 있다. 본 논문에서는 무선네트워크에서 통신할 때 발생할 수 있는 이런 문제들에 대응하는 해결 방안을 제시하고 RTP 미디어 재생의 연속성을 보장하는 ICE 기반 다자간 VoIP 시스템 설계와 구현모델에 대해서 기술하고자 한다.
-
IoT(Internet of Things)기술은 현재 핵심 IT 트렌드 중 하나로서 여러 분야에서 앞으로도 지속적인 발전을 통해 수많은 기기가 연결 되어 빠르게 사물인터넷 시대에 도래하게 될 것이다. 이를 위해 세계 각국에서도 활발한 연구를 진행 중에 있는 한편, 아직까지 서비스 제공을 위한 개방형 통일 표준이 확립되지는 않아 이질성의 문제가 발생하게 된다. 따라서 본 논문에서는 IoT 여러 분야 중 홈 네트워크에서 사용되는 기기가 IoT화 된다고 가정하고 먼저 구현되어야 할 기본적인 공통 명령 및 데이터타입을 SNMP 프로토콜의 SMI 기반으로 설계하여 제안한다.
-
본 연구에서는 회귀분석을 통해 오피스 건물의 에너지 사용량을 예측하는 시스템을 개발하고 이를 실증하는 실험적 연구를 수행하였다. 회귀분석의 파라미터로는 외기온도, 에너지 사용량 등이 사용되었으며 예측 정확도 향상을 위해 파라미터를 확장해서 실험하였다. 에너지 사용량 예측에 대한 검증을 위해서 실시간 데이터 수집과 분석을 위한 시스템을 개발하였으며, 해당 시스템을 이용해 수원 소재 오피스 건물에서 실증한 결과에 따르면 겨울철 에너지 사용량에 대한 예측 오차율이 10% 미만으로 나타났다.
-
LTE 3GPP standard defines several QCI (QoS Class Identifier) classes to provide differential QoS, depending on the requirements of different user applications.These QCI values have been characterized in terms of priority, packet loss and delay budget. In spite of the availability of this robust QoS framework in LTE, there is no such scheduling algorithm that has its working principle based on this framework. The responsibility of fulfilling the user requirements, while satisfying the service class requirements is left upon the cellular service provider and it is an open issue at present. To solve this problem, we have proposed a MAC scheduler, which defines the priority of different users based on their bearer specification and provides desired QoS in terms of the achieved throughput through the resource block allocation based on calculated user priority.
-
SDN(Software Defined Network)은 차세대 네트워크 기술로써 기존의 네트워크 기술의 문제점을 해결할 수 있는 하나의 수단으로 주목받고 있다. SDN은 기존 환경과는 다르게 장비를 통한 네트워크 연결이 아닌 소프트웨어를 통해 네트워크를 연결하고 통신을 할 수 있는 환경으로 현재 OpenFlow 기술이 활발히 연구되고 있다. 이 기술은 물리적인 네트워크 장치를 단순화하고 하나의 컨트롤러를 통해 네트워크 물리 장치를 제어함으로써 네트워크 환경을 구성한다. 이러한 기능을 통해 보안 서비스 제공 또한 소프트웨어를 통해 제공 될 수 있으나, 오버헤드 관리 및 가용성, 유지보수가 용이해야한다. 따라서 본 논문에서는 오버헤드 발생 및 유지보수, 가용성에 대한 요구사항을 만족하는 시스템 구성하고 간단한 IDS를 구현하여 테스트한다.
-
Fitriyani, Norma Latif;Kim, Jae-rin;Song, Wang-Cheol;Cho, Buseung;Kim, Sunghae 234
This paper provides insights into the sFlow monitoring system of OF@KREONET. OF@KREONET is software defined network (SDN) testbed adapted by KREONET (Korea Research Environment Open NETwork). OF@KREONET uses SDN-based network virtualization to slice the network among multiple concurrent experimenter. Flow Monitoring of OF@KREONET using sFlow. sFlow and OpenFlow can be used to provide an integrated flow monitoring system where OpenFlow controller can be used to define flows to be monitored by sFlow. OF@KREONET flow monitoring system supports monitoring of per slice FlowSpace. An Experimental can monitor his/her own FlowSpace while network administrator can monitor all spaces. -
Lim, ChangBin;Kim, WonJin;Kang, AhReum;Lee, SangHo 238
회의 진행 시, 회의 참석자의 컴퓨터에 별다른 애플리케이션의 설치 없이 인터넷 URL에 접속함으로써 회의 자료를 공유하여 원활한 회의 진행을 제공한다. 회의진행자는 클라우드 서버의 파일을 이용하여 회의를 진행하고 이 파일은 서버를 거쳐 PDF파일로 변환되어 인터넷 브라우저에 표현된다. 회의 진행자는 그리기 기능을 이용하여 프레젠테이션에 설명을 덧붙일 수 있다. 그리기 기능과 함께 프레젠테이션의 페이지 넘김 기능도 실시간으로 회의 참석자의 인터넷 브라우저에 표현 된다. -
Wi-Fi Direct는 그룹 내 임시적인 AP 역할을 하는 그룹 오너를 중심으로 그룹 클라이언트들이 1:1이나 1:N으로 연결되어 통신하는 D2D(Device to Device) 기술이다. 이러한 구조로 인해 그룹 오너는 Wi-Fi Direct 네트워크 성능에 지대한 영향을 미치지만 현재 Wi-Fi Direct 표준에는 그룹 구성을 변경하는 방안이 명시되어 있지 않다. 따라서 그룹 구성을 변경하고자 할 시 처음부터 그룹을 새로 형성해야 하며, 이로 인해 QoS(Quality of Service)가 감소하는 문제점이 있다. 따라서 본 논문에서는 그룹 구성 변경 시 QoS를 보장할 수 있는 그룹 관리 방안을 제안한다.
-
본 논문에서는 이기종 무선망 환경에서 AP를 이용한 단절시간 계산을 통해 새로운 타겟 네트워크를 선정하는 기법을 제안하였다. 본 논문에서는 단절시간이라는 새로운 개념을 이용하여 기존 기법들이 가지는 방법과는 다른 방향으로 접근을 시도하였다. NS-2 시뮬레이션 결과, 제안한 기법이 단절시간이 짧은 네트워크를 선택함으로써 처리량이 향상됨을 확인하였다.
-
Kim, Sun Yul;Shin, Chang Hwan;Jung, Woong No;Jeon, Jung Nam 247
실시간으로 차량의 위치를 받아 업체가 운전자와 고객의 상태를 쉽게 파악하고 관리 할 수 있는 기술이다. 현재 개발되어 시중에 출시된 콜택시 어플리케이션은 업체 차량이나 개인 차량을 등록받아서 어플리케이션을 다운받은 고객이 1:1로 통신이 가능함을 목적으로 한다. 그로 인하여 누구나 쉽게 접근해서 사용할 수 있는 장점이 있으나 그 점이 범죄에 악용될 수 있는 문제를 가지고 있다. 또한 불법 차량이 개인적인 사업을 함에 있어 허가받은 차량들이 수익에 타격을 받는 많은 문제점을 일으키고 있다. 이 논문에서는 위에 문제를 해결하기 위하여 차량을 업체가 관리하고 등록하는 구조로 책임감과 신뢰감을 형성하고, 고객은 한층 더 안전한 구조의 콜택시 어플리케이션을 사용 할 수 있는 개선효과를 기대할 수 있다. -
휴대폰 및 전자기기의 보급과 소비가 증가하면서 기기를 사용함의 기본이 되는 전력 공급의 문제가 대두되고 있는 상황이다. 이에 따라 소비자들의 가장 큰 관심은 기기의 전력을 얼마나 효율적으로 사용할 수 있느냐, 잦은 베터리의 충전을 최소화 할 수 있느냐에 쏠려있다. 사용량이 증가하는 추세에 의해 언제 어디서든 거리의 제한을 받지 않고 기기의 충전을 할 수 있는 무선 충전 기술 개발이 각광을 받고 있는 현실이다. 본 논문에서는 무선 충전의 효율성과 경쟁력을 확보할 수 있는 대안 기술로 현재 BLE기술 기반의 프로토콜을 사용하여 전력손실을 최소화 하는 근거리 통신 기술 서비스와 무선 충전 기술을 융합하는 시스템에 대해 연구하고자 한다.
-
M2M의 발전에 따라 사람에게 편리하고 간편한 정보를 전달해주고 있다. 하지만 사회복지 업무에서는 현실과 다르게 아직 발전을 하지 못하고 있다. 현재 우리나라의 사회복지사는 과중한 업무와 강도 높은 노동을 감당하고 있는 상황에서 M2M 기술을 융합하여 사회복지사의 업무 프로세스 시간 단축 및 업무 스트레스 감소를 위한 방안을 제안하고자 한다.
-
An, Sun-Hong;Kim, Ji-Hae;Park, Chul-Geun;Kim, Sung-Ki 255
가상화 기술은 하나의 컴퓨터에서 다수의 운영체제를 동시에 가동시킬 수 있는 기능을 가지고 있어 클라우드 응용 서비스 구현을 위한 인프라 구축의 핵심기술로서 가상화 하이퍼바이저의 보급이 확대 되고 있다. 본 연구에서는 VMware와 XenServer를 사용해서 하이퍼바이저의 선택에 따른 가상화 환경에서 응용 서비스의 부하에 대한 성능을 측정하였다. 본 논문에서는 성능 측정 방법론을 논하고 성능 비교 분석을 제시한다. -
A study on Resource Allocation for Service Load Balancing in the XenServer-based Virtual EnvironmentOh, Soo-Jeong;Nkosi, Domingos;Park, Chul-Geun;Kim, Sung-Ki 257
클라우드 가상화 환경에서 물리서버 노드 단위의 자원할당이 정적 로드밸런싱에 기반을 두고 있어 서비스 요청에 대한 효과적인 자원 할당의 문제가 대두되고 있다. 본 논문에서는 XenServer 기반 가상화 환경에서의 물리서버의 자원 사용량과 사용자 요청 트래픽을 모니터링하여, 동적 자원재할당하는 방안을 제시한다. -
Hong, Min-Hee;Kim, Da-Mi;Park, Cheul-Geun;Kim, Sung-Ki 259
본 논문에서는 네트워크 가상화 장비인 Virtual Switch을 이용하여 트래픽을 모니터링하는 방안을 연구한다. Virtual Switch 환경에서는 일반적인 트래픽 모니터링 방법을 적용하기에는 제약이 있어, 제약을 극복하고 트래픽을 모니터링 하기 위한 방안이 필요하다. 본 연구에서는 트래픽 측정용 VM을 이용하여 Virtual Switch 환경의 트래픽을 모니터링하는 방법을 제안한다. -
Tamiraa, Tamiraa;Jeong, Minho;Oh, Hayoung;Ahn, Sanghyun 261
네트워크 코딩 가능한 멀티 홉 무선 망에서 코딩 의식 라우팅 (Coding-Aware routing) 기법은 코딩 가능성을 확보하고 코딩 기회를 높여 처리율 향상이 가능하다. 코딩 기회 (coding opportunities)를 정확하게 식별 할 수 있는 방법이 주요 핵심이다. 본 논문에서는 멀티 홉 무선 네트워크에서 두 개 이상의 플로우가 여러개의 코딩 가능 노드를 통과하는 경우, 일반적인 코딩 조건(coding condition)을 제안한다. 특히, 네트워크 코딩 가능한 여러 시나리오를 분석하고, 목적지에서 디코딩을 보장하는 코딩 조건을 제안한다. -
Han, Seung Ho;Kang, Chung Hoon;Choi, Ji Ye;Kim, Moon Kwon;Kim, Soo Dong 264
비행용 IoT 디바이스 중 하나인 Drone 은 사람이 수행하기 힘든 작업 등에 활용되면서 다양한 분야에서 주목 받고 있다. 현재 상용화가 많이 된 AR.Drone 은 기본 비행 관련 기능뿐만 아니라 GPS 센서를 이용한 정밀 비행 및 복귀, 카메라 센서 이용한 사물 추적(Object Tracking) 등의 여러 목적으로 활발히 개발이 이뤄지고 있다. 그러나 AR.Drone IoT 애플리케이션 개발은 전통적인 소프트웨어 개발과는 다르게 다양한 기술적 이슈가 발생한다. 본 논문에서는 AR.Drone IoT 애플리케이션 개발 시 발생하는 개발 및 실행 관련 기술적 이슈를 설명하고, 각 이슈의 필요성과 한계점, 발생하는 문제점들을 제시한다. -
iOS, Android 등의 모바일 운영체제를 탑재한 스마트폰 기술의 급속한 발전으로 인해 다양한 모바일 어플리케이션들이 개발 되고 있다. 그 중에서 모바일을 통해 물품을 관리 하기 위한 기반 기술로 안드로이드의 NFC 기술을 이용하거나 블루투스 바코드 스캐너와 스마트폰의 연계 기술을 이용하고 있는 것이 현재의 추세이다. NFC 기술 또는 단순 블루투스 바코드 스캐너와의 연계만으로는 공간 내 대량의 물품을 지능적으로 관리 하기에는 한계가 있는 것이 사실이다. 본 논문에서는 Beacon 기술을 이용하여 기존의 NFC 기술 및 바코드 스캐너만으로 구현이 불가능했던 문제들을 해결할 방안을 제안한다.
-
정보통신기술(ICT)과 관련된 많은 연구가 진행되면서 클라우드 서비스를 활용한 스마트 워크(Smart Work)기술에 대한 많은 솔루션이 제안되고 있다. 스마트 워크 솔루션에서는 클라우드 서비스 및 다중 통신망 사용 기술 이외에도 내부 정보가 유출을 방지하기 위한 보안 문제를 중요시 되고 있다. 이에 본 논문에서는 내부 정보 유출 방지를 위한 통합 시스템 접근 보안 관리 기술의 설계에 대한 내용에 대하여 기술한다.
-
최근 다양한 모바일 디바이스의 보급으로 인하여 데스크탑 컴퓨터에서 관리하던 문서들을 이제는 모바일 디바이스에서도 관리해야 하는 상황이 발생하고 있다. 하지만 기존 파일관리 시스템에 익숙한 사용자는 모바일 디바이스에서도 개인문서를 잘 관리하지만, 익숙하지 못한 사용자(7080세대)는 개인문서 관리에 어려움이 있다. 이에 본 논문에서는 파일관리 시스템에 익숙하지 못한 사용자를 대상으로 개인문서 정리를 위한 Folder Template을 제시하고, 개인문서를 정리하는 방법에 대한 가이드라인을 제시한다.
-
Cho, Young-Jin;Song, Jun-Hyeon;Park, So-Dam;Park, Jung-Heum;Park, Seung-Jin 279
Ad-hoc 네트워크상에서 여러 라우팅 기법들이 제안 되었으며, 그 중 근래에 발표된 트리 토폴로지에 바탕을 둔 AIR(Automatic Incremental Routing)는 그 단순성과 효율성에서 뛰어난 알고리즘으로 주목 받고 있다. 하지만 AIR 와 같이 트리에 바탕을 둔 알고리즘은 형성된 트리의 형태에 따라 그 효율성이 크게 좌우 되는 반면, 트리 형성방법은 많이 논의 되지 않았다. 본 논문은 AIR 상에서의 라우팅 방법을 이용하여 효율적인 트리의 형성 알고리즘을 제안하고, 이 알고리즘으로 생성된 트리, 임의로 생성된 트리, 그리고 최적의 트리를 각각의 Wiener 수를 비교하여 그 효율을 입증한다. -
본 논문에서는 스마트폰의 GPS기능과 기본적으로 안드로이드에 탑재되어 있는 Google Map을 이용하여 내 주변 학교 위치와 정보를 쉽게 검색할 수 있도록 한다. 이러한 어플리케이션 개발을 통해서 공공장소 및 목적지를 찾는 용도로 활용하고자 한다. 학교 시설은 입학시험, 각종 자격시험, 재난 시 대피소 등으로 활용되는 경우가 많다. 스마트폰을 능숙하게 사용하는 젊은 층이 아니라도 누구나 어려운 조작 없이 최단경로를 이용한 학교의 위치를 쉽게 찾아갈 수 있도록 도와주는 어플리케이션을 설계 및 개발한다.
-
자동차와 IT간 융합에 대한 연구가 진행되면서 운전자에게 친숙한 자동차 시스템에 대한 많은 솔루션 및 기술들이 개발되고 있다. 운전자의 졸음 및 상태를 측정하기 위한 영상 및 다양한 센서정보 획득 기술은 운전자로 하여금 보다 더 안전한 운전 지침을 제공할 수 있으며, 자동차의 상태를 확인할 수 있는 CAN 정보를 통해 현재 주행 중인 차량의 상태를 실시간으로 점검할 수 있는 연구도 진행되고 있다. 본 논문에서는 운전자의 상태 정보(MJPEG 영상 데이터)와 차량 정보(CAN 정보)를 융합하여 전송할 수 있는 모듈을 설계 해본다.
-
Cho, Jungseok;Choi, Chang-mun;Jeong, In-sang;Cho, Doosan;Jung, Youjin 290
모바일 디바이스의 보급으로 사람들의 생활에 많은 변화를 가져왔으며, 이러한 변화에 따라 점차 수요에 따른 모바일 콘텐츠 시장 또한 확산 되었다. 사람들의 수요에 의해 모바일 애플리케이션은 문서작성, 게임, 사진, 은행 업무, 영화, 벨소리 뿐 아니라 HD 비디오 재생, 스트리밍 AV 서비스 등 하드웨어적 고성능을 요구하는 애플리케이션까지 등장하게 되었다. 이러한 추세에 더불어 모바일 디바이스는 멀티코어의 성능에 이르는 디바이스까지 출시 되었다. 하지만 멀티코어의 효율성은 스케쥴러가 코어에 작업을 할당하는 방법에 따라 달라진다. 이종 멀티 코어 플랫폼에서 애플리케이션의 실행 시간은 실행되는 코어에 의존한다. 본 논문에서는 프로파일에 의해 각 태스크의 실행 시간을 분석하여 태스크 스케쥴링 기법을 제안한다. -
리테일 업계의 최대 화두는 다양한 미디어 채널을 상호 연계하여 방문고객체험을 극대화시키는 것이다. 리테일 매장을 방문하는 고객들은 이미 스마트폰을 사용하여 관심상품을 미리 조회해보고, 상품평도 살펴본다. 본 논문에서는 리테일 매장 내 게임체험 전용공간을 마련하고 방문고객의 게임 앱 사용행태를 분석한다. 이를 바탕으로 리테일 매장을 게임 홍보채널로 활용하고자 하는 욕구를 가지는 게임 스타트업 업체에게 사용자 체험 극대화를 위한 제안 및 분석자료를 마련한다.
-
Choi, Young-Hwan;Yum, HyoSub;Park, Doo-Soon;Hong, Min 298
최근까지의 교통사고 통계에 따르면 주간 보다는 야간에 더 많은 사고가 발생하며, 사고 원인 중 하나는 부적절한 조명 시설로 인한 시야 미확보, 눈의 피로감 증가가 중요한 요소이다. 본 논문에서는 스마트폰 기반으로 야간 도로 밝기 측정 어플리케이션을 구현하여 야간에 부적절한 조명 시설이 설치된 지점을 파악하기 위해서 위치 정보와 밝기 정보, 이동 방향 정보를 실시간으로 데이터베이스에 저장하여 모니터링해주는 시스템을 설계 및 구현하였다. 이를 위해, 안드로이드 NDK을 이용하여 Native 환경에서 차선 검출 및 RGB 색 공간의 값을 휘도 값으로 변환 알고리즘을 작성하였다. 또한 스마트폰의 카메라를 이용하여 실시간으로 도로 영상을 입력 받은 후 ROI 설정 하여 연산 속도를 향상시켰고, 차선 검출을 통해 차선 사이의 도로 밝기 정보를 획득하고 GPS 센서를 이용하여 이동 방향 정보와 위치 정보를 획득하여 데이터베이스에 저장하였다. 어플리케이션 사용자들의 주행 정보를 바탕으로 도로 밝기 값 데이터베이스를 활용하여 눈부심 및 조명관련 사고 위험 구간을 자동으로 알려주는 후속 연구를 진행할 수 있을 것으로 기대한다. -
본 연구는 기존의 텍스트뷰의 리뷰들을 수집하여 불편한 점을 해결하고 최적화된 기능을 적용하여 텍스트뷰 앱을 개발하였다. 텍스튜뷰에 있는 광고는 텍스트의 내용보다 광고에 시선이 자주 가므로 소설을 읽는데 집중하기 어려운 불편한 점과 광고 때문에 로딩시간이 느려지는 점을 개선하여 광고를 없애 내용에 집중되도록 하였으며, 스레드를 사용하여 3페이지 분량의 텍스트가 미리 로딩이 되어 우선 화면에 띄어주어 출력을 빠르게 하였다. 또한 페이지를 넘길 때 터치나 스크롤에 의해 페이지를 넘기는 형식의 불편한 점은 슬라이드 방식으로 처리하여 기존의 책장을 넘길때와 같은 느낌의 UX를 적용하였다. 텍스트를 단어단위로 줄바꿈 처리를 하면 지저분한 느낌을 주므로 문자 단위의 줄바꿈을 적용하여 깔끔한 줄바꿈 처리로 구현하여 불편한 점들을 해결하고 최적화 앱을 구현 하였다.
-
Huh, Tae-Ryang;Chang, Ji-Min;Min, You-Kyung;Lim, Seung-Ho 306
네이티브 어플리케이션의 한계를 극복하기 위해 웹 서비스를 이용한 Hybrid Application이 개발되었다. Hybrid Application은 단말기의 센서, 카메라 등 기기의 기능을 Application이 지원하고 내부 구조와 인터페이스, 데이터 전송 등에 Web기술을 이용하여 기존 네이티브 어플리케이션의 단점을 보완하고 장점을 합한 것이다. 웹 기반으로 구현 되었기 때문에 다양한 기기와 해상도에 적용이 가능하고 문제 발생 시 웹과 동일하게 실시간 업데이트가 가능하다. 본 논문에서는 HTML5과 하이브리드 어플리케이션 기반의 SNS 메신저를 설계하고 구현하였다. SNS의 게시판 기능과 메신저를 결합하여 커뮤니케이션을 강조한 어플리케이션을 구현하여, one-source-multi-platform SNS 시스템을 구축하였다. -
Kim, JiHee;Kim, SongA;Baek, SiYoung;Lee, SuKyung;Szadkowski, Krystian Tomasz;Baek, Tae-San 310
현재 대구시 소방관들은 소화전, 위험물들의 위치가 모바일 어플리케이션화 되어있지 않다. 이로 인해 관리 및 화재시 현장에 나갈 때 바로 검색할 수 없기 때문에 어려움을 겪고 있다. 본 논문에서는 소화전과 위험물의 모든 정보를 제공하는 모바일 어플리케이션을 통하여 언제 어디서나 소화전과 위험물의 위치와 정보에 접근할 수 있게 하였다. 이와 함께 현재 소방대원들이 사용하는 무전기외 간섭, 끊김, 차단등과 같은 문제점을 개선하기 위하여 기존의 무전기가 사용하던 주파수대역보다 안정되고 좋은 품질의 Wi-FI 통신망을 이용하여 높은 통화품질의 모바일 단말기 기반의 무전통신 서비스를 제공한다. -
Lee, Ku-Yeon;Park, Ju-Young;Lee, Chul-Ju;Kang, Kyung-Tae 313
인구의 고령화로 만성질환자가 증가함에 따라 개인건강관리를 위한 U 헬스 서비스에 관심이 증대되고 있다. U 헬스 서비스를 활용하기 위해서는 다양한 생체정보를 간편하게 측정하는 개인건강기기(PHD, Personal Health Device)가 필요하다. 하지만 혈압, 심전도, 혈당, 산소포화도 등을 측정하는 개인건강기기는 제작 회사마다 서로 다른 프로토콜과 포맷으로 개발되어 기기간의 상호 운용성(Interoperability)이 보장되지 않는다. 또한 각기 다른 포맷으로 측정된 데이터를 병원정보시스템(HIS, Hospital Information System)간 공유하고 관리하는데 어려움이 존재한다. 이에 따라, 본 논문에서는 개인건강기기 국제 표준인 IEEE 11073 PHD 를 기반으로 다양한 개인건강기기와 실시간으로 통신하며, 측정된 생체정보를 관리하고 전송하는 모바일 헬스케어 매니저 설계를 제시한다. 제시한 매니저는 다양한 모바일 기기 중 스마트폰 기반으로 설계하였고, 각기 다른 포맷으로 측정된 데이터를 국제표준 메시지 교환방식인 HL7 (Health Level Seven)메시지로 변환하여 전달하는 게이트웨이 역할을 담당한다. -
재난은 사전 경고도 없이 빈번하게 발생하는 자연 재해, 교통사고, 그리고 범죄와 같은 사회적 재난이다. 재난을 충분히 대비 할 수 있고 피해를 줄일 수 있는 한 방안으로 통신기술 연구가 활발히 진행되고 있다. 허버트 윌리엄 하인리히는, 큰 사고는 우연히 또는 어느 순간 갑작스럽게 발생하는 것이 아니라 그 이전에 반드시 경미한 사고들이 반복되는 과정 속에서 발생한다는 것을 실증적으로 밝힌 것으로, 큰 사고가 일어나기 전 일정 기간 동안 여러 번의 경고성 징후와 전조들이 있다는 사실을 입증하였다. 때문에 언제 어디서나 일어날지 예상 할 수 없는 상황에서 재난 재해를 대비하기 위한 방안이 필요하다. 본 논문에서는 사용자가 특정 건물이나 위치에서 재난감지장치 센서를 배치하여 현재 상황을 정보를 표현하고, 임베디드 상황 정보 분석과 해석을 통해 구현 하고자 한다.
-
모바일 디바이스 보급이 확산되고 다양한 앱을 보다 쉽게 만들 수 있게 도와주는 저작도구들이 발표 되었으나 모바일 앱을 위한 텍스트의 디자인과 효과를 편집할 수 있는 저작도구는 부족하다. 본 논문에서는 상호작용과 시각적 효과를 높일 수 있는 텍스트 편집 기능을 가지면서 설계 결과를 앱에 통합하기 위한 저작도구를 제안한다. 이 저작도구를 통하여 사용자는 보다 편리하게 텍스트를 편집하고 실행 화면을 미리 확인할 수 있다. 설계된 결과는 xml 데이터로 저장되고 이를 모바일 디바이스에서 실행하기 위하여 실행환경의 텍스트 처리 라이브러리 클래스를 제공하고 이것을 앱의 개발자 코드에 통합하는 방법을 제시한다.
-
Lee, Min-Ho;Lee, Je-Yul;Hyun, Sang-Hyun;Lee, Nam-Kwon;Yang, Dongmin-Min 323
IT 기술의 발전으로 'U-Health'를 기반으로 하는 건강관리 앱의 필요성이 증가하고 있다. 'U-Health'는 무선 인터넷 기술을 이용하여 질병의 예방과 치료를 위한 원격진료 서비스로서 다양한 형태로 사용자들에게 제공된다. 본 논문에서는 안드로이드 플랫폼을 활용하여 근골격계 환자가 의사의 도움 없이 스마트기기를 이용하여 텍스트 문진과 이미지 문진을 통해 의사의 진단과 동일한 결과를 얻을 수 있는 건강관리 앱을 소개한다. 그리고 예약 및 진료 정보 등 병원에서 제공하는 서비스를 스마트기기 상에서 이용할 수 있도록 병원 시스템과 연동하였다. -
Seung, Teak-Young;Kang, Min-Jong;Lee, Suk-Hwan;Kwon, Ki-Ryong 327
스마트폰, 태블릿 PC 등 모바일 기기의 급속한 보급 확대에 따라 모바일 앱 마켓 또한 급속도로 성장하고 있다. 현재, 다양한 종류의 앱들이 모바일 마켓을 통해 유통되고 있으며 그 중 생산성 증대와 관련된 일정관리, 노트, 문서 파일 뷰어 등은 다운로드 순위에서 항상 상위를 차지하고 있다. 따라서 본 논문에서는 일정관리를 위한 시간표 기능과 스마트 폰의 무음 처리 기능을 한데 결합하여 회의나 중요한 모임시 상황에 따른 적합한 수준의 스마트폰 작동 제한을 통해 생산성 증대를 꾀하는 자동 사용제한 어플리케이션을 설계하고 구현하였다. -
스마트폰이 사회적으로 보편화 되면서, 어플리케이션 사용량이 증가하고 있다. 누구나 사용하는 어플리케이션이지만 어플리케이션을 만드는 것은 상대적으로 소수인 개발자들만이 가능한 것이 현실이다. 따라서 본 논문에서는 누구나 간단하게 위지윅 (WYSIWYG) 기반의 인터페이스를 이용하여, 화면과 터치 이벤트로 구성되며 사용자와 상호작용이 풍부한 화면 중심의 안드로이드 어플리케이션을 제작 할 수 있는 저작도구를 설계하였다.
-
Im, Hae-Na;Kim, Go-Eun;Kim, Ji-Won;Lee, Jung-In;Park, Sangsoo 333
스마트폰의 보급에 따라 사용자간에 공유되는 정보가 점점 늘어나고 있다. 시간표 관리 시스템의 경우 과거에는 개별 사용자의 시간표를 관리하는 것이 주요 기능이었으나, 사용자간의 시간표를 비교함으로써 공통으로 가능한 비어있는 시간을 찾는 등 공유 기능에 대한 필요성이 증대되고 있다. 본 논문에서는 이화여대 학생들에게 특화된 편의성과 공유기능을 제공하는 시간표 관리 어플리케이션과 서버 프로그램을 설계하고 개발한다. 제공되는 편의성으로는 사용자가 자신의 시간표를 직접 입력하는 것이 아니라 이화 포탈(eportal.ewha.ac.kr)에서 내 시간표 정보를 자동으로 바로 받아 볼 수 있는 기능과 관련 교과목의 담당교수와 강의실 등의 추가적인 정보가 같이 저장되도록 하여 시간표 작성 시간이 획기적으로 줄일 수 있도록 한다. 또한 모든 사용자가 계정을 등록하여 타 사용자와 함께 듣는 수업과 공강 시간을 자동으로 계산해서 보여주는 공유 기능을 제공한다. 사용자 피드백을 통한 본 논문에서 개발된 시스템을 평가한 결과 편의성과 공유 기능에 만족함을 확인하였다. -
Jeon, Yongkweon;Koo, Donghoon;Na, Byunggook;Yoon, Sungroh 336
전자제품의 스마트화 열풍으로 임베디드 시스템의 하드웨어 및 소프트웨어의 발전이 경쟁적으로 이루어지고 있지만, 하드웨어 발전 속도에 비해 그 활용도는 미진한 편이다. 특히, 스마트 TV 는 대형 스크린을 갖고 있다는 장점이 있고, 사물인터넷 시대의 중추 역할을 할 것으로 기대되기 때문에 많은 계산의 신속한 처리를 요구 받을 가능성이 크다. 따라서 본 논문에서는 webOS 기반 스마트 TV 에서, 계산자원을 충분한 활용하기 위한 병렬처리 가능성을 확인하고자 webOS 시스템을 프로파일링하고 그 결과를 분석하였다. -
Park, So-Hyun;Ihm, Sun-Young;Zang, Wu-In;Park, Young-Ho 340
음악을 구성하는 중요한 3 가지 분류는 가락, 리듬, 박자이다. 성악을 학습하기 위하여 가락의 대표적인 속성인 음정을 분석한다. 서로 다른 음정은 각기 고유한 주파수를 갖고 있으므로, 주파수를 분석 함으로써 음정의 옳고 그름을 판단 할 수 있고, 이를 토대로 사용자를 교육할 수 있다. 본 논문에서는 안드로이드 플랫폼 상에서 사용자의 음성을 인식 하고 주파수로 변환하는 알고리즘과 주파수와 음정 매칭 알고리즘을 제안한다. -
Jeong, Seong-Heon;Lee, Min-Kyu;Kim, Ju-Hwi;Lee, Sang-Ho 343
본 논문은 연인들이 했던 데이트를 관리해주는 어플리케이션에 관한 것이다. 데이트를 시작하면 GPS를 이용해 데이트 경로를 서버에 주기적으로 업로드 한다. 그리고 데이트 중에 찍은 사진도 자동으로 서버에 업로드 된다. 데이트가 끝나면 커플은 기록된 데이트의 경로와 사진들을 Google 지도상에서 볼 수 있다. 또한 데이트 시작시간, 종료시간, 소요시간을 제공하고 필요한 메모를 넣을 수 있어서 데이트를 잊지 않게 관리해 준다. -
Yang, Seong-Min;Hwang, Kyung-Ha;Keum, Jin-Soo;Lee, Ji-Su;Jeon, Joong-Nam 346
본 시스템은 스마트폰 어플리케이션과 아두이노 보드, 웹서버로 구성된 시스템으로서, 학생들이 보다 편리하게 교내 건물에 출입 할 수 있게 하기 위해서 개발하였다. 학생들이 플라스틱 카드로 만들어진 학생증 없이도 스마트폰 어플리케이션으로, 교내 건물에 출입 할 수 있는 기능을 제공함으로써 많은 플라스틱 카드를 대체할 것으로 생각된다. 이를 통해 플라스틱 카드를 따로 가지고 다니지 않아도 되는 편의성을 제공하며 학생증 분실 위험도 막을 수 있다. 또한 플라스틱 카드 제작을 줄여 친환경의 Green IT를 실현할 수 있다. 학생인증 방법은 스마트폰 어플리케이션에서 종합정보시스템 상의 학번과 비밀번호를 입력하면 서버에서 일치 여부를 확인하여 로그인 승인을 해준다. 이후 블루투스 통신을 통해 아두이노 보드에 출입 요청을 보내면 아두이노 보드에 연결된 모터로 문을 개폐한다. 이외에 학생증의 본래 기능인 학생 증명 기능과 학생증으로 이용할 수 있는 제휴업체의 정보도 제공한다. -
최근 정부 및 의료산업계에서 원격진료에 대한 관심이 매우 대두되고 있다. 본 연구에서는 모바일 PACS 시스템을 개선한 XC(External Photography Camera) 유형의 DICOM 영상획득 장치 설계 및 개발 결과를 제시하며, 또한 고용량의 DICOM 이미지를 스마트기기에 효율적인 전송하기 위한 모바일 게이트웨이 설계 결과를 제시한다.
-
심리학 연구에 따르면, 인간은 각자의 성격에 따라 이동패턴이 변화한다고 한다. 하지만 실험적 근거가 아닌, 어디까지나 가설로만 사용되어 왔다. 우리의 연구에서는 이런 가설을 증명하기 위해 실제 실험 참가자를 모집하였고, 각 참가자들의 GPS데이터와 BFI성격 데이터를 수집하였다. 그리고 BackProgagation Network를 이용하여, 새로운 위치 데이터를 추론하고, 이렇게 추론된 결과를 바탕으로 회귀분석을 하여, 실제 사람의 성격과 위치 데이터간의 관계를 통계적인 방법에 의해서 보여줄 것이다. 논문의 내용 중 첫 번째로 우리가 지금까지 한 선행 연구에 대해서 설명한다. 여기서 어떻게 참가자를 모집했으며, 각 GPS정보와 BFF성격 정보를 BPN에 학습시키는지 보여줄 것이다. 두 번째로 선행 연구에서 만든 BPN을 바탕으로 어떻게 회귀분석을 하는지 보여줄 것이며, 세 번째로 회귀분석을 통해 나온 통계적인 데이터를 분석하고, 거기에서 의미를 해석할 것이다.
-
스마트 모바일 기기 즉, 스마트폰을 이용한 위치 기반 서비스(LBS)가 각광 받고 있는 가운데, 사용자 관점에서의 위치 측정에 대한 오류를 검출과 위치를 교정하는 서비스가 필요로 하게 되었다. GPS를 이용한 위치 측정의 방법을 예로 들어 GPS 신호를 수신하는 기기에서의 위치 측정 오류 감지는 어려운 실정이고 약간 더 정밀하게 측정하는 방법뿐이 존재하지 않는다. 이 논문에서는 GPS 수신기와 같은 사용자 관점에서 위치 데이터들의 속도를 계산하여 속도의 변화량을 이용해 multipath와 같은 위치 데이터의 오류를 검출하고 교정한 결과에 대해 다룬다. 단순 속도의 변화량이 아닌 인간의 이동 속도가 지수 확률 분포를 따른다는 사실을 기반하여 이동 윈도우(Moving Window)의 개념을 도입해 매 윈도우마다 한계 속도를 결정하고 한계 속도 이상의 속도가 발생하였을 때를 위치 오류라 검출 할 것이다.
-
Health Level Seven(HL7)에서 V2.x, V3 보다 향상된 FHIR(Fast Healthcare Interoperabilty Resources)를 표준을 개발하고 있고, 이를 채택한 솔루션 개발이 활발하고, 각 국가 의료환경에서의 검증이 필요하다. 현재 미국에서 성공적으로 널리 사용되는 V2.x Message와 V3 Clinical Document Architecture(CDA)가 존재 하지만, 이 기술 표준들을 개발하고 사용하는데 긴 시간 투자의 문제점이 있다. 현재 V4로 불리우는 개선된 FHIR를 사용함으로 이러한 문제점을 해결할 방법인지 확인한다. 개인건강기록 관리 또한 사회적인 관심을 끌고 있고, 스마트폰 보급률이 급격히 증가하는 함을 반영하여 개인건강기록 관리 시스템을 스마트폰으로 접속 가능한 시스템으로 개발한다. 이를 구축하기 위해서는 Electronic Medical Record(EMR) 시스템과 Personal Health Profiling(PHP) 시스템간의 정보교류를 FHIR Open API로 구성한다. PHP 시스템에서는 이들 트랜잭션을 RESTful 서비스로 제공한다. 본 연구에서는 FHIR기반의 PHP 시스템을 통해 개인건강관리 시스템의 효율성을 검증하고자 한다.
-
기존의 알람 어플리케이션은 음향 효과를 통한 자극이라는 단순한 방식으로 과거와 같거나 알람 해제 방식이 유사한 알람 어플리케이션들이다. 이러한 기존의 방식을 벗어나, 알람을 해제하려는 사용자에게 질문을 하고 그에 대한 답변을 Google TTS로 입력받아 알람을 끌 수 있도록 하였다. 또한 알람 종료 시 블루투스 통신을 이용하여 사용자가 입력한 값에 따라 아두이노를 통하여 실내의 조명과 커튼을 제어하여 더 효과적인 알람 효과를 낼 수 있도록 구현하였다.
-
본 발명은 교내 동아리 내 회원들끼리 의사소통을 통한 유대감과 소속감을 주기위한 커뮤티케이션 어플리케이션이다. 공지사항, 앨범, 실시간 채팅 등의 기능을 통해 시간과 공간의 제약 없이 소통할 수 있게 해주는 어플리케이션을 만들어 원활한 정보 교류와 의사소통이 가능하게 할 수 있는 어플리케이션이다.
-
Shin, Dong-Hun;Park, Jun-Hyeon;Lee, Jin-Su;Jeon, JungNam 369
스마트폰의 출현이후 스마트폰 보급률이 급격하게 증가하여 2013년 7월, 3,600만 명의 이용자를 넘어섰다. 보급률이 증가하면서 어린이들의 스마트폰 사용이 증가하고, 스마트폰 중독이 심각한 문제가 되고 있다. 기존 연구로 나온 앱들은 스마트폰 사용 시간을 제한하여 스마트폰 중독을 예방하고 있다. 그러나 본 논문에서는 이러한 시간을 제어하는 것에 문제를 풀어 제한을 풀어주는 것을 추가하여 학습을 유도하는 방법을 제안하고자 한다. 이 방법으로 어린이들의 스마트폰 게임 중독 예방과 학습유도를 통해 생활에 지장을 주는 것이 줄어 들 것으로 예상된다. -
본 논문에서는 위치 데이터 분석의 한 방면으로, 사람의 이동정보인 GPS 데이터에 포함된 시간, 위도, 경도를 이용하여 속도를 구한 뒤, 인간의 속도가 지수 확률 분포를 따른다는 사실을 이용해 파티클 필터(Particle Filter)를 적용하여 얻은 결과로 인간의 이동 상태를 판단하려 했다. 인간의 이동 상태는 정지할 확률값 및 이동할 확률값으로 주어진다. 이동 확률 판단을 위해 파티클 필터를 통해 얻은 확률적 수치들을 이용해 이동 상태가 정지인지 이동인지 판단했다. 그리고 실험을 통해 얻어진 결과들을 지도에 도시하였다.
-
본 논문에서는 사람의 이동정보인 위치데이터를 바탕으로 위치분석(Location Analysis)을 통해 나타난 개개인의 이동성 모델을 바탕으로 각 개인의 이동성 모델에서 나타난 군집들의 관계를 분석해 개인이 속한 집단의 이동성 모델을 만든다. 집단 이동성 모델은 개인의 모델에서 나타난 군집을 이용하는데, 각 군집을 만드는데 필요한 위치 정보들과 군집의 중심, 군집간의 거리의 값을 계산하여 새로운 통합 군집을 만든다. 새로 만드는 군집은 각 특징에 따라 Micro Cluster, Macro Cluster의 2가지로 분류하였다. 실제 수년간 수집한 2명의 통합 개인 이동성 모델을 바탕으로 집단 이동성 모델을 생성한다. 집단 이동성 모델 생성에는 R Language를 사용하였고 결과 모델을 지도상에 표시할 수 있다.
-
사람의 성격 분석에 따라 그 사람의 이동패턴을 알 수 있다. 따라서 성격 데이터를 이용하면, 사람의 행동 패턴을 유추해 낼 수 있다. 사람의 행동 패턴은 주로 그 사람이 선호하는 장소의 집합으로 규정 할 수 있다. 본 논문에서는 사람의 성격과 장소 데이터 사이의 상관관계를 알아보고자 한다. 포스퀘어에서 얻어진 장소정보와 성격요인 분석을 통해 얻어진 사람 성격과의 상관관계를 파악하기 위한 기법으로 회귀분석을 사용했다. 장소정보는 그 장소에 해당하는 업종으로 변환되었다. 위치 데이터와 업종 분류표와의 분석을 어떻게 적용 하였는지 설명하고, 회귀분석을 통해서 성격 데이터와 업종 분류 데이터를 분석한다.
-
Kang, Do-hun;Jeong, Pil-jae;Bae, Byeong-hwan;Kim, Pu-reun;Woo, Gyun 384
본 논문에서는 초등학생을 위한 교육용 3D 골드버그 장치 애플리케이션을 개발하였다. 골드버그 장치는 창의력 증진을 위해 많이 제작한다. 하지만 골드버그 장치를 제작하기 위해서는 넓은 장소와 많은 도구가 필요해서 비용이 부담된다. 그래서 애플리케이션으로 개발하여 부담을 줄이고 실제로 골드버그 장치를 제작하는 것처럼 하기 위해 Unity 3D 엔진을 이용하여 3D와 물리법칙을 적용했다. 개발한 애플리케이션은 교육 프로그램에서 활용하여 초등학생의 창의성 증진, 물리법칙 이해, 공학적 설계능력 향상, 수학적 사고력 향상에 도움이 될 수 있다고 생각한다. -
JavaScript는 AJAX와 같은 기술을 통해 정적인 HTML에 동적인 기능을 제공하며 그 쓰임새는 HTML5 등장 이후 더욱 주목받고 있는 기술이다. 그와 비례하여 JavaScript를 이용한 공격( DoS 공격, 기밀정보 누출 등 ) 또한 큰 위험으로 다가오고 있다. 이들 공격은 실제적인 흔적을 남기지 않기 때문에 JavaScript 코드 상에서 악성 행위를 판단해야 하며, 웹브라우저가 JavaScript 코드를 실행해야 실제적인 행위가 일어나기 때문에 이를 방지하기 위해선 실시간으로 악성 스크립트를 분별하고 파악할 수 있는 분석 기술이 필요하다. 본 논문은 이런 악성 스크립트를 탐지하는 분석엔진 기술을 제안한다. 이 분석 엔진은 시그니쳐 기반 탐지 기술을 이용한 정적 분석과 행위 기반 탐지 기술을 사용하는 동적 분석으로 이루어진다. 정적 분석은 JavaScript 코드에서 악성 스크립트 코드를 탐지하고 동적 분석은 JavaScript 코드의 실제 행위를 분석하여 악성 스크립트를 판별한다.
-
Choi, Sunoh;Lee, Jooyoung;Choi, Yangseo;Kim, Jonghyun;Kim, Ikkyun 392
요즘 인터넷을 통하여 많은 사이버 공격이 일어나고 있다. 이에 대응하기 위하여 우리는 네트워크 패킷을 저장할 수 있는 사이버 블랙박스 시스템을 개발하고 사이버 블랙박스 시스템에서 수집한 많은 네트워크 패킷을 분석할 수 있는 효율적인 공격 원인 분석 알고리즘을 제안한다. 공격원인 분석 알고리즘을 통하여 우리는 사이버 공격에 발생했을 때 공격의 유입점이 어디이고 어떤 경로를 통해서 공격이 이루어졌는지 알 수 있다. 그 뿐만 아니라 숨겨진 피해자 발견 알고리즘을 통하여 알려진 피해자뿐만 아니라 알려지지 않은 다른 피해자를 찾을 수 있다. -
데스크톱 애플리케이션은 제품 활성화를 위해 제품번호나 라이선스 키, 아이디-패스워드를 이용한 인증을 활용한다. 그러나 크랙, 패치, 인증서버 우회로 인한 불법 복제 프로그램 사용 및 사용자 권한 도용이 끊이질 않고 있다. 본 논문에서는 국내외 소프트웨어 품질 향상과 정품 소프트웨어 사용 및 안전한 인증을 위해 도입해야할 기본적인 보안 요구사항을 연구하고 검증하였다.
-
본 논문에서는 스미싱 공격에 대해서 Host기반에 의한 탐지가 아닌 네트워크 기반에서 전자서명을 이용한 모델을 제안한다. 본 모델은 네트워크 기반에서 유입된 트래픽 중 문자 메시지를 분석하여, 문자메시지 중에서 URL이 포함된 경우 트래픽을 우회하여 라우팅을 전환시켜 URL을 포함한 문자메시지 트래픽에 대해서 별도의 망구간으로 분리를 시킨다. 별도 분리된 URL이 포함된 트래픽에 대해서 apk파일 다운로드가 없는 경우에는 통과를 시키고, apk 파일 다운로드를 시도하는 트래픽에 대해서는 전자서명을 검사후, 등록이 안되어 있는 경우 차단을 한다. 이는 기본적으로 전자서명이 되지 않은 apk파일에 대한 다운로드를 원천적으로 봉쇄함으로써 스미싱 공격에 대한 근복적인 방어를 하는 방식이다. 본 모델은 Host기반에서 발생할 수 있는 우회공격을 방지하여 스미싱 위협을 해소할 수 있다. 기존 Host기반 스미싱 방지 모델의 동작 방식과 설계를 통해 장점과 단점을 언급하고 네트워크 기반에서 전자서명을 이용한 스미싱 방어의 타당성을 증명하도록 한다.
-
WAVE(Wireless Access in Vehicular Environment)에서 V2V(Vehicle to Vehicle) 통신 시 OBU(On Board Unit)인 자동차 단말은 수신한 정보가 제대로 된 정보인지를 확인하는 과정에서 공인인증서가 필요하다. 동시에 자동차 단말은 이 공인인증서의 상태가 유효한 지를 확인해야 한다. 이것을 확인하는 방법은 자동차 단말이 도로변에 설치돼 있는 RSU(Road Side Unit)인 OCSP(Online Certificate Status Protocol) 서버에게 공인인증서의 상태 확인 요청을 하는 것이다. OCSP 서버는 자동차 단말의 요청에 응답하기 위해서 인증서 폐지 목록인 CRL(Certificate Revocation List)을 가지고 있어야 한다. 본 논문에서는 WAVE 시스템의 OCSP 서버가 공인인증서 상태 정보를 자동차 단말로 알려줄 수 있도록 하기 위해 CA(Certificate Authority)의 CRL 저장소로부터 CRL 을 업데이트 하는 프로토콜을 제안한다. OCSP 서버가 CRL 을 업데이트 할 때, OCSP 서버가 가지고 있는 CRL 과 CRL 저장소가 가지고 있는 CRL 의 값을 비교하여 두 값이 같은 경우에는 CRL 을 업데이트 하지 않도록 한다. OCSP 서버가 선택적으로 CRL 을 업데이트 함으로써 불필요한 부하를 줄일 수 있을 것으로 기대된다.
-
유무선 인터넷이 보편화되고 이용이 확산되면서 금융권에서는 고객의 편의성 증진을 위해 영업점의 상당한 업무를 인터넷뱅킹과 모바일뱅킹 등을 이용하여 처리할 수 있는 IT환경을 제공하고 있다. 이러한 Endpoint 환경의 변화는 점점 더 지능화되고 있는 사이버 공격 기술로 보안 위협이 증대되고 있는 실정이다. 이를 해결하기 위한 방법 중의 하나로 본 연구에서는 Reverse sandboxing 기술과 화이트리스트 기반의 보안 기술이 내장된 커널 수준의 TSX(Trusted Security Extension)기술을 통하여 맬웨어가 감염된 상태에서도 안전하게 전자금융거래를 할 수 있는 Endpoint 환경을 제공한다.
-
Sun, Seol-Hee;Yoo, Kwon-Jeong;Choi, Beom-Jin;Kim, Eun-Gi 409
WAVE 기술은 차량이 고속 이동환경에서 차량간 또는 차량과 인프라간 패킷을 짧은 시간 내에 주고 받을 수 있는 무선통신 기술이다. 본 논문의 목적은 차량이 WAVE 시스템에 통신 할 때 상대방의 인증서가 폐기 되었는지 확인하기 위한 CRL(Certificate Revocation List) 다운로드 프로토콜을 설계하는 것이다. CRL 다운로드 프로토콜은 WAVE 시스템 환경에 맞추기 위해 TCP(Transmission Control Protocol)가 아닌 UDP(User Datagram Protocol) 상에서 동작한다. 그리고 보안기능을 지원하기 위해 ECDSA 를 사용하여 상호 인증을 하고 ECIES 를 사용하여 인증서의 기밀성을 보장한다. 또한 이 프로토콜은 MAC 을 CRL 데이터에 붙여 데이터의 무결성을 보장하고, UDP 상에서 동작할 때 발생할 수 있는 데이터의 손실을 줄이기 위해 에러 및 흐름제어 방식으로 Selective repeat ARQ 를 사용한다. -
본 논문은 전자책 제작 Sigil 환경과 C 프로그램 환경을 이용하여 전자책 ePub과 서버, 클라이언트 통신을 통해 인증정보를 사용한 전자책의 저작권 보호 시스템을 설계한다. 서버와 클라이언트 통신을 통해 전자책의 인증정보를 이용하여 사용 권한 유무를 판별한다. 나날이 불법적인 방법으로 전자책을 구입하는 경우 저작권의 보호를 받지 못해 큰 피해를 입는 사람들이 많다. 본 논문은 전자책 ePub의 인증정보를 이용한 저작권 보호 프로그램을 개발하여 전자책의 인증정보가 조건에 만족한다면 전자책을 열람하고, 조건에 만족하지 않는다면 프로그램을 종료함으로서 악의적인 사용자가 전자책의 접근을 할 수 없도록 한다.
-
Seo, Dong-Won;Park, Seung-Peom;Ahn, Jae-Won;Kim, Eun-Gi 416
WAVE (Wireless Access in Vehicular Environments) 시스템 환경은 차량 간 무선통신을 가능하게 해주는 환경이다. 무선통신의 활용이 증가하면서 그에 따른 공격 방법도 증가하여, 통신 시 제3자에 의해 패킷이 변조될 수 있다. 제3자로부터 패킷을 보호하기 위해 통신 전 차량은 CA (Certificate Authority)로부터 자신이 적합한 호스트라는 것을 인증 받아야 한다. 본 논문에서는 차량과 CA의 통신 과정에서 Diffie-Hellman Key Exchange 알고리즘과 AES (Advanced Encryption Standard) 알고리즘 등을 이용하여 패킷의 기밀성과 무결성을 보장하는 프로토콜을 설계하였다. -
Evaluation of Privacy Impact Assessment for the Electronic Medical Record System in Saitama HospitalShin, Sanhhyu;Seto, Yoichi;Takasaka, Sadamu;Sekizuka, Eiichi 419
본 논문은 국립 사이타마 병원(일본)이 계획하고 있는 새로운 전자차트 시스템 도입을 위한 병원정보 시스템 시방서(안)에 대한 개인정보 영향평가 평가방법과 결과를 정리한 것이다. 의료정보 시스템이 취급하는 데이터는 민감한 개인정보를 포함하고 있으며 한 번 유출된 개인 정보를 회수하기란 어렵다. 따라서 시스템 구축에 있어서 개인정보보호에 대한 중요성이 높아지고 있다. 개인정보 영향평가는 개인정보 유출에 대한 리스크를 시스템 가동 전에 평가하여 리스트를 경감하는 방법으로, 리스크를 가시화함으로써 사전에 리스크에 대한 대책방안을 마련할 수 있다. -
본 논문에서는 MTM(Mobile Trusted Module)과 커널상에 저장된 무결성 검증 파일을 이용하여 스마트폰의 부트로더 이미지 및 커널 이미지, 커널이 로딩되며 실행되는 실행파일, 라이브러리 파일 등의 무결성을 안전하고 효율적으로 검증하는 방법을 제안한다. 부트로더 이미지와 커널 이미지, 외부로부터 악의적으로 변경되거나 수정될 경우 심각한 문제를 일으킬 수 있는 실행 파일이나 라이브러리 파일 등의 무결성 검증은 MTM 을 이용하여 안전하게 처리하고, 그 외 파일들의 무결성 검증은 커널상에 저장된 무결성 검증 파일을 이용하여 처리함으로써 MTM 기반 무결성 검증 기능을 모든 파일에 적용하는 경우에 발생될 수 있는 처리 시간 지연, 성능 저하 등의 문제점을 방지할 수 있다.
-
Kim, Seok-Hyun;Park, Jun-Bum;Cho, Jin-Man;Choi, Dae-Seon 427
최근 온라인상에 공개된 정보에서 개인정보 노출 여부를 분석하고 노출된 개인정보에 대한 위험도를 평가하는 기술이 연구되고 있다. 이와 같은 연구를 위해서는 다양한 경로에서 수집되는 개인정보들에 대한 사용자 ID 연결이 먼저 이루어져야 한다. 그래서 본 논문에서는 페이스북과 트위터 사용자를 연결할 수 있는 방안을 제시하고, 그 성능을 분석했다. 총 5가지 정보에 대한 유사도 측정 실험을 진행하여 각각에 정보가 페이스북과 트위터 사용자를 연결하는데 미치는 영향력을 확인했다. 정보의 영향력은 지역(72.2%), 링크(52%), 이름(51.3%), 이미지(11%), 관계(1%) 순으로 확인되었다. -
웹서비스 사용이 보편화되면서 웹 애플리케이션의 보안취약점을 악용하는 해커들이 늘어나고 있다. 악의적인 공격으로 인한 피해를 막기 위해 보안을 견고하게 하지만 보안취약점에 의한 피해가 빈번하게 발생하고 있다. 본 논문에서는 이러한 보안취약점 중 SQL Injection 취약점과 NoSQL Injection 취약점을 분석하고, 침투 시험을 통해 사용자의 최소한의 개입만으로 SQL Injection 취약점과 NoSQL Injection 취약점을 자동으로 탐지하는 도구의 설계 방법을 제안한다. 제안한 도구는 SQL Injection 취약점과 NoSQL Injection 취약점을 탐지하기 위한 전문적인 보안 지식을 요구하지 않기 때문에 자동 침투 시험 도구를 사용하면 보안 비전문가도 쉽게 취약점을 탐지할 수 있다.
-
소프트웨어의 불법 복제 및 인증을 거치지 않은 부정 사용 등이 큰 문제가 되고 있다. 소프트웨어 부정 사용을 막기 위해 usb 인증, 시리얼 키 인증, 서버접속을 통한 인증 등 다양한 방법들이 존재해 왔다. 그러나 이러한 기술들의 우회 방법들이 상당수 공개된 실정이다. 본 연구에서는 보다 강화된 인터넷 인증 기반의 불법 사용 방지 기술을 제안하고자 한다. 뿐만 아니라 소프트웨어를 사용해 만들어 낸 2차 창작물 또한 보호하는 방법을 제시하고자 한다.
-
Ha, Jae-Jin;Chae, Dong-Kyu;Kim, Sang-Wook;Kim, Ye-Sol;Cho, SeongJae 437
본 논문에서는 동적 API 콜 그래프를 기반으로 하는 버스마킹 기법을 제안한다. API 콜 그래프를 이용함으로써 기존 방법들에 비해 프로그램의 정보를 보다 많이 반영하였다. 상용 Windows 프로그램들을 대상으로 실험을 수행하였으며, 실제로 기존의 유사성 분석 기법들에 비해 신뢰성과 강인성 측면에서 모두 성능 향상을 보였다. -
IT 기술 및 통신이 발전함에 따라, 인터넷을 통한 전자거래가 활성화되면서 금융 대상 피싱 공격이 날로 증가하고 있다. 메일 또는 SMS를 통해 사용자를 위장한 사이트로 접속하도록 유도하여 개인정보를 빼가는 사례가 더욱 빈번해지고 있으며, 금전적인 피해 규모도 급증하고 있다. 그 중에서도 결제 및 금융 관련 사이트가 피싱의 대부분을 차지하고 있다. 본 논문에서는 금융기관 피싱 현황 중 유사 금융 도메인에 대해 살펴보고, 이를 해결하기 위한 방안을 제시하고자 한다. 무엇보다도 유사도메이니의 피싱의 경우, 해당 사이트가 올바른 금융 도메인인지 아닌지를 식별하는 것이 일반 사용자에게 매우 어렵다. 이를 위해 금융 도메인을 쉽게 식별하는 방안 및 효과에 대해 연구하고자 한다.
-
Heo, Ingeo;Han, Sangjun;Lee, Jinyong;Paek, Yunheung 443
Code reuse attack (CRA)는 기존의 코드 내에서 필요한 코드 조각들 (gadgets)을 모아 indirect branch 명령어들로 잇는 방식으로 공격자가 원하는 악성 프로그램을 구성할 수 있는 강력한 공격 방법이다. 공격자는 자신의 코드를 대상 시스템에 심는 대신 기존의 코드를 이용하기 때문에, 대부분의 범용 운영체제 (OS)가 강제하는 W^X protection 을 무력화할 수 있다. 이러한 CRA 에 대응하기 위하여 다수의 연구들에서 branch 의 trace 를 분석하여 CRA 고유의 특성을 찾아내는 Signature 기반 탐지 기술을 제안하였다. 본 논문에서는 ARM 프로세서 상에서의 CRA 를 대응하기 위한 Signature 기반 탐지 기술을 효율적으로 도울 수 있는 binary 분석 및 meta-data 생성 기술을 제안한다. 특히, 본 논문은 우리의 이전 논문에서 고려 되지 못했던 ARM 의 두 가지 명령어 세트의 특성을 고려하여, 공격자가 어느 명령어 세트를 이용하여 CRA 를 시도하더라도 막아낼 수 있도록 meta-data 를 두 가지 mode 에 대해서 생성하였다. 실험 결과, meta-data 는 본래 바이너리 코드 대비 20.8% 정도의 크기 증가를 일으키는 것으로 나타났다. -
모바일 클라우드 컴퓨팅 환경에서 다양한 데이터 서비스가 가능해지면서 데이터의 분산관리가 주요 이슈로 떠오르고 있다. 개인이 아닌 그룹 내에서 공동으로 사용하는 모바일 퍼블릭 클라우드의 경우 그룹 내 사용자 모두 공동의 그룹키를 사용하여 데이터를 암호화 하게 된다. 하지만 그룹 내의 기존 사용자가 그룹을 탈퇴할 경우 그 사용자가 접근 가능했던 데이터가 탈퇴한 그룹원에 의해 노출되게 된다. 이를 방지하기 위해 탈퇴한 멤버에 의한 데이터 유출을 막기 위해서 새로운 그룹키를 갱신하여 모든 데이터를 다시 암호화 해야 한다. 하지만 이 과정에서 대용량 데이터의 암복호화 과정에서 막대한 오버헤드가 발생하게 된다. 이러한 문제점을 해결하기 위해 본 논문에서는 이러한 그룹 멤버의 가입과 탈퇴에 독립적인 그룹키 관리 방식을 제안한다.
-
Park, Seong Min;Cho, Jun Jyung;Kim, Se Kwon;Im, Chae Tae 449
최근 이동통신 사업자들은 All-IP 기반의 서비스를 개발하고 상용화하기 위해 힘쓰고 있다. 그 이유는 All-IP 기반의 서비스가 LTE의 넓은 대역폭을 사용하여 기존 서비스와는 현저한 차별성을 가지고 있기 때문이다. 음성통화를 LTE 기반으로 제공하는 VoLTE 서비스도 그 중의 하나로서 현재 이동통신 3사 모두 상용화하여 이 새로운 고음질 및 고화질 커뮤니케이션 서비스에 대해 마케팅을 벌이고 있다. 하지만 VoLTE 서비스는 보안에 대한 충분한 고려가 이루어지지 않은 상태로 상용화되었으며, VoLTE에서 사용되는 SIP(Session Initiation Protocol) 프로토콜을 악용한 여러 유형의 공격에 매우 취약하다. 본 논문에서는 VoLTE 서비스에 대한 보안 위협 중 가장 기본이 되는 스캐닝 공격에 대해 기술하고 이를 탐지할 수 있는 방안을 제시한다. -
최근 급속도로 정보화 사회가 진행되어 가면서, 정보 보안에 대한 문제가 생겨났다. 많은 프로그램이 있지만 그 중 SAP사에서 많이 보편화 된 SAP GUI의 보안에 대하여 연구한다. SAP GUI에서 사용되는 언어 중 SAP에서만 사용하는 언어인 ABAP을 사용하는 경우 SQL Injection에 대한 문제점과 해결할 수 있는 방법을 논하고, 장단점을 논한다.
-
Oh, Hyun Seok;Joo, Jae Woong;Kang, Won Min;Yi, Gangman;Jeong, Hwa Young;Park, Jong Hyuk 457
최근 Wellness 산업과 스마트 디바이스가 융합되면서 기존의 질병관리 체계보다 앞서 예방하는 건강관리 u-Healthcare 가 개발되고 있다. 하지만 u-Healthcare 에서 취급되는 개인정보 및 의료정보는 메시지 탈취/변조로 인해 공격자에게 악용되어 의료사고를 유발하고 환자의 생명까지 앗아갈 수 있으며 또한 프라이버시 침해로 인해 사용자의 신변을 보장 받을 수 없다. 본 논문에서는 웰니스 서비스의 u-Healthcare 보안의 고려사항과 연구동향에 대해 살펴보고 현재 u-Healthcare 분야에서 보안이 적용된 시스템에 대해 분석하고 취급되는 정보보호의 중요성에 대해 고찰한다. -
Han, Su bin;Lee, Byung-Do;Shim, Jongbo;Shin, Sang Uk 460
클라우드 컴퓨팅의 많은 장점에도 불구하고 클라우드 컴퓨팅은 보안이슈는 줄어들지 않으며, 특히 디지털 포렌식은 실질적인 기능을 수행하기에 미비한 실정이다. 최근, 다양한 사이버 범죄가 증가하면서 클라우드 컴퓨팅 환경은 사이버 범죄에 노출되어 있으며 악의적인 공격의 위험을 가지고 있다. 클라우드 포렌식은 자원이 가상공간에 존재할 수 있고, 증거 데이터가 물리적으로 분산되어 있기 때문에 기존의 포렌식 수사와는 다르게 접근해야 한다. 또한, 클라우드 기반 포렌식에서 획득 가능한 증거 데이터에 대한 정의가 되어 있지 않아서 증거 데이터를 수집하는데 어려움을 겪는다. 이에 본 논문에서는 오픈스택 플랫폼을 이용한 클라우드 환경을 구축하고, 클라우드 플랫폼 기반 포렌식을 위해 획득 가능한 로그 데이터에 대해 정리하고, 실제 획득 가능한 로그를 수집 및 분석하고, 클라우드 컴퓨팅 플랫폼기반 포렌식의 한계점과 해결방안을 알아본다. -
Analysis of characteristics in software vulnerabilities can be used to assess security risks and to determine the resources needed to develop patches quickly to handle vulnerability discovered. Being a new research area, the quantitative aspects of software vulnerabilities and risk assessments have not been fully investigated. However, further detailed studies are required related to the security risk assessment, using rigorous analysis of actual data which can assist decision makers to maximize the returns on their security related efforts. In this paper, quantitative software vulnerability analysis has been presented for major Web browsers (Internet Explorer (IE), Firefox (FX), Chrome (CR) and Safari (SF)) with respect to the Common Vulnerability Scoring System (CVSS). The results show that, almost all the time, vulnerabilities are compromised from remote networks with no authentication required systems, and exploitation aftermath is getting worse.
-
기존 Window8 Style 에 대한 디지털 포렌식 연구는 윈도우 기본 애플리케이션에 대해서만 진행되어 있는 상황이고, 다른 3rd party Style App 들에 대해서만 진행되어있는 상황이다. 본 논문에서는 Window8 Style UI 의 Instant Messengers 에 대해 디지털 포렌식 분석하고 이를 통해 범인의 행동 흐름 파악 및 증거확보 매커니즘을 제시하고자 한다. 본 논문은 기존의 Window8 의 접근방법을 토대로 하여, Style App 의 사용흔적이나 내용에 대해 확인하며, 시간정보, 이미지 등 각종 애플리케이션들을 다각적으로 분석한다. 본 논문에서 제안한 접근법은 개별 App 들에 대한 정보를 효율적이고 빠르게 분석하고 사건에 대한 정보를 제공함으로써 범죄수사과정에 도움이 될 것으로 기대된다.
-
Lee, Hee-man;Kang, Jung-Ho;Kim, Jung-ho;Jun, Moon-Seog 470
무선 센서 네트워크에서 무선 전송 매체를 통한 통신으로 유선 네트워크에 비해 보안이 매우 취약하며 Sensor Node는 매우 제한된 통신, 계산 능력으로 기존에 다양한 암호화 방식 적용이 어렵기 때문에 데이터의 eavesdropping와 capture가 발생할 수 있다. 본 논문은 이러한 환경에서 지역적으로 같은 보안방식을 사용하여 한 지역 패킷이 노출되면 그룹 전체에 노출로 이어지는 취약점을 방지하기 위해서 BaseStation은 각 그룹의 ClusterHeader가 사용할 서로 다른 해시 알고리즘을 주기적으로 갱신하여 악의적인 사용자의 노드 eavesdropping 및 capture를 방지하고 안전한 통신을 수행하고자 한다. 제안된 기법은 기존 논문들의 비해 프로토콜의 효율성과 안전성을 보였다. -
정보통신기술(ICT)의 발전으로 사람 간의 통신에서 모든 사물들과 상호 통신으로 확장된 사물인터넷 환경이 이슈화되고 있다. 또한, 사물인터넷 환경은 기존의 데이터량보다 사용되는 데이터량이 크기 때문에 클라우드 컴퓨팅 기술을 기반으로 데이터를 처리 및 관리한다. 그러나 클라우드 기반 사물인터넷은 다양한 영역에서 여러 통신기술이 복합적으로 구성되므로 사용자의 정보가 노출될 위험이 높다. 따라서 클라우드 기반 사물인터넷 환경의 보안 위협을 분석하고 보안요구사항을 도출하여 안전성을 향상시키고자 한다.
-
시간과 장소에 구애받지 않고 인터넷을 이용할 수 있는 환경이 보편화됨에 따라 BYOD 환경이 도입되면서 외부에서도 개인 단말기기를 통해 업무를 처리하는 모습을 어렵지 않게 볼 수 있다. 이처럼 BYOD는 점차 기업 문화의 한 트렌드로 받아들여지고 있다. 반면에, 그에 따른 보안 위협에 대해서는 신중하게 접근해야 한다. 기존에는 기업 내부 기밀 정보의 외부 유출이 엄격히 관리되었으나, BYOD 환경이 도입됨에 따라 내부 정보 유출에 대한 통제가 어려워졌다. 또한 공개 Wi-Fi 등 보안이 취약한 공용 네트워크를 통해 기업 내부 서비스에 접속할 경우 해킹에 따른 보안 위협도 무시할 수 없다. 이러한 보안 위협에 대처하기 위해서는 근본적으로 사용자의 모든 행위에 대해 상황을 인식하고 관리해야 한다. 본 논문에서는 BYOD 환경에서 사용자의 기업 내부 서비스 접속 및 이용에 따른 모든 상황을 단위 정보로 정의함으로써 상황을 인식하는 방안을 제안한다. 이렇게 정의된 정보는 기업 내부 보안 정책 수립, 비정상 행위 탐지 등에 활용 될 수 있다.
-
개인정보보호법의 개정안이 1년간의 계도 기간을 거쳐 2014년 8월 7일에 시행되었다. 개인정보 보호법은 개인정보보호에 관한 법률이 포함하고 있으며 크게 관리적인 보호조치와 기술적 보호 조치로 구분된다. 본 시스템은 기술적인 보호조치에 해당하며, 개인정보가 포함된 문서를 탐지 및 암 복호화 한다. 개인 정보를 보호하는 방법에 있어서 개인정보에 해당하는 패턴을 정의하고, 상기 패턴을 참조하여 컴퓨터에 저장된 파일에 개인정보가 포함되어 있는가를 검색하며, 정보보호를 위한 암 복호화 동작을 수행하는 정보보호단계를 제공함으로써, 개인정보가 포함되어 있는 파일의 외부 유출을 차단할 수 있을 것으로 기대된다.
-
Park, Jun-Bum;Kim, Seok-Hyun;Cho, Jin-Man;Choi, Dae-Seon;Jin, Seung-Hun 482
온라인 중고물품 거래의 장점은 인터넷을 사용하는 모든 사용자에게 자신이 팔고자 하는 물건을 쉽게 알릴수 있다는것이다. 하지만 온라인에서 중고물품 거래 시에 개인의 정보를 노출할 경우가 많아지게 되는데 이는 프라이버시를 침해할 수 있다. 온라인 중고물품거래시에 사용자들은 자신이 판매하는 물건과 함께 이메일 주소나 핸드폰 번호를 노출하게 되는데 이 정보를 소셜네트워크서비스에 연결하면 특정인에 정보를 획득할 수 있게 된다. 공격자는 온라인 중고물품거래가 진행되는 곳에서 특정인에 대한 정보를 획득한뒤 소셜네트워크서비스와 정보를 연결하여 특정인에 대한 스토킹이나 피싱, 금융사기같은 범죄를 할 가능성이 있다. 본 논문에서는 개인정보노출에 대한 위험성을 알아보기 위해 중고물품 사이트에서 획득한 개인정보를 소셜네트워크서비스에 연결하여 개인 식별가능성을 실험해 보았으며 이를 막기 위한 방법을 제안하였다. -
최근 전자 금융 사기로 인한 피해자들이 증가하면서 전자 금융 안전성 확보를 위해 추가 대책 마련이 시급한 상황이다. 이에 본 논문은 현재 사용되고 있는 공인 인증서의 네트워크 보안측면에서 보안방식을 살펴보고 취약점 분석을 통하여 현 네트워크 시스템의 보안을 강화시킬 수 있는 방안을 도출 하고자 한다. 이를 위해 먼저 관련연구를 통해 공인인증서 시스템의 인증원리와 공개키 기반구조, 중간자 공격(Man In The Middle Attack, MITM)에 대해서 알아보고 이를 토대로 현 네트워크 시스템의 취약점 및 문제점을 분석한다. 분석한 문제점에 대해 새로운 프로토콜을 적용하여 공인인증서의 안전성을 강화시키는 방법을 제안한다.
-
쿠쿠 샌드박스(Cuckoo Sandbox)는 가상머신을 이용해 악성코드를 자동으로 동적 분석할 수 있는 도구이다. 우선 악성코드의 MD5값을 이용하여 VirusTotal을 이용해 종류를 분류하고, 쿠쿠 샌드박스로 악성코드 동적을 분석하여 결과파일을 이용해 악성코드에서 호출한 API들에 대한 정보를 추출하고, 다양한 종류별 악성코드 그룹에 대해서 API빈도를 종합하고, 또한 다른 종류군의 악성코드 그룹과 API 빈도를 비교해 특정 종류의 악성코드 그룹에 대한 특징적인 API를 찾아내어 향후 이런 특징 API들을 이용해 악성코드의 종류를 자동으로 판정하기 위한 방법을 제시한다.
-
정보유출사고가 증가됨에 따라, 기업 및 기관 내 주요정보(개인정보 및 핵심기술)가 유출되어 큰 피해가 발생하고 있다. 이러한 정보유출 사고 중 대부분이 내부자에 의한 고의 또는 실수로 발생하는 경우가 대부분이다. 이를 방지하기 위해 다양한 보안 솔루션을 도입하여 운영하고 있지만 내부자에 의한 정보유출사고는 본인이 소유하고 있는 권한을 이용하여 불법적인 정보유출을 시도하는 것으로, 이러한 위험행동을 탐지하는 것은 쉽지 않다. 이를 해결하기 위해 기업 및 기관에서는 기 구축된 다양한 보안 솔루션을 통합하여 모니터링 할 수 있는 '내부정보유출방지 모니터링시스템'을 구축하고 있으며, 내부정보유출방지 모니터링을 위한 연구도 지속적으로 진행되고 있다. 따라서 본 논문에서는 중점관리 대상(고위험군) 선정을 통해 효율적인 내부정보유출방지 모니터링을 수행할 수 있도록 연구하고자 한다.
-
Hong, Ji-Hoon;Oh, Ji-Soo;Park, Min-Woo;Chung, Tai-Myoung 495
최근 스마트폰을 이용한 인터넷 사용이 증가하면서 카페나 영화관과 같은 공공장소에 많은 Access Point(AP)들이 설치되어 있다. 하지만 이러한 AP 대부분이 외부 공격에 무방비하게 노출되어 위험성이 대두되고 있다. 대표적인 공격으로 사용자와 AP간 통신에 끼어들어 데이터를 도청하거나 위 변조하는 Man-In-The-Middle(MITM) 공격이 있다. MITM 공격에 대한 대응책으로 통신간 암호화가 있지만, 모든 통신에 암호화를 적용하는 것은 많은 비용이 발생하기 때문에 현실적으로 불가능하다. 실제로 구글 플레이스토어에 등록된 100개의 무료 인기 어플리케이션 중 모든 메시지에 암호화 통신을 사용하는 어플리케이션은 없으며, 부분적으로 사용하는 어플리케이션은 43개임을 확인하였다. 본 논문에서는 앞서 설명한것과 같이 통신간 암호화를 하지 않는 어플리케이션을 MITM 공격으로부터 보호하기 위한 메시지 인증 기반 무결성 검증 방법을 제안하여 안전한 어플리케이션-서버 통신 모델 개발에 기틀을 마련한다. -
Lee, Dae-Hwi;Kim, Hyun-Jin;Park, Sung-Wook;Lee, lm-Yeong 499
최근에는 많은 스마트폰 어플리케이션이 결제와 할인쿠폰, 적립 등 각종 기능을 제공하면서 사용자들에게 매우 간편한 거래 방식을 제공할 수 있는 NFC 서비스 시장이 성장할 것으로 전망되고 있다. 특히 스마트폰의 NFC 기능을 이용한 여러 서비스들 중 모바일 쿠폰 서비스인 mCoupon 서비스의 시장 활성화를 위해 다양한 인프라가 구축되고 있다. 하지만 mCoupon 서비스는 아직까지 관련 보안 연구가 미흡한 상태이며 보안 기술 개발 속도 또한 현재 구축되고 있는 다양한 인프라에 따라가지 못하고 있다. 따라서 본 논문에서는 NFC 환경에서의 mCoupon 서비스를 위한 안전하고 효율적인 쿠폰 시스템을 설계하고 구현한다. -
Kim, Won-Bin;Cho, Byeong-Hee;Park, Sung-Wook;Lee, Im-Yeong 503
기존의 모바일 대면거래 시스템은 결제자가 결제를 하기 위해 결제정보를 상점에 제공하게 된다. 결제정보는 거래정보와 함께 중간 통신단계를 거치면서 각 단계에 수집 보관된다. 이 정보는 거래정보와 결제정보가 함께 전달되기 때문에 정보가 노출되면 조합을 통해 대상을 특정할 수 있으며 생활패턴 등 개인의 사생활까지 노출된다. 하지만 수집 보관된 정보에 대한 법적인 관리 지침이 미흡하기 때문에 개인정보를 수집 보관하는 업체가 많아질수록 개인정보의 유출 가능성은 더욱 커지게 된다. 따라서 본 논문에서는 개인정보의 수집을 최소화하고 결제정보와 거래정보를 나누어 보냄으로써 정보에 해당하는 대상을 특정할 수 없게 하는 방법을 새롭게 제안한다. -
최근 NFC를 이용한 모바일 결제 서비스가 국내 외에서 널리 주목받음에 따라 모바일 결제 시장이 더욱 활성화 될 것으로 전망되고 있다. 이에 따라 지식경제부 기술표준원에서는 2012년 3월 모바일 지급결제를 위한 표준으로 KS X 6928을 제정하였으며, 관련 학계 및 업체들은 안전하고 효율적인 결제 서비스 환경을 위한 다양한 연구를 진행하고 있다. 본 연구에서는 기존 모바일 지급결제 표준이 갖는 문제점을 제시하고 이를 해결하기 위해 기존에 제공되는 표준 기술과 NFC의 Signature RTD를 활용하여 안전한 거래 인증 기법을 제안한다.
-
Malware Analysis tools are being main topic research for many mobile security companies, in this survey, we are trying to go through the most popular tools used to find out the malicious codes and suspected android programs through reverse engineering process. There are so many malware tools have been made and implemented and some of them are efficient enough and others are quite slow and consuming high processing, however we are going to compare briefly some of them.
-
Ahn, Hee-Sung;Jhee, Eun-Wha;Seo, Chang-Ho;Shin, Yong-Tae 513
IoT 디바이스의 범위와 서비스 시장의 확산과 함께, 스마트홈 환경에서 사용되는 디바이스의 종류도 점점 증가하고 있다. 이에 따라 IoT 디바이스의 제어 및 관리의 관점에서 사용자 도용, 불법적인 접근 같이 다양한 보안 위협도 고려해야 한다. 이러한 위협으로 인해 스마트홈 내 디바이스 간의 신뢰적인 인증이 필수적으로 갖춰야할 요구사항이 되었다. 즉, 스마트홈 내에서 유효한 권한을 가진 디바이스의 접근만을 허용하여 안전한 서비스를 제공해야 한다. 본 논문에서는 스마트홈 네트워크 환경에서 IoT 디바이스 간 신뢰적으로 통신할 수 있도록, 댁내 인증서 기반의 디바이스 등록 및 인증서 발급 절차와 디바이스 인증 및 서비스 제공 절차를 통한 IoT 디바이스 상호 인증 방안을 제안한다. -
Cloud computing is an up-and-coming paradigm shift transforming computing models from a technology to a utility. However, security concerns related to privacy, confidentiality and trust are among the issues that threaten the wide deployment of cloud computing. With the advancement of ubiquitous mobile-based clients, the ubiquity of the model suggests a higher integration in our day to day life and this leads to a rise in security issues. To strengthen the access control of cloud resources, most organizations are acquiring Identity Management Systems (IDM). This paper presents one of the most popular IDM systems, specifically OAuth, working in the scope of Mobile Cloud Computing which has many weaknesses in its protocol flow. OAuth is a Delegated Authorization protocol, and not an Authentication protocol and this is where the problem lies. This could lead to very poor security decisions around authentication when the basic OAuth flow is adhered to. OAuth provides an access token to a client, so that it can access a protected resource, based on the permission of the resource owner. Many researchers have opted to implement OpenlD alongside OAuth so as to solve this problem. But OpenlD similarly has several security flows. This paper presents scenarios of how insecure implementations of OAuth can be abused maliciously. We incorporate an authentication protocol to verify the identities before authorization is carried out.
-
Due to the availability of easy-to-use and powerful image editing tools, the authentication of digital images cannot be taken for granted and it gives rise to non-intrusive forgery detection problem because all imaging devices do not embed watermark. Forgery detection plays an important role in this case. In this paper, an effective framework for passive-blind method for copy-move image forgery detection is proposed, based on Gabor filter which is robust to illumination, rotation invariant, robust to scale. For the detection, the suspicious image is selected and Gabor wavelet is applied from whole scale space and whole direction space. We will extract the mean and the standard deviation as the texture features and feature vectors. Finally, a distance is calculated between two textures feature vectors to determine the forgery, and the decision will be made based on that result.
-
최근 컴퓨터 시스템에 탑재되는 프로세서에는 하드웨어적으로 가상화를 지원하기 위하여 커널 보다 상위의 권한을 가진 특별한 모드를 도입하고 있다. 그러나, 가상화를 요하지 않는 시스템이 대다수인 상황에서 해당 모드가 가진 특별한 권한은 시스템 로깅 및 보안에 유용하에 활용될 여지가 있다. 본 논문은 이를 위해 Sorvisor 라는 마이크로 하이퍼바이저를 개발함으로써 해당 모드를 활용할 수 있는 환경을 제공할 수 있도록 하고 있다.
-
다양한 컴퓨팅 서비스가 등장하고 진화하면서, 서비스를 제공하기 위한 컴퓨팅 시스템은 점점 복잡해지고 있다. 시스템이 복잡해질수록 다양한 취약점들이 발생하고, 실제로 이 취약점들을 악용한 공격도 점점 늘어나고 있다. 수많은 공격들을 막기 위한 보안 솔루션은 크게 네트워크 보안 솔루션과 호스트 보안 솔루션으로 나뉘며, 그 중 네트워크 보안 솔루션은 misuse detection과 anomaly detection으로 크게 분류된다. 안전한 시스템을 구축하기 위해선 유입되는 공격시도를 최대한 많이 발견하고 차단하는 것이 매우 중요한데, 이러한 관점에서 네트워크 보안은 매우 중요하다. 본 논문에서는 네트워크 보안 솔루션의 보안 성능 강화를 위해 misuse detection과 anomaly detection을 융합하여 철저한 패킷 검사를 수행할 수 있는 아키텍처를 제안한다. 그리고 제시한 아키텍처의 한계점을 기술하고 이 문제를 SDN을 활용하여 해결하는 방안도 제시한다.
-
IT 산업의 발전과 함께 Big-Data 와 보안은 빠른 속도로 발전하고 정보보호를 위해 다양한 시스템을 구축하는 것보다는 이를 연계하고 활용하는 것이 중요한 시대가 도래하였다. 한 기업이 가지고 있는 기업정보유출사고 등 다양한 해킹공격 또한 꾸준하게 증가되고 있다. 더불어 경제적 사회적인 손실이 증가되면서 국가 및 기업 상위 감사 기관은 정보보호 관련 법 제도를 제정하고 이를 강화하여 개정 하고 있다. 하지만, 물리적, 관리적, 기술적으로 연계된 통합 보안 관리 체계가 제대로 구현되지 않는다면 다양한 취약점을 통하여 기업 정보는 언제든 유출 될 수 있다. 본 논문에서는 기업에서 기 운영중인 정보보안 솔루션과 물리보안 솔루션이 효과적으로 통합 보안 관제가 가능한 IMP 플랫폼 구성설계 방안과 불법 침입 및 보안 사고 탐지를 위한 복합시나리오 설계 방안을 제시하여 실 적용 효과를 알아보고 향후 연구 방향을 제시하고자 한다.
-
CCTV의 다양한 필요성이 대두됨에 따라 CCTV를 통합관리하는 CCTV 통합관제 센터가 늘어나고 있다. 행정안전부는 2015년까지 전국 시군구에 CCTV 통합관제센터 구축을 추진하고 있을 정도로 앞으로도 계속적으로 증가할 예정이다. 하지만 이를 관리할 전문 모니터링 요원이 턱없이 부족한 상황이며, 전문 교육의 부재로 CCTV 영상을 개인적 호기심이나 개인의 이익을 위해 열람하는 경우가 발생하고 있다. 본 논문을 비밀 분산 기법을 이용하여 암호화된 키를 분배하고 요청에 따라 일정 수 이상의 분배키가 모이면 영상 열람권한을 주는 방식으로 설계 하여 관리자가 임의로 영상정보에 접근하는 상황을 방지하였다. 또한 그룹 키를 분배하고 수시로 키 갱신을 함으로서 다양한 보안 위협에 대응 하였다.
-
IoT (Internet of Things), 사물 인터넷은 인터넷을 기반으로 네트워크로 연결해 다양한 분야에서 사람과 사물, 사물과 사물 간의 정보를 공유하는 지능형 기술 및 서비스로 각 분석기관마다 2014년 10대 기술 중 하나로 꼽고 있다. 각국과 다수의 업체들이 사물인터넷 시장에 적극적으로 참여중이고, 관련 시장 규모도 급성장 할 것으로 전망하고 있다. 하지만 IoT의 빠른 발전과 함께 나타나는 것은 '보안'이라는 해결 과제이다. 실제로 IoT 사용에 따른 보안 위협이 발생하고 있다는 보고가 적지 않게 나오고 있고, IoT 환경의 보안은 아직 시작단계에 불과하다. IoT에서 발생하는 보안 위협의 형태의 대부분은 데이터 전송 그 자체에서 발생할 것이고, 데이터 전송에서 취약한 암호화나 인가되지 않은 주체로부터 접근, 보안이 취약한 네트워크 등에서 많은 보안 문제가 발생할 것이다. 본 논문에서는 IoT 기술의 개요와 IoT 환경에서의 보안위협에 대해 살펴보고 향후 연구의 방향을 제시하고자 한다.
-
수많은 데이터를 사용하는 기업 및 기관들은 전용 데이터베이스를 구축하여 모든 정보들을 저장, 관리하고 있다. 개인정보를 포함하여 비인가된 중요 정보들이 저장되어있음에도 불구하고 대부분의 경우 데이터베이스에 대한 보안적용이 되어있지 않거나 아주 미비한 상태이다. 보안사고의 대부분이 데이터베이스에 저장된 중요 정보가 유출되는 점을 보았을 때 데이터베이스 자체에 대한 보안시스템을 구축하여 예방하는 것이 보안사고의 피해를 막을 수 있는 가장 핵심적인 방법이라 할 수 있다. 이에 본 연구에서는 네트워크 패킷을 모니터링하여 데이터베이스의 성능에 영향을 미치지 않고 보안기능을 수행할 수 있는 Sniffing 을 이용한 방안을 제안한다. 제안 보안시스템은 별도의 하드웨어에서 기능을 수행하며 운영 중인 데이터베이스에 서비스의 중단 없이 보안시스템을 구축할 수 있도록 하였다. Sniffing 방식에서 접근제어 기능을 수행 할 수 있도록 알고리즘 설계를 하였으며 감사 로그를 기록할 때 가장 많은 부분을 차지하는 SQL 에 대해 MD5 해시함수를 적용하여 해당 로그에 대한 데이터크기를 크게 줄일 수 있었다. 운영중인 데이터베이스 환경에 영향을 주지 않으면서 높은 수준의 감사성능을 제공하고 다양한 보안 정책을 간단하게 적용할 수 있도록 구현하였으므로 데이터베이스에 저장된 중요정보의 유출을 예방하고, 보안사고가 일어났을 때 추적 및 증거자료로 활용할 수 있을 것이다.
-
M2M기술의 발전으로 새로운 기술들이 생겨나고 있다. 그중에서도 에너지를 능률적이고 보다 안전하게 운용할 수 있게끔 해주는 스마트 그리드에 대한 개념과 지금 현재 스마트 그리드 보안 위협에 대해 살펴보자. 보안 위협 시나리오를 수립한 다음 정보통신 사회에서 보다 안전하고 능률적인 보안 대응 방안을 체계적으로 분석한다.
-
IT기술의 발달과 더불어 손쉽게 정보를 얻을 수 있는 RFID/USN 환경을 구축하여 편리하게 사용하고 있는 것이 사실이다. 그에 반해 개인정보 침해문제가 RFID 서비스에서 더욱 이슈화되고 있어 정보보호 문제는 RFID/USN 서비스를 사용함에 있어 해결해야 할 문제가 되었다. 본고에서는 기존의 RFID/USN의 정보보안 위협과 향후 그 대응방안에 대한 동향을 분석해 보고자 한다.
-
차량 내부 네트워크는 LIN, CAN, FlexRay와 같은 제어 네트워크와 MOST와 같은 멀티미디어 네트워크가 있으며 이 내부 네트워크와 연결해 서비스를 사용하는 RF 통신으로는 대표적으로 블루투스, GSM, NFC가 있다. 그러나 능동 안전 시스템과 같은 지능형 기술의 지속적인 도입과 기계, 유압식 기기의 전자화에 따른 네트워크상의 통신량이 급격히 증가하면서 네트워크의 규모 및 통신 복잡도 등이 증가하고 있다. 따라서 차량 내/외부 네트워크의 최적화, 최소화 문제가 반드시 해결되어야하는 문제로 떠오르고 있다. 또한 이러한 통신환경이 갖추어진 이후에도 무선통신 기술의 성능향상 및 통신기술과 응용 서비스 분야와의 연계, 그리고 통신서비스를 위한 사업 모델 개발이 요구되는 등 앞으로 해결 해야하는 문제는 여전히 많이 남아 있다고 할 수 있다. 본 논문에서는 지능형 자동차의 RF 통신서비스에서 발생할 수 있는 지능형자동차의 보안위협 요소를 분석하고자 한다.
-
이전에 쿠쿠 샌드박스(Cuckoo Sandbox)에서 가지고 있었던 가상환경의 분석환경시스템에서 실머신 기반에서 분석이 가능하도록 구현하는 과정에서 네트워크 덤프(Network Dump)와 관련된 문제가 존재한다. 이런 문제를 해결하기 위해 Server PC와 실머신을 NAT(Network Address Translation)를 사용하여 해결할 수 있는지 알아보고 분석한 결과를 가상머신으로 분석한 결과와 비교하여 차이점이 있는지 알아보고자 한다.
-
Kim, Tae-Young;Lee, Jin-a;Jung, Jun-Kwon;Chung, Tai-Myoung 555
최근 정보통신기술의 발전으로 생활 속 사물들이 서로 네트워크를 이루며 지능적으로 변화하면서 사물인터넷이라는 개념이 주목받고 있다. 앞으로 활용될 것으로 전망되는 사물인터넷 서비스를 제공하기 위해 기존의 무선 통신 기술 중 하나인 NFC가 사용되고 있다. NFC를 이용한 사물인터넷 서비스 중 하나인 서버 클라이언트 기반 NFC 운용체계가 공격에 노출된 경우 운영체계를 이용하는 모든 사용자의 디바이스까지 공격하는 것이 가능할 것으로 판단되며, 이런 보안 위협에 대한 연구는 크게 고려되지 않는 실정이다. 따라서 본 논문에서는 서버 클라이언트 기반 NFC 운영체계에서 발생할 수 있는 보안 위협에 분석하고 그에 따른 대응 방안을 제안한다. -
Kim, Nam-Uk;Jung, Jun-Kwon;Song, Youngbae;Kim, Hyoungshick;Chung, Tai-Myoiung 559
기존 보안 기술들은 기관 내부 망을 이루는 각각의 영역에 대해 이미 알려진 공격에 대한 방어에서는 강점을 가진다. 하지만 공격자가 다양한 제로데이 공격 기술과 사회공학적 기법을 적절히 활용하여 공격할 경우, 기존 기술만 이용하여 이를 방어하기는 매우 어려운 실정이다. 더 이상 개별적인 방어 방식으로는 고도화된 공격을 막을 수 없게 되었다. 이에 통합 관제에 적합한 솔루션이 등장하고 있지만, 현재는 단지 각 솔루션에 대한 통합 관리 기능에 국한되어 있을 뿐이다. 이에 본 논문에서는 체계적이고 통합적으로 기관 내부망을 청정하게 유지할 수 있는 새로운 형식의 보안 시스템을 제안하였다. -
애드혹 네트워크(Ad Hoc Network)는 최근 이슈가 되고 있는 사물 간 인터넷(Internet of Things), 스마트그리드(Smart Grid), 사람 중심 도시 센싱(People-Centric Urban Sensing), 해상 통신(Maritime Communications) 환경에서 다양하게 활용되는 네트워크 구조다. 이러한 환경에서의 애플리케이션들은 사용자들에게 다양한 편의성을 제공하기 위하여 사용자의 민감한 프라이버시 정보를 요구하기도 한다. 하지만, 만약 수집되어지는 프라이버시 정보가 인가되지 않은 공격자에게 노출된다면, 사용자는 불안함을 호소할 수 있을 것이고, 동시에 해당 데이터를 수집하고자 했던 서비스제공자는 경제적으로 커다란 손실을 입을 수 있다. 이러한 프라이버시 정보 노출을 방지하기 위하여 안전한 데이터 수집 기법들이 연구되어 왔다. 하지만, 대부분의 기법들은 기밀성만 제공할 뿐, 부인방지 및 익명성은 제공하지 않는다. 그리고 더 나아가 기존 기법들은 통계정보 수집과 개별적인 정보 수집을 동시에 제공하지 않는다. 본 논문은 개별정보수집 및 통계정보 수집을 모두 지원하며 동시에, 사용자에게 강화된 익명성 개념인 비연결성을 제공하는 새로운 데이터 수집 기법을 소개한다.
-
Kim, Sang Joon;Shin, Dong Ha;Jeun, Jae June;Seong, Ji Min;Park, Chun Woo;Lee, Jae Yoo;Kim, Soo Dong 565
사물 간의 인터넷 연결 확산으로 IoT 시대가 도래하면서, 사람이 접근하기 어렵거나 위험한 환경에서 활용 가능한 지상 이동형 IoT 디바이스에 대한 연구가 활발하게 진행 중이다. 특히 Amazon과 같은 사이트에서 전 세계적으로 유통되는 Sphero Ball 이 각광받고 있다. 그러나, Sphero Ball 애플리케이션을 개발하기 위해서는 디바이스의 특성이나 주변 환경으로 인해 생길 수 있는 기술적 이슈에 대한 이해가 필요하다. 본 논문에서는 Sphero Ball 애플리케이션 개발 및 실행의 기술적 이슈에 대해 나열한다. 이를 통해 Sphero Ball 애플리케이션 개발 이슈에 대한 이해를 돕고, 효율적인 개발과 운용 시 발생할 수 있는 오류의 예방이 가능하다. -
Kim, Dong-Woo;Im, Eun-Ju;Lee, Jang-Su;MudiShaOh, MudiShaOh;Choi, Nak-Jung;Koh, Seok-Joo 569
많은 사람들이 자동차를 교통수단으로 이용함에 따라서 다양한 자동차 액세서리 및 관심을 가지게 되면서, 자동차에서 다양한 여가 활용을 즐길 수 있게 되었다. 그와 함께 스마트폰 보급이 활성화가 되게 되면서 음악을 스마트폰으로 이용하여 들으면서 차에서도 많이들 활용하게 되었다. 하지만, 이러한 스마트폰 사용을 하게 됨으로 인해서 자동차 안에서 스마트폰을 사용하여 사고가 일어나는 빈도가 점점 많아지게 되었다. 그로 인해서 운전자들이 안심하고 사용할 수 있는 어플리케이션 개발이 필요로 하게 되었다. 현재 나와 있는 어플리케이션 중에 Bugs Driver라는 음악 재생 어플리케이션이 있지만, 이 어플리케이션은 차량 운전자를 위한 특별한 기능을 가지고 있지는 않고, 기존 음악 어플리케이션에서 기능을 축소한 음악 어플리케이션이다. 또한, 직관적이지 않은 UI(User Interface)를 가지고 있으며, 속도 또한 충분히 빠르지 않아 운전자가 이용하기에 적합한 어플리케이션이 아니다. 이에 본 연구에서는, 차량 안에서도 안전하고 편리하게 사용할 수 있는 음악 어플리케이션을 개발하였다. 이 어플리케이션은 움직임을 최소화 할 수 있는 UI 와 모션인식을 이용한 어플리케이션 조작, 일정 속도 이상으로 주행 시 어플리케이션을 조작하지 못하도록 하는 기능을 가지고 있다. 음악 관련 정보는 (주)네오위즈의 벅스 어플리케이션 API 를 이용하였고, 모션인식은 OPENCV를 이용하여 구현 하였다. -
클럭 경쟁에서 코어 경쟁으로 전환된 요즘. 병렬 프로그래밍은 중요 하다. 동기화 개체를 사용하면 병목 현상이 발생하며, 1:1 Thread 모델은 자원의 낭비와 문맥전환 비용이 발생한다. Thread 풀 모델은 직렬화에 약점을 가지는게 되는데, 본 논문에서는 다중 개체 대응에 적합한 병렬 프로그래밍 모델을 제시한다.
-
Lee, Young-Joo;Choi, Jae-Min;Kim, Sung-Jun;Woo, Joon 576
하나의 시스템을 다수의 사용자가 사용하는 경우 한정된 시스템의 자원을 효율적으로 배분하기 위하여 작업관리 시스템을 사용한다. 이러한 작업관리 시스템은 여러가지 종류가 있으며 시스템의 특성과 사용의 작업 패턴을 고려하여 적당한 작업관리 시스템을 선택하여 사용한다. IBM 시스템은 자체로 제공하는 작업관리 시스템인 LoadLeveler 주로 사용하고 있으며, 최근에는 몇가지 기능이 향상된 LSF를 이용하는 추세이기도 하다. 작업관리 시스템의 LoadLeveler에서는 CPU 수에 따라서 작업 우선 순위를 부여하고자 할 때 이러한 기능을 할 수 있는 환경 변수가 제공되지 않는데, 이러한 LoadLeveler의 환경에서 시스템의 환경파일에 스크립트 프로그램으로 이러한 기능을 구현하여 CPU 수에 따른 작업 우선순위를 적용함으로서 시스템 전체의 처리 효율을 향상 할 수 있게 하였다. -
Park, Yong-Nam;Kim, Min-Gyu;Kim, Sung-Chul;Choi, Jae-Jin;Kang, Hyung-Woo;Koh, Seok-Joo 579
최근 어렵고 복잡한 게임보다는 쉽고 친근한 게임들이 많은 주목을 받고 있다. 기존의 복잡하고 화려한 게임보다는 출퇴근 시간에 여유 시간을 활용할 수 있도록 쉽고, 간편한 게임을 사용자들이 원하기 때문이다. 본 논문에서는 기존의 오프라인 보드게임을 C++ 환경에서 온라인 보드게임으로 개발하여 일반 사용자들이 쉽고 친근하게 즐길 수 있도록 하였다. 이러한 구현 개발을 통하여 오프라인 보드게임에서 경험할 수 없는 요소를 추가한 온라인 보드게임의 장점 및 활용성을 보여줄 수 있다. -
본 논문에서는 초급 프로그래머를 위한 게임 프로젝트 환경을 개발한다. 이 환경은 초급 프로그래머의 구현 능력 향상을 목표로 이들의 현재 실력에 적합한 2D 좌표 연산을 핵심 구현 과제로 제시한다. 이 환경을 실제 수업에서 운용해 본 결과, 학생들이 프로젝트 진행 과정에서 스스로 다양한 시도를 통해 게임을 개량하려 하는 것을 관찰할 수 있었으며, 그에 따른 결과물의 우수성 및 학생들의 만족도 또한 높게 나타났다.
-
Han, Heejun;Kim, Yunjeong;Choi, Heeseok;Kim, Jaesoo 587
국가R&D사업 관리를 위해 17개 부처 청은 각각의 과제관리 대표전문기관을 지정하고 있으며, 16개 대표전문기관은 매년 국가R&D 과제를 발주하고 예산을 집행하며, 협약된 과제에 대한 성과를 관리하고 있다. 국가R&D 과제를 발주하기 위해 먼저 사업에 대한 공고를 시행하는데 대부분의 부처 및 대표전문기관은 온라인 시스템을 이용한다. 대표전문기관은 각각의 연구관리시스템을 운영하여 R&D과제 공고정보를 게제하고 연구자는 해당 시스템에 로그인하여 과제를 신청한다. 이 때 과제신청을 하고자하는 연구자는 원하는 공고정보를 찾고 과제를 신청하기 위해 산재된 연구관리시스템을 접근하여 원하는 정보를 탐색해야 하는 불편함이 존재한다. 본 논문에서는 범부처 국가R&D과제 공고정보를 통합적으로 제공하고, 산재된 연구관리시스템에 개별적으로 접근하지 않고도 과제신청을 효율적으로 수행할 수 있는 방안을 제시한다. 이기종간의 로그인 방안과 과제신청 프로세스, 신청된 관제정보를 효율적으로 관리, 제공하는 방법에 대해 논하며, 이는 국가R&D과제를 수행하고자 하는 연구자에게 과제 신청 방법의 효율성을 제공한다. -
Visitor 패턴은 구조 문제로 새로운 ConcreteElement 클래스가 추가될 때 Visitor 클래스 및 ConcreteVisitor 클래스를 수정해야 한다. 이 논문에서는 Visitor 패턴을 적용한 시나리오 생성기가 유연한 구조를 가지기 위해서 Visitor 패턴과 Composite 패턴을 병합하여 적용하는 기법을 제안한다. 그래서 시나리오 생성기에 ConcreteElement 클래스를 추가할 때마다 ConcreteVisitor 클래스의 멤버 함수를 유연하게 추가 및 삭제를 할 수 있는 클래스 구조를 제공한다.
-
다수의 개발자들이 참여하는 프로젝트에서 개발자들의 필요에 의해 동일한 기능의 유사한 코드가 생성된다. 이것은 시스템 전체적으로 중복 코드가 생성되어 시스템 성능에 영향을 준다. 또한 개발자의 능력에 따라 화면의 응답속도 및 데이터베이스 처리 속도에 차이가 나게 되어 결국 시스템에 악영향을 끼치게 된다. 이러한 문제는 개발자들의 의사소통을 위한 표준 개발 도구를 활용함으로써 해결 가능하다. DBC Editor 는 이클립스 플러그인 기반으로 기동되어 OS 에 영향을 받지 않고 기능별로 독립적인 플러그인을 구성하여 확장 가능하다. 또한 쿼리만을 관리하므로 시스템이 유연해지며 개발자들은 표준화 된 코드개발이 가능하여 개발 생산성을 향상시킬 수 있다.
-
컴퓨터 시스템의 병렬, 분산, 이동, 실시간 적인 시스템들을 명세하기 위한 여러가지 정형기법들이 존재한다. 본 논문에서는 이동 실시간 시스템의 명세를 위한 정형기법으로서
${\delta}-Calculus$ 를 정의하였다.${\delta}-Calculus$ 의 가장 큰 특징은 프로세스의 이동성으로써 시간의 흐름에 따라 프로세스 간의 상호작용을 통해 프로세스가 이동하는 것을 표현할 수 있다.${\delta}-Calculus$ 를 사용하여 프로세스의 이동성을 표현함으로써 시스템의 공간정보와 시간정보를 명세하고, 프로세스의 상태에 따른 보안적 특성을 나타낼 수 있다. 본 논문에서는${\delta}-Calculus$ 의 문법과 의미를 설명하고 이동성에 의한 특성을 분석하였다. -
Ko, Seok-Ju;Kim, Ji-In;Lee, Min-Hyeong;Park, Ji-su;Cho, Jeong-Geun;Kim, Jong-Geun;lee, Seung-Il 601
GPS 난청지역인 실내 LBS(Location Based Service)의 수요가 증가하고 있으며, 신뢰할 수 있는 정확도를 가진 실내 측위 방법론이 요구되고 있다. 본 논문에서는 오프라인 매장의 진열 상품 정보를 나타내는 전자가격 표시기(ESL)의 신호정보를 이용한 위치 측위 방법 및 위치 기반 서비스를 제안한다. 기존의 실내 위치기반 서비스의 주요 측위매체였던 WiFi에 비하여 월등한 측위 매체의 개수를 기반으로 1m 내의 측위 오차를 가짐을 확인하였다. -
SW개발 프로젝트를 관리하기 위한 방법이 존재하지만, 발주자와 공급자는 프로젝트에서 최종 생산되는 산출물에 대한 요구가 다르거나 정확한 지침이 없어 필수 산출물이 누락될 수 있다. 이러한 문제점을 개선하기 위해 행정기관에서 발표한 프로젝트 관리 방법과 SW개발 방법을 비교 분석하여, 발주자 관점에서 종합적 프로젝트 관리에 필요한 필수 산출물과 선택 산출물을 제시하였다. 사례를 통해 소규모 프로젝트에서는 최소한의 필수 산출물 위주로 관리하는 것이 효율적임을 보였다.
-
오늘날 신뢰할 수 있는 정보통신기술(Information and Communication Technology, ICT) 시스템의 중요성은 증대되고 있으며 그에 맞춰 고위험 시스템의 검증(Verification) 작업도 점점 체계화되고 있다. 반면 여전히 일반적인 소프트웨어들은 검증 과정을 인력에 의한 테스팅과 같은 기초적인 방법에 의존하고 있다. 본 논문에서는 그 대표적인 예인 온라인 게임 서버를 대상으로, SPIN 모델 체커(SPIN model checker)를 이용한 자동화 검증방법을 적용하는 실험적인 연구를 수행한다. 연구 결과 기존의 검증 과정으로는 파악하지 못한 오류를 파악할 수 있었고, 검증 비용도 납득할 만한 수준이라는 것을 확인하였다.
-
오늘날 선박, 항공, 자동차산업 등의 복합화로 인하여 내장형 소프트웨어의 중요성이 크게 대두되고 있다. 중요도가 높아질수록 고장 현상 발생률이 증가하고 이에 따른 오류나 고장에 대한 영향도 급증 하기 때문에, 신뢰성이 그만큼 중요하게 되었다. 신뢰성은 ISO/IEC 9126, ISO/IEC 12119 등에서 기능성, 사용성, 효율성, 유지보수성, 이식성과 함께 언급되고 있다. 신뢰성의 부특성에는 성숙성, 오류허용성, 회복성, 준수성이 있고, 이에 따라 품질평가 항목 메트릭이 제시되어 있다. 그러나 신뢰성 평가 기준은 수리적 난해함과 데이터 수집에 관한 문제에 부딪혀 적용하는 데에 어려움이 따르는 실정이다. 이와 같은 문제점을 해결하기 위해, 각 세부 평가 항목에 대한 체크리스트를 가지고 품질평가 메트릭에 적용하였다. 또한, 기존에 제시되어 있는 대표적인 신뢰성 모델 두 가지 NHPP(Non-Homogeneous Poisson Process) Model과 Jelinski-Moranda Model을 성숙성과 오류허용성의 품질평가 메트릭과 연관시켜 효율적으로 신뢰성을 측정하는 방안에 대하여 모색하였다.
-
Eom, Sung-Ho;Kim, Won-Kwang;Park, Hae-Jung;Lee, Eun-Ser 617
프로그래밍 개발 시에 발생하는 위험요소로는 비용, 품질, 일정이 있다. 이와 같은 문제는 구현시에 발생하게 된다. 구현 중심의 개발방법론을 택하여 이러한 위험을 방지하기 위해 본 논문에서는 애자일 방법론을 적용하여 앱 개발을 수행했다. 앱 개발에 필요한 기능 추출 및 분석, 애자일을 적용한 짝 프로그래밍, 사용자 스토리, 스프린트 계획을 작성하였다. 애자일 방법론을 적용해 고객, 사용자, 개발자 간의 소통을 이끌어내 프로젝트의 성공률을 올리고 개발자간의 원활한 의사표현을 통해 복잡도가 높은 업무를 원활히 수행할 수 있도록 애자일 방법론을 적용하였다. -
클라우드 서비스가 다양해지고 그 수가 급격히 증가하면서 클라우드 서비스 사용자에게 적합한 서비스를 제공하기가 어려워지고 있다. 이러한 문제를 해결하기 위해 서비스 사용자와 제공자 사이에서 클라우드 서비스를 중개해주는 클라우드 서비스 브로커라는 개념이 제시되었다. 클라우드 서비스 브로커의 핵심적인 역할은 사용자의 요구사항에 적합한 서비스를 찾아주는 것이다. 그러나 현재 제시된 클라우드 서비스 브로커 대부분은 클라우드 서비스 전문가의 도움으로 사용자의 요구사항을 분석하는 수동적인 과정이 수행되고 있으며, 체계적으로 기능적 요구사항을 분석하는 과정이 미흡하다. 따라서 유사한 기능을 가지고 있는 클라우드 서비스들 중 사용자의 요구사항의 중요도를 분석해서 가장 근접한 서비스의 선택을 지원해 줄 수 있는 요구사항 분석 기법이 필요하다. 본 논문은 AHP(Analytic Hierarchy Process)의 쌍대비교법을 응용하여 클라우드 서비스에 대한 사용자의 기능적 요구사항을 분석하고 그 결과에 따라 클라우드 서비스를 선택하는 방법을 제시한다.
-
Park, Hyun-Sung;Yu, Ji-Su;Joe, Dong-Ki;Kim, Min-Woo;Moon, Nammee 625
모바일 헬스케어의 기본 개념은 '치료'가 아닌 '관리'에 있다. 심박수 측정으로 내가 가진 운동 능력을 얼마나 사용하고 있는지 또는 얼마나 사용할 것인지 조절할 수 있고 자신에게 필요한 운동을 맞춤형식으로 조절이 가능하다. 선행연구에서 다뤘던 심박수 구간별 3대 영양소 연소 비율을 통해 다이어트를 목적으로 운동을 조절할 수도 있고 근력 강화를 위해 전문 트레이닝을 강행 할 수도 있다. 본 연구에서는 건강관리를 위한 생체신호 측정 센서 기반 스마트 기기로 심장수을 믈루투스를 사용하여 측정하고 이상을 예측 보고할 수 있는 프로토타입을 개발하고, 정성적, 정략정 평가를 설시하였다. 향후, 사용성 평가 결가를 기반으로 도출된 문제점의 수정 보완을 통해 최종 센서기반 스마트 심장박동 관리기를 구성하고자 한다. -
Eom, Jin-Uk;Kim, Min-Gyu;Hong, Seok-Jin;Kim, Ji-In;Bae, Jung-Kyu;Koh, Seok-Joo 628
본 논문에서는 스마트폰 시대를 맞이하여 안드로이드 기반의 텔레매틱스 택시 관제 시스템의 설계와 구현에 대하여 제안한다. 제안하는 택시 관제 시스템 및 서비스는 스마트폰의 대중적 보급이라는 시대적 특성에 맞춰 여러 차량의 정보를 수집하고 이를 분석할 수 있을 뿐만 아니라 대중들에게 택시 정보를 가공, 공급하여 서비스를 제공한다. 본 서비스를 통해 택시 이용을 더욱 편리하게 할 수 있으며, 효율적인 택시 운행, 간편하고 효과적으로 택시를 관리 할 수 있다. -
군용장비를 시험하고 훈련하는데 사용되는 모의 소프트웨어는 체계마다, 장비마다 새로이 개발된다. 따라서 모의 소프트웨어를 설계, 개발하는 시간이 길어지고 관리 비용도 늘어난다. 이러한 비용을 줄이고자 본 논문에서는 모의 소프트웨어 개발을 위한 어플리케이션 프레임워크를 제안한다. 먼저 모의 소프트웨어가 공통으로 설계될 수 있는 부분을 추출하고, 이를 어플리케이션 프레임워크에서 미리 만들어진 형태로 제공한다. 여기서 추출한 공통 설계 구조는 다른 장비와의 연동을 위해 메시지를 주고 받는 인터페이스를 구현하는 부분이다. 이 인터페이스를 일관성 있게 개발하기 위하여 코드 생성 프로그램의 형태로 어플리케이션 프레임워크를 설계하였다. 설계된 어플리케이션 프레임워크는 일관된 개발 환경을 제공하여 모의 소프트웨어 개발 시, 설계 및 개발 시간을 줄이고 관리비용을 줄일 것으로 기대된다.
-
가상 환경 기반의 시험 수요가 군사 무기체계 분야에서 지속적으로 증가하고 있다. 가상 환경 기반 기술의 증가 이유는 시험 및 평가에서 낮은 비용과 높은 효율을 달성할 수 있기 때문이다. 본 논문에서는 교전환경을 Modeling & Simulation기법으로 가상환경을 만들어 비용을 최소화하고 공간적 제약도 해결할 수 있다. 계측데이터 모의 소프트웨어는 플러그인 아키텍처에 기반을 두어 실 탄도탄 정보를 모의해 탄도탄 요격미사일 시험에 적합한 환경을 구성하도록 설계되었다. 각 기능을 컴포넌트 별로 분리하여 개발해 특정 모델을 Third party 형태로 개발할 때 유용한 구조임을 설명한다.
-
본 논문은 개발 무기체계의 통합점검 단계에서 각 장비의 교환 데이터 분석을 용이하게 할 수 있는 연동통제문서 기반의 분석 소프트웨어 설계 구조를 기술한다. 특히, XML 형식의 객체 모델을 정의하여 수집된 패킷을 연동 메시지로 객체화하는 방법을 제안한다. 이러한 객체 모델은 메시지 교환 방법에 따라 Object와 Interaction 모델로 구분되며, 연동통제문서의 메시지에 대한 작성 규칙과 표현 형식을 정의하고 있다. 분석 소프트웨어는 객체 모델로 기술된 연동통제문서를 처리하여 실시간으로 연동 데이터를 전시하고, 체계통합점검의 결과 분석에 필요한 정보를 사용자에게 제공한다.
-
효율적인 인터페이스 정의 및 관리를 위하여 개발된 MDMS (Message Definition and Management System) 는 인터페이스 요구사항명세서(IRS: Interface Requirement Specification)과 인터페이스 설계기술서 (IDD: Interface Design Description), 인터페이스 구현 및 통합의 단계로 이루어진 인터페이스 개발 과정을 통합 관리할 수 있도록 해준다. 이러한 통합관리는 인터페이스 개발에 따른 IRS, IDD, 구현코드에 걸친 일관성 유지를 쉽게 해주며, 소프트웨어 개발 과정에서 가장 문제가 많이 발생하는 단계라고 할 수 있는 소프트웨어 통합에 있어서 인터페이스 불일치로 인한 문제의 대부분을 제거해 준다. MDMS 기반의 인터페이스 관리는 한번의 인터페이스 정의로 IRS, IDD, 송수신 코드까지 생성함으로써 인터페이스 정의 및 개발의 단계를 한단계로 축소하여 각 단계 사이의 불일치 발생이 미연에 방지되며, 일관성 유지 노력이 필요없다. 삼성탈레스에서는 2008 년 이후 10 여개의 함정전투체계 프로젝트의 소프트웨어 개발에 MDMS 를 적용하여 소프트웨어 개발 생산성의 향상을 이루었다. 특히 인터페이스 정의, 설계, 문서 작성, 코드 구현, 형상관리가 통합은 소프트웨어 인터페이스 개발과정에서의 불필요한 중복 작업을 최소화하고, 그에 따른 문서와 코드간의 불일치를 근본적으로 제거할 수 있었다. 또한, 소프트웨어 개발 관리 측면에서도 인터페이스의 복잡도를 평가하여, 향후 유사 시스템의 소프트웨어 아키텍처 구성에 활용할 수 있다.
-
본 논문은 EAL6 수준의 공통평가기준 인증을 위해 ADV(개발) 클래스에서 ADV_INT에 대해 기술하였다. 특히, 테스트용 스마트 운영체제 소스코드 분석을 통해 구현된 내부 구조가 잘 구조화되었는지, 지나치게 복잡하지 않았는지 입증하기 위해 시도를 하였다. 다양한 소스코드 분석 도구를 통해 사이클로매틱복잡도(CyC), 정보흐름복잡도(IFC), Weighted IFC, fan-in, fan-out 등의 정보를 추출하였고, 추출된 정보를 기반으로 적용하여 수행하였다. 구조화된 정보 분석을 위해 객체지향 분석 도구를 사용한 재구조화 기법을 적용하여 수행하였다. 객체간 결합도, 팬아웃 등의 정보 등을 추출하였다. 추출된 정보를 기반으로 SW의 복잡도 및 구조적 정보를 분석한 결과 응집도 분석에 한계, TOE의 형상관리 정보 등의 부재에 따른 추출된 정보 분석의 한계, 활용된 도구의 분석 정보의 재반영 부재 및 구조적 분석 등의 한계점이 드러났다.
-
Kwon, Haeun;Park, Bokyung;Yi, Keunsang;Park, Young B.;Kim, Youngsoo;Kim, R. Youngchul 646
최근 레가시 소프트웨어 기능의 증가와 범위가 넓어져, 결함으로 발생하는 사고의 피해 규모가 증가하고 있다. 그로 인해 소프트웨어의 고품질화가 절대적으로 필요하다. 기존 NIPA의 소프트웨어 가시화는 코드로부터 아키텍처 추출을 중점을 고려한다. 이로부터 역공학 기법을 통한 객체지향 코드의 정적 분석과 가시화로 모델(클래스 모델, 순차적 모델, 패키지 모델, 그리고 유스 케이스 모델)과 요구사항을 추출하고자 한다. 이에 앞서 기존에 구축한 Tool-chain에서 가시화를 통한 클래스 모델 추출을 먼저 시도한다. 본 논문에서는 객체지향 패러다임에 맞게 수정된 결합도 측정 방법을 제안하고 추출된 UML 클래스 다이어그램에 적용한다. 그 방법은 측정된 결합도를 클래스 간 의존 관계와 비교하고 UML 클래스 다이어그램에 표현하는 것이다. 이를 통해 기존 레가시 소프트웨어의 재개발 과정에서 설계 문서의 추출과 고품질화가 가능하다. -
Kang, Geon-hee;Son, HyunSeoung;Kim, Youngsoo;Park, Yong B.;Kim, R. Young Chul 650
기존의 소프트웨어 개발은 SW품질을 중요시 하지만, 고품질에 대한 문제가 아직도 존재한다. 또한 기존 레가시 시스템는 개발자나 설계의 부재 경우가 많고, 코드의 내부 복잡도와 모듈간의 결합도가 높을 가능성이 높다. 따라서 코드 가시화를 통한 복잡도 개선은 고품질화과 더불어 코드 모듈의 재사용과 유지보수등과 직접적 관련성이 있다. 본 논문은 기존 SW가시화용 자동 Tool Chain 기반에서 여러 리펙토링 방법 절차 적용으로 복잡도 개선을 제안 한다. 이런 코드 가시화가 결과적으로 타깃의 결합도를 줄일 수 있다. 기존의 레가시 코드에 자동 Tool chain적용은 고품질 적용이 충분히 예상된다. -
Jun, Jin-Young;Nho, Yoon-Hui;Jung, Ji-Snag;Cho, Min-Ji;Kim, Byung-Gyu 654
우리나라는 산업의 급속성장과 최근 서비스업 분야의 전력소비량이 매우 급증하면서 전력난 문제의 심각성을 더해가고 있으며 계속해서 많은 화두가 되고 있다. 그에 따라 정부에선 매년 신규 발전소의 건설계획을 세우고 있으며 건설계획 중 신규 발전소의 입지선정에는 복잡한 환경영향평가 과정을 거치게 된다. 본 논문에서는 이러한 복잡한 환경영향평가 항목들에 대한 자세한 정보들을 지도에 시각화 해주는 방법을 제안하고, 시각화된 정보들을 통하여 여러 개의 신규 발전소의 입지 후보들을 선출한 뒤 각각의 후보 입지의 평가항목들에 대한 점수를 산정하여 비교분석하고 문서화해주는 시뮬레이터 소프트웨어를 개발하였다. 본 기술로 인해 신규 발전소의 입지선정 비용을 절감시킬 수 있으며, 다양한 분야에서의 지리정보시스템의 활용 범위를 재고 해볼 수 있을 것으로 예상된다. -
Kang, Ho-Young;Lee, Seok-Chan;Kim, Tae-Weon;Shin, Yong-Hark 658
RTCA DO-278A는 통신, 항법, 감시 및 항공 교통 관리(CNS/ATM) 시스템과 장비에 대한 비항공용(지상 및 우주) 소프트웨어의 무결성을 보장하기 위한 개발 지침을 제공한다. 안전하고 효율적인 공항운영을 위한 차세대 지상이동 관제시스템인 A-SMGCS는 DO-278A의 무결성 보장 고려사항을 준수하여 개발되어야 한다. 본 논문에서는 소프트웨어 개발 수명 주기 전체에 걸쳐 DO-278A의 소프트웨어 무결성 보장 고려사항을 반영한 A-SMGCS 개발 방법을 제안한다. -
Lee, Hyesun;Vinh, Tao T.;Kang, Kyo Chul;Lee, Sukhee 662
소프트웨어 자산을 효과적으로 유지보수하기 위하여 자산의 어느 부분을 수정할 때 변경에 의해 영향을 받는 부분을 예측하여 필요한 경우 함께 수정하도록 하는 방법이 필요하다. 이러한 변경 영향 분석 방법을 사용하면 개발자는 소프트웨어 자산을 수정할 때 함께 수정해야 할 부분을 수동으로 찾는 노력을 줄일 수 있고, 함께 수정이 필요한 부분을 빠뜨리지 않을 수 있어서 자산 변경 시 발생할 수 있는 오류를 방지할 수 있다. 변경 영향 분석 방법을 기업의 소프트웨어 개발에 실제적으로 적용하기 위해서는 방법을 지원하는 도구가 필수적이다. 하지만 기존 상용도구들을 현업에서 사용할 때 한계가 있어 개발자의 요구사항을 반영한 새로운 변경 영향 분석 도구의 개발이 필요하였다. 본 논문에서는 이러한 도구의 요구사항을 설명하고, 이를 반영하여 개발한 새로운 지원도구를 제안한다. 제안하는 도구는 플래시 메모리 소프트웨어 도메인에 적용되어 검증되었다. -
Park, Seonghyuk;Kang, Juho;Ju, Hyeonseok;Hwang, Seongjin;Lee, Changhoon 665
git에 대한 관심이 증가하고 있는 요즘 각종 업계에서 Version Control System을 사용하는 인원들은 git을 svn보다 복잡하다고 생각한다. 물론, 전문적인 소프트웨어 개발자라면 컴퓨터 시스템에 대한 이해가 높기 때문에 이에 별로 구애받지 않을 수도 있다. 하지만, 그 외 디자이너, 학생과 같이 전문 개발자가 아닌 인원들은 git을 이해하기 어려워하고 있다. git을 처음 접하는 인원들이 어려움을 느끼는 이유는 개념의 이해와 명령어 사용이었는데, 이들에게 git 사용을 보다 편안하게하기 위한 git GUI tool 개발을 위한 모델을 제안을 한다. -
High Throughput Sequencing (HTS) 기술의 발달로 인해 시퀀싱 비용이 감소함에 따라 다양한 분야에서 이를 활용한 융합 연구가 활발하게 진행되고 있다. HTS 기술에서 가장 중요한 부분은 수백만개의 short read 들을 표준유전체 (reference genome)에 정렬시키는 것인데 RNA 시퀀싱 (RNA-Seq) 의 경우 RNA splicing 으로 인해 일반적인 aligner 로 처리가 불가능하다. 복잡한 RNA-Seq 정렬 문제를 해결하기 위해 그동안 다양한 알고리즘들이 제안되어 왔다. 본 논문에서는 RNA-seq 정렬분야에서 잘 알려진 알고리즘들과 최신 알고리즘들을 살펴봄으로써 RNA-seq 정렬 알고리즘의 동향을 살펴보고자 한다.
-
Yun, Won-Ki;Park, Yong-Hwi;Kim, Seong-Hwan;Kim, Min-Ju;Kim, Suk-Il 672
최근 DDOS 공격이 활발해짐에 따라 많은 사이트에서 검색 페이지에 노출되지 않도록 웹봇을 차단한 경우가 생기게 되었다. 하지만 이는 사이트 사용자나 사이트 측 모두에게 악영향을 미치므로 웹 사이트의 웹봇 접근성을 평가하는 프로그램을 제작하게 되었다. 본 프로그램은 Robots.txt를 분석하거나 Robots 메타 태크 등을 분석하여 웹 사이트의 웹봇 접근성을 평가하는 프로그램이다. 이 프로그램으로 평가한 결과를 피드백의 근거로 삼아 더 나은 검색 결과를 기대할 수 있다. -
본 논문에서는 개별 독립 점포의 가맹점화를 위한 소프트웨어를 설계한다. 다양한 서비스 산업 분야 중에서 커피 전문점을 예로 들어, 독립 점포가 기업 형 프랜차이즈 업체에 대항할 경쟁력을 지닐 수 있도록 하는 비즈니스 모델을 제안하고, 이런 모델이 필요로 하는 프로그램의 요구사항을 도출하고 이를 구현할 데이터베이스의 논리적 설계를 제안한다.
-
온라인 쇼핑몰에서 상품평은 잠재적인 소비자들의 구매 결정에 영향을 미친다. 사용자는 상품의 특징에 대해 더욱 정확한 정보를 얻기 위해 기구매자들이 작성한 상품평을 참고하고 있으나 그 양이 상당히 많기 때문에 모두 읽는 것은 불가능하다. 본 논문에서는 상품평을 분석하여 상품의 특징과 사용자의 의견을 요약해서 저장하는 상품평 분석 시스템을 제안하였다. 상품평을 분석하는 과정에서 분석에 용이한 그래프 모델을 제안하고, 각각의 상품평을 그래프 단위로 분할하여 분석 및 저장할 수 있도록 시스템을 설계하였다. 분석한 결과를 이용해 상품에 대한 사용자들의 의견을 요약하여 보여주고, 상품평에 대한 순위를 부여하여 사용자가 쉽게 상품평 정보를 얻을 수 있는 시스템을 구현하였다.
-
오늘날 기업들의 경쟁력 강화를 위해 활발하게 IT 프로젝트가 수행되고 있다. 특히 복잡한 업무 환경의 금융권에서는 차세대금융시스템구축 프로젝트가 진행되고 있다. 하지만 차세대금융 PMO에서 선행연구자들이 정의한 PMO 의 주요기능이 얼마나 수행 되고 있는지 현 차세대 금융 PMO 상황에 대해서는 연구되지 않았다. 이에 본 논문에서는 프로젝트, 프로젝트관리, PMO 의 정의와 주요기능에 대해 살펴보고, 3 사의 차세대 금융 PMO 사례를 통해 일반 PMO 의 주요기능과 차세대금융 PMO 의 기능을 비교해보고, 그 결과 중점적으로 준수되고 있는 기능과 준수되고 있지 않은 기능을 판별해 차세대 금융 PMO 이 보완되어야 할 점을 제시 할 수 있었다. 향후 연구에서는 다양한 차세대 금융 PMO 사례의 기능비교를 통해 차세대금융 PMO 의 성공적인 운영방안을 제시 해 볼 수 있을 것이다.
-
프로젝트는 계획된 시간과 예산 범위 내에서 최적의 자원을 활용하여 사용자가 만족할 만한 수준의 품질을 구현하여 성공적으로 종료함을 그 목적으로 하고 있으나, 근래 금융권을 중심으로 수행되고 있는 차세대 프로젝트는 사업 범위 및 연계 시스템이 방대하여 성공적 오픈을 쉽게 보장할 수 없는 상황이다. 본 논문에서는 금융권 차세대 프로젝트를 중심으로 활용되어 성공적인 오픈에 기여한 핵심 품질 지표 대시보드 사례를 분석하고 이를 통해 핵심 품질 지표의 식별과 대시보드의 활용의 필요성 등에 대한 당위성 등을 제시하고자 한다. 본 연구의 성과는 금융권 차세대 프로젝트를 참조로 하여 추후 다양한 프로젝트가 보다 완벽한 품질을 확보한 상태에서 안정적으로 시스템을 오픈할 수 있도록 기여하는데 있다.
-
본 논문에서는 전용의 NC 포스트프로세서를 범용의 NC포스트프로세서로 설계하고 이를 클라우드 컴퓨팅환경에서 기업에 서비스 하는 방법을 제안한다. NC 포스트프로세서를 인터넷 기반의 클라우드 환경으로 이행하는 것은 사용자 인터페이스와 프로세서 엔진이 분리되어 각각이 사용자 PC, 그리고 클라우드 환경에 설치되고, 이 두 모듈 사이를 네트워크로 묶어주는 구조이다. 이러한 구조는 기존의 서버-클라이언트 구조 혹은 데스크탑 가상화 등에 따른 어플리케이션의 네트워크와는 차별화되며, 사용자 인터페이스의 배포 및 이를 운용하기 위한 웹환경의 구축, 그리고 클라우드 컴퓨팅 환경에서의 NC 포스트프로세서 엔진의 운용 등이 플랫폼적으로 통합된 시스템 형태를 갖도록 설계하였다.
-
This short paper briefly describes the proposed music recommendation method that provides suitable music pieces to a listener depending on both listeners' ratings and content of music pieces. The proposed method consists of two methods. First, listeners' ratings prediction method is a combination the traditional user-based and item-based collaborative filtering methods. Second, genre classification method is a combination of feature extraction and classification procedures. The feature extraction step obtains audio signal information and stores it in data structure, while the second one classifies the music pieces into various genres using decision tree algorithm.
-
본 논문은 AHP의사결정 기법의 계층적 분석과 자산 및 부실채권에 대한 예측 평가르 수행하는 프레임워크를 설계하고 위험탐지 분석 시나리오 등을 통해 상황변화에 따른 모니터링에서 수집된 자료를 수집, 분석할 수 있는 포렌식 준비도 모형을 제안한다. 제안하는 시스템은 기업에서 운영하고 있는 기존의 레거시 시스템과 연계하여 자산 및 부실예측평가 항목을 다양한 속성에 따라 그룹화하고 분석을 수행함으로써 기업의 자산과 리스크를 보다 효율적이고 안정적으로 관리할 수 있으며, 부실 자산에 대한 관리와 회수를 통해 기업 경쟁력 및 수익률을 향상시킬 수 있다. 또한 포렌식 준비도와 분석 모니터링을 활용하여 민사 및 형사 소송 등의 기업 간 분쟁에 대하여 수집된 증거자료를 제공할 수 있으며, 민원발생과 기타 사고를 예방하고 처리비용을 줄일 수 있다.
-
본 논문은 스프링 프레임 워크를 이용한 클라우드 환경에서의 자산 및 부실예측 지원시스템을 제안한다. 제안된 시스템은 자동화된 통합인증 및 접근제어 시스템으로서 각기 독립된 모듈에서 처리된 데이터를 기초로 거래관리 모듈로 통합하여 자산 및 부실예측을 평가하고 지원시스템의 데이터의 기법을 다른 모듈과 공유함으로써 자산의 부실채권을 이용한 회수를 관리하여 효율성을 높인다. 또한 제안 시스템은 클라우드 환경에서 운영되므로 정보화를 통한 경영혁신 및 경영정보를 활용한 리스크 관리 시스템을 처리하는데 목적을 둔다. 따라서 제안하는 시스템은 고객과 기업의 전략경영 등의 기능을 강화하여 업무투명성, 비용절감, 고객 접근성이 기존시스템보다 효율적으로 사용될 것으로 기대된다.
-
AUOTSAR(Automotive Open system Architecture)는 자동차 ECU(Electronic Control Unit) 에 내장되는 소프트웨어에 대한 표준 구조로서, ECU 소프트웨어의 품질 향상은 물론, 개발 및 관리 비용의 절감에 기여하는 등 많은 장점을 갖는다. AUTOSAR 의 이런 장점 때문에 많은 자동차 회사들이 ECU 소프트웨어에 AUTOSAR 적용을 추진하고 있다. 이에 따라 기존 레거시 ECU 소프트웨어 시스템을 AUTOSAR 표준에 맞는 ECU 소프트웨어 시스템으로 변환하는 방법에 대한 관심도 높아지고 있다. 그 이유는 이미 많은 ECU 레거시 소프트웨어 시스템들이 개발되어 사용되고 있으며, 이들에게는 이미 기능 및 안정성 검증을 위하여 많은 시간과 비용이 투자하여 되어 있다. 따라서 ECU 소프트웨어 시스템에 AUTOSAR 를 적용하는 경우 기존의 레거시 소프트웨어 시스템을 재사용할 수 있으면 생산성 및 품질 면에서 많은 장점을 갖는다. 본 연구에서는 C 언어로 작성된 기존의 ECU 소프트웨어 시스템을 AUTOSAR 플랫폼에서 재사용할 수 있도록 하기 위하여, 기존의 레거시 ECU 소프트웨어 시스템을 AUTOSAR 플랫폼으로 마이그레이션하는 방법에 대하여 연구하였다. 마이그레이션 과정은 크게 두 단계로 나누어 지는데, 이는 레거시 소프트웨어 시스템을 분석하여 마이그레이션이 가능하도록 기능별로 분해하는 것과, 분해된 구성 요소들을 AUTOSAR 플랫폼에 맞는 구조로 재구성하는 과정이다. 본 논문에서는 이중 첫 번째 과정인 레거시 소프트웨어 시스템의 분석 및 기능별 분해 방법을 제시하고자 한다.
-
최근 지능형 전력망을 통한 전기요금의 실시간 측정이 가능해지면서 시간별 전력 사용량 및 이에 해당하는 비용 산출이 가능하게 되었다. 이에 따라 전기 요금 절감을 위해서는 매 시간 전력 소모를 체크하고 제한 전력 이상을 사용하지 않아야 한다. 본 논문은 지능형 전력망 사용 빌딩에 유전알고리즘을 이용하여 전력을 효율적으로 제어할 수 있는 알고리즘을 제안한다. 각 시간대별 전력 소모량을 계산하여 제한 전력을 넘는 사용량은 다른 시간대로 분산하고 사용하지 못한 전력은 나머지 연산을 통하여 전력 소모량이 최소인 시간대에 분포시키는 나머지 연산을 적용하였다. 또한 실제 전기 사용량 데이터를 기반으로 제안기법이 시간대별 전력소모량의 편차를 해소하고, 기존 전력 사용 패턴에 비해 전력요금의 절감에 기여할 수 있음을 확인 하였다.
-
Kim, Yunjeong;Han, Heejun;Choi, Heeseok;Kim, Jaesoo 711
국가R&D사업을 수행하는 17 개 부처 청과 연계를 통해 국가R&D정보를 종합 서비스하는 국가과학기술지식정보서비스(NTIS)는 과학기술분야 정부3.0 실현을 위해 범부처 과제신청 원스톱서비스를 구축중이다. NTIS를 통해 한 곳에서 R&D 과제공고 확인부터 과제신청까지 가능한 통합 창구를 제공함으로써 연구자 친화적인 연구개발 환경 조성이 목적이다. 법부처 과제신청 원스톱서비스와 부처 전문기관 연구과제관리시스템 간 로그인 연동을 위해 도출되었던 이슈와 해결방안을 공유하고자 한다. -
Kim, Hyeong-Il;Yoon, Min;Cho, Ahra;Choi, Mun-Chul;Chang, Jae-Woo 714
최근 SNS의 발전으로 인해 정보의 양이 급격히 증가하였으며, 이에 따라 빅데이터 처리를 위한 NoSQL에 대한 연구가 활발히 진행되고 있다. 그러나 NoSQL은 데이터베이스의 ACID 조건을 만족하지 못하는 문제점이 존재한다. 따라서 RDBMS를 기반으로 빅데이터 처리를 수행하는 연구가 활발히 진행되고 있다. 이를 위한 대표적인 기법인 CUBRID Shard는 데이터베이스를 Shard 단위로 수평 분할하여 각기 다른 물리 노드에 데이터를 분산 저장한다. 그러나 해당 기법은 한 클라이언트의 질의가 다수의 서버에서 실행되어야 하는 경우를 에는 질의를 처리하지 못하는 단점을 보인다. 따라서 본 논문에서는 병렬 질의 처리를 지원하는 CUBRID 기반 분산 미들웨어를 제안한다. -
Kim, Sun-Pyo;Kim, Eun-Sang;Jeon, Young-Ho;Lee, Ki-Hoon 718
정보통신 기기의 발달에 따라 스마트 러닝으로 교육방법이 진화하고 있다. 스마트 러닝에 있어서 학습자의 관심분야에 맞는 적절한 콘텐츠의 제공이 필수적이다. 본 논문에서는 텍스트 분류 기술을 이용하여 학습자의 SNS 데이터로부터 관심분야를 자동적으로 파악해내는 시스템을 제안한다. 텍스트 분류를 위해 카테고리 별로 기 분류되어있는 데이터를 수집하여 기계 학습을 수행하였다. 텍스트 분류의 정확도 향상을 위해 카테고리 분류 단위 크기를 변화시키면서 정확도를 측정하고 분석하여 실제 서비스에 적용 가능한 수준으로 판단되는 82.5%의 정확도를 얻었다. -
야구는 흔히 기록의 스포츠라는 별명으로 많이 불린다. 그만큼 야구라는 운동이 갖는 기록의 종류는 무척 다양하고 또한 기록의 활용 가능성 역시 무궁무진하다. 이러한 별명에 걸맞게 미국에서는 야구에 대한 다양하고 방대한 정보를 수집하고 활용하고 있다. 그러나 한국 프로야구에 대한 정보의 수집과 활용은 아직까지 크게 부각되지 못하는 것이 현실이다. 랜덤 포레스트 기법을 이용하여 경기의 승부를 예측함으로써 한국 프로야구 데이터의 수집과 활용을 증대 시키는 효과를 기대 해 본다. 본 논문에서는 2014년 한국 프로야구의 승부 예측을 주제로 어떠한 누적 스포츠 데이터집단이 가장 유효한지를 실험 하였다. 승부 예측을 하기위해 사용된 누적 스포츠 데이터는 2014년 선수와 팀 기록, 2013부터 2014년까지의 선수와 팀 기록, 2012년부터 2014년까지의 선수와 팀 기록이다. 이들 세 그룹의 데이터를 이용하여 이분데이터 모형에 랜덤 포레스트 기법을 사용한 승부예측 알고리즘에 적용 시킨 후 어느 그룹의 데이터가 가장 실제 2014 한국 프로야구 정기결과와 맞을 확률이 높음을 구하여 가장 유용한 데이터 그룹이 어떤 그룹인지 연구 하였다.
-
본 연구는 교량시설물의 유지관리에 있어서 사후 대응적 방식에서 예방적 방식으로 전환하기 위해 유지관리와 관련된 이연비용을 관리하는 시스템 도입방안을 제시하고자 하였다. 이를 위해 선행연구사례와 기존 유지관리시스템을 조사하였다. 또한 이연비용관리에 필요한 생애주기 재설계와 데이터 수집 및 관리들의 요건과 이연비용관리시스템을 이용하여 이들 요건을 처리하기 위한 흐름을 구상하였다.
-
Lee, Sang Myung;Park, Su Won;Kim, Dae Hun;Masanori, Yamamoto;Jo, Gyu Nam;Jung, Dong Jun;Jung, Sung Won;Jung, Young-Ae 725
본 논문에서는 소규모 창업자를 위해 기업내부의 통합정보시스템을 구축하여 물류, 창고, 자재관리에 초점을 맞춘 웹 ERP시스템을 구축하였다. 본 논문에서 제안한 시스템은 모듈로 분리되어 쉽게 수정 및 추가가 가능하고 이동성 확장을 위해 모바일 인터페이스도 구축하였다. 본 논문에서 구축한 ERP시스템 ShopE.R는 기업의 업무 프로세스 변화에 따라 유연하게 변화할 수 있도록 구성된 솔루션이다. -
본 논문에서는 부분 노이즈 제거를 지원하는 윤곽선 이미지 매칭의 성능 최적화 문제를 다룬다. 윤곽선 이미지 매칭에서 이미지의 노이즈를 제거하는 것은 직관적이고 정확한 매칭을 위해 매우 중요한 요소이다. 그러나, 윤곽선 이미지 매칭에서 부분 노이즈 제거를 지원하기 위해서는 매우 많은 계산이 빈번하게 발생한다. 본 논문에서는 기존 부분 노이즈 제거 윤곽선 이미지 매칭 연구를 좀 더 구체화하여 성능 향상을 위해 유사 거리의 하한을 제안한다. 실험 결과, 부분 노이즈 제거 윤곽선 이미지 매칭 성능을 수 배에서 수십 배까지 향상시킨 것으로 나타났다.
-
최근 대용량 데이터에 대한 효율적인 데이터 분석 기법이 활발히 연구되고 있다. 대표적인 기법으로는 맵리듀스 환경에서 보로노이 다이어그램을 이용한 k 최근접점 조인(VkNN-join) 알고리즘이 존재한다. VkNN-join 알고리즘은 부분집합 Ri에 연관된 부분집합 Sj만을 후보탐색 영역으로 선정하여 질의를 처리하기 때문에 질의처리 시간을 감소시킨다. 그러나 VkNN-join은 색인 구축 비용이 높으며, kNN 연산 오버헤드가 큰 문제점이 존재한다. 이를 해결하기 위해, 본 논문에서는 대용량 데이터 분석을 위한 맵리듀스 기반 kNN join 질의처리 알고리즘을 제안한다. 제안하는 알고리즘은 시드 기반의 동적 분할을 통해 색인구조 구축비용을 감소시킨다. 또한 시드 간 평균 거리를 기반으로 후보 영역을 선정함으로써, 연산 오버헤드를 감소시킨다. 아울러, 성능 평가를 통해 제안하는 기법이 질의처리 시간 측면에서 기존 기법에 비해 우수함을 나타낸다.
-
Kim, Yongsung;Jun, Sanghoon;Rew, Jehyeok;Hwang, Eenjun 737
최근 SNS 사용자가 급증하면서 매우 다양하고 방대한 양의 글이 여러 종류의 SNS를 통해 생성되고 있다. 그중 트위터는 정보의 전달 및 확산에 상당히 유용한 도구로 사용되고 있다. 이러한 트위터의 사용자 트윗은 뉴스, 음악, 사진, 여행 등 다양한 형태로 등장한다. 또한 트위터는 해시태그라는 사용자 정의 태그를 사용하는데 이는 트윗의 키워드 및 핵심을 쉽게 표현할 수 있도록 해주는 효과적인 수단이다. 최근 상당히 많은 양의 트윗의 생성에도 불구하고 이를 다양한 카테고리별로 분류할 수 있는 연구가 많이 진행되지 않았다. 따라서 본 논문에서는 해시태그를 이용해 트윗의 핵심을 파악하고 수많은 트윗을 다양한 토픽별로 분류할 수 있는 기법을 제안한다. 우선 다양한 카테고리의 인기 해시태그가 포함된 트윗을 수집하고 수집한 트윗에서 해시태그별 키워드를 추출한다. 그리고 코사인 유사도를 통해 해시태그별 내용 유사도를 파악하여 각 카테고리 내의 해시태그가 얼마나 유사한 내용을 지니고 있는지 파악한다. 마지막으로 사용자 트윗이 입력되면 모든 카테고리와 유사도를 비교하여 가장 유사도가 높은 카테고리를 찾아 추천해준다. 제안된 기법을 바탕으로 프로토타입을 구현하고 실험을 통해 성능을 평가한다. -
포함 질의는 자주 사용되는 기본적인 질의 패턴 중에 하나이고 많은 연구가 진행되어 왔다. 하지만 중첩 집합에 대한 포함 질의는 아직 많은 연구가 이루어지지 않고 있다. 본 연구에서는 중첩 집합에 대한 포함 질의를 이용하여 사용자에게 더 편리하고 정교한 검색 기능을 제공하는 검색 시스템을 제안한다. 그리고 중첩 집합에 대한 역 색인을
$B^+-Tree$ 와 해시 테이블로 각각 구현하였을 때의 성능을 비교 실험한다. -
서버 성능 모니터링은 통합된 정보시스템의 모든 구성요소의 효율적인 활동능력을 부여하고, 성능에 관계된 모든 상태를 감시하여, 최적의 서비스 품질과 정보 시스템 장원의 효율성을 유지 및 제고시키는 것이다. 현재 일반적으로 통용되는 방식은 에이전트 기반의 클라이언트가 데이터를 중앙 서버에 전송하는 것이다. 데이터 량이 급속하게 증가하는 빅 데이터 환경에서 실시간 데이터 수집 및 분석, 처리를 위해 서버 성능 모니터링의 지침 및 상용/오픈 솔루션을 분석하고 비교한다. 결과를 토대로 실제 서비스의 감시 이력과 장애 이력을 통하여 실시간 모니터링이 필요한 감시항목을 도출한다.
-
행렬 곱셈은 다양한 사회연결망을 포함한 빅 데이터 분석에 핵심이 되는 연산 중 하나이다. 본 연구에서는 행렬 곱셈 방법 중 내적과 행-행 곱셈에 대한 성능 분석과 실제 사회연결망 데이터 셋을 이용한 행렬 곱셈 시간을 분석한다. 본 연구의 실험환경에서 행렬 곱셈 방법 중 행-행 곱셈이 내적보다 약 125 배 빠르다는 것을 확인했고, 실제 사회연결망 데이터 셋을 행렬 곱셈했을 때의 시간은 읽기, 쓰기 등 저장장치 접근 시간이 행렬 곱셈 전체 수행 시간의 약 90% 이상 차지한다는 것을 확인했다. 따라서 사회연결망 데이터 분석을 위한 행렬 곱셈에서 저장 장치 접근 시간을 줄이는 것이 전체 계산 수행 시간을 줄이는 것의 핵심임을 이야기한다.
-
Kim, Yeong-Ju;Heo, Yu-Gyeong;Back, Jong-Sang;Jeong, Hwan-Jong;Lee, Sung-Ro;Jung, Min-A 750
K-Means 알고리즘은 구현이 쉽고, 패턴수가 n일 때 시간 복잡도가 O(n)인 장점을 가져 대용량 데이터에서 널리 이용된다. 그러나, K-Means 알고리즘은 초기 클러스터 중심을 어떻게 선정하는가에 따라 할당-재계산 횟수, 클러스터링 결과를 결정짓는다. 본 논문에서는 K-Means 알고리즘에서 클러스터 초기 중심 선정 연구를 살펴보고 계통임의추출법을 적용하여 K-Means 초기 중심 선정 방법을 제안한다. 제안한 방법은 대용량 데이터의 클러스터링 시간을 감소하고 정확도를 향상시킬 수 있다. -
Lim, Dong Guen;Park, Myung Jin;Moon, Yeon Su;Jang, Seung Ho;Kuk, Chan Ho;Park, Jae Wook;Lee, Yong Kyu 753
기존의 웹 지도 서비스는 방문 횟수가 많은 장소를 알기 어렵고, 사용자에게 여행 경로를 추천하는 기능 또한 찾기 어려웠다. 따라서 본 논문에서는 사진 촬영 분포를 기반으로 한 여행 경로 추천 시스템을 제안한다. 사진이 많이 촬영된 곳이 여행객이 많이 방문한 곳이며, 유명한 장소일 것이라고 가정하여 사진 촬영 분포를 기반으로 여행 경로를 추천하고자 한다. 여행 경로를 추천하기 위해 사진 데이터의 위치 값을 수집하고, 사진 데이터의 위치 값을 기반으로 사진 촬영 분포를 시각화하여 지도 위에 나타낸다. 또한, 여행 지역 내 사진이 많이 촬영된 장소를 유명한 장소로 선정하여 이를 경유하는 여행 경로를 추천한다. 사용자는 시스템을 통해 유명한 장소를 쉽게 인식할 수 있고, 편리하게 여행 경로를 계획할 수 있다. -
Yee, Inhyuk;Lee, Kyuhwna;Kang, Yoonsuk;Jo, Yong-Yeon;Kim, Sang-Wook 757
본 논문에서는 I/O 트레이스 리플레이어들의 분석을 통해 SSD 성능 평가에 적합한 리플레이어를 찾는다. 또한 저장장치의 성능 비교를 위한 척도로써 적합한 척도를 도출한다. 실험결과, 시간 리플레이어가 I/O 트레이스 리플레이어로써 적합함을 밝히고, Q2C의 합이 성능 평가에 적합한 척도임을 보인다. -
정보시스템은 변화한다. 업무 담당자도 변경된다. 변화하는 환경 속에서 데이터 품질을 유지한다는 것이 쉬운 일은 아니다. 신뢰성 있는 데이터를 얻기 위해서 공공 혹은 민간, 국내 혹은 국외에서 데이터 품질 관리에 관한 연구가 활발히 이루어지고 있다. 데이터 품질 관리 항목 중 하나인 업무규칙 관리시스템을 구현하여 신뢰성 있는 정보를 얻을 수 있도록 해보고자 한다. 도출 및 분류, 진단 수행 이력 관리가 가능하도록 시스템 분석, 설계, 구현하였다. 업무규칙 관리를 위해서 선결사항인 표준단어관리, 표준도메인 관리, 워크플로우 관리 기능을 구현하였다. 이로 인해 데이터품질관리 체계 수립을 중심으로 믿을 수 있는 데이터를 도출하여 국민 건강을 위하여 의미 있는 정책 수립에 도움이 되기를 기대한다.
-
플래시 메모리는 입출력 속도가 빠르고 에너지 효율성이 좋지만, out-place update만 가능하며 쓰기 연산을 위한 IO의 지연시간이 읽기 연산보다 현저히 길다는 단점을 가진다. 이를 보완하기 위해 고안된 FlashSSD(Solid State Drive)는 최근 하드 디스크를 대체하는 저장장치로 주목받고 있다. DBMS(Database Management System)의 성능 개선을 위하여 FlashSSD를 활용한 다양한 연구가 진행되었다. 그중 FD-tree를 사용한 인덱스는 좋은 갱신 성능을 보임과 동시에 검색 성능을 보인다. 하지만 FD-tree의 구성 요소 중 하나인 레벨이 하나의 자료구조로만 이루어져 있어 인덱스로서의 비효율성을 가지고 있기 때문에 이를 인덱스의 접근 빈도를 이용하여 개선하고 검색 성능을 높이고자 한다.
-
대용량 데이터를 분석하기 위한 맵리듀스 기반 k-NN 조인 질의처리 알고리즘은 최근 데이터 마이닝 및 분석을 기반으로 하는 응용 분야에서 매우 중요하게 활용되고 있다. 그러나, 대표적인 연구인 보로노이 기반 k-NN 조인 질의처리 알고리즘은 보로노이 인덱스 구축 비용이 매우 크기 때문에 대용량 데이터에 적합하지 못하다. 아울러 보로노이 셀 정보를 저장하기 위해 사용하는 R-트리는 맵리듀스 환경의 분산 병렬 처리에 적합하지 않다. 따라서 본 논문에서는 새로운 그리드 인덱스 기반의 k-NN 조인 질의 처리 알고리즘을 제안한다. 첫째, 높은 인덱스 구축 비용 문제를 해결하기 위해, 데이터 분포를 고려한 동적 그리드 인덱스 생성 기법을 제안한다. 둘째, 맵리듀스 환경에서 효율적으로 k-NN 조인 질의를 수행하기 위해, 인접셀 정보를 시그니처로 활용하는 후보영역 탐색 및 필터링 알고리즘을 제안한다. 마지막으로 성능 평가를 통해 제안하는 기법이 질의 처리 시간 측면에서 기존 기법에 비해 최대 3배 높은 질의 처리 성능을 나타냄을 보인다.
-
Lee, Mikyung;Lee, Duki;Shin, Mincheol;Park, Sanghyun 771
지난 몇 년간 스마트폰은 굉장히 빠른 속도로 발전하면서 생활 속에서 큰 비중을 차지하고 있다. 이러한 스마트폰에는 에너지 효율, 크기, 속도 면에서 모바일 기기에 적합한 Flash storage가 탑재되고 있다. 이 논문에서는 스마트폰에 탑재된 Flash storage를 기반으로 한 버퍼 교체 알고리즘들 가운데 Spatial Clock 알고리즘에 초점을 맞추고 있다. 그리고 이 알고리즘이 Video Streaming workload에서 성능 발휘를 하지 못한다는 점을 해결하기 위해 SWSC(Sequential Write Spatial Clock) 알고리즘을 제안하였다. 이 알고리즘은 dirty 페이지들이 연속적인 경우 sequential write를 수행한다. 따라서 write 수행시간을 줄일 수 있고 결과적으로 Video Streaming workload에서도 좋은 성능을 발휘할 수 있다. -
온톨로지(Ontology)는 시맨틱 웹 (Semantic Web) 구현 도구 중 하나로, 지식 개념을 의미적으로 연결하는 것에 쓰인다. 두 온톨로지 사이의 클래스 매핑은 온톨로지의 중요 연구 분야 중 하나이고, Unstructured, Semi-Strucutured Data가 증가함에 따라 스키마를 이용한 클래스 매핑은 한계를 갖게 되었다. 따라서 본 논문은 스키마를 이용하는 클래스 매핑이 아니라 온톨로지의 클래스에 존재하는 인스턴스의 정보를 활용하여 두 클래스간의 유사도를 측정하는 알고리즘을 제시한다. 이 알고리즘은 인스턴스 간에 측정한 유사도를 기반으로 서로 다른 두 온톨로지의 클래스 사이의 유사도를 측정하며, 전반적인 유사도는 높게 나오지 않았지만 모든 클래스 간의 매핑을 찾아내는 성능을 보였다.
-
맵리듀스(MapReduce)는 대용량 데이터의 병렬 처리에 사용되는 프로그래밍 모델이다. 조인(join)은 둘 이상의 테이블에서 동일한 애트리뷰트 값을 가지는 레코드들을 결합하는 연산으로, 데이터베이스 분야에서 가장 중요한 연산 중 하나이다. 본 논문은 맵리듀스를 이용하여 다중 조인(multi-way)을 효율적으로 처리하는 방법을 제안한다. n개 테이블의 다중 조인을 처리하기 위해 기존 방법은 2-way 조인을 수행하는 맵리듀스 잡을 (n-1)번 수행하거나, 레코드들을 중복시켜 n개 테이블의 조인을 1 개의 맵리듀스 잡으로 한 번에 처리한다. 하지만 전자는 맵리듀스 잡을 (n-1)번 수행해야 하며, 후자는 레코드들을 상당히 많이 중복시켜야 한다는 단점이 있다. 본 논문은 레코드를 전혀 중복시키지 않고도
${\lceil}{\log}_2n{\rceil}$ 개의 맵리듀스 잡만으로 다중 조인을 효율적으로 처리하는 방법을 제안한다. 실험을 통해 제안 방법은 기존 방법에 대해 다중 조인을 더 빠르게 처리함을 보인다. -
맵리듀스(MapReduce)는 대용량의 데이터를 여러 컴퓨터에서 분산, 병렬 처리하는 프레임워크이다. Grouping sets 질의는 사용자가 지정한 여러 개의 group-by들을 모두 구하는 질의로서, 롤업(rollup)과 큐브(cube)가 너무 많은 결과를 반환하는 단점을 보완하여 원하는 group-by들에 대한 결과만 얻을 수 있도록 한다. 본 논문은 맵리듀스 환경에서 grouping sets 질의를 효율적으로 계산하는 방법을 제안한다. 제안 방법은 grouping sets 질의를 2개의 맵리듀스 잡(job)을 통해 단계적으로 계산한다. 첫 번째 맵리듀스 잡은 grouping sets 질의에 포함된 group-by들이 모두 계산될 수 있는 '부모' group-by를 먼저 계산한다. 두 번째 맵리듀스 잡은 부모 group-by를 입력으로 하여 grouping sets 질의에 포함된 group-by들을 각각 계산한다. 부모 group-by의 크기가 입력 데이터의 크기에 비해 매우 작은 경우, 제안 방법은 입력 데이터로부터 각 group-by를 독립적으로 구하는 단순 방법보다 좋은 성능을 보인다. 실험을 통해 제안 방법이 각 group-by를 독립적으로 구하는 단순 방법보다 좋은 성능을 가짐을 보인다.
-
U-Health Care 서비스를 제공하려면 때와 장소를 가리지 않고 어디서든 건강상태를 진단 할 수 있는 생체측정기술이 필요하다. 그래서 현재는 정보통신기술을 이용하여 당뇨병, 고혈압 등 만성질환을 앓고 있는 환자들을 대상으로 환자들의 생활공간과 진료가 결합된 서비스가 U-Healthcare서비스이다. 본 논문은 최근 U-Healthcare 분야에서 가장 최근의 표준흐름을 분석한다. U-Healthcare에서 호환성과 신뢰성의 문제가 생기지 않도록 하기위해 표준화가 가장 활발하게 진행 중인 국제 표준화 동향과 IEEE 11073 PHD, HL7 CDA 등의 국제 표준화 동향에 대해 살피면서 국제 표준기반 U-Healthcare 플랫폼에 대해 알아본다.
-
Hwang, Sun-Myung;Park, Seong-Uk;Yang, Suk-Woo;Son, Min-Soo;Lim, Dong-Sub;Kim, Jeoung-Seop;Kim, Sang-Kyu 790
농촌의 많은 농장에서는 데이터 처리 및 분석 시스템에 대한 필요성을 느끼면서 지내오고 있다. 본 논문에서는 데이터베이스 시스템을 접목시켜서 기존 엑셀에서 간단한 계산만 이루어지던 농장 데이터 관리 시스템을 효율적으로 개편하여 데이터 분석 및 확인 시스템을 개발하였다. 본 연구에서 개발한 데이터 시스템을 실제 버섯농장에 설치 후 실험을 통하여 기존 방법 대비의 정확성, 실용성 그리고 신뢰할 수 있는 분석 시스템을 구축하였다. -
스마트 디바이스의 사용량 증가와 더불어 각종 가전기기의 스마트화로 인하여 임베디드 시스템에서 주로 사용되는 SQLite 데이터베이스에 대한 동시적 접근 제어의 중요성이 증가하였다. 플래시 메모리 저장장치 단계에서 트랜잭션의 원자성올 제공하는 X-FTL 은 SQLite 의 저널링 모드에서 발생하는 쓰기 연산으로 인한 성능 저하를 해결하였다. 또한 페이지 단위로 트랜잭션의 원자성을 관리하는 X-FTL 의 특징을 이용한다면 동시성 제어 측면의 성능 향상을 기대할 수 있다. 본 논문에서는 X-FTL 을 사용할 때 발생할 수 있는 동시성 제어 성능의 한계를 밝히고, X-FTL 의 X-L2P 테이블에 SCN 을 추가하여 SQLite 의 동시성 제어 성능을 향상할 수 있는 새로운 구조를 제안한다.
-
Travel Time Prediction Algorithm for Trajectory data by using Rule-Based Classification on MapReduce여행 정보 시스템(ATIS), 교통 관리 시스템 (ITS) 등 궤적 기반 서비스에서, 서비스 품질을 향상시키기 위해서는 주어진 궤적 질의에 대한 정확한 주행시간을 예측하는 것이 필수적이다. 이를 위한 대표적인 공간 데이터 분석 기법으로는 데이터 분류에서 높은 정확도를 보장하는 규칙 기반 분류화 기법이 존재한다. 그러나 기존 규칙 기반 분류화 기법은 단일 컴퓨터 환경만을 고려하기 때문에, 대용량 공간 데이터 처리에 적합하지 않은 문제점이 존재한다. 이를 해결하기 위해, 본 연구에서는 맵리듀스 환경에서 규칙 기반 분류화를 이용한 궤적 데이터 주행 시간 예측 알고리즘을 개발하고자 한다. 제안하는 알고리즘은 첫째, 맵리듀스를 이용하여 대용량 공간 데이터를 병렬적으로 분석함으로써, 활용도 높은 궤적 데이터 규칙을 생성한다. 이를 통해 대용량 공간 데이터 기반의 규칙 생성 시간을 감소시킨다. 둘째, 그리드 구조 기반의 지도 데이터 분할을 통해, 사용자 질의처리 시 탐색 성능을 향상시킨다. 즉, 주행 시간 예측을 위한 규칙 그룹을 탐색 시 질의를 포함하는 그리드 셀만을 탐색하기 때문에, 질의처리 성능이 향상된다. 마지막으로 맵리듀스 구조에 적합한 질의처리 알고리즘을 설계하여, 효율적인 병렬 질의처리를 지원한다. 이를 위해 맵 함수에서는 선정된 그리드 셀에 대해, 질의에 포함된 도로 구간에서의 주행 시간을 병렬적으로 측정한다. 아울러 리듀스 함수에서는 출발 시간 및 구간별 주행 시간을 바탕으로 맵 함수의 결과를 병합함으로써, 최종 결과를 생성한다. 이를 통해 공간 빅데이터 분석을 통한 주행 시간 예측 기법의 처리 시간 및 결과 정확도를 향상시킨다.
-
다층 퍼셉트론 분류기는 그 패턴 분류 성능이 훌륭하여 오랜 기간 동안 여러 응용분야에서 사용되어 왔다. 그러나 다른 분류기보다 학습시간이 오래 소요된다는 점이 문제로 지적받아 왔다. 따라서 본 논문은 회전하는 객체의 분류를 위하여 다층 퍼셉트론의 학습시간을 줄이는 효율적인 신경망 시스템을 제안한다. 주성분 분석법을 이용하여 원 데이터의 정보를 가장 잘 잘 나타내도록 변환한 뒤, 그 결과를 다층 퍼셉트론 분류기의 입력으로 사용하였다. 제안하는 시스템은 기존 다층 퍼셉트론 분류기와 비교하였을 때 학습시간을 줄이면서 좀 더 높은 인식률을 보였다.
-
현재까지의 음성 출력 시스템은 텍스트를 있는 그대로 읽어 주는 것에 불과했다. 단위, 약어의 경우 알파벳을 그대로 읽어 주게 되어 그 본래의 의미를 제대로 파악하기 어려웠다. 본 연구에서는 단위나 약어의 본래의 의미를 찾아서 풀어서 음성 변환해 주는 방법을 제안함으로써 시각 장애인에게도 텍스트의 정확한 정보를 전달할 수 있다는 장점이 있다.
-
Kim, Hye-Suk;Kim, Joo-Hee;Kim, Dong-Ha;Kim, In-Cheol 809
본 논문에서는 키 프레임 영상을 이용한 효과적인 실시간 시각 루프 결합 탐지기를 제안한다. 시각 루프 결합 탐지기는 과거에 지나온 위치들 중 하나를 다시 재방문하였는지를 판단하기 위해, 새로운 입력 영상을 이미 지나온 위치들에서 수집한 과거 영상들과 모두 비교해 보아야 한다. 따라서 새로운 위치나 장소를 방문할수록 비교 대상 영상들이 계속해서 증가하기 때문에, 일반적으로 루프 결합 탐지는 높은 정확도와 실시간성을 동시에 만족하기 어렵다. 이러한 문제점을 극복하기 위해, 본 시스템에서는 입력 영상들 중에서 키 프레임들만을 골라 비교함으로써, 루프 결합 탐지에 필요한 비교 연산량을 효과적으로 줄이는 방법을 채택하였다. 또한 본 시스템에서는 루프 결합 탐지의 정확도와 효율성을 높이기 위해, 키 프레임 영상들을 시각 단어들의 집합(BoW)으로 표현하고, DBoW 데이터베이스 시스템을 이용해 키 프레임 영상들에 대한 색인을 구성하였다. TUM 대학의 벤치마크 데이터들을 이용한 성능 분석 실험을 통해, 본 논문에서 제안한 시각 루프 결합 탐지기의 높은 성능을 확인할 수 있었다. -
Lee, Eun-Seop;Lee, Dong-Hyung;Kim, Kyeong-Tae;Boloor, Adith Jagadish;Wagoner, Amy;Na, Yo-an-na;Jung, Ju-Eun;Koh, Seok-Joo;Matson, Eric T. 813
이 논문에서, 우리는 휴머노이드 로봇인 다윈에 내장되어 있는 색 접근법을 이용한 비전 프로세싱을 통해 화재가 난 위치에 접근하며, 적정거리에 도달했을 경우, 다윈의 손에 들고 있는 분무기로 화재를 진압 하도록 하는 "화재진압다윈"을 만들었다. 여러 논문에서 화재진압용 로봇들을 소개하였지만, 우리는 다윈이라는 휴머노이드 로봇을 이용하여 화재를 진압하도록 하였다. 아직까지 휴머노이드 로봇을 실용적으로 사용하기에 많은 문제들이 존재한다. 하지만 휴머노이드 로봇 분야는 사람이 할 수 있는 사다리 타기, 계단 오르기, 장비 다루기 등과 같은 여러 가지 기능들을 수행할 수 있음으로 많은 잠재력을 가지고 있다. 이번 리서치에서 시도한 화재진압다윈 역시 실용적인 부분에서는 아직 많은 미흡한 점들이 있지만, 미래의 잠재력에 한발자국 나아갔다는 부분에 있어서 많은 의의를 둔다. -
Kim, Dong-Ha;Kim, Hye-Suk;Kim, Joo-Hee;Kim, In-Cheol 817
본 논문에서는 휴대용 카메라를 이용한 3차원 공간 재구성을 위해 카메라의 실시간 포즈를 정확히 추정할 수 있는 카메라 포즈 최적화 시스템을 제안한다. 본 시스템에서는 3차원 공간에서 6차원 자유도를 가지고 움직이는 카메라의 주행 거리와 추정 포즈들 사이의 관계를 3차원 포즈 그래프로 나타냈다. 그리고 이 포즈 그래프에 대표적인 포즈 SLAM 알고리즘인 g2o를 적용함으로써, 최적화된 카메라 포즈들을 계산해낸다. 본 논문에서는 TUM 대학의 벤치마크 데이터 집합을 이용해 다양한 성능 평가 실험들을 수행하였고, 이를 통해 본 논문에서 제안한 카메라 포즈 최적화 시스템의 높은 성능을 확인할 수 있었다. -
선박경제운항이란 예보된 기상정보를 활용하여 연료소모량을 최소화하도록 선박을 운항하는 것으로서 최근 다양한 방법론이 연구되고 있다. 성공적인 경제운항시스템을 구현하기 위해서는 기상을 고려하여 지리적 운항경로를 바꾸거나 적절하게 엔진 출력을 조절하는 방법이 필요하다. 그러나 항해 시각에 따라 연료소모량이 변하는 동적 비용 문제임을 고려할 때 지리적 운항 경로의 결정은 최적의 해를 찾기가 어렵다. 이에 이 논문에서는 매우 많은 지리적 후보 경로들 중에서 우수한 품질의 해를 효과적으로 탐색하기 위한 진화전략 기반 경로탐색 알고리즘을 제안하였다. 제안된 방법을 5개 노선에 대해 실험한 결과 최단거리 운항 방법에 비해 운항소요시간은 거의 차이가 없으면서도 연료소모량을 평균 1.41%, 최대 1.45% 개선시킬 수 있었다.
-
Kim, Joo-Hee;Kim, Hye-Suk;Kim, Dong-Ha;Kim, In-Cheol 825
본 논문에서는 3차원 공간에서 6자유도로 움직이는 카메라의 실시간 포즈를 추적하기 위해, RGB-D 입력 영상들로부터 카메라의 실시간 주행 거리를 효과적으로 계산할 수 있는 시각 주행 거리 측정기를 제안한다. 본 논문에서 제안하는 시각 주행 거리 측정기에서는 컬러 영상과 깊이 영상의 풍부한 정보를 충분히 활용하면서도 실시간 계산량을 줄이기 위해, 특징점 위주의 저밀도 주행 거리 계산 방법을 사용한다. 또한, 본 시스템에서는 정확도 향상을 위해, 정합된 특징점들에 대한 추가적인 정상 집합정제 과정과 이들을 이용한 주행 거리 정제 작업을 반복하도록 설계하였다. TUM 대학의 벤치마크 데이터 집합을 이용하여 다양한 성능 분석 실험을 수행하였고, 이를 통해 본 논문에서 제안하는 시각 주행 거리 측정기의 높은 성능을 확인할 수 있었다. -
최근 사람 간 소통채널인 소셜미디어는 매스미디어 중심의 정보유통의 흐름을 바꿔놓으며 기업, 공공기관 등에서 가치를 찾는 핵심자원으로 관심을 받고 있다. 재난관리도 기존의 정부중심 대응에서 벗어나 소셜미디어, 즉 소셜 빅데이터를 활용한 국민 참여형 재난관리의 필요성이 대두되고 있다. 본 논문에서는 재난관리를 위해 실시간 소셜 빅데이터를 모니터링하는 시스템인 국립재난안전연구원의 소셜 빅보드(Social Big Board)를 소개하고, 이 시스템의 재난이슈 탐지의 정확성 향상을 위해 새롭게 개발된 재난유형별 관련도에 기반한 재난이슈 탐지기법을 설명하며 실험 및 평가결과를 제시하고자 한다.
-
Ryu, Jin-Sun;Park, Young-Seok;Kim, Sun-Ok;Park, Jeong-Ki;JIN, Hoon 833
화장품산업의 세계적 트렌드는 기능성화장품에서 개인별 맞춤 화장품 시장으로 발전하고 있다. 해외 유명 브랜드 제품들이, 발 빠른 대처로 보다 세분화되고 기능성을 갖춘 화장품을 생산하면서, 고가로 출시하고 있으나 개인의 다양한 피부 특성과 기호에 상응하는 맞춤 제품을 제공하진 못하고 있는 실정이다. 이러한 환경에K-Beauty의 영향을 고려하여 개인별 피부특성과 요구사항을 반영한 맞춤화장품 개발을 위해 국내에 거주하는 전국의 20대 여성들을 주 대상으로 자가 설문과 피부측정을 통해 피부특성을 분석하고 이에 따른 중요 요인들을 찾고자 하였다. 결과를 통해 국내의 20대 여성들은 지성타입의 피부와 민감성에 많은 분포를 가진 것으로 확인되었고, 선행연구의 내용과 상응하는 결과 외에 피부 타입과 민감성에는 적극적인 피부 관리를 위한 생활습관 등이 중요한 영향을 미치고 있음을 확인할 수 있었다. -
Interactions between genes have long been recognized and studied by many researchers, and they formed a large-scale interaction networks. In systems biology, it has been a challenge to investigate the factors to determine network dynamics. Here, we create a new network called an effectiveness network by calculating thy dynamical effectiveness from a node to another node. We found that robust nodes tend to have smaller number of edges than non-robust nodes. This implies that hub nodes are likely to affect the network robustness.
-
텍스트 자동 요약은 수많은 텍스트 데이터를 처리함에 있어 중요한 연구 분야이다. 이중 추출요약은 현재 가장 많이 연구가 되고 있는 자동 요약 분야이다. 본 논문은 추출 요약의 선두 연구인 TextRank는 문장 간 유사도를 계산할 때 문장 내 단어 간의 의미적 유사성을 충분히 고려하지 못하였다. 본 연구에서는 의미적 유사성을 고려한 새로운 단어 간 유사도 측정 방법을 제안한다. 추출된 문장 간 유사도는 그래프로 표현되며, TextRank의 랭킹 알고리즘과 동일한 랭킹 알고리즘을 사용하여 실험적으로 평가하였다. 그 결과 문장 간 유사성을 고려할 때 단어의 의미적 요소를 충분히 고려하여 정보의 유실을 최소화하여야 한다는 것을 실험 결과로써 확인할 수 있었다.
-
블로그는 인터넷에서 개인의 정보나 의견을 표출하고 커뮤니티를 형성하는데 사용되는 중요한 수단이나, 광고 유치, 페이지 순위 올리기, 쓰레기 데이터 생성 등 다양한 목적을 가진 스팸블로그가 생성되어 악용되기도 한다. 본 연구에서는 이러한 문제를 해결하기 위해 웹 문서에서 나타나는 특징들을 이용한 스팸 탐지 기법을 제안한다. 먼저 블로그 본문의 길이, 태그의 비율, 태그 수, 이미지 수, 랭크의 수 등 하나의 웹 문서에서 추출할 수 있는 특징을 기반으로 각 문서에 대한 특징 벡터를 생성하고 기계학습을 통해 모델을 생성하여 스팸 블로그를 판별한다. 제안 방법의 성능 평가를 위해 블로그 포스트 데이터를 사용하여 제안방법과 기존의 스팸 분류 연구를 비교 실험을 진행하였다. Bayesian 필터링 기법을 사용하는 기존연구와 비교 실험 결과, 제안방법이 더 좋은 정확도를 가지면서 특징 추출 속도 및 메모리 사용 효율성을 보였다.
-
Reverse engineering of gene regulatory network is a challenging task in computational biology. To detect a regulatory relationship among genes from time series data is called reverse engineering. Reverse engineering helps to discover the architecture of the underlying gene regulatory network. Besides, it insights into the disease process, biological process and drug discovery. There are many statistical approaches available for reverse engineering of gene regulatory network. In our paper, we propose pairwise mutual information for the reverse engineering of a gene regulatory network from time series data. Firstly, we create random boolean networks by the well-known
$Erd{\ddot{o}}s-R{\acute{e}}nyi$ model. Secondly, we generate artificial time series data from that network. Then, we calculate pairwise mutual information for predicting the network. We implement of our system on java platform. To visualize the random boolean network graphically we use cytoscape plugins 2.8.0. -
Kim, Jihwan;Kim, Doohyun;Kim, Jinwoo;Go, Youjune;Lee, Soowon;Lee, Jeongjin 853
본 연구에서는 유동인구 얼굴을 인식하기 위한 방법을 비교하고 유동인구 분석을 위한 얼굴 인식 알고리즘의 성능을 평가하는데 중점을 둔다. 현재 얼굴 인식 알고리즘의 종류는 매우 다양한데 건널목이라는 특정 공간을 제약하여 알고리즘들에 대한 평가와 분석을 통하여 앞으로 건널목 유동이구를 분석하기 위해 얼굴 인식 알고리즘을 사용하는 사용자에게 정보를 제공하고자 한다. 특히 Color Model 기반 얼굴 인식 알고리즘과 Haar-Like Feature 기반 얼굴 인식 알고리즘을 각각 이용하여 환경에 따른 성능을 비교 분석하고 그 평가를 한다. -
본 연구에서는 경제 뉴스로부터 서술어 중심의 감성 사전을 구축하고, 하루 동안에 배포된 뉴스를 이용해 전일 종가 대비 당일 종가의 등락을 예측하는 모델을 제안한다. 기존의 주식 도메인 관련 감성 사전을 구축하는 방식은 주가 등락에 관련된 명사를 중심으로 사전을 구축하는 방식이나 대부분의 명사는 극성 값이 중립인 경우가 많아 극성 값을 추정하기 힘들다는 문제점이 있다. 본 연구에서는 극성 값이 잘 표현되는 서술어 중심의 감성사전을 구축하고 극성 값을 자동 추출하여 주가의 등락을 예측한다. 실험 결과 기존 감성 사전을 통한 주가 예측 방법에 비하여 본 연구에서 제안하는 서술어 중심의 감성 사전을 통한 주가 예측 정확도가 높게 나타났다.
-
비정형 데이터에 대한 분석이 활발해짐에 따라 감성분석 기술에 대한 관심이 높아지고 있다. 대부분의 감성분석 연구는 감성단어를 긍정, 중립, 부정의 세 가지로 분류하여 감성사전을 구축하고 있다. 최근 다양한 감성으로 분류하려는 시도가 있지만, 단어의 감성 정도를 정량화하는 연구는 극히 드물고 자동으로 정량화하지 못하고 있다. 본 논문에서는 한국어 감성사전을 자동 구축하기 위하여 한국어 사전 뜻풀이와 유의어를 이용하여 단어의 감성수치를 자동으로 추정하는 방법을 제안한다. 제안방법은 현재 SNS에서 많이 사용되는 감성단어의 감성수치를 추정하여 감성사전을 확장할 수 있고, 단어의 품사에 상관없이 감성수치를 추정할 수 있다는 장점을 가진다.
-
이 논문에서는 초등학생의 위험 상황을 자동으로 판단하기 위한 행위네트워크 설계 기법을 제안한다. 초등학생이 가지고 있는 스마트폰 센서로 주변 상황을 측정하고 측정한 값은 행위네트워크에 적용한다. 행위네트워크는 자동으로 위험상황을 인지하기 위해서 베이지안 확률을 도입한다. 반복적인 위험 상황을 학습함으로써 긴급시 빠르게 대처할 수 있다.
-
오늘날 한국에서는 급성 심근경색증으로 인한 사망률이 높은 상태로, 발병 시에 치료까지 신속한 의사결정이 요구되는 위중한 질병이기 때문에, 한국인에게 맞는 급성 심근경색증 연구가 매우 중요 하다. 본 연구는 한국인 급성 심근경색증 등록 데이터를 이용해 기계 학습 방법의 한 종류인 나이브 베이지안 방법을 이용해 급성 심근경색증 환자의 예후를 예측하고자, 의료 데이터의 특성에 따른 데이터 변환 방법을 제안한다. 타겟 클래스에서 보다 중요한 의미를 가진 death 값에 대해 각 값을, nominal value, numeric value, 결측치로 구분한 방식에 따라, 확률을 계산해 변환한다. 실험 결과를 통해 결측치를 피처마다 존재하는 값들의 평균을 낸 값으로 대입하였을 때 가장 좋은 성능임을 알 수 있었는데, 기존의 방법에 비해 precision=5.4%, recall=7.0%의 성능이 향상되었다. 따라서 제안한 방법은 나이브 베이지안 방법의 예측 성능 향상에 기여하였다고 판단된다. 이후 적용했던 데이터 변환 방법을 여러 가지 기계 학습 방법에서 판단해보고, 다른 타겟 클래스에도 시험해보고자 한다.
-
본 논문에서는 사칙연산자 기반의 유전 프로그래밍을 사용하여 교통량을 예측하였다. 기존의 시계열 분석에서 활용되는 전문적인 지식을 사용하지 않고 유전 프로그래밍만을 사용하여 설계한 결과 기존의 시계열 모형 보다 근접하게 실제 교통량 변화와 근접했음을 확인했다. 또한 기존에 적합도 함수로 자주 사용하는 함수보다 빠르고 정확하게 교통량을 예측 할 수 있는 적합도 함수를 제안하였다.
-
Kim, Hanjoo;Ha, Heonseok;Park, Seunghyun;Yoon, Sungroh 876
인터넷 사용량이 급증하고 사용자들이 생성하는 데이터의 양이 증가함에 따라 사용자 데이터 분석은 객관적인 정보 탐색과 분석을 넘어 주관적인 감정을 분석하는 데까지 시도되고 있다. 이러한 감정 분석은 사업, 행정, 외교 등의 다양한 분야에 걸쳐 용용 될 수 있다. 본 연구에서는 텍스트 데이터를 주요 분석 대상으로 하여 문장 구성의 다양한 요소를 특징화하고, 특징화된 문장에 대해 다양한 서포트 벡터머신을 통한 학습을 시도함으로써 텍스트가 내포한 감정을 추측한다. 다양한 특징화 방법을 적용하되, 낮은 밀도가 될 것으로 추측되는 데이터 매트릭스의 차원 감쇄를 위해 정보엔트로피 기반의 특징 선택기법을 적용한다. -
A method is proposed to achieve improved number plate detection for mobile devices by applying a two-step convolutional neural network (CNN) approach. Supervised CNN-verified car detection is processed first. In the second step, we apply the detected car regions to the second CNN-verifier for number plate detection. Since mobile devices are limited in computing power, we propose a fast method to detect number plates. We expect to use in the field of intelligent transportation systems (ITS).
-
Son, Jeong-Woo;Kim, Sun-Joong;Kim, Hwa-Suk;Cho, Keeseong 882
이미지 혹은 영상에 대한 자동 태깅은 해당 콘텐츠에 대한 추가적인 정보를 자동으로 시스템에 제공하는 기술로써 영상 인식, 콘텐츠 매시업, 정보 검색 등 다양한 기술/서비스 분야에서 여러 목적으로 활용되고 있다. 특히, 방송 콘텐츠는 많은 양의 정보를 제한된 영역 및 시간에 축약하여 담고 있기 때문에 영상 처리 기술을 통한 객체 인식이나, 콘텐츠 매시업, 추천 서비스 등의 성능 향상을 위해 자동 혹은 수동 태깅을 통한 정보 제공이 요구된다. 본 논문에서는 블로그를 이용한 프레임 단위의 방송 콘텐츠 태깅 기술을 제안한다. 제안하는 기술은 기존의 콘텐츠 단위의 정보 제공이나, 수동 태깅 된 정보를 제공하는 기술들과 달리, 영상의 각 프레임에 대한 자동 태깅을 목표로 한다. 제안하는 방법은 거리 학습을 통해 영상의 각 프레임이 가지는 특성을 고려한 모델을 구축한 후, 이를 토대로 영상의 프레임들과 블로그의 이미지를 매칭한다. 매칭된 결과를 기반으로 특정 블로그는 영상 내 특정 프레임 구간에 태깅 된다. 제안한 방법은 이미지 매칭 성능을 측정하여 평가하였다. 블로그 이미지에 대해 Top 1 매칭 프레임을 살펴본 결과, 70%의 정확률을 보였다. 소프트 매칭(Top n)의 경우, 최대 90%의 성능을 얻을 수 있음을 실험을 통해 알 수 있었다. -
본 논문에서는 사용자로부터 실시간으로 전송 받은 교통정보 이용하여 강화학습에 의한 최적 경로탐색을 제안한다. ITS(Intelligent Transportation Systems)를 서비스하기 위한 시스템을 구축하기에는 많은 시간적 비용과 물질적 비용이 소모된다. 이를 보완하기 위해 사용자의 단말기로부터 실시간으로 수집한 교통 정보를 이용하여 강화학습기법을 적용한다. 강화학습의 목표는 환경 내에서의 에이전트가 행동에 대한 보상의 총합을 최대화 하는 것이다. 본 논문에서는 실시간으로 사용자의 단말기로부터 획득한 교통 정보를 이용하여 강화학습기법을 적용하고, 최단경로탐색 알고리즘을 분석하여 비교한다.
-
Lee, Daebum;Kim, Kyoungsup;Lee, Youngsoo;Kim, Hanahan;Byun, Dongsam;Park, Sungchul;Jeon, Hwaseong;Kim, Juntae 890
IT산업의 새로운 패러다임으로 빅데이터 분석이 주요한 기술로 부각되고 있다. 본 논문에서는 빅데이터를 수집, 분석하여 이를 통해 피자 판매량을 예측하는 모델을 제안한다. 판매량 예측을 위하여 과거 판매 데이터와 함께 공휴일, 날씨, 뉴스기사, 경제지표, 트렌드, 스포츠 이벤트 등의 데이터를 수집하여 이용하였으며, 판매량 예측 방법으로는 회기분석과 인공신경망 학습 등을 사용하여 빅데이터를 사용하지 않은 경우와 정확도를 비교하였다. 실험 결과 빅데이터를 이용함으로써 예측 오차율이 5%이상 향상됨을 확인하였다. -
The speed of processes and the extremely large amount of data to be used in Intelligence Transportations System (ITS) cannot be handling by humans without considerable automation. However, it is difficult to develop software with conventional fixed algorithms (hard-wired logic on decision making level) for effectively manipulate dynamically evolving real time transportation environment. This situation can be resolved by applying methods of artificial intelligence and data mining that provide flexibility and learning capability. This paper presents a brief introduction of data mining and artificial intelligence (AI) applications in Intelligence Transportation System (ITS), analyzing the prospects of enhancing the capabilities by means of knowledge discovery and accumulating intelligence to support in decision making.
-
여러 가지 예측하기 힘든 요소에 의해서 발생되는 재난을 미리 감지하는 것은 매우 어려운 일이다. 특히, 일부라도 예측할 수가 있는 자연재난이 아닌 복합재난의 경우, 측정될 수가 있는 정형적인 데이터가 존재하지 않기 때문에 재난을 예측하기 위한 데이터가 없는 것이 현실이다. 본 논문에서는 재난에 대한 전조를 감지하기 위해 소셜미디어에서 사람들이 직접 생성하는 소셜 빅데이터를 활용하여 재난과 관련된 메시지의 감성이 재난전조와 연관성이 있다는 것을 알아보고자 한다. 그래서 실제 사람들이 작성한 재난과 관련된 트윗을 수집하고 감성분석하여 재난발생 전후의 감성변화를 분석하였다.
-
최근 정보처리기술의 비약적인 발전은 소셜미디어를 통해 생산되는 종합정보의 처리를 용이하게 하였으며 광역적 의사소통을 가능하게 하였다. 이와 같은 기술의 발전을 재난관리에 적극 활용하려는 움직임이 확산되고 있으며, 이는 국내외의 여러 사례들을 통해 그 필요성이 입증되고 있다. 본 연구에서는 국립재난안전연구원에서 개발한 실시간 소셜 빅데이터 모니터링 시스템인 '소셜빅보드(Social Big Board)'를 활용하여 대상 기간 동안의 지역별 위치공개 트윗 현황을 조사하였다. 이를 위해 전체 재난 안전관련 트윗 중 위치정보공개 트윗을 대상으로 분석을 수행 하였으며 그 결과, 분석기간에 따른 전체 트윗과 지역별 위치정보공개 트윗은 재난상황의 발생과 피해규모에 따라 발생의 정도가 다르게 나타나는 것을 확인하였다. 향후, 재난 안전과 관련된 위치정보공개 트윗의 지속적인 모니터링 수행을 통해 신뢰성 있는 재난 대응체계 구축이 가능할 것으로 기대된다.
-
사람감지를 통한 영상녹화 시스템은 컴퓨터가 입력받은 영상으로부터 사람인 부분을 감지하고 녹화하는 시스템이다. 영상처리를 기반으로 한 사람감지 방법은 그 내용이 비교적 난해하고 학습량이 방대하기 때문에 관련 분야의 입문자들이 직접 구현하기에 어려움이 수반된다. 따라서 이 논문은 초보자들이 해당 분야에 보다 쉽게 접근할 수 있도록 하기 위해 공개 소스 컴퓨터 비전(OpenCV) 라이브러리의 사람 감지 API를 제공한다. 또한, 이를 이용해 웹캠을 통해 입력받은 영상에서 사람인 부분을 표시해주고, 녹화하는 시스템을 구현하였다.
-
Seong, Daegyeong;Lee, Hyunwoo;Lee, Changyeong;Kim, A-Yeong;Park, Seong-Bae 905
악성댓글은 인터넷 상에서 상대방이 올린 글에 대한 비방, 험담 등을 하는 악의적인 댓글을 의미한다. 사용자에게 스마트 모바일 기기, 소셜 네트워크 서비스 등의 편리한 서비스를 제공함에 따라 악성댓글에 대한 피해도 꾸준히 증가하고 있다. 본 논문에서 제안하는 방법은 댓글로부터 간단한 형태소 분석과 패턴 추출 과정을 거쳐 단어장을 형성한다. 단어장을 바탕으로 댓글에 포함된 단어가 악성댓글과 비악성댓글에서 나타날 확률을 구하고 이를 기반으로 주어진 댓글이 악성댓글인지 아닌지를 판별한다. 실험결과를 통하여 본 논문에서 제안하는 악성댓글을 판별하는 방법을 평가한다. -
Jang, Eun-Seo;Noh, Eun-Hee;Sung, Kyung-Hee;Lee, Sang-Ha;Kang, Seung-Shik 909
최근 자연어 처리 분야에서는 한국어로 작성된 서답형 문항을 자동으로 채점하기 위한 시스템을 개발하기 위한 연구가 꾸준히 진행되고 있다. 2013년도에는 답안 정규화, 채점 기준 작성 및 편집, 자동 채점 및 채점 후처리 작업 등 자동 채점 프로세스를 수행할 수 있는 시스템을 설계 및 개발하였다. 본 논문은 2013년도에 개발된 자동 채점 시스템의 문제점을 분석하고 채점자가 보다 편리하게 채점을 수행할 수 있도록 추가 및 개선한 기능과 이를 구현하기 위해 이용한 자연어 처리 기술을 소개한다. -
본 논문의 수중로봇 도미(Domi) ver1.0는 관상어용 물고기 로봇 개발을 목표로 연구 개발되었다. 물고기 로봇은 머리, 1단, 2단 몸체와 꼬리부분과 2개의 구동 관절로 구성되어 있다. 물고기 로봇의 추력에 적합한 구동부 선정을 위하여 물고기 로봇 모델링과 유영 해석을 통하여 관절 구동부가 설계되었다. 또한 물고기 로봇의 유영알고리즘은 Lighthill 운동학 해석을 기초로 생체 모방의 유영 근사화 방법을 적용하였다. 설계된 물고기는 수동유영 및 자율운영모드로 동작된다. 수동유영모드는 RF 송수신에 의하여 구현된다. 본 설계된 물고기로봇 도미 ver1.0은 수중 현장시험 평가을 통하여 추력, 내구성, 방수성 등의 성능이 우수함을 확인하였다.
-
본 논문에서는 SWO 방식의 물체 검출기를 개선하여 비디오 환경에 적합하며 실시간 처리가 가능한 Tracking 방식의 PSO 물체 검출기를 제안한다. PSO 방식 스캔은 각각의 입자들이 전역 최적 값으로 수렴하기 때문에 다중 검출에는 적지 않은데, 본 논문에서는 다중 물체를 검출하고 관리할 수 있도록 Tracking 개념을 적용하였다. 제안하는 방법을 적용하면 검출기의 오검출률을 줄이고 안정적인 검출 결과를 얻을 수 있으며 속도가 향상되어 실시간 처리가 가능하다. 논문에서 제안한 알고리즘을 적용해 본 결과 기존의 Viola-Jones 얼굴 검출기와 비교하여 검출률은 동일하면서 속도가 최대 21배 향상되었음을 확인하였다.
-
보행자 검출과정은 특징추출, 추출된 특징을 기반으로 한 학습과정, 그리고 학습된 데이터를 기반으로 한 분류과정으로 나눌 수 있다. 이들 중 연산시간이 가장 오래 걸리는 특징추출과정이다. 기존의 HOG 특징 추출은 하나의 학습 샘플 이미지에 대하여 많은 픽셀 연산이 필요하기 때문에 많은 시간이 소요되었다. 본 논문에서는 실시간 스트리밍 환경에서 이전 프레임의 HOG 특징 검출정보를 분석하여 다음 프레임에서 보행자가 존재 할 가능성이 높은 부분에 대해서만 특징을 추출한다. 이 방법으로 기존의 연구와 비교하여 인식성능에는 거의 영향을 주지 않고 인식 속도를 향상할 수 있다.
-
최근 주요 홈서비스 로봇 중 하나인 청소 로봇에 대한 수요가 증가하면서 주어진 공간을 효율적으로 처리하기 위한 높은 커버리지 성능이 주목받고 있다. 이에 따라 로봇의 커버리지 성능을 높이기 위하여 청소 로봇의 자율적인 운행을 통해 지도를 작성하고 이를 활용한 경로를 생성하여 로봇의 운행에 반영하였다. 하지만, 저가형 청소 로봇은 낮은 성능의 처리 성능을 가지고 있기 때문에 불가능하다. 이에 본 논문에서는 단순한 운행 기능만을 가지고 있는 청소 로봇의 이동 패턴을 유전 프로그래밍을 이용하여 최적의 운행 계획을 설계하는 기법을 제안한다. 또한 실험을 통해 제안 기법을 통해 생성된 이동 패턴이 기존 기법에 비해 높은 운행 효율성을 보장함을 확인 하였다.
-
Bilal, Hafiz Syed Muhammad;Razzaq, Muhammad Asif;Lee, Sungyoung 928
The detection of human behavior from social media revolutionized health, business, criminal and political prediction. Significance of it, in incentive transformation of public opinion had already proven for developed countries in improving democratic process of elections. In$3^{rd}$ World countries, voters poll votes for personal interests being unaware of party manifesto or national interest. These issues can be addressed by social media, resulting as ongoing process of improvement for presently adopted electoral procedures. On the optimistic side, people of such countries applied social media to garner support and campaign for political parties in General Elections. Political leaders, parties, and people empowered themselves with social media, in disseminating party's agenda and advocacy of party's ideology on social media without much campaigning cost. To study effectiveness of social media inferred from individual's political behavior, large scale analysis, sentiment detection & tweet classification was done in order to classify, predict and forecast election results. The experimental results depicts that social media content can be used as an effective indicator for capturing political behaviors of different parties positive, negative and neutral behavior of the party followers as well as party campaign impact can be predicted from the analysis. -
휴대전화 사용의 대중화로 인하여 개개인의 휴대전화로 수신되는 스팸메시지의 양도 덩달아 증가하게 되었다. 이것은 휴대전화 사용자가 불법광고 노출의 원인이 되고 있다. 이에 많은 스팸메시지 차단기법이 제시되었지만 이는 텍스트기반의 문자메시지에 특화되어있어 문자가 포함되어있는 이미지스팸에는 차단이 어렵다는 문제점이 존재 한다. 이에 본 논문에서는 휴대전화로 오는 이미지메시지 중 스팸이미지를 검출해 내는 모바일 스팸이미지 필터링 시스템을 제시하고자 한다. 제시하고자 하는 시스템은 스팸이미지를 분석하여 이미지의 패턴을 검사하여 특정 패턴이 포함된 이미지에 대해서 스팸이미지로 분류하여 필터링하게 됨으로써, 실제 휴대전화로 수신되는 스팸이미지를 이용한 실험을 진행하였다. 그 결과 기존 텍스트기반 스팸필터링시스템에서 할 수 없었던 스팸이미지 필터링을 할 수 있음을 확인 하였다.
-
전자여권(e-Passport)은 새로운 형태의 출입국 관리 시스템으로써 기존 여권보다 보안 기능이 강화 되고 자동화된 출입국 관리를 할 수 있다는 장점으로 인해 전 세계적으로 도입하기 위한 연구가 활발히 진행되고 있다. 본 연구에서는 전자여권 인식장치로부터 전달 받은 기계판독영역(MRZ : Machine Readable Zone) 이미지의 문자 인식률 향상을 위해 정점 샘플링 방법을 적용하여 문자 인식 결과의 오류를 줄이고자 하였다. 실험 환경에서 오류가 가장 많았던 숫자'1'과 영문'T'에 대해 제안 방법을 적용 하였다. 실험 결과, 제안 방법 적용 전보다 입력 이미지의 모든 문자를 정확히 인식한 이미지의 숫자가 4.5% 증가하였고, 각각의 글자에 대한 전체 오차율은 0.242% 감소하였다.
-
Jeong, Byung-Hui;Lee, Kyoo-Ho;Park, Dong-Ha;Choi, Young-Hwan;Yang, JunYong 940
국내 MPI 시스템의 도입을 위하여 한글성명에 대한 유사도 비교 알고리즘이 필요하다. 기존의 영문성명 비교 알고리즘의 경우 조합형 글자를 지원하지 않기 때문에 한글에 적용할 경우 좋은 결과를 내지 못한다. 이러한 문제를 해결하기 위해 한글성명 매칭 알고리즘을 연구하였으며 본 논문에서는 한글 유사도 알고리즘에서 사용되는 여러 가중치의 최적 값을 시뮬레이션을 통해 산정하는 방법에 관하여 연구하였다. -
최근 병원정보시스템의 도입으로 병원 내 의료서비스 효율성 향상이 두드러지고 있다. 이러한 병원정보시스템의 개선으로 의료정보 통합이라는 문제가 대두되고 있으며, 이를 시도하고자 하는 움직임이 나타나고 있다. 그러나 의료정보 통합을 위한 선행 단계로 동일 환자를 찾는 문제해결이 우선시 되며, 이를 위한 환자 식별 알고리즘의 연구가 필요시 되고 있다. 대표적인 사례로 MPI(Master Patient Index) 모듈을 통해 환자의 기본 정보 및 진료 정보 등의 여러 필드를 비교하여 유사도를 산출할 수 있으나, 국내에 적합하지 않는 언어체계, 필드별 최적 가중치의 산정 등 여러 가지 문제점들을 가지고 있다. 본 논문은 이러한 MPI 등과 같은 매칭 알고리즘의 정확도를 높일 수 있는 보완적인 방법으로, 환자 필드 정보 외에 촬영한 의료 영상(MRI) 정보를 활용하여 동일 환자를 찾는 방법을 제안한다. 기존의 영상 정보만을 활용한 방법과는 달리, 의료영상의 물리적인 정보를 환자 식별 시 가장 높은 가중치를 부여하여 변하지 않는 불변의 특정 값으로 하여 높은 정확도를 검출하였다. 이러한 영상 정보를 활용한 유사도 측정 결과는 향후 환자 식별에 있어 보조적인 수단으로 활용하고자 한다.
-
Cho, Jungseok;Cho, Doosan;Jung, Youjin;Kim, Jinzoo 945
국제 해상무역에 있어서 수출입 화물이 송하주로부터 수하주에게 인도되기까지 아무리 안전한 포장의 화물이라 할지라도 선박에 의한 해상운송 도중에 외부 포장의 파손이나 변질, 손상, 도난 등의 사고가 빌생할 수 있으며 과부족/착오 선적, 하역 중의 화물사고 등의 문제점을 예방/처리를 위해 검수라는 서비스가 이루어진다. 검수업무는 전문 검수사에 의하여 화물의 상태확인 등을 검수용지에 수기로 기록하게 되어있다. 인력에 의한 이러한 수작업은 문서의 집계, 처리, 분석 등에 오류와 비효율을 발생시키고 인건비 상승에 따른 물류비용 절감에 어려움을 주고 있다. 본 논문에서 제안하는 CCTV 검수 시스템을 이용하면 이러한 문제점들을 극복할 수 있을 것이다. -
CCTV와 차량용 블랙박스 등의 영상기반 감시장비들로 사회안전망이 구축되고 있다. 하지만 디지털 영상 획득 센서는 실세계의 다이나믹 레인지를 온전히 감지하지 못한다는 한계점을 가지고 있는데 이로 인해 역광과 같은 특정 조명 조건하에서는 발생하는 움직임들을 감지하지 못하는 문제가 있다. 이러한 문제점을 해결하기 위해 종래에는 HDR 이미지를 사용하는데, 움직임이 많은 영상에 적용하기 어렵다. 별도의 WDR 이미지 센서를 사용할 수도 있으나 가격이 비싸고 영상처리가 복잡하다는 단점이 있다. 따라서, 본 논문에서는 프레임을 목표 다이내믹 레인지별로 그룹핑하고 프레임 그룹별로 노출시간을 달리하는 다중노출 방식을 제안한다. 이 방식에 따르면 어떤 조명 조건 상황에서도 물체의 변화를 모두 검출할 수 있으며 기존 이미지 센서와 영상 감지 시스템을 그대로 사용하기에 저비용으로 구현이 가능하다는 장점이 있다.
-
Ha, Tae-Yoon;Kim, Han-Byeol;Jung, Gui-Young;Kim, Ji-In;Lee, Sang-Eun;Koh, Seok-Joo 951
본 논문에서는 3 차원 이미지 시장은 현재 영상 산업, 게임 산업 등 그래픽 분야에서 상당히 주목 받고 있다. 인력과 시간을 낭비하지 않는 3 차원 복원 이론 중 볼륨 카빙의 새로운 기법을 제안하여, 그 성능을 분석하고 다른 여러 이론과의 차이점과 시장 접목 가능성, 효율성을 고찰해 보고자 한다. -
Choi, Jae-Sung;Kwon, Hang-Geul;Park, Si-Hong;Baek, Tae-San 955
HTML5에 들어서면서 웹서비스 구현에 보편적으로 사용되는 신기술들이 속속들이 나오고 있다. 브라우저 자체적인 그래픽 구현을 위한 Canvas/SVG, 멀티미디어와 관련된 audio, video, webaudio API 등이 추가되었고, 이로 인해 HTML5는 웹 환경에 더 빠르고 정교하며 편리한 인터페이스를 제공해 주었다. 이 중 아직도 표준화가 진행 중이거나 많은 브라우저에서 지원하지 않아 섣불리 사용 할 수 없는 기술들 또한 상당 수 존재한다. 본 논문에서 HTML5기술들을 활용하여 다양한 플랫폼에서 공통적으로 동작되는 플랫폼 독립적인 음원 스트리밍 웹서비스를 개발한다. -
Rew, Jehyeok;Jun, Kibec;Suk, Jangmi;Hwang, Eenjun 958
최근 영상 분석을 기반으로 한 서비스 어플리케이션의 공급량이 증가하는 추세이다. 특히, 피부 영상 분석 서비스의 경우 주목할 만한 이슈는 접근의 용이함과 편리성을 갖춘 서비스 어플리케이션의 개발이다. 본 논문에서는 사용자의 피부 상태 진단 서비스를 손쉽게 웹 상으로 제공받을 수 있는 어플리케이션 개발에 주안점을 둔다. 이를 위해 피부 현미경으로 촬영된 이미지에 이진화 및 질감 대비 향상, 노이즈 제거 등의 전처리 과정과 Watershed 알고리즘, 외곽선 검출 등의 과정을 거쳐 수치화된 데이터를 산출한다. 최종적으로 피부 주름, 거칠기, 유분, 톤, 민감성 정보를 검출하며 분석 결과를 사용자에게 보여준다. 분석된 피부 영상 정보를 통해 사용자는 쉽게 자신의 피부 상태를 진단 받을 수 있을 것으로 사료된다. -
Bang, Gi-Joon;Baek, Min-Seok;Jang, Sang-Jin;Seo, Dae-Wha 962
초대형 태블릿을 기반으로 하여 베젤에 위치정보를 입력한 NFC 태그를 부착한다. 그 이후 사용자는 스마트폰을 베젤 위에 올려두면 그 위치정보를 바탕으로 초대형 태블릿과 통신을 하며 서비스를 제공하게 된다. 응용분야로 업무분담 회의, 포커게임 개발 등이 있으며 기존의 제품과는 차별성을 두었다. -
최근 스마트 폰 내장 카메라의 성능이 나날이 높아지면서 스마트 폰 카메라 이용률이 증가하고 있다. 이에 본 논문에서는 안드로이드 플랫폼 스마트 폰에서 다른 사용자들과 사진을 공유할 수 있는 애플리케이션 서비스를 설계하였다. 본 애플리케이션은 두 가지 업로드 방식과, 두 가지 다운로드 방식을 제공함으로서 보다 편리하게 사진을 공유할 수 있다.
-
최근 사용자들은 질 좋은 사진을 찍을 수 있는 장소에 대한 요구가 증가하고 있다. 어느 장소가 촬영의 명소인지 알 수 있다면 사용자들은 더욱 만족감을 얻을 수 있다. 본 논문에서는 사용자들이 사진을 찍은 장소를 공유함으로써 명소를 알아낸다. 또한 지도와 아이콘을 이용하여 보여줌으로써 명소를 시각화해 보여준다.
-
최근 한국에서는 대부분의 사람들이 안드로이드 기반의 스마트폰을 사용하고 있고, 뮤직플레이어는 어느 스마트폰에서나 찾아볼 수 있다. 이에 본 논문에서는 음악을 분석하고 사용자의 감정에 따라 노래를 추천해주는 뮤직플레이어의 알고리즘을 개발하였다. 사람들은 모두 음악에 대한 취향이 다르므로 사용자의 선호도 또한 반영할 수 있도록 하였다.
-
H.264/AVC 영상 부호화기의 비트율(Bitrate) 제어에 사람의 눈에 잘 인식되는 부분의 화질을 향상하고 인식률이 낮은 부분의 화질을 낮추어 상대적으로 향상된 화질을 얻기 위한 방법을 연구하였다. 먼저 H.264/AVC 영상 부호화기에서, 장면 변화로 인한 참조 프레임의 비트 낭비를 막기 위해 GOP(Group of Pictures) 단위로 장면 변화를 검출한 후, 검출된 장면 변화에 대해 GOP를 적용 시킨다. 해당 GOP 내에서 시각 인지도에 기초하여 물체의 움직임으로 인한 인식률이 높은 부분을 검출하고, 인식률이 높은 부분에 대해 QP(Quantization Parameter)의 재분배로 비트율을 높임으로써 화질을 향상시키고, 인식률이 낮은 부분에 대해서는 비트율을 적게 분배한다. 그 결과 한정된 대역폭을 갖는 전송 환경에서 영상을 향상된 화질로 이용할 수 있는 방법을 제안한다.
-
본 논문에서는 판소리 자동채보에 중요한 요소인 '합'과 '궁'의 위치 즉 마디를 인공신경망과 히스토그램을 이용하여 추정한다. 기존의 합과 궁을 추정하는 방법으로는 NCC(Normalized Cross Correlation)를 이용한 대표치 추정 윈도우와 칼만 필터를 이용하였다. 하지만 대표치 추정 윈도우를 구성하는 과정에서 단순히 15개의 특징벡터 각각의 평균을 이용하기 때문에 분별력이 떨어지고, 마디위치를 보정하는 과정에서 칼만 필터를 사용하면 전체음원이 길이가 짧을 경우 오차가 발생할 가능성이 크다. 본 논문에서 제안한 마디 추정 알고리즘은 장단별로 최대 90%이상의 정확도로 마디를 추정할 수 있다.
-
최근 스마트폰에 제공되는 다양한 추천 어플리케이션 중 음악 추천 어플리케이션은 사용자의 감정 조절을 위해 도움이 될 수 있다. 이에 본 논문에서는 음악을 분석하고 사용자의 감정에 따라 노래를 추천해주는 뮤직플레이어를 설계하였다. 감정에 맞는 음악을 자신의 취향에 맞게 추천 받음으로서 사용자는 감정을 조절하는데 도움을 받을 수 있다.
-
Kim, Seong-Jung;Ju, Hwi-Yoon;Kim, Hyun-Jung;Won, Il-Yong 980
본 논문은 잎의 외형을 이용한 산나물 자동 인식 시스템을 제안한다. 더 나은 산나물 자동 인식 시스템을 위해 잎의 외형 추출뿐만 아니라 방향벡터를 이용하여 정확도를 향상시켰다. 이를 위해 BP와 HMM 알고리즘을 이용하여 개선하였고, 외형 특징점을 추출하여 표현하였다. 제안하는 시스템의 성능은 실험으로 증명하였으며, 어느 정도 의미 있는 결과를 얻을 수 있었다. -
Kang, Jin-young;Mun, Bo-young;Kim, Hyun-Jung;Won, Il-Yong 984
본 논문에서는 단일 카메라를 이용하여 차량의 위치를 검출하고 연속적으로 입력되는 영상에서의 차량의 움직임을 추적하는 알고리즘을 제안한다. 차량의 특징을 검출하기 위해 대표적으로 사용하는 SIFT와 SURF 알고리즘보다 성능이 좋은 Ferns 알고리즘을 사용하고 Optical Flow Tracker를 이용하여 차량의 위치를 추적한다. 신뢰도를 높이기 위해서 이전 프레임에서 학습되지 않은 특징에 대해 지속적으로 학습하여 새로운 학습결과를 도출하여 업데이트한다. 기존의 차량 검출 알고리즘보다 본 논문에서 제안하는 알고리즘이 Ferns에 의한 학습과 Optical Flow Tracking의 상호작용으로 높은 매칭률과 효율성을 보였다. -
일반적으로 인간은 원하는 정보를 얻거나 어려운 계산과정을 더 빠르고 쉽게 처리하기 위해 컴퓨터를 사용한다. 또한 컴퓨터를 이용해 자연 속에서 일어나는 일들을 과학적으로 분석하여 시뮬레이션을 하기도 한다. 본 연구는 인간의 전유물로 여겨졌던 예술적 창작 활동을 컴퓨터로 모방하는 실험이다. 작곡가가 음악을 통해 음악의 특성을 학습하여 새로운 곡을 작곡하는 과정을 컴퓨터로 모방해보았다.
-
임의 숫자는 여러 분야에서 다양하게 사용되고 있으며, 크게 True Random Number와 Pseudo Random Number로 구분지어 지는데, 대부분의 경우 Pseudo Random Number를 사용하고 있다. 이 경우, 동일한 Seed에 대해서는 항상 동일한 값을 반환하기 때문에, 진정한 임의 숫자라고 하기는 어렵다. 본 논문에서는 임의 숫자에 대한 기본 정의와 더불어 정지 영상을 이용하여 임의 숫자를 생성하는 방법에 대해 알아보고, 기존의 Pseudo Random Number와의 차이점을 설명하도록 하겠다.
-
Choi, Gyu-Hyun;Han, Deok-Hee;Park, Mi-So;Ryu, Keun-Ho 994
소프트웨어 형상관리는 소스코드제어, 변경 관리 및 버전제어를 하는 행위를 가리키는 것이다. 여러 개발자가 공통 파일 세트에서 동시에 작업 중인 소프트웨어 개발에 주요 사용된다. 이 논문에서는 소프트웨어 형상관리를 위한 소스코드 비교기능, 변경 및 수정 내역 기록, 개발자를 위한 소스코드 공유 공간을 제공하는 등의 기능에 대한 설명과 기대효과에 대해 설명한다. -
Kim, Chung-Bin;Kim, Gi-Joon;Kim, Hyun-Jung;Won, Il-Yong 998
본 논문은 영상에서 불완전한 얼굴을 인식하는 방법으로 얼굴의 각 객체를 검출하여 특징을 비교하는 방법을 제안한다. 부분적 요소 즉, 얼굴의 눈, 코, 입을 각각 PCA(Principal component analysis)와 LDA(Linear discriminant analysis)를 이용해 특징을 추출한 등록된 데이터베이스와 비교하여 신원을 확인한다. 본 논문에서 제안하는 방법의 성능을 검증하기 위해 실험으로 증명하였으며, 기존에 제안된 방법들보다 현저히 높은 인식률을 보였다. -
Choi, Sung-Ryong;Hong, Sung-Duk;Lee, Keon-Myung 1002
아웃도어 열풍과 자연생태공원 조성 등으로 야외활동이 증가하고, 그에 따라 야생화를 접할 기회가 늘어나는 추세이다. 스마트 기기의 보유율이 증가하고 있는 현실을 반영하여, 스마트 기기를 이용한 등산 탐방로, 생태공원 등에 조성되어 있는 야생화를 판별해 줄 어플리케이션을 개발하고자 한다. 이 논문에서는 촬영한 야생화 이미지에서 배경과 대상을 분리하는 방법과 색상을 추출하는 방법을 분석하고 데이터베이스에서 검색하여 사용자에게 야생화 정보를 제공하는 방법을 제안한다. -
Choi, Yoon-sang;Jeong, Jae-yong;Choi, Kyung-ju 1006
본 시스템은 웹캠을 통해 렌더링한 영상을 통해 화재를 감지하는 기술에 관한 것으로, 더욱 상세하게는 whitecount 알고리즘을 이용한 화재인식에 관한 것이다. 서버를 개설하여 화재가 감지되면 서버에 실시간으로 사진을 저장하고 화재 감지 시 관리자 또는 119에 자동으로 신고할 수 있는 시스템이다. -
Hyun, Yong-Hwan;Jo, Seul-Ki;Ahn, Byung-Tak;Yoo, Kook-Yeol 1008
본 논문에서는 색상-깊이 영상간의 좌표 변환 관계 검출 시스템 및 변환 정확도 측정 시스템의 알고리즘을 제안한다. 자체 제작한 3D 체크 패턴 구조물을 이용하여 두 영상간의 대응점을 찾고, 이들 간에 관계식을 수치적 분석 또는 수학적인 분석을 통해 관계를 유도하였다. 키넥트 카메라를 이용하여 실험을 하였고, 3차원 영상으로 기존의 방법과 비교하여 성능이 향상됨을 확인 할 수 있었다. -
2D/3D 입체영상의 변환을 위해 산업현장에서 아티스트가 경험적으로 양자화된 깊이 정보를 제작하고, 입력된 깊이 정보의 차이와 픽셀 간의 유사성을 이용하여 물체의 윤곽을 보존하는 한편, 실시간으로 평활화 과정을 수행하는 방법을 제안한다. 아티스트의 의도를 반영하기 위해 초기 입력한 깊이 정보를 바탕으로 적응적인 스무딩 파라미터를 할당함으로써 기존의 수작업을 반자동화하였다. 제안된 방법에서는 기존 방법의 평활화 단계에서 Domain Transformation 기법을 적용하고, 노이즈 제거 단계에서 양방향 필터를 적용하였다. 즉 산업 현장에서 문제점들을 해결하도록 알고리즘을 변형하여 기존 알고리즘의 성능을 개선하였다. 실험 결과는 제안된 방법이 기존의 제작 방법과 비교하여 적은 양자화 단계로 동일한 성능을 내는 것을 확인하였다.
-
Park, Jong-Won;Jang, Jin-Woo;Jeong, Ho-Young;Choi, Gyeong-Ju 1014
모바일 카메라 모듈의 성능 향상에 따라, 카메라 렌즈의 미세한 오염도 큰 불량요인으로 작용하게 되었다. 그로인한 새로운 검사 시스템들과 검사방법이 제안되었다. 본 논문에서 제안하는 새로운 검사방식은 영상처리를 통해 기존에 비해 정확도가 높고, 전처리 횟수가 적은 이점이 있어 산업현장에서 적용 시 효율성 증대를 기대할 수 있다. -
본 논문에서는 통학버스에서의 안전사고에 관련된 여러 사례 중 출입문의 끼임을 방지하기 위하여 통학버스에 영상장치와 전원센서를 부착, 사각지대를 없애고 운전자에게 경보음으로 사고를 미연에 방지하고자 하는 시스템을 제안하고자 한다. 출입문의 배경영상을 적용적으로 수집하고 실시간으로 수집되는 영상과 배경영상을 차 연산 하여 문의 끼임을 인식한다. 실험결과 문에 대해서 끼임이 검출되는 것을 확인할 수 있었다.
-
Lee, Youngki;Kim, Younghwan;Kim, Seongjin;Jung, Changsung;Ko, Kwangman 1021
최근 인터넷과 스마트 폰 사용시간이 증가함에 따라 편리한 시스템들이 많이 보여 지고 있다. 그중에서 전자책(e-book)은 잘 만들어져 있지만 각 기업마다 DRM(Digital Rights Management) 인증이 걸린 뷰어를 설치해야지 볼 수 있기 때문에 여간 불편한 것이 아니다. 그래서 각기 다른 회사의 e-book이더라도 이용자들의 편리성을 위하여 통합뷰어를 만드는 것에 의의를 두고 있다. 본 논문에서는 다양한 멀티미디어 콘텐츠에 적합한 적합한 통합 뷰터 시스템을 설계하고 구현하였으며, 이 과정에서 다양한 DRM의 인증을 해결할 수 있는 방안을 제시하였다. -
CCTV 는 범죄상황 발생시 보안과 증거확보를 위해 사용되어 왔다. 실제 상황에서 범죄가 발생하기 전 예방을 하는 것 보다 사후 처리에 용도를 두고 있으며, 범죄 상황에서의 보행자에 대한 행동을 미리 예측하기 어렵다. 본 논문에서는 노상에서 CCTV 로 수집된 데이터를 통해 객체 인식 및 객체간의 관계를 파악한다. 파악된 객체를 다중의 CCTV 연동 카메라가 추적하고 객체의 행동을 분석한다. 객체가 이상행동이라고 판단될 시 위협을 받는 객체 및 가까운 기관에 알림을 줄 수 있는 모델을 제안한다. 이를 통해 범죄 발생 전 즉각적인 대응이 가능하며 빠른 상황판단이 가능하다.
-
Song, Ji Won;Lim, Eun Joo;Ha, Seong Yoon;Woo, Gyun 1027
대중음악과 스마트폰 기술이 발달하면서 사용자가 직접 음악을 검색할 수 있는 내용 기반 음악 검색 기술이 연구되었다. 그 결과 허밍을 사용하여 음악을 검색할 수 있는 음악 검색 시스템이 개발되었지만, 검색 속도가 느리고 검색 결과가 부정확한 시스템이 많다. 본 논문에서는 음원의 주파수 변화율을 측정하고 이를 코사인 유사도 알고리즘을 이용하여 유사도를 측정하는 음악 검색 시스템을 설계하였고, 각 설계요소를 설명한다. 새로 설계한 음악 검색 시스템을 기반으로 한 실험을 통하여 기존의 음악 검색 시스템과 유사한 성능이 나오는 것을 확인하였으며 본 논문에서 제시한 새로운 음악 검색 시스템은 기존 음악 검색 시스템보다 구조가 단순하면서도 유사한 결과를 내고 있다. -
Kang, Jea-Gyu;Yu, Yeon-Hee;Choi, Yong-Ho;Kim, Jang-Goon;Park, Hun-Beom 1032
표준 웹 환경의 확산으로 HTML5를 기반으로 웹 저작을 지원하는 많은 WYSIWYG HTML5 저작도구들이 등장하고 있다. 그러나 대부분의 WYSIWYG HTML5 저작도구는 컴포넌트 이벤트에 대한 기본적인 함수 작성 기능만 제공 할 뿐 컴포넌트 제어를 위한 코드 어시스트 기능을 제공하지 않고 있다. 본 논문에서는 이클립스 JSDT(JavaScript Development Tools) 코드 어시스트개념에 대해 기술하고, 이를 기반으로 WYSIWYG HTML5 저작도구에서 제공하는 컴포넌트 제어를 위해 코드 어시스트 가능을 구현하였다. 이로 인하여 WYSIWYG HTML5 저작도구에서 제공하는 컴포넌트에 대한 사용자들의 접근성과 개발 생산성 증대가 기대된다. -
Yeo, Sung-Jin;Lee, Cho-I;Choi, Yong-Ho;Kim, Jang-Goon;Park, Hun-Beom 1035
데스크탑, 태블릿, 스마트폰등 다양한 인터넷 접근방법과 크롬, 사파리, 파이어폭스등 다양한 브라우저가 사용됨에 따라 이런 여러 가지 인터넷 환경에 대응하기 위해 W3C에서는 HTML5를 권고하고 있으며 이에 따른 표준화를 진행하고 있다. 전 세계적으로 HTML5로의 전환을 빠르게 확산시키려는 움직임을 보이고 있으나 선도 기업을 제외한 공공기관 및 민간 기업에서는 전문 인력 부족, 학습 비용 투자 등 여러 가지 문제로 인해 전환속도가 미흡한 실정이다. 본 논문에서는 HTML5에 대한 국내외 표준화 및 시장현황에 대해 기술하고, 이를 기반으로 WYSIWYG HTML5 저작도구를 설계하였다. -
Park, Jae-Hong;Kang, Gyu-Yop;Choi, Yong-Ho;Kim, Jang-Goon;Park, Hun-Beom 1039
HTML5의 표준 웹 환경 확산과 스마트폰 점유율 상승과 더불어 다양한 디바이스에서도 동일한 화면을 제공하는 반응형 웹이 부각되고 있다. 반응형 웹을 적용하는 사이트가 지속적으로 증가하고 있으며, 특정 분야에 치중되지 않고 다양한 분야에서 활용되고 있다. 본 논문에서는 반응형 웹 디자인을 위한 주요 기법들에 대해 기술하고, 이를 기반으로 WYSIWYG HTML5 저작도구에서 컨텐츠별 페이지 레이아웃 설계 없이 태블릿과 모바일 페이지를 자동으로 생성할 수 있는 사용자 직관적인 반응형 레이아웃을 설계하였다. -
Kim, Byungmin;Alguwaizani, Saud;Han, Kyungsook 1042
Recently several recommender systems have been developed in a variety of applications, but providing accurate recommendations that match the preferences and constraints of various users is quite challenging. This paper presents a method of recommending digital products based on the past preference of a user on the price, rating and selling volume of a product. Experimental results of the method with actual data of Amazon showed that the average accuracy of the recommendations made by the method is 85%. Although the results are preliminary, the method is potentially capable of making more accurate personalized recommendations than existing methods. -
Park, Hansaem;Kwon, Kyunglag;Kang, Daehyun;Lee, Jeungmin;Chung, In-Jeong 1046
최근 웹 2.0 의 폭발적인 성장과 스마트기기의 대중화 및 모바일 서비스의 활성화로 인하여 다양하고 방대한 양의 정보들이 생성되었다. 또한, 현재 산업분야에서는 이와같은 방대한 양의 데이터들을 처리하기 위하여 데이터웨어하우스와 OnLine Analytical Processing(OLAP)을 통한 정보 분석 사례가 많아지고 있다. 특히, 의사결정자들은 이러한 수많은 정보들 중에서 의사결정에 도움이 되는 정보들을 찾는 것을 목표로 하지만 아직까지도 의사결정자들은 자신들이 원하는 정보들을 찾는데 많은 어려움을 겪고 있다. 따라서, 최근에 수많은 정보들을 효과적으로 활용하기 위한 다양한 연구가 수행어지고 있고 의사결정자들의 올바른 의사결정을 도와주는 시스템에 대한 중요도가 나날이 급증하고 있다. 본 논문에서는 이러한 의사결정자들의 올바른 의사결정을 위해 OLAP 을 활용하여 TV 홈쇼핑에서 발생하는 수많은 정보들을 분류 목적에 따라 다차원적으로 분석하고 분석된 정보들을 바탕으로 하여 TV 홈쇼핑에서 판매하고 있는 상품의 트렌드를 분석한다. -
Kang, Daehyun;Park, Hansaem;Lee, Jeungmin;Kwon, Kyunglag;Chung, In-Jeong 1050
웹 기반 서비스의 발전과 스마트 기기의 보급으로 사용자들은 다양한 웹 서비스들을 이용할 수 있게 되었고, 소셜 웹과 같은 사람들 간의 관계를 형성함으로써 정보를 주고받는 서비스에 접근하여 자신만의 콘텐츠를 생성, 공유하기가 용이해졌다. 그러나 소셜 웹 사용자들이 증가하고 지식의 양이 늘어남에 따라, 방대한 양의 지식들 중 필요한 정보만을 효율적으로 창출해내고자 하는 연구 또한 시도되어 왔다. 그러나, 기존의 방법은 다수의 서비스 사용자들의 공통적인 관심사가 반영된 결과를 도출해내기에는 부족하다는 단점이 있었다. 그리하여, 본 논문에서는 집단 지성 알고리즘과 의사 결정 나무를 활용하여 소셜 웹을 이용하는 사용자들의 태그와 URL 정보를 토대로 트렌드를 분석, 콘텐츠를 추천하는 방법을 제안하고, 이를 통하여 다수 사용자들의 기호가 반영된 다양한 정보들을 소셜 웹 사용자들에게 제공해줄 수 있음을 보인다. -
Kim, Woong-jae;Oh, Ji-hwan;Lee, Myung-hoon;Lee, Min-seung;Jung, Suji;Ji, Min-kyu 1054
웹 접근성은 장애인의 시각에서 정보이용에 불편함이 없도록 격차를 줄이는 것을 뜻한다. 현재 웹 접근성에 대한 정책은 관공서, 공기업을 시작으로 시행되어 왔던 웹 접근성 준수 의무가 2014년 올해부터 제재가 강해졌다. 한국정보화진흥원의 2013 자료에 따르면 국내 SNS 이용률은 일반 국민 100% 대비 28.8%로 일반 국민의 절반 수준에 불과하다. 모바일과 SNS의 등장이 웹 환경에 변화를 일으키기 시작했다. 문제는 너무 빠르게 소비되고 빠르게 콘텐츠들이 생산되어 지는 프로슈머의 환경이 정보적 소외계층의 이용률을 방해하는 요인으로 작용하고 있다. 본 프로젝트는 이런 문제들을 웹 접근성 표준에 문제가 되지 않는 사이트를 만들고 편리한 웹 접근성 도구들을 제공하자라는 생각에서 출발하였다. -
본 논문에서는 기존의 Open API 단점을 극복하기 위하여 웹상에 구조화된 링크드 데이터 구축 및 검색 기술을 제안한다. 현재 링크드 데이터에 대한 핵심 이슈는 링크드 데이터의 효율적인 저장, 검색, 그리고 활용 애플리케이션 개발이다. 본 논문에서는 링크드 데이터를 효율적으로 구축하기 위한 7단계 구축 방법을 제시하고 있다. 또한, 저장 및 검색 시스템을 위해 로컬 방식과 분산 방식의 절충안인 압축된 로컬 인덱스 구조를 제안한다. 이러한 인덱스를 사용하여 고도로 분산된 링크드 데이터에 대한 쿼리를 효율적으로 수행할 수 있고 시스템 저장 공간도 상당히 줄일 수 있다.
-
온라인 소셜 네트워크 상에서 메시지가 어떻게 사용자로부터 다른 사용자들에게까지 전달되는지 연구하는 분야는 현재 인터넷 인구의 증가와 소셜 네트워크 서비스의 발전에 맞물려서 흥미로운 분야가 되었다. 이를 연구함으로써, 바이럴 마케팅이나 여론 형성 등, 메시지가 최대한 영향력을 발휘하게끔 하는데 도움을 줄 수 있으므로, 메시지 전파의 효율성, 메시지의 발원지 예상 등, 다양한 연구가 지금까지 이루어졌고, 각 연구들은 소셜 네트워크 에서의 각기 다른 특징들에 주목하였다. 본 연구는 그 다양한 특징들 중, 소셜네트워크가 다양한 구성원들로 이루어져있고, 그 구성원들은 비슷한 구성원끼리 묶을 수 있다는 점에서 출발하였다. 소셜 네트워크는 수많은 사용자들로 이루어져 있고, 그 사용자들의 개별적인 특징들을 구분한다는 것은 굉장히 어려운 일이다. 따라서 각 사용자들을 추상화 하는 것이 필요하고, 그 중 한 방법은 사용자들을 특징별로 묶는 일이다. 사용자들을 그룹으로 묶는 것을 고려함에 따라, 사용자 그룹들 사이의 관계와 선호도 등을 고려함으로써, 단순한 정보 전달 양상에서 벗어나 자세한 관찰을 하는 것이 가능하다. 또한, 정보 전파 양상에서 그룹의 비율이 미치는 영향에 대해서 관찰하는 것도 가능하다. 본 글에서는 메시지 전파 모델 중 하나인 Independent Cascade Model을 사용하여 그룹을 특정할 수 있는 모델을 제시하며, 각 유저들의 비율이 달라질 경우 발생하는 현상을 실험한다. 제시한 모델을 바탕으로 메시지 전파가 그룹간의 유사도에 영향을 받을 수 있는지에 대한 앞으로의 연구 또한 제시한다.
-
Jung, Kyungseoung;Kim, Seounguk;Ki, Hyunah;Kim, Kyungbaek 1064
우리 삶을 풍요롭게 하는 몇 가지 서비스들이 있다. 우리는 넘쳐나는 소셜 네트워크 서비스들을 통해 사람들과 다양한 관계를 맺고 유지하고 있다. 기존의 소셜 네트워크 서비스들은 유저간의 관계를 주로 사용하여 상호간의 메시지 전달을 돕는다. 오늘날 스마트기기의 발달 및 지리정보 시스템의 발달에 따라, 소셜 네트워크 서비스에서 사용자 위치 정보를 이용한 메시지 전달을 고려할 수 있다. 예를 들어 유저가 특정지역에 위치하고 있고 그 특정지역에 이벤트가 발생 했을 때 메시지를 전달 받는 다거나, 이벤트가 발생한 그 특정지역에 위치하지 않은 사용자라도 그 지역에 관심이 있거나 또는 관심 있는 다른 사용자가 해당 지역에 존재한다면 메시지를 전달 받는 경우를 생각할 수 있다. 이 논문에서는 이러한 위치정보 및 소셜 정보를 고려한 소셜 메시징 시스템을 소개하고, 이에 필요한 인터페이스 디자인 및 초기 구현 결과를 소개한다. -
We propose a collaborative social tagging for eBook using external DSL approach. The goal of this paper is (1) to provide DSL by which authors can write HTML5 rich contents ebook and tag resources, (2) to make users enhance book by tagging resources easily, (3) to make readers read rich book easily regardless of their devices types, (4) to provide ebook resources of RESTful address style by which other system can identify self-descriptive resources of book. To achieve the goal, we provide Bukle DSL language by which author and users can author and enhance ebook with ease. As a domainspecific language Bukle provides a simple yet expressive language for authoring and tagging books that would otherwise be more difficult to express with a general purpose language. Further work includes visual DSL approach and tools by using that the unskilled users could tag book easily. In order that future work also includes text-to-visual DSL transform engine. UX research is also required to tag and to author book. To tackle the above questions we are looking at using visual notation focusing visual syntax.
-
Sung, Nak-Jun;Lee, Ki-Beak;Park, Doo-Soon;Hong, Min 1073
최근 추천 서비스 시스템의 높은 서비스 만족도와 스마트 디바이스들의 빠른 발전과 높은 보급률로 인해 모바일 환경에서의 추천시스템들이 높은 필요성이 증대되고 있다. 이러한 추천 시스템들 중에서도 개인의 성향을 바탕으로 서비스를 제공하는 추천 시스템들이 큰 인기를 얻고 있는 추세이다. 추천 서비스 중에서도 꾸준하게 국내에서 소비량과 관심이 증가하고 있는 와인에 대한 서비스를 제공하고자한다. 국내 와인 소비량이 10년 만에 약 84%가 증가함을 통해 소비자들의 와인에 대한 관심이 꾸준하게 증가하고 있는 점을 알 수 있다. 이를 바탕으로 본 논문에서는 개인의 성향을 바탕으로 선호하는 와인을 추천해주는 서비스 시스템을 제안 및 구현하고, 해당 시스템을 모바일 디바이스를 통해 제공해주는 어플리케이션을 설계 몇 구현하였다. -
Lee, Ju-Yeon;No, Jung-Hyun;Jo, So-Hyun;Lee, Jung-Hwa;Park, Yoo-Hyun 1077
대량으로 발생하는 키워드들 간의 연관성을 분석하고자 하는 연구는 꾸준히 진행되어 왔다. 많은 용어들의 관계를 분석하기 위한 방법으로 전문가 집단의 인력과 시간을 수행할 수 있지만, 시간과 비용이 많이 소모된다. 이를 해결하기 위한 방법으로 이미 관련 키워드 서비스를 제공하기 위한 시스템을 구축해 놓은 검색엔진을 사용해서 키워드들 간의 관계를 분석해 볼 수 있다. 본 논문에서는 IT분야의 논문에서 저자들이 자유롭게 작성하는 관심 분야를 키워드로 선정하고, 이 키워드들 간의 관계를 분석하기 위해 검색 엔진에서 출력하는 검색 결과 수를 사용한다. 검색 엔진에서 제공하는 검색 결과 수가 높을수록 다른 키워드와 연관성이 높은 키워드임을 알 수 있다. -
Kim, Chae-Reen;Park, Joo-Hyun;Yue, Du-qiu;Park, Doo-Soon 1081
최근 들어, 많은 추천시스템들이 연구 되고 있으며, 대부분은 개인 맞춤형 추천 시스템이 연구되고 있다. 기존의 영화추천시스템에서는 희박성의 문제가 제기된다. 본 논문에서는 희박성에 대해 보안하고자, 개인리뷰에 대한 가중치를 활용한다. 그 결과 사용자에게 정보의 제공에 대해 효율성을 높이고, 사용자마다 영화에 대한 리뷰에 따른 감정 및 사용자의 정보들을 반영한 영화추천시스템을 설계 및 구현한다. -
EDISON 나노물리는 관련 분야 교수, 학생, 연구자들이 웹 환경을 이용하여 쉽게 시뮬레이션 SW을 수행할 수 있는 가상 실험실을 제공하고 있다. 2012년 9월 개발에 착수하여 2013년 9월 EDISON 나노물리 정식 서비스를 실시하였다. 2014년 8월까지 55종의 시뮬레이션 SW, 52종의 컨텐츠를 제공하였으며, 정식서비스 이후 누적 집계 51개 강좌 2,993명이 본 시스템을 이용하였다. 본 논문은 정식서비스 기간 중 서비스 활용 현황 및 사용자 요구사항을 분석하고 본 서비스의 개선사항을 도출하고자 한다.
-
This paper describes an overview and research work related to web page segmentation. Over a period of time, various techniques have been used and proposed to extract meaningful information from web pages automatically. Due to voluminous amount of data this extraction demanded state of the art techniques that segment the web pages just like or close to humans. Motivation behind this is to facilitate applications that rely on the meaningful data acquired from multiple web pages. Information extraction, search engines, re-organized web display for small screen devices are few strong candidate areas where web page extraction has adequate potential and utility of usage.
-
본 연구에서는 STEAM교육의 연구 사례를 살펴보고, 설계기반 미래 유망직업인 정보시스템전문가 주제의 STEAM 프로그램과 수업방안을 제시한다. 각 학급별 지적 발달 수준과 흥미를 고려하여 교육 프로그램을 구상하고 이에 따른 교재와 교사용 지도서를 개발할 수 있는 소주제를 제안한다. 향후 세부적인 교재를 개발하고, 수업 검증적용이 이루어질 예정이며, 신기술 주제의 STEAM교육을 지도함으로써 좋은 효과를 얻을 수 있을 것으로 기대된다.
-
Kim, Ji-Yoon;Jo, Young-Hwa;Jeong, Jaehoon (Paul) 1096
스마트폰의 보급률에 맞물려 스마트폰 사용으로 인한 보행자 교통사고가 증가함에 따라 전세계적으로 이에 관한 연구 또한 꾸준히 증가 추세임에도 불구하고 인구대비 스마트폰 보급률이 세계 최고인 국내에서는 이에 대한 연구가 아직 미흡한 실정이다. 본 연구에서는 보행 중 교통사고 중에서 큰 비중을 차지하고 있는 젊은층의 산만 보행에 관해 알아보고자 하였다. 본 연구는 정신과학 분야의 주의 네트워크 연구를 바탕으로 보행자의 안전도 향상은 물론, 스마트폰 이용자의 사용성을 고려한 depth-based alarming 서비스를 제안한다.-본 연구는 스마트폰 애플리케이션을 제작하여 국내 20대 스마트폰 이용자를 대상으로 피험자내 설계로 진행되었고, 보행자의 안전도에 관련한 무선조종 자동차에 대한 반응속도와 충돌여부를 측정하였고, 또한 앱 사용성에 관련한 방해도 및 만족도를 설문을 통해 측정하였다. 본 연구는 위험 상황을 알리는 alarm 을 제공하기 전에 미리 pre-alarm 을 제공하는 depth-based alarming 을 디자인 하였다. 본 연구는 실험을 통해 pre-alarm 제공시 alarm 에 대한 보행자의 반응 속도가 1.446 초 향상됨을 통계적 유의성을 통해 입증함으로써 pre-alarm 을 제공하는 depth-based alarming 서비스의 필요성을 제시한다. -
본 논문에서는 웨어러블 장치에서 펜 형태 또는 손가락 부착 형태의 입력 인터페이스로 사용할 수 있는 3D 온라인 필기인식 시스템을 제안한다. 3 축 가속도 센서와 자이로 센서를 장착한 입력 인터페이스를 사용하여 사용자는 손의 움직임을 통해 웨어러블 기기 또는 스마트 기기에 문자를 입력할 수 있다. 본 연구에서 제안하는 3D 필기인식 시스템은 필기 경로를 복원하여 획을 추출하고, 3 차원 공간의 필기문자에서 나타나는 기울임이나 왜곡, 겹쳐 쓰기를 고려한 특징점 추출 과정을 거친다. 추출한 특징점을 2 단계 결정 트리의 입력으로 사용하여 사용자가 공간상에서 필기한 알파벳을 인식한다. 10 명의 사용자에게 3 회의 필기 데이터를 입력 받아 총 780 개의 문자를 인식한 결과, 87.69%의 인식률을 얻을 수 있었다.
-
FSDM은 SMART 기술검증 및 표준설계 인가 획득 사업을 통해서 개발된 인간공학 통합검증설비로서 SMART 주제어실 설계에 대한 인간공학 확인 및 검증시험 활동을 수행하기 위한 수단과 방법을 제공하는 설비이다. 이러한 목적으로 개발된 FSDM은 운영허가 취득단계에서 개발하여 운전원 훈련에 사용되어야 하는 시뮬레이터에 대비하여 약 10%의 모의 성능을 가지고 있다. 본 논문에서는 개발된 FSDM의 제어실 설계 측면에서 하드웨어 및 소프트웨어 자원에 대한 설계현황 분석을 수행하여 설계 개선 요구사항을 도출 및 반영하여 SMART 시뮬레이터 개발에 적용하였다.
-
본 연구는 시각장애인들을 위한 대인관게 도움을 위하여, 상대방의 성별과 나이를 안내하여 주는 시스템에 관한 것이다. 본 연구에서는 다시점 얼굴 인식 방법을 채택하여, 인식장애 개선과 환경요인변화에 대처하여 성별과 나이구분, 사람 수를 카운트 할 수 있도록 설계하였다. 모바일을 사용하여, 시스템에서 측정한 상대방에 관한 정보를 미리 확인할 수 있어 원활한 대인관계를 갖을 수 있도록 하였다. 제안 시스템은 안드로이드 스마트폰과 연동하여 실험되어졌으며, C++, Open CV 및 Kinect SDK를 기반으로 구현하였다.
-
Jo, Jae-Hyun;Lee, Dong-Hoon;Ha, Dae-gyu;Kim, Ji-In;Lee, Sang-Eun;Koh, Seok-Joo 1109
본 논문은 최근 급변하는 스마트 시대에 발 빠르게 대처하기 힘든 장애인들과 일반인간의 단절을 해소하기 위해 도움을 주고자 한다. 사람들 간의 융합을 위해서는 기본적인 대화가 진행되어야 하는데 청각언어 장애인들과의 대화를 위해서는 수화를 사용하여야 한다. 하지만, 일반적으로 수화언어에 대한 지식이 미흡하고 원활한 의사소통에 큰 문제점을 가지고 있다. 그러므로 본 논문에서는 립모션을 이용한 수화 인식 툴의 개발을 통해 일반인과 청각언어 장애인들간의 의사소통을 증진시켜주는 것이 목적이다. -
Kim, Jae Hong;Nam, Min Sik;Yoon, Sung Chul;Son, Su Gil;Jo, Gyu Sung;Kim, Taek Min;Hwang, Young Sup 1113
본 프로젝트팀에서 개발한 'VTK'(Virtual Training by Kinect)는 아이부터 노인까지 모든 연령이 이용 가능한 기능성 게임으로써 동작인식 컨트롤러인 키넥트를 이용하여 불필요한 장비가 없이 동작인식을 통해 인터페이스가 가능하게 했다. 주요기능은 평가와 트레이닝, 통계분석 세 가지로 이루어져 있다. 사용자는 6분 걷기와 폐안시 외발서기를 통해 개인별 심폐지구력과 평형감각 수준을 알 수 있으며 조깅과 인라인 스케이트를 통해 기능 향상을 위한 트레이닝을 할 수 있다. 통계분석은 별도의 용용프로그램을 통해 확인 할 수 있다. 성장하고 있는 기능성 게임 시장에 새로운 방향성 제시를 목표로 하였다. -
스마트 시대의 핵심으로 소프트웨어가 중요시되고 있다. 정부는 중등 소프트웨어 교육 활성화 방안을 발표하고, 소프트웨어 교육을 계획하고 있다. 하지만 현재 프로그래밍을 교육하는 대부분의 특성화고나 마이스터고에서 채택하고 있는 교육 방식인 기초 지식을 배우고 프로그래밍을 하는 전통적인 교육방식은 학습량이 많아 일반고에게 큰 부담이 된다. 그래서 학습량을 최소로 하고 빠른 성취감을 느낄 수 있는 구현위주의 교육방식에 대해서 제시 하였다. 본 논문에서는 특성화고나 마이스터고 학생들에게 적용을 하여 실험한 구현위주의 소프트웨어 교육방식에 대해 논하도록 한다.
-
Jeong, Yong-Jin;Kim, Yong-hwan;Kim, Chan-Myung;Han, Youn-Hee 1119
저널 논문 투고 및 심사시스템에서의 논문 제출은 상시 이루어진다는 특성 때문에 논문이 제출된 시점에 적절한 심사자들을 찾아 배정하기란 쉽지 않은 문제이다. 본 논문에서는 이러한 문제를 해결하기 위하여 제출된 논문에 적절한 심사자들을 추천해주는 알고리즘을 제시하고자 한다. 심사자 추천 알고리즘에서는 해당 논문의 전문가를 심사자로써 추천하기 위하여 제출된 논문들의 키워드(Keyword)와 심사자들의 전문지식태그(Expertise Tag) 정보를 활용한다. 또한 심사자들의 기존의 심사 정보를 토대로 심사활동지수를 평가하여 이를 심사자 추천에 활용하고자 한다. 제안하는 알고리즘을 검증하기 위하여 본 논문에서는 실제 저널 논문투고시스템에 추천 알고리즘을 적용해보고 이의 결과를 제시한다. -
Hwang, Ki-Hyun;Kim, Beom-Jun;Song, Jun;Yoo, Woo-Jong;Hwang, Sung-Hyun;Lee, Soowon;Kim, Byung-Gi 1122
본 연구에서는 전신마비 환자들이 안구 마우스를 사용하여 전등, 선풍기, 창문 제어 및 침대 각도 조절을 할 수 있고, 보호자에게 소변통 알림과 응급메시지 알림을 보낼 수 있는 홈 네트워크 시스템을 설계하고 구현한다. 또한 전신마비 환자들뿐만 아니라 일반 사용자들도 이용할 수 있도록 동일한 기능을 모바일 어플리케이션으로 구현한다. 본 연구의 입력장치인 안구 마우스는 삼성전자 창의개발연구소에서 개발한 eyeCan을 사용하였다. 전체적인 시스템은 Arduino를 사용하여 제어하고, 무선 통신은 Xbee모듈을 사용하여 구현하였다. 기존의 홈 네트워크 시스템은 일반 사용자들만 이용할 수 있지만, 본 연구에서는 루게릭 환자처럼 전신을 움직이지 못하는 환자들에게 최적화된 홈 네트워크 시스템을 구축하여 소외계층의 스마트 기기에 대한 접근성을 높이고, 자립심을 키울 수 있도록 도와준다는 점에서 의의가 있다. -
Shin, Soo-Jin;Kim, Yong-hwan;Kim, Chan-Myung;Han, Youn-Hee 1126
사회관계망 분석에 있어서 매개중심도는 네트워크를 구성하는 노드들의 상대적인 중요도를 파악하기 위한 척도로서 오랫동안 사용되어 왔다. 그러나 이러한 매개중심도를 계산하기 위한 계산 복잡도가 높기 때문에 대규모 사회관계망에서는 매개중심도를 계산하기란 쉽지 않은 문제이다. 본 논문에서는 네트워크를 구성하는 각각의 노드들마다 자신의 지역정보를 활용하여 구성한 네트워크에서 매개중심도를 산출함으로써 시간복잡도를 줄이는 한편 지역정보 기반의 네트워크의 특징을 분석함으로써 매개중심도를 더 빠르게 산출할 수 있는 알고리즘을 제안한다. 그리고 실제 소셜 네트워크에서의 실험을 통하여 제안 알고리즘이 기존 알고리즘에 비해 매개중심도를 더 빠르게 산출함을 보인다. -
Park, Jong-Hun;Park, Mi-Rim;Kim, Du-Hwan;Seo, Dae-Wha 1130
본 논문은 ESL(Electronic Shelf Labels, 전자가격표시기)과 LBS(Location Based Service, 위치 기반 서비스)를 융합하여 개발된 시스템으로 매장 고객에게 어플리케이션을 통해 대형마트에서 이벤트 정보를 제공 혹은 물건 위치를 쉽게 찾아 갈 수 있도록 하고, 관리자는 서버에서 물품의 정보를 관리하거나 각종 서비스를 제공하는 것을 편리하게 만들기 위해 진행되었다. ESL 태그를 아두이노와 LCD를 연결하여 구현하고 지그비(Zigbee)를 이용하여 서버와 통신한다. LBS를 구현하기위하여 ESL TAG에 BLE(Bluetooth Low Energy, 저전력블루루스)를 장착하고, 스마트폰은 ESL TAG에서 나오는 BLE 신호의 RSSI(Received Signal Strength Indication)값을 이용해 어플리케이션에서 사용자의 위치를 측정할 수 있게 한다. -
힘반영 원격제어시스템의 시간지연 문제로 발생하는 마스터제어기와 슬레이브 로봇 매니퓰레이터의 발산 운동에 대한 완화를 위하여, 원격작업에 필요한 시나리오를 통해 작업환경들을 프로파일로 제공하여 힘반영에 도움을 받는 방법에 대하여 기술한다. 이 방법은 원전과 같이 제한된 시간 내에 작업을 종료해야하는 환경에서 유용하게 사용될 수 있다.
-
Recently, predicting personality with the help of smartphone usage is become very interesting and attention grabbing topic in the field of research. At present there are some approaches towards detecting a user's personality which uses the smartphones usage data, such as call detail records (CDRs), the usage of short message services (SMSs) and the usage of social networking services application. In this paper, we focus on the predicting user attitude based on MBTI theory by using their smartphone usage data. We used Naïve Bayes and SVM classifier for classifying user personalities by extracting some features from smartphone usage data. From analysis it is observed that, SVM classifier works well as compared to Naïve Bayes.
-
Ji, Sang-won;Hu, Young-in;Kim, Se-yeon;Jang, Wonang;Lee, Dohoon 1139
뇌파 수집과 분석을 위한 상용 장비인 모바일 헤드셋 Emotiv를 이용한 BCI 연구가 있었다. 특히 Emotiv에서 제공되는 학습기능을 사용한 사례들에서 다양한 패턴을 학습한 경우는 인식률이 떨어지고 학습하는데 많은 시간이 소비된다. 본 논문에서는 Emotiv의 학습기능을 한 가지만 사용해서 인식률을 높이고 자이로센서를 이용하여 로봇을 4가지 방향으로 제어해서 원하는 경로로 이동가능 한 기능을 구현했다. 구현한 결과는 평균 85.67%를 보여 성공적이었다. -
Son, Hyun-Ho;Koo, Dong-Hyeon;Jeong, Sang-Cheol;Lee, Young-Man;Lee, Sang-Min;Lee, DoHoon 1142
본 논문에서는 뇌졸중, 치매 등 재활치료가 필요한 환자를 대상으로 하는 재활 프로그램을 Kinect와 Unity3D를 이용하여 구현하고, 이를 제어하기 위한 효과적인 제스처 기반 Natural User Interface를 적용하였다. 이는 동작 인식을 위해 Kinect 주변에 가까이 있기 어려운 프로그램 사용 환경을 원거리 조작이 가능케 하여 더욱 편하게 조작할 수 있게 하며, 직관적이고 단순한 제스처를 정의함으로써 가정에서도 손쉽게 사용할 수 있게 하였다. -
최근 스마트폰 앱의 공급이 급속히 늘어남에 따라 사용자의 눈높이는 갈수록 높아지고 있다. 이에 따라 스마트폰 앱 공급자는 앱을 제작할 때 좀 더 유익한 기능을 제공하기 위하여 노력해야 함은 물론이고 사용자에게 좀 더 흥미를 유도할 수 있는 시각적인 요소를 부각시키기 위하여 많은 노력을 기울여야 한다. 그런 시각적인 요소를 프로그램 개발자가 코드 구현만으로 표현하기에는 많은 어려움이 따르며 개발 기간이 그만큼 늘어나게 된다. 본 논문에서는 시각적인 측면에서 좀 더 고급화된 스마트폰 앱을 제작하기 위하여 역동적이고 차별화된 앱을 제작할 수 있는 동적 화면 저작도구를 제안한다.
-
Kim, Sang-Yun;Kim, Eun-Min;Lee, Chung-Hoon;Lee, Sang-Ho 1149
빅데이터 정보화 시대에 들어 많은 정보들이 개인 블로그에 포스팅 되고 있다. 하지만 각각의 블로그들은 다른 UI, API를 제공하고 편집에 있어 불편한 부분이 많다. 따라서 공통된 하나의 도구를 이용해 추가, 편집 할 수 있는 프로그램을 제작해 작성자의 편리함을 도모하고자 한다. -
차세대 성장동력으로서 세계적으로 스마트홈 시스템을 주목하고 있다. 이에 따라 ICT를 선도하는 기업들에서는 앞다퉈 그 플랫폼을 선보이며 시장을 선점하려는 추세이다. 대표적으로 애플과 구글 그리고 삼성에서는 각가 HomeKit, Nest 그리고 타이젠이라고 하는 플랫폼을 선보이고 경쟁이 가속화되고 있는 추세이다. 이들 플랫폼은 공통적으로 사물인터넷 개념을 기반으로 하고 있기에 개인정보 유출과 같은 위험을 극복해야할 과제로 갖고 있다. 또한 스마트홈 시스템은 가전들의 전력을 측정/모니터링하는 스마트미터 시스템을 흡수함으로써 AMI 구축과 스마트그리드 실현을 앞당길 것이다.
-
Park, Hae-Deun;Lee, Yong-Jo;Choi, Ji-Hee;Kim, Min-Ji;Lee, Seok-ki;Ro, Kwang-Hyun 1155
모바일 쇼핑의 급속한 성장으로 인해 스마트 쇼핑과 같은 쇼핑시장의 새로운 패러다임이 발생하였다. 본 연구에서는 모바일 쇼핑시장을 이루고 있는 주된 의류분야에서 오프라인과의 통합된 시스템을 개발하여 새로운 의류 IT의 출현을 도모하고, 이를 통해 고객 만족도와 서비스를 높일 수 있는 방안을 연구하였다. 오프라인 매장에 스캐너를 개발하여 오프라인 쇼핑의 활용도를 높이고 고객에게 브랜드의 새로운 차별성을 제시할 수 있는 방안을 모색하였다. 스캐너에 키넥트를 이용하여 인체 골격 구조에 따라 신체를 측정하고 신체 측정 시 발생하는 사용자 인식률 및 스캐너와의 거리에 따라 변하는 오차 범위를 연구하였다. 스캐너는 의류 매장 안에서 신체치수를 측정할 뿐 아니라 의류 RFID 태그를 이용하여 직접 입어보지 않고 가상 Fitting할 수 있는 기능을 가진다. 또한 측정된 치수를 스마트 폰과 블루투스로 연결하여 가상 아바타를 생성 할 수 있고 이는 또한 스마트폰에서 가상 Fitting이 가능하여 오프라인과 모바일 쇼핑의 통합성을 추구했다. -
Lee, Yong-Jo;Park, Hae-Deun;Kim, Min-Ji;Choi, Ji-Hee;Ro, Kwang-Hyun 1159
광고 시장 / 채널은 새로운 매체로 전환이 급격히 빠른 분야이다. 과거 TV, 신문 등과 같은 전통적인 매스미디어에서, 현재는 인터넷 및 모바일 광고와 디지털 사이니지를 통한 옥외광고가 주를 이루고 있다. 이에 따라 지속적인 마케팅 패러다임의 변화, 광고시장 / 로봇(서비스형, 지능형) 시장의 성장세를 기반으로 디지털 사이니지와 이동로봇을 결합하여 광고효과를 극대화 시킬 수 있는 커뮤니케이션 마케팅 기반의 신개념 광고기기(Mobile Digital Signage Robot 이하 MDSR)를 제안한다. MDSR의 기본 목표는 로봇이 설정된 루트를 자동으로 이동하며 주변상황을 인지하여 상황에 맞는 광고를 노출시키는 데에 있다. 또한 사용자의 관심을 유도하는 인터랙티브 기능과, 커뮤니케이션 콘텐츠를 탑재하여 주위 사람들의 이목을 집중시키며, 광고노출빈도가 높아지고 흥미유발에 기여하여 광고효과를 극대화 시키고, 이용자 편의성을 제고시킨다. 본고에서는 마케팅 / 디지털 사이니지 / 로봇시장의 실태와 현황을 알아보고, MDSR개발을 위한 HW 필요 탑재부품의 성능정보 수집 및 평가, 로봇 이동제어 및 상황인지와 광고전환을 위한 핵심 SW 알고리즘 개발, 마케팅 전략 및 활용 시나리오, 기대효과 분석 등을 연구해 MDSR 제작 및 활용 방법 등을 살펴본다. -
태양광 시장이 증가되면서 데이터가 표준화되지 않고 다양한 태양광 인버터 등의 설비들이 설치되어 운영되고 있다. 또한 현재 인버터 제조업체가 태양광 모니터링을 주도하고 있으나 인버터 제조업체 입장에서는 돈이 되지 않는 서비스 품목으로 인식하고 있으며, 다양한 태양광 설비들의 유지보수를 위해서는 각 설비마다 태양광 발전상태 모니터링이 절실히 필요하다. 본 논문에서는 다양한 태양광 설비들을 위한 멀티프로토콜 파서를 갖는 DAD(Data Acquisition Device)설계하고자 한다.
-
Lee, Min-Woo;Yang, Yoon-Sik;Park, James;Kim, Jin-Woo;Han, Tack-Don 1167
디스플레이 미러링은 두 기기에 동일한 화면을 출력하는 기법으로, 작은 화면을 갖는 모바일 기기의 단점을 보완하기 위해 사용한다. 그래픽 기반의 디스플레이 미러링은 지연시간이 짧고 화면 품질의 저하가 없는 장점이 있다. 본 연구는 모바일 기기에서 추가적인 하드웨어 없이 수행이 가능한 그래픽 기반의 디스플레이 미러링을 제안한다. -
Gwak, Juri;Lee, Joohyeon;Lim, Hyojin;Lee, Ki Yong 1171
최근 Siri, S Voice 등과 같이 스마트폰에 음성으로 명령을 내리는 기능이 보편화되고 있다. 하지만 기존의 음성명령 시스템은 사전에 정의된 명령어가 아니면 사용이 불가능하며 어떤 명령어들이 사용가능한지 확인하기도 어렵다. 본 논문에서는 사용자에게 좀 더 편리한 인터페이스를 제공하기 위한 목적으로, 사용자가 직접 음성명령을 등록할 수 있는 안드로이드폰용 음성명령 앱을 개발한다. 본 논문에서 개발한 음성명령 앱은 사용자가 등록한 임의의 음성을 인식하여 안드로이드폰에 설치된 애플리케이션을 실행시키거나, 특정 번호로 전화를 걸거나, 특정 번호로 문자메시지를 보낼 수 있다. 본 논문에서 개발한 앱을 통해 사용자는 보다 편리하게 스마트폰에 음성명령을 내릴 수 있다. -
Kim, Seok;Lee, Jin Hwi;Choi, Ja Young;Kim, Yong Soo 1175
철강 공정에서는 조업자의 조업 역량이 제조 생산성에 결정짓는 중요한 요소이다. 그럼에도 불구하고 조업자의 훈련을 위한 기반 마련이 되어 있지 않은 실정이다. 이런 상황에서 언제 어디서나 사용할 수 있고, 생산성 저하와 안전사고 발생까지도 없는 가상현실 훈련시스템이 철강 공정 분야에서 주목받고 있다. 특히, 기존의 시각 피드백과 청각 피드백뿐만 아니라 촉감 피드백까지 제공하는 햅틱 조업 훈련시스템이 조업 훈련에 효과적일 것으로 기대된다. 본 논문에서는 철강 공정에서 햅틱 조업 훈련시스템이 갖는 의미와 더불어 햅틱 조업 훈련시스템의 구성과 교육 컨텐츠에 대해 설명한다. -
Kim, Phyoungjung;Hong, Sungwoong;Oh, Yeonggyu;Kim, Daljoong 1177
본 논문은 생산설비 PLC(Programmable logic Controller) 데이터의 실시간 공유 플랫폼을 설계한다. 이 플랫폼은 자동화 설비를 보유하고 운영 중인 수출집약 중소기업에서 FTA(Free Trade Agreement) 체결 수입 상대국의 원산지 증명을 위한 생산 시험성적서 제출에 활용할 수 있고, 생산설비의 OPC 서버가 갖는 실시간 데이터를 수집하는 라이브러리를 활용하여 MES(Manufacturing Execution System)에서 생성되는 다양한 실시간 데이터를 활용하여 그래프, 생산관리 모니터링 및 설비 관리를 가능케한다. 따라서 중소기업이 생산관리, 공정관리, PLC 데이터공유 등에 필요한 수준별 분야별로 실시간 제조운영관리 시스템의 확대 보급이 가능하고, 생산설비의 실시간 제어가 가능하도록 설계한다. -
가상현실 기반 훈련 시뮬레이터는 현실에서 재현이 어렵거나 불가능한 상황을 가상공간 상에 구현하여 훈련을 수행할 수 있는 시스템이다. 화학공장, 플랜트 등 대형 기계설비 내에서 발생하는 각종 사고에 대한 대응훈련은 훈련시간 및 비용 증가, 훈련자의 안전 확보가 어렵고 반복적인 훈련 및 평가가 어렵기 때문에 가상현실을 이용한 훈련 시뮬레이터를 통하여 수행되는 것이 바람직하다. 본 논문에서는 대형 기계설비 안전대응 훈련 시뮬레이터의 훈련자 평가 시스템을 설계하였다. 훈련의 정량적인 평가를 위하여 훈련 시나리오 내 임무수행 여부, 수행시간/거리에 대한 평가와 함께 특정 훈련동작에 대한 평가를 실시하기 위하여 모션캡쳐 데이터를 활용한 훈련동작 평가 모듈을 설계하였다. 평가 결과의 시각화를 통해 훈련자 피드백 제공 및 반복적인 훈련 수행을 통한 안전대응 능력 향상이 가능하다.
-
Our research is different form traditional to have some large LED screen grouping together to constitute multi-vision technique. In this paper, we purpose a method of using k-path diffusion method to build connect between the devices and find an optimal data transmission path. In second half of this paper, through practical application, we using this technique transmitting data successfully and achieving a simple Multi-vision effect. This technique possess smart devices and Wifi P2P's features, these features improve system's dynamic and decentralized processing ability make our technique has high scalability.
-
Noh, Joon;Sung, Joon-Young;Kim, Joon-Ho;Jeong, Yeong-Min;Choi, Gi-Jeoung;Choi, Hye-Sung;Lee, Hyun 1187
현재 지구온난화로 인해 기후가 급변하고 있다. 이러한 자연적 현상 때문에, 만약 기존의 농업환경에서 농부의 체험적이거나 농사에 적합하지 않은 기상정보에 의존하여 농사를 경영한다면 농산물에 대한 일정수준의 생산량을 얻기 힘들 것이며 변동적인 수익을 얻게 될 것이다. 이를 방지하기 위해 본 연구에서는 시뮬레이션이 가능한 솔루션을 제공하여 병해충 피해를 줄이고자 한다. 또한, 농작물을 3D 와 VSTO(Visual Studio Tools for Office)로 시각화하고, 해당 기상정보 데이터를 사용자가 임의로 사용할 수 있게 제공하고자 한다. 특히, 본 논문에서는 기상청에서 획득한 실험적 데이터로 고추 작물을 활용하여 시스템을 구현하고자 한다. 이를 통해, 농민들이 가상 속에서 작물을 심어 볼 수 있는 환경을 이루고자 한다. -
본 논문은 스마트 글래스 혹은 스마트 디바이스를 활용해서, 영상을 인식하여 다양한 표현을 할 수 있는 서비스에 대한 것이다. 스마트 글래스를 활용하여 일반 사용자에게 제공할 수 있는 다양한 서비스에 대해서 소개하려고 한다.
-
Shin, Saim;Jang, Salwon;Lee, Jong-Seol;Jang, Sei-Jin;Kim, Ji-Hwan 1195
이 논문은 실시간으로 취득되는 뇌파를 기반으로 자동으로 음악을 추천하는 음악추천 기능의 시스템인 MyMusicShuffler 를 소개한다. 이 시스템은 뇌파 분석을 통한 사용자의 감성을 자동으로 분류하는 방식으로 멀티태스킹 환경에 익숙한 사용자들의 음악 청취를 위한 소모적인 상호작용을 없애는 새로운 방식의 인터페이스 환경을 실험하였다. 뇌파의 분석을 통하여 실시간으로 사용자의 감성 관련 반응을 반영하여 음악을 선택하여 제공하는 시스템이다. 이 논문은 개인의 감성적 반응에 의하여 상호작용하는 음악 추천 서비스인 MyMusicShuffler 시스템의 구현 내용을 설명할 것이다. -
본 논문은 차량에 설치된 블랙박스 영상으로부터 도로 노면에 표시된 방향지시 기호를 효율적으로 검출하는 방안을 제안한다. 차량 내부에 설치된 블랙박스 영상은 카메라의 원근 효과로 인해 방향지시 기호 영역을 올바르게 검출하지 못하는 문제점이 존재한다. 따라서 제안한 연구에서는 원근 효과를 가진 입력 영상에서 역원근 변환 방법을 통해 원근 효과를 제거한 실세계 좌표로 맵핑한 평면 영상에서 방향지시 기호 영역을 신경망 검출기를 통해 검출한다. 입력 영상에서 역 원근 변환은 높은 계산량으로 인해 실시간 처리가 어려운 점이 존재한다. 이를 보완하기 위해 제안한 방안에서는 입력 영역의 도로노면 방향지시 기호 영역의 특징을 분석하여 도로노면 기호가 포함된 후보 ROI영역을 정의하고 후보 ROI 영역의 Gray 색상에서 역원근 변환을 수행한다. 제안한 방안을 도로노면 방향지시 기호 검출 및 인식 연구에 적용한 결과, 약 87% 이상 비교적 정확히 검출율을 제시하였으며, 다양한 도로 환경에서도 높은 검출율을 제시하였다. 따라서 제안한 방안을 운전자의 안전운전지원시스템에 적용함으로써 보다 정확한 도로정보 제공시스템 적용이 가능함을 알 수 있다.
-
Park, Dong-Yeun;Jung, Jae-Hyun;Ko, Kuk-Won;Kim, Sung-Ki 1203
세탁기에서 등속 원운동(uniform circular motion)시 발생하는 힘으로 인해 생기는 소음 및 진동을 트라이포드 수평계(tripod water level)의 자동 수평맞춤 센서 장치, 방진고무(vibration proof rubber)를 장착한 최적의 진동흡수 평판 기구를 설계 하고자 한다. 본 연구의 결과는 세탁기 소음으로 인한 층간소음 문제 해결에 기여 할 것이다. -
Jeong, Jae-Yong;Kim, Yeon-ho;Yeom, Jeong-Gyu;Woo, Gyun 1205
본 논문은 항상 지니고 있는 스마트폰으로 노트북 사용자가 마우스를 휴대해야 하는 불편함을 해결하기 위해 이를 대체할 수 있는 안드로이드용 스마트폰 마우스 어플리케이션을 설계하였다. 우리는 기존의 다른 연구나 실제 이미 출시된 마우스 어플리케이션들과 달리, 블루투스를 이용하여 인터넷을 사용할 수 없는 상황에서도 작동하도록 하였으며 터치패드가 아닌 가속도 센서를 통해 실제 마우스처럼 동작을 인식하도록 하였다. 또한, 스마트폰 어플리케이션의 장점인 추가적인 기능을 쉽게 추가할 수 있다는 점을 살려서 진동 모드, 자동 연사, dpi 조절 기능 등을 포함한 게이머 마우스로 설계하였다. 정확한 마우스 포인터의 이동을 표현하기 위해 운동방정식으로 센서값을 속도로 바꿔서 이를 사용하였다. 그리고 센서 오차로 인한 오류 막기 위해 센서값을 필터링하였다. -
Kim, Ki-Sic;Oh, Keon-Tack;Jung, Jae-Hyun;Kim, Sung-Ki 1209
본 논문에서는 건설현장에서 응용할 수 있는 각종 작업환경을 고려하여 작업자의 근력증강을 지원하는 로봇을 설계하고 3D 모형을 제시하고자 한다. -
Oh, Keon-Tack;Kim, Ki-Sik;Jung, Jae-Hyun;Kim, Sung-Ki 1211
본 논문에서는 차종에 관계없이 휴대가 가능하며 사용자가 휠체어에서 차량의 좌석으로 이동시키는 로봇팔을 설계하고 경제성과 이동성, 휴대용이성이라는 사용자요구를 충족할 것이다. -
Jung, Jae-Hyun;Park, Dong-Yeon;Ko, Kuk-Won;Kim, Sung-Ki 1213
일상에서 좁은 공간에 있는 무거운 물건을 쉽고 편리하게 들어 올리거나 이동시키는 들어 올림 기구의 수요가 있다. 본 연구에서는 일상에서 공간의 제약을 극복하고, 무거운 물건을 들어 올려, 다양한 작업 용용에 활동하는 기구를 설계하고, 3차원 컴퓨터 설계 모형을 제시한다. -
개인적인 용도의 파일을 저장하고 이를 여러 디바이스에서 공유하는 클라우드 서비스가 주목을 받고 있다. Dropbox와 OAuth, PACloud를 통해 이와 같은 서비스를 구현할 수 있다. 또한 스레드 폴링을 이용하여 서버에 들어오는 여러 태스크들을 적절하게 처리할 수 있는 구현 기술을 제시하였다. 구현 기술을 설명하기 위해 소프트웨어 공학적인 여러 다이어그램을 제시하였다.