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
2013.11a
-
최근 아날로그 기기의 생산중단 및 디지털 시스템들의 고도화에 따라, 가장 보수적인 산업분야인 원자력 분야에도 디지털 기술이 적용되고 있다. 정보처리시스템은 정보의 취득, 처리, 기록, 가공과 관련된 제반의 기능을 수행하여 원자로의 상태 감시 및 제어를 지원하는 중요한 시스템이다. 이러한 정보처리시스템은 대규모 발전소 또는 소규모 연구로 등 그 규모에 따라서 다양하게 설계될 수 있다. 본 논문에서는 국내에 사례가 매우 드문 연구용 원자로의 정보처리시스템에 대하여, 시스템이 갖추어야 할 안전성 요건 및 운전성 요건을 분석 및 정의하고 이를 만족하는 통합 정보처리시스템의 개념 설계 결과를 소개한다. 연구결과는 국내외 중/소 규모 플랜트의 정보처리시스템 설계에 활용될 수 있을 것으로 기대된다.
-
Shim, Jang-Sup;Mun, Byoung-Ju;Kim, Seon-Bong;Jo, Eun-Hee;Lim, Chong-Sok 5
전 산업분야의 변화 사이클이 짧은 격변의 시대에 공공부문의 IT는 "정보시스템의 효율적 도입 및 운영 등에 관한 법률"에 따라 구축되고 운영되고 있으며, 정부의 국정기조 아래 각 기관 조직의 전략실행 수단으로 활용되고 있으며 조직목표 달성에 기여하고자 EA를 구축하고 있다. 또한 조직의 통 폐합 등 변화에 따라 기존에 운영되고 있는 시스템 및 서비스들을 효율적으로 관리하기 위해서는 작은 예산을 통하여 적기에 빠르게 모형이 표준화되고 EA 지원시스템에 목표 아키텍처로 등록되며 현행화 되는 구조개선 작업이 필요하다. 본 연구에서는 새 정부 출범시마다 변화되는 주변 환경에 따라 해당조직의 통 폐합 과정에서 추진한 지난 정부에서의 사례 제시를 통하여, 민간과 다른 특성을 가지고 프로세스의 변화에 능동적으로 대응이 어려우며 현업의 참여가 소극적인 특성을 가진 공공기관에 적합한 EA 현행화와 구조개선 사례를 제공하고 이것을 바탕으로 다른 유사 공공기관들의 업무에 활용이 가능하도록 제안 한다. -
Jang, Yong Hyun;Jeon, Ji Young;Yang, Janghoon;Choi, Yoo Ju 9
본 논문에서는 귀의 형태와 색을 통해서 질병을 자가진단 후 귀의 특정 부위를 자극하는 이침요법을 위한 시술 보조 시스템을 제안한다. 제안 시스템은 피시술자의 귀의 이미지 정보와 질병에 대한 정보를 처리하여 이침을 위한 혈자리를 귀 이미지에 표시해 주는 시스템을 구현하였다. 특히 귀를 인식하는 부분에 있어서, Haar-like feature와 Adaboost알고리즘을 사용하는 OpenCV내의 함수를 사용하였고 인식된 귀영역을 그리드 영역으로 나누고 질병에 대한 사전 정보에 따라서 그리드 영역내의 이침혈자리 시스템을 표시하는 시스템으로 구성하였다. -
임베디드 마이크로프로세서인 ARM Cortex-M3는 기존의 것들과는 달리 짧은 문맥교환을 제공하기 위해 Trap을 이용하여 문맥교환 과정을 일부 하드웨어적으로 처리하는 기능을 제공한다. 일반적으로 Trap (혹은 소프트웨어 인터럽트)은 그 자신만의 오버헤드를 갖고 있는 것으로 알려져 있다. 따라서 본 논문에서는 소프트웨어적으로 문맥교환을 하던 방식에 비해 어느 정도의 성능 향상이 있을지에 대한 정량적인 비교 평가를 수행하여 Cortex-M3를 기반으로 한 임베디드 시스템의 설계에 도움을 주도록 한다.
-
HDFS(Hadoop Distribute File System)는 대용량 파일 처리를 목적으로 설계 되었으며 현재 이상적인 분산 파일 시스템으로 각광 받고 있다. 이러한 HDFS는 기존 분산파일 시스템과 많은 유사성을 가지고 있으나, Fault Tolerance를 제공하고, 데이터 엑세스 패턴을 스트리밍 방식으로 지원하여 대용량 파일을 효율적으로 저장할 수 있다는 차별성을 가지고 있다. 하지만 실제 HDFS 데이터 집합에는 Small file이 차지하는 비중이 상당히 높으며, 이러한 다수의 Small file 은 데이터 처리에 있어 높은 비용을 초래할 뿐 아니라 Master Node 의 파일 처리 및 메모리 성능에 악영향을 미친다. 따라서 본 논문에서는 HDFS에서 Small file 이 미치는 영향을 분석하고 이러한 문제점을 해결 할 수 있는 로컬 인덱스 파일기반의 파일 병합 기법을 제안한다.
-
가상화 기술은 다양한 분야에서 컴퓨팅 환경의 자원 활용성을 높이기 위해 사용되고 있다. 가상화 환경의 성능을 향상시키기 위해 여러 가지 연구가 진행되었고 프로세서/메모리 가상화의 경우 비약적인 발전이 있었다. 하지만 빈번한 입출력 워크로드에서 장치 가상화는 아직까지 모드 전환에 의한 성능 저하로 연구가 더 필요한 실정이다. 이에 본 논문에서는 입출력 중심 워크로드의 효과적인 실행을 위하여 커널의 공유 메모리 공간과 에뮬레이터 I/O 서비스 스레드의 폴링을 이용하여 게스트에서 I/O 요청 시에 발생하는 모드 전환을 제거하였고 성능 개선을 확인하였다.
-
가상화 기술은 하드웨어 위에서 여러 운영체제를 동작시키면서, 시스템의 활용률을 극대화 시키는 기술이므로 여러 분야에서 각광받고 있다. 가상화는 시스템 위험성 전파 등을 줄임으로써, 보안 노출을 막는 등 여러 장점들이 있다. 하지만, 게스트머신에서 하이퍼바이저로의 잦은 스위치는 가상화 성능을 떨어트린다. 또한, 다수의 가상머신에서 공유될 수 있는 페이지들에 대한 메모리 중복 문제도 존재한다. 우리는 가상화 환경에서 VMEXIT를 줄이고, 메모리를 절약할 수 있는 메모리 중복제거 기술을 제안하고, 이를 정성적으로 성능 평가를 진행하였다.
-
가상화는 이미 다양한 분야에 적용되어 컴퓨팅 효율성을 높이고 있으나 장치 가상화 과정의 빈번한 입출력으로 인한 성능 저하로 높은 장치 처리량을 요구하는 분야에는 적용이 어렵다. 이를 극복하기 위한 모델들이 제안되었으나 이전 모델들은 특별한 하드웨어를 요구하거나 불필요한 게스트 장치 처리 과정을 거치는 문제가 있다. 이에 본 논문에서는 특별한 하드웨어 환경을 요구하지 않는 소프트웨어적 기법을 제안하여 근본적인 모드전환 비용을 해결하였다. 또한 제안한 가상화 인지 소켓 모델의 프로토타입을 구현하여 성능 향상의 타당성을 입증하였다.
-
클라우드 컴퓨팅 및 빅데이터 환경에서 최근 데이터의 유동량은 폭발적으로 증가하였다. 그에 따라 대규모 IT자원 및 서비스 제공을 위한 핵심 인프라 역할을 맡고 있는 데이터센터의 수요가 급증하고 있는 추세이다. 하지만, 데이터센터의 빠른 확장 속도에 비하여 데이터센터를 통합적, 효율적으로 관리하고 모니터링 할 수 있는 시스템의 부재로 데이터센터의 빠른 유지보수, 효율적 자원관리와 고신뢰 시스템 구축이 어려운 실정이다. 또한 국내 여건상 외국의 사례와 같이 넓은 부지를 사용하여 데이터센터를 구축할 수가 없기 때문에 모듈 형태의 데이터센터 구축 연구가 절실한 상황이다. 본 논문에서는 이러한 폭발적 데이터 환경과 국내 여건을 고려한 효율적인 인프라 지원을 위한 모듈러 데이터 센터의 스마트 모니터링 관리 시스템 구조를 설계한다.
-
현재 차세대 메모리로 불리는 스토리지 클래스 메모리는 빠른 속도, 비휘발성, 바이트 단위 데이터 접근 등의 장점으로 많은 관심을 갖고 있다. 스토리지 클래스 메모리중 하나인 PCM(PhaseChange Memory)은 높은 집적도로 현재 상용화 단계이나 낮은 내구도를 지니고 있어 이를 해결하기 위한 마모도 균등화 기법이 필수적으로 요구된다. 본 논문에서는 마모도 균등화 기법들의 비교 및 분석을 통해 현존하는 마모도 균등화 기법들의 한계를 알아보고 이를 극복하기 위한 새로운 블록 교환 마모도 균등화 기법을 소개한다.
-
운항하는 선박의 특성상 미래 상태를 반영한 예방정비는 선박의 안전한 운항과 운영비용 절감에 중요한 요인이다. 이에 본 논문에서는 선박 엔진의 세 가지 주요 베어링의 마모 상태를 모니터링하고 앞으로의 마모 정도를 예측하는 시스템을 설계하였다. 목표하는 시스템은 현재의 BDC(실린더 하사점) 레벨 데이터 뿐만 아니라 취득한 BDC 레벨 데이터를 시계열 모형으로 예측한 미래값도 보여줄 수 있어야 한다. 이를 위하여 BWM(베어링 마모도 모니터링)의 프로토타입을 제작하고 이 장치로부터 BDC 레벨 데이터를 취득하였다. 이 과정에서 예측한 BDC 레벨과 실측 데이터를 비교해서 시계열 모형을 이용한 마모도 예측 방법이 적용 가능함을 확인하였다.
-
다양한 보안 장비 내에서 발생하는 보안 로그의 양이 점차적으로 증가하고 있음에 따라, 보안 로그를 수집하여 실시간으로 공격을 분석을 통하여 대응해야한다. 그리하여 본 논문에서는 기존의 관계형 데이터베이스를 사용하지 않으며, 디스크 방식과 인-메모리방식을 혼용함으로써 초기구축비용을 절감할 수 있는 Map/Reduce 기반의 실시간 대용량 보안로그 분석 시스템을 제안하고자 한다.
-
Cloud BIM(Building Information Modeling) System은 건설 프로젝트에서 생성되는 정보들을 프로젝트 참여자가 네트워크 환경에서 BIM 데이터의 활용과 공유를 목적으로 개발되고 있다. 본 작업일보와 연동한 Cloud BIM System 프로토타입은 시공현장의 실제 상황과 좀 더 현장감있고 정밀하게 관리할 수 있도록 작업일보를 BIM 체계로 개발함으로써, 시설물의 3차원 가시화를 통하여 시공현황 및 진도계획을 신속, 정확하게 파악할 수 있도록 BIM 3차원 모델을 관련 데이터와 연동하여 확인할 수 있게 하였다. Cloud BIM System 보급을 통하여 설계업무 외에도 작업일보와 시공진도 간의 정확성 향상, 공종간의 간섭확인 등 시공 현장에서의 BIM 활용확대를 촉진할 수 있을 것이다.
-
전 세계의 스마트폰 보급률이 증가와 함께 새로운 형태의 스마트 워치, 구글 글래스 등의 모바일 장비들이 등장하고 있다. 이는 제한된 자원을 사용하는 스마트폰 환경에서 효율적으로 CPU, 메모리, 저장 장치들을 효과적으로 사용하기 위한 연구를 필요로 한다. 이에 본 논문에서는 안드로이드 환경에서 부족 메모리의 공간 확보를 위해 동일한 내용의 페이지 캐시를 찾고, 중복 제거하는 기법을 제안한다. 이는 부족한 메모리 공간 확보와 캐시를 지속하여 I/O 연산의 빈도를 줄여 스마트폰 성능 향상을 가져올 것으로 기대된다.
-
Cho, Doosan;Yang, Seungjun;Kwon, Yongin;Yi, Hayoon;Kwon, Donghyun;Paek, Yunheung 46
지난 수십년 동안 휴대기기 시장의 다양한 요구에 맞추어 임베디드 시스템 기술이 발전되어 왔다. 현재의 임베디드 시스템은 작은 크기의 특화된 하드웨어를 차용하면서도 높은 효율의 성능을 저가에 제공할 수 있는 기술들이 핵심을 이루고 있다. 이러한 핵심 기술들 중의 하나가 다중 메모리 뱅크이다. 예를 들면, 이중 메모리 뱅크는 같은 공간에 두 배의 메모리 대역폭의 제공할 수 있는 특징을 갖는다. 이러한 특징은 이중포트 메모리에 비하여 적은 비용으로 동일한 대역폭을 제공할 수 있는 장점을 제공한다. 그러나 현재까지도 다중 메모리 뱅크의 효율적인 사용을 지원하는 소프트웨어 기술은 부족한 실정이다. 본 연구에서는 다중 메모리 뱅크의 활용 문제를 간섭 그래프 (interference graph)를 이용하여 효과적으로 해결하였다. -
복잡한 네트워크 환경에서 광 대역 범위의 보안 정책을 적용하기 위하여 리눅스 커널기반의 Bridge 방화벽을 적용하고 운영시 실시간 트래픽 측정과 모니터링을 위하여 NTOP을 이용하여 실시간 모니터링 시스템을 구현하였다.
-
스마트 폰의 등장으로 인해 사용자들은 모바일 기기를 통해 언제 어디서나 인터넷 서비스를 이용할 수 있게 되었고 더불어 다양한 앱을 통해 기존에 PC에서 제공되던 서비스들이 모바일 기기로 이동하게 되었다. 이러한 변화는 TV시장에도 영향을 미치게 되었고 TV에서도 인터넷 서비스뿐만 아니라 다양한 앱 서비스를 이용할 수 있는 스마트TV 시대를 열게 되었다. 스마트 TV시스템은 방송망과 인터넷 망을 통해 사용자에게 보다 다양한 멀티미디어 콘텐츠 서비스를 제공할 수 있게 되었으나 각 인터넷 콘텐츠 제공자가 앱 형태로 콘텐츠를 제공함으로써 다양한 콘텐츠 제공자로부터 사용자가 원하는 멀티미디어 콘텐츠를 검색하는 데에 한계가 있었다. 본 논문은 사용자 키워드 검색문 의미해석을 통해 서로 상이한 멀티미디어 콘텐츠 메타데이터 정보 구조를 가지고 있는 콘텐츠 제공자들이 효과적으로 검색결과를 제공할 수 있는 스마트TV통합검색시스템에 대하여 기술한다.
-
Choi, Chanho;Yu, Jung-Lok;Kim, HanGi;Lee, JongSuk Ruth 54
가상머신을 사용자에게 좀 더 빨리 서비스하기 위해서 서비스 제공자들은 여유 가상머신이나 여유 이미지를 두는 방식을 취해왔으나 이는 근본적인 해결책이 되지는 못했다. 본 논문에서는 가상머신 이미지를 복사하는 시간을 LVM을 이용하여 최소화함으로써 가상머신이 필요한 순간에 필요한 이미지를 이용하여 실시간으로 생성될 수 있도록 설계하였다. 특히 가상머신 이미지의 크기에 무관한 시간이 소요되며 다수의 이미지를 동시에 생성할 시에도 좋은 성능을 보였다. -
분산 컴퓨팅에 참여하는 프로세스들의 일관성 있는 실행 상태를 저장하여, 특정 시스템 사이트의 결함 발생 시 프로세스들을 일관성 있는 상태에서 복구 시키는 방법을 검사점 설정을 이용한 롤백 복구 기법이라고 한다. 이러한 복구를 위해서는 일관된 검사점 설정이 중요하며, 일관된 복구를 위한 검사점 조정 기법 중 하나가 약조정 기법이다. 본 논문에서는 약조정 기법의 문제점 중 하나인 검사점 저장 공간 문제를 해결하기 위해, 검사점 저장 공간을 안정된 저장 공간과 임시 저장 공간으로 나누고, 이동 에이전트를 이용해 불필요한 검사점을 찾아내서 주기적으로 삭제하여 효율적으로 저장 공간을 관리하는 방법을 제안한다.
-
Lyoo, Taemuk;Lim, JongBeom;Chung, Kwang-Sik;Suh, Teaweon;Yu, Heonchang 61
가상화는 가상의 자원이 물리적 자원에 접근할 수 있게 해주는 기술이며 VM(가상머신)을 다수 설치하여 VM의 수만큼 운영체제들을 이용할 수 있다. 이러한 가상화는 자원의 낭비를 막고 관리비용을 줄이기 위해 사용한다. 가상화 기술은 CPU, 메모리, I/O 가상화로 구분 지을 수 있으며 이 중 메모리 가상화 기술은 메모리 자원의 효율적인 사용을 가능하게 해준다. 여러 VM들이 실제 머신의 메모리보다 많은 메모리를 할당받아 사용하는 것이 가능한데 이것을 오버커밋 상태라고 한다. 중첩 가상화는 VM에 하드웨어 가상화 기법의 사용을 허용하게 하여 VM 위에 또 다른 VM이 동작할 수 있는 환경을 제공해준다. 이와 같은 (중첩) 가상화 환경에서의 메모리 접근은 일반적으로 하드웨어 지원을 통한 중첩 페이징 기법을 이용하여 메모리의 접근이 이루어진다. 본 논문에서는 오버커밋 발생 시 중첩 VM과 하이퍼바이저 VM의 성능 차이를 실험을 통하여 보여주고자 한다. -
최근 클라우드 컴퓨팅에 관련된 기술이 각광을 받으면서, 기존에 인터넷을 통해 제공되던 다양한 서비스들이 클라우드 컴퓨팅 플랫폼 환경으로 이동하고 있다. 이를 통해 사용자들에게는 좀 더 편리하고 유연한 서비스를 제공하고 서비스 제공자들에게는 기존 관리 비용의 절감을 할 수 있게 되었고 이러한 변화는 새로운 컴퓨팅 환경 패러다임으로의 급속한 전환을 가져오게 되었다. 하지만 현재 폭발적인 수요의 증가로 인해, 기존의 자원 활용도의 극대화를 목적으로 고안된 자원 분배 기법들에 대한 여러 한계점이 나타나게 되었다. 본 논문에서는 이러한 문제점들을 해결하고자 클라우드 컴퓨팅 환경에서 Qos를 기반으로 사용자나 서비스 제공자의 비용적인 측면을 고려한 자원분배를 통해 서비스를 제공시 사용자 요구를 만족시키고 동시에 서비스 공급자에게는 비용 효율적인 프로비저닝(Provisioning)기법을 제안하고자 한다. 실험 결과 기존의 자원 활용도에 중점을 둔 기법보다 사용자 요청에 대한 응답 속도가 9.33% 향상되었으며, 컴퓨터 자원 유지 관련 비용면에서도 7.98%정도 절감 효과를 가져오는 것을 확인 할 수 있었다.
-
가상화된 서버를 관리하기 위해서 쓰이는 기술 중 하나가 바로 라이브 가상 머신 마이그레이션으로 이는 서비스를 제공하고 있는 서버의 구동 중지 시간을 줄여 이용자의 불편함을 최소로 하면서 Load balancing 및 Fault tolerance system 구성에 이득을 줄 수 있는 기술이다. 본 논문에서는 라이브 가상 머신 마이그레이션의 성능을 향상하고 한계점을 극복하기 위한 연구 주제를 살펴보고 이를 토대로 향후 연구 방향에 대해 모색하도록 한다.
-
DoS(Denial of Service) 공격은 시스템을 악의적으로 공격해 해당 시스템의 자원을 부족하게 하여 원래 의도된 용도로 사용하지 못하게 하는 공격이다. 본 연구에서는 CPU의 인터럽트 처리 메커니즘을 악용한 하드웨어 Trojan의 DoS 공격 방법과 대응방안에 대해 연구한다. 이 연구에서 제안하는 하드웨어 Trojan은 기존 DoS 공격이 지속적인 서비스 요청으로 의도된 서비스가 불가능하게 하는 것과 유사하게 인터럽트를 지속적으로 발생시켜 CPU가 정상적인 동작을 할 수 없도록 한다. 본 연구에서는 이에 대한 대응 방법으로 인터럽트 서비스 루틴 코드의 수정을 통한 대응 및 Trojan 발견 방법에 대해서 제시한다.
-
본 연구에서는 멀티코어 기반의 안드로이드 부팅 최적화 방법을 제안하고 있다. 안드로이드 부팅 구간 중 Zygote란 프로세스 초기화 과정 시 가장 많은 연산을 하고 있었으며 Zygote 내부의 4가지 기능 중 preload구간에서 병렬기법을 적용하였다. preload는 어플리케이션의 구동에 필요한 클래스들과 리소스를 순차적으로 가져오는 함수호출 구조로 이 함수호출 구조를 다른 프로세스로 분리시켜 독립적인 연산을 수행하였다. 제안 방법을 S5PV310 듀얼코어와 Exynos4412 쿼드코어에 적용시켰고 각각 14%와 12%의 성능향상 결과를 보였다.
-
YAFFS2는 빠른 마운트와 안정성 등의 이유로 휴대용 기기의 파일 시스템으로 오랫동안 사용되었다. YAFFS2의 복사되는 유효 페이지를 최소화 하고 가비지 콜렉션 효율성을 최대화하기 위해 탐욕 기반 정책을 가진다. 하지만 탐욕 기반 가비지 콜렉션으로 인해 오랫동안 값이 변하지 않는 콜드 데이터를 가진 더티 블록은 가비지 콜렉션 대상 블록으로 선정되지 못하는 문제가 있다. 따라서 본 논문에서는 YAFFS2에서 콜드 데이터를 고려한 가비지 콜렉션 기법을 제안하고 성능 평가를 통해 제안 기법의 우수성을 증명한다.
-
Park, Jong Woo;Jung, Seung Wan;Yoon, Jun young;Seo, Dae-Wha 81
바이트 단위로 접근이 가능하고, 비휘발성을 가지는 SCM(Storage Class Memory)을 이용하여 프로세스의 작업공간으로 활용함과 동시에 파일을 저장하는 형태의 운영체제 기법에 대한 연구가 활발하게 이루어지고 있다. 본 논문에서는 이러한 형태에서 파일이 저장되는 방법을 토대로 프로세스 생성 시 실행 파일의 읽기 전용의 특성을 가지는 실행 코드를 프로세스 공간에 직접 매핑하는 기법에 대하여 제안한다. -
도시재생을 효율적으로 수행하기 위해서는 시간 공간속성을 가진 지표데이터를 기반으로 한 종합적인 분석이 가능한 진단체계의 구축이 필요하다. 본 연구에서는 이러한 진단체계 구축의 일환으로 도시 재생 대상지 선정 모듈을 개발하였다. 대상지 선정방식은 인구사회, 산업경제, 물리환경 부분별 진단지표 DB를 구축하고, 각 부문별 조건에 부합되는 지역을 선정하도록 하였다. 기준으로 설정된 조건 이외에 상세 분석을 위한 지표 조합방식을 도입하여 상세분석이 가능하도록 하였다.
-
Lee, Kyung Seok;Park, Hyun Woo;Park, Soo Ho;Yun, Seok Joong;Ryu, Keun Ho 87
이 논문에서는 비침윤성 방광암 환자의 재발 예측을 위해 마이크로어레이 데이터에서 최적의 속성 부분 집합을 찾고 이를 비교 평가한다. 정보 이득(information gain)을 통해 구한 상위 40개, 80개, 100개의 속성 집합과 FCBF(fast correlation based filter) 알고리즘을 적용하여 구한 최적의 속성 부분집합을 SVM 분류 모델에 적용하여 정확도를 비교 평가한 결과 정보 이득을 적용한 상위 100개 속성 부분집합의 분류 정확도가 가장 높게 나왔으며, FCBF 알고리즘을 적용한 속성 집합은 비교적 적은 속성을 사용하면서 이와 비슷한 분류 정확도를 보임을 확인할 수 있었다. -
최근 IT Service 에는 SNS 즉, Social Network Service가 주를 이루고 있다. Facebook, Twitter 등 자신의 일상을 친구들과 공유하는 웹 기반 Service가 사람들에게 많이 이용되고 인기를 끌고 있다. SNS system이 일반화되어 가면서, 보다 전문적이고 국소적인 분야에 특성화되어 발전되어 나갈 것으로 보이며, 이러한 SNS 시스템을 최적화 하기 위해 SNS 프로토타입을 직접 개발해 볼 필요가 있다. 본 논문에서는 학교 캠퍼스 정도 규모의 서비스를 위한 웹 기반의 SNS들이 어떠한 구조로 이루어져 있으며, 어떠한 원리로 동작하는지 알아보고, Server, DataBase, PHP 를 이용하여 웹 기반 SNS 시스템을 직접 구현하고 시연해 봄으로써 SNS System에 대한 이해를 해보고, SNS system에 대한 향후 방향을 모색해 보도록 한다.
-
최근 지능형 자동차에 대한 연구가 활발하게 진행 되면서, 차량에서 발생하는 데이터를 처리하기 위한 다양한 기술들이 연구되고 있다. 더불어 운전자의 상태 인식을 위한 다양한 기술들이 되면서 지능형 자동차에 대한 구색을 갖추기 위한 연구도 활발히 이루어지고 있다. 하나의 MCU에서 차량상태표현을 위한 데이터 및 운전자 상태 정보를 표현하는 데이터를 동시에 처리하려면 병목현상이 발생되기 때문에 정상적이 데이터 처리가 어려울 것이다. 본 연구에서는 실시간 데이터 처리가 가능한 RT-eCos 기반의 태스크 처리에 우선순위를 두어 차량상태정보와 운전자 상태 정보의 원활한 데이터 처리를 위한 데이터 처리 모듈을 설계하기 위한 내용을 기술한다.
-
Kim, Ki-Hyun;Jung, In-Yong;Han, Byung-John;Jeong, Chang-Sung 98
가상화 기술의 등장으로 서버를 가상화하여 컴퓨팅 자원을 동적으로 사용할 수 있게 되면서 탄력적인 프로비져닝이 가능해져 기업은 좀 더 유연하게 대처할 수 있게 되었다. 클라우드 컴퓨팅 환경을 이용하는 데 있어 가장 중요한 이슈 중 하나는 자원을 사용함에 있어 실제 필요한 양만큼 할당하여 사용하는 것이다. 현대 응용의 가변적인 작업 부하에 따라 필요한 만큼만 자원을 제공하기 위해 SLA 기반 오토-스케일링 기법을 이용하여 자원 할당의 자동화를 연구하고 있다. 하지만 대부분의 클라우드 협업 플랫폼은 오토-스케일링 기술을 지원하지 않는다. 또한, 대부분의 SLA 기반 오토-스케일링 기법은 웹 응용에서 중요한 평균 응답 시간은 보장하지 않는다. 본 논문에서는 클라우드 환경에서 가변적인 사용자 요청에 따라 플랫폼은 평균 응답 시간을 보장하고 SLA 위반 여부에 따라 추가 자원을 할당하는 오토-스케일링 기법을 제안한다. -
Son, In-Kyu;Jung, In-Yong;Kim, Ki-Hyun;Jeong, Chang-Sung 100
군에서는 ICT기술 발전에 따른 NCW 구현을 위해 국방통합정보관리소 사업내 클라우드 시스템 구축을 추진 중에 있다. 이에 따라 향후 군에서 클라우드 환경을 활용하는 방안 연구가 필요하다. 본 논문에서는 이러한 클라우드 환경을 군에서 활용하기 위해 다음과 같은 시스템을 제안하고자 한다. 먼저 아군이 수집하는 방대한 양의 적 정보들이 클라우드상에 저장되면 이러한 정보들과 기존의 적 정보들을 맵리듀스를 사용해 비교함으로서 향후 적 상황 변화를 가늠케 하여 군의 지휘통제 및 상황대처 능력을 향상시킬 수 있도록 추구 하였다. -
Kim, Minho;Lim, Myung-Eun;Choi, Jae-Hoon;Park, Soo Jun;Choi, Wan;Jung, Ho-Youl 103
SAMtools는 NGS 데이터의 alignment 결과에 대해 사실상의 표준으로 쓰이고 있는 SAM 포맷의 데이터를 다루는 많은 연구자들에게 애용되는 tool 들을 포함하고 있는 SW 이다. 최근 멀티코어 처리장치 HW 기술이 적용된 alignment SW 들이 속속 공개되어 성능향상을 보여주고 있으나, SAMtools 는 그렇지 못한 실정이어서 점점 더 NGS 데이터 처리의 병목구간으로 작용하고 있다. 이러한 문제를 해결하기 위하여 본 논문에서는 멀티코어 CPU 를 효과적으로 활용한 고성능의 MC-SAMtools SW를 제시하고자 한다. -
본 논문은 최근 많이 사용하기 시작한 클라우드 환경으로 구축된 서비스 환경에서 재해를 극복 할 수 있는 시스템을 구축할 때 고려되어야 하는 점에 대해서 연구를 했으며, 일반적인 재해복구 시스템 구축 시 고려되어야 할 것들에 대해서 정리하고, 업무지속성관리에 포함되어있는 여러 프로세서를 정립하여, 업무연속계획 수립과정을 제시하고. 클라우드 환경을 사용한 재해복구 서비스의 이점과 특징을 이용하여, 재해 상황 혹은 훈련 시 어떤 식으로 활용되는지 파악하였으며, 마지막으로 기업들이 클라우드 재해복구환경을 구축한 후 생기는 훈련 혹은 실제상황 발생 후 보고서 작성방법 등을 제시하여 클라우드 재해복구환경을 통한 기업의 전반적인 업무연속계획 수립에 대하여 정의하여 전통적인 재해 복구 방법과 클라우드 환경이라는 특수성에서 갖게되는 이점은 극대화하고 기존 재해복구시스템의 단점을 보완한 재해복구 시스템구축 방법 및 클라우드 환경 구축 시 문제점에 대해서 기술하였습니다.
-
Kim, Heegon;Lee, Sungju;Chung, Yongwha;Park, Daihee 111
최근 고성능 컴퓨팅과 모바일 컴퓨팅에서 GPU 등의 성능가속기 사용이 증가함에 따라 성능가속기를 사용한 다양한 병렬처리 방법이 소개되고 있다. 그러나 성능 가속기를 처음 접하거나 성능가속기를 사용한 병렬처리 경험이 적은 사용자의 경우, 이러한 성능가속기를 이용하여 효과적인 병렬처리를 하는 것은 쉽지 않다. 본 논문에서는 성능가속기와 마이크로프로세서를 동시에 사용하여 단순히 성능가속기만을 사용한 병렬처리보다 효율적인 병렬처리 방법을 제안하고, 성능가속기만을 사용하여 얻은 성능과 제안한 방법의 성능을 비교한다. 실험결과, 제안방법은 순차처리와 비교하여 약 40배의 성능 향상을 얻을 수 있었고, 성능가속기만을 사용한 병렬처리 방법보다도 25%의 성능 향상이 가능함을 확인하였다. -
Analysis of chunk server load balancing and suggest an efficient technique on Distributed FileSystem빅데이터 시대가 도래하고 네트워크가 발달함에 따라 다수의 클라이언트와 서버가 통신하며 사용하는 데이터량이 급증하고 있다. 과도한 데이터 부하를 해결하는 방법 중 여러 서버로 부하를 분산하는 기법을 로드밸런싱이라고 하며 이 기법에 따라 데이터가 서버에 분산되는 방식이 달라진다. 본 논문에서는 현재 사용중인 다양한 로드밸런싱 기법에 대해 분석하고 보다 효율적인 기법을 제안한다. 그리고 오픈소스 기반의 분산 파일 시스템 중 하나인 Moose File System에 제안한 기법을 적용한 경우의 효과에 대해 논의한다.
-
클라우드 컴퓨팅에서 IaaS(Infrastructure-as-a-service)는 서버, 스토리지, 네트워크 등을 가상화 환경으로 만들어 활용할 수 있도록 하는 서비스이다. 이러한 서비스를 통해 기업들은 초기 인프라 비용을 절약하는 등의 장점을 얻을 수 있기 때문에 많은 관심을 가지고 사용하고 있다. 이러한 사용자들의 증가로 물리적인 자원을 바로 증가시키는 대신 가상머신을 통한 자원의 할당을 좀 더 효율적으로 하는 것에 중점을 두게 되었다. 본 논문에서는 기본적으로 사용되는 자원 할당 기법들과 발전되어 제안된 기법 등 5가지 스케줄링 기법을 비교 및 분석한다. 여러 상황에서 각각의 기법은 장점과 단점을 가진다. 분석 결과를 바탕으로, IaaS를 제공하는 기업에서는 사용자들의 편의와 자신들의 상황에 맞는 자원 할당 스케줄링 기법을 선택할 수 있다.
-
Kim, Inhyeok;Kim, Junghan;Kim, Taehyoung;Eom, Young Ik 121
최근 그래픽 하드웨어/소프트웨어의 발전으로 실시간 환경에서 레이트레이싱 기술을 적용하려는 시도가 늘어나고 있다. 하지만 대부분의 최적화 기술들이 게임이나 설계와 같은 동적인 3D 응용에 적합한 효과적인 가속 구조 구축에 집중되어 있기 때문에 상대적으로 가속 구조 변경이 적은 UX 환경에는 적합하지 않다. 이에 본 논문에서는 3D 공간 안에 존재하는 물체의 변형보다는 물체가 사용하는 재질과 텍스쳐의 변형이 빈번한 UX 환경의 특징을 고려한 새로운 부분 렌더링 기술을 제안하고, 제안 기법이 실제 렌더링 시간을 얼마나 개선할 수 있는지를 실험을 통해 검증하였다. -
대량의 메모리, 네트워크 장치, 저장매체, CPU 등으로 구성된 데이터 센터의 운용에 있어서 시스템 구축이나 운용을 단순화하기 위한 가상화가 고려되고 있다. 특히 금융 분야와 같이 데이터의 폭증 시대에 대응하기 위한 분산 서버 노드의 메모리 가상화 시스템을 고려할 수 있으며 본 연구에서는 이러한 메모리 가상화 시스템을 운용하는데 있어서 지연을 최소화하기 위한 인피니밴드의 활용방안에 대하여 검토한다. 인피니밴드의 메모리 접속 기능인 RDMA (Remote Direct Memory Access)를 더욱 쉽게 사용하기 위한 사용자 친화적인 라이브러리 구현 방법을 제안하며 RDMA 사용 시 발생하는 지연 현상을 분석하였다.
-
가상화 기술로 인하여 하나의 물리 서버에 하나 이상의 가상 머신을 만들 수 있게 되었으며, 이로 인해 비용적인 측면은 물론 리소스를 더욱 더 효율적으로 관리가 가능해졌다. 이에 따라 많은 기업에서 가상화 환경을 도입하고 있다. 그러나 하나의 물리 서버에만 가상 머신이 집중해서 생성된다면 리소스의 효율이 떨어 지게 된다. 따라서 가상화와 된 클라우드 시스템에 대한 모니터링 환경 구축이 필요하다. 이에 OpenStack을 사용하여 사적 클라우드를 구축한 후 Ganglia를 사용하여 각 가상 머신과 물리 서버의 시스템 및 리소스 현황에 대한 모니터링 환경을 보다 편리하게 구축하고자 한다.
-
Choi, HeeSeok;Choi, SookKyong;Park, JiSu;Suh, Teaweon;Yu, Heonchang 131
최근 클라우드 컴퓨팅의 발전과 상업적인 성공과 함께 클라우드 자원의 이용률을 최대로 유지하면서 에너지를 효율적으로 사용하기 위한 연구에 대한 관심이 커지고 있다. 자원의 사용률이 최대로 높아지게 되면 에너지 소비량이 급격하게 증가하여 많은 에너지를 사용하게 되므로 자원의 사용율과 에너지 사용은 트레이드오프 관계를 가지게 된다. 따라서 본 논문에서는 자원의 최대 사용 및 효율적인 에너지 사용을 위해 에너지 소비가 최적이 되는 자원 이용률의 임계값을 찾기 위한 연구를 수행하였다. 실험을 위해 자원 중 가장 많은 에너지를 소비하는 CPU를 이용하였고, 전력 측정을 위해 KEM2500 전력계와 ThrottleStop_500 프로그램을 사용하였다. 실험 결과 CPU 사용률이 약 90%일 때 에너지 사용량이 급격하게 증가하였으며, 기존의 평균 자원 이용률과 비교했을 때 12.3% 정도의 전기량이 더 소모됨을 확인하였다. 따라서 클라우드 컴퓨팅에서 CPU 자원의 이용률이 90%일 때 에너지가 최적이라고 할 수 있다. -
Kang, Jihun;Lee, DaeWon;Kang, InSung;Yu, HeonChang 135
GPGPU(General Purpose Graphics Processing Unit) 병렬처리 시스템인 CUDA(Compute Unified Device Architecture)는 컴퓨터에서의 고속 연산 처리를 위해 많이 사용되어왔다. CUDA에서 연산 처리를 하기 위해서는 CUDA의 특성을 이해해야 한다. CUDA는 CPU(Central Processing Unit)가 처리하는 Host 영역과 GPU(Graphics Processing Unit)가 처리하는 영역인 Device 영역이 존재하며, 이 두 영역간의 데이터 복사를 통해 연산 처리를 진행한다. 이런 구조적인 특성상 메인 메모리에서 GPU 메모리로 입력 데이터를 전달해야 GPU를 이용해 연산을 처리할 수 있는 구조를 가지고 있다. 하지만 이러한 처리 구조로 인해 연산 시간과 별도로 메인 메모리와 GPU 메모리간의 데이터 복사시간이 존재하며, 추가적으로 발생하는 메모리 복사 시간으로 인해 오버헤드가 발생하게 된다. 본 논문에서는 실험을 통해 메모리 복사 시간, 연산의 반복 횟수 그리고 연산의 복잡성이 전체 성능에 어떤 영향을 미치는지 논하고자 한다. -
Ryu, Chungmo;Lee, Daecheol;Jang, Minwook;Kim, Cheolgi 139
최근 대용량 영상데이터로부터 정보 수집, 영상 처리를 위한 클라우드 관련 연구들이 활발하다. 그러나 공개 소프트웨어를 이용한 클라우드 연구의 대부분은 라이브러리 수준이 아닌 단순히 프로그램 수준의 조합으로 작동한다. 이런 이유로 단순 조합에 따른 비효율성에 의한 성능문제는 크게 다루어지지 않는다. 본 논문에서는 이 비효율성을 해결하는데 중점을 두고 FFmpeg과 Hadoop을 라이브러리 수준으로 결합하여 기존보다 더 나은 성능의 영상클라우드 환경을 구축하였다. C기반의 영상처리 라이브러리인 FFmpeg와 JAVA기반의 클라우드 환경 Hadoop의 결합을 위해 JNI(Java Native Interface)를 이용하였다. 상세구현으로는 HDFS(Hadoop Distributed File System)을 확장하여 Hadoop MapReduce가 직접 FFmpeg을 통한 영상파일 접근이 가능하게 하였다. 이로써 FFmpeg과 Hadoop간 상이한 파일 접근 방식에서 발생하는 불필요한 작업에 의한 시스템의 성능저하를 막았다. 또한 응용의 확장성을 위해 영상작업시 작업영상을 영상처리의 최소단위인 GOP(Group of Pictures)단위로 잘라 클라우드의 노드들에게 분산시켰다. 결과적으로 기존에 존재하는 Hadoop과 FFmpeg을 프로그램적으로 결합한 영상처리 클라우드보다 총 처리시간을 앞당겼고, GOP 단위의 영상 처리는 영상기반 작업에 안정성과 응용의 확장성을 보장해주었다. -
국 내외적으로 무인우편장치를 도입하여 우편물 접수 편의성을 증대시키려는 노력이 지속되고 있다. 그러나 고객은 무인우편장치에서 화면터치 방식의 키보드를 사용하여 접수정보를 직접 입력하고 있으며 사용에 어려움을 느끼고 있다. 이로 인해 접수정보인 우편번호, 주소, 수취인명을 자동으로 획득하여 고객에게 제공하는 시스템 개발의 필요성이 제기되었다. 본 논문에서는 우편영상을 이용하여 접수정보를 자동으로 획득하고 고객에게 제공하여 접수 편의성을 증대시킬 수 있는 서버/클라이언트 기반의 분산형 접수정보 자동획득 시스템을 구현하고 무인우체국내의 무인 우편접수 장치에 적용하였다.
-
소셜 미디어와 스마트폰의 확산으로 인터넷상의 사용자간 교류되는 정보의 양이 대폭 늘어남에 따라 대규모의 데이터를 처리해야할 필요성이 높아졌다. 이러한 빅데이터는 뉴스, 소셜미디어, 웹사이트 등의 다양한 분산 서버에서 발생한다. 증권정보를 분석하기 위해서도 실시간으로 발생되는 거래량, 시가와 더불어 상장회사의 공시 정보 등의 데이터를 여러 분산된 서버에서 데이터를 가져와야 한다. 기존의 빅데이터 분석기법은 각 분산된 서버로부터 가져온 데이터가 동일한 신뢰성을 가지고 있다고 가정하고 분석을 한다. 이는 부문별한 정보를 포함한 데이터를 효율적으로 분석하지 못하는 한계를 지니고 있다. 본 논문에서는 가져오는 데이터에 신뢰성 가중치를 부여하여 신뢰성 있는 증권정보 분석을 가능하게 한다.
-
Lee, Jonathan S.;Sim, JaeMun;Kwon, OhByung;Kang, Kyung-Woo;Kang, Yun-Hee 148
가상화 기반 클라우드 컴퓨팅 환경은 비용 효율성과 자원 활용 측면에서 강점을 갖고 있으나 주어진 응용의 행태에 따른 적절한 자원할당 방법이 필요한 상황이다. 그러므로 클라우드 컴퓨팅 환경에서 다양하게 구성된 가상클러스터와 응용 특성을 서로 비교 분석해야 한다. 이를 위해 본 논문의 목적은 OpenStack 기반 가상화 자원을 사용하여 생성된 클러스터 환경을 상태분석 도구인 Ganglia를 이용하여 분석한다. 분석에 사용되는 Utility 함수의 결과는 각 응용에서 요구되는 성능을 클라우드 컴퓨팅 환경이 만족시키는지 판단할 수 있는 자료가 될 것이다. -
Kim, Taeyeon;Kim, Hyunwook;Park, Kisung;Lee, Young-Koo 152
페타 바이트 이상의 규모의 빅 데이터 분석은 다양한 분야에서 연구되고 있다. 최근 소셜 네트워크, XML 등과 같은 구조적인 정보를 갖는 대용량의 그래프들을 분석하는 기술이 활발히 연구되고 있다. 이러한 대용량의 그래프를 분석하기 위한 연산중의 하나로 순환 그래프가 사용되고 있다. 대용량의 그래프 환경에서 순환을 검출하는 연산은 단일 컴퓨팅 시스템에서 처리가 불가능하거나 많은 시간 비용이 발생하여 분산처리가 필요하다. 본 논문에서는 그래프 처리에 효율적인 프리겔 프레임워크를 이용하여 효율적으로 순환을 검출하고, 중복 순환을 제거하기 위해 정규 순환 코드를 제안한다. 실험을 통하여 제안하는 기법이 대용량 그래프에서 효율적으로 순환을 찾을 수 있음을 보인다. -
클라우드 컴퓨팅은 가상화를 통하여 자원을 효율적으로 이용하며, 전체 시스템의 성능 개선을 위해 부하가 심한 물리 서버의 가상 머신을 마이그레이션한다. 클라우드 컴퓨팅의 규모가 커짐에 따라 부하 분산을 통한 효율적 자원 관리는 더욱 중요해지고 있다. 본 논문에서는 가상 머신 부하 분산 기술의 동향에 대해서 조사한다.
-
Yun, Youngsun;Hong, Jihye;Han, Yongkoo;Lee, Young-Koo 158
링크 예측 기법은 소셜 네트워크 분석 중 한 방법으로서 그래프 내에서 추가적으로 발생하는 링크를 어떻게 예측하여 네트워크에 추가하는 가에 대한 문제이며 소셜 네트워크의 친구 추천 서비스, 상관 관계 분석, 테러리스트 네트워크 모니터링 등 여러 분야에서 사용되고 있다. 그러나 데이터가 대용량화 됨에 따라 모든 데이터를 메모리에 적재하지 못하거나 최단경로 알고리즘의 반복 수행 등 많은 수행시간을 요구하기 때문에 분산 처리 환경이 필요하게 되었다. 본 논문에서는 프리겔 기반의 모든 노드들 간의 최단경로를 찾는 알고리즘의 반복 수행을 제거하여 수행속도를 향상시킨다. 다양한 데이터 셋에 따른 수행 시간을 측정하여 제안하는 기법의 우수성을 보인다. -
보행자 검출기는 보안이 필요한 곳에서 모니터링을 하거나 특정 장소를 드나드는 사람의 수를 셀 때, 운전 중 차도에 뛰어드는 사람을 감지할 때 등 상황에 따라 여러 목적으로 응용될 수 있다. 이에 따른 연구는 많이 진행되어 왔지만, 임베디드 시스템에서는 제한된 컴퓨팅 능력으로 인해 검출 속도가 느리다는 문제가 있다. 본 논문에서는 입력 영상에서 배경 부분을 빠르게 제거하여 검출 속도를 향상하는 방법과 ARM 아키텍처에서 NEON 병렬화 기법을 이용하여 검출 속도를 향상하는 방법을 제시한다. 제시한 방법으로 구현한 검출기는 기존보다 201.1% 향상된 속도를 나타냈다.
-
분산 클라우드 환경은 분산된 다수의 컴퓨팅 자원을 하나의 집합으로 묶고 하이퍼바이저를 이용하여 생성한 가상머신을 서비스 요구사항에 알맞게 할당하여 작업을 처리한다. 클라우드를 이용하여 제공하고자 하는 서비스는 이용되는 자원을 해당 서비스 대상 지역에 가장 높은 수준의 서비스 품질을 제공할 수 있는 데이터 센터로부터 할당 받는다. 그러나, 대부분의 클라우드 자원 제공자들은 해당 자원을 하나의 서비스 지역에 기반하여 할당한다. 따라서, 본 논문에서는 여러 지역에 애플리케이션 서비스를 제공하고자 하는 사업자들에게 전체 서비스의 최적 품질을 보장하는 다중 서비스 지역 기반 자원 할당 기법을 제안한다.
-
Cloud computing provides access to big volumes of data and computational resources through various services. Cloud computing also supports to process these volumes of data using set of computers. Cloud computing can satisfy resource requirements through virtualization technology. Eucalyptus is an open source cloud computing environment helps the users to setup their own private cloud based on virtualization. In this paper, monitoring of virtual machines is explained with the eucalyptus cloud setup.
-
사이버물리시스템(CPS)은 실시간 제약으로 타이밍에 민감한 특징이 있으며, 산업 영역에 적용시 시스템 동작과 안전필수 로그의 특정한 패턴을 나타내는 대용량의 실시간 데이터를 생성시킨다. 본 논문은 공개소스프로젝트인 하둡에코시스템을 이용한 CPS 데이터분석 아키텍처를 소개한다. CPS 처리의 특징 때문에 그 대용량의 데이터 처리는 하나의 머신에서 분석될 수 없으므로, 하둡에코시스템을 통하여 실시간 기반으로 생성되는 데이터를 저장하고 처리하는 시스템 아키텍처를 제안한다. 하둡분산파일시스템(HDFS)은 거대한 CPS 데이터의 저장을 위한 기본 파일시스템이고, 하이브는 데이터웨어하우징 처리를 위한 CPS 데이터분석에 사용된다. 플룸은 서버들로부터 데이터를 수집하고 HDFS에서 그 데이터를 처리하기 위해 사용되며, Rhive는 데이터 마이닝과 분석을 적용하기 위해 사용된다. 이러한 아키텍처를 개관하고, 또한 효과적인 데이터 분석을 위해 사용한 시스템 설계 전략을 소개한다.
-
본 연구는 최근 활성화된 스마트폰 내비게이션의 교통정보를 이용 시 상대적으로 품질이 취약한 지방지역의 빠른길 및 통행시간 정확도를 개선하는 방안에 대한 연구이다. 본 연구에서는 Hadoop기술을 이용하여 교통데이터에 대한 방대한 양의 데이터를 분석 처리한다. 특히, 실시간 교통정보가 제대로 수집되지 않는 지역의 도로 속도 정보에 대한 개선 방안으로 고객 단말로부터 올라오는 위치 데이터를 실시간으로 수집하여 전자지도 기본 속성값을 실시간 통계 데이터로 교체 반영하여 상대적으로 취약한 지방지역의 경로 품질 및 경로 탐색을 개선하는 방안을 제시하였다. 단말로부터 올라오는 많은 양의 GPS 위치정보등 대용량 데이터 처리를 위해 오픈소스프로젝트인 Hadoop플랫폼 환경에서 빅데이터 처리용 오픈소스를 활용하여 고가의 RDBMS를 대체하는 효과와 시간 단축의 효과를 기대할 수 있게 되었다.
-
Jeong, Won Seob;Kim, Seung Hun;Lee, Sang-Min;Ro, Won Woo 180
근래의 프로세서는 하나의 다이 위에 여러 개의 코어를 배치한 멀티코어 형태를 띠고 있다. 최근에는 프로세서의 에너지 소비량을 줄이기 위해 비대칭 멀티코어를 활용하여 동일한 성능을 유지하며 소비전력을 낮추는 방법에 대한 연구가 활발히 진행되고 있다. 비대칭 멀티코어의 장점을 최대한 활용하기 위해서는 대칭형 멀티코어와는 달리 실행해야 할 프로세스와 상이한 코어간의 작동 특성을 고려해야 한다. 본 논문에서는 전력 소비 효율 향상을 위해 프로세스 스케줄링 알고리즘에 하이브리드 인공지능 기술인 Adaptive Neuro Fuzzy Inference System (ANFIS)를 적용하여 각 프로세스에 적합한 코어를 찾아 할당하는 방법을 제안한다. 시뮬레이션 결과 제안하는 프로세스 스케줄러는 리눅스의 CFS 대비 평균 35.4% 낮은 Energy Delay Product (EDP)를 보였으며 이를 통해 하이브리드 인공지능을 적용한 프로세스 스케줄링 알고리즘의 유효성을 입증하였다. -
클라우드 컴퓨팅 기술로 인한 정보기술 영역의 파라다임의 변혁에 따라서, 다양한 산업의 기업들이 운영비용 및 투자비용 절감효과를 목적으로 클라우드 컴퓨팅을 도입하며 성공 사례를 논의하고 있으나, 기업의 프로세스 개선을 위하여 클라우드 서비스를 이용하는 접근방법은 아직 국내 사례에서는 부족하다. 본 논문에서는 클라우드 서비스를 관리하는 CSB(Cloud Service Brokerage) 플랫폼에서 서비스의 Orchestration을 지원하는 SOA(Service Oriented Architecture)의 WS-BPEL 기술을 적용하여 프로세스 자동화를 구축할 수 있는 아키텍처를 제시하였다. 클라우드의 SaaS 도입 시 어플리케이션뿐만 아니라, 인프라 서비스를 이용하는 IaaS 적용과 다른 프로세스와의 호환과 연동 작업을 구축하는 PaaS를 같이 적용함으로써 비즈니스 프로세스의 가치 향상이 가능하도록 본 논문에서는 클라우드 서비스 브로커 도입에 대한 시스템 아키텍처를 제안한다.
-
인간과 사물, 서비스 세 가지 분산된 환경 요소에 대해 인간의 명시적 개입 없이 상호 협력적으로 센싱, 네트워킹, 정보 처리 등 지능적 관계를 형성하는 사물 공간 연결망인 IoT(Internet of Things)에서 센싱된 정보를 처리하고 서비스하기 위한 환경을 적시적소에 배치(Depolyment) 하기 위하여 클라우드 서비스와의 연동방법에 대해 본 논문에서 연구하였다. Public Cloud환경에서 Hadoop Cluster를 구성하여 IoT 서비스에 적용할 수 있는 통합 환경을 구축하면 폭발적으로 증가하는 IoT 데이터를 저장하고 빠른 시간안에 이를 효과적으로 처리 및 분석하기 위한 시스템 구축이 가능하며 분산 저장소에 저장된 데이터를 분석하고 의미있는 지식을 발견하여 새로운 비즈니스 모델 창출에 기여할 수 있다. 본 논문에서 Public Cloud 환경에서 Hadoop Clouster를 구성하여 IoT에서 생성되는 데이터를 효과적으로 처리하고 분석할 수 있는 방법을 제안한다.
-
가상화 기술의 발달은 클라우드 데이터센터(cloud datacenter)에서의 서버 통합(server consolidation)을 지원하며 이를 통하여 물리적 머신(physical machine, PM) 관리 비용을 감소시킬 수 있다. 그러나 서버가 통합됨에 따라 가상 머신(virtual machine, VM) 간섭이 생길 수 있고 이는 성능 감소의 원인이 된다. 따라서 VM 간섭과 PM 관리 비용을 감소시키는 것은 트레이드오프(trade-off)를 이루며 본 논문에서는 이를 해결하기 위하여 VM 간섭 계측(quantizing)을 위한 기법과 비용 효율적 VM 배치(placement)를 위한 휴리스틱(heuristics)을 제안한다.
-
Kang, Dong-Ki;Kim, Seong-Hwan;Ha, Youn-Gi;Youn, Chan-Hyun 195
다양한 이종의 클라우드 서비스 제공자들은 자원 할당 기간에 기반하여 온디맨드(On-demand) 및 예약형(Reserved) 인스턴스 2 가지로 구분하여 할당하는 가상 머신 인스턴스의 가격을 결정한다. 즉 자원 할당 기간이 상대적으로 짧은 온디맨드 인스턴스의 경우에는 가격이 비싸지만 할당 기간이 상대전으로 긴 예약형 인스턴스는 가격이 저렴하게 책정된다. 본 논문에서는 이와 같은 가격 정책을 기반으로 적응적 예약형 기반 가상 자원 관리 기법을 소개하여 동일한 클라우드 서비스를 달성하면서도 비용을 효과적으로 절감할 수 있도록 한다. -
Kang, Dong-Ki;Kim, Seong-Hwan;Kim, Dae-Sun;Youn, Chan-Hyun 197
클라우드 컴퓨팅 환경에서는 가상화된 자원 인스턴스를 할당받아 응용을 처리할 때 적절한 서비스질을 만족하면서도 자원 운용 비용을 최소화하는 것이 중요한 이슈로 연구되고 있다. 그리드 환경과는 달리 클라우드 환경에서는 모든 가상 자원 인스턴스는 작업의 처리시간이 아닌 고정된 자원 할당 시간을 기준으로 가격이 책정되므로 기존의 그리드 환경을 고려한 자원 스케쥴링 기법은 클라우드 환경에서는 부적절한 자원 낭비를 발생시킬 수 있다. 이러한 문제를 해결하기 위해 본 논문에서는 클라우드 가격 정책을 고려한 휴리스틱 기반의 자원 스케쥴링 기법을 제안하고 이를 워크플로우 응용에 적용시키고자 한다. 제안된 기법의 성능 평가를 위하여 Montage 프로젝트를 워크플로우 응용으로 채택하였고 이를 Openstack 기반 클라우드 플랫폼을 기반으로 실험을 수행하였다. -
최근 기업들의 업무환경이 강력한 이동성을 가지는 모바일 환경으로 일부 이동함에 따라 적은 전력 소모량을 만으로도 기업 업무를 처리할 수 있을 만한 성능의 컴퓨팅 자원을 지원 가능토록 하는 Thin Client 모델이 주목을 받게 되었다. 또한 이는 사용자 별 독립 자원을 제공할 수 있는 클라우드 기술과 융합하여 단일 모바일 단말과 단일 가상 머신 간의 원격제어를 관리하는 모바일 클라우드라는 개념으로 발전되었다. 그러나 해당 방법으로 얻을 수 있는 작업 처리의 성능은 제공되는 가상 머신의 성능만큼의 제한이 있다. 또한 이종 클라우드 환경을 이용할 시 자원 간 이질성으로 인해 성능의 편차가 발생하기 때문에 이러한 문제를 해결하기 위한 기술이 필요하게 된다. 따라서 본 논문에서는 이러한 모바일 단말에서 이종 클라우드 자원을 이용하여 고성능 컴퓨팅 처리를 가능하도록 하는 위한 모바일 클라우드 환경에서의 고려사항 및 구조를 제안한다.
-
분산되어 있는 컴퓨팅 자원을 가상화시킨 이후 접근하여 사용하는 클라우드 컴퓨팅은 인터넷의 발전과 대규모의 데이터센터를 지니는 IT 기업의 등장으로 그 모습을 드러내게 되었다. 복잡도가 높은 다중 클라우드 환경에서 클라우드 브로커(CSB)는 클라우드 사용자(CSC)와 클라우드 제공자(CSP)를 중개하여 최적의 가상 머신(VM) 배치를 할 수 있도록 한다. CSB의 과제는 가장 좋은 성능을 보이며 동시에 가장 경제적인 VM들을 다른 CSP들로부터 제공받아 CSC가 사용할 수 있도록 하는 것이다. 본 논문에서는 초기 VM 배치를 위해 CSC에서 요구하는 자원의 양을 예측하는 기법들을 소개하고, 관련된 미래 기술의 발전 방향에 대해 논의하고자 한다.
-
Kang, Dong-Ki;Kim, Seong-Hwan;Kim, Woo-Joong;Ha, Youn-Gi;Youn, Chan-Hyun 205
멀티 클라우드 서비스 제공자가 연동된 환경에서 각 데이터 센터에 위치하고 있는 물리 노드들의 위치에 따라서 클라우드 서비스 사용자와 연결된 네트워크 속도에 차이가 발생하고 이에 의해서 각 물리 노드에서 생성되는 가상 자원 인스턴스의 작업 처리 성능에도 영향을 미치게 된다. 특히 웹 어플리케이션과 같은 네트워크 성능에 의존도가 높은 응용의 경우 이에 대한 성능 영향의 정도가 매우 크게 증가한다. 본 논문에서는 이러한 문제를 해결하기 위하여 클라우드 서비스 사용자와 가상 자원 인스턴스간의 물리적인 거리 및 동적인 네트워크 상황을 고려한 적응적 가상 자원 할당 기법을 소개한다. -
클라우드 환경에서 Scientific Application Service와 같이 computing intensive한 job을 최소한의 자원을 이용해 성능을 보장하면서 서비스를 제공할 수 있는 어플리케이션 프로파일링(Application Profiling) 기술을 제안한다.
-
TCP는 네트워크에서 손실 없이 데이터를 전송하는 전송 프로토콜이다. TCP는 전송 초기에 대역폭을 알지 못하는 상황에서 혼잡 윈도우의 지수적 증가를 통하여 전송하는 슬로우 스타트 단계를 수행한다. 지수적 증가의 특성으로 말미암아 폭주 가능성이 발생하고, 이는 네트워크의 변동성이 심할수록 가중된다. 본 논문에서는 이러한 문제점을 해결하기 위해 기존의 Hybrid Start 방법을 개선한 통계적 슬로우 스타트 방법을 제안하며 이를 통하여 TCP 성능을 개선한다.
-
Hussain, Rasheed;Abbas, Fizza;Son, Junggab;Kim, Sangjin;Oh, Heekuck 214
Advancements in automobile industries and the communication technologies caused VANET (Vehicular Ad Hoc NETwork) to evolve to VANET-based clouds before its deployment. It is more likely that VANET clouds will replace the traditional VANET in the deployment phase. It is to be noted that an abrupt deployment is out of question because it would require mass of resources and money to do so; instead incremental deployment is more ideal. In this paper, we aim at the incremental deployment phase of VANET clouds and focus on the well-established public transport networks. Data aggregation is one of the essential aspects in traditional VANET and has been researched for quite long time. However the previously proposed schemes are still controversial. Keeping in mind the time and space prediction of public buses, we leverage these buses as potential aggregators and MG (Mobile Gateways) in VANET clouds. Buses gather cooperative whereabouts information from neighbors, aggregate that information, disseminate it to the neighbor MGs and also send it to the cloud for storage and for services exchange. In our proposed scheme, we believe that the dissemination will be effective and cover most of the urban area since at any instant of time; buses cover most part of the urban areas. Besides, the effective transmission range is higher due to tall buses. -
Lee, Jong-Hyuk;Yang, Seung-Hoon;Kim, Byung-Gyu;Shin, Seung-Cheol 218
본 논문에서는 최근 각광받고 있는 융합기술 중의 하나인 가시광 통신 기술에 대한 동향을 살펴보고 발전 방향을 고찰해 본다. 먼저 세계 각국에서 개발 중인 내용 등을 살펴보고 이를 토대로 세부 기술적 요소를 먼저 살펴본다. 이를 통해 현재 국제 표준화가 진행되고 있으며 기술적 파급 효과를 확대하기 위해 각국에서 응용 기술을 개발 중이다. 본 논문에서는 무엇보다도 표준 기술의 개발을 통한 다양한 응용 및 산업 적용 분야 등을 살펴봄으로써 융합 조명 기술의 확산 방안을 살펴보도록 한다. -
Kwon, Sehoon;Roh, Byeong-hee;You, Youngbin;Park, Soo Bum;Choi, Geunkyung 222
무선 네트워크 환경에서 스펙트럼 자원을 효율적으로 활용할 수 있는 무선 인지 (Cognitive Radio, CR) 중 기지국이나 접속점과 같은 중앙 제어장치가 없는 분산형 무선 인지 네트워크 (Distributed Cognitive Radio Network, DCRN)에서는 부 사용자 (Secondary User, SU)들의 하드웨어적 한계로 인해 주 사용자 (Primary User, PU)들에게 인가된 스펙트럼의 모든 정보를 알 수 없다. 이를 극복하기 위해 SU들은 협력적 스펙트럼 감지 (Cooperative Spectrum Sensing)를 통하여 지역적인 스펙트럼 정보를 서로 교환하여 전체 스펙트럼의 정보를 파악한다. 본 논문은 효율적인 협력적 스펙트럼 감지를 위하여 PU 채널 상태의 비율을 사용한 정책 기반 감지 채널 선택 방법인 비율 기반 감지 정책 (Proportion-based Sensing Policy, PSP)을 제안한다. 각 SU가 PU의 채널 사용을 감지하고 PU 채널들의 idle 상태의 비율을 계산하고, 이 결과를 바탕으로 감지하는 PU 채널 변경 시, 높은 idle 비율을 갖는 PU 채널을 우선적으로 선택하여 감지되는 PU 상태가 idle 일 확률을 높여 효율적인 채널 감지를 가능하게 한다. 시뮬레이션 결과를 통하여 기존에 제안된 채널 감지 정책보다 비율 기반의 채널 감지 정책이 효율적으로 PU 채널들을 감지하는 것을 알 수 있다. -
Lee, Bo-Won;Lee, Su-Kyng;Park, Eun-Mi;Park, Ji-Hye;Shimelis, Sisay;Baidya, Samanjana;Paul, Anand;Lee, Jae-Jung 226
ITS 기술의 발전으로 인해 교통 분야에 관련한 서비스들이 제시되고 있다. 최근 V2X 기술은 기존 자동차 또는 도로 인프라에 IT기술이 접목되는 IT 융합 기술 중 하나이며, 주요 자동차 선진국들과 메이커들은 차세대 자동차 기술 중 하나로 생각하고 있다. 또한 국제적으로 차량 간 통신을 이용한 국가 프로젝트 및 서비스가 제안되고 있다. 따라서 이러한 안전 서비스에 대한 시나리오가 많이 필요하다. 본 논문에서는 차량 간 통신을 활용하여 안전 서비스 설계 및 구현을 제시한다. 이 시나리오 구현 결과 운전자, 보행자 모두 안전 할 수 있는 방법을 보인다. 향후 차량 통신이 실제 차에 적용되었을 경우 고려해야 할 결과를 결론에서 제시하였다. -
본 논문에서는 실내 음영지역에서 사용되는 모바일 와이맥스의 펨토셀 기지국(WFAP; WiMAX Femtocell AP)에 대한 성능을 분석하였다. 시뮬레이션을 통해 와이맥스 펨토셀 기지국의 패킷에러율(PER), Outage, throughput을 확인하였다.
-
Jang, In;Hwang, Kwang-il;Choi, Seok-Jun;Sim, Byoung-Sup 233
본 논문에서는 무선 주파수 자원의 부족문제가 대두됨에 따라 TV White Space(TVWS) 주파수 대역을 효과적으로 사용하기 위한 IEEE 802.15.4m TVWS Multi-channel Cluster PAN(TMCTP)을 소개하고 NS-3 를 이용하여 Association 시간과 Uplink, Downlink 데이터 전송시간에 대한 성능평가를 한다. 성능평가 결과에 대하여 분석하고 향후 TMCTP 의 추가할 부분에 대하여 도출한다. -
Nam, Sung-Wook;Hwang, Kwang-il;Choi, Seok-Jun;Kang, Seok-Rak 237
본 논문에서는 기존 원격 검침 시스템의 불필요한 전류 소모를 줄이고 실시간 유지보수를 실현하기 위한 효과적인 M2M 데이터 송수신 기법을 제안하였다. 명령에 따른 수행시간을 예측하여 통신이 이루어지지 않는 구간에서 CDMA 연결 해제 및 Sleep 전환을 탄력적으로 수행함으로써 전류소모를 최소화 하였으며, 근 실시간 메시지를 이용한 양방향 M2M 기법을 실현하였다. 실험 결과 기존 시스템에 비해 전류소모가 약 17 배 감소하였고, 근 실시간 명령 요청에 대한 빠른 응답을 통해 기존의 단점을 보완한 제안 기법의 우수성을 입증 하였다. -
Kim, Hyo Seong;Hwang, Kwang Il;Choi, Seok Jun;Shim, Byoung Sup 241
본 논문에서는 가정의 전력 사용에 따라 실시간으로 전력요금을 알림으로써 사용자의 선택에 따라 자발적인 전력관리를 수행하는 수요반응 연동 홈 전력관리 시스템을 제안한다. 제안시스템은 수요반응 연동을 통한 사용자의 전력소비 패턴을 이용해 자발적인 전력관리를 하여 저 전력으로 유지되며 응답시간을 줄였다. 또한 에너지 소모와 사용자의 전력 관리 요청의 반응 속도에 대한 실험을 통해 우수성을 입증하였다. -
본 논문에서는 현대사회의 복잡성으로 인해 각자 흩어져 살고 있는 가족 구성원들을 메타버스 기반의 가상공간을 통해 서로 연결시켜주어 가족애를 증진시켜주고 특히 안전에 취약한 타지에 살고 있는 노부모를 가상공간을 통해 모니터링하여 신속한 대응을 할 수 있도록 홈가상화 서비스를 위한 물리홈 안전센서와 제어장치를 제안한다. 홈가상화를 통한 홈안전시스템은 메타버스 서버와 클라이언트, 홈가상 플랫폼 게이트웨이와 물리홈 센서와 제어장치로 구성되며, 본 논문에서는 하부구조인 홈가상 플랫폼 게이트웨이와 센서 및 제어장치간의 프로토콜 및 이의 프로토타입을 구성하도록 한다. 이를 통해 가상 공간에서 실공간의 홈센서 및 제어장치와 교신할 수 있어 가상공간을 통한 홈안전서비스를 구현할 수 있다.
-
Yoon, Sung-Hyun;Hwang, Kwang-il;Choi, Seok-Jun;Yi, Ji-Hyoung 249
본 논문은 기존의 OMR 시스템에서 검침원의 이동에 따른 검침방법의 비효율성과 PDA를 이용한 비용적, 시간적 문제를 해결하고자 새로운 OMR 시스템을 제안하고 RF Modem 과 Bluetooth Module을 접목한 Smart OMR Device를 구현하였다. 시스템의 효율성을 검증하기 위하여 기존의 OMR 시스템과 비교하여 Response Time 및 Energy Consumption에 대해 제안시스템의 성능 및 우수성을 입증하였다. -
Park, Chan-Je;Kim, Dong-Woo;Kim, Sung-Wook;Lee, Dong-Gun;Yoo, Hong-Suk;Goyal, Ankita;Kim, Dong-Kyun;Yang, Eun-Joo 253
Device-to-device (D2D) 통신 기술은 기지국 및 Access Point (AP)와 같은 인프라의 경유 없이 트래픽 교환이 단말기간에 직접적으로 이루어지도록 하는 기술이다. 오늘날 D2D 통신 기술은 셀룰러 망 과부하 문제의 해결책으로써 많은 관심을 받고 있다. 본 논문에서는 대표적인 D2D 통신 기술인 Wi-Fi Direct에 기반하여 형성된 네트워크에 존재하는 다수의 단말에게 동영상을 스트리밍하기 위한 안드로이드 라이브러리 개발 사례를 소개한다. 본 논문에서 소개하는 라이브러리는 의사 브로드캐스트(Pseudo-broadcast) 방식을 사용하여 다수의 단말에게 동영상을 스트리밍한다. 의사 브로드캐스트 방식은 빠른 전송 속도로 동영상을 스트리밍할 뿐만 아니라 한 번의 전송을 다수의 단말에게 동일한 데이터를 전송할 수 있는 장점이 있다. -
Kwon, Oh-Hun;Cho, Jung-Hun;lee, Ji-Ho;Paek, Yun-Heung;Heo, In-Gu 257
VoIP(Voice over Internet Protocol)는 인터넷과 같은 IP 망에서 음성과 영상을 전송하기 위한 기술이며, 차세대 망에서의 음성, 테이터 통신을 위한 기술로 부상되고 있다. 따라서 VoIP 응용은 인터넷 망을 이용하는 다양한 단말기들 사이의 음성 및 영상 통신을 위하여 더욱더 많이 사용되어 질 것으로 예상된다. 본 논문에서는 VoIP 기술을 여러 분야에 적용할 수 있는 응용성과 실제 다자간 음성통신의 구현 방법에 대해서 기술하겠다. -
금융 IT와 같은 분야에서는 빅데이터의 큰 특징 중 하나인 Velocity의 개선이 가장 큰 문제이다. 이는 산업의 특성상 승자가 시장을 독식하는 구조로 0.1 초라도 빠른 시스템 속도를 확보하면 시장 경쟁력이 매우 크기 때문이다. 비단 금융 IT 뿐만 아니라 다른 산업들도 최근 보다 빠른 속도의 데이터 처리에 매우 민감하게 반응하는 환경으로 변화하고 있으므로 이에 대한 솔루션이 필요하며 본 연구에서는 폭증스트림의 고속처리를 위한 Low-Latency에 대한 다양한 실험과 환경 구축을 통해 빅데이터의 Velocity 문제를 해결할 수 있는 방안을 제시한다.
-
Park, Jin Gwan;Kim, Yong Ju;Hur, Yu Gyeong;Abel, Abel;Sanja, Sanja;Lee, Hea Jin;Park, He Min;Jeong, Min A 262
본 논문은 실내에서 사용자의 위치를 측위하기 위해 건물 실내에 설치되어 있는 Wireless AP(Access Point)에서 발신되는 RSSI(Received signal strength indication)를 수집한 후 Friis 공식을 통해 거리로 변환하여 위치를 측위한다. Friis 공식을 적용하는 과정에서 RSSI 신호가 약할수록 거리의 오차가 매우 심하게 변동되기 때문에 본 논문에서는 이러한 오차를 개선하기 위해 신호세기가 강한 2개의 AP좌표와 RSSI를 이용하여 두 원의 교점을 구하는 방정식과 좌표 사이의 거리를 구하는 방정식을 사용하는 위치측위 시스템을 구현하였고, 실험결과 제안한 방법이 기존의 삼각측량법보다 오차가 개선되었음을 확인할 수 있었다. -
Min, Gyeong-Baek;Hwan, Gyu-Yeon;So, Jae-U;Lee, Seung-Beom;Kim, Gyeong-Ho;Lee, Seong-Ro 265
본 논문에서는 멀티 셀 셀룰러 네트워크에서 채널 환경에 따른 스케줄링 알고리듬의 성능을 평가한다. 무선 통신 환경에서 대표적인 채널모델인 가우시안 채널, 레일리 페이딩 채널, SCME(Spatial Channel Model Extended) 채널 모델에 PF(Proportional Fair)와 MR(Maximum Rate) 스케줄링 기법을 적용했을 때, 시스템 성능을 평가하고 비교한다. 기지국에서 송신된 신호는 채널을 통과하며 변화하고 이는 채널 모델에 따라 달라진다. 채널 모델에 따른 스케줄링 알고리듬 성능 평가 결과 가우시안 채널모델과 레일리 페이딩 채널모델 SCME보다 좋은 성능을 보인다. -
Park, Sang Hyuk;Myeong, Seayoung;Rajeev, Rajeev;Cuma, Cuma;Won, Jongho;Bate, Bate;Kim, Gyeongho;Lee, Yeonwoo 268
본 논문에서는 최근 주파수 자원에 대한 수요가 급증하면서 효율적으로 주파수를 이용하기 위해 주파수 공유를 하면서 생길 수 있는 비용문제의 최고의 이득을 발생시킬 수 있도록 하기 위하여 이종네크워크(Heterogeneous Network)에서 매크로셀과 펨토셀 환경에서 스펙트럼 공유에 있어서 매크로셀이 사용하지 않는 스펙트럼을 펨토셀에 공유해줌으로써 이득을 취할 수 있는데 이러한 이득에 있어서 최고의 이득을 발생시킬 수 있도록 하기 위하여 펨토셀의 스펙트럼 공유당 비용 최적화 알고리즘을 제안 하였다. -
Gang, Cheol;So, Jaewoo;Park, Seon;Choe, Myeong-Su;Kim, Jin-U;Kim, Gyeong-Ho;Lee, Seong-Ro 271
인지 무선 네트워크에서 선순위 사용자의 통신을 보호하기 위해 차순위 사용자의 센싱 정확도는 매우 중요하다. 최근 센싱 성능을 개선하기 위해 협력적 센싱 기법이 연구되고 있다. 그러나 협력적 센싱 기법에서 차순위 사용자가 측정한 센싱 정보를 퓨전 센터로 피드백 할 때, 피드백 정보량에 따라 채널 오버헤드가 증가하므로 양자화된 제한된 정보를 퓨전 센터로 보고 한다. 본 논문은 양자화 비트 수에 따른 소프트 퓨전 방식의 성능을 평가한다. -
Jeon, Sung Min;Yang, Jin-Ho;Choe, Sang-Gil;Chu, Jong-Yun;Choe, Ho-Su;Kim, Ha-Ni;Park, Jong-Yong 274
본 논문은 에너지관리의 중요성을 인지하고 선박 내 장치에 대한 효율적인 에너지 소모를 위해 퍼지 논리를 이용하여 에너지 관리 연구를 목표로 두고 있다. 먼저 냉방기에 퍼지논리를 적용하여 에너지를 효율적인 소모를 나타내 보도록 한다. -
스크램블링(Scrambling)은 네트워크에서 영상을 전송할 때 보안을 위해 데이터를 특정한 키에 의해 암호화 하여 전송함으로써, 수신자만이 원본 영상으로 복원할 수 있도록 하는 기술이다. 스크램블링은 전송에서 TDES, AES 뿐만아닌 SEED, AIRA의 암호화 알고리즘을 사용한다. 이 경우 암복호화에 많은 시간이 소요되어 실시간 전송환경에서는 전송속도 저하에 따른 QoS 문제가 발생한다. 이와 같은 문제를 해결하기 위해 기존 연구에서는 속도가 빠른 해쉬 함수를 이용하여 스크램블링 암호화 하는 기법을 제안하였다. 하지만 원본 이미지의 일부가 노출될 경우 이후 원본프레임이 노출될 수 있는 문제점을 가지고 있다. 본 논문에서는 이러한 문제점을 방지하기 위해 다중 해쉬 키 프레임을 이용한 Multi Hash key Frame based Scrambling Encryption 알고리즘을 제안한다. 성능평가에서는 제안하는 스크램블링 기법에 대한 암복호화 비용과 성능을 측정하였으며, 기존기법과 비교하였을 때 원본 노출로 인한 대입공격 취약성 부분을 기존 해쉬 함수의 보안 안전성만큼 향상시켰다.
-
최근 원자력 발전소, 의료 시스템, 항공 시스템 등과 같이 사람의 생명과 밀접하게 관련되어 있는 소프트웨어로 제어하는 시스템들이 점차 늘어나고 있다. 차량에서 또한 차량 제어 소프트웨어의 오작동으로 인한 잦은 사고로 인하여 운전자와 탑승자의 생명을 위협 받고 있다. 이러한 문제로 인하여 차량시스템 제어 소프트웨어도 안전성 확보를 위한 기술로 차량에 통신 기술을 접목한 차량 통신 기술에 대한 관심이 높아지고 있다. 차량 운전자 뿐 아니라 탑승자의 안전과 밀접하기 때문에 많은 연구가 진행되고 있다. 이러한 많은 연구 중 긴급메시지전송 시스템은 차량 간 통신(V2V)을 통한 운전자의 안전성 확보에 대한 연구다. 본 논문에서는 차량 긴급메시지 전송에 필요한 모듈을 구조적으로 나누고 이를 통하여 긴급메시지 전송시스템 구조의 안전성을 평가한다. 긴급메시지 전송시스템의 안정성을 검증하기 위하여 오토마타 모델링을 통한 시스템 구조를 설계하고 검증을 위해 CTL 논리식 정의, SMV(Symbolic Model Verifier)검증도구를 통한 시스템 안전성 모델 검사를 하였다.
-
멀티채널 무선센서네트워크에서 기존의 채널할당 방법들은 각 노드마다 다른 채널을 할당하는 방법을 채택하여 연구하였다. 이러한 경우 노드 간 전송 시에 채널을 수신 노드의 채널로 변경하고 다시 자신의 수신 채널로 변경이 필요하다. 채널 변경에는 에너지를 소모하기 때문에 이를 줄인다면 전송에 좀더 많은 에너지를 사용할 수 있다. 따라서 본 논문에서는 하위 노드의 수를 이용하여 이를 기반으로 채널할당을 하고 성능평가를 통해 에너지소모량을 측정한다. 측정결과 기존 기법에 비해 약 12%의 성능 향상을 보였다.
-
Fast Handover for Proxy Mobile IPv6 (FPMIPv6), a protocol described in RFC 5949, is used to reduce handover latency and minimize packet loss problem occuring in the Proxy Mobile IPv6 (PMIPv6) protocol. However, during the study of implementing FPMIPv6, we found the Out-of-Order Packet (OoOP) problem that occurs in the experiment of FPMIPv6. Since the OoOP is an issue that affects significantly to QoS of the network, in this paper, we analyze the OoOP problem by using network model. The analysis conducts the cause of occurring OoOP problem due to there exist two paths for data transmitted from Correspondent Node (CN) to MN in FPMIPv6.
-
Yang, Seung-Hoon;Kim, Byung-Gyu;Shin, Seung-Cheol;Kim, Jeong-Hyun 290
본 연구에서는 최근 각광받고 있는 융합기술 중의 하나인 가시광 통신 기술을 개발하고 실제 시제품을 구현하기 위한 시스템 기술에 대해서 기술한다. 전 세계적으로 LED조명 시장이 급성장하고 있고 또한 이를 활용한 가시광통신(visible light communication:VLC) 기술이 화두가 되고 있다. 이에 따라서 본 논문에서는 현재 개발중인 LED기반 VLC 시스템 기술을 송신 및 수신 모듈로 분류하고 개별 모둘에 대한 구체적인 개발 시스템에 대해서 소자 및 주요 부품의 특성을 기반으로 제시한다. 또한 실제 개발된 시스템을 통해 약 0.5m 거리에서 약 12Mbps의 데이터 전송이 가능함을 보인다. 개발된 기술은 가정 내 또는 실내 주차장 등과 같이 실내 측위 또는 데이터 서비스 등에서 중요한 역할을 할 것으로 기대된다. -
본 논문은 개방형 IPTV 서비스를 위한 서비스 생성도구에 대한 것으로, 웹 서비스 기반의 컴포넌트를 기본단위로 GUI(Graphic User Interface) 상에서 각각의 컴포넌트를 조합하여 IPTV 융합 서비스를 생성하는 서비스 생성환경 제공방법에 대해 소개한다. 개방형 IPTV 플랫폼에서는 방송제어, 통신제어, 웹 콘텐츠 제어, 정보 제어 기능 등을 웹 서비스 기반의 Open API 로 제공하고 있으며, 서비스 생성도구는 개방형 IPTV 플랫폼에서 제공하는 Open API 를 컴포넌트로 하여 컴포넌트들을 조합하고 연결하기 위한 GUI 환경인 그래픽 에디터, 그래픽 에디터에서 완성한 서비스 로직에 대한 서비스 프로그램 코드를 생성하기 위한 코드 생성기, 서비스 프로그램을 컴파일하고, 컴파일이 완료된 서비스 프로그램을 디플로이하는 서비스 디플로이어로 구성된다.
-
Jeon, Hyeongseok;Lee, Jangsoo;Park, Dongwook;Do, Hyoungho;Lee, Sungkee 298
IHE(Integrating the Healthcare Enterprise)의 XDS.b(Cross-Enterprise Document Sharing.b) 프로파일은 의료기관간 환자의 전자진료기록을 공유하기 위해 개발되었으나 모바일 환경을 고려하지 않았다. 이를 보완하고자 IHE에서는 모바일기기에서도 전자진료기록을 공유할 수 있는 MHD(Mobile access to Health Documents) 프로파일을 개발했다. XDS.b 메타데이터는 ebXML(electronic business XML)을 사용하고 MHD 메타데이터는 JSON(JavaScript Object Notation)을 사용하므로 MHD와 XDS.b를 연동하기 위해서는 MHD 메타데이터를 XDS.b 메타데이터로 변환이 필요하다. 본 논문에서는 MHD 메타데이터를 XDS.b 메타데이터로 변환하는 규칙을 정의했다. -
LTE is the outstanding technology to transfer the data and voice. LTE consists of several nodes to transfer data. In case of the failure in the node of LTE, it could not support the service. So telecommunication-providers set up the back-up system for the simultaneous service-provision. But there is still the problem it comes to the network. Even though there is a back-up system, it would be useless the network is down. We propose the scheme to support the service in the case of this network problem in the LTE network. This scheme reduces 23% load in the LTE network in the case of the HSS node's failure or the network to the HSS nodes.
-
Gwak, Yong-Wan;Nam, Ji-Seung;Lee, Hyung-Ok;Gho, Hui 303
IPTV 및 인터넷방송 서비스의 경우 많은 네트워크 자원을 활용하여야 한다. 다수의 사용자에게 효율적인 IPTV 및 방송서비스를 제공하기 위해서는 멀티캐스트를 통한 방법이 사용되어 지고 있다. 하지만 기존의 멀티캐스트의 한계와 다양한 형태의 네트워크 상황에서의 문제점이 있다. 또한 기존의 PC 기반의 서비스에서 넷북, 스마트폰의 다양한 사용자의 기기를 서비스하기 위한 한계점이 발생하고 있다. 본 논문에서는 이러한 단점을 극복하고 멀티캐스트의 장점을 수용한 오버레이 멀티캐스트 기법을 사용하여 IPTV 및 인터넷방송서비스에 최적화된 방송서비스 시스템을 설계 하고 구현하였다. -
Kim, Ho-Seong;Lee, Tae-Huk;Lee, Dong-Sub;Kwon, Soon-Kak;Park, Yoo-Hyun 305
현재의 클라우드 컴퓨팅 환경에서 가상 데스크톱, 서버 등의 VM(Virtual Machine)을 사용자에게 제공할 때는 사용자의 요구에 따라 VM의 환경설정 및 생성에 많은 시간이 소요된다. 본 논문에서는 클라우드 컴퓨팅 환경에서 사용자가 요구하는 VM 환경에 대한 데이터 입력으로 가상 서버 및 데스크톱의 생성과 환경설정, 제공까지의 과정을 한번에 처리하는 방법을 구현한다. -
Kim, Seongmin;Kim, Kwangsoo;Choi, Seungoh;Roh, Byeong-hee 307
미래 인터넷 기술 중 하나인 컨텐츠 중심 네트워킹 (CCN)은 컨텐츠의 이름을 이용해 사용자가 원하는 컨텐츠를 요청하고 이를 받음으로써 현재 위치 기반에서 이름 기반으로 변화하고 있는 컨텐츠 패러다임을 반영하고 있다. 사용자가 요청한 컨텐츠가 서버에서 라우터를 거쳐 이동할 때 각 라우터마다 내장되어 있는 캐시에 저장하여 관리하는 방식을 사용하기 때문에 같은 컨텐츠가 중복으로 저장되는 문제가 발생한다. 본 논문에서는 AS 외부에 위치하는 서버로부터 컨텐츠를 받을 때 주변 라우터를 그룹으로 묶어 캐시를 관리함으로써 중복 저장되는 빈도를 낮추고 캐시 적중률 향상과 지연 시간 감소를 이끄는 전략을 제안하고 실험적으로 검증한다. -
BitTorrent는 파일 공유를 위하여 가장 널리 사용되고 있는 P2P (Peer to Peer)프로토콜로서, Mesh-Pull 구조를 채용하여 라이브 스트리밍에 대한 연구가 꾸준히 이루어지고 있다. BitTorrent에서는 Peer Wire Protocol을 사용하여 피어들간에 파일조각들을 교환하게 되는데, 이를 위하여 주기적으로 버퍼맵 정보를 HAVE 메시지를 사용하여 브로드캐스트 하는데, 피어의 수가 증가할수록 이로 인한 시그널링 오버헤드가 크게 증가하는 문제를 갖고 있다. 본 논문에서는 이러한 문제를 극복하고 라이브 스트리밍의 성능을 개선하기 위하여 HAVE 메시지를 선택적으로 전송하는 방법을 제안한다. 실험을 통하여, 제안 방식은 기존의 BitTorrent 기반 Mesh-Pull 구조를 채용하는 라이브 스트리밍 방식과 비교하여 HAVE 메시지의 브로드캐스트로 인한 시그널링 오버헤드를 비약적으로 줄일 수 있음을 보였다.
-
본 논문에서는 수시로 차량이 빠르게 이동하고 차량 밀도가 변화하는 그리드 형태의 도로로 구성된 도심의 VANET 환경에서 패킷 전송 성공률을 높일 수 있는 다중경로 패킷전송기법을 제안하였다. 다중경로 패킷전송기법은 이웃노드 리스트의 정보를 이용하여 목적지까지 다중경로를 정한 후 도달가능성이 높은 순서대로 1개 이상의 다중경로로 패킷을 전송하는 방법이다. 다중경로가 발생할 가능성이 높은 그리드 형태의 도로환경에서 목적지까지의 거리 및 차량 밀도를 기반으로 다중경로를 선정하고 각 경로 별로 패킷 프레임에 선호경로 및 Trace 등의 정보를 추가하여 Local Maximum에 빠질 확률을 낮추고 경로 단절로 인한 경로 복구와 그에 따른 경로 중복 및 패킷 전송지연을 방지하여 패킷 단절률을 낮추고 패킷 전송 성공률을 향상 시킬 수 있다.
-
수년간 스마트폰, 패드 등 모바일 단말의 증가와 P2P, mVoIP, IPTV, Kakao Talk 등 신규 서비스들의 등장 및 이용으로 트래픽이 급증하고 있다. DPI방식의 장비들은 패킷을 분석하고 이를 통해 특정 사용자나 서비스에 대한 제어가 가능하다. 최근 많은 통신사들은 서비스 및 트래픽 관리를 위해 DPI 시스템을 도입하고 있다. 본 논문에서는 DPI 기술과 장비들에 관하여 살펴보고 관련 장비의 성능측정을 위한 메트릭에 대하여 살펴보기로 한다.
-
무선센서네트워크에서 MAC 프로토콜은 듀티사이클을 이용하여 센서노드의 에너지 소비를 줄임으로써 배터리의 수명을 연장한다. 기존에 제안된 TA (Traffic-Adaptive)-MAC 프로토콜은 비동기 방식 기반으로 듀티사이클을 조절하여 센서노드의 에너지 소비를 줄인다. 본 기법은 네트워크의 트래픽 상태를 고려하여 동적으로 센서노드의 듀티사이클을 조정한다. 이러한 방법으로 센서노드의 대기시간을 줄이고 센서노드의 에너지를 효과적으로 사용한다. 하지만 이 기법은 네트워크의 트래픽 변화가 잦은 환경에서는 좋지 못한 효율을 보인다. 따라서 본 논문에서는 기존의 TA-MAC 기법에 가중이동평균 방법을 적용하여 합리적인 듀티사이클 선정을 위한 트래픽 계산 방법을 제안한다. 이는 최근 트래픽 값과 현재 감지한 트래픽의 평균을 계산하고 다음 트래픽을 예측하여 네트워크 트래픽이 급격히 변화하는 불안정한 환경에서 더 합리적인 듀티사이클 선정을 돕는다.
-
최근 지능형 교통 시스템 (ITS) 에 대한 관심이 증가함에 따라 ITS 응용을 지원해 줄 수 있는 차량 에드혹 네트워크 (VANET, Vehicular Ad-Hoc Network) 기술이 주요 이슈로 대두되고 있다. 특히 트랜스포트 계층에서는 종단간 신뢰성이 요구되는 ITS 응용들을 지원하기 위해 TCP를 적용할 필요가 있다. 하지만 VANET 환경에서 TCP는 혼잡 제어 기능의 오동작, 이동성에 의한 경로 재설정 오버헤드, 경쟁(contention) 등으로 인해 throughput을 불필요하게 감소시킬 수 있다. 따라서 VANET 환경에서 TCP 성능을 향상시킬 수 있는 다양한 기법들에 대한 연구가 진행되고 있다. 본 논문에서는 이러한 기법들을 크게 혼잡 탐색 기법, cross-layer 기법으로 나누어 대표적인 두 가지 기법들을 각각 비교, 분석한다.
-
Jae, Eun-kyeung;Jung, Gi-man;Son, Jae-gi;Kim, Young-Hwan 327
최근 클라우드 컴퓨팅 환경 내에서 많은 IT 기업들이 그동안에 쌓아두었던 소프트웨어, 하드웨어 기술력을 바탕으로 클라우드 컴퓨팅을 제공하는 데 필요한 IT 인프라 구축에 힘쓰고 있는 시점에서 경쟁력이 심화되고 있다. 그렇기 때문에 대용량의 데이터를 사용자에게 고속으로 제공할 수 있는 방안을 연구하는 것이 클라우드 컴퓨팅 환경에서 대두되고 있는 이슈 중에 하나이다. 본 논문에서는 HSS(Hybrid Storage System) 내부 소프트웨어 시스템 설계 기법에 고속 캐싱을 접목시켜 사용자에게 고속으로 데이터를 제공하는 방안을 제시하였다. -
본 논문에서는 매크로기지국과 펨토기지국의 간섭을 회피하는 방법인 자원대체 간섭회피기법을 제안한다. 이 기법은 펨토셀 영역의 여유로운 자원을 할당받은 후에, 이기종망 간의 발생할 수 있는 충돌을 미리 검사하고 충돌이 예상되면 충돌가능자원을 회피하고 여유로운 자원으로 대체하여 통신을 한다. 본 기법을 적용하면 하향링크 및 상향링크에서 이기종망 간의 직교주파수를 적용하면서 발생할 수 있는 지연을 최소화 할 수가 있으며, 이기종망 간에서 주파수를 분할하여 통신을 하는 SFR 기법과 비교하여, 자원의 효율성을 높일 수가 있다.
-
웹 사용에 있어서 사용자는 응답데이터에 불필요한 데이터를 받게 된다. 불필요한 데이터는 HTML, CSS, 자바스크립트에 포함되는 것 중 띄어쓰기, 주석, 줄 바꿈 등에서 발생된다. 불필요한 데이터를 제거하는 최적화 과정 기능이 추가된 오픈소스로 Ziproxy가 있다. Ziproxy 의 최적화 기능 중 자바스크립트 최적화 과정에서 문제가 발생되었다. 문제점을 분석 해본 결과 세가지 문제점이 발견되었다. 본 논문에서 세가지 문제점에 대해서 살펴보고 해당 문제점에 대한 해결방안을 제시하겠다.
-
Kim, Sin-Geun;Kim, Tae-Young;Song, Kyung-Hun;Park, Seok-Cheon 336
본 논문에서는 도착예정지를 지나치고, 버스노선 안내 시스템과 지하철 노선 안내 시스템이 서로 분리되어 있어 지하철에서 버스로 환승하거나 그 반대의 경우에 시스템 사용에 있어 번거로운 문제점을 개선하기 위해 LBS 기반 도착예정지 알람 서비스 시스템을 설계하였다. 이를 위하여 Open API와 LBS를 분석하고, 도착예정지를 지나치지 않도록 하기 위해 LBS를 이용하여 도착예정지 알람 서비스 시스템을 설계하였다. -
Jang, Jun-Yong;Choi, Sung-Pil;Bae, Ji-Hye;Lee, Hyun 340
최근 몇 년간 IT분야의 키워드는 소셜 네트워크 서비스 (SNS)와 스마트이다. 이러한 시대 흐름에 맞추어 지도와 GPS를 이용한 다양한 어플리케이션들이 개발되고 있지만, 대부분의 어플리케이션들이 단편화된 지리 정보만을 제공해주고 있다. 특히, 애플리케이션의 서비스형태가 프로슈머 기반으로 바뀌는 패러다임의 상황에서 아직까지 일반적인 애플리케이션 서비스형태가 생산과 소비를 분리해서 제공하고 있어서 본 논문에서는 프로슈머 기반의 애플리케이션 서비스 시스템을 개발하고자 한다. 특히, 여행가이드 서비스를 제공하는 애플리케이션을 대상으로 안드로이드 기반에서 지도서비스와 문서작성 편집 기능이 웹과의 연동을 통해, 다양한 방식으로 호환이 가능한 시스템을 개발하고자 한다. 또한 이를 통해, 기존의 활용되는 애플리케이션의 단점을 극복하고 양방향 서비스가 가능하게 하고자 한다. -
최근 농작물이나 과수는 멧돼지, 고라니, 꿩 등과 같은 유해동물로부터 피해를 입는 사례가 늘고 있다. 특히 멧돼지는 현재 별다른 천적이 없어 개체수가 급격히 증가하고 산간지역을 넘어 도심지역까지 출몰하고 있어 농가에 큰 근심거리가 된다. 종래에는 농장이나 과수원에 허수아비를 세우거나 목책을 치는 소극적인 수단에서부터, 경계를 따라 전기울타리를 설치하거나 야간점멸 조명 기를 설치하는 등의 적극적인 수단을 강구하였으나, 야생동물들이 이들 대책수단에 적응하게 되면서 큰 효과를 거두지 못하고 있으며 확실한 대책이 없이 피해는 점점 더 늘어만 가고 있는 실정이다. 본 논문에서 제안하는 시스템은 무인로봇을 이용한 유해동물 감시 시스템으로, 특히 유해동물을 감지하고 무인로봇을 유해동물로 이동시켜 소리 또는 물질을 방출하도록 하고 유해동물에 대한 관련정보를 관리자단말 및 유관기관서버로 전송하도록 하는 유해동물 감시 시스템 설계 및 개발 관한 것이다.
-
본 논문에서는 무선 인터넷이 대중화 되면서 프록시 서버의 역할의 중요성과 대용량 데이터 보안, 대용량 트래픽을 처리할 수 있는 확장성이 요구되어지고 있다. 무선 인터넷은 유선 인터넷과 달리 기술 환경과 그 특성상 여러가지 제약점들을 가지고 있다. 낮은 대역폭, 이동성 문제, 네트워크 프로토콜, 보안, 데이터 압축, 캐싱 방법 등 아직 기술적으로 해결하여야 문제점을 가지고 있다. 본 논문에서는 데이터 보안을 위하여 무선 인터넷 프록시 서버에 Erasure code 코드를 사용하여 기밀성, 무결성, 가용성 등을 강화하면서 서버의 성능 저하를 해결하기 위하여 서버 부하분산을 적용시키고자 한다.
-
에너지 하베스팅 무선 센서 네트워크 환경에서 센서는 에너지 하베스팅 모듈을 통하여 배터리를 충전하고 충전된 배터리를 이용하여 동작을 한다. 센서는 컨트롤러에게 고정적인 주기로 데이터와 Reclaim 메시지를 전송하고 컨트롤러는 그에 대한 응답으로 ACK 메시지를 전송한다. 본 논문에서는 센서가 컨트롤러에게 데이터와 Reclaim 메시지를 전송하는데 있어 고정적인 주기를 센서 주변의 온도 정보를 이용하여 데이터의 전송주기 및 Reclaim 메시지를 동적으로 제어하여 ACK 메시지를 선택적으로 수신하도록 하였다. 제안하는 선택적 ACK 프로토콜은 기존의 ACK 프로토콜을 저 전력화하는 방법으로써 센서의 한정된 배터리 전력을 보다 효율적으로 사용하여 에너지 하베스팅 무선 센서 네트워크의 Life Time을 연장하였다.
-
Lee, Johan;Park, Chun Woo;Kim, Moon Kwon;Choi, Kwang Sun;Kim, Soo Dong 353
IoT(Internet-of-Things)는 사람과 물리적 사물이 언제, 어디서나 소통할 수 있는 컴퓨팅 패러다임으로, IoT 디바이스의 역량이 높아짐에 따라, IoT 디바이스를 이용한 IoT 애플리케이션 개발에 관심이 높아지고 있다. 하지만 IoT 디바이스가 가지는 통신 프로토콜 이질성, API 이질성, 데이터 형식 이질성, 프로그래밍 언어 이질성이 IoT 애플리케이션 개발의 어려움으로 작용하고 있다. 본 논문은 이러한 이질성들을 분석하고 각 이질성을 해결하기 위한 설계 기법을 제안하고 실제로 이를 적용하여 IoT 애플리케이션을 설계 및 구현 함으로써 도출한 이질성 해결의 중요성과 제안한 설계 기법의 실효성을 검증한다. -
Yeom, Seon-Sik;Lee, Woo-Yi;Ji, Seul-A;Hong, Ji-Hyeon;Lim, DongHa;Park, CheolHo;Yu, Yun Seop 357
의학의 발달로 인해 전세계적으로 인구의 고령화가 진행되어 노인 인구가 차지하는 비중이 갈수록 증가하고 있다. 본 논문은 고령자를 위한 작품으로 카메라와 FPGA Board, Touch Panel을 유기적으로 결합하여 음악감상과 운동효과를 가져올 수 있는 게임을 포함한 하드웨어기반 시스템을 소개한다. 간단히 공을 화면에 맞추는 게임과 손 모양 인식에 따라 음악을 제어할 수 있는 부분의 설계와 알고리즘을 기술하고 있다. 본 시스템은 노인들에게 편리하고 간단한 UI를 제공하여 실내에서 여가 시간을 보낼 때 부담이 가지 않는 운동을 할 수 있는 게임을 하며 음악을 들으면서 건강증진, 치매예방 및 심신을 안정시킬 수 있다. 본 시스템은 평균 77% 이상 동작인식성공률을 가진다. -
Bang, Sang-Won;Kim, Kyeong-Tea;Park, Kyeong-Jin;Choi, Woo Hyeok;Choi, Woo-Hyeok;Kim, Woo-Sung;Park, Geun-Duk;Im, Dong-Hyuk 359
본 논문에서는 기존의 쿠폰의 사용자 편의성을 극대화하기 위하여, NFC를 기반으로 하는 모바일 쿠폰 추천 시스템을 제안한다. 기존의 쿠폰은 사용자에게 무작위로 정보를 제공하고, 종이 쿠폰의 경우 분실의 가성능과 여러 장을 소지해야 하는 단점이 있었다. 따라서 본 논문에서는 NFC기반으로 사용자에게 마일리지를 판매자의 홍보 수단으로 제공하는 한편 이를 이용해 얻어지는 판매자들의 매장 이용 현황의 유사도를 분석하여, 비슷한 유사도를 보이는 사용자를 기반으로 판매자의 매장의 쿠폰을 추천하는 쿠폰 추천 시스템을 구현하였다 -
이벤트란 객체 상태 변화에 따른 상황 변화를 의미한다. 이벤트를 표현할 때 어떤 요소들을 표현하느냐에 따라 유추할 수 있는 정보 내용이 각각 달라진다. 본 논문은 일반적인 이벤트 표현을 위해 필요한 구성요소들을 제안하고 이 구성요소들을 기반으로 기존에 제안된 이벤트 표현 방법들을 분석 비교한다. 본 논문에서 제안한 이벤트 표현 구성요소들은 표현력 측면에서 이벤트 표현 방법들을 분석하고 비교하는데 타당한 기준이 될 수 있고 향 후 이벤트를 표현하거나 추론하는 방법 혹은 언어를 개발하는데 필수적인 요소가 될 수 있다. 또한 논문에서 제시한 기존 이벤트 표현 방법 분석과 비교는 사용자가 이벤트 표현 방법을 선택하는데 있어 좋은 가이드라인이 될 수 있다.
-
괴한에게 습격당하는 등의 위급상황에 직면하였을 시, 경황이 없어 아무 행동도 하지 못하는 경우가 많다. 이에 복잡한 조작 없이, 간단히 사용자의 스마트폰 화면을 터치하는 것만으로 사용자의 위급 상황을 지인에게 알리고, 직면한 위급 상황을 벗어나게 해주는 신변 보호 어플리케이션을 개발하였다.
-
자전거 인구가 증가함에 따라 4대강, 한강 등 10대 자전거 거점도시를 중심으로 인프라가 구축되고 있다. 이러한 인프라로 급속히 성장된 자전거 인구가 약 1,000만 명 에 이르지만, 이러한 유저간의 정보제공 및 정보공유를 뒷받침 해줄 복합적인 콘텐츠가 부족한 실정이다. 하여 본 연구에서는 정보기술로 급속하게 성장하고 있는 스마트폰과 SNS을 기반으로 하여 자전거 노선 공유, 거리 및 속도 분석, 자전거 모임 제공, 여행지 공유 등을 서로 공유하고 제공할 수 있는 자전거 문화 활성화 서비스를 구현하였다.
-
Kim, SeungYeon;Cho, Yoon Jin;Lee, Eun Byul;Song, Ha Yoon 372
선행 연구에서, 성격 데이터를 이용하여 대상이 되는 인간의 이동 패턴을 예측하는 모델을 만들었다. 이번에는 인간의 위치 데이터 정보를 이용하여 그 인간의 성격을 예측하는 모델을 제시할 것 이다. 인간의 위치 데이터에 따른 성격 데이터를 유추하기 위해 BPN알고리즘을 사용했다. -
스마트폰이 도입된지 불과 몇 년만에 모바일 컴퓨팅은 이제 생활과 밀접한 다양한 콘텐츠를 소비하고 공유할 수 있는 공간이자 도구가 되었다. 이제 우리의 일상은 스마트 폰의 어플리케이션이나 SNS 등을 이용해 보다 합리적인 정보 탐색을 위하여 얻고자 하는 정보를 검색하고 실시간으로 공유한다. 최근 선호하는 스마트폰 어플리케이션은 오락, 유틸리티, 소셜 네트워크의 비중이 크다. 본 논문에서는 이러한 스마트 폰의 흐름에 발 맞춰, Android기반 게임 애플리케이션을 구현하고자 한다. 본 애플리케이션은 컴퓨터에서만 즐길 수 있던 게임에서 벗어나 보다 접근성이 편리한 스마트폰에서 실행할 수 있을 뿐 아니라 커뮤니케이션 인프라(별점 주기, 랭킹)와 item shop 기능을 제공한다. 본 연구에서는 더블버퍼링, 각종 센서, Surface View 등을 활용하여 스마트폰 게임 애플리케이션을 제작한다.
-
본 연구에서는 라이브 카메라를 공개하고 싶은 개인을 위해 사용하기 간편한 USB 카메라를 이용해서 받아들인 영상을 다수의 사람들에게 전송할 수 있도록 한다. 뿐만아니라, 메인서버에 유저서버들의 좌표와 아이피 주소를 저장해서 구글 Map에 카메라의 위치를 표시해서 선택한 카메라의 아이피 주소를 클라이언트들에게 전송할 수 있도록 한다. 구글 Map지도에 카메라의 좌표를 표시한 점 댓글을 기록해서 유저 서버들에게 클라이언트들의 요구를 피드백해주는 점이 있어 다방면으로 유저 서버들과 클라이언트들의 양쪽의 욕구를 충족할 수 있도록 하였다.
-
Kim, ByungEun;Lee, KyungLok;Son, Yunsik;Lee, YangSun 381
본 논문에서는 iOS 플랫폼을 위한 스마트 가상기계(Smart Virtual Machine)를 설계하고 구현하였다. iOS 플랫폼을 위한 스마트 가상기계는 가상기계 기반의 컴파일러가 C/C++나 Java 언어로 작성된 프로그램과 의미적으로 동등한 중간 코드를 생성하면 이를 입력으로 받아 실행시켜주는 프로그램이다. 스마트 가상기계는 실행 파일인 SEF(Smart Executable Format) 파일을 입력으로 받아 실행하며, SEF 로더와 인터프리터, 내장 라이브러리, 실행 환경으로 구성되어 있다. 스마트 가상기계는 스마트 기기 등에 탑재되어 하드웨어 독립적으로 실행되며 어플리케이션 형태로 실행이 가능하므로 플랫폼에 독립적인 장점을 가진다. 또한, 프로그래머는 개발 언어의 제약 없이 프로그램을 작성할 수 있고, 프로그램을 플랫폼 독립적으로 실행할 수 있다. -
현재 스마트 디바이스 콘텐츠는 각 플랫폼별로 독립적인 프로그래밍 언어와 개발 환경이 존재하기 때문에 다양한 플랫폼에 동일한 콘텐츠를 제공하기위해서는 각 플랫폼에 적합한 방식으로 중복 개발되어야 한다. 스마트 크로스 플랫폼은 이러한 문제점을 해결하기 위한 가상기계 기반 솔루션으로 다양한 개발 언어를 지원하고, 탑재된 모든 플랫폼에 동일한 실행환경을 제공하여 콘텐츠 개발을 용이하게 하고 다른 플랫폼으로의 이식 비용을 절감할 수 있는 장점을 가진다. 본 논문에서는 스마트 크로스 플랫폼에서 Java 프로그래밍언어를 지원하기 위한 컴파일러를 소개한다. 구현된 Java 컴파일러는 Java 콘텐츠를 입력으로 받아 스마트 크로스 플랫폼에서 실행하기 위한 플랫폼 독립적인 스택 기반 가상기계 코드인 SIL을 생성한다.
-
물류 고도화를 통한 기업 생산성 확보 및 생존 경쟁력 강화를 위해 기존의 공급망 관리(SCM) 기술에 RFID 기술을 융합함으로써 물품자동 인식, 물류정보 교환 및 추적 등의 지능화 서비스를 온라인상에서 실시간으로 제공할 수 있는 기술이 적용되고 있다. 하지만 물류정보 동기화 기술 개발 측면에서는 물류정보의 단순 가시화 시스템 개발 수준에 머물고 있는 것이 현실이고, 본격적인 확산을 위해 수집된 데이터 오류 검출 및 보정이라는 물류정보 동기화 기술 개발로 물류 시스템 운용 비용을 절감할 수 있다면 그 파급 효과가 매우 클 것이다. 지금까지는 RFID 인프라 기술 개발에 집중해 왔기에 물류정보 동기화 기술은 아직 초기 연구 단계에 머무르고 있다. 본 논문은 RFID 기반 공급망 상에서 발생할 수 있는 물류정보 동기 오류를 검출하고 보정할 수 있는 물류정보 동기화 알고리즘을 설계하고, 향후 공급망의 변화 및 확장 등의 이유로 알고리즘을 효율적으로 수정 보완할 수 있는 비즈니스 룰엔진 기반의 아키텍처를 구현하여 글로벌 물류 기업에 적용하고, 그 결과를 분석하여 물류정보 동기화 알고리즘과 구현 아키텍처의 효율성을 증명하였다.
-
실내공간에서 사용자 재실인원수를 파악하기 위한 일반적인 방법으로는 출입구의 내 외부 벽면에 인체감지용 센서를 두 개 이상 설치하여 센서 ID별로 감지되는 순서에 따라 사용자의 입 퇴실 상황을 판별하는 것이다. 기존에 사용되고 있는 대부분의 인체 감지용 센서시스템은 동일한 종류의 센서를 조합한 형태로서 각 센서의 종류에 따른 동작방식 및 하드웨어적 특징에 따라 빛이나 온도 등의 주변 환경 요소와 장애물 등에 의해 오작동하는 문제점을 가지고 있다. 이에 본 논문에서는 적외선, 초음파, 마이크로웨이브 등 세 가지 인체감지용 센서를 다양하게 조합할 수 있는 하이브리드 센서 모듈을 이용하여 사용자의 입 퇴실 상황과 공간 내 재실인원수를 정확하게 인식하기 위한 최적의 센서 조합을 파악한다. 실험 결과, 내부/외부 모두 적외선 센서 또는 마이크로웨이브 센서를 조합하거나 내부/외부에 적외선 및 마이크로웨이브 센서를 조합한 시스템이 타 센서를 조합한 시스템에 비해 우수한 성능을 보였다.
-
본 논문에서는 안드로이드 기만의 스마트폰 시스템에서 증강현실(AR)을 이용하여 지리정보 및 카메라 화면을 이용한 지리정보 서비스 시스템을 구현한다. 최근 안드로이드 기반의 스마트폰 어플리케이션을 이용한 지리정보 서비스 어플리케이션 활용이 많아지고 있으며, 카메라 기반의 영상정보를 활용할 수 있는 기반이 많이 확대 되었기 때문에, 증강현실과 지리정보를 연결한 캠퍼스 정보 서비스 시스템에 대한 요구가 많이 있다. 본 논문에서 개발한 증강현실 기반의 안드로이드 캠퍼스 정보 서비스 시스템은 사용자들의 개별 수업 시간표 정보와 연동하여 학생들이 제 시간에 강의실 및 그룹 토론장소, 회의장소등의 시간, 지리적 서비스를 효율적으로 활용할 수 있도록 디자인하고 구현하였다. 본 논문의 애플리케이션을 활용하면 캠퍼스 강의에 효율적으로 활용할 수 있을 것으로 본다.
-
TDMA(Time-Division Multiple Access)는 한정된 채널을 시간상에서 여러 개의 구간으로 분할하고, 자신에게 할당된 시간 구간에서 정보를 전송하는 기법이다. 본 논문은 TDMA 알고리즘의 한 종류인 DESYNC 알고리즘을 소규모 네트워크에 적용하여 별도의 동기화 작업 없이 간단한 규칙으로 동기화를 유지하는 기법을 소개 한다. 기존의 DESYNC 알고리즘은 모든 노드들이 전송 영역 안에 있어야 하고, 전부 연결되어있어야 한다는 단점이 있다. 이 문제점을 해결하고자 중앙제어장치인 CU(Central Unit)을 네트워크에 배치하여 2-홉 형태의 중앙 집중방식 네트워크가 운영되도록 하였다. 제시하는 알고리즘은 기존의 DESYNC 알고리즘과 마찬가지로 복잡한 동기화 과정 없이 단순한 방식으로 TDMA가 동작할 수 있도록 하면서, 전송 범위는 기존의 DESYNC 알고리즘의 성능에 비해 우수하다.
-
Mobility in a network causes link disconnections and link recovery is vital for reliability of a network. A link failure affects all the preceding nodes on a damaged routing path; creates communication delay, throughput degradation, and congestion. This paper proposes link recovery mechanisms in CCN based networks. Packet overhearing is used to update neighboring nodes information. The recovery is done by forwarding node resulting in low control overhead, and better efficiency. The proposed mechanisms increase overall performance of a typical CCN and simulation results show that our proposed scheme works very well in densely populated networks with high mobility.
-
정부 3.0의 패러다임에 맞추어 사회복지서비스의 복지정책과 수요는 폭발적으로 증가할 것이다. 이에 반해 현장에서 정책을 실질적으로 집행 할 수 있는 인력인 사회복지사 등의 부족으로 실제 국민들에게 혜택이 제대로 돌아가지 못하고 있는 실정이다. 이러한 문제점을 최소화하기 위해서 복지정책의 수정과 함께 사회복지전달체계의 시스템화는 필수적이라고 할 수 있다. 민 관의 복지서비스 지원 시스템과 흩어져 있던 복지자원을 통합하고 시민과 이웃이 모두 참여 할 수 있는 복지서비스 지워 시스템의 구축은 미래 복지서비스의 새로운 방향을 제시할 것이다. 본 논문은 사각지대에 놓인 복지수요자의 발굴이 용이하고 민 관 복지서비스를 통합해서 제공할 수 있는 새로운 사회복지전달체계 시스템을 설계하고 구현하였다.
-
Kim, Hyun-Woo;Kim, Jun-Ho;Ko, DaeJin;Song, Eun-Ha;Jeong, Young-Sik 406
최근 스마트폰이 급격하게 발달함에 따라 많은 사람들에게 보급화 되었다. 스마트폰의 다양한 기능과 휴대성은 대중화의 시발점으로 많은 사람들에게 편리함을 제공해주고 있다. 이에 사용자들이 가장 기초적으로 사용하는 문자 입력을 보다 편리하고 신속하게 입력하기 위한 방법들에 대한 많은 연구 및 응용 프로그램 개발이 활발히 진행되고 있다. 하지만, 많은 키패드가 만들어졌음에도 불구하고, 사용자가 습득하기 위한 지연시간이 발생될 뿐만 아니라, 오타가 빈번하게 나타나고 있다. 본 논문에서는 스마트 UI/UX를 통해 최소 한 번의 누름으로 문자 및 문장을 완성할 수 있는 SUI-K를 제안한다. -
Hwang, Jeseong;Song, Oksu;Jang, Minki;Lim, Wontae;Moon, Mikyeong 409
본 논문에서는 현재 표면처리산업에서의 피도금걸이-랙에 대한 수동적인 데이터 관리의 문제점을 해결하고자 모바일 RFID(Radio Frequency Identification) 리더기 및 스마트 모바일 디바이스를 이용한 시스템을 제안한다. 이를 위해 본 논문에서는 랙의 라이프사이클에 따른 상태전이를 분석하고, RFID 시스템을 이용한 자동인식기술을 사용하였다. 자동 인식된 랙은 현재 상태에 따라 전이를 일으키는 활동을 수행하도록 시스템을 구축하였으며, 다양한 유형의 랙을 각 상황에 맞게 식별해 내는 방법을 통해 도금라인 프로세스의 효율을 향상시킬 수 있도록 하였다. -
스마트폰의 보급으로 인하여 무료로 메시지를 보내거나 전화 통화를 할 수 있게 되었다. 그러나 기업 사용자를 위한 VoIP 앱은 거의 없는 것이 현실이다. 이에 본 논문에서는 기업 사용자들을 위한 SIP 기반의 VoIP 구내교환망 시스템과 이를 접근하기 위한 안드로이드 클라이언트 앱을 제안한다. 제안된 시스템에서는 기존 전화 앱에서 비즈니스 사용자를 위한 기능의 부재를 보완하기 위해 Push 기능을 활용한 자동 주소록 싱크 기능과 Push형 컨퍼런스 콜을 기능이 제공된다. 본 시스템을 통하여 회사의 직원들이 보다 사내 환경에 맞는 실용적이고 편리한 음성 커뮤니케이션을 할 수 있을 것으로 기대한다.
-
고혈압과 당뇨와 같은 만성질환은 장기적인 관리가 필요하다. 최근 주목받고 있는 폐쇄형 SNS 시스템 설계를 통해서 동일한 질병을 가지고 있는 그룹간의 커뮤니케이션을 활성화하여 자유로운 게시글을 통해서 환자 맞춤형 건강정보를 발굴하고 공유하는 시스템을 안드로이드 어플리케이션을 통해서 구현하였다. 본 서비스를 통해서 건강정보 공유 서비스 연구가 활성화될 것으로 기대한다.
-
Kim, Kyu Ri;Lee, Hyun Ju;Na, Hyung Seon;Jung, Hwa Young;Lee, Yong Kyu 421
최근 문제가 되고 있는 전력 문제를 효율적으로 관리하기 위해 건물 에너지 관리 시스템이 주목받고 있다. 건물 에너지 관리 시스템은 관리자가 건물의 전력 소비량을 효율적으로 관리할 수 있도록 전력 소비량에 대한 모니터링 기능을 제공하는 시스템이다. 기존의 건물 에너지 관리 시스템은 과거, 현재, 미래의 전력 소비량을 통계 자료로 제공하고, 이를 토대로 전력 과부하 발생을 방지하였다. 그렇지만 기존의 시스템에 반응형 웹 디자인을 적용한 사례를 찾아보기 힘들며 온도 변화에 따른 전력 소비량을 고려하지 않기 때문에 정확한 부하 예측을 하기 어렵다는 단점이 있다. 본 논문에서 제안한 건물 에너지 관리 시스템은 반응형 웹 디자인을 적용하여 여러 모바일 기기로도 편리하고 효율적으로 건물을 관리할 수 있게 하였다. 또한, 건물에서 유지되어야 할 목표 온도, 건물 전력 소비량에 대한 과거 데이터와 기상청에서 제공하는 데이터를 통하여 부하 예측을 하고, 다양한 전력 소비량 통계 자료를 제공한다. 이를 통해 관리자는 효율적인 건물 에너지 관리를 할 수 있다. -
최근 서버 구축 및 유지 비용을 절검하고, 용량이 큰 동영상과 클라이언트의 수가 점차 증가함에 따라 서버의 용량과 성능을 용이하게 향상시킬 수 있는 클라우드 컴퓨팅을 이용한 개발이 증가하고 있다. 이에 본 논문은 Windows Azure 클라우드 컴퓨팅에 기반한 모바일 학습 시스템을 제시한다. 제시된 시스템은 학생이 강사의 비디오, 오디오, 슬라이드 그리고 애노테이션을 실시간으로 받을 수 있으며, 텍스트 형태로 질문을 실시간으로 할 수 있게 해준다. 그리고 강의내용을 저장하여 학생이 나중에 원하는 강의를 경험하게 할 수 있게 해주는 비동기식 기능도 제공한다. 그리고 본 시스템은 클라우드를 이용함으로써, 서비스 제공자가 별도의 서버를 구축할 필요가 없으며 나중에 저장되는 동영상데이터의 크기 및 클라이언트의 수가 증가하더라도 그에 대응한 서버의 확장이 용이하다.
-
스마트 폰이 출시된 이후 애플리케이션 마켓은 점점 커지고 있지만 최근 들어 마켓은 새로운 컨텐츠를 내놓지 못하고, 같은 기능을 가진 채 인터페이스만 바뀌어서 출시되고 있다. 하지만 스마트폰에 내장되어 있는 여러 센서를 이용한다면 간단한 의료기기의 기능을 가진 애플리케이션을 구현할 수 있을 것이다. 이에 본 논문에서는 안드로이드를 기반으로 한 스마트폰에서 내장되어 있는 자이로 센서를 이용하여 척추 측만정도를 자가 측정 할 수 있는 기능을 제공하며, 또한 측정된 수치를 데이터베이스를 활용 저장하여 기간별로 자신의 측만도를 쉽게 알아볼 수 있도록 그래프를 이용한 시각적으로 수치를 알려주도록 애플리케이션을 구성하였다.
-
폐쇄형 SNS란 카페 블로그 등 온라인 상의 커뮤니티 서비스를 모바일로 옮겨 놓은 것이다. 이메일 주소나 전화번호로 연결된 모든 지인을 일괄적으로 친구로 등록하는 개방형 SNS와 달리, 친밀도에 따라 지인을 따로 관리할 수 있다. 개방형 SNS에 비해 가입자 폭은 넓지 않지만 이용자 충성도가 높다는 게 큰 장점으로 꼽힌다. 이에 본 논문에서는 폐쇄형 SNS를 통하여 학교에서 리더를 맡고있는 회장, 학회장 등에게 효과적으로 학생회를 운영 할 수 있는 어플리 케이션을 제공한다. 이를 통해 사용자들은 효과적인 학과 운영과 질높은 행사, 투명한 학회비 관리 등을 제공받을 수 있다.
-
현대사회에 들어 네트워크의 발달과 스마트 폰 시대에 들어옴에 따라 기존 SMS시스템보다 메신저의 기능이 활발해졌고, 무료로 사용하는 메신저의 비중이 굉장히 높아지고 사용량 또한 높아져 다양한 메신저 어플리케이션이 시장에 유통되었으나 커플들만의 1:1 어플리케이션은 크게 발달하지 못하였는데, 이번 어플리케이션은 현 사용자의 위치를 기반으로 하여 그들만의 새로운 데이트 장소 및 맛 집 등을 기록하고, 다른 커플들끼리 공유하여 데이트 및 새로운 지역 이동시 사전 조사하여야 하는 불편함을 없앨 수 있도록 어플리케이션을 구성하였다.
-
최근 스마트폰과 태블릿을 사용하는 인구가 증가함에 따라 1인 1PC를 초월하였다. 또한 하드웨어적으로 발전을 계속 하고 있다. 이에 본 논문은 개발자가 스마트폰과 태블릿을 활용하면 종래보다 프로젝트의 개발 시간을 줄일 수 있어 본 논문을 제안한다. 이를 통해 어느 운영체제이든 어느 기기이든 웹 브라우저를 사용할 수 있는 기기라면 어디서든 프로젝트 관리 및 컴파일, 실행을 할 수 있게 한다.
-
본 논문에서는 어플리케이션을 통하여 우리가 자주 사용하는 의학품을 좀 더 안전하고 편리하게 다루어 사용자가 무분별하게 사용하는 약물 오남용을 줄이고 안전사고를 예방하는데 초점을 두었다. 또한 어플리케이션 특유의 편리함과 간편함을 통하여 사용자에게 좀 더 다가가는데 목적을 두었다.
-
최근 산업, 무역 및 유통 기업들은 수 많은 물류 자원에 IT 기술이 도입되어 운용되고 있다. 이러한 기업들은 물류 비용을 절감하기 위해 자동차 생산 분류와 물류 수송 부분으로 이어진다. 물류 분야 중 자동차 생산 분류에 선재 관리를 통해 기업과 기업으로 서로 운송되어 분류되어 있으며, 차량 선재 분배를 위해 POS에서 나온 데이터를 바코드를 사용하게 된다. 그러나, 이러한 선재의 문제점은 작업자의 분류지를 일일이 보면서 확인을 통해 작업을 하고 있으며, 작업자의 누락 혼합 발생된 물류 납품시 타사 기업으로 선재의 혼합, 누락 등으로 2차적 피해가 발생하게 된다. 따라서, 본 연구에서는 차량 선재의 분류에 대한 2D 스캐너 기반의 프로세서와 시스템을 포함하고 선재 물류 분류 장치를 통해 특성을 설계하고 현장을 개선하고자 한다.
-
최근 스마트폰 보급률 증가 및 무선 센서 네트워크(Wireless Sensor Networks) 기술 발전에 따라 해당 기술을 화재감시, 침입 감지와 같은 응용에 융합하는 연구가 활발히 진행되고 있다. 하지만 기존 연구들은 주기를 기반으로 감지를 수행하기 때문에 화재 및 침입 판단이 지연되는 문제점이 존재한다. 이를 위해, 본 논문에서는 판단 주기를 동적으로 설정하는 조기 화재 판단 알고리즘을 통해 화재 판단 시간을 단축시켜 빠른 대처를 할 수 있도록 지원하는 새로운 화재감시 및 침입 감지 시스템을 개발한다. 아울러, 적외선 센서를 이용하여 무단 침입을 감지함으로써 도난 및 파손과 함께 방화로 인한 화재를 방지할 수 있다. 마지막으로 성능평가를 통해 제안하는 시스템이 화재 판단 측면에서 기존 연구보다 우수함을 입증한다.
-
서버 및 PC 시장에서의 멀티코어 프로세서의 강세는 임베디드 기기에도 이어지고 있으며 최근 이기종 멀티코어 프로세서를 탑재한 임베디드 제품들도 출시되고 있다. 태스크 스케줄러 관점에서 멀티코어 프로세서는 태스크들이 효과적으로 스케줄링 될 수 있도록 코어를 선택하고 태스크의 이주를 통해 다른 코어들과의 로드를 유지해야 한다. 그러나 현재 임베디드 기기의 태스크 스케줄러는 모든 코어에 동일한 정책을 적용함으로써 태스크의 특징에 따른 효과적인 자원관리를 못하고 있다. 본 논문에서는 코어별로 스케줄링 정책을 관리하는 기법을 적용함으로써 태스크의 특징에 따른 코어의 활용을 높일 수 있는 방안을 제시한다.
-
모바일 기기의 활용도가 높아지고, 이에 따라 다양한 형태의 원격 모니터링 연구가 이루어지고 있다. 본논문에서는 산소포화도, 맥박, 체온을 측정하는 WIPAMS 모니터링 기기에 추가적인 센서들을 장착하고 모바일 기기와 연동하여 보다 더 다양한 u-Healthcare 기능을 제공할 수 있게 한 Smart-WIPAMS의 개발에 대해 기술하고자 한다. 기존 WIPAMS를 통해 얻을 수 있는 기본적인 생체신호에 덧붙여, 환자의 운동량을 가속도센서를 이용해 측정한 후 이에 관한 데이터를 모바일단말기로 전송해 의료진이 원격에서 대상자 행동의 이상 유무를 판단하여 위험상황을 감지하고 예방할 수 있도록 한다.
-
축제는 그 지역을 대표하고 지역문화를 발전시키며, 외부 관광객을 유입함으로써 새로운 관광자원으로 각광받고 있다. 이러한 이유로 각 지자체는 축제에 많은 관심을 가지고 있다. 축제를 검색하는 방법은 앱을 많이 이용해 왔는데 최근에는 모바일 플랫폼의 발전으로 모바일 플랫폼을 이용하는 경우가 많아졌다. 기존의 모바일 플랫폼 기반의 축제검색은 단순히 축제의 지역별, 월별, 테마별 그리고 실시간 순위 등 단순하게 이루어져 있는 상황이다. 본 논문에서는 국내 외 학자들의 관련연구와 문화체육관광부 문화관광축제 종합평가 보고서를 이용하여 4개의 품질요인인 연계관광, 접근성, 사교성 그리고 행사장환경의 품질요인을 도출하였다. 도출된 품질요인은 모바일 플랫폼을 이용하여 사용자들이 원하는 상황에 맞는 축제를 검색할 수 있도록 요인분석을 실시하였다.
-
Sung, Yongjin;Han, Sungjae;Jung, Geunseong;Cha, Jaehyuk;Choi, Byung-Uk 468
현재 가장 활발히 이용되고 있는 음악 검색 서비스는 스마트폰의 앱(App) 형태로 사용자에게 배포되고 있다. 사용자는 스마트폰의 마이크에 자신의 주위에 들리는 음악을 직접 검색 소스로 입력함으로써 검색 작업을 수행한다. 일반 가정에서 사용자가 즉흥적으로 음악 검색을 수행하고자 하는 경우는 주로 TV 시청 중에 발생한다. 그러나 최근 널리 보급되고 있는 스마트TV의 하드웨어 및 소프트웨어 능력이 충분한 상황에서, 별도의 스마트폰을 이용하여 음악을 검색하는 것은 매우 비효율적이다. 따라서 본 논문은 사용자가 외부 검색 장비에 의존하지 않더라도, 스마트TV에서 자체적으로 현재 시청중인 영상에 삽입된 배경음악을 실시간으로 검색하여주는 서비스를 제안한다. -
최근에 국내외 유명 자동차 업체들은 대부분 자동주차시스템으로 SPAS(self parking assistance system)기능을 도입하고 있다. 실제로, 폭스바겐의 주차보조시스템 '파크 어시스트'는 후진 일렬주차시에 핸들의 조작 없이 주차가 가능한 시스템이다. 본 연구에서는 ATMega를 활용한 모형 RC카 자동차를 활용하여 자동주차 시스템을 구현한다. 모형차량 측면에는 카메라 센서를 부착하고, 범퍼의 모서리 부분마다는 적외선 센서를 부착한다. 주차가 되어 있지 않은 공간을 찾아내는 단계는 Atmega에서 영상처리 기법을 활용하고, 빈 주차공간을 찾은 이후에는 각종 센서와 모터 컨트롤 기법을 활용하여 자동주차시스템을 구현할 예정이다.
-
본 논문에서는 모바일 AR 프로그래밍에 대한 지식이 없는 사용자가 쉽게 모바일 AR 콘텐츠 제작을 할 수 있도록 하기 위하여 마커와 가상모델 그리고 인터랙션의 형태와 가상모델의 반응형태를 인터랙티브하게 연결하는 인터랙티브 모바일 AR 콘텐츠 빌더 프로토타입을 설계 및 구현하였다. 우선, 모바일 AR 콘텐츠에서 인터랙션과 반응형태를 분석하기 위하여, 시중에 유통되고 있는 AR 앱들을 수집하여 앱의 특성에 따라 유형을 분류하고, 유형별 사용되는 인터랙션의 종류 및 반응형태를 조사하였다. 조사내용을 바탕으로 사용되는 모바일 AR 콘텐츠 빌더에 포함시킬 인터랙션의 종류 및 반응형태의 메뉴항목들을 설계하였고, 단위 AR 객체를 정의하기 위한 클래스와 이를 저장할 데이터베이스 테이블을 설계하였다. 또한, 정의된 단위 AR 객체의 내용을 다른 응용 프로그램들에서 쉽게 읽고, 가시화 시킬 수 있는 모바일 AR 가시화 클래스를 포함한 모바일 AR 콘텐츠 빌더 프로토타입을 구현하였다.
-
Ju, Donghun;Kang, Dohun;Kim, Kwangsu;Yim, Wontae;Lee, Sukho;Moon, Mikyeong 478
a본 논문에서는 스마트폰에 내장된 카메라를 이용하여 원격지의 장면을 고해상도로 촬영한 영상을 실시간으로 감시할 수 있는 시스템을 제안한다. 이 시스템은 영상 촬영의 이동성을 주기 위해 다양한 가격과 종류로 출시되어 있는 무선조종자동차에 스마트폰을 탑재시킨다. 무선조종자동차의 원격 제어는 키넥트의 음성 및 제스처 인식 기능을 활용하여 비접촉성 제어입력이 가능하도록 사용자 인터페이스를 제공한다. 이 시스템은 손이나 몸짓이 불편한 환자 또는 작업 중인 작업자가 원격지의 영상을 보아야하는 경우 다양한 형태로 활용될 수 있을 것이다. -
스마트폰에서 컨텍스트 생성에 관한 연구들과 저전력에 관한 연구들이 진행 중이지만 컨텍스트 생성시에 사용되는 전력 소비 때문에 어플리케이션 개발 시에 컨텍스트를 이용하기가 어렵다. 컨텍스트를 생성하는 연구에서는 컨텍스트 생성 시에 필요한 전력에 대한 연구와 필요 이상의 전력 소비 발생에 관해서는 언급한 바가 적고 진행되어온 저전력 연구는 대부분 디스플레이와 AP 프로세서에 치우쳐 있어 저전력 컨텍스트 생성에 적용하기 힘들다. 그렇기 때문에 컨텍스트 생성 시에 필요한 전력에 대한 측정과 컨텍스트 생성 시에 불필요한 전력 낭비가 일어나는지, 그리고 컨텍스트 생성 시 과다한 전력 소비가 일어났을 경우 효율성에 대해서 생각할 필요성이 있다. 따라서 본 논문에서는 컨텍스트 생성시에 전력 소비가 얼마나 일어나는지 측정하고, 컨텍스트 생성에 있어 불필요한 전력 소비가 일어나는지 측정한다. 이를 토대로 불필요한 전력 소비가 일어나는 부분에 적용할 저전력 기법을 제안한다.
-
Muppalla, Kalyani;Yun, Nam-Yeol;Park, Soo-Hyun;Kim, Changhwa 486
In the earth more than half of the space filled with water. In that water most of the part is in the form of oceans. The ocean atmosphere determines climate on the land. Combining the Underwater Acoustic Sensor Network (UWASN) system with Internet Of Things (IoT) is called Internet of Underwater Things (IoUT). Using IoUT we can find the changes in the ocean environment. Underwater sensor nodes are used in UWASN. Underwater sensor nodes are constructive in offshore investigation, disaster anticipation, data gathering, assisted navigation, pollution checking and strategic inspection. By using IoT components such as Database, Server and Internet, ocean data can be broadcasted. This paper introduces IoUT architecture and and explains fish forming application scenario with this IoUT architecture. -
각종 스마트 모바일 기기들의 보급이 활성화되면서 사용자들이 전송하는 정보들의 종류가 다양해지고 있다. 이러한 정보들 가운데 가장 큰 트래픽을 차지하는 비디오 콘텐츠의 전송은 이동통신망의 병목현상을 일으키는 주요한 원인으로 꼽힌다. 이동 통신망 기반의 콘텐츠 전송의 근본적인 문제들과 더불어 병목현상으로 인한 과부하 문제를 해결하기 위해서 D2D 기반의 콘텐츠 전송을 위한 연구들이 진행되고 있으나 대부분은 동일망을 전제로 하거나 이동, 배터리 문제등과 같은 모바일 환경에서 일어나는 상황에 대응하지 못하였다. 본 논문에서는 D2D 기반 스마트 에이전트의 콘텐츠 전송기법을 적용하여 이종망을 지원하게 하였다. 또한 콘텐츠를 전송하는 기기이외에 이들을 관리하는 에이전트를 따로 두어 모바일 환경에 대응하도록 하였다. 스마트 에이전트는 크게 콘텐츠를 요청하는 요청 에이전트와 콘텐츠를 제공하는 제공 에이전트, 마지막으로 이들은 중개하는 중개 에이전트로 나누어진다. 각각의 에이전트는 사용자의 기기에 독립적으로 탑재되어 콘텐츠를 요청, 전송, 관리하며 지능레벨에 따른 서비스의 범위를 다양하게 할 수 있도록 설계하였다. 끝으로 스마트 에이전트의 역할이 효과적으로 나타날 다양한 활용방안을 제시하였다.
-
본 논문에서는 컬-덤벨 운동의 연속, 반복적인 근 수축/이완 동작에 대한 전환 시점을 검출하기 위한 EMG(Electromyogram) 신호 분석 모듈을 설계하였으며 이에 대한 안드로이드 플랫폼 기반의 테스트 프로그램을 구현하였다. 제안하는 모듈로는 무산소 운동 분석에의 활용도가 높은 EMG 신호를 기반으로 근 수축/이완의 전환 시점을 95% 검출하며, 이를 개선 및 확장함으로써 현재 상용화 및 보급화된 운동 가이드 시스템에서 제공할 수 없었던 무산소 운동의 체계적 가이드를 제공할 수 있을 것으로 기대된다.
-
본 논문에서는 패치형 3축 가속도 센서와 스마트 디바이스를 활용하여 유산소 운동에 따라 가속도 센서를 통해 얻은 데이터의 특징을 분석하고 유산소 운동을 분류하는 모바일 시스템을 설계하였다. 제안하는 시스템을 이용하여 사용자가 하고 있는 유산소 운동을 스마트 디바이스에서 실시간으로 분류하고 분류된 운동에 따라 운동 횟수와 사용자의 움직임을 분석하여 사용자에게 편의성과 운동 정보를 제공 할 수 있다.
-
Lee, Sun-Sic;Song, Min-Seop;Kim, Gu-Hyun;Jang, Jong-Wook 497
사물지능통신(Machine to Machine, M2M) 기술이 부각됨에 따라, 기존의 통신에 비해 사용되는 단말의 수가 점점 증가하고 있다. 따라서 다수의 단말로부터 전송하는 데이터가 이동통신 네트워크를 이용함에 있어 트래픽이 한계상황에 도달하여 원활하지 못한 통신망 운용을 초래할 수 있다. 본 연구는 M2M 통신에서 사용하게 될 이동통신망이 한계점에 도달했을 때 M2M 서비스의 원활한 처리를 위해 Knapsack Problem 알고리즘을 이용하여 가상의 시뮬레이터를 구현하였다. 가상의 시뮬레이터는 각각의 장비 그룹별로 데이터가 들어오게 되면 이동통신망에서 우선적으로 처리해야 될 M2M 통신의 서비스의 처리부터 나중에 처리 될 서비스까지 원활한 처리방법을 위해 구현하였으며, M2M 기술이 더욱 발전하게 되어 점차 소형화 되는 사물들이 많아짐에 따라, 폭증하게 될 이동통신망에서 M2M 서비스를 처리하는 것이 원활하도록 도움을 줄 것이다. -
Smart Device의 성능은 기존 Embedded System과는 비교가 무의미할 만큼 성장하였다. 하지만 실시간으로 외부의 다양한 데이터를 처리하기 위해서는 아직 Smart Device의 자원이 충분하지 않다. 이를 해소하기 위한 방안으로 신호의 처리와 관리는 풍부한 자원을 가진 서버에서 수행하고 스마트 기기는 신호 전달 및 처리 결과 수신의 제한적인 역할을 수행할 수 있는 Cloud System이 필요하며 덧붙여, 시스템을 다양한 계측 분야에서 유연하게 활용하기 위해 여러 종류의 신호들을 다양하게 처리해 줄 수 있는 Cloud Cluster와 이를 관리해줄 Platform의 구축이 이뤄져야한다. 본 연구는 그 중에서도 실시간성을 요하는 모델을 고려하여 Real Time Cloud System Platform의 구축을 위한 기반연구로서, Smart Device와 Senser 간의 Interoperability에 초점을 두고 Proto Type의 구현과 몇몇 세부 쟁점에 대한 실험 및 연구 분석 결과를 포함한다.
-
스마트폰 응용 프로그램의 메모리 관리는 응용 프로그램의 속도와 안정성 측면에서 중요하게 다루어진다. 응용 프로그램에서 다루는 요소 중 이미지는 메모리 사용량의 많은 부분을 차지하며, 메모리의 여유 공간 내에서 이미지가 사용될 수 있도록 관리되어야 한다. 그러나 이미지의 해상도가 커지거나 다루게 되는 이미지의 개수가 늘어날 수록 이미지 객체의 관리의 어려움도 늘어나게 된다. 이미지 객체가 메모리 공간이 부족한 시점에서 메모리에 적재될 경우 응용 프로그램은 성능이 저하되거나 강제 종료될 수 있어 응용 프로그램의 사용성과 안정성이 낮아지게 된다. 본 논문에서는 안드로이드의 응용 프로그램에서 사용되는 이미지가 메모리의 많은 공간을 차지할 때, 안정적인 응용 프로그램 구동 환경을 제공해주는 동적 메모리 관리 기법을 적용하여 OOM(Out of Memory) 오류가 발생하는 문제를 해결하고자 한다.
-
최근 모바일 기기의 고도화 및 위성 기술의 발달에 따라, 모바일 단말에서 개인 위치의 수집이 용이해지고 있고, 이에 따라 개인 위치 정보 기반의 다양한 서비스들이 주목 받고 있다. 수집된 위치 정보를 필요한 기준에 따라 적절하게 분석한다면 다양한 위치기반 서비스 및 개인용 스마트 기기 인터페이스 등을 위한 매우 유용한 정보로 활용 할 수 있다. 예를 들어 각 지역별 유동인구 또는 사람들이 밀집한 특정 지역이나, 시간대를 확인 하여 위치기반 서비스의 성능을 향상 시킬 수 있다. 또한 스마트 기기에서 사용자의 위치와 연관된 이동 방식을 인지하여 개인 사용자에게 필요한 인터페이스를 제공할 수 있다. 이 논문에서는 위치 정보 수집을 위한 툴에 대할 설명과, 약 1개월간 수집된 위치정보를 기반으로 분석 결과를 소개한다. 이 결과를 토대로 이동 방식 인식을 위한 알고리즘 개발 시 필요한 점들을 고찰한다.
-
휴대성이 높은 스마트폰을 활용하여 제어가 용이하지 않은 체육관이나 강당 등의 높은 곳에 설치된 블라인드를 쉽게 제어할 수 있는 방법과 원거리에서도 제어가 가능한 시스템을 설계하였다. 하드웨어 장치로는 FPGA 에 내장된 Soft-Processor 를 이용하며 WiFi 망을 통한 인터넷의 연결로 스마트폰과의 통신이 가능하다. 소프트웨어로는 RTOS 가 사용되어 통신 방식의 변화에 따른 확장성을 고려하고 lwIP 를 활용하여 스마트폰의 사용자 화면을 구성하고 제어하도록 설계하였다.
-
최근 에너지 소비가 급증함에 따라 오피스 건물에 주광을 유입하여 조명에너지를 절감하는 연구가 진행중이다. 그러나 직접적인 주광유입은 작업환경의 조도분포를 불균일하게 만들어 빛의 품질을 떨어 뜨리고 업무효율을 저하시킨다. 이에 본 논문은 창측에 주광을 조절할 수 있는 베네시안 블라인드를 설치하여 블라인드의 슬랫 각도(Open,
$-60^{\circ}$ ,$-30^{\circ}$ ,$0^{\circ}$ ,$+30^{\circ}$ ,$+60^{\circ}$ )에 따라 실내로 유입되는 주광의 조도 및 균제도를 비교 분석하고, 작업환경의 조도분포가 가장 균일한 슬랫 각도로 블라인드를 제어한다. 이때 블라인드의 슬랫 각도별로 목표조도에 부합하기 위해 LED가 소모하는 누적 전력량을 산출한다. 슬랫 각도별로 산출된 균제도, 전력량을 기준으로 성능평가를 실시하여 성능이 우수한 슬랫 각도를 확인한다. -
스마트 폰의 확산으로 대화의 개념이 음성에서 텍스트로 확대 되고 있다. 방대하게 누적되고 있는 메신저의 텍스트 데이터로부터 유용한 정보들을 찾아 사용자에게 추천서비스를 제공할 수 있다. 이를 뒷받침 해주기 위해서는 텍스트 감정 인식이 중요하다. 기존에는 PMI기법과 감정키워드를 이용하여 감정을 분류 하였다. 그러나 특정단어로 감정을 분류하기 때문에 정확도가 낮았다. 본 논문에서는 복합색인어 기반 텍스트 감정 인식 기법을 제안한다. 문장에서 동사와 복합색인어를 추출하여 음운으로 분해한다. 그리고 스트링커널에서 벡터 값을 추출하여 기계학습 알고리즘(SVM)으로 4가지 감정(행복, 슬픔. 화남, 평범)으로 분류하는 방법이다. 동사와 감정에 영향을 주는 색인어를 추출하여 감정을 인식하는 기법으로 실험결과 정확도는 기존에 동사만 사용했을 때 보다 15%향상됨을 보였다.
-
본 논문은 가상 머신 기반 단말을 위한 이동성 제어 매커니즘을 제안한다. 제안된 매커니즘은 AIMS와 같은 기존의 이동성 관리 기술과의 비교를 위해 이동성 제어 절차를 개선한다. 구체적으로, 가상 머신 기반 단말로의 위치 등록 메시지와 데이터 전송시의 이동 단말과 가상 머신 기반 단말 간의 메시지가 새롭게 추가된다. 제안된 매커니즘은 기존 분산 이동성 관리 기술의 문제점을 개선할 수 있다.
-
Kim, Young-Ho;Lee, Dong-Geon;Seo, Won-Il;Kim, Yun-Joo;Lim, Jae-Hyun 526
최근 실내 측위 기술을 이용한 다양한 서비스 제공을 위해 많은 위치 인식 기법이 연구되고 있다. 기존의 실내 위치 인식 기법은 사전에 획득한 맵 정보나 미리 구축한 기반 시설이 필요하거나, 추가 장비를 착용 및 부착해야 하는 단점이 있었다. 이에 본 논문에서는 스마트폰 내부센서를 이용하여 실내에서 사용자의 위치를 측정하는 시스템을 제안하였다. 제안한 시스템은 가속도 센서를 이용하여 이동여부를 파악하고, 사용자의 평균적인 이동속도와 방향센서를 이용하여 획득한 이동방향을 이용하여 위치를 추정한다. 제안한 시스템을 안드로이드 스마트폰에 구현하여 실험한 결과 약${\pm}75cm$ 이내의 오차에서 위치 인식이 가능함을 확인하였다. -
Park, Gunhoon;Lee, Jaehoon;Lim, Yangwon;Lim, Hankyu 529
일상생활에서 건강을 유지하는데 적절한 체중을 표준체중이라고 한다. 식사를 잘 하게 되면 에너지 균형이 잘 이루어지게 되고, 그렇게 되면 체중이 적절하게 유지된다. 즉, 적절하게 체중이 유지되고 있으면 비교적 에너지의 균형이 잘 이루어지고 있는 것으로 판단할 수 있다. 본 논문에서는 스마트폰을 이용하여 체중조절에 동기를 부여하고자 시스템을 설계하게 되었다. 어플리케이션의 각종 센서를 통해 아바타가 자신의 칼로리 수치만큼 같이 체중이 늘거나 줄기 때문에 손쉽게 자신의 상태를 판단할 수 있다. -
Lee, Dong-Ik;Joe, Eok-Baek;Park, Geon-Hun;Kim, Jung-Min;Cha, Han-Hyeol;Lee, Hui-Jae;Lim, Yang-Won;Lim, Han-Kyu 532
스마트폰 앱은 다양한 목적을 가지고 개발되어 사용자에게 지식의 정보 제공뿐만 아니라 생활의 유용한 정보도 함께 제공해주고 있다. 본 논문에서는 스마트 기기의 자이로스코프 센서(Gyroscope Sensor), 마이크(Mike), 알람(Alarm) 등을 활용하여 수면건강 관리 앱을 설계 및 구현하였다. 사용자의 수면 데이터를 수집하여, 추천 수면시간을 제공 받고, 수면장애 여부 등을 판단할 수 있을 것으로 예상된다. -
최근 현대사회의 가족체제 변화로 인해 유아 보육의 수요와 보육 시설이 급증함으로써 양질의 보육 환경에 대한 요구가 점차 증가하고 있다. 유아기는 성인과 비교할 때 정서가 불안정하고 급변하는 시기이며 특히 시각 및 청각을 통한 자극에 더욱 민감하므로 유아 시기의 보육 환경은 성장 이후 지적 사회적 발달에 큰 영향을 미치는 중요한 요소이다. 또한 유아의 보육 활동 유형에 따라 이러한 두 가지 이상의 감각을 동시에 자극하게 되면 감각의 통합과 상호작용으로 편안함과 집중력을 향상하는 효과를 가져온다. 본 논문에서는 만 3~5 세의 유아를 대상으로 양질의 보육 환경 제공을 위해 '수면', '학습', '놀이', '식사 및 휴식'을 포함한 네 가지 보육 활동 유형을 상황 정보로 정의하고 각 상황에 적합한 시각 및 청각 환경을 복합적으로 서비스하기 위한 다감각 시스템을 제안한다.
-
Kwon, Dae-Geun;Hong, Seok-Gi;Park, Geon-hun;Jung, Se-Hun;Lim, Dae-Jun;Lim, Yang-Won;Lim, Han-Kyu 538
택시는 많은 사람들이 이용하고 있는 교통수단이다. 특히 버스나 지하철 같은 대중교통 운행시간이 끝나는 야간에는 택시의 이용률이 더 많을 수밖에 없다. 그러나 최근 택시를 이용한 범죄가 많이 발생하면서 택시에 대한 사람들의 불안감이 커져가고 있다. 본 논문에서는 스마트폰을 이용하여 택시를 보다 안전하게 이용할 수 있는 시스템과 앱을 설계하였다. 스마트폰의 NFC 기술을 이용하여 인증된 택시에 부착된 NFC 태그를 인식하게 되면 택시정보와 탑승정보를 미리 등록된 지인들에게 실시간으로 전송하게 된다. 그로 인해 탑승자들은 보다 더 안전하게 택시를 이용하게 될 것을 기대할 수 있다. -
Lee, Jae-Hoon;Kwon, Dae-Geun;Hwang, Yo-Sep;Sin, Hyeon-Geun;Jeong, Uk-jo;Yang, Ji-Yeon;Han, Gwang-Hyeok;Lim, Yang-Won;Lim, Han-Kyu 542
최근 스마트폰 보급률이 높아지면서 장애인들에 대한 스마트폰 보급도 올라가게 되었다. 하지만, 스마트폰을 이용하기 위한 수많은 어플리케이션이 출시되고 있는데 비해 장애인들에게 필요한 어플리케이션은 많지 않다. 또한 장애인들을 위한 어플리케이션은 그 조작법이 어렵거나 사용자가 필요로 하는 기능이 부족하다. 특히, GPS기능을 활용한 유용한 앱들이 많은 반면 장애인들을 위한 내비게이션 앱은 부족하다. 본 논문에서는 청각장애인들이 쉽게 접근할 수 있도록 청각장애인을 위한 길찾기 어플리케이션에 청각장애인들이 유용하게 활용할 수 잇도록 청각장애인용 앱을 설계하였다. -
최근 대학 강의가 대형화 함에 따라 기존 교수방법으로는 출석체크, 퀴즈, 시험 등의 평가과정에서 발생하는 오버헤드를 피하기 어렵게 되었다. 교수는 대형강의에서 시행하는 퀴즈/시험 등에 따른 채점/평가에 대해서 상당한 부담감을 느끼며, 강의 중 교수-학생 상호작용/feedback 등을 시도하기도 어려운 상황이다. 이러한 문제를 해결하기 위해서, 본 연구에서는 대형강의 추세에 따른 적합한 교수법/교수지원도구(tool) 연구를 수행하였다. 대형강의에서 퀴즈/시험의 채점 및 평가에 소요되는 오버헤드를 감소시키는 방법을 고안하며, 대형강의에서 스마트폰을 활용하여 학생들과 실시간으로 상호작용할 수 있는 도구를 개발하였다. 특히, 본 연구에서는 HTML5 기술을 활용함으로써, 학생들이 소지한 스마트폰의 플랫폼에 독립적으로 설치과정의 번거로움 없이 활용할 수 있도록 하였다.
-
Gao, Hui;Kwag, Young-wan;Lee, Hyung-ok;Nam, Ji-seung 548
Multipath routing is proposed to perform better load balancing and to provide high fault tolerance. In this paper common factors on multi-path routing for WMNs are discussed and joint multi-channel and multipath routing approaches for load balancing are introduced at the same time. The key issues on how to design an effective multi-path routing protocol with appropriate performance metrics for WMNs are also discussed through the case studies in the paper. -
기존의 휴대용 기기에서 내장되어 사용되는 주소록에 대하여 알아보고, 이를 바탕으로 생활에서 관용적으로 사용되는 호칭어를 통한 주소록 기능 개선에 대해 제안한다.
-
Kim, Nayoung;Shin, Dayoung;Choe, Hyejin;Shim, Junho;Lee, Ki Yong 553
본 논문은 HTML5의 새로운 표준인 웹소켓(WebSocket)을 이용하여 구현한 실시간 커뮤니케이션 시스템을 소개한다. 본 논문에서 구현한 시스템은 PC의 브라우저와 모바일 디바이스 모두를 통해 접근이 가능하다. 본 논문에서 구현한 실시간 커뮤니케이션 서비스 시스템은 이벤트 기반의 비동기 방식을 채택함으로써, 클라이언트가 리로드(reload)하지 않더라도 필요한 정보를 빠르게 제공한다. PC의 브라우저가 접근하는 부분은 Node.js를 사용하여 구현하였으며, 모바일 디바이스가 접근하는 부분은 PhoneGap 플랫폼을 사용하여 구현하였다. 본 논문에서는 시스템의 전체 구조와 관련 기술을 설명하고, 구체적인 구현 코드의 일부를 제시하며, 추후 확장 가능성과 비전을 제시한다. -
최근 스마트폰의 보급으로 인해 디지털 기기에 지나치게 의존한 나머지 기억력과 계산 능력이 크게 떨어지는 디지털 치매가 사회적 이슈로 떠오르고 있다. 휴대폰은 점점 발전하여 스마트해지지만 사용자는 그와 반대로 디지털 치매 환자가 되어가는 것이 현실이다. 본 논문에서는 계산 능력을 향상시켜 디지털 치매를 예방하기 위해 간단한 사칙연산을 이용한 기능성 게임을 제시하려 한다. 기존 브레인게임에 없던 무작위 방식으로 남녀노소 모두 시간과 장소의 구애를 받지 않고 즐길 수 있어 디지털 치매 예방에 도움이 될 것으로 기대된다.
-
통신기술의 발전이 가져온 스마트 시대로의 진입은 다양한 스마트 디바이스와 콘텐츠 및 문화를 보급, 창출해내며 우리 사회 전반적인 라이프 스타일의 변화를 선도하고 있다. 특히 국민소득의 증대로 건강에 관한 소비자 욕구가 증대하면서 더 나은 삶의 질을 추구하는 웰니스가 급부상함에 따라, 치료 중심이 아닌 예방과 케어, 힐링을 위한 다양한 서비스를 위한 디바이스와 플랫폼, 분석기술의 개발 및 적용이 요구되고 있다. 또한 단순히 서비스를 제공받던 수동적인 과거 소비자 형태가 스마트 디바이스를 적극적으로 활용해내는 능동적 소비자의 모습으로 변화함에 따라 이러한 움직임은 앞으로 단순히 서비스 제공의 측면이 아닌, 웰니스 증진을 위해 특화된 스마트 디바이스와 컴퓨터, 소비자와의 상호작용에 기반한 기술로 발전되어갈 전망이다. 본 논문에서는 건강은 물론 개인의 라이프 스타일을 포함한 라이프로그 기반의 다차원적인 정보 수집과 체계적 분석, 그를 통한 모니터링과 맞춤형 서비스를 실현하는 개인화웰니스기록을 활용한 개인맞춤형웰니스 관리 시스템을 설계하고자 한다.
-
모바일 디바이스가 확산 된 이후 대다수 사용자는 PC의 웹브라우저 보다는 모바일 웹브라우저를 이용하고 있다. 모바일 환경에서 매시업은 최근 몇 년 동안 상당한 관심을 받고 있으며, 정부 3.0이 주도되면서 공공데이터의 공개가 활성화되고 민간기업도 API를 공개 하고 있다. 따라서 본 논문에서는 모바일환경에서 공공데이터와 공개API를 이용한 매시업 활용방안을 연구 및 분석한다.
-
최근 핵가족과 고령화 등의 영향으로 반려동물과 함께 생활하는 사람들이 많아지고 있다. 특히, 1인 가구의 증가로, 외로움을 타는 현대인이 증가하면서 반려동물을 가족으로 인식하는 이들이 많아졌다. 따라서, 본 논문에서는 반려동물의 소유주들이 직면하는 문제점들을 해결하기 위하여 공공데이터를 활용한 반려동물 케어 시스템을 설계 및 구현하고, 이를 통해 반려동물을 원할히 관리 할 수 있도록 하였다.
-
본 논문에서는 PHR과 만성질환 및 공간정보에 대하여 분석하고, 식당, 커피숍 등과 같은 실내공간에서 PHR 정보를 활용하여 자가 건강관리에 필요한 맞춤형 공간정보를 제공 받을 수 있는 PHR 기반 만성질환자 맞춤형 공간정보 서비스 시스템을 설계하였다. 서비스 공간정보 관리 기능과 사용자 정보 관리 기능 및 맞춤형 공간정보 매칭 기능을 포함하는 시스템의 동작절차를 설계하였다.
-
본 논문에서는 스마트 웰니스 디바이스에서 폭발적으로 발생하는 라이프로그 데이터를 효율적으로 사용할 수 있도록 하기 위해 데이터마이닝 알고리즘을 설계하였다. 이를 위하여 스마트 웰니스와 데이터마이닝에 대해 분석하고 대량의 라이프로그 데이터를 효율적으로 사용하기 위해 데이터마이닝 알고리즘을 설계하였다.
-
Park, Jae-Hyeon;Son, Ji-Eun;Yeo, Hyo-Jae;Park, Seok-Cheon 574
본 논문에서는 자전거 경로만을 제공하는 기존 시스템의 문제점을 개선하기 위해 자전거경로 안내 시스템을 설계하였다. 이를 위하여 API와 GPS를 분석하고, 현대인의 건강관리를 위하여 자전거경로 안내 및 날씨에 따른 옷차림, 코스 난이도 정보 등을 제공하여 효율적으로 건강을 관리할 수 있는 통합적인 자전거 경로 안내 시스템을 설계하였다. -
본 논문에서는 라이프스타일을 포함한 라이프로그기반의 다차원적인 정보를 OpenAPI를 사용하여 사용자 입력이나, 센싱, 웹 등을 통해서 추출된 데이터들의 가용성을 높이고자 기존의 OpenAPI를 이용한 MashUP에 대해 조사 및 분석하여 통합 데이터 취합 매시업을 설계 하였다.
-
Han, Dong-Hui;Yu, Gyeong-Hwa;Hong, Geun-Ho;Park, Seok-Cheon 580
본 논문에서는 사회구성원들의 여가시간에 스포츠 이용에 대한 자료를 조사 분석하고 원활하게 스포츠를 이용할 수 있도록 아마추어 팀들간의 경기를 대칭 시키고 개인이 새로운팀을 구성하여 스포츠를 이용할 수 있도록 시스템을 제안하고 팀리스트와 팀경기 및 개인경기 설정기능을 사용할 수 있는 시스템을 설계하였다. -
본 논문에서는 스마트폰의 급격한 확산과 함께 보급되는 다양한 SWD(Smart Wellness Device)로부터 파생된 데이터를 센싱하여 습득할 때 생기는 문제점을 개선하고 신뢰성을 향상시키기 위하여 관련 정보를 조사 및 분석하였다. 이를 통해 스마트 웰니스 시스템에서 SWD를 통해 수집된 데이터의 신뢰성을 잃는 문제점을 해결하고 신뢰성 향상을 위한 데이터 추출 및 전송 알고리즘을 설계하였다.
-
Jin, Ik Moon;Park, Da Un;Jo, Yong Gi;Park, Seok-Cheon 585
본 논문에서는 다양한 화장품 회사의 제품들을 사용자들이 자신이 사용하고 있는 화장품의 제조 성분을 실시간으로 사용자가 알 수 있게 하여 구매 시와 사용할 때 효과와 부작용 등을 파악하여 사용자에게 맞는 화장품 정보를 제공하는 맞춤형 화장품 성분 정보시스템을 설계하였다. 본 논문에서 제안하는 시스템을 설계하기 위해 미국의 환경단체에서의 화장품 성분 안전도 정보를 바탕으로 데이터베이스와 SQL에 대해 조사 및 분석하여 사용자 맞춤형 자가 화장품 성분 정보 시스템을 설계 하였다. -
Lee, Yeong Jong;Ha, Jin Yong;Kim, Dong Hyuk;Park, Seok-Cheon 588
최근 우리나라의 수도권을 비롯하여 대도시의 교통량 증가로 인한 교통혼잡을 줄이기 위해 교통혼잡의 주된 원인이 되는 불법주 정차를 미연에 방지하는 시스템이 필요하다. 따라서 본 논문에서는 복잡한 도심에서 쉽고 빠르게 가까운 주자창을 찾고자 GPS와 LSB에 대해 조사 및 분석한 자료를 바탕으로 GPS와 LBS를 이용한 주차 관리 시스템을 설계하였다. -
현재 사회는 건강에 대한 관심이 크게 증가하고 있으며, 전문적인 건강관리 서비스를 받기 위해서 사용자의 상태 및 상황을 정확히 알 수 있도록 사용자 행위인지 관련 연구가 활발히 진행되고 있다. 기존의 행위인지 연구에서 사용하는 각종 웨어러블 센서는 일상생활의 불편 및 비용 문제를 야기하여, 본 연구에서는 센서 디바이스로 스마트폰을 사용한다. 기존의 행위인지 연구는 특정 실험군 이외의 제3자에 의한 실험에서는 정확도에 큰 차이를 보이며, 인지 오류에 대한 실시간 수정이 불가능하였다. 본 논문에서는 프롬프트 방식을 통해 실시간으로 사용자의 인지 오류를 피드백하고, 클라우드 시스템에서 실시간으로 재트레이닝을 통한 수정된 행위 모델을 생성하여 지속적으로 행위의 오류를 줄이며, 각각의 사용자에 맞는 건강관련 서비스를 추천하는 방안을 제안하고자 한다.
-
WOO, CHANGWOO;Chung, Gi-Soo;Joo, Moonil;Shon, Ho Sun;Ryu, Keun Ho;Kim, Young-Gyu 593
유비쿼터스 컴퓨팅은 IT기술을 기반으로, 의료 도시환경 건축 의류 등 사회 전반적인 분야로 확대되고 있다. 특히, 의료 기술의 발전과 고령인구의 증가, 삶의 질 향상에 대한 사람들의 욕구는 점점 헬스케어 산업의 중요성을 부각시켜주고 있다. 본 논문에서는 사용자 생체정보 측정을 위해 통신이 가능한 디지털 의류를 제작하여 생체신호를 측정할 수 있는 시스템을 제안하였다. 디지털 의류는 심전도 센서, 디지털 실, 모듈을 통해 구성되어 있으며 이를 안드로이드 어플리케이션을 통하여 스마트폰과 통신하도록 개발 하였다. -
인터넷을 통해 정보에 대한 접근이 쉬워진 요즘, 스포츠를 보더라도 경기만 시청하는 것이 아니라 경기 정보 분석 등을 함께 본다. 이때, 대부분의 기존 스포츠 중계 서비스는 하나의 스크린에서 모든 정보를 전달하기 때문에 가독성이 떨어지고 영상과 정보를 같이 보기에 어렵다. 본 프로젝트는 멀티스크린을 이용해 다양한 스포츠 정보를 각각의 스크린에 나타내줌으로써 사용자에게 기능적인 편리함과 정리된 콘텐츠를 제공하는데 목적을 두었다. 이에 멀티스크린을 위한 연결을 구축하고, 스크린을 통해 해외축구 콘텐츠를 제공하는 기능을 설명한다.
-
국민소득 수준 향상과 더불어 개인의 행복 추구에 대한 요구가 증대되고 있으며 스마트폰 확산에 따른 사회적 생활환경이 개인 중심으로 급격한 변화가 이루어지고 있다. 이에 따른 개인화, 고령화된 미래사회에서 요구될 융합 환경에 맞는 개인맞춤형웰니스 서비스가 요구되고 있다. 따라서 개인의 라이프 스타일을 포함한 개인화웰니스기록의 체계적 분석과 모니터링 및 맞춤형 서비스를 실현하는 스마트 웰니스 서비스 시스템을 제안하고자 한다. 본 논문에서는 일상생활에서 중요하게 사용되는 개인화웰니스기록을 활용하여 이에 대한 서비스를 제공하는 개인맞춤형웰니스 관리 시스템을 설계 및 구현하고자 한다.
-
Heo, Do-Yun;Lim, Jong-Bum;Park, Jae-Seok;Park, Seok-Cheon 603
본 논문에서는 생활정보 통합기능을 제공하는 서비스가 제공되지 않아 두 개 이상의 생활정보 시스템을 사용하는데 불편한 문제점이 있다. 또한 출근시간을 효율적으로 단축하기 위해 생활정보제공 통합시스템의 필요성이 대두되고 있다. 따라서 본 논문에서는 GPS와 API에 대해 분석하고, 생활정보통합기능을 제공하여 편의성을 높이고 출근시간을 효율적으로 활용하기 위해 GPS와 구글 지도 API를 이용하여 생활정보제공 통합시스템을 설계하였다. -
Hong, Seok-Ho;Jang, Mun-Gyu;Maeng, Ju-Wan;Park, Seok-Cheon 606
본 최근 등록금과 더불어 지속적으로 증가하고 있는 대학교재의 가격에 대하여 부담감을 줄이고 중고거래에 대한 피해를 방지하는 시스템이 필요성이 대두되었다. 따라서 본 논문에서는 JqueryMobile와 Mysql 및 네이버 API에 대해 조사 및 분석한 자료를 바탕으로 안드로이드 기반 대학교재 중고거래 시스템 설계하였다. -
Hong, Sun-Cheol;Kim, Su-Yeong;Park, Mi-Na;Park, Seok-Cheon 609
본 논문에서는 잡지에서 브랜드광고에 QR코드를 제공하여 실시간으로 장소에 대한 위치정보, 상세정보, 판매처 등을 제공하여 소비자가 편리하게 정보를 제공받을 수 있는 QR코드를 활용한 잡지 상품 검색 시스템을 제안하고, QR입력기능, 전국매장 위치제공 기능, 가까운 매장 위치 제공, 검색기록 불러오기 기능을 포함하는 상품 검색 시스템을 설계하였다. -
본 논문은 실생활에서 많이 사용되는 LED 전광판을 제어하는 안드로이드 기반 응용프로그램과 그 설계방법에 대한 연구이다. 일반적으로 LED 전광판에는 PC가 붙어 있어서 LED 전광판에 표시할 내용을 설정하고 제어하는 역할을 한다. 반면, 본 연구에서는 LED 전광판을 제어하는 서버를 스마트폰으로 제어할 수 있도록 안드로이드 기반 응용프로그램을 개발하였다. 이를 통해 사용자는 전광판을 제어(켜고/끄는 등)하거나 전광판의 내용을 바꾸고자 할 때, 언제 어디서나 편리하게 이를 조작할 수 있다.
-
Park, Dong-Kyun;Hwang, Seong-Ill;Kim, Tae-Nyeong;Park, Seok-Cheon 613
본 논문에서는 맞벌이 부부의 증가로 인한 혼자 지내는 아이들과의 유대감 형성과 약속에 대한 중요성을 알려줄 수 있는 육아 관리 시스템을 제안하고, 약속을 정하고 정해진 약속을 이행하면 퍼즐을 제공하는 퍼즐기능, 정해진 약속이행시간이 되면 약속시간을 알려주는 알람기능, 아이정보를 등록할 수 있는 아이등록기능, 환경설정 기능을 포함하는 육아 관리 시스템을 설계하였다. -
기존의 자격증 관리 시스템은 자격증 시험 날짜만 확인이 가능하고 사용자가 정확한 날짜를 확인하기 위해 달력을 따로 확인해야하는 불편함이 있다. 또한, 각각의 자격증마다 시험일정을 확인하기 위해 시간을 할애해야 하는 단점이 있다. 따라서 본 논문에서는 기존시스템의 문제점을 개선하기 위해 스마트폰 내에 있는 스케쥴러와 연동을 통해 자격증 시험을 보다 더 편리하게 관리할 수 있는 자격증 관리 시스템을 설계하였다.
-
Son, Ji-Su;Jung, Hyeon-Jin;Ji, Ye-Seul;Park, Seok-Cheon 617
대표적인 마케팅 전략 중에 하나인 종이스탬프는 관리와 휴대가 불편하고 정산 과정과 처리가 힘들어서 효과적인 관리 방안이 필요하다. 따라서 본 논문에서는 사용자나 가맹점에서 스마트기기를 이용하여 스탬프을 적립하고 휴대와 관리를 보다 손쉽게 할 수 있는 시스템을 설계하였다. -
Shim, Jae-Sung;Seo, Jung-Seok;Yang, Seung-Su;Lee, Young-Woo;Park, Seok-Cheon 620
본 논문에서는 스마트기기의 영상, 음성, 이미지 등의 다양한 멀티미디어 데이터 수집 기능을 활용하여 응급상황 발생 시 현장상황의 정확한 정보를 유관기관에 제공함으로써 효율적인 응급상황 대처가 가능하고, 신고자 인증 모듈을 활용하여 허위신고 문제를 개선한 응급상황 대처를 위한 스마트 세이프티 시스템을 설계하였다. -
모바일 헬스케어는 다양한 스마트 디바이스를 활용한 개인건강관리 기술을 말한다. 특히 스마트폰 보급과 근거리 무선 통신 기술의 발전으로 모바일 헬스케어와 관련한 여러 디바이스와 서비스들이 개발되고 있다. 그러나 이러한 디바이스와 서비스들이 대부분 자체적인 규격에 의해 굿현 되고 있으며 이로인해 기기 간 호환이 안 되고 서비스가 종속되는 등의 문제가 있다. 특히 규제가 엄격한 의료 서비스와 거리를 둔 일상적 생활에서의 건강관리 기기나 서비스들은 그 문제가 더욱 심각하다. 본 논문에서는 이러한 모바일 헬스케어 환경에서의 문제점 해결을 위한 표준 요소와 그 현황에 대해 살펴보고 관련 표준의 모바일 헬스케어 적용 모델을 제안 한다.
-
기술이 발달함에 따라 USB메모리, 보안 SD카드, 보안인증토큰 등 이동형 저장 매체도 비약적인 발전을 하고 있다. USB의 가격이 저렴해지고 작아지면서 용량의 확장도 증가하여 다양한 이용을 할 수 있게 되었다. 하지만 분실율이 높고 보안성이 낮아 다수의 사용자에게 중요한 회사의 기밀이나 개인의 인적 사항들이 노출 될 수 있다. 이를 위해 PUF를 이용하여 플래시 메모리 마다 고유키를 저장, 생성하여 외부 유출이 없이 사용자 인증을 하기 위한 플래시 드라이버의 구조 및 프로토콜을 제안하고자 한다.
-
최근, 교욱분야는 많은 컴퓨터 기술을 도입하여 다양하게 발전되어 왔다. 본 논문은 이러한 기술 중 인터넷을 통한 사이버 교육의 하나로 온라인 학습 시스템을 설계를 하고자 한다. 제안된 학습 시스템은 학습자가 온라인상에서 언제 어디서든 학습에 참여할 수 있도록 그 기능을 지원하려한다.
-
본 논문에서는 EMG 신호를 기반으로 컬-덤벨 운동의 운동량을 분석하고 각 근육별 최적 운동량을 정의하여 운동을 가이드(guide)하는 방법을 제안한다. 제안하는 방법으로 운동 체육학 분야에서의 EMG 신호 분석 및 활용 범위를 넓힐 수 있으며, 사용자는 컬-덤벨 운동 중 각 근육별 운동량 및 이에 대한 적절성을 안내받아 올바른 자세를 유지함으로써 컬-덤벨의 운동 효과를 극대화할 수 있다.
-
Okamoto, Naoko;Okazaki, Michiya;Kawaguchi, Haruyuki;Sakamoto, Makoto;Nagano, Manabu;Seto, Yoichi 634
개인정보 영향평가(이하 PIA)는 시스템을 가동하기 전에 미리 개인정보 제공자의 프라이버시에 미치는 영향을 평가하여 프라이버시 침해 위험을 감소시키는 평가방법이다. 일본에서는 민간 기업이 중심이 되어 PIA를 실시해왔으며, PIA 보급을 위한 지침과 위험도 평가 방법을 개발하여 유효성 평가에 관한 연구가 이루어지고 있다. 본 발표에서는 일본의 PIA실시 현황과 2016년부터 공공기관에 의무화 될 예정인 마이 넘버(My Number) 제도에 대한 PIA에 관해 발표하겠다. -
KO, Kwang-Man;Kwon, Beom-Chul;Kim, Sung-Chul;Lee, Sang-Jun 638
Anymon Plus(ver 3.0)은 통합 로그 분석 시스템으로 대용량 로그 및 빅데이터의 실시간 수집 저장 분석할 수 있는 제품(초당 40,000 이벤트 처리)으로서, 방화벽 로그 분석을 통한 비정상 네트워크 행위 탐지, 웹 로그 분석을 통한 사용 패턴 분석, 인터넷 쇼핑몰 사기 주문 분석 및 탐지, 내부 정부 유출 분석 및 탐지 등과 같은 다양한 분야로 응용이 확대되고 있다. 본 논문에서는 보안관련 인프라 로그를 분석하고 예측하여 예상 보안사고 시기에 집중적 경계를 통한 선제적 대응을 모색하기 위해 통계적 이론에 기반한 통합 로그 분석 시스템을 개발하기 위해, 회귀분석 및 시계열 분석이 가능한 예측 엔진 시스템을 설계하고 구현한다. -
자바의 가상머신(Virtual Machine)은 보안관리자(Security Manager)를 이용하여 악의적인 목적을 가진 프로그램으로부터 시스템을 보호한다. 하지만 최근에 자바 애플릿(Java Applet)을 통해 자바 API의 취약점을 이용한 시스템 공격 방법들이 공개되면서 자바 보안의 중요성이 높아지고 있다. 본 연구에서는 자바 보안관리자를 우회하는 자바 코드의 작동 원리를 분석하기 위한 기존의 디버깅 환경을 개선하기 위한 방안으로 자바 가상머신에서 사용되는 Core API 의 코드를 수정하고 새로운 API를 추가하였다. 이를 통해 보안 관련 문제로 인한 디버깅의 효율성과 편의성을 높였으며 본 연구가 자바 보안 문제를 해결하는데 기여 할 수 있기를 바란다.
-
인터넷과 정보기술의 발전으로 정보시스템들이 보편화 되고, 편리함을 제공하고 있다. 반면에 시스템은 더욱 복잡해지고, 프라이버시 침해, 개인정보 수집 등 사이버공격은 계속적으로 증가하고 있으며 이로 인한 피해가 심각하다. 사이버 공격을 예방하기 위해서는 정보시스템 제품출시 이전 단계에서 제품의 보안 취약점을 제거하는 것이 중요하다. 따라서 개발단계부터 보안을 고려한 소프트웨어를 개발하는 것은 향후 발생 가능한 보안취약점을 예방하고 피해를 최소화 하여 보다 안전한 소프트웨어를 개발하는 근본적인 해결책이 된다. 본 논문에서는 소프트웨어 개발과정에서 발생할 수 있는 보안약점을 최소화 하여 안전한 소프트웨어를 개발하기 위한 시큐어 코딩(secure coding)과 입력 데이터 값(문자열)을 정규화 함으로써 크로스 사이트 스크립팅(XSS)의 공격을 사전에 예방할 수 있는 방법을 제시한다.
-
Youn, Jonghee M.;Moon, Hyungon;Han, Sangjun;Shin, Jangseop;Paek, Yunheung 648
최근 컴퓨터 시스템과 네트워크의 발전으로 인해 다양한 악성코드들이 네트워크 상에서 유포되고 있다. 이러한 악성코드들을 빠른 시간에 분석해서 악성 여부와 그 행위를 파악하기 위해 많은 자동 분석 시스템들이 개발되어 사용되고 있지만, 이들 대부분이 가상머신 기반으로 동작하기 때문에 최근의 악성코드들은 가상머신 환경을 탐지하여 가상머신 상에서는 본연의 기능을 수행하지 않도록 제작되어 있다. 본 논문에서는 기존의 악성코드 자동 분석 시스템이 가상머신을 기반으로 하는 것을 개선해서 실제 컴퓨터를 사용해서 자동 분석할 수 있는 시스템을 제안한다. -
IT기술의 발전과 인터넷의 끊임없는 확장은 정보유출과 같은 보안사고의 발생 빈도를 꾸준하게 증가 시키고 있다. 더불어 경제적 사회적 손실이 함께 증가됨에 따라 이를 예방하기 위한 목적으로 전세계 많은 기업과 국가기관에서 정보보호를 위한 법 제도를 제정하거나 강화하여 개정 하고 있다. 하지만, 국내 200만여 개 달하는 기업과 공공기관들 중에 극히 일부를 제외한 대부분은 관련 법 제도에 명시한 의무대상에 포함되지 않는다. 즉, 대부분의 기업이나 기관에서는 정보보호의 공백이 발생할 수 있다는 반증인 것이다. 따라서 본 연구에서는 이처럼 국가차원의 정보보호 공백이 될 수 있는 국내 대부분의 기업과 기관들을 대상으로 하여 조직에서 보유한 정보자산들에 대해 자가 정보보호수준을 진단하기 위한 방안으로 제시하는 복합평가항목Pool을 이용한 정보보호 수준진단 모델을 활용하여 비용절감 및 시간효율개선과 함께 정보보호 수준을 향상시키고자 한다.
-
최근 디지털 포렌식 조사를 회피하기 위한 안티포렌식 기술이 발전하고 있는 가운데, 사용자 행위분석을 위한 여러 요소 중 응용프로그램의 아이콘 정보를 저장하고 있는 IconCache.db 파일은 디지털 포렌식 조사를 위한 의미 있는 정보들을 제공하고 있다. 따라서 본 논문은 IconCache.db 파일의 특성을 알아보고 디지털 포렌식 측면에서의 활용방안을 제시하도록 하겠다.
-
최근 데이터의 대용량화와 급격한 증가로 인해 빅데이터 처리를 위한 NoSQL DBMS 사용이 증가하고 있다. 그러나 기존 관계형 DBMS에 비해 NoSQL DBMS에 대한 포렌식 조사 기법에 대한 연구는 거의 없는 실적이다. 따라서, 본 논문에서는 NoSQL DBMS 중 가장 활발히 사용되고 있는 MongoDB에 대한 디지털 포렌식 조사 절차와 기법에 대해 연구하였다.
-
Jung, Hye-Soo;Lee, Sung-Won;Kim, Hyun-Jung;Won, Il-Young 662
다양한 네트워크 단말기와 서버로 이루어져 있는 분산 네트워크 환경에서 사용자의 단말기 단에 대규모로 등록된 사용자의 얼굴을 인식하는 시스템의 요구는 빠르게 증가하고 있다. 우리는 기존의 PCA(Principle Component Analysis) 알고리즘을 분석하여, 알고리즘의 특정 부분을 단말기와 서버로 적절하게 분산시켰다. 이를 바탕으로 다양한 네트워크 환경에 적합한 얼굴인식 시스템 모델을 제시하였다. 제안된 모델의 유용성은 실험을 통해 보이고자 하였다. -
2012년 고시된 '정보시스템 구축 운영 지침'에 따라 행정안전부에서는 '전자정부 SW 개발 운영자를 위한 시큐어 코딩 가이드'를 배포하고 있다. 시큐어 코딩 기법을 예제 위주로 제시함으로써, 개발 실무에 활용도를 높이기 위하여 배포된 시큐어 코딩 가이드는 유용한 지침서임에는 틀림이 없으나, 개발자 개개인이 그 내용을 모두 숙지하기 위해서는 많은 시간과 노력을 필요로 한다. 특히 입력 데이터 검증 및 표현에 관한 시큐어 코딩은 시스템 아키텍쳐 차원의 중앙집중적인 관점이 아닌 개발자 개개인이 구현한 기능 단위 수준에서 수행되고 있는 필드의 현실상, 이를 중앙집중적인 관점에서의 입력 데이터 검증을 통하여, 보다 안전한 소프트웨어를 제작하기 위한 방법을 코드 중심의 사례로 설명하고자 한다.
-
빅데이터 환경에서 개인정보가 포함된 데이터가 공개될 경우 많은 프라이버시 문제를 야기할 수 있다. 따라서, 본 논문에서는 데이터 공개 시에 개인정보를 보호하기 위한, 공개정보 안전성 검증 체계를 제안한다. 제안하는 검증 체계는 개인정보가 포함된 공개정보에 대하여 익명화 수행을 지원하고, 익명화된 데이터에 대하여 비익명화를 수행하는 등 공개정보에 대한 안전성을 평가하고, 이를 관리 감독하는 체계이다. 안전성 검증은 공개되는 정보에 따라서 다양하게 이루어 질 수 있으며, 검증의 강도에 따라서 안전성 인증 레벨을 차등 부여한다. 제안하는 체계는 빅데이터 환경에서 데이터 공개 시 개인정보보호를 위한 최소한의 안전성 보장체계라 할 수 있으며, 제안하는 체계를 통하여 빅데이터 환경에서 개인정보에 안전한 데이터 공개 환경이 조성될 것으로 기대한다.
-
Ahn, Jae-Won;Choi, Bum-Jin;Ok, Sung-Jin;Kang, Jung-Ha;Kim, Eun-Gi 672
FTP(File Transfer Protocol)는 호스트에서 다른 호스트로 파일을 전송하기 위한 프로토콜로써, 데이터를 평문으로 전송하기 때문에 기밀성이 보장되지 않는다. 현재 보안 기능이 제공되는 FTP로 FTPS(FTP over SSL)가 있다. FTPS는 TLS(Transport Layer Security)와 SSL(Secure Socket Layer) 암호화 프로토콜 기반에서 동작하는 FTP 이다. 따라서 FTPS는 TLS와 SSL과 같은 추가적인 시스템이 반드시 필요한 단점이 있다. 본 논문에서는 추가적인 암호화 프로토콜 없이 FTP 내에서 보안 기능을 제공하는 Secured FTP를 제안하였다. 본 논문에서 제안한 Secured FTP 는 FTP 내에서 Diffie-Hellman 알고리즘을 이용하여 비밀 키를 교환하고 AES(Advanced Encryption Standard)-Counter 알고리즘을 이용하여 FTP 데이터를 암호화 및 복호화하도록 설계하였다. 본 논문에서 제안한 Secured FTP를 Linux 운영체제에서 구현하였고 시험을 통하여 비밀 키가 정상적으로 교환되고, FTP 데이터가 암호화되어 전송되는 것을 확인하였다. -
최근 피싱과 파밍으로 인한 사용자들의 피해가 속출하고 있다. 또, OTP(One Time Password)의 MITM 공격에 대한 취약성이 밝혀지면서 기존의 인증기법을 개선할 필요가 있다. 그러므로 피싱과 파밍 공격을 방지하고 OTP의 취약점을 개선한 인증기법을 제안하는 것은 매우 중요한 문제이다. 본 논문에서는 메신저를 이용한 피싱/파밍 방지기능을 제안한다. 또한 제안하는 기법은 1차로 기존과 같은 ID / PWD 방식 인증과 2차로 모바일 메신저 상에서의 인증시작버튼, 3차로 물리적인 QR코드 인식 후 인증을 하는 3단계 인증을 통해 개선한다. 제안하는 인증기법은 일상생활 속에서 많이 사용하는 메신저와 카메라 기능을 통해 진행되므로 사용자는 추가적인 기능을 배울 필요가 없으며, 친숙하게 사용할 수 있다. 피싱/파밍 공격은 물론 MITM공격에 대한 취약점을 메신저의 특징과 2차, 3차 인증단계를 이용해 막아낼 수 있을 것으로 기대된다.
-
방화벽, 백신, IPS, 취약점 점검 시스템 등 중요 시스템의 보안을 위해 다수의 소프트웨어들이 운용되고 있다. 그 중 취약점 점검 시스템은 중요 서버의 보안 취약점을 점검하여 사전에 보안 위협을 예방한다는 측면에서 중요하다. 그러나 서버의 취약점을 점검해주는 소프트웨어 자체에 취약점이 존재한다면 취약점 보완을 위해 도입한 시스템이 취약점을 내포하고 있는 모순된 상황을 발생시킨다. 본 논문에서는 취약점 점검 시스템의 매니저와 에이전트의 점검 패킷을 분석하여 데이터 필드에 임의의 값을 주입하는 SPIKE 기반의 퍼즈 테스팅 기법으로 매니저와 에이전트 모두에서 DoS(Denial of Service) 취약점을 발견하였다. 해당 취약점은 다수의 SQL 세션을 생성하고 시스템의 CPU 점유율을 100%로 높여 시스템의 다른 서비스조차 이용할 수 없는 상태를 보였다.
-
빅데이터 환경은 수많은 데이터의 조합으로 가치를 발견하여 이를 활용하는 것이다. 이러한 환경의 전제조건은 데이터의 공개 및 공유 개방이 될 것이다. 하지만 데이터 공개 시 개인정보와 같은 정보가 포함되어 법적 도덕적인 문제나 공개된 정보의 범죄 활용 등 2차적인 피해가 발생할 수 있어 데이터 공개 시 개인정보에 대한 익명화가 반드시 필요하다. 하지만 익명화된 데이터는 다른 정보와 결합을 통하여 재식별되어 비익명화 될 가능성이 항상 존재한다. 따라서 본 논문에서는 데이터 공개 시 익명화된 데이터를 공개하기 전에 재식별성에 대한 위험을 평가하는 테스트 방법론을 제안한다. 제안하는 방법론은 실제 테스트를 수행하는 3가지 과정 및 테스트 레벨 설정과 익명화 시 고려해야 할 부분으로 이루어져 있다. 제안하는 방법론을 통하여 안전한 데이터 공개 환경이 조성되어 빅데이터 시대에 개인정보에 안전한 데이터 공유와 개방이 이루어질 것으로 기대한다.
-
최근 스마트 기기는 결제, 할인쿠폰 등 각종 기능을 제공하는 수단으로 진화되면서 통신과 금융이 융합된 모바일 NFC 서비스의 시장이 급성장할 것으로 전망되고 있다. NFC의 이와 같은 속성은 모바일 쿠폰을 사용하기 위한 환경에 매우 적합하다고 할 수 있다. 하지만 현재 NFC 기반의 쿠폰 서비스를 위한 관련 보안 기술 및 관련 연구가 미진한 상태이다. 특히 NFC 서비스 활성화 동향을 ?기 바쁜 국내 업체들은 검증되지 않은 다양한 서비스를 내놓으며 서비스 활성화에 열을 올리고 있으며 이는 NFC 기반 쿠폰 서비스 사용의 증가에 따른 다양한 보안상 침해요소에 대해 대처하기 힘들 것으로 예상된다. 따라서 본 논문에서는 연산능력이 떨어지는 NFC 태그를 이용한 Schnorr 기반의 사용자 인증 기법에 대하여 제안한다.
-
최근 네트워크 기술의 급속한 발전과 함께 사람들은 인터넷을 통해 다양한 서비스를 이용할 수 있다. 이러한 인터넷 환경에서 이용되는 기존 패스워드 기반의 사용자 인증은 패스워드 테이블은 요구하게 되고 패스워드 테이블 노출로 발생할 수 있는 위협들이 존재한다. 원격 사용자 인증 방식은 원격 사용자 인증 방식은 사용자의 패스워드 테이블은 요구하지 않는 인증 방식으로 스마트카드를 이용한 원격 사용자 인증에 대한 다양한 연구들이 진행되었다. 하지만, 스마트카드를 이용한 원격 사용자 인증은 통신상의 위협뿐만이 아니라 스마트카드에 저장된 정보를 통해 패스워드 추측의 위협이 발생할 수 있다. 본 연구는 해시 기반의 검증 값을 이용하여 오프라인 상에서 스마트카드에 대한 패스워드 추측 공격으로부터 안전한 방식을 제안하였다.
-
Song, Jong-Gun;Lee, Hoon-Jae;Kim, Tae-Yong;Jang, Won-Tae 695
스마트폰은 급소도록 보급이 확대됨에 따라 악성코드로 인한 정보보안 침해사례가 급증함에 따라 다양한 형태로 사회적 문제들이 발생하고 있다. 최근 악성코드는 컴퓨터뿐만 아니라 스마트폰, 스마트 TV등 다양한 방면으로 무선인터넷 환경, OS 플랫폼의 개방성, 오픈마켓의 위험성, 도난 및 분실로 급증하고 있다. 이로 인해 개인정보 유출, 과금 부과 등의 피해가 속출 되고 있으며, 악성코드를 감지하는데 어려움이 있다. 본 논문에서는 현재 확산되는 스마트폰 악성코드 종류와 문제점 현황을 살펴보고 대응 방안에 대하여 기술하고자 한다. -
Abbas, Fizza;Hussain, Rasheed;Son, Junggab;Oh, Heekuck 698
Mobile social networking applications are getting increasingly popular among today's mobile applications. Mobile users find their old or new friends anywhere or anytime through mobile social network (MSN) services. MSN uses matchmaking mechanisms to discover mutual interests among different people. To discover friends in MSN, a user must share his/her private information which can be a risk for his/her personal privacy as this information can be learned by a malicious or semi honest user. In this paper we give a brief survey on MSN that includes MSN categories, components, architecture and applications. In the rest of the paper we discuss the matchmaking protocols. Finally we give some suggestions to improve the previous protocols. -
네트워크의 급속한 발전으로 데이터가 방대해짐에 따라 정보시스템의 역기능으로 네트워크 공격이 다양해지고 빈번하게 발생하면서 네트워크 침입 탐지시스템 기능과 패킷 차단 기능이 중요시되고 있다. 본 논문에서는 침입 탐지 시스템 오픈 소스인 Snort와 리눅스의 iptables 시스템의 각 장점을 활용하여 연동하는 snort-inline과는 다른 방식을 사용하여 실시간으로 침입 탐지시스템의 역할을 하는 스크립트를 Python으로 구현하였다. 구현한 시스템의 성능 검증을 위해 공격자가 해킹 대상 시스템에 DOS 공격을 하여 구현 모듈에서 snort의 탐지 능력과 iptables의 패킷 차단 명령문이 실행되어 악의적 패킷 접근을 차단할 수 있음을 제시하였다.
-
The second-generation onion routing(Tor)는 전 세계의 Tor 사용자들이 자발적으로 Onion router(OR)이 되어서 다른 Tor 사용자들의 인터넷 익명성을 보장해 준다. 이때 Tor는 수 많은 OR들 중에서 임의적으로 그리고 일정 기준을 통과한 3개를 선택하여 Tor circuit 을 생성하게 된다. Tor를 연구하는데 있어서 가장 큰 문제점은 전세계 다양한 OR을 통과하여 이동하기 때문에 Tor 네트워크를 통해서 이동하는 패킷에 대한 내용을 확인하기 어렵다는 점이다. 하지만 Tor circircuit 구성하는 과정에서 자신이 지정한 OR들을 통해 패킷이 이동한다면 Tor 네트워크의 특징을 연구하는데 큰 도움이 된다. 이를 위해 사용자가 지정한 OR을 이용하도록 소스코드를 수정해 보았다.
-
IT 기술의 빠른 변화에 따라 업무 효율성을 제공하기 위하여 다기능 주변기기를 널리 사용하고 있다. 하지만 MFP의 안전한 사용을 위해서 정보보안 측면에서 알려진 취약점의 영향을 받는 플랫폼의 사용으로 인한 위협, 네트워크 연결로 인한 위협 등 다양한 취약점이 발생하고 있다. 따라서 본 논문에서는 MFP에서 발생 가능한 CSRF 공격을 분석하고, 이에 대한 대응 방안을 모색한다.
-
구글의 안드로이드 플랫폼은 오픈 소스의 특성으로 인해 스마트 폰 제조사와 통신 사업자, 일반 사용자들의 많은 관심을 받고 있으며 2013년 2분기에는 전 세계 스마트 폰 시장에서 점유율 79.3%라는 결과를 얻게 되었다. 하지만 안드로이드의 높은 점유율만큼 안드로이드 플랫폼에 대한 공격들 또한 많아지고 있다. 이러한 공격들로부터 안드로이드 플랫폼의 보안성을 향상시키기 위해 많은 보안 기능들이 안드로이드에 탑재되고 개선되고 있지만, 보안 기능이 개선되는 만큼 새로운 보안 취약성들도 발견되고 있다. 본 연구에서는 안드로이드에서 제공하는 응용 프로그램 권한 기법에 대한 보안 취약성을 분석하고 그에 대한 향상된 보안 대책을 제안한다.
-
단방향 통신을 하는 기존의 전력망에서 할 수 없었던 전력수요 모니터링, 신재생 에너지 활성화 등이 가능하도록 소비자와 전력 사업자간의 양방향 통신을 하는 스마트그리드의 관심이 증가하고 있다. 스마트그리드는 기존 전력망에 IT기술을 접목하여 전력 사업자와 소비자 간의 양방향 통신이 가능하기 때문에 전력 사용에 대한 실시간 모니터링을 하며 안정적인 전력을 공급할 수 있고 생산량이 불안정한 신재생 에너지를 효율적으로 관리 할 수 있는 장점을 갖고 있다. 하지만 양방향 통신을 위해 공개망과 연계되면서 기존의 공개망이 갖고 있는 정보 변조, 위장 공격 등의 보안위협이 그대로 발생할 수 있다. 따라서 본 논문에서는 스마트카드를 이용한 인증을 통해 스마트그리드 환경에서 전송되는 정보에 대한 위장이나 조작 등의 보안위협으로부터 보호할 수 있는 기법을 제안한다.
-
최근 클라우드 서비스의 호스트를 감염시켜 봇넷화 시킨 후 분산 서비스 거부 공격을 시도하는 사례가 증가하고 있다. 이와 같은 공격을 대응하기 위한 방법 중 공격의 근원지를 추적하여 차단함으로써 피해를 감소시키는 역추적 기술이 있으며, 이를 클라우드 환경에 적용시킬 수 있는 방안을 고려해야 한다. 따라서 클라우드 환경에서 분산 서비스 거부 공격의 역추적에 관한 보안 요구사항을 분석하고 이를 기반으로 역추적 기술을 클라우드 환경에 적용시켜 보안성 및 효율성을 향상시키고자 한다.
-
최근 IT기술의 발전으로 인해 클라우드 컴퓨팅 기술이 도래됨과 동시에 다양한 분야에서 클라우드 컴퓨팅 기술을 융합하기 위한 연구가 진행되고 있다. 그 일환으로 데이터센터에도 클라우드 컴퓨팅 기술을 접목시켜 사용되고 있는 추세이다. 클라우드 데이터센터는 다양한 사용자들이 각기 다른 디바이스를 기반으로 데이터센터에 접근하여 저장된 데이터를 사용하여 업무를 수행하게 되며, 다양한 환경에서 사용자들이 동시다발적으로 저장된 데이터에 접근하게 된다. 클라우드 데이터센터는 시 공간에 관계없이 접근 가능하기 때문에 사용자의 상황이 자주 변경되며, 이에 따라 무분별한 데이터의 접근으로 인해 다양한 보안 위협이 발생할 수 있다. 본 논문에서는 이러한 보안 위협을 예방하기 위해 사용자의 상황을 인지하고, 그 상황에 따라 접근 여부를 결정하는 상황 인식 기반의 접근제어 모델을 제안한다.
-
소셜 네트워크 서비스는 사용자간의 통신수단 및 자신을 표현하는 하나의 수단으로 사용되면서 다양한 정보를 보유하고 있다. 이러한 소셜 네트워크 서비스를 모바일 디바이스를 통하여 사용하는 사용자가 늘어 가고 있다. 소셜 네트워크 서비스를 컴퓨터 디바이스를 통하여 사용하는 경우 컴퓨터 디바이스 내부에는 캐쉬, 히스토리와 같은 일반적인 웹 서비스 이용 로그 기록을 남기게 된다. 모바일 디바이스를 사용하여 소셜 네트워크 서비스를 이용하는 경우 원활한 서비스 이용을 위하여 사용자의 개인 정보, 친구 정보, 대화 내용과 같은 유출되면 악용 될 수 있는 민감한 정보를 모바일 디바이스 내부에 저장하여 서비스 한다. 이러한 민감한 데이터는 적절한 보안 관리가 실행되어야 한다. 하지만, 다양한 보안 취약점이 존재한다. 본 논문에서는 이러한 모바일 소셜 네트워크 서비스 데이터 관리 보안 취약점에 대하여 분석하고 대응방안에 대하여 연구한다.
-
클라우드 컴퓨팅이 활성화됨에 따라 다양한 클라우드 서비스가 대중적으로 보급되고, 그에 따른 클라우드 컴퓨팅 관련 제품들을 IT시장에서 쉽게 접할 수 있게 되었다. 일반적으로 IT 제품군에 대해서 보안성평가를 수행하고, 그 결과 값을 통해 소비자에게 객관적인 지침으로 활용될 수 있는 국제 표준인 공통평가기준에서는 보안 제품군에 대한 보안목표명세서인 보호프로파일을 제공하고 있다. 하지만 현재 일반적인 IT제품군에 대한 보호프로파일은 존재하나 클라우드 관련 제품군에 대해서는 보호프로파일이 존재하지 않아 보안성평가를 위한 방법이 없는 실정이다. 따라서 본 논문에서는 공통평가기준을 준수하는 클라우드 환경에 적용 가능한 보안기능요구사항을 도출하고자 한다. 도출한 보안기능요구사항을 통해 클라우드 제품군에 대한 보안성을 적용하기 위한 평가 방법으로 사용될 수 있다.
-
Kim, Hyun-woo;Kim, Jun-Ho;Ko, DaeJin;Song, Eun-Ha;Jeong, Young-Sik 735
IT 발전의 빠른 진보성으로 인해 탄생된 스마트 디바이스는 급격한 대중화가 이루어지고 있다. 많은 사람들이 편리한 기능과 휴대성을 갖춘 스마트 디바이스에 의존하게 되면서 개인 정보 보호를 위한 화면 잠금 기능 연구가 활발하게 진행되고 있다. 이에 사용자들은 다양한 화면 잠금 기능을 선택하여 설정 할 수 있다. 다양한 화면 잠금 기능 중에 패턴 락은 직관적인 인터페이스로 인한 편리함과 보안성으로 인해 많은 사용자가 사용하고 있다. 하지만, 패턴 락은 한정된 화면 잠금 패턴 기능을 가지고 있으며 화면 잠금을 해제하는 경우에 쉽게 타인에게 패턴이 노출된다. 이에 본 논문에서는 8-방향성을 기반으로 동작하고 패턴 락의 한정된 패턴 수와 타인에 대한 패턴 노출을 개선하여 보안성을 높인 SDL(Smart Device Lock)-8way를 제안한다. -
네트워크 및 컴퓨팅 기술의 발달로 데이터를 위탁 저장하고 이를 언제어디서든 다양한 단말로 처리할 수 있는 클라우드 스토리지 서비스가 활성화되고 있다. 하지만, 위탁 저장된 민감한 정보가 암호화 없이 저장된다면 서버에 저장된 데이터를 데이터 소유주의 동의 없이 공격자 및 비윤리적인 서버관리자가 열람할 수 있어 저장된 데이터의 암호화 및 이를 검색하는 검색 가능한 암호시스템(Searchable Encryption System)이 등장하게 되었다. 기존의 검색가능 암호 시스템은 같은 키워드를 검색하기 위해 생성된 트랩도어가 동일한 형태를 가지게 되어 공격자가 검색 쿼리를 통해 사용자가 어떤 데이터를 저장하고 검색하는지 학습이 가능하다. 본 논문은 사용자가 같은 키워드를 검색하더라도 매번 다른 트랩도어가 생성되도록 하여 비윤리적인 서버관리자가 검색 쿼리를 통해 검색 내용 및 데이터를 유추할 수 없도록 하는 일회용 트랩도어를 이용한 검색가능 암호 시스템을 제안한다.
-
클라우드 컴퓨팅 환경에서는 사용자의 데이터를 수많은 분산서버를 이용하여 데이터를 암호화하여 저장한다. 구글, 야후 등 글로벌 인터넷 서비스 업체들은 인터넷 서비스 플랫폼의 중요성을 인식하고 자체 연구 개발을 수행, 저가 상용 노드를 기반으로 한 대규모 클러스터 기반의 클라우드 컴퓨팅 플랫폼 기술을 개발 활용하고 있다. 이와 같이 분산 컴퓨팅 환경에서 다양한 데이터 서비스가 가능해지면서 대용량 데이터의 분산관리가 주요 이슈로 떠오르고 있다. 한편, 대용량 데이터의 다양한 이용 형태로부터 악의적인 공격자나 내부 사용자에 의한 보안 취약성 및 프라이버시 침해가 발생할 수 있다. 특히, 하둡에서 데이터 블록의 권한 제어를 위해 사용하는 블록 접근 토큰에도 다양한 보안 취약점이 발생한다. 이러한 보안 취약점을 보완하기 위해 본 논문에서는 비밀분산 기반의 블록 접근 토큰 관리 기법을 제안한다.
-
서버는 사용자의 요청에 따라 정보를 제공한다. 사용자는 외부 혹은 내부 네트워크에서 서버에 접근하여 데이터를 요청하고, 서버는 서버 내의 데이터 스토어에 저장되어 있는 데이터들을 지정된 방식에 맞게 사용자에게 보여주게 된다. 이러한 일련의 처리 과정들은 서버의 로그로 보관되어지며, 로그는 처리 과정의 세부적인 정보들을 가지고 있다. 서버 관리자는 로그에 기록되어 있는 정보들을 이용해 사용자의 행동을 파악할 수 있으며, 악의적이거나 잘못된 접근 또한 감지할 수 있다. 로그데이터 안에는 접속시간, 사용자 IP, 포트정보, 프로토콜정보, 이벤트 등 사용자가 활동한 흔적들이 기록된다[1]. 어떤 사용자가 언제 어떠한 경로로 어떠한 행위를 하였는지에 대하여 로그는 기록하고 있다. 본 논문에서는 이벤트로 서버에 요청하는 쿼리문과 사용자의 IP주소를 이용하여 사용자의 행동 패턴을 파악하고 분석하며, 분석된 행동 패턴과 사용자 정보를 기반으로 악의적인 접근을 방지하고 통제하고자 한다.
-
Park, JangSu;Park, Jung Hyun;Kang, Yong Suk;Lee, ImYeong 747
정보통신기술의 발달로 인해 기업 및 기관의 주요 정보들이 전자화 되어, E-mail, 메신저, 보조기억장치 및 출력물 등 다양한 매체를 통해 손쉽게 유출될 수 있는 문제점이 발생하게 되었다. 이러한 문제점을 해결하기 위해 기업 및 기관에서는 매체제어, DRM, DLP, 출입보안 등 다양한 내부정보유출 방지 기술을 도입하여 운영하고 있다. 그러나 이는 각각 독립적으로 운영 및 관리되기 때문에 개별 정보유출방지 기술의 취약점을 이용한 공격에 대한 탐지 및 통합적인 내부정보유출 모니터링이 불가능하다. 또한 개별 정보유출방지 기술에서 발생하는 수많은 이벤트로 인해 보안 담당자가 이를 모니터링하여 내부정보유출을 탐지하고 관리하기는 어렵다. 따라서, 본 논문에서는 내부정보유출 사용자 행위를 분석하여 다양한 환경에서 적용 가능한 시나리오 설계방안에 대해 연구하고자 한다. -
안드로이드 플랫폼은 타 모바일 플랫폼보다 보안에 있어서 더 많은 취약점을 안고 있다. 따라서 현재 발생하고 있는 대부분의 모바일 악성코드는 안드로이드 플랫폼에서 발생하고 있다. 현재 악성코드 탐지 기법 중 기계학습을 도입한 방법은 변종 악성코드의 대처에 유연하다. 하지만 기계학습기법은 불필요한 Feature를 학습데이터로 사용할 경우, 오버피팅이 발생하여 전체적인 성능을 저하시킬 수 있다. 본 논문에서는 안드로이드 플랫폼에서 발생하는 리소스를 모니터링하여 Feature vector를 생성하고, Feature-selection 알고리즘을 통하여 Feature의 수에 따라 기계학습 Classifier를 통한 악성코드 탐지의 성능지표를 보인다. 이를 통하여, 기계학습을 통한 악성코드 탐지에서 Feature-selection의 필요성과 중요성을 설명한다.
-
Choi, Dae-Sung;Hong, Sung-Dae;Kim, Seung-Ryong;Choi, Hyoung-Kee 754
사람의 개입 없이 언제 어디서나 다양한 서비스를 제공하는 MTC(Machine Type Communication)는 다수의 ME(Mobile Equipment)들과의 인증 시그널에 의해 상당한 부하 문제를 야기한다. 본 논문은 non-3GPP 네트워크에서 MTC를 위한 그룹 기반의 EAP-AKA 인증 프로토콜을 제안한다. 제안 프로토콜은 기존 3GPP EAP-AKA 인증 구조에서 큰 수정을 요구하지 않는 동시에 같은 수준의 안전성을 제공한다. 또한, 기존 3GPP EAP-AKA보다 낮은 통신 비용, 연산 지연을 제공한다. -
위치기반 서비스에 관련된 기술 연구가 활발히 진행됨에 따라 다수의 사용자가 위치기반 앱 서비스를 이용하고 있다. 그러나 위치기반 앱 서비스를 이용하는 사용자가 점차 증가함에 따라 사용자의 위치정보가 노출될 확률이 높아지고 있다. 우리는 개인의 위치 정보를 보호하면서도 서버의 작업 부하를 줄일 수 있는 self-Privacy Protection Range (self-PR)을 제안한다. Self-PR은 클라이언트의 조건(ex. 배터리 상태, 모바일 기기의 성능 등)에 따라 보호 영역을 설정할 수 있기 때문에 이상적인 질의처리가 가능하다. 반면에 서버는 클라이언트의 self-PR이 증가할수록 서버는 데이터 탐색 경로가 짧아지기 때문에 작업부하를 줄일 수 있다. 그리고 서버는 클라이언트의 self-PR 확인하고 질의 결과를 전송하기 때문에 정확한 질의 결과를 전송할 수 있다.
-
AP 접속을 통한 인터넷 사용시에 인가되지 않은 AP의 경우 모바일 단말로부터 무선랜 연결을 유도하여 피해자가 주고 받는 패킷 정보를 도청한다. 특히 피해자가 무선랜 자동 연결 설정을 활성화한 경우 의도하지 않게 공격에 노출 될 수 있다. 따라서 이를 보안하기 위해 연결할 AP의 내부 네트워크 정보를 비교하여 정상적인 AP 인지 구별할 수 있는 방법을 제안하고자 한다.
-
Near Field Communication (NFC) 기능이 가능한 스마트폰을 통해 경제적인 효과 및 편의성을 증대시킬 수 있는 서비스들이 늘어나고 있다. 하지만 그에 따른 NFC 보안기술은 미흡한 실정이다. 그 중 출입인증서비스는 데이터를 보호하고 사용자에게 편리성을 제공해야하는 서비스이다. 본 연구에서는 모바일 NFC 출입서비스 시 발생 가능한 보안취약점과 관련연구에 대해 분석하고 이를 해결하기위한 경량화된 출입인증메커니즘을 제안하여 안전성을 증가시키고, 불필요한 연산을 줄여 향상된 속도를 제공하는 NFC 출입서비스를 제공하고자 한다.
-
We propose a symmetric key based cryptography algorithm to encode and decode the text data with limited length using 3-dimensional magic square matrix. To encode the plain text message, input text will be translated into an index of the number stored in the key matrix. Then, Caesar's shift with pre-defined constant value is fabricated to finalize an encryption algorithm. In decode process, Caesar's shift is applied first, and the generated key matrix is used with 2D magic squares to replace the index numbers in ciphertext to restore an original text.
-
모바일 단말은 다양한 서비스와 컨텐츠를 지원하지만, 최근 모바일 악성코드의 급증으로 인하여 사용자에게 개인 정보 유출, 요금 과다 등의 피해를 초래하고 있다. 특히, 안드로이드 플랫폼은 오픈 플랫폼으로서 공격자들이 악성코드를 배포하기에 유리한 환경을 가지고 있어 시그니처/행위기반 분석방법을 통한 악성코드 탐지 연구가 활발히 진행되고 있다. 본 논문에서는 안드로이드 플랫폼에서 악성코드를 탐지하기 위한 Feature를 선정하였다. 또한 SVM(Support Vector Machine) 기계학습 알고리즘을 통하여 악성코드 탐지성능을 분석하고 우수성을 검증하였다.
-
2012년 Das 등은 계층적 무선 센서 네트워크를 위한 동적 패스워드 기반 사용자 인증 스킴을 제안하였다. 그러나 Das 등이 제안한 동적 패스워드 기반 사용자 인증 스킴은 패스워드 추측 공격에 대한 취약성이 있다. 따라서 본 논문에서는 Das 등이 제안한 동적 패스워드 기반 사용자 인증 스킴을 분석하고, Das 등의 인증 스킴이 패스워드 추측 공격에 안전하지 못함을 증명한다. 또한 패스워드 길이에 따른 패스워드 추측 공격에 대한 공격시간을 분석한다.
-
최근 모바일 단말기에 발전으로 기업의 업무 서비스가 모바일 환경으로 변화 하였다. 이에 기업의 그룹웨어 서비스는 모바일 환경으로 확장 되어 기업의 모바일 오피스 도입이 늘어나고 있다. 현재 대부분의 그룹웨어 서비스는 ID/Password에 따른 인증 시스템을 이용하고 있다. 모바일 환경에서의 접근은 매우 다양 하다. 하지만 기존의 인증 서비스는 사용자의 다양한 모발일 환경의 접근 상황 정보를 고려하지 않기 때문에 사용자 정보만을 통하여 접근 권한이 설정 되어 그룹웨어를 이용 할 때에는 보안 위협이 존재한다. 이에 본 논문에서는 기존 인증 시스템에 취약성을 알아보고 대안 방법으로 사용자의 상황 정보를 통한 인증과 권한 생성을 통한 모바일 환경에서의 그룹웨어 보안성 강화에 개선책을 제안한다.
-
본 논문에서는 현 지능형전력망 시스템에도 도입이 가능하고 데이터집중장치를 중심으로 지능형전력망 디바이스로부터 수집되는 데이터뿐만 아니라 종합 전력 제어시스템으로부터 전달되는 제어 메시지도 보호할 수 있는 보안 에이전트를 제안한다. 보안 에이전트는 데이터집중장치에 최근접하여 보안 기능을 수행하는 구성요소로서, 지능형전력망의 구축에 관한 법령에서 제시하는 보안요구사항을 만족한다. 보안 에이전트는 보안 기능을 제공하기 위한 추가 구성요소로서 동작하기 때문에 현재 지능형전력망 시스템의 변경 없이 적용 가능하여 추가 도입비용이 적게 들고 사업자가 요구하고 있는 정보보안 문제를 해결할 수 있어 지능형전력망 보안시장 활성화에 이바지할 수 있다.
-
개인정보가 포함된 데이터가 많은 기관에서 다양한 목적을 위해 배포되고 있다. 이러한 공개 데이터는 프라이버시 문제를 야기할 수 있기 때문에, 배포에 앞서 항상 데이터에 대한 프라이버시 보호가 고려되어야 한다. 그러나 현재 배포되는 많은 데이터는 충분하지 못한 프라이버시 보호 과정을 거쳐 배포되고 있다. 이 논문에서는 개인정보를 포함하는 데이터의 프라이버시 안전성을 분석한다. 이를 위해 우리는 건강보험심사평가원에서 배포한 2011년 진료정보 통계자료(HIRA-NPS)를 실험에 사용한다. 분석을 위해 기존에 널리 쓰이는 프라이버시 보호 모델 k-익명성(k-anonymity)과 l-다양성(l-diversity)을 차용하여 안전성 판단의 척도를 정의한다. 또한 실제 데이터에 이 척도를 적용하여 프라이버시 안전성을 측정하고, 그 결과가 갖는 의미를 분석한다.
-
정보화 시대가 빠르게 발전함에 따라 스마트 그리드 및 CCTV등 유 무선 통신망을 이용한 다양한 분야의 서비스가 이루어지고 있다. 이러한 서비스를 제공하는데 있어서 민감한 내용을 포함한 정보가 존재한다면 데이터에 대한 보안은 중요한 요소 일 것이다. 현재 보안기능이 탑재되어 있지 않은 장치에 보안 기능을 탑재하기 위해서는 하드웨어적인 요소를 추가 혹은 교체하거나 소프트웨어 또는 펌웨어 업데이트 방식을 선택하여 보안 기능을 추가할 수 있다. 본 논문에서는 소프트웨어 업데이트를 통하여 보안 기능을 제공하는 방식에 대해서 설명하며 범용적인 x86아키텍처와 ARM9아키텍처를 비교 분석하여 아키텍처 환경별 암호모듈 적용방안을 제시하고자 한다.
-
스마트폰, IPTV(Internet Protocol Television), VoIP(Voice over Internet Protocol) 등의 인터넷을 활용한 서비스의 증가는 IPv4(Internet Protocol Version4)의 주소 부족문제를 야기시켰으며 이를 해결하기 위한 장기적인 해결방안으로는 IPv6(Internet Protocol Version6)가 제시되었고 단기적으로는 NAT(Network Address Translator)가 제안되었다. NAT는 사설 IP 주소를 공인 IP 주소로 활용하여 네트워크에 접속할 수 있도록 지원하며 주소 부족 문제를 해결하고 내부 네트워크를 보호하는 긍정적인 기능도 하지만 역으로 해커들에게 숨은 공간을 제공하는 역할을 하기도 한다. 본 논문에서는 NAT 기능을 활용한 IP 공유기를 통해 내부 보안 프로세스를 우회할 수 있는 단말기를 검출하는 탐색 알고리즘을 분석하고 이를 병렬화하여 정확도를 높일 수 있는 검출 시스템을 연구하고자 한다.
-
오늘날 슈퍼컴퓨팅은 급격히 진화하고 있다. 본 연구는 이러한 고성능 슈퍼컴퓨터의 다양한 과학적 융합 서비스와 관련한 가시화의 중요성을 인식하고, 이와 관련하여 융합 서비스에서의 소비자 프라이버시 침해 우려에 대한 문제를 제기한다. 이를 위하여, 슈퍼컴퓨팅 및 소비자 프라이버시에 대한 문헌연구를 하였고, 프라이버시 계산 모델을 이용한 연구의 필요성과 소비자들로 하여금 프라이버시 정책에 대한 인식의 중요성, 금전적 보상에 따른 개인정보의 긍정적 제공이라는 3 가지의 방안을 제언하였다.
-
Cho, Hyei-Sun;Lee, Chang-Yong;Lee, Tae-Jin;Park, Hae-Ryong 800
이메일을 기반으로 좀비PC 및 봇넷그룹을 탐지하는 알고리즘은 기존에 연구가 되었으나, 기존의 검증방식은 가상의 메일계정을 이용해 스팸메일을 수집하는 스팸트랩 시스템에서 추출한 이메일을 대상으로 하였다. 본 논문에서는 상용환경의 이메일을 대상으로 좀비PC를 탐지하고, 좀비PC를 이용한 추가 사이버 공격을 예방하기 위해 기존의 알고리즘을 보완하고, 이에 대한 좀비PC 탐지결과를 분석한다. 이를 통해, 주요 포탈 및 기업의 메일서버에서 수신하는 이메일을 대상으로 좀비IP를 탐지하여, 스팸메일을 차단하고 ISP와 연계하여 실제 조치를 유도할 수 있을 것으로 기대한다. -
최근 클라우드 컴퓨팅에 대한 관심이 고조됨에 따라, 이를 활용한 데이터베이스 아웃소싱(Outsourcing)에 대한 연구가 활발히 진행되고 있다. 그러나 아웃소싱 된 데이터베이스는 사용자 개인 정보, 증권, 또는 의료 정보 등 민감한 정보를 포함하기 때문에 서비스 제공자로부터 수행한 질의 결과 데이터가 데이터 소유자로부터 생성된 데이터이며, 정확한 질의 결과를 포함하는지 확인하기 위한 질의 결과 무결성 검증 기법의 필요성이 대두되었다. 기존 질의 결과 무결성 검증 기법은 질의 결과에 포함되는 무결성 검증 데이터의 크기가 증가하여 검증 데이터 전송 오버헤드 증가 및 데이터 노출 위험 증가 문제를 지닌다. 따라서, 본 논문에서는 데이터 보호를 지원하는 암호화 데이터 기반 질의 결과 무결성 검증 기법을 제안한다. 제안하는 질의 결과 무결성 검증 기법은 암호화된 데이터 그룹을 주기 함수를 이용하여 재분할하고, 최종 데이터 그룹 id를 힐버트 커브를 통해 변환한다. 따라서, 검증 데이터 오버헤드를 감소시켜 효율적인 질의 처리를 지원하며, 그룹 id 변경을 통해 검증 데이터 유출 위험을 방지한다. 성능평가를 통해, 제안하는 기법이 기존 기법에 비해 질의 처리 시간 측면에서 평균 2배, 검증 데이터 오버헤드 측면에서 최대 20배의 성능을 개선함을 보인다.
-
Kang, Hong-Koo;Cho, Hyei-Sun;Kim, Byung-Ik;Lee, Tae-Jin;Park, Hae-Ryong 808
최근 인터넷 사용이 보편화됨과 더불어 정치적, 경제적인 목적으로 웹사이트와 이메일을 악용한 악성 코드가 급속히 유포되고 있다. 유포된 악성코드의 대부분은 기존 악성코드를 변형한 변종 악성코드이다. 이에 변종 악성코드를 탐지하기 위해 유사 악성코드를 분류하는 연구가 활발하다. 그러나 기존 연구에서는 정적 분석을 통해 얻어진 정보를 가지고 분류하기 때문에 실제 발생되는 행위에 대한 분석이 어려운 단점이 있다. 본 논문에서는 악성코드가 호출하는 API(Application Program Interface) 정보를 추출하고 유사도를 분석하여 악성코드를 분류하는 기법을 제안한다. 악성코드가 호출하는 API의 유사도를 분석하기 위해서 동적 API 후킹이 가능한 악성코드 API 분석 시스템을 개발하고 퍼지해시(Fuzzy Hash)인 ssdeep을 이용하여 비교 가능한 고유패턴을 생성하였다. 실제 변종 악성코드 샘플을 대상으로 한 실험을 수행하여 제안하는 악성코드 분류 기법의 유용성을 확인하였다. -
한 번의 인증으로 다양한 서비스들을 이용할 수 있는 SSO(Single Sign-On) 인증 시스템은 기존에 사용자의 인증정보인 아이디와 패스워드를 서비스별로 설정하고 관리해야하는 문제점을 해결하였다. 최근에는 스마트기기의 보급이 빠르게 진행됨에 따라 다양한 서비스들이 웹 기반 형태로 변화되고 있으며, SSO 인증 시스템의 활용 또한 증가하게 되었다. 하지만 SSO 인증 시스템의 경우 공격자로 인해 사용자의 인증정보가 탈취되었을 경우 재전송 공격을 통한 세션 취득이 가능하다는 문제점이 존재한다. 뿐만 아니라 스마트기기로의 SSO 인증 시스템 적용을 위해 기존 방식에 비해 연산의 경량화가 필요하게 되었다. 본 논문에서는 SSO 인증 시스템의 구조를 분석하고, 보안요구사항을 만족하는 인증정보 재전송 공격에 안전한 SSO 경량화 메커니즘을 제안한다.
-
U-Healthcare 서비스는 차세대 의료 패러다임으로 많은 이용자에게 편의성을 보장하기 때문에 사회에서 그 중요성이 인식되고 상용화 시도가 이루어지고 있다. 이러한 U-Healthcae 서비스 시장이 안전하게 형성되기 위해서는 정부의 보안정책이 확실하게 정립되어야 한다. 본 고에서는 안전한 U-Healthcare 서비스의 보안위협을 보안의 3대 요소인 기밀성, 무결성, 가용성을 기준으로 분류하고 살펴본 후 이에 대한 보안정책 방향을 제시하고자 한다.
-
현재 IT기술과 자동차기술을 융합한 지능형 자동차를 개발 중에 있다. 지능형자동차에 대한 개발이 활발하게 이루어지면서 무선 네트워크 데이터 통신이 가능하게 된 시점이다. 하지만 외부에서 네트워크에 침입하여 지능형자동차의 보안을 위협할 수 있어 그에 따른 지능형자동차 보안솔루션이 필요하다. 하지만 아직 미약한 수준의 단계에 있다. 이런 시점에서 지능형자동차개발에 문제가 되지 않도록 보안성이 높은 지능형자동차서비스를 위한 사용자 생체정보를 이용한 인증 기법을 제안하고자 한다.
-
무선충전기술은 개인별로 사용하는 모바일기기가 늘어나 충전에 따른 문제로 필요성이 대두되면서 무선충전의 세계 시장은 매년 80%이상 성장할 것으로 예상된다. 무선충전기술은 크게 전자파가 근거리 자기장을 통해 하나의 매체에서 다른 매체로 이동하는 기술인 자기공진방식과 수 mm내외로 인접한 두 개의 코일에 유도전류를 일으켜 배터리를 충전하는 방식인 자기유도방식으로 나뉜다. 현재는 모바일 기기시장에서 무선충전기술에 대한 성장이 이루어지고, 자동차의 경우도 전기자동차의 보급과 맞물려 시장에 보급될 것으로 보여 무선전력전송기술은 미래가 기대되는 기술이라고 볼 수 있다. 이러한 시점에서 무선충전이 적용된 다양한 환경에서 발생할 수 있는 보안 위협 요소를 도출하고자 한다.
-
Hwang, Seongjin;Park, Myungseo;Moon, Dukjae;Kang, HyungChul;Kim, Jongsung;Lee, Changhoon 824
블록암호를 사용하여 암호화 할 때 이를 효율적이고 안전하게 암호화하기 위해서 운영모드를 이용한다. 이 때 유효한 암호문이 블록길이와 일치하지 않을 경우 패딩을 사용하게 된다. 만약 공격자가 이 패딩의 옳고 그름을 판단하는 오라클을 알 수 있다면 임의의 암호문에 대응하는 평문을 찾는 공격을 할 수 있는데 이를 패딩 오라클 공격이라 한다. 본 논문에서는 각 패딩방법에 대해 알아보고 CBC 운영 모드의 패딩 오라클 공격에 대한 안전성에 대해 논한다. -
과거의 오프라인에서만 이루어 졌던 생활이 온라인에서의 활동으로 발전함으로 인해 온라인상에서 사용자가 올바른 사용자인지의 여부는 중요한 문제이다. 온라인상이나 나아가 일반 생활에서도 사용자 인증을 보다 정확하게 하기 위하여 생체인식 기술을 도입하였다. 생체인식 기술은 개인의 고유한 특징을 이용하여 인증을 수행하는 방법으로 비밀번호를 대체하는 차세대 인증 기술로 각광받고 있다. 인간의 고유한 특징의 종류는 매우 다양하며 이러한 특징을 추출하는 생체인식 기술도 다양한 센서와 알고리즘을 이용하여 이루어진다. 이러한 다양한 생체인식 기술들을 구분하고 다양한 플랫폼에 적용하였을 경우 어떤 효용성이 있는지 분석하고자 한다.
-
Bae, Hyo-Bin;Eom, Jung-Ho;Kim, Hyun-Joo;Kim, Ik-Kyun;Chung, Tai-Myoung 831
최근 퍼징(Fuzzing, Fuzz Testing)이 소프트웨어의 취약점을 찾아내기 위한 방법으로 활발하게 사용되고 있다. 퍼징은 반복적으로 비정상적인 데이터를 무작위로 생성하여 대상 소프트웨어에 입력 값으로 전달해 오작동을 유도하고, 오작동의 원인을 분석하여 소프트웨어의 취약성을 찾아낸다. 퍼징에서 사용되는 입력 값인 테스트 케이스에 따라서 취약점 탐지율 및 탐지 시간이 결정된다. 따라서 어떻게, 어떤 테스트 케이스를 생성하여 퍼징을 실행 할 것인지가 퍼징 연구의 핵심이다. 퍼징을 위해 생성하는 테스트 케이스는 숫자가 굉장히 많기 때문에 최근에 테스트 케이스의 크기를 축약하여 퍼징 결과 분석을 위해 소요되는 시간을 줄이는 연구가 발하게 진행되고 있다. 본 논문에서는 테스트 케이스 축약에 이용되는 다양한 알고리즘들에 대해 소개하고, 그 각각을 비교 분석하여 향후 퍼징의 테스트 케이스 축약에 관한 연구에 기여하고자 한다. -
클라우드 컴퓨팅을 사용하면 컴퓨팅 자원을 구축하는 비용을 절감할 수 있다는 장점이 있다. 문제는 클라이언트가 데이터 센터와 서비스제공자를 완전히 신뢰할 수 없다는 것이다. 예를 들어, 클라우드에 저장된 파일이 손실되었을 때 서비스 제공자는 서비스의 신뢰도가 떨어지는 것을 막기 위해 이를 숨길 수 있다. 이때, 데이터가 저장 후에 손실되었다는 것을 증명하지 못하면, 그 피해는 클라이언트에게 돌아오게 된다. 따라서, 클라이언트의 데이터를 보호하기 위하여 무결성을 검증할 수 있는 적절한 기법을 적용하여야 한다. 기존 연구로는 homomorphic tags 기반의 기법들이 많이 제안되었으나 이 기법은 많은 지수연산을 필요로 하므로 상용화할 수 있을 만큼의 효율성을 가지지 못한다. 특히, 클라이언트가 증거 생성을 위해 많은 연산을 부담해야 한다. 본 논문에서는 효율성에 중점을 둔, 특히 클라이언트의 효율성에 중점을 둔 무결성 검증 기법을 제안한다. 제안하는 기법은 Modular arithmetic을 기반으로 설계되었으며, 무결성 검증뿐만 아니라 데이터가 자주 업데이트 되는 환경을 지원한다. Simulation result는 제안하는 기법이 기존 기법에 매우 효율적임을 보여준다.
-
Choi, Won-Kyu;Kim, Hyung-Ju;Yoo, Han-Na;Jun, Moon-Seog 839
LTE 환경에서 초기 망 접속을 위한 UE와 MME 간의 사용자의 정보에 대한 인증을 위하여 IMSI, GUTI 등의 정보를 요청, 승인 하게 된다. 이 과정에서 사용자의 유일한 식별값인 IMSI를 새로운 MME로 전송하는 경우 별도의 암호화 과정 없이 평문의 IMSI 값이 전송되어진다. 이로 인하여 평문으로 전송되는 IMSI값에 대한 보안 위협이 발생하고, 이로 인하여 사용자 추적, 단말 추적 등 사용자의 Privacy에 대한 침해 및 가장 공격 등이 발생된다. 본 논문에서는 UE와 MME간 초기 통신과정에서 IMSI에 대한 암호화를 통하여 안전성 강화에 대한 제안을 한다. -
Lee, Jae-Seung;Kim, Hyung-Joo;Choi, Won-Kyu;Jun, Moon-Seog 842
범죄예방이나 위급사항에 대한 대응 등 CCTV의 다양한 필요성에 따라 CCTV를 통합관리하는 CCTV 통합관제 센터가 늘어나고 있다. 행정안전부는 2015년까지 전국 시군구에 CCTV 통합관제센터 구축을 추진하고 있어 앞으로도 계속적으로 증가할 예정이다. 하지만 CCTV관제센터는 증가하고 있음에도 이를 관리할 전문 모니터링 요원이 부족하며, 동시에 이들이 영상정보를 개인의 호기심이나 이득을 위해 사용하는 일이 발생 할 수 있다. 본 논문을 Shamir's Secret Sharing 방법을 이용하여 암호화된 키를 분배하고 요청에 따라 일정 수 이상의 분배키가 모이면 영상 열람권한을 주는 방식으로 설계 하여 관리자가 임의로 영상정보에 접근하는 상황을 방지하였다. 또한 암호키와 랜덤한 값을 이용한 세션키 생성 등을 통해 다양한 보안위협에도 대응하였다. -
Park, MyungSeo;Yun, Seunghwan;Yi, Okyeon;Kim, Jongsung 845
유 무선 통신망을 통한 여러 서비스들에 대해 정보의 정확성, 전달속도 및 신뢰성은 서비스 제공에 중요한 요소도 작용된다. 뿐만 아니라 최근 정보보호의 인식이 커지면서 보안 적용도 중요한 요소로 자리 잡고 있다. 하지만 보안 적용 시 속도 지연 및 서비스 품질 저하의 문제가 발생할 수 있다. 이러한 문제는 보안 적용에 필수적인 암호 알고리즘 수행 시 내부적으로 소모되는 연산 비용이 크기 때문에 발생할 수 있다. 본 논문에서는 암호 장치를 추가한 테스트 환경을 구축하여, 보안을 적용하였을 때 소모되는 비용을 암호 알고리즘 레벨로 측정 및 분석하였다. 결과적으로 암호 장치를 추가하여 암호를 수행했을 때 암호화에 대한 소모비용은 데이터 통신에 많은 영향을 주지 않는다는 것을 확인하였다. -
Lee, Jaekyung;Son, Junggab;Eun, Hasoo;Oh, Heekuck 849
클라우드 컴퓨팅은 인터넷 기술을 기반으로 하드웨어, 소프트웨어 등의 가상화된 컴퓨팅 자원을 제공하는 기술로 제공되는 서비스의 수준에 따라 IaaS(Infrastructure as a Service), PaaS(Platform as a Service), SaaS(Software as a Service), 세 가지 유형으로 분류된다. 최근에는 기업이나 조직에서 이들 유형 중 SaaS 도입에 대한 관심이 증가하고 있다. 이는 SaaS를 이용하면 기업이나 조직 간의 협업 시스템을 구축하기가 쉬워 업무 효율을 증진시킬 수 있기 때문이다. 하지만 SaaS는 서비스 제공자가 접근 권한을 가지고 있기 때문에 문서에 포함된 정보가 노출될 가능성이 있다. 이러한 문제를 해결하기 위해 본 논문에서는 VPC(Virtual Private Cloud)를 기반으로 하는 SaaS 프레임워크를 제안한다. 제안하는 프레임워크는 VPC 내부에서 SaaS를 운영하기 때문에 서비스 제공자의 개입을 최소화할 수 있으며, 독자적인 인증 관리 시스템과 모니터링 기능을 두어 SaaS에 대한 모든 접근을 관리할 수 있다. -
최근 클라우드 서비스가 발전함에 따라 향상된 자원 활용과 소프트웨어 이식성을 증가시키기 위한 하드웨어 가상화 기술 또한 성장하고 있다. 가상화의 특성상 이를 구동하고 관리하는 시스템 관리자가 메모리, 하드디스크 드라이브와 같은 컴퓨팅 리소스에 접근할 수 있다. 관리자에 의한 Cold-boot Attack이나 내부 명령어를 통해서 메모리 상의 데이터가 유출될 수 있으므로 개인정보와 기밀문서와 같은 민감한 데이터의 노출 위험이 발생한다. C. Li 등은 Guest OS의 가상 메모리 기본 단위인 페이지를 암호화하여 관리자에게 메모리 상의 데이터가 노출되지 않도록 막는 기법을 제안하였다. 하지만 페이지 암호화에 사용되는 키를 하이퍼바이저상에서 구하는 과정에서 키가 노출된다는 문제점이 발생한다. 본 논문에서는 내부자 공격에 안전한 가상 머신 프레임워크를 제안한다. IOMMU(Input/Output Memory Management Unit)를 사용하여 직접 하드웨어 디바이스에 접근 가능한 Guest OS를 생성하고 TPM(Trusted Platform Module) 가상화를 사용하여 시스템 관리자가 알 수 없도록 암호 키를 생성/관리한다. 하이퍼바이저는 이 암호 키를 사용하여 Guest OS의 페이지를 암호화한다. 이를 통해 관리자에게 키를 노출하지 않고 Guest OS 메모리 상의 데이터를 보호할 수 있다.
-
스마트폰의 다양하고 편리한 기능은 휴대전화기 시장의 급속한 성장을 이루어 최근에는 3000만 사용자 수를 넘어서고 있지만, 악성코드와 같은 공격으로 인한 보안 사고 또한 증가하고 있다. 개방성을 지향하는 안드로이드 플랫폼에서는 스미싱과 같은 신종 공격으로 인해 보안 사고가 최근 크게 이슈가 되고 있는 상황이다. 이러한 취약성을 보완하기 위해 기존 스마트폰 운영체제와 별도의 도메인을 분리하여 금융거래나 사용자의 중요 정보는 별도의 보안 운영체제에서 처리하는 모바일 가상화 기술이 대두되고 있다. 향후 이러한 모바일 가상화 기술이 대중화될 경우, 일반적인 포렌식 조사 절차로는 현장에서 확보한 스마트폰의 보안 영역에서는 사건 조사에 필요한 증거 수집이 불가능할 수 있다. 따라서 본 논문에서는 최근의 모바일 가상화 기술을 살펴보고, 이를 바탕으로 가상화 플랫폼 기반 모바일 장비의 포렌식 조사 방안에 대해 살펴보고자 한다.
-
Kim, Hyungjoo;Kang, Jungho;Lee, Jaeseung;Jun, Moonseog 861
국내 신용카드 이용금액은 민간소비지출 영역에서 62%의 비중을 차지하고 있으며, 이용실적은 2011년 452조원을 기록하였다. 하지만, 신용카드 서명란에 서명을 하지 않은 채 신용카드를 사용하는 경우가 약 33%이상을 차지하고 있으며, 결제 후 서명을 제대로 하지 않는 신용카드 부정사용 사례가 신용카드 결제 중 과반수를 차지하고 있고, 가맹점에서 서명을 확인하는 경우는 전무한 상황이다. 이에 본 논문에서는 Secret Sharing을 기반으로 하는 NFC 모바일 결제방안을 제안하였다. 제안하는 결제방안은 결제 과정에서 부정사용을 원천적으로 차단하였으며, 재사용 공격, 도청 공격 등에 안전하다. -
키 복구 시스템은 1994년 미국 NIST의 키 복구 제품 EES 개발이후 많은 나라에서 활발한 연구가 이루어지고 있는 분야이다. 국내에서도 단일 키 복구 시스템부터 다중 키 복구 시스템을 바탕으로 다양한 키 복구 방식들이 제안되고 있다. 하지만 기존 방식은 단일, 다중 기관시스템에 있어서 낮은 안전성의 문제점을 가지고 있다. 본 논문에서는 기존의 키 복구 시스템을 분석하고 다중 키 복구 기관을 기반으로 키를 N개로 나누어서 분산 보관하며, 키 복구 기관의 기능 상실, 결탁 등 문제에도 키 복구가 가능하도록 설계 하였다. 또한 ElGamal 방식을 이용하여 키 위탁, 키 복구, 합법적인 감청 절차를 제안하였다.
-
Choi, Eunseok;Eun, Hasoo;Ubaidullah, Ubaidullah;Oh, Heekuck 868
전자의무기록(Electronic Medical Record, EMR) 시스템은 기존에 수기로 작성하던 의무기록을 디지털화 한 것이다. 이는 다양한 장점이 있지만 의료인이 관리 도메인을 통해 환자의 정보를 세밀하게 수집할 수 있는 환자 개인의 프라이버시 침해 문제가 발생하게 된다. 즉, 관계자에 의해 의도적인 유출이 발생하거나 의료정보의 거래, 복제 등 위험성이 존재한다. 특히 일부 의료정보는 고용 차별이나 사회적 차별 등 환자에게 정신적 고통을 안겨줄 수 있다. 이러한 프라이버시 침해는 유전성 질환 유전자를 가진 사람에게 유전적 요인에 근거하는 고용 차별이 발생할 수 있다. 관련연구에서는 환자의 임상적(Clinical) 또는 유전적(Genomic) 정보가 자신의 신원과 연계되어 있다면 프라이버시 침해가 발생할 수 있음을 나타낸다. 이러한 프라이버시 문제로 인해 EMR 시스템에 기반을 둔 전자건강기록(Electronic Health Record, EHR) 시스템 또한 개인 프라이버시 침해의 위험이 존재하게 된다. 따라서 의료정보의 프라이버시 보호를 위해 부당한 고용 차별 보험 차별 사회적 차별로 연결될 수 있는 개인 의료정보의 유출방지, 타인에게 알려지고 싶지 않은 개인 의료정보가 무단으로 거래되지 않는 것을 보장해야 한다. 이를 위해 본 논문에서는 의무기록의 익명화를 통해 환자와 의무기록 간의 관계를 제거하는 여러 방법들을 소개한다. -
기존 PC에서 발생되는 악성코드가 안드로이드 모바일 플랫폼에서 스미싱 어플리케이션으로 급증하고 있다. 스마트 폰 사용자는 SMS에 의해 악성코드를 설치하게 되며, 악성코드가 소액결제 서비스 인증번호를 가로채어 C&C 서버 등으로 송신함으로써 30 만원 이내의 금전적 손해를 일으키게 된다. 본 논문에서는 GCM(Google Cloud Messaging)과 MDM(Mobile Device Management)을 이용하여 사용자의 스마트 폰에서 동작하고 있는 악성 어플리케이션을 탐지하고, 악성 행위를 통제시키며 사용자로부터 직접 어플리케이션을 삭제하길 권하는 시스템을 설계하여 제안하고자 한다.
-
스마트그리드 환경의 BEMS는 건물 내의 효율적인 에너지 관리를 위한 기술로서 기존의 BAS의 내부 네트워크을 이용하던 인프라에서 벗어나 더 많은 정보와 자동화된 전력 관리를 위한 외부 네트워크에 연동되어야 하므로 더 많은 보안 위협에 노출되어 있다. 이에 본 논문에서는 BEMS의 시스템, 네트워크, 데이터, 관리 측면에서 발생 할 수 있는 보안 위협을 분석, 정의된 보안 위협을 차단하고자 그에 따른 요구사항 및 대응방안을 제시하고자 한다.
-
SCADA 시스템과 같은 제어 시스템의 일반 네트워크와의 연결은 시스템의 제어 및 관리에 효율성을 높여주었으나 일반 네트워크를 사용하기 때문에 고전적인 네트워크의 취약성에 노출되어 취약성을 이용한 사이버 공격이 가능하게 되었다. 따라서 기존 네트워크 환경과는 다른 제어 시스템의 환경과 보안을 고려한 프로토콜이 개발 되었거나 개발 중에 있으며 보안은 이 프로토콜들과 밀접한 관계를 가지게 되었다. 본 논문에서는 제어시스템 프로토콜 중 IEC 61850에서 정의된 GOOSE프로토콜을 대상으로 GOOSE프로토콜의 취약점 분석 및 취약점을 이용한 공격과 이러한 공격을 탐지하기 위한 방법을 제시한다.
-
외부 스토리지 무결성 검증 기법이란, 외부에 저장된 사용자의 데이터가 손상되었는지 확인하는 기법으로써 2004년 Deswarte 등이 제안한 이래 꾸준히 연구되어왔다. 하지만, 대부분의 기법들이 준동형 해쉬를 이용한 기법으로서 데이터를 지수에 두고 연산을 하고 있다. 따라서 데이터의 크기가 커질수록 검증에 필요한 연산량이 늘게 된다. 이를 줄이기 위한 기법으로서 데이터를 블록단위로, 블록을 조각 단위로 나누어 연산 후, 결합하여 최종 증거를 생성하는 기법들이 제안되고 있다. 본 논문은 이들 기법을 일반화하고 정리해봄으로써 향후 외부 스토리지 검증기법의 연구 방향을 제시하는 것을 목표로 하고 있다. 이를 위해 본 논문에서는 외부 스토리지 무결성 기법의 일반화 모델을 세우고, 이를 이용해 최근에 제안된 Wang 등의 기법을 일반화하였다. 일반화된 Wang 등의 기법을 토대로 개선되어야 할 점을 분석하고, 향후 연구의 방향을 정리해본다.
-
개인의 사생활 보호를 위한 익명성 확보는 네트워크상에서 다뤄지는 주요 논점 중 하나로서, 오래전부터 연구되어 수많은 기술이 제안되어 왔다. The Amnesic Incognito Live System(이하 Tails) 역시 이 중 하나로, PELD 설계 기반 하에 모든 인터넷 커넥션을 익명화하고 해당 디바이스 디스크에 흔적을 남기지 않는 강력한 Live OS이다. 이렇듯 Tails는 익명화에 있어 완성도 높은 시스템이라고 볼 수 있으나, 아직 해당 분야의 연구가 활발치 못해 공격 기법의 분석이 부족한 실정이다. 이를 바탕으로 본 문서는 Tails를 대상으로 한 소수의 기존 공격 기법들을 TOR 기반, Memory Analysis 기반, HTTP Keepalive 기반 등으로 세분화하여 나열하는 것을 주목적으로 두고 있다. 그리고 나아가 분석을 바탕으로 새로운 공격 가능성을 도출해내는 것이 최종 목적이다.
-
인터넷이 발달함에 따라 사용자들은 웹에서 여러 가지 일의 처리가 가능하게 되었다. 최근에는 휴대폰의 성능과 기능이 발달하고 스마트폰의 보급이 급속히 확산되면서 스마트폰을 사용하여 많은 양의 데이터들의 전달이 이루어지고 있다. 이러한 처리 과정에서 개인 및 기업정보들이 유출될 수 있는 위험이 증가하고, 스마트폰과 클라이언트 사이에서의 개인, 기밀 정보가 SSL (Secure Sockets Layer) 또는 TLS (Transport Layer Security)프로토콜을 통해 암호화 되어 전송 되어도 프록시 서버에서 인증서 변조를 통하여 유출될 가능성이 점점 높아지고 있다. 본 논문에서는 스마트폰 상의 안전한 통신을 위해 많이 이용되는 SSL/TLS의 전송구간에 대한 취약점 분석 등 보안 이슈와 연구 방향에 대해 논의한다.
-
스마트 그리드 환경에서 발생하는 민감한 개인정보 데이터에 대한 보안을 통해 소비자의 개인 프라이버시를 보호 하고자 데이터 비밀분산 관련 기법을 소개한 뒤 이 기법에 대한 문제점을 설명 하고자 한다.
-
Sin, Cheol Ho;Kim, Nam A;Go, Byeong Woo;Kim, Seong Min;Lee, Jae Dong;Park, Jong Hyuk 894
오늘날 전세계의 사람이 이용하는 SNS 상에 존재하는 보안 위협은 정보주체의 개인정보를 유출하고 스팸, 피싱 등의 2 차 피해를 야기하는 등 치명적인 결과를 초래한다. 본 논문에서는 잊혀질 권리와 SNS의 개념을 파악하고 SNS 상에 존재하는 보안 위협에 대해 논의하며 보안 위협을 해소하고 SNS 환경에서의 잊혀질 권리를 실현할 수 있는 UPP, Dual Watermarking Scheme, FaceCloak 등 기술적 방안을 제시한다. -
개인정보 유출 등의 사례가 사회적 이슈로 대두됨에 따라 개인정보 보호에 대한 중요성이 더욱 부각될 것임을 보여주고 있다. 특히, 컨택센터의 경우는 고객정보에 접근할 수 있는 인가자의 수가 다른 기업들에 비해 월등히 많기 때문에 컨택센터의 특성을 고려한 개인정보 보호기술이 적용되어야 한다. 본 연구에서는 IP Contact Center의 특징과 개인정보 보호 방안의 취약점에 대해 알아보고 기존의 시스템 내 개인정보보호기술 적용방안을 제안한다.
-
안드로이드 보안카드 앱은 보안카드를 암호화하여 스마트폰에 저장하고 관리하는 앱으로 사용자의 편의성을 향상 시켜주지만 안드로이드의 특성상 앱 설치 파일로부터 키 노출의 위험이 있다. 본 논문은 안드로이드 보안카드 앱의 디컴파일로부터 키를 추출하는 취약점을 설명하고 보안카드를 대체하기 위해 OTP 사용을 제안한다.
-
IC 카드 및 USIM 등의 보안 하드웨어 토큰은 기존의 보안 소프트웨어에 비해 독립적인 하드웨어 연산을 사용하기 때문에 안전하다고 인식된다. 그러나 하드웨어의 연산시 발생하는 부채널 정보(전력, 전자파 등)를 이용하는 부채널 공격에 취약할 수 있다. 본 논문에서는 부채널 공격 방법 중 널리 사용되고 있는 전력분석공격에 대한 대응 기법을 적용 시킨 SEED 하드웨어 모듈을 구현 하고, 공격에 효과적으로 대응이 가능한지 시뮬레이션을 통해 검증 한다.
-
Ubaidullah, Ubaidullah;Abbas, Fizza;Hussain, Rasheed;Son, Junggab;Oh, Heekuck 906
The Semantic Web is leading us to a world of information sharing by enabling distributed knowledge aggregation and creation. RDF is the foundations of the Semantic Web. For secure Semantic web we need to secure RDF as well. Unauthorized access to an RDF document can change or damage its semantics or manipulate the relations between resources. This article includes the study of RDF security issues and analysis of the existing solutions. After finding limitations of existing solution, a hybrid approach has been proposed. -
Lee, Mi-So;Kim, Hyun-Jin;Park, Sung-Wook;Lee, Im-Yeong 910
현재 스마트 혁명으로 인하여 많은 사용자들이 사용하는 스마트 기기를 기업에서 업무에 활용할 수 있는 환경을 제공하고 있다. 그러나 PC 환경의 문서 보안 솔루션은 사용되고 있는 반면 스마트 기기에 대한 문서 보안 솔루션은 제공되고 있지 않은 상태이다. PC 환경에서 발생하던 내부 문서 유출이 스마트 혁명으로 인해 모바일 환경에서도 발생하게 되었고, 이를 방지하기 위한 보안 솔루션이 필요하게 되었다. 본 논문에서는 안드로이드 환경에서 사용자의 권한에 따라 문서별 접근을 제어하고 사용자의 필요에 따라 프린터서버에 등록되어있는 프린터로 출력을 할 수 있는 모바일 프린팅 보안 솔루션을 구현하였다. -
제품 계열 소프트웨어 개발 방법에서 사용자 인터페이스 개발은 제품 계열의 기능 개발과 분리되어 단독으로 개발되고 있다. 기존 연구들에서는 유사한 사용자 인터페이스들이 갖는 가변성을 표기하고 표기된 사용자 인터페이스 가변을 기반으로 재사용 객체를 설계하는데 초점이 맞춰 있지 않다. 사용자 인터페이스 가변은 사용자 인터페이스 개발을 간결하게 하며 자동화 할 수 있는 기반을 제공할 수 있다. 본 논문에서는 사용자 인터페이스의 가변성을 모델링 하는 방법에 대해 살펴본다.
-
전통적인 소프트웨어 서비스 제공 환경에서는 응용 서비스 제공자가 테넌트들의 요구 사항에 맞춰진 서비스를 제공하기 위해 각각의 테넌트 별 응용을 개발하여 왔다. 그러나 소프트웨어 서비스(Software as a Service; SaaS) 환경에서는 테넌트마다 개별 응용을 생성하는 대신 공유되는 하나의 동일한 응용 객체와 결합할 수 있는 개별화 객체 생성 방법으로 테넌트들이 원하는 서비스를 제공하도록 서비스 제공 개념이 변하고 있다. 기업의 개별화 요구사항은 다양하기 때문에 SaaS 개별화에 관한 능숙한 이해가 필요하다. 현재까지의 SaaS 개별화에 관한 연구는 체계적이지 않고 초기 단계에 머물고 있는 상황이어서 본 논문은 SaaS 개별화에 대한 실직적 또는 개념적 구조를 제공하여 SaaS 개별화 연구의 확장 가능한 기초가 되고자 한다.
-
Lee, Min-Hyeong;Ha, Tae-Yoon;Sim, Dae-Seob;Cho, Jeong-Geun;Kim, U-Ju;Agarwal, Prashant;Koh, Seok-Joo;Kang, Bo-Young;Seo, Dae-Hwa 921
최근 무선랜 기반 실내 측위시스템을 활용하는 위치정보 서비스가 주목을 받고 있다. 기존 측위 방식에서는 주로 삼각측량 기법에 의존하여 사용자 단말의 위치를 측정하고 있으나, 실내 벽 등의 장애물로 인하여 정확한 측위가 어려울 뿐만 아니라 측위 오차가 크다는 문제점이 있다. 본 논문에서는 무선랜 기반 실내 측위시스템에서 방(room) 등의 블록(block) 단위로 사용자의 위치를 측정하는 방법을 제시한다. 실험 결과, 제안 방식은 기존 방식에 비해 측위 오차를 50% 이상 감소시킬 수 있음을 확인하였다. -
급속하게 변화되는 IT서비스에 적극적으로 대응하고, 효율적인 IT서비스의 관리 운영을 위하여 정보화기관에 최적화된 통합 IT서비스관리 모델을 수립하여 운용할 필요가 있다. 이에 기술관리 중심의 IT운영에서 프로세스 중심으로의 새로운 IT서비스관리를 위한 정보화 업무 처리 및 관리 프로세스의 재정립이 필요하며, 운영조직과 정보시스템간의 유기적인 관리를 위해서 선진화된 국제 IT서비스 운영 모델인 ITIL(Information Technology Infrastructure Library)에 기반한 IT서비스의 체계적인 관리가 요구되고 있다. 본 연구에서는 K기관의 통합 IT서비스 관리 모델 수립 사례를 통해서 정보화기관을 대상으로 효과적인 정보서비스 제공 및 고객만족을 위한 IT서비스 관리 규정, 지침에 따른 베스트프랙티스 적용 및 프로세스 개선, ITSM(Information Technology Service Management, IT 서비스 관리) 구축 과정에 대한 사례 연구를 진행함으로써 향후 ITSM 시스템 구축 시 가이드라인으로 활용할 수 있는 이론적 기반을 제시한다.
-
Soh, Chi Seung;Shen, Fanny;Kim, Dae Young;Kim, Soo Dong 929
일반적으로 임베디드 S/W는 특정 디바이스에만 한정되어 설계 및 구현된다. 이러한 특징 때문에 새로운 디바이스가 개발될 때 마다 해당 디바이스에 한정된 임베디드 S/W를 새롭게 개발해야 한다. 이것은 생산성에 있어서 시간적, 경제적으로 비효율적이다. 따라서 본 논문에서는 유사한 디바이스들간의 범용적으로 사용 가능한 임베디드 S/W 설계 기법을 제안 함으로써 개발 생산성을 향상시키며 또한 S/W 의 품질을 높이는 설계기법을 제안한다. 그리고 제안한 설계기법을 적용하여 임베디드 S/W를 구현함으로써 이 기법의 실효성을 검증한다. -
국내 시스템 구축(System Integration) 및 유지보수(System Maintenance) 사업은 긴 사업 기간과 함께 하나의 사업을 다양한 업체와 함께 협력하여 개발을 하며 운영되고 있다. 이 중 대형 IT서비스업체는 컨설팅 및 제안을 통해 고객의 업무와 요구사항을 파악하며, 프로젝트를 이끌기 위해 방법론을 적용하여 사업 체계 관리 및 운영을 주로 담당한다. 그런데 이와 같은 관리 위주의 사업을 진행함으로써 임직원들의 개발 역량 부족 문제가 발견되고, 이것은 시스템에 대한 이해도 부족으로 다양한 업체와 협력하는데 있어 커뮤니케이션 문제로 직결되어 시스템의 품질 및 결함에 영향을 주기 때문에 이에 대한 대책 및 예방활동이 필요하다. 또한, 작은 국내 시장에서는 이미 경쟁이 심화 되어 포화 되었으며, 대부분의 IT서비스기업은 SI사업에서 솔루션사업으로 변모하기 위해 노력 중이고 국내 시장에서 해외 시장으로 눈을 돌리고 있으므로 직원들에 대한 기술 역량이 시급한 실정이다. 이와 같은 상황에 기업은 준비가 미흡할 뿐만 아니라 해당 활동을 수행하기 위한 필요한 지식 및 방법을 익히는데 어려움이 있는 상황이다. 본 논문에서는 이러한 상황을 극복하기 위해 대형 IT서비스업체에서 진행된 개발역량강화 학습조직 적용 사례에 대해 소개를 하고, 이에 대한 효과 검증을 해보고자 한다.
-
늘어나는 항공 수요의 증가로 인하여 항공 트래픽은 날로 증가하고 있으며, 이에 따라 항공기의 사고 가능성이 점차 늘어나고 있다. 항공기를 안전하게 관제하기 위하여는 항공기의 향후 이동 경로와 그때의 고도와 속도, 예상 도착 시간을 사전에 연산하는 궤도 모델링 기법이 필수적으로 요구되고 있다. 이에 본 논문에서는 궤도 모델링에 필수적으로 사용되는 항공기의 이동 속도와 그때의 고도 계산 알고리즘을 제안하고 환경 파라미터의 변화에 따라 이동 속도가 변경됨을 확인하였다.
-
Kim, Dong-Hyun;Hong, Won-Eui;Kim, Ju-Won;In, Hoh Peter 939
빠르게 변화하는 현대 소프트웨어 산업에서 주변 환경에 대응해 시스템의 상태를 변화하며 요구사항을 만족시키는 자가적응 소프트웨어의 개념이 대두되고 있다. 본 연구는 기존의 UML diagram이 자가적응 소프트웨어의 특성을 표현하기에 부족한 점을 보완하기 위해 UML diagram을 확장했으며 자가적응 소프트웨어의 설계에 중요한 요소인 '상황'을 모델링하기 위해 기존 연구의 Situation model을 도입해 연계할 수 있도록 했다. -
모바일 VoIP 음성통화는 지연, 지터 그리고 패킷 손실과 같은 네트워크 장애요소로 인해 품질저하가 발생된다. 본 논문에서는 이러한 네트워크 장애요소로 인한 음성통화 품질이 저하되는 문제를 해결하기 위하여 저런력 및 고품질 음성통화를 위한 지능형 모바일 VoIP 시스템을 제안한다. 제안된 방식은 손실은틱, 지터추정, 플레이아웃 스케줄링 등의 모듈로 구성되어 있다. 성능 측정 결과, 제안된 알고리즘은 기존 알고리즘에 비해 높은 PESQ와 낮은 버퍼링 지연을 보여주었다.
-
입력 모듈의 결함경향성을 결정하는 결함 예측 모델 연구들은 대부분 훈련 데이터 집합을 사용하는 감독형 모델에 관련된 것들이었다. 하지만 과거 데이터 집합이 없거나 현재 프로젝트 성격이 다른 경우는 비감독형 모델이 필요하며, 이들에 관한 연구들은 모델 구축의 어려움 때문에 극소수 존재한다. 본 논문에서는 대표적인 클러스터링 알고리즘들을 사용한 비감독형 모델들을 제작하여, 기존 모델들이 많이 사용한 K-means 모델과 나머지 모델들의 성능을 비교하였다.
-
과거의 금융 산업은 단순한 사무자동화였으나 최근에는 지식정보산업으로 전환하게 되면서 금융과 IT가 융합된 금융 IT 산업이 SW 업계에서 중요한 부가가치 산업으로 발전하고 있다. 이 산업은 일정시간 동안 고유한 결과물을 산출하는 프로젝트로 진행되고 있으며, 이 프로젝트의 목표를 성공적으로 완수하기 위해 기업은 더욱 세밀하게 프로젝트관리 활동을 진행하고 있다. 프로젝트관리성숙도는 프로젝트관리업무를 측정하는 것으로 프로젝트 성공을 위해 관련 있는 업무가 어느 정도 수준으로 진행되고 있는가를 평가하는 목적으로 사용한다. 이에 이번 연구는 아직 연구 자료가 없는 금융 IT 산업에 대해 프로젝트관리성숙도(PM Solutions PMMM)를 측정하고자 한다.
-
Son, Insick;Cho, Jeonghun;Han, Kabsu;Paek, Yunheung;Lee, Jinyong 952
모델 기반 평가 방법은 블랙박스 테스트의 한 종류로 평가 항목의 생성과 평가 항목의 실행이 모델 기반 평가 도구를 통하여 자동으로 이루어지는 평가 방법이다. 자동차 지능형 헤드램프의 AFLS/ADB를 대상으로 무작위 평가 생성 기법과 T-method 평가 생성 기법을 이용 하여 평가 항목을 생성하고 비교해 보았으며 Vector CANoe를 사용하여 시뮬레이션을 구성하고 CAPL을 이용하여 스크립트를 작성하고 평가하여 나온 평가 보고서를 확인 하였다. -
안드로이드의 인텐트를 이용하여 주소록 어플리케이션에서 이메일 어플리케이션을 실행시킬 수 있다. 또한 어플리케이션 동작 중 배터리 부족 경고 또는 충전 케이블이 연결됨과 같은 시스템에서 브로드캐스트를 발생시킨다. 다른 어플리케이션의 컴포넌트를 실행시키고 시스템의 브로드캐스트를 처리하는 모든 것이 컴포넌트들 간의 상호작용이다. 컴포넌트들 간의 상호작용이 올바르게 이루어지지 않을 경우 다른 어플리케이션이 시작되거나, 보안상의 문제점 등이 발생할 수 있다. 본 논문에서는 위와 같은 문제점을 발견하기 위해 인텐트 기반의 안드로이드 상호작용 테스트를 위한 테스트 시나리오를 설계하는 기법에 대한 연구이다. 어플리케이션 내부의 컴포넌트 상호작용에 사용되는 명시적 인텐트와 다른 어플리케이션 또는 시스템의 컴포넌트들과의 상호작용에 사용되는 암시적 인텐트를 함께 고려하여 인텐트 목록을 생성하고 컴포넌트 상호작용 테스팅에 사용할 테스트 시나리오를 생성한다.
-
최근 스마트폰이 빠르게 보급되면서 모바일 OS 시장에서 안드로이드는 79%의 시장점유율을 보여주고 있다. 이와 같은 안드로이드의 빠른 성장과 마켓 시장의 확대에 따라 수많은 애플리케이션이 개발되고 있다. 하지만 개발자 등록과 애플리케이션 배포 절차가 비교적 간단하기 때문에 충분한 검증절차를 거치지 않은 애플리케이션이 얼마든지 배포될 수 있다. 따라서 안드로이드 애플리케이션 개발단계에서 충분한 테스트 작업이 필요하다. 이에 본 논문에서는 단위테스트와 통합테스트를 통해 안드로이드 애플리케이션의 완성도를 높이기 위한 테스트 자동화 시스템을 설계하였다.
-
트위터 해시태그(#, HashTag)는 트윗(Tweets)에서 특정 키워드나 내용을 주제별로 분류하고 검색을 보다 효율적으로 사용하기 위한 사용자 정의 태그이다. 사용자가 정의하기에 따라 다양한 형태로 작성되기 때문에 오히려 검색의 효율성이 떨어질 수 있으며, 사용자는 자신이 작성한 트윗에 어떤 해시태그를 추가해야 하는지에 대한 궁금증이 생기는 경우가 발생한다. 본 논문에서는 이러한 문제를 해결하기 위해 사용자가 작성한 트윗에 적합한 해시태그를 추천하는 기법을 제안한다. 수집한 트윗과 해시태그의 키워드를 추출하고 트윗의 유사도를 계산하기 위해 TF-IDF와 Cosine Similarity를 적용하여 유사한 트윗을 갖는 해시태그를 추천한다. 본 논문에서 제안된 기법을 검증하기 위한 실험으로 추천의 정확성을 평가했다.
-
Byeon, Jaehee;Hong, Jongui;Yang, Janghun;Choi, Yoo-Joo 964
본 연구에서는 사용자의 감성 정보를 기반으로 한 영화 추천 시스템을 설계 및 구현하였다. 이를 위하여 영화 리뷰에서 기본적인 4가지 감성을 뜻하는 단어를 추출 및 분류하고, MovieLens Dataset의 메타데이터에 추가한 후 협업 필터링을 사용하여 영화를 추천한다. -
최근 새로운 스마트 기기의 등장과 활용으로 분산 컴퓨팅 산업이 발전하고 있다. 이런 환경 속에서 각 단말기기간 또는 시스템간의 어플리케이션간 연동 또한 그 규모가 커지고 있다. 연동하는 시스템들의 상호작용을 검사하기 위해서는 기존의 단일시뮬레이션 기법으로는 모델-모델 연동시뮬레이션, 코드-코드 연동시뮬레이션은 가능하지만 모델-코드 연동시뮬레이션 기법이 불가능하다. 또한 일반적으로 모델 시뮬레이션 후 코드 시뮬레이션이 이루어지는데 모든 모델이 코드로 완전히 구현되기 전에는 시뮬레이션이 불가능하다. 본 논문에서는 앞서 언급한 어려움들을 해결하기 위해 시뮬레이터 합성기와 코드 어댑터를 사용하여 모델 및 소스코드의 연동시뮬레이션이 가능한 시뮬레이션 구조를 제안한다. 또한 모델과 코드가 분산하여 존재하므로 시스템의 점진적인 개발이 가능하다.
-
최근 웨어러블 단말기와 같은 소형 임베디드 시스템이 많아짐에 따라 임베디드 소프트웨어의 수요가 점점 늘어나고 있다. 그러나 임베디드 소프트웨어는 개발이 완료되어 있음에도 실제 하드웨어 없이는 소프트웨어의 검증이 어려운 단점을 가지고 있다. 이는 임베디드 시스템의 제품을 개발하는 과정에서 일정이 늦춰지고 시스템의 신뢰성을 떨어뜨리는 원인이 될 수 있다. 본 논문에서는 이러한 문제점을 해결하고자 메모리 관리가 용이하고 소형 임베디드 기기에서 저전력으로 사용할 수 있게 만들어진 실시간 운영체제인 UBINOS를 PC에 포팅하여 UBINOS 기반의 임베디드 소프트웨어를 PC 상에서 수행할 수 있는 코드 시뮬레이터를 제안한다.
-
Park, Jong-Hyun;Kang, Hyun-Min;Hwang, Kyu-Chul;Lee, Kyung-Oh 973
전자책이 등장한지 15년이 지났지만, 아직도 전자책 시장에는 종이책의 틀에 갇혀 글로만 쓰인 책이 가득하다. 이러한 부분을 ePub 3.0의 기반이 되는 HTML5를 이용함으로 해결할 수 있으나, HTML5 역시 아직 활발히 사용되는 기술요소가 아니기에 전자책 시장에서 멀티미디어 요소와 함께 하는 전자책을 찾기란 쉽지 않다. 본 논문에서는 HTML5를 이용하여 전자책에 멀티미디어 요소를 추가할 수 있는 Editor와 전자책을 볼 수 있는 Viewer를 실험적으로 구현해보았다. 또한, 도서 검색의 편의를 위해 도서 본문을 이용한 Semantic 검색을 구현하였다. -
Yu, Do-Jun;Park, Hyun-Woo;Kwon, Soon-Kak;Lee, Jung-Hwa 977
본 논문은 스마트 폰 상의 SNS(Social Network Service)기반의 집단의 지식을 효율적으로 공유할 수 있도록 게임화(Gamification)전략을 도입한 질의응답 시스템을 제안한다. 질의응답 시스템은 신규 사용자 및 이미 많은 사용자가 있는 트위터와 페이스북 서비스에서 제공하는 API를 이용하여 사용자를 확보하고, 질문과 답변을 쉽게 할 수 있도록 한다. 또한 게이미피케이션 전략을 통해 사용자의 적절한 서비스 재 몰입루프를 형성한다. 따라서 제안된 시스템에 따라 서비스의 장기간 사용을 사용자에게 효율적으로 유도할 수 있다. -
본 논문에서는 SNS기반의 능동적 디펜스 게임 개발을 제안한다. 제안하는 게임은 기존의 모든 사용자가 콘텐츠를 이용할 뿐 차별성 없는 수용적 시스템과 다르게 하우징 시스템을 도입하여 사용자가 직접 콘텐츠를 배치하고, 다른 사용자의 콘텐츠 공략이 가능한 능동적인 형태이다. 이를 통해 기존의 디펜스 게임이 주는 게임성을 유지한 채 보다 진화된 형태로서 사용자들에게 새로운 시스템을 보여주고 신선한 자극을 줄 것으로 기대한다.
-
본 논문에서는 학습자의 인지능력을 진단하고 이를 기반으로 하는 학습자 프로파일에 대하여 제안한다. 기존의 인지능력 측정방법으로는 알기 어려운 학습자의 세부적인 학습 능력을 적용한 학습자 프로파일은 지능형 튜터링 시스템의 최종적인 목표인 개개인의 맞춤형 학습 제공을 목적으로 학습자의 인지능력 측정 및 패턴분류를 통해 세부적인 학습자의 인지능력 측정하고 이를 기반으로 학습자 프로파일을 설계하였다.
-
Kim, Ki-Hoon;Lim, Dong-Hyeon;Park, Chang-Woo;Jeon, Mi-Young;Jeoung, Gu-Min 986
본 논문에서는 GCM(Google Cloud Messaging) 서비스를 활용한 영단어 암기용 스마트폰 어플리케이션을 개발하였다. 서버에 있는 영단어 데이터베이스에서 스마트폰으로 영단어를 주기적으로 출력하여 사용자가 영단어에 자연스럽게 노출될 수 있는 어플리케이션을 개발하였다. 추가적으로 잠금 화면을 영단어와 뜻을 매칭 시켜 해제시키는 시스템을 구축함으로써 영단어를 더욱 더 효과적으로 암기할 수 있는 환경을 제공한다. 현재 안드로이드 마켓에서 제공되고 있는 영단어 암기 어플리케이션과 달리 개발한 어플리케이션은 한 번 설정 후 직접 실행할 필요가 없도록 한다. -
세계 S/W시장은 연 평균 7.3%의 성장률을 보이며 꾸준히 성장해 왔지만 국내 S/W산업은 시장의 구조적인 문제로 인해 소프트웨어 선진국에 비해 취약한 경쟁력을 보이고 있다. 이에 따라 국가산업 발전에 막대한 영향을 끼치는 S/W 산업 육성전략과 정책이 필요한 시점이며, 본 논문에서는 국내외 소프트웨어 시장 현황을 통해 국내S/W산업의 강점과 약점을 분석하고 국내 S/W산업 육성을 위한 정책 및 발전방향을 제시하였다. 분석 결과 국내 S/W산업의 구조는 내수시장 중심, 글로벌 시장 진출 미흡, 기술 장벽이 낮은 저부가가치 S/W산업으로 그 체질적 한계를 보이고 있어 이에 대한 대책이 필요한 것으로 나타났다. 이에 대한 국내 S/W산업 발전전략으로는 인증제도 활성화 기반 마련, S/W전문인력 양성 프로그램의 다변화 등의 추진 전략을 제시하였다.
-
철강공정 가상공장 시스템은 조립공정과는 달리 연속공정의 특징을 가지며 공정과 자원의 배치가 아닌 공정을 구성하는 설비의 특성에 따라 제품이 결정되는 방식이다. 여러가지 설비의 모델들이 시뮬레이션 하며 서로 영향을 미치는데 이는 다중계층의 복잡한 모델 구조를 가지게 된다. 본 연구에서는 이의 해결을 위해 Descrete Event System 의 수학적 명세 방법론을 적용하여 복잡하고 계층구조적인 설비의 모델링을 쉽게 해결하기 위한 방법을 제시한다.
-
Jeon, Inho;Nam, Dukyun;Ryu, Hoon;Lee, Jun-Hyung;Lee, JongSuk Ruth 995
2000년대 중반 슈퍼컴퓨터와 같은 대형 시스템에서도 전력 효율이 중요한 개발 조건이 되면서, 전력 효율은 슈퍼컴퓨터 개발시 중요한 고려사항이 되었다. 본 논문에서는 이러한 상황에 맞추어 전력효율 측면에서의 슈퍼컴퓨터의 개발동향에 대해 알아보고자 한다. 이를 위해 2013년 6월에 발표한 Green500의 올라온 슈퍼컴퓨터에 대해 분석하고, 전력 효율적인 슈퍼컴퓨터에 발전 방향에 대해 알아보고자 한다. -
Hong, Sung-woong;Cho, Yu-il;Kim, Phyoung-Jung;Han, Tae-sung 998
소상공인은 2012년 현재 우리나라 전체 사업체 대비 87.8%를 차지하는 중요한 경제활동의 원동력이다. 그러나 대부분의 소상공인 창업은 소자본으로 창업 및 폐업을 지속적으로 거듭하고 있는 실정에 있으며 소규모 기업은 많은 사람들에게 직접적인 생계수단이기 때문에 우리나라 경제에서 큰 비중을 차지하고 있다. 본 연구에서는 이러한 소상공인들이 소상공인 공동협업체를 위한 제조사별 제품정보 공유기반 협업 서비스 설계하고 유용한 정보를 제공하는 시스템을 보급하고자 한다. 소상공인을 위한 소상공인 공동체 협업화를 위한 시스템을 구축하여 제공함으로써 소상공인들의 경쟁력 강화에 기여할 수 있을 것으로 기대된다. -
Hwang, Sun-Myung;Yeom, Hee-Gyun;Kim, Beom-Sik;Park, Seong-Joo;Lim, Heung-Taek;Kang, Jin-Won;Kim, Jeoung-Seop 1001
오늘날 CUI, GUI 외 NUI를 이용한 컴퓨팅 환경이 각광받고 NUI를 이용한 소프트웨어와 디바이스가 봇물처럼 쏟아져 나오고 있다. 이와 발맞춰 이전에 연구한 '키넥트를 이용한 동작과 음성을 인식하기 위한 컴퓨터 인터페이스 구현' 내용의 현실화가 필요하게 되었다. 이전 연구에서는 기술을 습득하고 개량을 목적으로 했다면 본 연구는 UX를 고려하여 사용자에게 친근하고 쉬운 사용에 대해 연구한다 -
제안요청서(RFP)는 발주기관이 프로젝트를 담당할 업체를 최종적으로 선정하기 위해 자사프로젝트에 관한 요구사항을 체계적으로 정리한 문서로 성공적인 프로젝트 수행의 중요한 요소이다. 본 논문에서는 2008년부터 2013년까지 국방 프로젝트 RFP를 대상으로 첫째, 프로젝트 국제 표준규격인 ISO21500 지식 및 관리 프로세스 영역을 적용하여 현황을 분석하였고 둘째, 전체평균 및 사업분류별 지식영역을 비교분석하였고, 셋째, 사업분류별, 발주기관별, 비용별 평균의 추이를 분석하였다. 연구결과로 통합, 품질 영역이 다른 영역에 비해 RFP에 상세히 기술되었으며, 사업분류는 SW개발사업일수록, 발주기관은 사업관리 전문기관일수록, 비용은 높을수록 성공적인 프로젝트 수행을 위한 요소가 RFP에 반영된 것으로 나타났다. 향후 본 연구를 통해 국방 프로젝트의 RFP 작성 시 명확성을 제고하여 성공적인 프로젝트 수행에 도움이 되고자 한다.
-
본 논문에서는 스마트폰과 OPRoS를 이용해 DARwIn-OP 로봇을 제어하는 어플리케이션의 개발에 대해 연구하고 스마트폰 어플리케이션에 적용하여 동작을 확인하였다. OPRoS 컴포넌트를 이용해 스마트폰 어플리케이션과 연동되는 로봇 어플리케이션을 구현하고, DARwIn-OP에 적용하여 스마트폰을 이용해 원격으로 제어하는 어플리케이션을 구현하였다. OPRoS 컴포넌트를 사용하여 개발 시간의 단축과 비용의 절감을 얻을 수 있었으며 스마트폰을 이용하여 DARwIn-OP의 머리, 팔, 다리를 제어하는 것을 확인하였고 머리에 장착된 웹캠을 이용해 DARwIn-OP의 시야에 있는 물체를 확인하였다.
-
Park, Bokyung;Yang, Hyoseok;Kim, Robert Youngchul 1011
기존 논문에서는 Fillmore의 Case Grammar를 적용한 객체 추출 및 유스케이스 모델링 방법을 제안하였다[1]. 이 방법은 정확한 요구사항 분석이 가능하지만, 유스케이스 추출 및 규모 결정 방법을 고려하지 않았다. 이러한 문제를 해결하기 위해, 본 논문에서는 Fillmore의 Case Grammar를 적용한 유스케이스 추출 및 규모 결정 방법을 제안한다. 언어학자인 Fillmore의 방법을 요구공학에 적용하기 위해서, 그의 메커니즘 개선을 통해 구조화 절차 메커니즘 정의와 표기법(Notation) 변경을 수행하였다. 이 절차에 의해, 정확한 Goal 유스케이스 모델링과 유스케이스 식별이 용이하다. 또한 정확한 유스케이스 추출 및 규모 결정이 가능하다. 사례연구로 은행 ATM 시스템에 적용하였다. -
Jang, Woo-Sung;Park, Byung-Ho;Kim, R.Young-Chul;Park, Y.B. 1015
최근 임베디드 펌웨어를 객체 지향 어플리케이션과 함께 개발하는 경우가 증가하고 있다. 하지만 기존의 펌웨어는 절차적 설계를 기반으로 하기 때문에 어플리케이션과 다른 설계 기법이 필요하여 개발 비용과 테스트 비용이 증가한다. 그렇지만 아두이노를 사용하면 펌웨어를 객체 지향 설계가 가능하다. 본 논문은 객체지향 적용 펌웨어를 설계에 초점을 두고, Gary E.Mogyorodi의 Test Case 생성 방법을 적용하여, 실제 펌웨어를 시험을 하고자 한다. 이 방법이 가능하면 일반적인 펌웨어와 어플리케이션을 같은 방법으로 설계 및 테스트가 가능하다. 적용사례로써, 한백전자 HBE-SmartCAR의 펌웨어를 아두이노 기반으로 설계 및 추출된 Test Case 실행을 통해, 설계와 구현이 동일함을 검증이 가능하다. -
오늘날 소프트웨어의 복잡화에 따라 그 테스트 방법 또한 다양화 되고 있다. 입력의 따른 결과 값을 비교하여 대상의 내부 구조에 대한 깊은 이해 없이 가능한 블랙박스 테스팅은 오늘날의 복잡한 소프트웨어의 테스팅에 있어 매우 적합한 방법이다. 하지만 이러한 테스트를 위한 테스트 케이스 생성을 위해서는 요구 명세와 더불어 이에 대한 깊은 이해를 필요로 한다. 이러한 문제를 해결하기 최근에는 UML과 같은 정형화된 명세 기반의 테스트 케이스 생성기법이 연구되고 있지만, 모델 기반의 개발 방법이 사용되지 않는 부분에서는 매번 이루어지는 코드 변경에 따라 모델을 다시 수정하는 번거로움이 필요하다. 이에 본 논문에서는 함수 레벨의 블랙박스 테스트를 위하여 코드를 이용하여 테스트 케이스를 생성하는 방법을 제안한다. 이를 위해 먼저 대상 함수를 추상화한 후 함수의 각 인자들을 이용하여 각 조건문 상의 인자의 쓰임을 분석하여 각 조건의 기준 값을 추출하고 이로부터 테스트 케이스를 추출하는 방법을 제안한다. 이러한 방법은 이미 구현되어 있는 코드를 사용함으로써 새로운 요구 명세에 대한 이해의 필요성을 줄이고 더불어 코드 기반의 테스트 케이스의 자동 생성연구의 초석이 된다.
-
소프트웨어 개발자는 예전과 같이 PC 나 서버에서만 동작하는 소프트웨어만 만들어야 하는 것이 아니고, 스마트폰, 스마트패드, 스마트 TV, 스마트워치 등 개발해야 하는 플랫폼의 종류가 기하급수적으로 늘고 있다. 그러나 비용문제, 과열된 스타트업 시장으로 인한 채용문제로, 개발 초기 시 클라이언트, 네트워크, 데이터베이스에 숙련된 개발자를 충분히 보유하고 시작하는 경우는 드물다. 본 논문은 HTML 서비스, 실시간 네트워킹, 데이터베이스 CRUD를 지원하는 초보자도 사용하기 쉬운 새로운 언어를 소개한다. 우리는 언어 요구사항, 언어 산출물의 정의를 통하여 언어의 설계 및 구현을 한다. 실제로 실시간 네트워크 서버를 우리의 언어로 제작한 사례 연구를 통하여 우리의 언어가 우수하고 개발자의 노력대비 결과가 좋음을 보인다. 추후 이 언어를 활용하여 게임, 채팅 어플리케이션, 실시간 모니터링 등 특정 도메인에 맞는 어플리케이션을 개발자가 쉽게 작성할 수 있을 것이다.
-
엔터프라이즈 시스템 개발에서 비즈니스 로직을 담은 애플리케이션 코드와 엔터프라이즈 기술을 처리하는 코드가 뒤섞여 존재함으로 인해 오는 여러 가지 단점들이 존재한다. 그렇기 때문에 이 두 가지 서로 다른 속성의 코드를 분리할 수 있는 방법이 요구되고 있다. 이러한 요구를 해결하기 위하여 스프링 프레임워크는 IoC/DI, AOP, PSA 등의 기반기술을 통하여 엔터프라이즈 서비스 기술과 POJO라는 애플리케이션 서비스 로직을 담은 코드를 분리한다. 이 연구는 스프링 프레임워크를 기반으로 웹 어플리케이션을 개발하면서 POJO 프로그래밍 방법의 적용과 그에 따른 정성적 평가를 하는 것에 있다.
-
Kim, Yong-Woo;Park, Seok-Cheon;Hong, Suk-Woo;Kim, Tae-Youb 1030
면접자나 면접관이나 인재들이 해당 조직에서 일을 해보지 않고서는 조직문화와 직무에 적합한지에 대해 확신 할 수 없고 만약 적합하지 않다면 면접자나 조직이나 서로 피해를 입는 상황이 발생한다. 이러한 상황들을 개선하기 위해 감성 어휘를 기반으로 한 이미지 스케일과 감성어휘 분류 시스템을 분석한다. 또한 면접자들의 이력서와 자기소개서에 있는 단어들을 분석하여 조직문화와 해당 직무에 적합한 인재 선발에 참고 자료를 제공할 수 있는 감성 어휘를 기반으로 한 인재 검색 시스템에 기초가 되는 이미지 스케일과 감성 어휘 분류체계에 대해 연구한다. -
Kim, Yong-Woo;Park, Seok-Cheon;Hong, Suk-Woo;Kim, Tae-Youb 1034
최근 감정노동으로 인해 고충을 겪고 있는 사람들이 늘어가고 있다. 이로 인해 감정노동이 사회적 이슈가 되고 있으며 감정 노동을 해결하기 위해 조직들은 다양한 해결 방법들을 모색하고 시행하고 있다. 감정노동이란 육체가 힘들기 보다는 정신적 스트레스와 상처가 문제이기 때문에 이를 해결하기 위해서 기업들은 심리상담, 심리치료 등의 서비스 제도를 시행하고 있지만 한계가 있다. 업무 특성상 감정 노동에 장시간 노출 되어 고통 받고 있는 조직원들의 상황을 조직 내 커뮤니케이션 빈도와 관계를 분석하고 커뮤니케이션의 핵심역할을 하고 있는 인재들을 소시오그램 형태로 시각적으로 보여주어 조직 발전에 도움을 주는 시스템 시각화 절차와 소시오그램 요소를 설계하였다. -
Kim, Yong-Woo;Park, Seok-Cheon;Hong, Suk-Woo;Kim, Tae-Youb 1038
모바일의 발전과 확산으로 인해 모바일 웹의 필요성이 높아지고 있으며 사용성과 접근성이 용이한 웹 기반에서 인적자원 시스템이 구축되고 있는 사례가 많아지고 있다. 인적자원과 관련된 모바일 애플리케이션 개발과 활용성에 대한 연구가 여러 기업에서 진행 중이며 국내외 인적 자원 시스템을 개발하고 있는 기업들은 모바일을 활용하여 인적자원 시스템에 다양한 각도에서 접근하기 위해 노력하고 있다. 본 논문은 모바일 웹 기반의 인사 시스템에서 감성 어휘를 구축하여 면접자가 면접을 통해 받은 감성이나 인상에 대한 정보를 면접자의 모바일을 통해 설문지 형태로 모바일 웹 기반으로 한 채용 시스템에 입력하게 한다. 입력된 정보는 감성 어휘의 특정 형용사를 기준으로 구축된 감성 사전을 통해 면접 환경 개선에 필요한 정보들을 시각적으로 제공하는 모바일 웹 기반의 감성 어휘 분석 모형을 설계하여 면접 환경 개선을 할 수 있는 시각화 모델을 제안한다. -
Kim, Yong-Woo;Park, Seok-Cheon;Hong, Suk-Woo;Kim, Tae-Youb 1042
정보기술의 발달로 전 세계에서 발생하는 사건 사고들은 실시간으로 확인 가능하며 정보의 중요성은 더욱 더 중요해지고 있다. 이런 사회 현상에 맞춰 인적자원 솔루션에서도 빅 데이터 분석 기술을 이용하여 인적자원 의사결정에 도움을 주는 기술이 필요하게 되었다. 따라서 본 논문에서는 빅 데이터 분석 기술을 이용하여 인사채용과 관련된 데이터들을 추출하고 분석하여 구직자의 적성과 능력에 맞는 직업을 예측하는 시스템을 설계하였다. 구직자 및 이직을 원하고 있는 사람들이 소셜 네트워크 서비스를 이용하면서 사용하고 있는 특정 단어와 특정 단어의 언급 빈도의 데이터를 추출하고 추출 된 데이터는 통계를 내어 데이터의 특성에 맞게 분류하여 분류된 데이터는 연관된 속성에 의해 그룹화 한다. 그룹화 된 정보를 분석하여 구직자의 적성과 능력을 고려한 직업을 예측하는 정보로 도출하여 직업을 추천 할 수 있는 예측 시스템을 설계하였다. -
Kim, Yong-Woo;Park, Seok-Cheon;Hong, Suk-Woo;Kim, Tae-Youb 1046
본 연구는 소셜 네트워크 분석을 이용하여 정성적 데이터를 객관적인 데이터로 변환하는 과정에 대해 연구한다. 소셜 네트워크 데이터 분석을 위해 이미지 스케일을 통해 정서 및 심리 상태를 색으로 표현하고 채용에 있어 면접자들의 객관적이고 신뢰성 높은 자료를 시각화 하여 면접관들의 주관적인 잘못된 판단의 오류를 최소화 하도록 감성 채용 시스템 시각화를 제안 하였다. -
조선업종은 숙련공의 감소와 노동력 부족을 해결하기 위해 자동화와 기계화가 필요하다. 특히 조선용 핸드레일 제조공정은 표준화된 타 분야와 달리 자동화가 낙후되어 있다. 본 연구에서는 조선용 핸드레일 제작에 사용할 수 있는 평철 가공자동화시스템을 설계하였다. 시스템의 기구부는 절단공정의 효율성, 생산성, 안정성 등을 고려하여 설계하였고, CATIA 와 ANSYS를 사용하여 구조물의 안정성을 확인하였다. 시스템 제어부는 개방성과 확장성을 제공하는 PCNC 콘트롤러를 사용하였고, 터치스크린 방식의 화면 조작을 통해 시스템의 제어 및 모니터링을 할 수 있도록 구축하였다.
-
Kim, Yong-Woo;Park, Seok-Cheon;Hong, Suk-Woo;Kim, Tae-Youb 1052
인맥이란 정계, 재계, 학계 따위에서 형성된 사람들의 유대 관계를 뜻한다. 인맥은 거미줄과 같이 서로 뒤엉켜 있고 여러 요인들이 작용하기 때문에 효율적인 인맥 관리를 하기 위해선 많은 시간과 노력이 필요하다. 스마트폰 명함관리 어플리케이션은 모바일 카메라를 이용하여 명함정보를 디지털화 하여 이용하고 있지만 모바일에 정리된 명함의 정보들을 시각화하는 기술은 미흡하다. 따라서 본 논문에서는 명함의 요인들 중 이름, 직급, 회사명, 회사주소, 전화번호, 이메일 주소의 데이터를 이용하여 데이터 시각화 요소를 설계하고 사회연결망 이론을 적용하여 소시오그램 형태로 나타내어 효율적인 인맥 관리가 이루어 질 수 있는 명함관리 시스템 시각화 모형을 설계하였다. -
블로그가 1인미디어로서 영향력을 행사하고 있으며 기업과 함께 마케팅과 광고가 진행되고 있을 정도로 산업적으로 다양하게 사용되고 있으나 블로그에 대한 평가는 대부분 정성적으로 행해지고 있다. 하지만 수십 수백만 개의 블로그를 수작업으로 확인하는 것은 쉬운 일이 아니며 자동화된 정량적인 평가가 시급한 실정이다. 본 논문에서는 블로그의 구조적인 특성을 이용한 평가방법을 제안하고 포털사이트 네이버에서 매년 발표되는 파워블로그 중 요리, 육아, 미술/디자인 카테고리의 파워블로그를 비교하여 성능을 평가한다. 평가의 방법은 일반적인 미디어 파워의 평가방법인 구독자수를 비교하였으며 본 논문에서 제시하고 있는 평가의 방법을 통해서 얻어진 블로그가 높은 수의 구독자를 가지고 있음이 판명되어 정성적인 평가 보다 높은 성능을 보임을 알 수 있었다.
-
기존의 많은 빈발 패턴 마이닝은 단일 최소 임계치를 전체 트랜잭션 데이터베이스의 각 아이템에 똑같이 적용하고 빈발 패턴을 마이닝해왔다. 단일 최소 임계치를 설정함으로써, 모든 아이템이 동일한 임계치가 적용되므로 레어 아이템 문제가 발생한다. 한편, 일정 주기마다 발생하는 정규 패턴이라고 한다. 실 세계에서는 빈발한 아이템 뿐만 아니라 주기적으로 발생하는 패턴정보의 필요성이 증가하고 있다. 본 논문은 레어 아이템 문제를 해결하는 빈발한 정규 패턴을 마이닝하는 기법을 제시한다.
-
정보검색 기술의 발달과 더불어 검색에 대한 사용자의 요구사항이 다양해지고 있다. 특히, 스마트TV와 같은 장치에서 동영상 콘텐츠를 검색하는데 있어서 콘텐츠의 타이틀과 같은 정형 메타데이터를 이용한 검색뿐만 아니라, 콘텐츠 주제와 같은 비정형 메타데이터를 이용한 검색도 요구되고 있다. 이러한 검색 요구사항을 수용하기 위해서는 주제와 같은 비정형 메타데이터가 구축되어 있어야만 가능하다. 콘텐츠의 주제는 사람의 이해와 분석을 통해서 수작업으로 구축 가능하다. 본 논문에서는 수작업만으로 구축 가능한 콘텐츠의 주제를 기계학습을 기반으로 자동화 할 수 있는 기법을 제안하고, 제안한 기법의 실험을 통하여 타당성을 검증한다.
-
최근 정보 기술과 웹의 발전으로 많은 응용에서 데이터의 양이 급격이 증가하였다. MapReduce는 이러한 대용량 데이터를 처리하기 위해 구글에서 제안한 프레임워크이다. MapReduce 프레임워크는 데이터 전달 패러다임을 기반으로 한다. 이로부터, 데이터 처리 및 질의에 있어 I/O 비용이 전체 처리 비용에서 큰 부분을 차지한다. 본 논문에서는 MapReduce 프레임워크에서 I/O에 소요되는 비용을 확인하기 위해, 실제 데이터를 기반으로 실험을 수행하였다. 이를 통해, MapReduce 기반 시스템의 성능 예측이나 성능 향상을 위해 고려되어야 할 부분을 제시하고자 하였다.
-
위성 비행 소프트웨어의 개발 과정에는 소프트웨어의 신뢰성을 향상하기 위한 다양한 검증 활동이 이루어진다. 이러한 검증 활동에는 효율적으로 설계된 검증 환경이 필수적이다. 위성 비행 소프트웨어 개발 전반에 검증 환경을 효과적으로 적용하기 위해서는 사용 가능한 검증 환경이 보다 빠르게 구현되어야 한다. 검증 환경은 개념적으로 궤도 상의 위성과 통신하는 지상 시스템의 역할을 기본으로 하고 있으므로 Command 송신과 Telemetry 수신을 위성 비행소프트웨어와의 상호 작용으로 정의할 수 있다. 따라서 위성 비행소프트웨어의 동작을 Command와 Telemetry 관점에서 모델링하고 이를 모사하는 시스템을 이용함으로써 위성 개발 초기부터 위성 비행 소프트웨어 검증 환경 구현에 사용할 수 있고, 또한 위성 개발 과정에서 발생하는 다양한 변경 사항을 보다 효과적으로 반영할 수 있다. 본 논문에서는 위성 비행 소프트웨어의 검증 환경 구현을 위한 Command Telemetry Simulator의 설계 및 그 구현에 대하여 소개한다.
-
텍스트 마이닝은 비정형 데이터를 가정하므로 텍스트를 단순화된 모델로 표현하는 것이 필요하다. 현재까지 가장 많이 사용되고 있는 모델은 텍스트를 단순한 단어들의 집합으로 표현한 벡터공간 모델이다. 그러나 최근 들어 단어들의 의미적 관계까지 표현하기 위해 그래프를 이용한 텍스트 표현 모델을 많이 사용하고 있다. 본 논문에서는 텍스트 마이닝을 위한 기존의 연구 중에서 그래프에 기반한 텍스트 표현 모델의 방법들과 그들의 특징들을 주제별로 제시한다.
-
Kang, Sang-Kil;Hwang, Jae-Min;Song, Ju-Hyung;Kim, Jung-Hyuk;Kim, Chan-Hyung 1078
본 논문에서는 5.1 채널 입체 음향 오디오 신호를 2채널의 헤드폰으로 재생하기 위해 사용하는 HRTF(Head-related transfer funcion) DB를 다룬다. 다양한 HRTF DB의 사례를 분석하고, 이를 통해서 더 나은 HRTF DB를 설계 한다. 기존의 HRTF DB에 Audio Meta data를 이용하여 파일의 정보를 저장하고, 이를 DB에 저장함으로써 Meta data를 비교 검색하고 저장함으로써 편의성을 높인다. 또한 기존의 HRTF DB들이 오래 되고 현재의 시스템에 맞지 않기 때문에 이를 현재의 시스템에 맞게 Converting하고 UI를 3D로 구현함으로써 UX를 높이고 직관성을 개선함으로써 사용자 접근성을 높인다. 이를 통해서 HRTF DB의 범용성을 개선하고 관련 연구에 효율적으로 사용할 수 있게 될 것이다. -
문맥/상황 또는 사용자의 개방/공유/참여에 따라 연관된 내용 또는 전체 내용이 복합적으로 변화하고 다양한 이질적인 데이터가 결합된 동적 적응형 콘텐츠를 출판하기 위해서는 시맨틱 매쉬업 기술이 필수적이다. 본 논문에서는 신문/잡지의 뉴스 콘텐츠를 링크드 데이터로 변환해서, 시맨틱 기술을 활용해 출판할 수 있는 전자출판 시스템을 제안한다.
-
텍스트마이닝은(Text mining) 바이오분야에서 사용되는 도구 중 하나이다. 본 논문에서는 전립선암(Prostate cancer)과 관련된 질병 유전자(Disease gene)를 찾기 위해 텍스트마이닝을 이용하여 유전자 네트워크(Gene-network)를 구축하였다. 추가적으로 구글(Google) 검색을 통해 네트워크 내의 유전자 노드(Node)들 사이의 간선(Edge)에 새로운 가중치(Weight)를 추가하고 네트워크를 재구성하였다. 구축된 네트워크에서 노드와 노드 사이의 가중치를 기반으로 전립선암과 관련된 질병 유전자를 추출하였다. 본 논문의 방법은 성공적으로 네트워크를 구축하고 질병 유전자를 찾았으며, 구글 데이터를 사용하지 않고 네트워크를 구축하는 경우보다 더 높은 정확성을 입증했다.
-
NAND 플래시 메모리 기반 저장장치들은 기존의 일반적인 저장장치들과는 다른 독특한 저장방식을 가지고 있어서 데이터를 업데이트한 이후에도 일정 기간동안 이전 데이터를 보존할 수 있다. 이러한 특징을 응용하면 저장장치 수준에서 섀도우 페이징을 구현할 수 있으며, 특히 모바일 분야와 같이 섀도우 페이징을 구현하는데 부담이 큰 분야에서는 저장장치가 섀도우 페이징 기능을 지원하면 매우 큰 성능 향상을 기대할 수 있다. 본 논문에서는 NAND 플래시 기반 저장장치들의 특징을 활용하여 저장장치 수준에서 트랜잭션의 원소성을 보장하는 방안을 제시하고, 이를 통해 전체적인 저장 매체 성능이 향상될 수 있는 가능성에 대해 알아본다.
-
오늘날 모바일 스마트 기기의 발전은 위치기반의 새로운 기술을 이끌었다. 현재 위치 데이터를 사용하는 많은 응용프로그램들이 소개되었고, 또한 널리 사용되고 있다. 하지만 아직 이러한 위치 데이터들은 환경적인 요소 등으로 인해 오류가 많다. 우리는 이전 연구에서 위치 데이터의 오류 검출 및 교정 알고리즘을 제안하였다. 또 다른 연구에선 인간의 이동속도가 어떠한 확률분포모델을 따르는지 연구하였다. 그리하여 본 논문에서는 인간의 이동속도의 분포로서 적합하다고 판명된 확률분포모델 중 Lognormal 분포, Gamma 분포, Weibull분포를 선택하여 위치데이터 오류 검출 및 교정 알고리즘에 적용하기 위한 확률분포 계산을 제안한다. 그 중 일부는 계산의 복잡도를 낮추기 위해 확률분포표를 제공할 것이다.
-
최근 Twitter를 비롯한 소셜 네트워크 서비스의 급속한 확산으로 인해, 많은 수의 SNS 메시지가 실시간으로 생성되고 있다. 이러한 SNS 상의 모든 글을 읽어보는 것은 현실적으로 불가능하며, 여러 포탈 사이트에서 제공되는 실시간 검색어 순위만으로는 상세 내용을 직관적으로 파악하기 어렵다. 따라서, 이러한 SNS상의 글을 실시간으로 분석하여 최신의 트렌드를 찾고 이와 연관된 내용을 분류 및 요약할 수 있다면, 사용자에게 유용한 최신 정보를 생성하여 제공할 수 있다. 본 논문에서는 Tweet 들을 분석하여 얻은 트렌드 키워드를 기반으로 관련된 Tweet 들을 주제 별로 분류한 후, 각 주제 별로 세부 내용을 요약해서 제공하는 기법을 제안한다. 제안하는 기법은 실시간으로 생성되는 Tweet 내에서 최근 화제가 된 트렌드 및 연관 키워드를 추출해낸다. 그 후, 해당 키워드가 출현한 Tweet 내에서 핵심 키워드를 찾고, 이를 기반으로 Tweet 들을 각각의 주제별로 분류하고 각 주제를 '이슈'로 정의한다. 마지막으로, 특정한 이슈에 해당되는 Tweet들을 분석하여 각 이슈 별로 키워드 리스트 및 단문 형식으로 요약된 줄거리를 생성한다. 제안된 기법을 바탕으로 프로토타입 시스템을 구현하고, 다양한 실험을 통하여 이슈 검출 기법의 유용성 면에서 성능을 평가한다.
-
Kang, Yoon-Kyu;Yong, Hwan-Seong;Kang, Hee-Yong 1098
물류업계는 배차 운송하기 위한 많은 알고리즘, 차량경로문제, 차량일정계획, GIS, GPS 등의 여러 연구를 진행하고 있다. 하지만 물류시장에 배송물량은 늘어나지만 배송을 하기 위한 차량과 기사는 한정되어 있으며 다단계 거래구조로 인해 수수료가 발생하여 최말단에 있는 화물차주만 수익이 감소한다. 이런 문제에 의해 차량주인(차주)는 운송장소와 운송비에 중점을 두고 배송 건을 선택하여 운송을 하고 있다. 본 논문에서는 이러한 물류기업의 배차문제와 차주 운임비 문제 해결을 위하여 운송비 기반배차 시스템의 정보화를 실현하기 위한 기초적인 데이터 구조를 제안하고, 운송비 중심의 배차 알고리즘이 적용된 배차 시스템을 물류업체에 적용한 결과를 제시하였다. -
Lee, Hyoun-Sup;Park, Sung-Hoon;Lee, Kyu-Hwa;Choi, Yong-Jun;Kim, Jin-Deog 1102
최근 선박 산업의 동향은 신규 건조는 줄어들고 기존에 건조한 선박을 최대한 관리하여 수명을 늘려 나가는 것에 많은 노력을 기울이고 있는 추세이다. 이로 인해 선박 수리 산업의 비중이 확대되고 있다. 그러나 선박 수리 산업의 현재 체계화 되어 있지 않은 상황이며 선박 수리를 위해 필요한 수리 장비 관리, 하청업체 관리, 수리 스케줄 관리 등의 주요 기능들이 아직까지 수작업으로 처리되고 있다. 본 논문에서는 이러한 문제를 해결하기 위하여 바코드를 수리 장비에 부착하여 관리하고 하청업체의 정보와 관리 시스템의 주요 정보를 실시간으로 처리하기 위해 스마트폰을 활용한 통합 관리 시스템에 대하여 제안한다. -
Kim, Ju-Hyun;Choi, Tae-Bong;Kang, Kil-Jae;Kim, Han-Dong 1106
미래 육군의 대대급이하 NCW 핵심은 기반통신장비인 TMMR(Tactical Multi Function Terminal)과 전투지휘를 위한 전장단말기인 대대급이하 전투지휘체계(B2CS)로 대표할 수 있다. 이중 TMMR은 음성과 데이터 통신이 가능토록 개발중인 무전기이다. 하지만, 군 무전기 특성상 은 엄폐 지역에서의 통신 보장을 위해 낮은 주파수 대역을 사용함에 따라 최대 지원 가능한 전송속도는 매우 한정적이다. 따라서 TMMR을 기반 통신장비로 활용하는 B2CS는 이 낮은 대역폭을 어떻게 효율적으로 사용할 것인가가 핵심이다. 따라서 본고에서는 이를 위해 군 운용환경에서의 TMMR 기반하 B2CS 운용 시 필요한 TMMR의 요구대역폭을 분석, 데이터 경량화 설계가 필요함을 확인하고, 이에 따른 B2CS에서 적용하고 있는 데이터 경량화 설계 방안을 제시하고자 한다. -
본 논문에서는 무선방송 환경을 기반으로 한 서버가 클라이언트에게 데이터를 전송할 때 클라이언트의 질의처리 시간을 줄일 수 있는 방안을 제안한다. 서버는 무선방송을 통해 공간 데이터를 클라이언트에게 전송한다. 데이터 스케줄링 관리의 목적은 서버의 데이터 전송 순서를 효과적으로 배치하여 클라이언트의 질의처리시간을 줄이기 위함이다. 본 논문에서 서버는 클라이언트에게 위치기반 서비스를 제공하기 위하여 영역별 클라이언트의 수에 따라 hot-cold기법을 접목시킨 Number of Clients number Hot-Cold(NCHC)를 제안한다. NCHC의 장점은 클라이언트의 분포에 따라 데이터(객체)를 분류하기 때문에 클라이언트들의 평균 질의처리 시간을 줄일 수 있다.
-
유전체에 대한 관심이 크게 증가하면서, 이에 따른 다양한 연구가 이루어졌다. 그 결과 유전체와 관련된 다양한 종류의 데이터가 얻어졌으며, 그것을 해석하고 다른 데이터와 통합하는 것이 중요한 연구과제 중 하나가 되었다. 본 논문은 유전자 상호작용(genetic interaction) 데이터, 유전자 발현 데이터, 문헌으로부터 텍스트마이닝 기술을 통해 얻은 이종(heterogeneous) 데이터를 통합하여 암과 관련이 있는 유전자를 찾는 실험을 수행하였다. 또한, 단순히 질병(disease)-정상(normal)의 대조가 아니라 암의 단계(stage)를 고려한 실험을 수행하였다. 데이터를 통합하지 않거나 암의 단계를 고려하지 않았을 경우에 비하여 제안하는 방법이 더 높은 유전자 예측 성능을 나타냈다.
-
Jeong, Da-Ye;Yeu, Yun-ku;Ahn, Jae-Gyoon;Park, Sang-Hyun 1117
사람의 질병은 여러 요인의 복합적인 작용으로 발생하는데 이 중 유전적인 요인에는 유전자 간의 상호작용을 들 수 있다. 마이크로어레이(Microarray) 데이터로부터 유전자의 활성화 및 억제 관계를 밝히려는 다양한 시도는 계속되어왔다. 그러나 마이크로어레이 자체가 갖는 불안정성과 실험조건 수의 제약이 커다란 장애가 되어 왔다. 이에 생물학적 사전 지식을 포함하는 방법들이 제안되었다. 본 논문에서는 질병과 관련된 유전자 간의 상호작용의 집합을 질병 모듈이라 정의하고 이를 유전자 알고리즘으로 학습한 베이지안 네트워크(Bayesian network)로 추론하는 방법을 제안한다. -
Moon, Young-Ju;Hong, SunGi;Lee, HwaMin;Kim, HyunBin 1121
프로그램 실행 시 동화(텍스트)를 읽을 수 있게 하는 입력 파일을 받을 수 있게 만든다. 이렇게 받은 텍스트를 프로그램이 읽어 들여 알고리즘으로 대입한다. 알고리즘은 읽은 텍스트 중에 중요 단어를 뽑아내어 DB에 이에 알맞은 삽화를 요청하게 된다. 요청을 받은 데이터베이스는 다시 프로그램에 이미지를 보내주고, 프로그램은 이 삽화를 그 텍스트에 출력시키게 된다. 이 과정이 한 페이지를 만드는 과정이며, 원하지 않는 페이지는 건너 뛸 수 있게 한다. 이러한 작업을 반복하여 새로운 책 한권이 완성이 된다. -
Park, Jin-Tak;Gwon, Ryu-Hyeok;Lim, Hyun-Jae;Lee, Hyun-Hwa;Moon, Heekang;Kim, Yoo-Sung 1125
본 논문에서는 여성들의 개별 패션 선호도로부터 패션 선호 패턴을 분석하고 이를 이용하여 고객에게 맞는 의류를 추천하는 모바일 의류 추천 시스템을 제안한다. 패선 선호관련 설문조사로부터 대응표본 T-검정 방법을 이용하여 선호 특성과 의류와의 유효한 관계를 찾고, 이를 바탕으로 선호 특성에 따른 의류 분류 기준을 작성하였으며, 카이제곱 검정 방법을 통해 선호 특성과 의류 사이의 연관성을 파악하고 선호 특성에 따른 선호 의류 추천을 위한 규칙을 도출하였다. 이러한 규칙을 활용하여 각 사용자의 구입의사 및 패선 선호 특성에 따른 의류를 추천해 주는 시스템을 구현하였으며, 이에 대한 만족도를 조사한 결과 10 점 만점에 7.1 점으로 나타났다. 본 논문에서 제안한 모바일 의류 추천 시스템을 통해 사용자는 선호 의류를 추천 받을 수 있으며, 이로부터 제품의 정보 부족으로 발생하였던 모바일 쇼핑의 문제점을 해결할 수 있을 것이다. -
온라인 상에서 불특정 타인과 관계를 맺을 수 있는 서비스로 소셜 네트워크 서비스(Social Network Service : SNS)가 새롭게 떠오르고 있다. 1990년대에 등장한 SNS는 최근에는 스마트폰을 이용한 모바일 서비스로 인해 이용자의 수가 급격히 늘어나고 있다. SNS에서는 '친구 찾기' 라는 서비스를 제공하는데, 이는 이용자의 개인정보를 분석하여 이용하여 친구를 찾아주는 서비스이다. 기존의 '친구 찾기' 서비스는 이용자가 제공하는 정보만을 다른 이용자의 정보와 비교하여 친구를 찾았다. 그러나 이용자가 제공하는 정보는 한정적이기 때문에 비교할 수 있는 정보의 양도 한정되어 찾을 수 있는 친구의 수에도 한계가 생긴다. 그래서 본 논문에서는 단순한 개인정보 비교를 통한 친구를 찾는 방법이 아닌 이용자가 제공하는 시공간 데이터를 활용하여 추론을 통해 친구를 추천해주는 시스템을 설계하고 구현한다.
-
K-Means 클러스터링 기법은 데이터마이닝 분야 중 클러스터링 분야에서 가장 널리 쓰이는 방법 중 하나로 주어진 데이터 셋에서 k개의 클러스터를 중심으로 데이터를 분할하는 기법이다. 최근의 데이터는 여러개의 속성을 고려해야 한다. 따라서 본 논문에서는 K-Means 클러스터링 기법을 소개하고, 또 K-Means 클러스터링 기법을 여러 개의 속성을 고려하기 위하여 다차원 데이터에 적용한 실험을 소개한다.
-
인터넷의 발달함에 따라 데이터가 기존에 비해 기하급수적으로 늘어나게 되는 이른바 빅데이터 시대를 맞이하게 되었다. 이러한 빅데이터는 기존의 시스템으로 처리하기가 쉽지 않아 이를 처리하기 위해 하둡이 개발되었다. 하둡은 분산파일 시스템으로 기존의 시스템에 비해 빅데이터를 처리하는데 적합하며 이를 이용한 다양한 오픈 소스들이 등장하게 된다. 그중 기계학습 알고리즘을 구현한 오픈소스 Mahout은 추천 시스템을 구현하는데 적합하다. 이를 이용하여 기존에 구현한 개인화 영화 추천 시스템을 하둡 시스템으로 구현하고 기존의 XLMiner로 구현한 시스템과 결과를 비교해 본다.
-
최근 드라마에 나오는 패션이나 화장품이 하나의 트렌드가 되고 있고, 드라마가 한류의 또 다른 부분으로 성장하고 있다. 또한 종편채널 도입과 많은 케이블채널 생성으로 전보다 많은 드라마가 등장하고 있으며 드라마 다시보기 기능을 통해 보지 못했던 드라마를 다시 볼 수 있는 기회가 늘어남으로써 이미 종영된 드라마들을 언제든지 다시 볼 수 있게 되었다. 본 논문은 방영되었던 드라마를 보고 싶으나 많은 드라마 중 어떤 드라마를 선택해야 할지 모르는 사용자들에게 사용자에게 가장 잘 맞는 드라마를 추천해주는 추천 시스템을 제안한다.
-
SNS(Social Network Service)를 사용하는 인구가 급증함으로 인해 개인의 생각이나 많은 자료들을 SNS 공간을 통해 공유함으로써 많은 문제들도 같이 발생하고 있는 추세이다. 대부분의 SNS는 자신의 공간에 게재된 정보에 대한 접근권한 만을 설정할 수 있고 자신이 타인의 공간에 게재한 게시물에 대해서는 접근 권한 설정에 대한 자격을 부여하지 않는다. 이를 통해 원치 않은 사용자들에게까지 자신의 개인 정보가 노출되는데, 이는 SNS 안에서의 문제만이 아니라 2차적인 문제도 만들어 낼 수 있다. 따라서 본 논문에서는 SNS 환경에서의 프라이버시 보호를 위한 태그 정보 접근 방법을 제안한다. 본 제안사항은 사용자의 태그정보에 대한 접근권한 설정을 통해 원치 않는 사용자가 2차적인 문제를 발생하지 않도록 제어할 수 있다.
-
최근 스마트폰의 보급률 증가와 3G폰에서 LTE폰으로 구입 교체할 의향을 가진 사람들이 많다. LTE 스마트폰 이용자는 전체 스마트 폰 이용자의 44.6%로 사용자가 계속 증가한 반면, 3G 스마트폰 이용자는 감소하고 있는 것으로 나타났다. 본 논문에서는 새로 스마트폰을 구입하거나, 3G 스마트폰에서 LTE 스마트폰으로 교체하는 사람들을 대상으로 웹에서 사용자의 나이, 직업, 선호 브랜드, 용도에 알맞은 스마트폰을 추천해주는 시스템을 제안한다.
-
인터넷과 스마트폰의 발달로 SNS서비스의 사용자와 데이터가 활발하게 증가하고 있다. 이로 인하여 SNS 데이터의 가치와 신뢰성이 점점 증가하고 있으며, 이러한 추세에 따라 여러 연구와 실험을 통하여 데이터를 분석하고 분석 결과를 제공하는 서비스가 증가하고 있다. 본 논문에서는 이러한 배경을 바탕으로 특정 키워드를 포함하고 있는 한글 트윗을 검색하여 해당 트윗에 대한 연관 키워드와 감정 키워드를 분석해서 출력해주는 시스템을 개발한다.
-
장애인들의 불편함을 도와주기 위해 스마트폰을 이용하여 장애인을 위한 음식 추천 시스템을 구현하였다. 장애인들은 시각 장애인, 청각 장애인, 지체 장애인들이 있으며 모든 장애인들이 스마트폰을 이용하여 음식점을 추천해주는 앱이다. 사회 약자들에게 많은 도움이 될 것이라 생각된다.
-
본 연구는 영화 콘텐츠의 배경(공간적/시간적)에 해당하는 키워드를 자동으로 추출하는 기법을 제안한다. 제안된 기법은 영화 콘텐츠들의 리뷰 텍스트 데이터를 웹 상으로부터 수집하는 과정, 수집된 텍스트 리뷰 데이터의 전처리 과정에 해당하는 형태소 분석 및 개체명인식 과정, 마지막으로 통계적 기법을 이용하여 최종적으로 배경에 해당하는 단어를 선택하는 과정으로 이루어진다. 자동으로 추출된 배경 정보는 사용자 평가를 통하여 정확도를 측정하였으며, 자동 생성된 배경 정보를 이용하여 영화 콘텐츠의 검색 및 추천 등에 다양하게 사용될 수 있을 것으로 예상된다.
-
스마트폰을 비롯한 모바일 디바이스와 다양한 영상제작도구의 발전에 따라 디지털콘텐츠의 생산량이 증가하고 있으며 그 수요는 날로 증가하고 있다. 위치정보가 포함된 GeoContents의 경우 위치기반의 사용자 맞춤 서비스를 제공할 수 있다. 특히 사진 등의 이미지 콘텐츠는 사용자 위치정보와 주변 POI 정보를 활용 다양한 위치기반서비스가 상용화되어 있다. 영상 콘텐츠의 경우 프레임별로 위치정보가 다름에도 불구하고, 아직까지 대표위치를 기반으로 서비스가 제공되고 있다. 본 논문에서는 프레임별 위치정보가 포함된 영상 콘텐츠를 GeoVideo라 정의하고, GeoVideo 콘텐츠를 제작하고 활용하기 위해서 GeoVideo 제작 도구 및 뷰어 소프트웨어를 제안한다. 본 논문에서 제안하는 GeoVideo는 사용자 위치정보 기반의 영상 콘텐츠 검색 서비스 등에 활용될 수 있을 것으로 기대된다.
-
The mobile application market has been growing extensively in recent years. Currently, Apple's App Store has more than 400,000 applications and Google's Android Market has above 150,000 applications. Such growth in volumes of mobile applications has created a need to develop a recommender system that assists the users to take the right choice, when searching for a mobile application. In this paper, we study the recommendation system building tools based on collaborative filtering. Specifically, we present a study on comparison analysis of collaborative filtering in Java and R statistical software. We implement the collaborative filtering using Java's Apache Mahout and R's recommenderlab package. We evaluate both methods and describe the advantages and disadvantages of using them in order to implement collaborative filtering.
-
It gives to users a difficulty for searching between this huge numbers of programs. Searching the best applications for our needs is a big challenge today. In this paper, we propose a study on collaborative filtering based app recommendation system. The proposed method is composed of three steps. In the first step, we extract the data set from the target website. In the second step, we parse the extracted raw data according to the types, and store in a database. In the third, we perform recommendations based on the stored data in database.
-
현대에 이르러 개인의 힘으로는 해결하기 난해한 문제들이 갈수록 많아지고 있다. 따라서 문제를 해결하기 위한 정보의 유통 구조도 기존의 수직적이고 단방향적인 구조에서 수평적이고 양방향적인 구조로 변화하고 있다. 이에 맞추어 웹 2.0 플랫폼이 대두되었고 위키피디아, 지식 검색 등 집단의 힘을 빌려 문제를 해결하는 방법들이 주목을 받고 있다. 하지만 집단의 힘에 기대어 정보를 생산하는 것이 언제나 옳고 효율적이라고 말할 수 없다. 누구든 참여할 수 있다는 특징으로 인해 악용되는 부작용도 있을뿐더러 전문적인 의견이 필요한 영역의 경우에는 일반 지식의 힘이 도움이 못 되는 경우도 발생할 수 있다. 따라서 본 연구에서는 대중들에게 쉽게 사용되고 있는 검색 사이트와 집단 지성의 대표 사례 중 하나인 위키 피디아를 통해 집단 지성의 힘이 충분히 발휘될 수 있는 문제의 영역에 대해 탐색하고자 한다.
-
Top-k 질의 처리가 사용자가 원하는 데이터를 검색하는 방법인 반면에, Reverse Top-k 질의 처리는 데이터의 관점에서 특정 데이터를 가장 선호할 만한 사용자를 검색하는 방법으로 생산자의 입장에서 매우 중요한 연구이다. 본 논문에서는 Reverse Top-k 질의 처리 방법들을 소개하고 비교 및 문제점을 분석한다.
-
웹의 비약적인 발전으로 정보가 폭발적으로 증가하였고, 이로 인하여 정보검색 기술에서 해당 정보를 빠르게 찾는 것에 목표를 두었던 기술이 원하는 정보를 정확하게 찾는 기술로 발전을 이루게 된다. 시맨틱 웹 기술은 이와 같은 요구에 부응하기 위하여 등장했으며 의미 기반의 검색 및 추론과 같은 지식 발견 등의 기술을 가능하게 한다. 일반적인 정보가 아닌 법률과 같은 전문지식 영역의 정보는 현재 일반 사용자들이 쉽게 접근하여 법률 정보를 확인할 수 있는 환경이 되지 못한다. 따라서 시맨틱 웹 기술을 이용한 온톨로지 기반의 법률 검색 서비스가 필요하며 이를 위한 기반 시스템을 구축하는 것이 중요하다. 따라서 본 논문에서는 온톨로지 기반의 법률 검색 서비스를 위해 법률이 가지는 구조적 특징을 분석하고, RDF 기반의 온토롤지 구축 방법 및 RDF 언어 레벨에서 하지 못했던 명시적인 트리플 외에 추론된 트리플을 찾아 낼 수 있는 질의 방법의 고안 및 추론 방법을 제안한다. 이를 통해 법률 용어를 정확하게 모르는 일반 사용자들이 법과 관련된 검색을 수행할 시 효과적으로 법명 및 조문 내용을 확인할 수 있으며 RDF 언어 레벨의 추론 기능의 제안으로 RDF 레벨로 구축된 다양한 분야의 시스템에서 다른 추가적인 레이어 없이 추론을 위한 기반 기술을 갖출 수 있다.
-
Myung, Roh-young;Jung, Dae-yong;Yu, Heon-chang 1169
모바일 단말기들이 기술적으로 발달하면서 모바일 앱 시장도 급속도로 성장하고 있다. 모바일 앱중에서도 메신저, 커뮤니케이션 앱들의 시장 점유율이 현저하게 높은 실정인데 반해 해당 앱들에 서 사용되는 비속어, 은어에 대한 제제는 전무하다. 현재 정부차원에서도 모바일 앱에서 행해지는 무분별한 언어폭력에 대한 조치를 취하려는 모습을 보인다는 것을 볼 때 메신저, 커뮤니케이션 모바일 앱에서 사용될 필터링 시스템은 선택이 아닌 필수라고 볼 수 있다. 따라서 이 논문에서는 안드로이드 플랫폼 기반 모바일 앱에서 SQLite를 활용한 앱의 내부 DB를 분석하여 비속어와 같은 특정 카테고리의 단어 사용빈도가 일정횟수 이상이 되면 사용자에게 경고 메시지를 보내주는 시스템을 제안한다. -
윈도우 조인은 데이터 스트림 처리에서 중요한 역할을 차지한다. 많은 스트림 응용에서 시간-기반 윈도우를 이용하여 스트림을 분할하고 이를 바탕으로 조인을 수행한다. 본 논문에서는 윈도우가 업데이트되는 주기 내에서 조인을 자유로이 수행할 수 있으며, 이 경우 조인 결과의 정확성이 보장됨을 보여준다. 또한, 실험을 통해 조인 주기가 짧아질수록 윈도우 조인의 성능이 우수해짐을 보여준다.
-
협업 필터링(Collaborative Filtering)이란 많은 사용자들로부터 얻은 기호정보(taste information)에 따라 사용자들의 관심사들을 자동적으로 예측하여, 아이템에 대한 목표 사용자의 선호도와 다른 사용자의 선호도를 비교 분석하여 목표 사용자가 좋아할 만한 아이템을 추천하는 기법이다. 그러나 협업 필터링 기법은 고객 정보와 평가 정보가 충분히 많아야 정확성이 높은 추천 결과가 나타난다. 본 논문에서는 영화를 한 번도 평가하지 않은 사용자들에게 영화를 추천 해주기 위한 즉, 협업 필터링의 희박성 문제(Sparsity Problem)를 해결하기 위한 한 가지 방법으로 개인의 감정 정보를 이용하여 문제를 해결하는 방법을 소개한다.
-
Choi, Sejong;Park, Sunghyeok;Seo, Juri;Hwang, Seongjin;Lee, Changhoon 1179
본 논문에서는 국내 도서관의 한자검색의 문제점에 대해 집중적으로 분석해 보았으며, 특히 간체자와 이체자의 문제점에 대하여 유니코드와 관련시켜 해결방안을 모색해 보았다. 간체자와 이체자를 정자로 인식하지 못 하는 문제점이 나타나는데 이는 매핑테이블을 이용하여 해결할 수 있을 것이다. -
도로명주소가 법적 주소체계로 지정되고 2014년도부터 전면 시행을 앞두고 있는 상황에서 기존의 지번주소를 도로명주소로 변경하려는 수요가 늘고 있으며 그에 따라 주소 전환 서비스를 제공하는 솔루션들이 증가하고 있다. 행정구역 체계에 따라 단계별로 입력된 지번주소의 도로명주소로의 변환은 크게 어렵지 않고 변환 성공율도 상당히 높지만 자유롭게 입력하여 정제되지 않은 형태의 주소는 전환에 실패하는 경우가 많다. 본 논문에서는 전산입력된 지번주소를 도로명주소로 변환시 주소형태가 정제되지 않은 상황에서도 변환 성공률을 높이기 위해 행정구역 줄임, 일부 주소정보 누락, 오타 등 여러 가지 변형 케이스에 대해서도 유연하게 변환을 수행하는 방안을 연구하였다. 이를 통해 기존 지번 주소의 표준 형태로의 정제는 최대 두 배까지 변환효율을 높일 수 있었다. 그러나 변환시 사용하는 도로명주소 매칭 테이블에 자료의 누락, 건물명의 불일치, 지번과 건물의 1:1 매칭이 되지 않는 경우가 존재하여 원활한 주소 전환을 위해서는 데이터의 정비가 필요하다.
-
최근 소셜 네트워크의 등장과 기술의 발달로 인해 빅 데이터가 등장하였다. 특히, 소셜 네트워크나 웹 데이터 등과 같은 빅 데이터를 이용하는 애플리케이션이 많아지고 있다. 이러한 그래프 데이터는 크기가 매우 방대하여 인-메모리 기법을 통해 연산하기 어렵다. 최근 대용량 그래프 상에서 효율적인 최단 경로 탐색을 위해 부분 최단 경로를 저장하는 인덱스 테이블을 활용한 기법이 제안되었으나, 인덱스 참조율을 고려하지 않아 비효율적이다. 본 논문에서는 인덱스 참조율이 높은 노드의 차수를 이용한 k-차수 인덱스 테이블을 이용한 효율적인 최단 경로 탐색 기법을 제안한다. 실험을 통하여 제안하는 기법이 거리 기반 인덱스를 이용한 기존의 기법에 비해 약 12% 정도 성능이 향상됨을 보였다.
-
Kim, Hyun-Jin;Moon, Sung-Young;Jeong, Yong-Gi;Lee, Jeong-Joon 1189
신문기사 분석을 통한 연관어 비주얼라이저는 신문 기사의 단어를 추출하여 단어 간 연관도를 분석하여 다양한 그래프로 표현하는 시스템이다. 인터넷 신문사의 뉴스 기사들을 수집하고 형태소 분석을 통해 기사별로 단어의 출현 횟수를 데이터베이스에 저장하고 단어와 단어 간의 연관성을 분석한다. 단어 간 연관성을 측정하기 위한 기준으로 두 단어 간 동일기사에 존재여부, 동일날짜에 존재여부를 이용한다. 이 값을 바탕으로 웹 페이지 상에서 다양한 그래프로 상위 연관성을 가진 단어들을 표현한다. 표현 되는 그래프는 다양한 형태의 그래프로 단어와 단어사이에 연관성을 보다 쉽게 파악 할 수 있다. -
Park, Kisung;Yun, Youngsun;Kim, Taeyeon;Lee, Young-Koo 1193
최근 정보 기술의 발달로 XML, 화학 복합물, 소셜 네트워크 등과 같은 구조적 정보를 갖는 빅 데이터들이 대량으로 축적되고 있다. 이러한 구조적 정보를 갖는 그래프 데이터에서 메디안을 찾기 위한 연구가 진행되고 있다. 기존에는 그래프 메디안을 효율적으로 계산하기 위해 하한값을 이용한 그래프 메디안 탐색 기법이 제안되었다. 그러나 탐색을 시작하는 버텍스를 선정하는 데에 따라 가지치기 효과가 다르게 발생하는 문제점이 있다. 본 논문에서는 버텍스의 그래프 구조 정보를 이용한 효율적인 메디안 탐색 기법을 제안한다. 제안하는 탐색 기법은 버텍스의 차수와 에지 가중치를 이용하여 그래프 메디안 예측 값을 정의하고, 그래프 메디안과 유사한 버텍스들부터 우선적으로 탐색한다. 실험을 통하여 제안하는 기법이 기존의 방법보다 최대 10%까지 수행시간을 단축함을 보인다. -
행위 패턴은 사람의 행위들이 수행되는 양식으로 성향, 습관, 건강상태 등에 따라 다르게 나타나는 생활양식이다. 헬스케어, 마케팅, 정책 결정 등과 같은 다양한 분야에서 사람의 행위패턴을 활용하고 있다. 행위 패턴을 분석하기 위한 방법으로 행위 패턴들을 비교하는 연구가 진행되고 있다. 기존의 행위 패턴 비교 기법은 구조적 정보만을 반영하여 정확도가 저하되는 문제점이 발생한다. 본 논문에서는 두 행위 그래프를 효과적으로 유사도를 정확하게 비교하기 위하여 구조적 정보와 행위 간의 의미적 유사성을 동시에 반영한다. 실험을 통하여 기존의 기법보다 약 4% 정확도가 향상됨을 보인다.
-
Park, Joon-Ha;Lee, Byung-Hee;Park, Sang-Jae;Lee, Jeong-Joon 1199
최근 증권, 센서, 기후, 의료 분야 등에서 수많은 시계열 데이터들이 쏟아져 나오고 있고, 이러한 시계열 빅 데이터를 통해 의미를 찾아내고자 하는 시계열 해석 및 분석, 예측 작업의 수요가 증가하고 있다. 시계열 해석 및 분석, 예측 작업을 하기 위해서 사용 될 수 있는 기초 작업은 유사한 시계열 시퀀스를 찾아내는 유사 시퀀스 매칭과 이러한 매칭을 통해 특정 시계열 데이터의 하나의 특징이 되는 빈발 시퀀스 추출 기술이 필요하다. 본 논문에서는 이러한 시계열 빅 데이터에서 유사 시퀀스 매칭을 이용한 빈발 시퀀스 추출 문제를 효율적으로 해결하는 빈발 시퀀스 추출기(Frequent Sequence Extractor)를 개발 및 구현하였다. 또한 분산처리 플랫폼인 하둡을 이용한 데이터 파싱을 사용하여, 각 분야별 시계열 데이터를 분석하는 전문가에게 효율적인 분산처리 효과를 제공한다. -
Tak, Haesung;Lee, Sang-min;Park, Kiejung;Lee, Dohoon;Cho, Hwan-gue 1203
차세대 유전자 서열 시퀀싱 기법이 등장함에 따라 참조 유전자 서열로부터 리드를 생성하는 시퀀서의 기술이 다양화 되었다. 이전 시퀀싱 방식에 비해 비용 및 시간 측면에서 효율성이 증대 되었으나, 매핑도구의 검증을 위해서 다양한 생물학적 특이성을 반영하거나 비용이 소요되지 않는 방법을 연구하는 과정에서 리드 시퀀싱 시뮬레이터가 개발되었다. 본 논문에서는 현재 사용되고 있는 리드 시퀀싱 시뮬레이터에서 반영된 시퀀싱 기법을 분석하고 시뮬레이터의 기능적 특성을 분석하고자 한다. 이는 시뮬레이터 개발에 필요한 기능 설계 및 생물학적 특성을 반영하는데 활용하고자 한다. -
최근 들어 맵리듀스는 빅데이터 처리의 표준 기술로 자리잡고 있다. 빅데이터 분석에 널리 쓰이는 질의 중 하나는 집계(aggregate) 질의이다. 본 논문에서는 서로 다른 집계 질의가 계속적으로 요청되는 환경에서, 맵리듀스를 사용하여 이들 질의를 효율적으로 처리하는 방법을 제안한다. 제안 방법은 여러 집계 질의를 하나의 효율적인 맵리듀스 잡(job)으로 묶어 일괄 처리함으로써, 단순 방법에 비해 시간당 처리되는 질의 수를 크게 증가시킨다. 성능 평가를 통해, 제안 방법은 단순 방법에 비해 처리 성능을 크게 향상시킴을 확인하였다.
-
최근에 인터넷의 발전으로 인하여 기업의 마케팅도 변화하고 있다. 소설네트워크서비스(SNS)가 등장하고 이를 이용하는 사용자가 많아짐에 따라 기업에서는 사용자를 위한 새로운 마케팅으로 빅데이터를 활용하는 방법을 생각하고 있다. 하지만 기업에서는 SNS 이용하는 사용자의 생각과 관심을 찾기가 쉽지 않아 SNS 마케팅을 활용하기 힘들고 정보도 많이 부족하다. 따라서 빅데이터의 사용자가 선호하는 것, 좋아하는 것, 싫어하는 것과 같은 생각을 분석하기 위한 방법이 필요하다. 이처럼, 본 논문에서는 이러한 문제점을 해결하고자 빅데이터를 분석함으로써 기업에게 정확성하고 신뢰성 있는 정보를 제공하여 정보의 가치를 높여 기업의 마케팅에서 활용할 수 있는 방안에 대해 연구한다.
-
오늘날 스마트 폰의 보급이 보편화 되면서 모바일 시장이 크게 성장하게 되었다. 또한 그만큼 많은 사용자들이 이용함에 따라 더 많은 양의 콘텐츠를 제공을 해야 하기 때문에 데이터는 점점 증가 할 수밖에 없는 상황이다. 하지만 잘못된 데이터 정보를 마케팅 같은 곳에 활용하여 피해를 보기 때문에 잘못된 데이터와 신뢰성 데이터를 구분을 하여 신뢰성 있는 데이터를 사용자에게 제공해야 한다. 따라서 본 논문에서는 이러한 문제점을 해결하고자 빅데이터에서 추출하는 과정에서 데이터 품질관리를 실시하고 저장된 데이터도 품질관리를 함으로써 신뢰성 있는 데이터를 생성 및 관리 할 수 있도록 하는 빅데이터 환경에서 최적화된 데이터 품질관리 시스템을 설계한다.
-
Kang, Min-Young;Park, Seok-Cheon;Hong, Suk-Woo;Kim, Tae-Yeob 1218
최근 기업들은 빅데이터 활용을 통해 얻은 분석결과를 고객 마케팅 및 영업 전략 수립에 적극 활용함으로써 수익성 증대 및 비용 절감이라는 기대 효익를 달성하고 있다. 이러한 흐름에 따라 기업 내 시스템 사용자를 고객으로 두고 있는 HRM시스템 역시 인사데이터 분석을 기반으로 사용자의 기호와 요구사항을 반영한 가치 있는 정보를 제공해줌으로써 기존 기업 고객 이외에 잠재적인 고객층을 확보할 수 있는 맞춤형 HRM 시스템으로 진화해야 할 것이다. 본 연구에서는 빅데이터 기반의 인사데이터 분석의 필요성과 국외 인사데이터 분석 활용사례를 살펴보고 이를 기반으로 빅데이터 분석기술을 활용하여 사용자에게 가치 있는 정보를 제공해주는 개인화된 맞춤형 HRM시스템을 제안 및 설계하고자 한다. -
Yang, Seungyeon;Park, Seok-Cheon;Moon, Seung-Sic;Lee, Jinhee;In, Teahwan 1222
오늘날 기업의 시스템은 훨씬 복잡해지고 다루는 데이터의 규모는 점점 대형화됨에 따라 환경 변화에 기업이 대응하기가 어려워지고 있다. IT 환경의 변화에 기업이 대응하기 위해서는 메타데이터 관리시스템의 기능을 개선할 필요가 있다. 본 논문에서는 데이터 모델링에 대한 새로운 요구사항을 신속히 반영하기 위해서 모델의 변경 이력을 참조하지 않고 이관해야 할 목표 데이터베이스의 테이블의 형상을 비교하여 이관 관리 프로세스를 향상시킨 알고리즘을 설계하였다. 본 논문서 설계한 알고리즘을 통해 모델의 변경 이력을 참조할 경우 발생하는 데이터베이스 변경의 처리 횟수를 줄임으로써 프로세스 개선의 효과를 기대할 수 있는 알고리즘을 제시하였다. -
우리의 교육은 다양한 매체의 등장과 기술의 발달로 인해 이러닝, 모바일 러닝, 소셜 러닝, 스마트 러닝에 이르기까지 다양한 방식으로 발전 하고 있다. 빠르게 변화하는 교육환경 속에서 우리가 지금 해야 하는 것은 기술의 발전이 가져다준 미래지향적인 교육 패러다임의 방향을 알고, 교육 현장에 적용하는 것이다. 스마트 시대에 적합한 학습환경을 마련하기 위해서는 이러닝의 주요 학습 환경 구성요소인 학습관리시스템(LMS: Learning Management Systems)의 변화가 매우 중요한 역할을 담당한다. 국내 외 이러닝 분야의 표준은 빠르게 신규 버전이 개발되고 새로운 영역의 표준들이 등장하고 있다. 본 논문에서는 디지털 콘텐츠 및 출판의 융합모델에 대한 표준으로 급부상중인 IMS의 Common Cartridge를 기반으로 하는 수준별 오답분석 시스템을 설계하였다.
-
스마트폰의 배급과 SNS의 성장으로 최근 데이터양은 급증하고 있다. IDC에 따르면 지난 10년간 생성된 데이터 보다 최근 2년 사이에 생성된 데이터양이 많은 걸로 나타났고 앞으로 점점 늘어날 것으로 예상된다. 이러한 대규모의 데이터인 빅데이터가 사회적 이슈가 되고 있고 이를 활용하려는 시도가 끊임없이 일어나고 있다. 본 논문에서는 빅데이터 상의 데이터 마이닝을 통하여 고객의 패턴을 분석하고 이용자에게 신뢰성 있는 데이터를 제공 할 수 있는 방안을 제시한다.
-
빅데이터의 중요성이 부각되고 있는 빅데이터의 시대에 교육서비스시장은 스마트 교육이라는 새로운 변화에 따라 많은 변화가 일어나고 있다. 자기 주도적이며 개인화되고 쌍방향커뮤니케이션 등의 특징을 가진 스마트러닝 환경에서는 LMS와 LCMS의 역할이 점점 중요해지고 있다. 현재 콘텐츠의 중요성이 부각되는 정보홍수 시대이므로 LCMS가 해야 할 역할이 크다. 그러나 아직까지는 교육서비스에서 빅데이터의 아키텍쳐와 대용량 데이터 처리 기술을 활용하고 있는 사례는 그다지 많지 않다. 이에 본 논문에서는 빅데이터 기술을 활용한 LCMS에 대해 분석하고 새로운 방안을 제시하고자 한다.
-
Oh, Seung-Hun;Oh, Jin-Il;Park, Seong-Jun;Park, Seok-Cheon 1238
본 논문에서는 AAC기술과 TTS기술을 조사 및 분석하여 스마트폰의 가장기본적인 기능인 전화와 문자전달 기능을 일반적으로 의사소통이 어려운 언어장애인들에게 보완 대체 의사소통의 수단을 제공하는 MLS시스템을 제안하고, Text to Speech기능과 의사소통기능, TTS전화기능, 설정기능을 설계하였다. -
Oh, Pyeonghwa;Kim, Seokjung;Yoon, Jinyoung;Yim, Junyeob;Hwang, Byung-Yeon 1241
스마트 폰의 보급으로 웹 접근성이 향상되면서 모바일을 기반으로 성장한 소셜 네트워크 서비스들은 폭발적인 사용자 증가를 이루었다. 그중에서도 트위터는 개방적인 사용자간 네트워크 연결 방식과 강력한 전파능력으로 사용자 개개인이 정보를 생산하고 소비하는 소셜 저널리즘의 형태를 띠며 영향력을 더해가고 있다. 이에 트위터를 이용해 이벤트를 탐지하고자 하는 연구들이 활발히 진행되고 있다. 그러나 이벤트를 탐지할 때 기존의 TF-IDF 알고리즘을 적용할 경우 트위터의 특징을 적절히 반영하지 못하는 문제점이 있다. 본 논문에서는 기존의 TF-IDF 알고리즘에 트위터의 특징을 반영하도록 가중치를 변형하고 여기에 다시 보정계수를 적용하여 새로운 TF-IDF 알고리즘을 제안하였으며 두 번의 이벤트에 적용한 실험을 통해 새로운 알고리즘의 성능향상을 보였다. -
최근 들어 영화에 대한 수요가 증가하면서 국내 영화시장규모는 지속적으로 성장하고 있다. 이와 관련하여 여러 가지 위험요소를 제거하고 시장에서의 성공을 위해 영화의 흥행을 예측하기 위한 다양한 연구들이 진행되고 있다. 그러나 그러한 예측을 위한 관련 요소들 간의 상관관계를 정확한 수치로 표현하는 일은 매우 어려우며 관련연구 또한 아직 미흡하다. 본 논문에서는 트위터에서 발생되는 트윗을 설문 표본으로 삼고 영화 관련 트윗과 영화의 흥행을 의미하는 관객 수와의 상관관계를 분석하여 상관계수를 도출하였다. 실험 결과 실험에 사용된 영화 10편의 관객 수에 대한 데이터 모두 관련 트윗의 발생비율과 양의 상관관계를 가짐을 알 수 있었으며 이를 통해 트위터를 이용한 영화의 흥행 여부 예측에 대한 가능성을 제시했다.
-
오늘날 학교는 교육수요자 중심으로 운영되며 정규 교육과정 이외의 교육활동이 많아지고 있다. 이러한 사교육의 증가는 사회적으로 이슈화 되고 있으며 정부나 교육청 같은 공공기관에서 방과후 활동 등 새로운 정책이나 방안을 제시하고 있지만 문제가 해결되지 않고 있다. 이러한 문제를 빅데이터 기술을 활용하여 교육에 앞서 학생들의 관심, 생각, 문제 등을 정보를 추출 및 분석하여 교육의 방향을 제시함으로써 사교육의 감소를 도모하고자 한다. 본 논문에서는 이러한 문제점을 해결하고자 빅데이터를 활용함으로써 교육청에게 학생들의 정보를 통계적으로 제공하여 교육 제도의 올바른 방향으로 정책 할 수 있도록 방안을 제시한다.
-
Yang, Seungyeon;Park, Seok-Cheon;Lee, Young-Sang;Lee, Sanghwa;Kim, Kitea 1252
오늘날 급변하는 IT 환경에 신속하게 대응하기 위한 기업의 데이터 관리시스템의 중요성이 강조되고 있다. 특히, 최근에는 기업의 시스템이 복잡해지고 데이터의 규모가 점점 대형화 되면서 기업들은 데이터 관리를 위해 메타데이터 관리시스템의 활용이 증가하고 있다. 하지만 현재 도입되는 메타데이터 관리시스템은 테이블 이관 시 모델과 실제 데이터베이스 사이의 정합성을 유지하기 위해 불필요한 반복적인 프로세스를 수행해야 하는 문제점을 가진다. 따라서 본 논문에서는 이러한 문제점을 해결하기 위하여 이관관리 프로세스 개선을 위한 메타데이터 관리시스템을 구현하고 테스트 하였다. -
최근 데이터의 양이 기하급수적으로 증가하면서 빅데이터가 이슈가 되어 많은 관심을 받고 있는 현실이다. 현재 빅데이터의 기술은 데이터 추출과 이용에만 초점이 맞춰져 있어 보안에 취약한 시스템에 해킹시도가 있을 경우 개인과 기업에 막대한 피해가 발생될 수 있다. 따라서 본 논문에서는 빅데이터 보안에 초점을 두어 외부로부터 피해를 방지하고 안전하게 빅데이터 서버를 운영하는 방법을 제시한다. 즉, Iptable을 이용한 IP나 포트 허용 여부를 지정하고 가상사설망(VPN)을 이용하여 외부 접속을 방지하며 패스워드 강화를 통해 빅데이터 서버의 보안 강화 및 활용 방안을 제시하였다.
-
Yang, Seungyeon;Jo, Hyunsung;Lee, Chunhee;Park, Seok-Cheon 1260
데이터 시각화 기술을 이용하여 데이터에 대한 접근성과 이해도를 높여 사용자가 빅데이터 가치를 효율적으로 활용할 수 있도록 소셜 네트워크에서의 사용자 관계 시각화 기술에 대해 연구하였다. 본 논문은 소셜 네트워크의 사용자관계를 시각화하기 위해 소셜 네트워크 데이터 스트리밍 기술, 동적 애니메이션 적용을 위한 시각화 기술 그리고 사용자 관계를 분석하기 위한 데이터마이닝 기술을 적용하여 소셜 네트워크 사용자들 간의 관계를 본인 중심으로 시각화하는 방안을 제시하였다. -
Gim, GwiSuk;Shon, Ho Sun;Ryu, Keun Ho;Lee, YoungSung 1264
다변량 데이터 분석에 주로 사용되는 차원축소 기법 중 하나인 PCA 알고리즘을 직접 구현해보고 기존의 통계분석 프로그램과 그 결과를 비교분석 해보았다. UCI에서 제공하는 유방암 데이터를 이용하여 실험 해본 결과 두 프로그램 모두 같은 주성분을 얻고, Eigenvalue와 variance도 같은 값을 얻었다. 따라서 상용화된 통계패키지를 사용하지 않고도 PCA 알고리즘을 적용하여 차원축소 문제를 해결하고 데이터를 분석 할 수 있다. -
온라인 패션 쇼핑몰을 이용하는 소비자가 늘어나면서 소비자의 불만 사항으로 상품의 불량상태, 사이즈 불일치, 배송 및 환불 지연, 품절 및 입고 지연, 색상 불일치, 입어보지 못하는 불편함 등이 있는데, 그 중에 하나인 사이즈 불일치와 입어보지 못하는 불편함을 가상의 모델로 대체하여 옷을 입어 사용자가 확인하는 어플리케이션이다. 본 논문에서는 사용자의 키와 몸무게, 사이즈를 입력하고 사람의 표준적인 몸으로 사이즈에 맞는 옷을 입혀 사용자가 옷을 사기 전 사이즈를 확인 할 수 있도록 도움을 주는 어플리케이션이다.
-
현대 사회에서는 시간에 대한 중요성이 커지고 있다. 시간에 대한 중요성이 커지면서 현대인들은 자신의 시간을 관리하며 자신의 시간을 활용해 어떻게 여가생활을 즐길 것인지를 큰 관심사로 두고 있다. 또한 현대인들은 자가용을 이용하여 교외의 축제를 다닐 수 있는 기회가 늘어남으로써 전국의 축제를 언제든지 즐길 수 있게 되었다. 본 논문은 일정관리 어플리케이션을 이용하여 시간을 관리해주며 자신이 원하는 해당 날짜에 축제의 일정을 보여주면서 많은 축제 중 사용자에게 가장 잘 맞는 축제를 추천해주는 추천 시스템이다.
-
화장품에 따른 정보를 손쉽게 모아볼 수 있는 곳이 없으며 사람마다 각기 다른 피부타입을 가지고 있기 때문에 사용자의 의도와 목적에 맞는 화장품을 찾기가 더 어려워졌다. 이에 따라 우리는 사용자가 입력한 피부 정보를 분석하여 그에 맞는 화장품 데이터베이스 추천 시스템을 제안한다.
-
최근 성별과 나이를 불문하고 화장품에 관한 관심이 증가하고 있다. 그러나 현재까지의 화장품 추천 시스템은 간단한 피부 자가 분석이 어렵기 때문에 자신의 피부를 잘 알 수 없는 상황에서, 사용자 개개인의 피부 정보를 전혀 고려하지 않은 정보를 제공하고 있다. 따라서, 본 논문에서는 사용자의 피부 정보를 분석하여 각각의 사용자에게 적합한 화장품을 추천하는 웹 시스템을 제안한다.
-
최근 화장품 시장이 꾸준한 양적 성장세를 보이고 있다. 그 결과 많은 소비자들이 자신에게 맞는 화장품을 찾는 데 어려움을 호소하고 있다. 화장품을 추천해주기 위한 시스템이 존재하지만 개개인의 특성을 고려하고 있지 않아 부작용을 초래할 수 있다. 따라서 본 논문에서는 개인에게 특화된 화장품 정보를 제공하는 시스템인 Beauty Manager를 제안한다.
-
최근 커피에 대한 수요와 스마트기기를 이용한 어플리케이션의 사용률이 급증하고 있다. 기존의 시스템들은 예측 기능이 없었기 때문에 고객들은 정확한 시간에 서비스를 제공받기 어려웠다. 그러나 바쁜 현대인들에게 시간 개념은 매우 중요하다. 본 논문에서는 고객의 도착 시각을 예측하여 고객이 카페에 도착하자마자 따뜻한 커피를 바로 제공할 수 있는 커피앤코(Coffee&Co) 시스템을 제안한다. 커피앤코 시스템은 도착 시각 예측 시스템을 의미하며, 본 논문에서는 웹의 인터페이스 구현과 내부적인 기능을 소개한다. 커피앤코 시스템을 통하여 사용자들은 미리 주문한 커피를 카페에 도착하자마자 바로 제공받을 수 있고, 카페 입장에서는 매출을 올릴 수 있는 수단이 될 것으로 기대한다.
-
최근 이동성과 휴대성이 강조된 모바일 주문시스템이 주목 받고 있으나 식품산업의 특성상 사용자의 도착시간에 따라 제품의 상태 및 만족도가 상이할 수 있다. 따라서, 본 논문에서는 안드로이드를 기반으로 한 카페음료 사전주문 시스템과, 고객의 위치를 주기적으로 받아 도착시간을 예측하여, 고객에게 보다 따뜻한 양질의 음료를 제공하는 커피앤코 시스템(Coffee&Co. System)의 안드로이드 인터페이스 기능을 소개한다. 서버와 웹 기능은 지면상 생략하며 추후 연구에 포함한다.
-
최근에, 스마트 기기를 이용한 다양한 선 주문 시스템이 나오고 있다. 선 주문 하고, 일정 기한 동안 수령하는 현재의 선 주문 시스템에서 발전하기 위해 필요한 정보는 사용자의 도착시간이다. 따라서 본 논문에서는 선 주문 시스템 내에서 사용자의 도착시간을 예상하는 방안을 제안한다. 이를 통해 선 주문 시스템은 더욱 다양한 영역으로 활용될 수 있을 것이다.
-
본 논문은 문장 내에서 나타나는 어휘간의 관계를 통해 표현 수준을 자동으로 평가할 수 있는 시스템을 제안한다. 제안하는 방법은 영어에세이 코퍼스 내의 문장에서 발생하는 철자 및 문법의 오류와 함께 어휘와 문법 패턴에 따른 표현난이도를 평가할 수 있는 자질을 생성하고 다양한 기계학습기법을 사용하여 문장의 수준을 평가하고자 하였다. 또한 기존에 연구되어온 규칙기반의 문장 평가시스템을 구현하고 기계학습기법을 이용한 문장 평가시스템과 비교하였다. 이를 통해 철자 및 문법의 오류율뿐만 아니라 표현난이도를 평가할 수 있는 자질들이 유용함을 확인할 수 있었다. 영어작문 문장의 수준평가를 위해서 국내 학생들의 토플 에세이 코퍼스를 수집하여 2,000문장을 추출하였고, 4명의 전문평가자들을 통해 6단계로 평가하여 학습 및 테스트 세트를 구성하였다. 성능척도로는 정확률과 재현율을 사용하였으며, 제안하는 방법으로 67.3%의 정확률과 67.1%의 재현율을 보였다.
-
본 논문은 기계학습을 통하여 특허문서를 국제 특허 분류(IPC) 기준에 따라 자동으로 분류하는 시스템에 관한 연구로 잠재 의미 색인 기법을 이용하여 분류의 성능을 높일 수 있는 방법을 제안하기 위한 연구이다. 종래 특허문서에 관한 IPC 자동 분류에 관한 연구가 단어 매칭 방식의 색인 기법에 의존해서 이루어진바가 있으나, 현대 기술용어의 발생 속도와 다양성 등을 고려할 때 특허문서들 간의 관련성을 분석하는데 있어서는 단어 자체의 빈도 보다는 용어의 개념에 의한 접근이 보다 효과적일 것이라 판단하여 잠재 의미 색인(LSI) 기법에 의한 분류에 관한 연구를 하게 된 것이다. 실험은 단어 매칭 방식의 색인 기법의 대표적인 자질선택 방법인 정보획득량(IG)과 카이제곱 통계량(CHI)을 이용했을 때의 성능과 잠재 의미 색인 방법을 이용했을 때의 성능을 SVM, kNN 및 Naive Bayes 분류기를 사용하여 분석하고, 그중 가장 성능이 우수하게 나오는 SVM을 사용하여 잠재 의미 색인에서 명사가 해당 용어의 개념적 의미 구조를 구축하는데 기여하는 정도가 어느 정도인지 평가함과 아울러, LSI 기법 이용시 최적의 성능을 나타내는 특이값의 범위를 실험을 통해 비교 분석 하였다. 분석결과 LSI 기법이 단어 매칭 기법(IG, CHI)에 비해 우수한 성능을 보였으며, SVM, Naive Bayes 분류기는 단어 매칭 기법에서는 비슷한 수준을 보였으나, LSI 기법에서는 SVM의 성능이 월등이 우수한 것으로 나왔다. 또한, SVM은 LSI 기법에서 약 3%의 성능 향상을 보였지만 Naive Bayes는 오히려 20%의 성능 저하를 보였다. LSI 기법에서 명사가 잠재적 의미 구조에 미치는 영향은 모든 단어들을 내용어로 한 경우 보다 약 10% 더 향상된 결과를 보여주었고, 특이값의 범위에 따른 성능 분석에 있어서는 30% 수준에 Rank 되는 범위에서 가장 높은 성능의 결과가 나왔다.
-
Choi, Sung-Kwon;Jeong, Sang-Gun;Kim, Young-Gil 1298
대화 시스템에서 올바른 대화를 진행하기 위해서는 화자의 대화 의도를 파악하는 것이 중요하다. 특히 영어를 교육하기 위한 영어 교육용 대화 시스템에서는 학습자의 대화 의도 파악 오류가 발생할 경우 영어 교육에 문제가 발생하기 때문에 학습자의 대화 의도를 더욱 정확하게 분석 및 파악하는 것이 중요하다. 대화 패턴이란 시스템 발화에 대응되는 사용자 발화의 규칙적인 연쇄라고 할 수 있다. 대화 패턴 기반 대화 의도 부착 방법은 1) 대화 코퍼스 구축 2) 대화 시나리오에 있는 발화를 대상으로 기본 명사구 청킹(Base NP Chunking)을 하고 중심어(Head Word), 토픽 추적(Topic Tracking)에 의한 대화 패턴을 자동으로 추출한 후, 3) 대화 패턴 수동 검수이다. 대화 패턴 기반 대화 의도 부착 방법은 기본 명사구에 대한 지식만 가지고 있으면 대량으로 구축할 수 있다는 장점이 있다. 99 개의 대화 시나리오를 학습코퍼스로 하고 1 개의 대화 시나리오에 대해 대화턴 성공률을 시물레이션 한 결과 63.64%가 나왔다. -
Ssin, Seungyoub;Cho, Seoungjae;Kim, YeJi;Sim, Sohyun;Um, Kyhyun;Cho, Kyungeun 1302
본 논문에서는 로봇이 정해진 폐구간을 이동하기 위해서 위에서 아래로 촬영한 카메라 정보를 활용한다. 로봇을 특정위치로 이동시키기 위해서는 카메라를 제어하는 서버 시스템과 로봇의 위치를 인식하기 위한 마크가 필요하다. 서버는 로봇의 위치를 로봇으로 인식하는 마크의 색 값으로 카메라로부터 인지하고 로봇에 위치 이동 명령을 수행할 서버와 로봇이 네트워크를 통해 Planning을 수행한다. 본 연구에서 휴머노이드 로봇인 나오와 로봇에 위치를 촬영할 카메라 그리고 이미지 처리를 하기 위해 OpenCV와 이동 알고리즘으로$A^*$ 를 활용하여 Planning을 구현한다. -
본 논문에서는 스마트폰 사용자의 실시간 상황 인식을 위한 효과적인 사운드 분류 시스템을 제안한다. 이 시스템에서는 PCM 형태의 사운드 입력 데이터에 대한 전처리를 통해 고요한 사운드와 화이트 노이즈를 학습 및 분류 단계 이전에 미리 여과함으로써, 계산 자원의 불필요한 소모를 막을 수 있다. 또한 에너지 레벨이 낮아 신호의 패턴을 파악하기 어려운 사운드 데이터는 증폭함으로써, 이들에 대한 분류 성능을 향상시킬 수 있다. 또, 제안하는 사운드 분류 시스템에서는 HMM 분류 모델의 효율적인 학습과 적용을 위해 k-평균 군집화를 이용하여 특징 벡터들에 대한 차원 축소와 이산화를 수행하고, 그 결과를 모아 일정한 길이의 시계열 데이터를 구성하였다. 대학 연구동내 다양한 일상생활 상황들에서 수집한 8가지 유형의 사운드 데이터 집합을 이용하여 성능 분석 실험을 수행하였고, 이를 통해 본 논문에서 제안하는 사운드 분류 시스템의 높은 성능을 확인할 수 있었다.
-
Jung, Joong-Eun;Kim, Ju-Youn;Bae, Hye-Su;Kim, Ho-Joon 1309
본 연구에서는 의료 진단키트의 자동판독 시스템에서, 통제되지 않은 조명 환경에서도 정확한 색상 판별을 위한 ROI 영역 추출 기법과 조명 보정 기법을 고찰한다. 3단계로 세분된 ROI 추출 과정은 조명변화에 적응적인 배경영상 정보를 유지하고, 노이즈 제거와 에지 추출 과정을 포함한다. 진단 결과의 정량적 판별에 중요 지표가 되는 색상정보가 조명의 영향의 의해 왜곡되는 것을 보완하기 위하여 표본 추출된 학습데이터로부터 조명 보정 곡선을 생성한다. 20종류의 색상패턴을 대상으로 적용한 실험 결과를 통하여 제안된 이론의 유용성을 고찰한다. -
Gwak, Seong-Hoon;Kang, Ji-Hyeon;Lee, Hye-Min;Kim, Ho-Joon 1312
본 연구에서는 조영증강 의료 초음파 영상에서 효과적인 병변 탐색을 위한 방법론을 고찰한다. 병변 영상을 포함하는 ROI 추출을 위하여 조영효과의 전이 형태에 대한 단계 분할 기법과 동적 프로젝션 데이터의 분석 기법을 제안한다. 프레임간 유사도 척도의 분석을 통하여 비정상 프레임을 제거한 후 조영제의 도달시간(AT: Arrival Time)과 확산구간을 추출하여 탐색 대상 데이터의 양을 감소시킨다. 대상구간에서 초음파 영상의 수평방향 및 수직방향 프로젝션 데이터에 대한 동적 특성을 분석함으로써 후보영역을 추출하며 마이크로 버블의 추출, 조영효과의 증가속도 및 비율 등의 요소를 고려하여 ROI 를 선별하고 그 형태를 재조정한다. 부수적으로, 대상영역에서의 각 픽셀정보에 대하여 명도변화곡선(TIC) 특성분석을 통하여 영상을 재구성하고 병변영상의 형태와 윤곽선을 추출하게 된다. -
규칙 기반의 영한 기계번역 시스템의 구문 분석 시스템은 영어의 구문 구조를 기술하는 규칙 부분과 규칙을 적용하여 차트 파싱을 수행하는 실행 부분으로 구성된다. 구문 규칙은 문맥 자유 문법의 형식으로 기술되는데, 기술된 구문 규칙을 적용하여 파싱을 실행하는 실행 부분은 C 언어 함수로 표현되므로, 구문 규칙을 C 언어 함수로 변환해야 한다. 본 논문에서는 문맥 자유 문법 형식으로 기술된 구문 규칙을 C 언어 함수로 변환하는 도구인 구문 규칙 컴파일러를 개발하였다. 구문 규칙 컴파일러는 자동적으로 구문 규칙을 C 언어 함수로 변환함으로써 영한 기계번역 시스템의 성능 개선 과정에서 빈번하게 발생하는 구문 규칙의 생성과 수정을 용이하게 하여 번역 성능을 개선하는 작업을 지원한다.
-
Park, Lae-Jeong;Jo, Myung-Suk;Yoon, Junhee;Chong, Kyu-Soo 1318
본 논문은, 도로표지 영상의 자동 획득, 관련 정보의 검출/인식 및 온라인 갱신 기능을 갖는 차세대 도로표지 관리시스템에 요구되는, 도로표지 영상으로부터 방향지시 정보과 국문지명을 검출하는 방법을 제안한다. 자획 폭 변환을 사용하여 비텍스트 정보를 구분하고, 한글 템플릿 매칭을 사용하여 국문 지명의 영역을 검출한다. 제안한 방법은 실제 도로표지 영상에 대해서 98%의 방향지시 정보 검출율과 92%의 국문지명 검출율 성능을 보였다. -
지능형 자동차에서 영상 기반 능동 안전시스템의 신뢰성을 확보하기 위해서는 도로 위의 다양한 객체를 강건하게 검출하고, 추적하는 것이 가장 중요하다. 본 논문에서는 다중 가설 기반 추적 프레임워크를 이용하여, 실시간으로 전방 차량을 검출하고 추적하는 시스템을 제안한다. 제안한 시스템은 다양한 외부 도로 환경에서 획득된 실험 영상에 대하여 10-15Hz 의 처리 속도로, 평균적으로 98%의 인식률을 제공할 수 있다.
-
최근 무인로봇 시장이 커지면서 국방관련, 민간, 상업적으로 무인로봇의 수요가 증가하고 있다. 이는 사람이 직접 접근할 수 없는 재난발생지역, 환경오염지역, 방사능위험지역, 국가 간 분쟁지역 등에 무인항공기나 무인지상로봇을 투입하여 실시간 원격으로 재난피해 정도를 관찰하고 인명구조작업, 생존자 위치파악, 국경지대 순찰 등에 효과적인 시스템으로 활용할 수 있다. 하지만, 제한적인 환경에서 가지고 있는 부품들이 기능을 제대로 동작하지 않을 때, 하나의 센서 또는 부품을 활용한 위치추적, 원격제어 및 자율주행 등이 가능해야 한다. 따라서 본 논문에서는 1개의 이미지 센서를 통해, 객체의 색을 인식하고 추적하는 시스템을 개발하고자 한다. 특히, 기존의 거리감지 센서 기반의 색 객체 추적 알고리즘에 비교하여, 면적중심 값의 변화량에 따라 객체추적의 반응속도를 증가시켜 쉽게 객체를 추적할 수 있는 시스템을 개발하고자 한다.
-
본 논문에서는 스마트폰 내장 가속도 센서를 이용한 2단계 행위 인식 시스템을 제안한다. 제안하는 행위 인식 시스템에서는 행위 별 시간에 따른 가속도 센서 데이터의 변화 패턴을 충분히 반영하기 위해, 1단계 분류에서는 결정트리 모델 학습과 분류를 수행하고, 2단계 분류에서는 1단계 분류 결과들의 시퀀스를 이용하여 HMM모델 학습과 분류를 수행하였다. 또한, 본 논문에서는 특정 사용자나 스마트폰의 특정 위치, 방향 변화에도 견고한 행위 인식을 위하여, 동일한 행위에 대해 사용자와 스마트폰의 위치, 방향을 변경하면서 다양한 훈련 데이터를 수집하였다. 6720개의 가속도 센서 데이터를 이용하여 총 6가지 실내 행위들을 인식하기 위한 실험들을 수행하였고, 그 결과 높은 인식 성능을 확인 할 수 있었다.
-
본 논문에서는 키넥트 센서 데이터에 은닉 조건부 랜덤 필드 모델을 적용하여 인간의 일상 행위를 인식하는 시스템을 제안한다. 많은 고수준의 일상 행위들은 다수의 부속 행위들이 순차적 혹은 반복적으로 수행되어 나타나는 하나의 계층구조로 볼 수 있다. 따라서 제안하는 시스템에서는 이러한 고수준의 일상 행위들을 순차성과 계층성을 잘 표현할 수 있는 확률 그래프 모델의 하나인 은닉 조건부 랜덤 필드 모델로 모델링함으로써, 행위 인식률을 높이려고 시도하였다. 또한 제안하는 시스템에서는 효과적인 행위 모델의 학습과 적용을 위해, 모션 특징, 구조 특징, 손 위치 특징과 같은 다양한 종류의 특징들을 키넥트 센서 데이터로부터 추출하여 이들을 이용하였다. 그리고 12 가지 일상 행위들에 관한 코넬 대학의 CAD-60 데이터 집합을 이용한 다양한 실험을 통해, 제안하는 시스템의 우수한 인식 성능을 확인할 수 있었다.
-
Shin, Yongjung;Shin, Yein;Lim, Sangmook;Park, Jungwoo;Lee, Yujun;Jeon, Minjae;Choi, Joonsoo 1336
SCTR(StockCharts Technical Ranks)는 주식시장의 주가 상승 강도를 기술적 분석(Technical Analysis)의 6가지 지표에 따라 점수화하여 순위로 나타낸 것이다. 본고에서는 SCTR을 이용하여 국내 주가지수에서 거래되는 증권의 매수 및 매도를 추천하는 시스템을 제시한다. 매수 및 매도의 추천은 유전 알고리즘에 의하여 매매의 신호를 잘 반영하는 SCTR Oscillator 값을 적용한다. 이를 위하여 SCTR을 산출하고, 유전 알고리즘으로 모의투자 하여 구한 상한선과 하한선을 기준으로 주가의 추세를 분석하여 종목을 추천하는 시스템을 구현한다. -
최근 대량으로 발생되고 있는 유전체 정보 해석 과정 중의 하나로 유전체 내에서 유전자 기능 분석을 수행하기 위하여 본 논문에서는 C-Hunter 알고리즘을 이용하여 계통 발생 다양성을 대표하는 8종의 생물데이터를 이용하여 유전자 클러스터들을 다양한 OS에서 GUI환경으로 기능 해석을 수행 할 수 있도록 구현하였다. 본 연구를 통하여 NGS 수행 시 대량 생산되는 유전체의 유전자 기능 분석을 보다 빠르고 정확하게 다양한 환경에서 수행할 수 있을 것으로 기대한다.
-
본 연구에서는 기존의 Viola-Jones 물체 검출 프레임워크를 개선하여 하나의 특징 당 더 높은 효율을 가지며 검출대상이 아닌 서브 윈도우들을 더 빠르게 제거하는 학습 알고리즘을 제안한다. 학습의 결과로 생성된 물체 검출기는 서브윈도우를 특정 임계값까지 빠르게 제거하기 때문에 서브윈도우당 계산수가 줄어든다. 기존의 Viola-Jones 물체 검출기와 동일한 프레임워크이므로 인식성능에는 영향을 주지 않는다. MIT-CMU 테스트 집합에 대해서 서브윈도우당 특징 계산 횟수를 측정하였으며 기존 계산 횟수의 57%로 줄어들어 검출 속도가 약 71% 향상됨을 확인하였다.
-
Chun, SungKyu;Son, ByungSoo;Park, HeeTae;Lee, Saebyeok;Lim, Heuiseok 1347
현시대 온라인 사용자들에게 각광받고 있는 형태의 웹기반 서비스의 한 형태인 소셜 네트워크 서비스는 동창모임, 지역모임 등의 다양한 현실 인간관계를 기반으로 한 사용자간의 매칭 기능을 제공하고 있다. 이러한 매칭 기능을 바탕으로 소셜 네트워크 서비스는 개인의 일상을 공유하는 용도로 사용되고 있다. 이와는 별도로 학습관리시스템은 대학이상의 고등교육 현장에서 사용되어 학습자의 학습 내용 및 그에 대한 교수자의 피드백을 주기 위한 용도로 이용되고 있다. 본 논문에서는 이러한 소셜 네트워크 서비스의 특성과 학습관리 시스템을 융합하여 학교현장 및 평생교육 관점에서 활용 가능한 소셜 네트워크 서비스기반의 사용자 협업형 학습관리시스템의 구조를 제시한다. -
Lee, Ji-Min;Yoo, Moon-Won;Kim, Ming-Kyu;Shin, Han-Kyeol;Yoo, Dae-Geun;Kim, Hang-Joon 1350
자동차의 안전성 향상에 대한 연구는 오랜 기간 다양한 분야에서 진행되고 있다. 이 시스템은 단일 카메라를 이용하여 차선을 감지함으로써 차선 침범을 방지한다. 시스템은 파티클 필터를 이용해 도로 모델 파라미터를 조정하고 두 개의 detector가 도로 모델의 일치도를 계산한다. Detector는 차선의 모양과 색이라는 대표적인 특징을 이용한다. 파티클 필터를 전 프레임에서 사용한 모델 파라미터를 이용하여 신속한 처리를 한다. -
Seo, Jeong-U;Oh, Hyeon-kyo;Cho, Seung-ho;Lee, Ho-Seok;Moon, Bong-hee 1354
최근 다양한 센서들이 일상생활에 활용되어, 일정한 환경에서 사람의 행동을 분류하고 인식하기 위한 연구들이 활발하게 진행되고 있다. 본 연구에서는 2개의 진동센서 값과 1개의 적외선 센서 값을 은닉 마코프 모델에 적용하여 침대 위에 있는 사람의 3가지 행동유형-눕기, 뒤척임, 일어나기-을 분류하고자 한다. 3개 센서 값의 특징들을 기초로 은닉 마코프 모델에 학습시키고, 특징집합과 학습 데이터량을 변화시키면서 사람의 행동유형에 대한 인식 실험을 수행하였다. 특징 개수 혼합에 따른 인식률의 차이는 거의 없는 것으로 나타났으나, 학습 데이터량을 증가시켜 가면서 수행한 실험에서는 인식률이 평균 78.127%로 향상되는 성과를 거두었다. -
한국어와 한국 수화 간 자동 번역을 위해서는 한국어-한국 수화 대역어 사전이 필요하지만, 현재 한국 수화 사전으로 가장 공신력 있는 한국 수화 사전은 등재 어휘 수가 약 12,000개에 불과하다. 이 때문에 한국어를 한국 수화로 자동 번역을 할 때 대치어가 없어 완벽하게 번역이 되지 않는다. 본 연구에서는 한국 수화 사전의 미등재어로 말미암은 번역률 저하를 최소화하고자 한국어 어휘의미망의 동의어와 상 하위어 정보를 이용한다. 또한, 자동 번역에서 빈번하게 발생하는 어의 중의성 문제도 한국어 어휘의미망의 정보를 이용하여 어의 중의성 해소 규칙을 일반화한다.
-
한국어 텍스트에 나타나는 오류어의 유형은 크게 단순 철자오류와 문맥 철자오류로 구분할 수 있다. 이중 문맥 철자오류는 문맥의 의미 통사적 관계를 고려해야만 해당 어휘의 오류 여부를 알 수 있는 오류로서 철자오류 중 교정 난도가 가장 높다. 문맥 철자오류의 유형은 발음 유상성에 따른 오류, 오타 오류, 문법 오류, 띄어쓰기 오류로 구분할 수 있다. 본 연구에서는 오타 오류에 의해 발생하는 문맥 철자오류를 어의 중의성 해소와 같은 문제로 보고 교정 어휘 쌍을 이용한 통계적 문맥 철자오류 교정 방법을 제안한다. 미리 생성한 교정 어휘 쌍을 대상으로 교정 어휘 쌍의 각 어휘와 주변 문맥 간 의미적 연관성을 통계적으로 측정하여 문맥 철자오류를 검색하고 교정한다. 제안한 방법을 적용한 결과 3개의 교정 어휘 쌍 모두 90%를 넘는 정확도를 보였다.
-
Applying Application-Level Multicast technology (ALM) to Distributed Interactive Applications (DIAs) becomes more and more popular. Especially for DIAs embedded priority that the sender forwards data to receivers due to their respective priorities. The priority-based directed minimum spanning tree (PST) algorithm was designed for these DIAs. However, the PST has no efficient priority selection and filtering mechanism. The system will consume a tremendous amount of resource for reconstructing distribution tree and becomes unstable and unscalable. In this paper, First, We propose a novel priority-based application level multicast algorithm: Predict-and-Quantize for Priority with directed minimum Spanning Tree (PQPST), which can efficiently predict efficient priorities for the receivers and quantize the predicted priorities to build the multicast distribution tree. Second, we propose Priority Discrepancy Heuristic Mechanism (PDHM), which sets different thresholds of priority discrepancy within the priority discrepancy interval to control the distribution tree construction can efficiently decrease the repeated distribution tree construction, and we get the best heuristic priority discrepancy interval by PQPST. According to the simulation results, the PQPST and PDHM can efficiently improve the performance of the PST algorithm.
-
Kang, Sung-wook;Jeong, Jin-dong;Seo, Hong-il;Lee, Hae-Yeoun 1370
영상에서 사람의 얼굴 영상을 추출하여 성별 및 연령대를 자동으로 분석하는 시스템은 광고판 등을 이용한 마케팅, 보안, 통계 분야 등 여러 가지 적용이 가능하다. 이러한 시스템의 개발을 위해서는 얼굴 인식 알고리즘과 특성 분류 알고리즘이 요구된다. 그러나 기존 알고리즘의 경우 문제점이 존재한다. 얼굴 인식 알고리즘으로 가장 많이 사용되는 HAAR 특징은 오탐률이 높으며, 특성 분류 알고리즘으로 사용하는 Fisherface 기법의 경우 분류 Class가 3가지 이상시 분류 성공률이 현저히 떨어지는 문제점이 있다. 본 논문에서는 이 두 알고리즘의 문제점을 개선한 새로운 알고리즘을 제안한다. 얼굴 인식을 위해 기존 HAAR 특징과 LBP 특징을 결합하여 오탐률을 크게 감소시켰다. 또한 특성 분류를 위하여 3 Class 이상의 분류를 대체할 방법으로 2 Class-multi-level 반복 분류방식을 사용하였다. 대량의 데이터에 대한 실험을 통하여 제안한 방법이 기존 방법들보다 성능이 향상되었음을 보인다. -
Yun, Hye-jeong;Kim, Kwang-il;Lee, Jeong-hun;Lee, Hae-Yeoun 1374
콘솔 게임은 게임시장에서 가장 높은 비율을 차지한다. 그 중에서도 체감형 콘솔게임은 독자적인 시장을 구축해왔다. 하지만, 기존 콘솔 게임 소프트웨어는 쉽게 싫증을 느낄 수 있고, 높은 비용을 요구하여 사용자에게 부담을 준다. 본 논문에서는 저렴하고 쉽게 싫증나지 않도록 계속적인 업데이트가 가능한 키넥트를 사용한 동작 인식 체감형 게임을 개발하였다. 또한, 기존 콘솔 댄스게임에서는 자신을 모습을 볼 수 없을 뿐만 아니라 지정한 동작만을 비교한다. 반면, 본 논문의 댄스게임에서는 자신의 모습을 확인가능하며, 매 초 마다 전체 동작을 비교해 높은 정확도와 흥미를 부여한다. -
가상현실 체험형 콘텐츠는 컴퓨터를 이용하여 만들어낸 가공의 상황이나 환경을 사람의 감각 기관을 통해 느끼게 하여 사용자가 몰입감을 느끼고 상호작용하게 하는 기술이다. 본 연구에서는 스마트폰에서 LBS, Push 기술을 활용하여 증강현실 및 실감체험 기능이 있는 앱 실행 시 사용자 의도에 따른 콘텐츠 제공이 매치되기 위한 방안을 제안하였다. 그 예로 임의의 관광지에서 실제 피사체와 피사체를 비추는 스마트폰 카메라 화면속의 이미지가 일치되었을 때 카메라와 피사체간의 거리를 정확히 계산하는 방법으로 코사인 법칙 및 카메라 초점거리를 이용한 거리계산 방법을 제시하였다.
-
본 논문에서는 로봇의 움직임 특성을 추출하여 로봇 시스템의 신뢰성을 평가하는 방법을 제안한다. 원자력 발전소 증기 발생기 전열관의 비파괴 검사에 사용되는 ECT 검사용 Probe 가이드 로봇 (이하 증기발생기 로봇으로 기술)을 대상으로 하였다. 증기발생기 로봇의 동작 상태를 감시하기 위해 관측 카메라가 설치된다. 증기발생기 수실은 로봇 설치 및 해체를 위한 원형의 출입구 (Man Way)를 제외하고는 밀폐된 공간이다. 증기 발생기 전열관의 비파괴 검사 중에는 로봇과 로봇의 동작을 감시하는 관측 카메라만 설치된다. 관측 카메라가 고정되어 있다면, 배경의 변화를 야기하는 외란은 없다고 가정할 수 있다. 시간적으로 이웃하는 2 개의 관측 영상을 미분 (차 영상) 처리하면, 로봇 시스템의 이동 성분만 추출된다. 이러한 이동성분의 크기를 계산하여 로봇의 전체 행정거리 (ECT Probe를 검사위치에 안내하기 위해 로봇 기구부가 움직이는 범위)에 대해 영상 프레임 단위로 전개하면 특정의 고유 궤적이 나타난다. 이러한 고유 궤적과 다른 패턴을 보이는 로봇의 움직임 궤적은 에러로 간주한다. Burn-in 시험 (원자력 발전소 현장에 투입하기 전에 실험실에서 현장 적용의 타당성을 검증하기 위해 수행하는 시험) 중에 있는 증기발생기 로봇에 대해 본 논문에서 제안한 방법으로 신뢰성 평가를 수행하였으며, 그 결과 및 문제점 등에 대해 기술한다.
-
Lee, Seung-Kang;Park, Eun-Bi;Kim, Ho-Joon;Hwang, Byung-Gap 1386
조영증강 초음파 동영상은 측정 부위의 혈류의 형태와 특성 정보를 포함하지만, 이를 육안으로 판별하는 것은 매우 어려운 일이다. 이에 본 연구에서는 초음파 영상으로부터 간 질환과 연관한 병변을 추출하고 그 특성을 분석하기 위한 기반 기술로서 영상 처리 및 분석 기법을 제안한다. 마이크로버블(microbubble) 형태의 노이즈와 빠른 속도로 변화하는 각 프레임의 영상으로부터 근사화된 원형 또는 타원 형태로 나타나는 병변을 추출하기 위하여 허프 변환(Hough transform)을 이용한 병변 추출 기법을 제시하며, 추출한 병변의 특성을 분석하기 위하여 TIC(time intensity curve)의 특성과 조영 효과의 전이 시간(transit time) 등의 정보를 영상의 형태로 가시화하는 방법과 MRF(Markov random field) 모델을 이용한 영상개선 기법을 소개한다. 제안된 이론은 실제 간 질환 진단 초음파 영상에 적용하여 그 유용성을 평가한다. -
인터페이스가 제한된 단말에서 정보 검색 서비스를 제공하는 경우, 검색 재현율보다는 정확도가 중요하다. 데이터를 쉽게 구조화할 수 있고 검색 정확도가 중요한 한정된 도메인에서는 시맨틱 검색 기술을 통해 강력한 정보 검색 서비스를 제공할 수 있지만, 사용자 키워드 질의를 시스템 질의로 변환하는 과정에서 다양한 해석들이 존재할 수 있기에 개선의 여지도 많다. 본 논문에서는 해석 정확도와 확장성을 동시에 향상시키기 위한 새로운 모델을 제안한다. 제안 모델은 공간의 구조와 요소들의 해석을 제한함으로써 중간 탐색 공간의 크기를 점진적으로 줄이면서 사용자의 검색 의도는 가능한 보존할 수 있다. 실제 데이터로 이루어진 대용량 지식을 이용해 다른 최신 기술과 비교하여 실험적 평가를 제시하였다.
-
플리커와 같은 대용량 영상저장 및 공유 사이트가 인기를 끌면서 이미지 정보의 양은 점점 늘어나고 있고 사용자들은 정확한 이미지 정보 검색을 요구하고 있다. 태그기반의 이미지 검색에서 정확도를 높이기 위하여 태그들의 의미적 연관성을 이용하는 등 다양한 연구가 진행되고 있다. 본 논문에서는 특징점 추출에 기반하여 이미지를 분류하는데 뛰어난 성능을 가진 SIFT알고리즘을 사용하여 플리커 이미지를 분류하는 방법을 제안한다. 위키피디아 의미 연관성을 이용해 태그 정보로 1차 분류된 데이터베이스에 SIFT알고리즘을 사용해본 결과 기존의 SURF를 사용한 연구보다 높은 정확성을 보이는 것을 확인하였다. 따라서 이 방법을 통하여 다양한 이미지를 더욱 정확하게 분류할 수 있을 것으로 기대한다.
-
최근에는 LCD가 부착된 소형 임베디드 기기들이 많아지고 있다. 이러한 기기들은 대부분 저성능을 보이는데, 본 논문에서는 이러한 저성능 임베디드 시스템에서 동작하는 2차원 그래픽스 모듈을 제작한다. 타깃 시스템에서 가장 취약한 부분은 메모리 용량의 제한이었고, 이를 해결하기 위한 방법으로 문자(text)를 기반으로 한 윈도우 모듈을 제안한다. 초기의 문자 기반 컴퓨터 인터페이스들 중의 하나인 Unix Curses 라이브러리를 참고하여, 팝업 메뉴와 터치 스크린이 가능한 윈도우 시스템을 설계하여, 구현하였다. 타깃 시스템은
$240{\times}320$ 의 픽셀 해상도에서, 20KB 이하의 메모리를 사용하면서, 팝업메뉴, 버튼, 멀티-윈도우, 터치방식 인터페이스 등을 제공하는 성능을 보였다. -
사건 발생 후의 대응이 아닌 영상 분석을 통해 실시간으로 위협 상황에 대응할 수 있는 지능형 영상 보안 기술이 매우 중요한 이슈가 되고 있다. 본 논문에서는 지능형 영상 보안에 사용할 수 있는 실시간 얼굴 인식 및 추적 기법을 제안한다. 사람의 정면 얼굴 영상을 ASM(Active Shape Model) 알고리즘을 이용하여 정규화 시키고 Gabor Wavelet Filter를 이용하여 얼굴 고유 특징 벡터를 추출하여 인식에 사용하였다. 인식이 완료된 얼굴은 Camshift와 Kalman Filter를 이용하여 카메라 감시 영역에서 벗어날 때까지 강건한 추적을 통하여 관리자가 실시간으로 확인 및 대응할 수 있게 하였다.
-
Mobile phone GPS positioning system is a function we often use, which can make user locate his own position all time. But due to lots of inconvenience brought to us by some error existing in mobile phone positioning system, how to accurately position becomes a hot research topic at home and abroad. This paper puts forward a way of precise calculating position. Firstly, take object's image with mobile phone camera; then, process the image to extract and identify object inside; finally, calculate the distance between the object and user with the object's information stored in the database.
-
Lee, JeaHyuk;Shin, DongWha;Kim, HyunJung;Weon, ILYong 1408
객체의 인식과 추적은 컴퓨터 비전 및 영상처리 분야에서 연구가 활발히 진행되고 있다. 특히 얼굴을 인식하고 추적하는 기술은 많은 분야에서 응용될 수 있다. 기존에 연구되어 온 기준 프레임과 관찰 프레임 사이의 차를 이용하여 객체를 인식하고 추적하는 방식은 관찰 대상이 다수인 경우 동일성을 확보하기에는 어려움이 많다. 따라서 본 논문에서는 각각의 프레임에서 빠르게 얼굴 영역을 인식하고, 독립적으로 인지된 얼굴들의 동일성을 연결하는 방법을 제시한다. 제안된 방법의 유용성은 실험으로 검증하였으며, 어느 정도 의미 있는 결과를 관찰할 수 있었다. -
Lee, Heebum;Park, SeokHee;An, Sung-Ohk;Kim, SooKyun 1412
컴퓨터 게임은 많은 정보의 집약체로 화면 내의 인터페이스와 사운드를 통하여 현재 아바타에 대한 상태 및 게임의 상태를 사용자들에게 전달해 된다. 이러한 정보전달은 사용자 인터페이스로 불리며, 사용자들이 보기 편하게 화면상에 표시하게 해준다. 화면으로 사용자들에게 아바타의 현재 상태를 표시해주기 때문에 게임에서 매우 중요한 역할을 하게 된다. 또한 게임의 배경에 맞게 사용자 인터페이스를 설계하였을 경우에는 게임의 복잡도를 낮추거나 게임에 대한 몰입도를 증가시켜줄 수 있다. 특히 역할 게임에서의 사용자 인터페이스는 현재 게임 캐릭터의 상태, 체력, 데미지 등 많은 정보를 사용자에게 전달하여야 하며, 이러한 정보를 토대로 사용자가 게임에 좀 더 몰입하고 게임을 쉽게 진행할 수 있도록 도와주는 중요한 역할을 하게 된다. 본 논문에서는 역할 게임에서의 사용자 인터페이스를 적용한 방법에 대해 설명한다. -
Lee, JaeNoh;Jeon, JinSun;Kim, SooKyun;An, SungOhk 1414
국내 게임 시장은 모바일이라는 플랫폼을 이용하여, 최근 새로운 동력을 맞이하고 있다. 이러한 게임 산업의 중심에 있는 개발자들은 다양한 게임 엔진과 그에 맞는 언어를 빠르게 습득하고, 다양한 변화에 대응하고 있다. 현재 많은 고기능 고성능 게임 개발 툴이 있지만, API(Application Programming Interface)는 윈도우 운영체제를 실행 및 제어하고 프로그램과 프로그램을 연결시켜주는 역할 등의 전통적인 역할을 수행하고 있다. 이러한 API는 고성능의 게임 보다는 윈도우 시스템을 이해하며, 게임을 만드는데 적합 할 수 있다. 본 논문에서는 윈도우 시스템에서 간단하게 게임을 제작할 수 있도록 API를 이용한 시각적 효과 및 사운드 삽입에 대한 내용에 대해 설명한다. -
깊이 정보를 획득하기 위해서 가장 많이 시도되는 방법이 스테레오 정합이다. 스테레오 정합 알고리즘은 다양한 알고리즘의 조합으로 구성되며, 파라메터 또한 다양하다. 일반적으로는 middlebury에서 제공하는 영상과 ground truth를 이용해서 스테레오 정합 알고리즘을 연구하고, 파라메터 최적화 과정을 거친다. 실제 시스템에 알고리즘 및 파라메터를 적용할 때 middlebury 영상으로 선택된 알고리즘과 파라메터가 상이할 수 있다. 본 논문에서는 실제 시스템의 스테레오 카메라를 이용해서 ground truth를 만들 수 있는 방법을 제안하다. 프로젝트를 이용해서 패턴을 투사하고, 스테레오 카메라로 영상을 획득한다. 한 장면에 대해서 다양한 영상으로 스테레오 정합을 수행하여 만들어진 disparity map은 높은 정확성을 가지고 있음으로, 스테레오 정합 알고리즘 검증용 ground truth로 사용이 가능하다.
-
GPU는 범용 CPU와는 달리 수백 개의 코어로 이루어져 병렬처리에 특화된 형태로 발전되어 왔으며, 이미지 및 동영상 처리, 유체 역학 시뮬레이션, 의료, 지진 분석 등 점차 많은 영역에서 사용 되고 있다. 최근에는 GPU를 이용하여 볼륨 렌더링을 가속화하는 많은 기법들이 연구되고 있다. 본 논문에서는 볼륨 렌더링을 가속화하기 위한 GPU 기반의 쉐아-스큐 워프 기법을 제안한다. 여기서는 GPU를 이용하여 효율적인 메모리 사용, 코어의 활성화, 뱅크 충돌 감소 기법을 이용하여 기존의 CPU 기반 볼륨 렌더링 기법과 비교하여 빠른 시간에 동일한 결과물을 생성한다.
-
본 논문은 진공을 이용한 흡착방식과 바퀴형 이동방식을 이용하고 환경 탐지용 센서를 부착한 벽면 이동형 로봇의 구현에 관한 연구로서, 대형 구조물의 안전 검사 및 위험한 시설물의 보수 작업등을 보조하기 위한 목적이 있다. 로봇의 무게에 따른 중력을 견딜 수 있도록 강력한 진공흡착방식을 고안하여 다양한 벽면재질에도 견딜 수 있도록 설계하였으며, 바퀴형 이동방식을 택하여 높은 이동성과 제어 능력을 고려하였다. 벽면의 모서리를 이동하기 위해 이중 벽로봇 구조와 모서리 극복 이동 메카니즘을 제안하였으며 또한 환경 감지를 위한 카메라를 부착하여 시각정보 등 유용한 정보를 관리자와 통신을 통해 교환할 수 있도록 하여 지능능력과 활용성을 갖추었다.
-
You, Jin-Sun;Kwon, Il-Young;Park, Chul;Yang, Jung-Ho;Park, Soon-Yong 1425
이 기술은 CCTV의 본연의 목적인 범죄 예방을 좀 더 효과적이고 효율적으로 하기 위해 개발하였다. 먼저 사용 공간에 제약을 줄이기 위해 와이파이 기반의 CCTV를 사용하기로 하였다. 그리고 단순히 영상을 수집하는 것이 아니라 아래와 같은 알고리즘을 영상에 적용하여 범죄 예방을 위한 판단을 좀 더 빠르고 정확하게 할 수 있도록 하였다. 첫 번째로 배경에서 객체들을 분리한 뒤 각각의 객체들을 labeling하여 서로를 구분하였다. 그 후 특징점을 이용해 각 객체들을 추적한 뒤 객체마다 적당한 관심영역을 설정한다. 관심영역에서 색을 이용한 외부인 침입 감지기능과 객체의 속도와 방향을 이용한 폭력적인 행동 감지기능을 적용하였다. 더 나아가 사용자의 편의를 위해 서버/클라이언트 모델을 사용하여 외부인 침입이나 폭력이 감지되면 서버가 클라이언트에게 경고 메시지와 함께 현재 상태를 이미지로 보낼 수 있도록 하였고 클라이언트가 원한다면 언제든지 실시간 영상도 볼 수 있도록 하였다. -
본 논문은 진공흡착방식을 이용한 벽오르는 로봇에 탑재하기 위한 임베디드 시스템의 설계와 영상처리 알고리즘의 구현에 관한 연구이다. 벽면에서의 위험 요인 발견과 지능적인 처리를 위해 영상처리가 가능하고 원격의 스마트 단말기와 실시간 통신이 가능한 환경을 구축하였으며 이상 물질을 탐지하기 위해 색상성분을 정규화하고 특정객체를 탐지 후 영상을 전송하는 방법을 구현하였다. 이러한 기능은 무인로봇을 이용해 위험한 벽 환경에서의 균열이나 이상원인을 지능적으로 탐색하는 응용이 가능하다.
-
최근 소셜 네트워크 서비스 사용자의 폭발적인 증가 추세와 더불어 사용자 기반의 정보 공유 패러다임이 확산됨에 따라 효과적인 정보 공유를 위한 검색 방법 및 정보 분류의 필요성이 대두되고 있다. 소셜 네트워크 서비스는 관계도 탐색, 유사한 관심사의 사람들과 정보 공유, 추천시스템 등의 주요 서비스를 사용자 기반으로 구축하는 방향으로 연구가 진행되고 있으나 낮은 정보의 신뢰성으로 인해 지능적인 검색 및 정보 분류에 한계가 있었다. 본 논문에서는 대표적인 소셜 네트워크 서비스인 Facebook 을 기반으로, 낮은 정보의 신뢰성을 높이고 사용자의 소셜 검색 만족도를 높일 수 있는 사용자 그룹 분류 기법을 제안한다. 이를 위해 Facebook 사용자의 메타데이터를 수집하고 관계로 맺어진 사용자들간의 친밀도를 메타데이터 기반으로 계산하며 유사한 관심 정보에 따라 분류하고 효과적으로 사용자들을 그룹화한다. 마지막으로 실험을 통해 관계로 이루어진 사용자 친밀도와 그룹 분류가 효과적으로 수행되었음을 보인다.
-
본 연구는 현재 Digital Signage 시장에 나와 있는 다양한 Digital Signage(미디어파사드, DID, 미디어폴, Kiosk, 전광판, 경관조명 등)에 다양한 콘텐츠(동영상/정지영상/플래시/PPT 등)를 원하는 스케줄에 따라 하나의 시스템으로 통합해서 Display 해 주고 관제할 수 있는 통합 영상관제시스템에 관한 연구내용을 소개한다.
-
Choi, Dongwhee;Kim, Heegon;Chung, Yongwha;Park, Daihee 1439
본 연구에서는 비디오 감시 시스템을 기반으로 한우 축사에서 승가 행위 검출을 위한 최적의 카메라 위치를 결정한다. 실외 환경에서는 소들간의 겹침이나 조명 변화 등 다양한 어려움이 발생하기 때문에, 이를 극복하기 위하여 승가 시 소의 몸체가 올라간다는 특성을 이용한다. 즉, 등높이가 1.2m에서 1.3m 사이 크기의 한우를 사육하는 축사에서 축사 측면에 1.55m 높이로 카메라를 설치하고 여기서 획득된 영상으로 실험한 결과, 발정기 탐지를 위한 승가 행위를 자동으로 검출할 수 있음을 확인하였다. -
Portable devices are growth such as smart phone and smart pad and e-book market is also growing, but existing publishers have some problem of conversion paper book to e-book with technology. In this paper propose to solve this problem using HTML5 for E-book making tool. HTML5 is new version of HTML. It can be use video and audio element. Also a lot of web Browser can be use HTML5 format. If we have HTML5 compatible browser devices, we can use anywhere and anytime. We propose video book making tool using these HTML5 characteristics, it is available to support of text or images.
-
소셜 네트워크의 발달로 인해 많은 사람들간의 새로운 관계가 생성 되고 그 관계형성을 위해 많은 어플리케이션의 적용 되고 있다. 본 논문에서는 소셜 네트워크 서비스에 기반한 소셜 네트워크 게임 현황을 소개한다. 특히, 육체를 운동시키는 것과 같이 뇌의 트레이닝을 통해 여러 뇌 질환을 예방하고 집중력과 향상 시킬 수 있고 스트레스 또한 줄 일 수 있는 게임 형태를 소개하고, 정확한 뇌의 활동을 파악하고 사용자 개개인에 맞는 두뇌 트레이닝을 적용시키기 위한 뇌파인식 기술을 부가적으로 소개한다.
-
본 논문에서는 음향 확성 환경과 음향신호의 입 출력 조건에 최적화된 음향 시스템을 실시간으로 생성 및 적용 가능한 음향 신호처리용 시스템으로서, 가변형 필터뱅크 기술 및 상황 적응적 필터 재조합 재배열 기술을 음향 신호처리용 DSP에 적용함으로서 Pro-Audio 장비, 방송 음향장비, 산업 음향장비와 같은 다양한 음향관련 장비에서 고품질 음향 서비스를 제공하기위한 핵심 기술인 가변형 필터뱅크 기반 고품질 음향 DSP 시스템 개발을 제안한다.
-
최근 스마트 기기와 SNS가 대중화가 되면서, 이를 기반으로 사용자의 감정 분석을 통한 추천 연구가 활발하게 진행되어 지고 있다. 본 논문에서는 감정표현단어 500여개와 이모티콘을 활용하여 감정 범주를 9가지로 분류하고, 트위터광장의 여러 유명인사 트위터 타임라인의 텍스트를 가져온 후, 감정상태 분석으로 감정 범주를 카운트 한다. 이를 통해, 한사람의 감정상태의 수치를 나타내고, 추후 음악, 음식, 문화 활동 등을 다양하게 추천할 수 있는 감정상태분석모듈을 설계 및 구현한다.
-
최근 스마트 이동단말에 장착된 영상 센서를 통해 획득한 영상에서 실시간으로 사용자의 눈을 인식하거나 시선을 추적하여 콘텐츠 제어, 행태 분석 등을 수행하는 기술에 대한 필요성이 증가하고 있다. 기존의 영상 분석 기반 시선 추적 기술은 고가의 시선 추적기를 기반으로 하며, 추적한 시선 좌표를 통해 실제 응시객체를 분석하는 사후 작업이 필요하다. 이에, 본 논문에서는 OpenCV를 기반으로 스마트 이동단말의 전면에 장착된 영상 센서에서 사용자의 눈을 인식하고, 시선을 추적한 후, 이를 실시간으로 시선 좌표와 화면의 콘텐츠 내 객체 영역을 매칭함으로써, 응시객체를 분석하는 스마트 이동단말 기반 시선 추적기를 설계하였다. 본 논문의 시선 추적기는 시선 추적을 수행하기 위해, 사용자에게 5개의 화면 교정점을 제공하고 응시하도록 하여 시선 추적 범위를 측정한다. 또한, 스마트 이동단말에 내장된 자이로스코프 센서를 통해 기울기가 변경될 시, 이를 반영하여 시선 교정을 수행하도록 설계하였다.
-
We propose a flexible camera calibration system for mobile platform to calibrate the camera's intrinsic parameters which based on the geometrical property of the vanishing points determined by two perpendicular groups of parallel lines. The system only requires the camera to observe a rectangle card show at a few(at least four)different orientation. The experimental results of the real images show the proposed calibration system in this paper is easy to use and robust.
-
최근 들어 근로자의 이동시간 단축을 통한 에너지 절감뿐만 아니라 저출산 고령화에 따른 노인 인구의 경제활동 유도, 출산여성에 대한 경력단축 방지, 장애인에 대한 근로활동 제공 등을 위한 근로 환경의 변화가 요구되고 있다. 이러한 근로환경을 제공하기 위한 스마트워크는 기존 사무실에서 근무하는 환경을 탈피하여 댁내, 스마트워크 센터, 또는 이동 중에도 마치 직장에서 근무하는 것처럼 업무를 효율적으로 수행할 수 있는 환경을 제공한다. 스마트워크는 현재 사용중인 여러 가지의 기술들을 근로환경에 맞게 채택하여 구현할 수 있으며, 특히 근로자의 업무 생산성을 높이기 위한 협업기능이 제공될 필요가 있다. 영상협업 기능은 영상, 음성 및 콘텐츠 공유를 통해 원격지 간에 효과적인 업무를 수행할 수 있도록 제공하는 기능이다. 본 논문은 스마트워크에서 영상협업을 제공하기 위하여 요구되는 상호연동 기능확장을 위한 표준화 이슈에 대하여 기술한다.
-
기존의 스테레오 매칭 시스템은 얻어지는 영상에 따라 disparity의 결과가 크게 차이를 나타내게 된다. 이러한 오류를 줄이고자 일정한 패턴을 주사하여 스테레오 매칭을 계산하는 방식인 액티브 스테레오 기법이 대두되고 있다. 본 논문에서는 이러한 액티브 스테레오 매칭을 사용시에 얻어질 수 있는 패턴 영상과 패턴이 없는 원영상을 서로 조합하여 스테레오 매칭을 수행함으로서 정확한 disparity를 얻고자 한다. 이러한 영상의 합성시에 두 영상의 비율에 따라서, 얻어지는 영상의 밝기 구성에 따라서 disparity결과의 차이와 이를 실제 시스템을 구성시에 필요한 점에 대해서 확인하고자 한다.
-
본 논문은 다양한 분야에서 생산/유통되는 대용량 멀티미디어 데이터들을 보다 사용자가 보다 편한 방법으로 본인이 원하는 콘텐츠를 쉽게 찾게 도와주고, 소비할수 있도록 도움을 주는 효율적인 멀티미디어 검색 기술에 관한 연구이다. 이를 위해서 먼저 다양한 멀티미디어 콘텐츠의 유통과 소비 활성화를 위해 미디어 서비스의 목적/범위/특징에 대한 기술정보를 기반으로 서비스 대상 멀티미디어 콘텐츠를 수집, 특성정보 추출/분석 및 부가정보 확장을 통해 자산화하고, 소비자의 상황정보를 분석 및 질의 의도를 추론하여 소비자가 원하는 멀티미디어 콘텐츠를 보다 정확하고 쉽게 접근할 수 있는 스마트 미디어 자산 관리 시스템에 관한 연구이다. 본 연구를 통하여 사용자가 원하는 멀티미디어 콘텐츠를 정확히 찾아주어 스마트 홈 서비스 공익 서비스 질 향상, 멀티미디어 콘텐츠 활용도가 증대를 통해 멀티미디어 콘텐츠가 빠르게 순환할 수 있는 유통 활로 생성이 가능할 것이라 기대되며, 향후 개방된 공공 데이터, 사용자들이 생산한 UCC 등 멀티미디어 데이터의 내재된 가치를 분석 후 이를 스마트미디어 자산으로 관리하여 서비스 개발자에게 제공된다면 다양한 분야 형태의 스마트 서비스로 확장이 가능해지리라 기대된다.
-
Kim, KyoungYeon;Bae, HaYeun;Gwon, Ryu-Hyeok;Kim, Yoo-Sung 1470
본 논문에서는 안드로이드 플랫폼에서 3D 타이포그래피를 쉽게 표현할 수 있도록 지원하는 라이브러리를 설계 구현하였다. 현재까지 모바일 플랫폼에서 3D 타이포그래피를 지원하기 위한 라이브러리는 iOS에서 사용가능한 FTGL ES만이 공개되었고 이를 직접 안드로이드 플랫폼에서 사용할 수 없으며 제공되는 3D 표현 기능 또한 제한적이었다. 본 연구에서는 iOS용 FTGL ES를 안드로이드 플랫폼에서 사용할 수 있도록 변환하고 OpenGL ES기능을 활용하여 다양한 3D 폰트 표현을 지원할 수 있는 3D 폰트 라이브러리를 개발하였다. Freetype 라이브러리를 통해 폰트의 Glyph 정보들을 얻고 이를 이용해 테두리, 양각, 음각 등 다양한 3D 문자 표현 기능을 구현하였고, 공간상에서 문자들의 배치를 수학적으로 모델링하여 다양한 3D 문자 배치 기능을 구현하였다. 개발된 3D 폰트 라이브러리를 이용하여 다양하게 문자들을 3D 공간에 표현할 수 있으면서, 기존 3D 타이포그래피 표현 방법들에 비해 더 쉽고 빠르게 3D 타이포그래피를 표현할 수 있도록 지원한다. -
Cho, Dong-Uk;Jeong, Yeon-Ho;Ka, Min-Kyoung;Kim, Bong-Hyun 1474
부항은 열 또는 음압(陰壓)장치에 의하여 부항단지 안에 음압을 조성하여 피부에 붙임으로써 피를 뽑거나 울혈(鬱血)을 일으키며 물리적 자극을 주어 병을 치료한다. 부항으로 얻어지는 물리적인 자극은 혈액순환을 촉진하고, 죽은피를 빼냄으로써 혈관을 자극하고 그로인해 다양한 효과를 얻는다. 따라서 본 논문에서는 신장에 해당하는 명문혈을 자극하여 신장과 관련된 음성분석 요소의 변화를 측정하였다. 이를 위해 신장에 이상이 없는 피실험자 10명을 선정하고 신장에 해당하는 명문혈을 자극하기 전과 후의 음성을 수집하였다. 실험은 음성분석 요소 중 신장과 관련된 1 Formant Bandwidth를 적용하여 신장 명문혈 자극 전과 후의 변화를 측정, 분석하였다. 실험 결과, 90%의 피실험자가 값이 감소하는 현상을 보였으며, 이를 통해 명문혈 자극에 따른 신장과 음성신호와의 상관성을 분석할 수 있었다. -
최근 페이스북(Facebook), 트위터(Twitter) 등의 SNS(Social Network Service)의 사용자가 급격하게 증가하고 있다. SNS가 발달하면서 언제 어디서나 쉽게 자신의 위치, 현재의 감정들을 온라인상에서 공유한다. 이에 따라 사람의 감정을 표현하는 단어 100여개를 7가지 감정(기쁨, 흥미, 슬픔, 분노, 놀람, 지루함, 통증)으로 분류하였으며[1]. 이를 분석하기 위한 감정 표현 분석기 모듈을 설계하였다. 설계한 모듈을 사용하여 페이스북의 사용자 뉴스피드(News-Feed)를 분석하여 사용자의 성향을 분석하였다.
-
공공기관에서는 인터넷 방송 서비스를 통해 문자, 그림, 사진, 영상, 음악 등 다양한 멀티미디어 정보를 제공하고 있다. 일반 지상파 tv방송과는 달리 공공 인터넷 방송은 양방향으로 커뮤니케이션이 가능한 웹 미디어 플랫폼을 통해 실시간으로 정보를 주고 받을 수 있을 뿐만 아니라 이용자가 원하는 정보를 주문하고 서비스를 받을 수 있어 공공기관과 이용자간 소통수단으로 활용되고 있다. 그러나 공공 인터넷 방송의 시청률과 참여하는 양방향 콘텐츠의 다양성 측면을 분석해 보면 예상과 달리 이용실적이 저조한 것으로 나타나고 있다. 이러한 문제의 주요한 원인으로는 근래에 들어 확산되고 있는 스마트 모바일 환경에 실시간으로 대응하여 공공미디어 서비스를 제공하지 못하는 공공미디어 접근성의 한계와 인터넷이라는 양방향 미디어 플랫폼을 지향하면서도 제공하는 공공콘텐츠는 공급형 중심의 콘텐츠 성격을 벗어나지 못한다는 점을 들 수 있다. 본 논문에서는 이러한 공공 인터넷 방송의 문제점을 사용자 접근성과 양방향 콘텐츠 활성화라는 측면에서 분석하였다. 그 결과 공공 인터넷 방송 플랫폼의 개방성이 필요한 것으로 나타났으며, 다양한 스마트 모바일 환경에서 공공콘텐츠의 생산, 게시, 공유가 자유로운 공공 미디어 플랫폼 형태가 필요한 것으로 나타났다. 이를 바탕으로 HTML5, SNS플랫폼 연계 등이 포함된 개방형 공공 미디어 플랫폼 모델을 정의하고 이를 기반으로 양방향 공공콘텐츠를 활성화 할 수 있는 공공 미디어 서비스 모델과 이를 구현한 구축 사례를 제시하였다.
-
Lee, Jong-Ryun;Kang, Yi-Chul;Kim, Jong-Woo;Cho, Sung-woong 1483
최근 무선통신의 급격한 발전과 스마트 기기의 확산으로 인해 Tving, pooq 등 다양한 모바일 방송 서비스가 급속도로 증가하고 있다. 또한 다양한 영상처리 기법 등이 등장함에 따라 4K, 8K급의 UHD 동영상들이 속속들이 등장하고 있다. 이로 인해 트랜스코딩을 통해 가공되는 동영상의 포맷 및 해상도 또한 매우 다양해질 것으로 전망된다. 현재까지의 트랜스코딩 연구사례는 사용자의 이동환경을 고려한 안정적 QoS 보장 또는 서버의 부하를 줄이기 위한 분산처리 기법 등의 연구 위주로 진행되어 온 것이 현실이다. 하지만 상기 조건(adaptive streaming 및 서버부하 처리)들을 충족시키긴 위해선 보다 효율적인 트랜스코딩 시스템의 제공이 선행 되어야 할 것이다. 이에 따라 본 논문에서는 사용자 관점에서 보다 빨리 스트리밍 서비스를 제공 받기 위하여 우선순위 큐 알고리즘을 적용한 시스템을 설계 및 구현하였다. 검증을 위하여 4가지 콘테이너(.MOV, .FLV, .MKV, .AVI)를 실험대상으로 하였고, 비교 대상 트랜스코딩 시스템은 상용 스트리밍 서비스인 YouTube를 활용하였다. 성능 측정결과, 총 트랜스코딩 완료시간은 YouTube에 비해 41.61%로 시간이 단축되었다. 또한 모바일 TV시청자가 55%를 차지한다는 점을 고려하여 컨트롤 서버에서는 최단시간 서비스 제공을 위하여 저해상도부터 추출하여 스트리밍 서버를 통해 송출하도록 구현하였다. 본 연구결과는 트랜스코딩 성능개선 뿐만 아니라 모바일 대상자를 위한 맞춤형 서비스를 보다 빨리 제공할 수 있을 것이며, 그 수요는 점차 증대될 것으로 예상된다. -
안드로이드는 휴대용 장치를 위해 널리 사용되고 있는 공개 모바일 운영체제로서, 그를 기반으로 다양한 안드로이드용 애플리케이션들이 제작되고 있다. 그 중 이미지 합성 애플리케이션은 Social Networking Service (SNS), 블로그 등에 올라가는 다양한 이미지 제작을 위해 활발히 사용되는 애플리케이션이다. 본 논문에서는 기존의 이미지 합성 애플리케이션들과는 다른 방식으로 이미지를 합성하도록 해주는 새로운 사용자 인터페이스의 이미지 합성 애플리케이션을 개발한다. 본 논문에서 개발한 이미지 합성 애플리케이션은 보다 직관적이고 쉬운 방식으로 사용자가 이미지를 합성할 수 있도록 해준다.
-
최근 들어 스마트폰과 같은 휴대용 장치에 안드로이드 운영체제가 널리 탑재되면서, 안드로이드용 애플리케이션이 활발히 개발되고 있다. 본 논문에서는 텍스트를 음성으로 변환하는 안드로이드용 TTS(Text-to-Speech) 애플리케이션을 개발한다. 기존의 유사 TTS 애플리케이션들과 달리, 본 논문에서 개발한 애플리케이션은 사용자가 직접 입력한 임의의 텍스트를 음성으로 읽어주는 기능과 미리 저장되어 있는 전자책을 불러와 음성으로 읽어주는 기능을 모두 제공한다. 또한 한글과 영어를 모두 지원하기 때문에, 한글 텍스트와 영어 텍스트를 모두 사용할 수 있다. 따라서 본 애플리케이션은 여러 사용자에 의해 다양한 용도로 사용될 수 있다.
-
Lee, S-Ra-El;Lee, Jac-Cheol;Lee, You-Rak;Lee, Jae-Hee 1493
파이프 로봇은 검사원이 접근하기 어려운 높은 지역에 설치되어 있는 파이프 및 기기의 건전성을 검사하기 위해 사용된다. 높은 지역의 파이프를 이동할 경우 지상에서 파이프 로봇을 조종하는 방법으로는 파이프를 잡기 힘들다. 그러므로 파이프 로봇의 카메라 영상을 이용하여 파이프 로봇의 파이프 잡기가 필요하다. 본 논문에서는 카메라 영상을 이용하여 파이프 로봇이 파이프를 잡기 위한 영상처리 알고리즘을 제시한다. -
Lee, Hee-Sang;Yoo, Sun-Gil;Oh, Dong-Ik;Park, Moo-Gyun 1495
변화된 생활양식에 따라 최근 이명환자들이 증가하고 있지만 그에 따른 명확한 치료법이 없는 가운데 차폐기를 활용한 이명재훈련법이 가장 큰 효과를 주고 있다. 본 연구에서는 이러한 훈련을 모바일 단말기를 이용하여 손쉽게 진행할 수 있는 앱 개발에 대해 설명하고, 보다 정교한 치료 및 훈련을 위해 음원의 주파수를 조정하는데 필요한 소프트웨어 모듈의 개발에 대해 설명한다. 주파수 조정을 위해서는 공개 라이브러리인 JTransform을 활용하여 앱 개발에서 용이하게 사용할 수 있는 Java 클래스 모듈을 개발하였다. -
최근 SNS나 스마트폰을 이용한 다양하고 많은 데이터들이 우리 주위에 산재하고 있다. 이러한 데이터는 사용자의 심리나 상황을 담은 것으로 이에 대한 분석을 통해 사용자의 행동과 심리를 유추할 수 있다. 그러나 이러한 데이터는 빅데이터의 형태를 가지고 있기 때문에 이를 효과적으로 분석하기 위한 방법론이 필요하다. 본 논문에서는 이러한 문제에 초점을 맞추고 이를 효과적으로 분석하기 위하여, 먼저 시스템인 R을 소개하고, R에 실제 데이터를 로딩 하여, 이를 분석하는 분석 예를 보인다.
-
프레젠테이션을 위한 기존 방비들은 기능이 제한적이거나 또는 고비용이라는 문제점을 가지고 있다. 본 논문에서는 깊이 카메라를 이용한 손의 터치와 터치위치와 프레젠테이션 내용을 조합하여 프레젠테이션의 자유도를 높이는 방법을 제안한다. 제안 방법은 깊이 카메라로부터 스크린 영역의 깊이 값을 배경으로 설정하고, 배경과 차이나는 객체가 들어오면, 객체의 깊이 값과 배경의 깊이 값을 비교하면서 포인터를 추출한다. 모의실험 결과로부터 스크린의 상하좌우 중에 한곳에 카메라를 설치하고 프레젠테이션 페이지마다 서로 다른 위치에서 터치가 인식되고, 다양한 프레젠테이션 이벤트가 실행됨을 확인하였다.
-
Park, Seungyong;Cho, Hyunpyo;Park, Jaeha;Kang, Byungik;Ryoo, Kwangki 1506
본 논문에서는 고성능 HEVC(High Efficiency Video Coding) 복호기 설계를 위한 효율적인 in-loop filter의 하드웨어 구조 설계에 대해 기술한다. in-loop filter는 deblocking filter와 SAO로 구성되며, 블록 단위 영상 압축 및 양자화 등에서 발생하는 정보의 손실을 보상하는 기술이다. 하지만 HEVC는$64{\times}64$ 블록 크기까지 화소 단위 연산을 수행하기 때문에 높은 연산시간 및 연산량이 요구된다. 따라서 본 논문에서 제안하는 in-loop filter의 deblocking filter 모듈과 SAO 모듈은 최소 연산 단위인$8{\times}8$ 블록 연산기로 구성하여 하드웨어 면적을 최소화하였다. 또한 SAO에서는$8{\times}8$ 블록의 연산 결과를 내부레지스터에 저장하는 구조로$64{\times}64$ 블록 크기를 지원하도록 설계하여 연산시간 및 연산량을 최소화 하였다. 제안하는 하드웨어 구조는 Verilog HDL로 설계하였으며, TSMC 칩 공정 180nm 셀 라이브러리로 합성한 결과 동작 주파수는 270MHz이고, 전체 게이트 수는 48.9k이다. -
3D 영화 산업 발전과 함께 4D 영화에 관한 수요가 증가했지만, 4D 영화 제작은 복잡한 시스템과 오랜 제작 시간을 요구한다. 본 논문에서는 기존의 4D 영화 제작 방식의 문제점을 해결하기 위해 자막과 시나리오 정보를 이용한 4D 이벤트 추출 방법을 제안한다. 자막과 시나리오의 문장으로 부터 4D 이벤트와 관련된 특징을 추출하고 4D 사전과 비교하여 4D 이벤트를 분류한다. 또한, 자막과 시나리오 각각의 4D 이벤트 추출 성능을 비교한다.
-
Yeo, DongHyeon;Kim, KyungHan;Kim, HyunJung;Won, IlYong 1513
본 연구는 최근 개발된 다양한 저비용 센서와 기계 학습 알고리즘을 이용한 게임을 위한 사람 팔 제스처 인식에 관한 것이다. 게임의 입력으로 사용할 수 있는 동작 10개를 정의하고, 이러한 동작들을 센서에서 수집된 팔 관절의 좌표를 추적하여 전처리했다. 자료의 시간성을 고려하여 HMM(Hidden Markov Model)을 학습 알고리즘으로 사용하였으며 제안한 방법의 유용성은 실험을 통해 검증했다. -
Lee, Na-Ra;Han, Ki-Hong;Kim, Hyun-jung;Won, Il-Young 1517
사용자 중심의 다양한 서비스를 제공하기 위해 음성을 통한 자동화된 감정 인식은 중요한 연구분야라고 할 수 있다. 앞선 연구에서는 감독학습과 비감독 학습을 결합하여 적용하였지만, 만족할만한 성능은 얻지 못했다. 이는 음성의 시간성을 고려하지 않은 학습방법의 사용하지 않았기 때문이다. 본 연구에서는 HMM(Hidden Markov Model)을 사용하여 학습하고 실험으로 검증하였다. 실험 결과는 기존의 방법들 보다 성능이 향상됨을 관찰할 수 있었다. -
Kim, Jin-seo;Kwon, Su-jeong;Kim, Hyun-jung;Won, Il-Young 1521
식물의 종류를 자동으로 인식하는 방법에 대한 연구는 그 필요성이 증가하고 있다. 본 연구는 한국의 산나물을 자동으로 인식하는 방법에 관한 것이다. 본 논문에서 제안하는 방법은 산나물의 잎을 대상으로 잎의 비율과 잎맥을 추출하여 히스토그램을 구하고, K-NN을 통해 학습하고 판단하는 시스템이다. 제안하는 시스템의 성능은 실험으로 증명하였으며, 어느 정도 의미 있는 결과를 얻을 수 있었다. -
Jo, Heungsun;Kim, Jiho;Shin, Hyuntaek;Im, Junseong;Ryoo, Kwangki 1525
본 논문에서는 저시력자의 개선된 독서 환경을 제공하는 시각보조기기를 위한 실시간 영상처리 SoC(System on Chip) 하드웨어 구조 설계에 대해서 기술한다. 기존의 시각보조기기는 화면 영상이 실제 움직임보다 늦게 출력되는 잔상 현상이 발생하며, 색 변환 기능도 제한적이다. 따라서 본 논문에서 제안하는 실시간 영상처리 SoC 하드웨어 구조는 데이터 연산을 최소화함으로써 잔상 현상이 감소되며, 저시력자를 위한 다양한 색상 모드를 지원한다. 제안하는 영상처리 SoC 하드웨어 구조는 Core-A 모듈, Memory Controller 모듈, AMBA AHB bus 모듈, ISP(Image Signal Processing) 모듈, TFT-LCD Controller 모듈, VGA Controller 모듈, CIS Controller 모듈, UART 모듈, Block Memory 모듈로 구성된다. 시각보조기기를 위한 실시간 영상처리 SoC 하드웨어 구조는 Virtex4 XC4VLX80 FPGA 디바이스를 이용하여 검증하였으며, TSMC 180nm 셀 라이브러리로 합성한 결과 동작주파수는 54MHz, 게이트 수 197k이다. -
Hong, Seok-Keun;Kim, Jeong-Yeop;Won, Jong-Woon;Cho, Seok-Je 1528
본 논문은 스테레오 시각에서 3차원 정보를 얻기 위해 bilateral filter를 이용한 그래프 컷 기반의 다해상도 스테레오 영상 정합 방법을 제안하고자 한다. 제안한 방법은 변위도에서 물체의 경계를 명확히 구분하기 위해 bilateral filter를 이용하여 그래프의 각 노드들을 연결하는 경로의 가중치를 결정하고 정합 비용을 통합한다. 정합 과정에서 계산복잡도를 줄이기 위해 계층적 다해상도 구조를 적용하여 영상 피라미드를 만들고, 정합의 정확성을 향상시키기 위해 정합 영역에 변위 평활성과 같은 제약 조건을 적용하여 변위를 전파하는 방법을 사용한다. 실험을 통해 제안한 방법이 변위 탐색 시간을 감소시킬 뿐만 아니라 기존의 그래프 컷의 단점을 보완할 수 있음을 확인하고자 한다. -
변환 블록은 영상 압축에서 데이터를 공간적 영역에서 주파수 영역으로 변환해줌으로써 압축의 효율성을 높이는 역할을 수행한다. 본 논문에서는 고성능 HEVC를 위한 4개의 TU 모드(
$4{\times}4$ ,$8{\times}8$ ,$16{\times}16$ ,$32{\times}32$ )를 지원하는 변환 블록 하드웨어 구조를 제안한다. 제안하는 변환 블록의 하드웨어 구조는 공통 연산기를 사용하여 각 TU 모드에 맞는 행렬 계수들 간의 연산을 수행한다. 또한 병렬적인 구조로 설계하여$4{\times}4$ ,$8{\times}8$ ,$16{\times}16$ ,$32{\times}32$ 크기 TU 모드의 행렬 연산을 처리하는 사이클수가 35cycle로 동일하게 처리된다. TSMC 180nm CMOS 공정 라이브러리를 통해 합성한 결과$4k(3840{\times}2160)@30Hz$ 의 영상을 기준으로 최대 동작주파수는 400MHz이고 총 게이트 수는 159k이며, 10-Gpels/cycle의 처리량을 갖는다. -
3차원 물체는 카메라의 시선 방향에 따라 다른 영상을 생성하므로 2차원 영상만으로 3차원 물체를 인식하는 것은 쉬운 일이 아니다. 특히 영상생성 시 강한 perspective transformation 이 발생할 경우 2차원 국소 특징을 이용하는 SIFT(Scale-Invariant Feature Transform) 알고리즘은 매칭에 활용하기 어렵다. 본 논문에서는 3차원 물체를 하나의 특정 축 중심으로 회전시키면서 얻은 복수의 영상을 학습 데이터로 활용하여 SIFT 알고리즘을 개선한 물체인식 방법을 제안한다. 이 방법은 복수 영상의 특징점들을 하나의 특징 공간으로 합성하고 그 특징점들 간의 기하학적인 제약조건을 확인하여 3차원 물체를 인식하는 방법이다. 실험에서는 알고리즘의 유용성을 먼저 확인하기 위해 조명조건과 카메라의 위치를 일정하게 유지하였다. 이 방법에 의해 SIFT 알고리즘만으로 인식이 힘들었던 3차원 물체의 다양한 외관(appearance) 인식이 가능하게 되었다.
-
Lee, Jae-Chul;Park, Seok-Cheon;Yang, Byeong-Ho 1540
최근 자동차 관련 연구 분야 중 안전사고 예방에 대한 관심이 높아짐에 따라 안전지능형 기술들의 연구가 활발히 이루어지고 있다. 졸음운전과 같이 운전자의 의지와 상관없는 무의식적인 차선 이탈은 중앙선 침범으로 이어져 대형 사고를 유발할 가능성이 크다. 이와 같은 요인들은 의식적인 상황에서의 차량의 통제를 방해하고 결국 예기치 않은 차선 이탈로 연결될 수 있다. 따라서 본 논문에서는 차선 이탈 여부를 미리 판단하여 주행차선을 이탈하기 전에 운전자게에 알려줌으로써 운전자의 안전을 향상 시켜주며 자동차 안전사고 예방기술에 관련하여 차선검출과 차선이탈경고시스템 알고리즘을 설계하였다. -
Kim, Pyeong-Kang;Park, Seok-Cheon;Kim, Hyeong-Hun 1544
도시철도는 대표적인 대중교통으로써, 하루에도 수백만명의 승객들이 이용하고 있다. 따라서 도시철도를 이용하는 승객들의 안전이 보장되어야 하며, 안전한 서비스 제공 및 예방 노력이 제반되어야 한다. 이를 위해 설치된 폐쇄회로 CCTV와 상황실은 넓은 구역내의 모든 위험상황을 감지하고 대응하기에 미흡하다. 따라서 이러한 영상감시의 미흡한 점을 보완하여 기설치된 CCTV를 통해 위험구역내 보행자를 자동으로 인지하여 큰 사고를 미연에 방지하고자 역사내 지능형 영상감시 시스템을 설계하였다. -
Kim, Pyeong-Kang;Park, Seok-Cheon;Kim, Hyeong-Hun 1547
현재 우리나라에서 사용되는 대부분의 교통신호 체계는 교통량의 변화와 상관없이 규칙적인 신호주기를 반복하는 방식으로 교통 패턴이 안정되어 변동량이 적은 경우에는 적합하나, 현장교통상황에 능동적으로 조정되지 못하고, 소방차나 구급차와 같이 긴급을 요하는 차량에 대한 대처가 힘들다는 단점이 존재한다. 따라서 유기적인 현장교통상황에 능동적으로 대처하고, 긴급차량에 대한 합리적인 대처 방법이 필요하다. 따라서, 본 논문에서는 이와 같은 문제점을 해결하고자 기 설치된 신호 후방 CCTV를 이용하여 지능적으로 신호체계를 제어하고, 긴급차량에 대해 신호우선권을 부여함으로써, 위급상황에 유기적으로 대처할 수 있는 지능형 교통신호 제어 시스템을 설계하였다. -
Kim, Pyeong-Kang;Park, Seok-Cheon;Kim, Hyeong-Hun 1551
지능형 영상감시에 대한 연구와 개발이 가속화되면서, 화재감시에 대한 예방 및 경보시스템 또한 빠른 속도로 발전하고 있다. 그러나, 기존시스템은 화재에 대한 감시기능에만 국한되어 있어, 기능으로써의 한계점을 가지고 있다. 따라서 본 논문에서는 이러한 문제점을 해결하기위해, 본 논문에서는 화재와 보행자를 검출하여, 초기대응 및 화재원인에 대한 정보를 제공하며, 보행자에 대한 안전을 최대한 보장할 수 있는 화재현장 보행자 인식을 통한 지능형 영상인식 시스템을 설계하였다. -
Kim, Pyeong-Kang;Park, Seok-Cheon;Kim, Hyeong-Hun 1554
기존 아날로그 방식의 CCTV는 화질이 좋지 않고, 장시간 사용할 경우 화질이 나빠지는 문제가 발생한다. 이와 같은 문제를 해결하기 위해 아날로그 신호출력을 디지털 방식으로 변환하는 DVR과 IP 네트워크로부터 디지털 신호를 받아 처리하는 NVR이 등장하게 되었다. 이와 같은 영상 보안 이슈가 등장함에도 불구하고 보안 산업 보수성과 새로운 기술을 받아들이는데 있어서의 제약사항 등의 이유로 IP-Suveillance에 대한 이해가 부족한 실정이다. 따라서 본 논문에서는 영상보안 시스템의 동향과 분석을 위해 DVR과 NVR을 투자측면, 비용측면, 유지측면에서 비교 분석하였다. -
Bae, Hyunjin;Kwon, Ji-Hee;Yang, Geun-A;Oh, Shinhye;Hong, Jiwon;Loh, Woong-Kee 1558
Super Rabbit 게임은 고전 게임의 양식을 가지고 현대 사회의 유아들에게 흥미를 유발시킬 수 있는 귀엽고 다양한 캐릭터와 간단한 게임 방법을 이용하여 개발한다. 고전게임 특유의 간단한 조작방법과 짧은 여가 시간 내에 성공할 수 있는 게임을 개발하는 것이 본 연구의 목적이다. -
Lee, Yong-Hwan;Park, Sunghyun;Shin, In-Kyoung;Ahn, Hyochang;Cho, Han-Jin;Lee, June-Hwan;Rhee, Sang-Burm 1560
정확하고 강인한 영상 등록(Registration)은 영상 검색과 컴퓨터 비전과 같은 여러 응용 분야에서 성능을 좌우하는 매우 중요한 역할을 담당하며, 특징 추출 및 매칭 단계를 통해 수행된다. 영상의 특징을 관심 점으로 지정하여 추출하는 대표적인 알고리즘으로, SIFT (Scale Invariant Feature Transform)와 SURF (Speeded Up Robust Feature)가 있다. 본 논문에서는 2 개의 특징점 추출 알고리즘을 구현하고 예제 데이터를 기반으로 실험을 통해 성능적 비교 분석을 수행한다. 실험 결과, SURF 알고리즘이 특징 추출 및 매칭, 처리시간 측면에서 SIFT 보다 효율적인 성능을 보였다. -
Park, Sunghyun;Shin, In-Kyoung;Ahn, Hyochang;Lee, Yong-Hwan;Cho, Han-Jin;Lee, June-Hwan 1563
최근 네트워크와 멀티미디어 관련 기술의 발달로 이미지 및 동영상과 같은 대용량 멀티미디어 데이터가 증가하고 있다. 이에 따라 대용량의 데이터에서 영상 정보의 효율적인 검색 방법이 요구 되고 있다. 하지만 기존의 전통적인 색인기술은 관리자가 영상을 직접 보면서 적절한 텍스트 내용을 입력하는 방법으로 시간이 많이 소요되며, 관리자의 성향에 따라 색인어의 입력이 다를 수 있어 검색시 오류를 발생시킬 수 있다. 따라서 본 논문에서는 영상으로부터 컬러 특징과 질감 특징을 추출하여 보다 효율적으로 내용 기반 영상 검색을 수행하는 방법을 제안한다. 실험을 통하여 다른 기존의 영상 검색 방법보다 검색 효율성에서 안정적이며 보다 나은 결과를 얻음을 확인한다. -
Yang, Dong-ho;Kim, Jang-hyong;Kim, Hyung-soo;Lee, Sang-boo 1567
최근 혼합현실 기반의 다양한 콘텐츠의 생산이 활성화 되고 있다. 이러한 콘텐츠는 실세계의 촬영 영상과 가상의 영상을 합성하는 기법으로 이를 위해서는 실세계의 촬영 영상과 마커 또는 생체 정보등의 객체를 이용하여 영상 합성을 통하여 구현되는 것이 일반적이다. 본 논문에서는 이러한 혼합영상에서의 가상영상 합성을 위해 스테레오 카메라를 이용, 영상의 객체 깊이를 측정하는 시스템을 구현한다. -
매쉬업은 공개된 Open API들을 이용하여 두 가지 이상의 서로 다른 자원을 섞어서 완전히 새로운 가치의 서비스를 만드는 것이다. 매쉬업은 미래 IT 융합 서비스의 효과적인 구현 방법으로써 그 관심도가 점점 높아지고 있으나 컴퓨팅 파워가 떨어지는 스마트폰 환경에서 매쉬업을 성공적으로 개발하기 위해서는 한정된 스마트폰 성능과 고성능 무선 인터넷 활용에 대한 이슈들을 고려해야만 한다. 본 논문에서는 다양한 Open API들을 이용하여 스마트폰에서 활용 가능한 위치기반 모바일 매쉬업을 개발한다. 이는 클라우드 컴퓨팅 개념을 접목하여 별도의 솔루션을 구축하지 않고도 저비용 고효율적으로 스마트폰 응용 프로그램을 제작할 수 있는 방법을 제시하고 있다.
-
Yang, Shinhyung;Park, Min Gyun;Lee, Jae Yoo;Kim, Soo Dong 1576
클라우드 저장소 서비스는 특정한 장비나 저장 공간의 제약 사항 없이, 언제 어디서나 신뢰성 높은 서버를 활용하여 사용자들에게 다양한 편의를 제공함으로써 사용량이 급증하고 있다. 더불어, 저장 데이터 요청 빈도, 저장 데이터의 크기, 파일 구조 복잡도의 증가로 인해 오버헤드의 발생에 따른 성능 하락에 관한 이슈가 제기된다. 본 논문에서는 클라우드 백업 애플리케이션의 성능 향상을 위해 컴포지트 패턴 기반의 백업 데이터 관리 기법과 동적 자원 할당 기법으로 구성된 설계 모델을 제안한다. 또한, 실사례의 적용을 통해 본 논문에서 제안하는 설계 모델의 실효성을 검증한다. -
클라우드 컴퓨팅이라는 새로운 IT 패러다임으로의 변화가 요구되면서 사용자들은 IT 자원을 소유하는 것이 아니라 빌려 쓰는 서비스 방식을 지향하고 있다. 이러한 추세에 따라 KISTI 정보시스템 또한 클라우드 컴퓨팅 서비스를 지원하도록 발전하고 있으며 이에 맞는 ISOC 프로세스가 필요하게 되었다. 본 논문에서는 클라우드 컴퓨팅 서비스에 적합한 ISOC 프로세스를 정의하고 설계한다. 새로운 ISOC 프로세스는 클라우드 컴퓨팅 서비스를 지원하기 위해 가상 시스템에 대한 운영 관리 업무를 포함하고 있다.
-
도시재생정책과 계획수립 지원을 위한 도시재생종합정보시스템이 지구단위로서 읍면동 및 집계구 단위로 구축되었다. 이를 이용하여 지표별 진단과 복합쇠퇴진단을 통한 관심지역 추출로 보다 상세한 도시쇠퇴 진단이 가능하다. 이 시스템을 정부정책에 이용하는 것뿐만 아니라 주민의 지역문제 확인 및 해결방안 모색을 위한 도구로 적극 활용되어야 할 것이다. 또한 데이터를 지자체에 직접 입력하게 하여 신속한 정보갱신과 비용절감이 가능한 유지관리방안의 검토가 필요하다.
-
도시재생종합정보시스템은 도시의 쇠퇴정도를 파악하고 그에 따른 도시재생 관련 정책수립 및 사업의 수행에 있어 의사결정 지원과 관련정보 등을 제공함을 목적으로 하고 있다. 본 연구에서는 도시재생 사업이나 정책을 진행시키고자 했을 때, 기 개발되어진 쇠퇴와 잠재력진단 시스템의 연계 및 활용을 통해 효율적인 도시재생 사업의 의사결정을 지원해줄 수 있는 우선순위 선정프로세스를 연구하였다. 또한, 시스템간의 연계를 위한 정보 프로세스 및 구현방안을 제시하였다. 제시된 우선순위 선정방안으로 보다 객관적, 직관적인 도시의 현황 및 DB 제공할 수 있으며 이를 통해 도시재생 사업 및 정책의 의사결정을 위한 근거자료로 활용 할 수 있다.
-
최근 모바일 기기의 급속한 발전 및 보급으로 화상회의 그리고 Google의 Hangouts나 Apple의 FaceTime과 같은 화상 통신의 사용이 증가하고 있다. 그러나 기존의 화상통신 시스템은 사용자 PC나 모바일 단말기의 플랫폼 환경에 맞는 애플리케이션이나 플러그인을 설치해야 하는 단점이 있다. 따라서 본 논문에서는 WebRTC를 사용한 클라우드 기반의 다자간 화상 통신 시스템을 제안한다. 제시된 시스템은 PC나 모바일 단말기에 제약 받지 않고 HTML5를 지원하는 웹 브라우저 만을 이용하여 화상 통신을 제공하며, 화상 통신 서비스 제공자가 별도의 서버 환경을 구축할 필요가 없는 클라우드 기반의 서비스이다.
-
Lee, Mina;Jung, Jinuk;Kim, Eung-hee;Kim, Hong-gee 1596
2000년대 초반 등장한 시맨틱 웹 기술은 최근 재조명을 받고 있다. 이는 초기에 구축된 시맨틱 데이터와 최근에 구축하는 시맨틱 데이터의 양적 비교를 통해서도 알 수 있다. 그러나 기존의 시맨틱웹 기술은 대용량 데이터를 처리하는데 어려움이 많아, 이를 처리하기 위한 기술이 중요한 문제로 대두되고 있다. 본 논문에서는 앞에서 말한 바와 같이, 기존 RDF Repository의 대안으로, 다양한 데이터 베이스를 복합적으로 사용하였다. RDF 데이터를 효율적으로 처리하기 위해, NoSQL DB와 메모리 기반 관계형 DB를 활용하여 시스템을 구성하였다. 또한, 사용자가 이에 대한 별도의 지식 없이 기존의 SPARQL 질의를 그대로 사용하여, 원하는 결과를 얻을 수 있는 시스템을 제안한다. -
Lim, Jae-Kyu;Kim, Byeong-Kon;Kim, Young-Jin;Kim, Seong-Hee;Lee, Seok-Won;Park, Jeong-Kyu 1599
최근 정보화 산업이 고도화 되어 신속하고 다양한 통계정보에 대한 수요가 급증하고 있다. 그러나 기존 도로보수현황은 수기작성 및 e-Mail에 의한 자료 취합으로 집계의 신속성이 떨어지고, 자료 관리와 정보 제공을 위한 매체가 파일 및 책자로 국한되어 있어 효과적으로 활용되지 못하고 있다. 매년 발간하는 도로보수현황의 신속한 자료 취합, 통계자료의 시의성 확보 등 활용성 제고를 위해 도로보수현황 시스템 구축 연구를 진행하고 있다. 본 논문에서는 도로보수현황의 자료 관리 체계 개선을 바탕으로 WEB 기반의 도로보수현황 시스템 구축에 대해 기술하고자 한다. -
산업과 정보통신 기술의 발전으로 토목분야도 GIS, DBMS 등 다양한 정보시스템을 도입하여 국가 발전의 선구자 역할을 주도 하고 있다. 토목분야 중에서 우리 생활과 밀접한 관계가 있는 도로 포장관리시스템(PMS)에도 보다 효율적이고 체계적인 도로포장 관리를 위해 GIS 및 DBMS를 운용하고 있다. 전국 일반국도 포장상태 조사 및 자료 검증의 경우 DBMS를 통해 포장 상태 산출과 평가 신뢰성이 확보되어 효율적 예산 배치 및 정확한 포장상태 관리의 기반이 된다. 본 논문에서는 GIS 기반의 전국 일반 국도 포장상태 조사 지점 관리 및 자료 검증 시스템 개발에 대하여 기술하고자 한다.
-
Jang, Hye-Ji;Jang, Won-Geun;Lee, Hu-Yong;Kim, Sung-Ki 1606
대기 중에 비는 기체상태 혹은 입자상태로 대기오염물질을 습성침착 하는 대기정화작용을 한다. 환경과학분야에서는 이러한 자연의 대기정화 프로세스를 분석하여 강우량에 따라 대기정화 정도를 예측하기 위한 모델들을 제시하고 있고, 이러한 모델들을 이용하여 대기오염을 예보하는 응용이 확산되고 있다. 본 논문은 강수량에 따른 대기오염물질(NO2, PM10) 정화효과 모델을 기반으로, 강우량 정보를 이용하여 대기오염도 예측결과를 시각화하는 도구를 제시한다. 본 연구의 결과는 직관적인 대기오염피해를 예방하는 도구로서 활용 가능하다. -
A 3D Visualization Tool for Supporting Forecasting of Air Cleaning Effect based on Tree Density Map"Jeon, Hae-Joon;Ji, Hyun-Tae;Park, Jae-Wan;Kim, Sung-Ki 1609
녹색 도시 조성의 주요 요소인 수목(tree)을 대상으로 도시 대기오염 개선수준을 평가하는 연구가 활발하다. 그러나 측정을 통해 수집된 데이터는 수목의 종류와 밀도에 따라 실시간으로 직관적인 도시 대기오염 개선 정도를 판단하는 데 애로가 있다. 본 연구는 이 문제를 해결하는 데 일조하는 소프트웨어 도구를 제시한다. 본 연구에서 개발한 소프트웨어 도구는 대기환경을 개선할 지역별 대기환경측정 정보를 이용하여 3 차원 모델링과 Google Map 서비스를 매쉬업(mash-up)하여 가상으로 수목을 심고 이에 따른 도시 대기오염 개선효과를 시각화한다. 본 연구결과는 도시대기환경 개선을 위한 정책개발과 예산수립에 일조할 것이다. -
웹 2.0의 등장과 함께 Restful 웹 서비스의 활용이 전통적인 SOAP 기반 웹 서비스에 비해 크게 증가되었다. 최근 웹상에 이용 가능한 Restful 웹 서비스들의 수가 급격하게 증가됨에 따라 사용자들이 적합한 웹 서비스를 찾는 것은 매우 중요한 이슈로 대두되었다. 그러나 기존의 키워드 기반 검색 방법은 낮은 검색의 정확도 때문에 문제가 많다. 따라서 본 논문에서는 Restful 기반 온톨로지 구축 방법을 제안하고자 한다.
-
최근 웹 서비스는 실시간 양방향 통신으로 높은 효율성과 전이중 통신이 주요 이슈가 되고 있으며, 이는 웹소켓의 활용성이 증대되는 흐름으로 이어지고 있다. 기존 데이터 통신은 반이중 통신으로 과도한 트랙픽과 불필요한 오버헤드를 발생시키는 단점이 있었다. 그러나 웹소켓은 반이중 통신의 단점을 해소하고, HTML5의 주요 기술중 하나로 웹표준은 물론, 표준 프로토콜로서의 확장성 등의 장점을 가지고 있다. 이에 따라 본논문에서는 기존 웹 기반 서비스인 실시간 통신, 제한된 하드웨어 플랫폼 서비스, 미디어 콘텐츠와 같은 대용량 서비스 제공 등에 웹소켓의 활용 방안에 대해 제안한다.
-
원자력발전소를 비롯한 여러 산업플랜트들은 복잡한 파이프 시스템들이 필수적으로 필요한데, 이러한 파이프들 중 일부 파이프들은 안전성과 중요성을 고려하여 Over-haul 기간이나 가동 중에도 반드시 안전성 검사를 수행해야한다. 이 검사에는 검사자의 작업 공간 확보 어려움과 고위험 지역에 따른 작업환경으로 인하여 로봇을 이용한 검사 방안이 요구되고 있다. 본 논문에서는 파이프 등반 로봇을 개발함에 있어 영상을 이용한 파이프 자동 파지 기술과 로봇 원격제어 기술개발에 대하여 기술한다.
-
햅틱 기반 로봇 원격제어를 위해서는 힘 반영을 인지할 수 있어야 한다. 원격조종에서는 데이터 통신과 처리에 소요되는 시간에 따른 지연이 발생하는데, 이 시간 지연은 로봇의 충돌과 제어기-로봇간의 힘 반영 부조화를 초래할 수 있다. 다수의 로봇이 협업을 하는 구조로 원격제어 시스템을 개발하기 위해서는 다수의 오퍼레이터와 다수의 로봇이 원활한 기능 분담을 수행할 수 있어야하는데, 본 논문에서는 원격지 로봇들의 협업을 수행할 수 있는 햅틱 기반 원격제어 시스템 구축 방법에 대하여 기술한다.
-
Lee, Jong-Ha;Lee, Jun-Haeng;Ha, Ji-Yang;Lee, Hae-Yeoun 1627
최근 IT 기술의 발달로 인하여 스마트폰을 활용한 다양한 어플리케이션이 급속도로 증가하고 있다. 이는 스마트폰이 사용과 휴대가 편리하고 다양한 기능을 제공하기 때문이다. 본 논문은 다양한 입출력 기능이 있는 안드로이드 스마트폰으로 PC에서 널리 쓰이는 키보드, 마우스, 스피커, 마이크, 캠코더와 같은 입출력 장치로 이용할 수 있는 어플리케이션의 설계 및 개발에 대하여 제안한다. 특히, 안드로이드 스마트폰의 자원을 활용하기 위한 안드로이드 어플리케이션과 가상 입출력 장치의 제어를 위한 가상 장치 드라이버, 그리고 안드로이드 어플리케이션과 드라이버 간의 통신을 위한 PC 어플리케이션을 중심으로 기술한다. -
본 연구에서는 신재생 에너지 Bio-Energy와 STEAM교육의 연구 사례를 살펴보고 이를 토대로 초등학교 5-6학년을 위한 바이오에너지를 이용한 STEAM 교육프로그램과 수업방안을 제시한다. 5-6학년의 지적 발달 수준과 흥미를 고려하여 교육프로그램을 구상하고 이에 따른 교재와 교사용 지도서를 개발하였고, 학습용 미생물 연료전지 교구도 개발하였다. 개발된 교육프로그램의 실효성을 검증하기 위해 제주도내 5-6학년 학생 10명을 대상으로 6차시동안 단계별로 교육을 진행하였다. 향후 추적연구 및 확대 적용이 이루어질 예정이며, 신기술 주제의 STEAM교육을 지도함으로써 좋은 효과를 얻을 수 있을 것으로 기대된다.
-
바야흐로 디지털 데이터의 빅뱅 시대로 진입하고 있다. 정보통신기술의 급속한 발전으로 인해 인터넷은 사회 전 분야를 변화시키고 있으며, 스마트 단말기, 사물인터넷, 소셜네트워크, 실시간 데이터 수집 장치, 지리정보시스템 등의 등장과 기타 여러 가지 새로운 형태의 데이터 소스가 출현하였다. 이에 따라 데이터 량이 폭발적으로 증가하고 있으며, 한 번에 처리해야 할 디지털 정보량이 수십 테라바이트에서 제타바이트에서 이르는 이른바 빅데이터 시대가 도래한 것이다. 그러나 빅데이터 기술의 빠른 성장에 비해 빅데이터 생태계의 근간이 되는 기술의 보호나 지식재산권의 침해로부터 관련 기술을 보호하기 위한 법적 구제수단은 미비한 형편이다. 이에 본 논문에서는 빅데이터 시대의 지식재산권 침해 유형을 분류하고, 현행법 하에서의 법적 구제수단에 대해 알아본다.
-
아코디온은 키보드와 건반 그리고 공기주머니로 구성 되어 있는 악기로써 건반 악기의 특성과 화음을 위한 키보드 코드의 손가락 운영 기법이 요구되는 악기의 특성을 갖는다. 따라서, 연주를 자습하거나 독자적인 교습을 위한 연주법에 대한 알고리즘이 요구된다. 본 연구에서는 아코디온의 효율적인 연주를 위하여 손가락 연주의 알고리즘을 패트리 넷으로 표현하여 화음과 멜로디의 관계성을 표현하였다. 또한 사례를 들어 모델링을 검증하였다.
-
기호, 키워드 및 문법을 기반으로 하는 C 프로그래밍 언어는 처음 접하는 컴퓨터 전공 및 비전공 학생들이 개념을 이해하는데 어려움을 겪는 경우가 많다. 최근 다양한 교육용 로봇이 보급되면서 보다 손쉽게 프로그래밍을 습득할 수 있는 그래픽 기반의 프로그래밍 방식이 제안되고 있다. 본 논문에서는 이러한 그래픽 기반의 프로그래밍 방식을 C 프로그래밍 실습에 활용하는 방법을 기술하고 그 효용성에 대해 분석한다.
-
고령화 되어 가는 현대 사회에서 노인들이 일반 성인과 동등한 수준에서 정보를 접근 가능하도록 스마트기기의 손쉬운 인터페이스 방법이 요구된다. 음성 인터페이스는 노인들의 스마트기기 활용도를 높여 줄 수 있지만, 성능이 평균적 성인연령 대의 발성행태에 최적화되어 있어, 노인들이 사용할 경우 음성인식률 저하를 초래한다. 그래서 노인 친화형 음성 인터페이스를 개발하기 위한 일환으로 노인음성에 대한 인식률을 향상시켜 줄 수 있는 전처리 알고리즘을 개발하고자 한다. 이를 위해 노인층과 청년층을 대상으로 음성샘플을 수집하여 분석하였고, 그 결과 노인이 청년에 비해 발성속도가 느리며 이는 스마트기기의 음성인식 기능저하로 이어진다는 것을 확인할 수 있었다.
-
Kim, Hyun-Taek;Nam, Jae-Hyun;Jung, Woo-Hwan;Cho, Kuk-Jin;Kim, Byung-Gyu 1649
최근 정보기술의 발전에 가속화되면서 기존의 키보드나 마우스 같은 전통적인 제어장치들과는 달리 새로운 하드웨어 인터페이스들이 등장하고, 그에 따른 새로운 시각에서의 제어 방법들 등장하고 있다. 본 논문에서는 Leap Motion이라는 새로운 하드웨어 인터페이스를 사용할 때 제공되는 단순한 위치 정보만 쓰는 것이 아니라 어떠한 위치에 있는지, 특정 동작을 취했을 때 모션 등과 같은 정보들도 함께 사용하기 위해 손과 손가락을 인식할 수 있도록 모션 인식방법을 제안하고, 제안된 기술을 기반으로 3D Avatar를 제어 및 편집 후 애니메이션을 만들어 공유할 수 있는 모션제어 저작SW를 개발하였다. 본 기술은 의료, 게임, 교육 등 다양한 분야에서 새로운 제어 기술로서 활용될 수 있으며, 기존의 공간 터치 기술과는 다른 장점을 제공할 것으로 예상된다. -
Kim, Jin-uk;Kim, Se-hoon;Hong, Kwang-jin;Jung, Kee-chul 1653
본 논문에서는 키넥트를 사용하여 제스처를 인식해 프리젠테이션이 가능한 인터페이스를 제작하였다. 키넥트 카메라는 Microsoft Kinect SDK1.7 라이브러리를 사용해서 신체의 좌표값을 받아 손의 위치와 손의 제스처를 인식하는데 사용했으며, 파워포인트를 제어하기 위해 후킹 기능을 사용한다. 기존 키넥트에서 사용하던 제스처인 sweep을 기본으로, grip과 push 제스처로 프리젠테이션에 필요한 기능을 추가했다. 제스처 인식의 결과를 후킹을 통해 파워포인트로 전달해서, 슬라이드의 이동 뿐 아니라 메모 기능과 지우기 기능이 추가된 인터페이스를 제공한다. 인터페이스는 발표자의 발표능력 향상과 더불어, 제스처 인식 인터페이스를 타 콘텐츠에 적용이 가능하므로 추후 콘텐츠의 제작 및 상용화가 가능하다. -
본 연구에서는 기계 시스템의 위험도 진단 및 관리를 위해, 3차원 기반의 진단결과 가시화 기술에 관한 연구를 소개한다. 계층구조와 인과관계에 의한 신뢰성 분석 기술을 3차원 디지털 목업에 적용하여, 요소 부품 및 전체 시스템의 위험도를 직관적으로 파악하고, 이를 유지 보수 과정에 활용할 수 있는 소프트웨어 플랫폼의 설계 및 풍력발전 시스템 적용을 위한 디지털 목업 개발 등을 소개한다.
-
사람 간 의사소통에서 표정, 몸짓과 같은 비언어적 시각 요소들은 감정 표현의 중요한 요소이나, 시각장애인들은 이러한 감정 정보들을 받아들이는데 제한적이다. 본 논문은 시각장애인에게 이러한 비언어적 시각 요소 기반의 감정 정보를 인식하여 온각으로 전달하기 위한 방법론을 제안한다. 상대방의 표정은 안경 착용형 카메라로 인식되어 감정으로 분류된다. 인식된 표정이 웃는 얼굴과 같이 호감인 경우, 이 상태는 온각으로 변환되어 안경에 착용된 온도전달 장치에서 시각장애인에게 호감을 전달한다. 이러한 온각기반 감정전달 장치는 시각장애인의 의사소통 향상을 위한 장치의 개발에 응용될 수 있다.
-
Kim, Da-Hye;Park, Wanjoo;Kim, Yun-Hee;Kim, Sung-Phil;Kim, Leahyun;Kwon, Gyu-Hyun 1661
본 연구는 만성 뇌졸중 환자 5 명을 대상으로 상지 운동(Affected hand의 주먹 쥐기/펴기운동)시 참가자의 운동의지와 운동 수행의 유무에 따라 차이가 있을 것을 가정하고, 운동 수행 및 운동의지가 존재하는 Active movement와 운동 수행을 하지만 운동의지가 없는 Passive movement, 운동 수행은 없지만 운동의지가 있는 Motor Imagery(MI)의 세가지 task에 따른 뇌파의 연결성을 비교하고자 한다. 이 때 EEG 영역 간의 연결성을 보기 위한 분석 방식 중 하나인 Phase locking value(PLV)를 통해 각 task 간의 차이를 비교 및 분석했다. 운동 수행은 동일하지만 운동의지 유무에 따른 차이는 Passive movement가 전반적으로 뇌 영역간 연결이 감소하고 Active movement가 motor task 시작 후 375ms를 기점으로 급격히 증가함을 보이는 데에서 발견할 수 있었으며, 운동 수행 유무에 따른 차이는 687.5ms 이후 Active movement에 비해 MI에서 뇌 영역 간 연결 수가 확연히 감소하는 데에서 큰 차이를 나타내었다. 이에 따라 본 연구에서는 만성 뇌졸중 환자의 상지운동 시의 motor task에 따른 EEG 영역간의 연결성을 토대로 운동의지 검출이 가능성이 있음을 밝혔다. -
Kim, Hyun-Uk;Song, Ha-Yoon;Choi, Dong-Yeon;Kim, Dong-yup 1665
본 논문에서는 인간의 일일 이동패턴을 모델링하기 위해 사람의 이동정보인 위치데이터를 바탕으로 위치분석(Location Analysis)을 통해 사람의 이동패턴이 날마다 어떤 형태로 나타나고 반복되는지 보이려고 한다. 이에 사람의 이동패턴은 자주 방문하거나 특정시간이상 머문 공간간의 이동이라고 정의하고, 해당 공간을 하나의 군집으로 하는 군집간의 이동 모습으로 인간의 이동 모습을 나타내고자 한다. 위치데이터를 일일 기반으로 위치분석을 하게 되면 일일 이동모습을 나타낼 수 있고, 이러한 일일 이동모델을 통합하여 분석하게 되면 사람의 전체 이동모델을 나타낼 수 있다. 이렇게 분석된 일일 이동모델과 전체 이동모델을 시간대별로 다시 분석하게 되면 전체 이동모델에 대해 일일 이동모델이 어떠한 형태로 중첩되는지 그 패턴을 찾아볼 수가 있다. 이와 같은 방식으로 우리는 위치데이터에서 일일 이동모델, 전체 이동모델, 그리고 시간대별 이동패턴을 찾아낼 수 있었다. -
Jung, Da Hee;Lee, Sang Rim;Kim, Young Jin;Ku, Dong Youn;Lee, Young Kyu 1669
영업 관리 시스템이 발달함에 따라 모바일 단말기를 이용하여 영업비용 절감, 고객 접점 및 영업 활동 강화에 대한 연구가 진행 중이다. 기존의 영업 관리 시스템은 영업사원이 기업에게 하나의 단말기를 제공받아 영업 활동을 하며 관리자가 이를 모니터링 할 수 있는 기능을 제공하는 시스템이다. 이를 통해 관리자는 영업사원의 업무 활동을 시스템을 통해 관리할 수 있다. 그렇지만 최근 다양한 모바일 기기가 등장함에도 불구하고 기존의 시스템은 다양한 디바이스를 지원할 수 없고 맵 기반의 지오로케이션을 통한 활동 분석의 부족함이 있다. 또한 관리자가 영업 사원의 업무 활동에 따른 예상 위치와 통계 정보를 알 수 없다는 한계가 있다. 본 시스템에서는 반응형 웹과 지오로케이션을 적용하여 다양한 디바이스 환경에서도 서비스를 제공하며, 영업 사원의 이동 경로를 정확하게 파악할 수 있다. 또한, 과거의 업무 시간과 이동 시간 데이터를 이용하여 영업 사원의 미래 위치를 예상하고 업무량에 대한 통계 기능을 추가하여 시스템의 편리성을 높인다. -
인간 활동의 전 영역을 총괄하는 대뇌정보기능을 대표하는 뇌파는 대뇌피질에서 발현된다고 알려져 있다. 의학적인 연구 결과에 의하면 인지 사고 등의 역동적인 지식 활동, 다양한 감성 행동, 및 고차원적인 정신활동까지도 뇌파 분석을 통해서 어느 정도는 기계적인 인식이 가능한 것으로 알려져 있다. 뇌-컴퓨터 인터페이스는 인간 중심의 시스템을 위한 핵심 연구로서 뇌파 신호 분석에 의한 사용자 의도 인식 시스의 개발을 목표로 한다. 이에 따라서, 범용적으로 적용 가능한 뇌파신호 분석 기법 및 자동 처리 시스템에 관한 연구가 활발히 진행 중이다. 특히, 뇌는 부위별로 그 기능이 세분화 되어 있으며 의식 상태와 정신활동에 따라 뇌파가 수시로 변하면서 특정한 패턴을 갖는다. 이러한 뇌의 정보처리 메커니즘을 밝혀내면 전자장치와의 통신 인터페이스를 통해 기기를 제어할 수 있다. 본 논문은 사용자의 의도를 분석하는 방법과 이를 통해 다른 장치의 인터페이스를 제어할 수 있는 시스템을 설계했다.
-
Choi, JeongMook;Kim, Jin;Choi, Jae Hong;Lee, HwaMin 1676
컴퓨터의 발달과 함께 입력 형태 또한 다양해졌다. 가령, Kinect는 움직이는 동작이나 원근거리, 그리고 소리까지 입력받을 수 있다. 이 연구는 Kinect를 통하여 손가락의 움직임을 입력받은 후, 그에 따른 게임의 결과를 출력한다. MindWave를 사용하여 EEG 데이터의 시각화를 통하여 사용자가 출력 내용을 이해하기 쉽게 구현하였다. -
Kim, Tae-Woo;Oh, Sea-Ra;Lim, Gook-Jin;Jung, Young-Ae 1680
최근 비장애인과 장애인 간의 정보격차를 줄이기 위하여 관련 법규의 마련과 더불어 다양한 방법들이 제안되고 있다. 소프트웨어 접근성에 있어서 평등한 권리를 행사할 수 있도록 소프트웨어 접근성 지침 1.0이 등장하였다. 소프트웨어 접근성 향상을 위해서는 키넥트 기술을 활용하는 것을 전제로 하였다. 이 논문에서는 소프트웨어 접근성 지침 1.0을 기초로 하여 소프트웨어 접근성 향상 시스템 구현을 위한 이해관계자 별 요구사항을 분석하였다. 그 결과는 추후 시스템을 설계하고 구현하는 로 활용될 것이다. -
Kim, Tae-Woo;Kim, Sung-Ho;Yoon, Young-Jin;Jung, Young-Ae 1683
이 논문에서는 환경적 장애 극복을 위한 소프트웨어 접근성 향상을 위한 시스템인 PC Helper을 제안한다. P.C Helper는 [Speech Mode]와 [Motion Mode] 두 가지의 모드로 구성된다. [Speech Mode]에서는 UI Speaking Engine을 활용하여 음성으로 응용프로그램을 제어하고, [Motion Mode]에서는 Gesture Engine을 활용하여 모션을 이용한 가상의 키보드와 마우스를 제어할 수 있다. 이 두 가지 기능을 제공하여 환경적 장애가 있는 사람들에게 용이한 인터페이스를 제공하고자 하였다. UI Speaking Mode로 Microsoft Office 응용 프로그램 약 70%정도 제어하는 것이 가능하였다. -
Kim, Tae-Woo;Kwak, Jae-Won;Yoon, Seok Chul;Jung, Young-Ae 1686
이 논문은 컴퓨터 소프트웨어 접근성을 평가하기 위한 '소프트웨어 접근성 평가 프레임워크'를 제안하고 구현하였다. 소프트웨어 접근성 평가 프레임워크를 제안한 이유는 소프트웨어를 평가하여 소프트웨어 접근성을 테스트하기 위한 것이다. 이것은 한국형 사용자 에이전트 접근성 지침 1.0에 근거하여 테스트하는 것으로 그 평가결과를 신뢰할 수 있다는 점에서 의의가 있다. -
NUI(Natural User Interface)는 사용자가 신체부위를 사용하여 인터페이스 할 수 있는 기술이다. 본 연구에서는 NUI 공간에서 체감형 게임을 시행하였다. 게임은 태권도게임으로 사용자와 컴퓨터간의 대련이며, 게임 시 사용자의 심전도 신호를 측정하였다. 사용자는 심전도데이터를 게임 시에 사용자 프로파일로 전송한다. 전송받은 심전도신호로 사용자의 심박변이도를 분류하여 분류기 실험을 시행하고 정확도를 측정하였다. 실험은 체감형 게임 시행 전과 시행 후의 상태로 나누어 실험하였으며, 분류기는 Decision Tree를 사용하였다. 실험결과 심박변이율은 게임 시행 후 정확도가 4.16% 높게 도출되었다.
-
Lee, Gwang-Hyung;Shin, Dong Kyoo;Shin, Dong Il 1693
현재까지, 사람과 컴퓨터간의 인터페이스로 키보드와 마우스를 사용하여 왔다. 최근, 유비쿼터스 시대가 도래하면서 스마트 폰의 활용이 대두 되었고, 각 디바이스들은 하나로 통합되고 있다. 이에 따라 인터페이스도 NUI로 발전하였고 터치, 모션 트래킹, 음성, 표정 인식과 같은 멀티 모달 형식으로 더욱 높은 인지 능력과 직관적인 인터페이스가 되도록 각 디바이스 단계에서 개발되고 있다. 본 논문에서는 키넥트를 이용한 마커 없는 직관적인 손동작 인식과 XML 클라우드 기반의 각종 디바이스 통합 인터페이스 구현 설계를 제안한다. -
Lyu, Ki-Gon;Sun, Dong-Eun;Han, Jung-Soo;Kim, Hyeon-Cheol 1697
정보처리 기술이 발전함에 따라 정보에 대한 접근과 소통은 더욱 빠르고 편리하게 되었고, 동시에 사용자의 정보에 대한 요구 또한 세분화되고 다양해지면서, 이러한 다양한 요구에 대응하기 위해서 사용자의 경험과 소통하여 인지과정에 영향을 줄 수 있는 감성이 중요하게 인식되고 있다. 감성은 동일한 외부자극에 대해 개인의 경험, 환경 등에 따라 다르게 나타나기 때문에 객관적으로 측정하기가 어렵지만, 외부자극에 대해 반사적이고 직관적으로 발생하여 의사결정 과정에 지속적으로 영향을 주기 때문에 사용자의 경험과 소통하여 사용자의 요구를 이해할 수 있는 정보를 제공한다. 본 논문에서는 이미지 공유 사이트를 이용하여 이미지라는 외부자극에 대해 사용자들이 느낀 어휘들을 수집하고 긍정과 부정 감성을 분석하여 어휘를 기반으로 이미지의 감성을 측정하고 평가하였다. -
최근 프로그래밍 교육이 새로운 방식의 사고력을 길러준다는 점에서 컴퓨터 공학 전공자뿐 아니라 일반인에게도 그 중요성이 강조되고 있다. 이러한 추세에 따라 프로그래밍 교육을 통해 길러지는 새로운 사고 과정인 computational thinking 관련 연구가 다양하게 시도되고 있다. 그러나 대부분의 연구가 특정 프로그래밍 언어에 의존적인 평가도구를 개발하여 측정하고 있으며 프로그래밍 경험 자체가 일상생활에서 일어나는 현상의 문제 해결을 위한 computational thinking에 영향을 주었는지를 연구한 결과는 아직 명확히 알려진 바가 없다. 따라서 본 연구는 프로그래밍 경험 유무에 따라 computational thinking에 차이가 있는가를 알아보았으며 그 결과 프로그래밍 경험이 있는 학생이 일상에서 일어나는 복잡한 문제를 더 논리적이고 상세하게 추상화하고, 구조화를 통해 더 명확한 모델링을 하였음을 알 수 있었다. 결론적으로 프로그래밍 경험 유무에 따라 computational thinking의 차이가 있음을 알 수 있었으며, computational thinking의 함양을 위해 프로그래밍 교육이 도움이 될 것으로 기대할 수 있다.
-
Jang, Chang-Keun;Shin, Hong-Seob;Lee, Kyung-Moo 1702
영 유아 및 아동의 위급상황 시 정확한 심폐소생술을 실시하여 영 유아 및 아동을 소생시키거나 전문 의료진이 도착 할 때까지 생명을 연장 시킬 수 있는 기술과 노하우를 습득하는 것에 중점을 두고 있다. 이 연구로 인해 영 유아 심폐소생술을 아직 배우지 못한 사람들도 위급한 상황 시 당황하지 않고 영 유아에게 능숙하게 심폐소생술을 시행할 수 있게 하여 "4분의 기적"을 이룰 수 있도록 한다. -
Kim, Min-Gwan;Lee, Jung-Been;Lee, Taek;Lee, Heon-Jeong;In, Hoh Peter 1706
최근 규칙적인 수면을 이루지 못해 수면장애를 호소하는 사람들이 좌시하기 어려울 정도로 늘어나고 있는 추세이다. 수면장애 치료를 위한 보편적인 방법은 수면제 투여이나, 약물의 지속적인 투여로 인해 약물의 내성 및 의존성 등의 부작용이 일어날 수 있다. 따라서 근래에는 비약물적인 인지행동치료(Cognitive Behavior Therapy)를 통해 환자가 스스로 자신의 상태를 이완시킬 수 있는 훈련을 제공하고 있다. 하지만 치료를 위해서는 병원과 환자 모두 많은 시간과 비용이 든다는 문제점이 있다. 따라서 본 논문에서는 환자 혼자서도 바이오피드백 훈련이 가능하도록 하는 시스템을 제안한다. 이 시스템을 통해 좀 더 효율적인 수면장애 치료를 기대할 수 있다. -
교통 신호등은 운전자 혹은 보행자들의 뚜렷한 시인성 확보를 위해 가능한 주위 배경과 구분되는 색상, 모양, 질감 등으로 구성하여 설치되어 있는 특징을 가지고 있다. 결국 기존 교통 신호등 검출 연구들에서는 대부분 교통 신호등의 색상과 모양을 기반으로 한 검출 연구가 주류를 이루고 있는 것이 사실이다. 하지만, 외부 날씨, 복잡한 시내, 다른 물체와의 겹침 등의 문제로 인해 색상 및 모양 기반의 교통 신호등, motion blur, 검출 오류가 증가 되고 있다. 따라서 본 연구에서는 입력 영상에서 색상정보를 배제하고 motion blur나 밝기 변화에 덜 민감하고 먼 거리에서도 뛰어난 시인성을 가진 spot light 검출을 통해 입력 영상에서 가장 밝은 교통표지판 후보 영역들을 검출한다. 그리고 교통 신호등의 특징인 가능한 원형을 유지하고 있으며 원형 외부 색상과 내부 색상이 현저하게 두드러지는 영역을 maximally stable extremal regions (MSER) 알고리즘을 사용하여 입력 영상에서 후보 영역을 선택한다. 마지막으로, 검출된 영역들에서 교통 신호등 영역을 검출하기 위해 템플릿 매칭 방법을 적용한다. 제안한 방법을 도로 상에서 실험한 결과, 평균 94% 이상의 검출율을 제시하였고, 특히 야간 시간대에 검출율이 비교적 높게 제시되었다.
-
최근 기계와 인간과의 소통을 위한 유저 인터페이스 기술에 대한 연구가 활발히 이루어지고 있으며, 특히 착용형 디바이스에 관한 연구에 집중되고 있다. 전통적인 UI가 갖는 부자연스러움과 응용프로그램과의 병목현상 발생에 대한 해결 방안으로 다양한 상호작용 요소를 포함하는 자연스러운 UI 기술이 제안 되고 있으며, UI 기술이 필수적인 착용형 디바이스와 함께 논의가 필요하다. 본 논문은 착용형 디바이스와 사용자 인터페이스 기술과 연구 동향에 대해 살펴보며, 이를 기반으로 착용형 디바이스의 핵심기술과 디바이스 형태별 UI 기술에 대해서 논의한다.
-
1987년 완성음절형 한글 부호계(KS C 5601-1987)가 처음 제정된 이래 1992년 ISO 10646-BMP 또는 Unicode에 정보교환용 한글부호계를 반영하기 시작하여 2005년에 KS X 1005로 국제문자부호계를 제정하고 2007년 최종적으로 KS X 1026-1 제정을 통하여 정보교환용 한글 처리지침을 마련하는 것으로 옛한글처리를 완성하였다고 한다. 본 논문에서 훈민정음창제원리에 입각하여 옛한글처리 완성도에 대하여 정보교환용 한글처리의 한계와 문제점을 평가함으로써 한글처리의 효율성을 기하고자 한다.
-
본 논문에서는 다중 손 끝점 검출을 위해 특징 추출 기법 및 이를 기반으로 한 손 끝점 검출 알고리즘을 제안한다. 특징 추출을 위해 Local Binary Feature(LBP)을 사용하였고 특징의 차원을 축소하기 위해 Principal Component Analysis(PCA) 기법을 이용하였다. 손 끝점 판별을 위해 Reduced multivariate polynomial Model(RM) Classifier를 사용하여 실험 결과 제안된 손 끝점 검출 기법이 다양한 환경에서 동작 하는 것을 확인 하였다.
-
본 RFID를 지면과 목표물체에 설치하고 로봇은 리더기와 다양한 센서를 갖춤으로써 이동시 자기 위치를 파악하고 물체로부터도 고유정보를 얻을 수 있게 구성하였다. 초음파 센서 신호의 귀환시간을 활용하여 전방 물체의 거리를 추출하며 바닥의 RFID로부터 이미 획득한 자기 위치를 활용하여 물체의 절대 위치를 구한다. 이는 이동체를 중심으로한 실내의 경로지도를 작성하는 것이 가능하며, 실내의 구조 및 목표점을 포함한 전체적인 지도를 작성할 수 있다.