• 제목/요약/키워드: 추출.변환소프트웨어

검색결과 146건 처리시간 0.031초

모델기반의 커널 테스팅 프레이뭐크 (MOdel-based KERnel Testing (MOKERT) Framework)

  • 김문주;홍신
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제36권7호
    • /
    • pp.523-530
    • /
    • 2009
  • 최근 내장형 시스템이 점점 많은 분야에 사용되며, 시스템에 특화된 운영체제 커널에 대한 필요성이 커지고 있다. 하지만, 커널 개발은 코드의 복잡성 등의 이유로 말미암아 테스팅에 큰 비용이 소요됨에도 불구하고, 높은 신뢰성을 달성하기가 어려운 실정이다. 이러한 커널 개발 및 테스팅의 어려움을 극복하기 위해, 운영체제 커널의 동시성 오류 검출을 지원하는 모델 기반의 커널 테스팅 (MOKERT) 프레임워크를 제안한다. MOKERT 프레임워크는 주어진 C 프로그램을 Promela 정형 명세 모델로 변환하고 나서 Spin 모델검증기를 사용하여 검증하고, 검증반례가 생성된 경우, 이 검증반례를 실제 커널 코드에서 실행을 시켜서 진위를 확인한다. 본 연구에서는 MOKERT 프레임워크를 리눅스 proc파일시스템에 적용하여, ChangeLog에 보고된 오류가 실제로 자원경쟁문제를 일으킴을 확인하였을 뿐만 아니라, 커널 패닉을 일으키는 새로운 오류도 발견하였다.

웹을 사용한 객체지향 설계정보 분석 (Object - Oriented Design Object Analyzer based on the WWW)

  • 배명남;최완;양현택
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제27권7호
    • /
    • pp.702-711
    • /
    • 2000
  • 본 논문은 통합 개발 환경에서 여러 관점으로 작성된 설계 내역들을 효과적으로 분석하기 위한 방법론을 제안한다. 이 방법론은 설계 정보의 역할과 기능을 잘 명세하는 고유의 세부 내역과 관계를 추출하고, 연관된 다른 내역들을 웹 위에서 쉽게 접근하고 파악하기 위한 수단을 제공한다. 이를 위해, 이 방법론은 세부내역을 구분하여 분석 관점의 관계를 정의하는 방법, 웹 객체로 변환하는 방법, 웹 상에서 관계 정보에 따라 관련 내역으로 항해하는 방법을 제시한다. 이 방법론은 다음과 같은 세 가지 장점을 가진다. 첫째, 고안된 설계내역을 다양한 관점에서 분석하는 방식을 제공하며, 둘째, 여러 형식의 연관된 설계정보들을 웹의 하이퍼텍스트 항해 방식에 따라 쉽게 접근할 수 있다. 마지막으로, 웹을 기반으로 각 개발 방법론 내 설계내역의 고유 표현 방식과 독립적인 표현 수단을 사용함으로써 원격지 설계내역에 대한 공유 및 접근이 용이하다.

  • PDF

고정익 무인비행기를 이용한 수계 내 녹조 모니터링 연구 (A Study on Green Algae Monitoring in Watershed Using Fixed Wing UAV)

  • 박정일;최승영;박민호
    • 한국지능시스템학회논문지
    • /
    • 제27권2호
    • /
    • pp.164-169
    • /
    • 2017
  • 본 연구는 지속적으로 수계 내 녹조를 모니터링할 수 있도록 고정익 무인비행기에 멀티스펙트럴 센서를 탑재시켜 금강 유역의 하천을 촬영하고, NDVI 분석을 수행함으로써 수계환경을 효율적으로 관리하는 것을 목적으로 하고 있다. 연구 대상지역은 금강 유역의 백제보 인근이며, 연구수행에 사용된 데이터는 녹조 발생 초기인 2016년 7월에 촬영된 영상이다. 데이터 처리과정으로서, Pix4D 소프트웨어를 이용하여 NDVI 영상을 생성하는 작업을 수행하였다. 생성된 NDVI 영상을 클로로필 실측값과 비교하여 관계식을 도출하고 영상 수치 변환 작업을 수행하였다. 그 결과 실측값이 반영된 클로로필 영상을 추출할 수 있었으며, 앞으로 수계환경관리를 위한 녹조 관측 및 모니터링, 그리고 재해예방 측면에서 무인비행기를 이용한 클로로필 정보 취득은 매우 유용할 것으로 판단된다.

전역적 범주화를 위한 샘플 분할 포인트를 이용한 점진적 기법 (An Incremental Method Using Sample Split Points for Global Discretization)

  • 한경식;이수원
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제31권7호
    • /
    • pp.849-858
    • /
    • 2004
  • 대부분의 교사학습 알고리즘은 수치형 변수 처리의 어려움을 해결하기 위해 전처리 단계에서 연속형 변수를 범주형으로 변환시킨 후 적용된다. 이러한 전처리 단계를 전역적 범주화라 하며 빈즈(Bins)라는 클래스 분포 리스트를 이용한다. 그러나 대부분의 전역적 범주화 기법은 단일 빈즈를 필요로 하기 때문에 데이타가 대용량이고 범주화를 수행할 변수의 범위가 매우 클 경우, 단일 빈즈를 생성하기 위해 많은 정렬 및 병합을 수행해야한다. 또한, 기존의 방법은 일괄처리 방식으로 범주화를 수행하기 때문에 새로운 데이타가 추가되면 이 데이타가 반영된 범주를 생성하기 위해 처음부터 범주화를 다시 수행해야한다. 본 논문은 이러한 문제점을 해결하기 위해 샘플 분할 포인트를 추출하고 이로부터 범주화를 수행하는 기법을 제안한다. 본 논문의 접근 방법은 단일 빈즈를 생성하기 위한 병합이 필요 없기 때문에 대용량 데이타에 대한 범주화를 수행할 때 효율적이다. 본 연구에서는 실제 데이타와 가상의 데이타를 이용하여 기존의 방법과 비교 실험하였다.

지역적 거리전파를 이용한 자동 폐 정합 (Automatic Lung Registration using Local Distance Propagation)

  • 이정진;홍헬렌;신영길
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권1호
    • /
    • pp.41-49
    • /
    • 2005
  • 본 논문에서는 동일 환자에 대하여 시간차론 두고 촬영한 복부 CT 영상에서 환자의 움직임에 따른 두 영상 간 차이를 보정하기 위하여 지역적 거리전파를 이용한 자동 폐 정합 방법을 제안한다. 본 제안방법은 다음과 같은 세 단계로 구성된다 첫 번째, 일련의 두 볼륨데이타에서 폐 경계를 추출한 후, 폐를 포함하는 최적경계볼륨을 생성하여 초기정합을 수행한다 두 번째, 초기에 촬영한 볼륨데이타에서 지역적 거리전파를 이용하여 폐 경계로부터 3차원 거리맵을 생성한다. 세 번째, 선택적 거리 측정을 통해 두 경계간에 거리차이가 최소인 위치로 영상을 정합한다. 실험으로 3명의 환자 데이타에 대하여 영상정합을 하였고, 기존의 챔퍼매칭 정합 방법과 수행속도와 견고성 측면에서 비교 평가하였다. 본 제안방법은 지역적 거리전파를 사용하여 생성된 3차원 거리맵을 이용한 선택적 거리측정을 통하여 최적의 위치로 빠르고 견고하게 정합된다.

인간의 상향식 시각적 주의 특성에 바탕을 둔 현저한 영역 탐지 (Detecting Salient Regions based on Bottom-up Human Visual Attention Characteristic)

  • 최경주;이일병
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제31권2호
    • /
    • pp.189-202
    • /
    • 2004
  • 본 논문에서는 영상 입력 장치로 입력되는 영상 내의 수많은 정보 중에서 지각적으로 중요하다고 여겨지는 현저한(salient) 영역만을 탐지해내는 새로운 방법을 제안한다. 제안하는 방법은 인간이 가지고 있는 시각적 주의 기능에 기본 바탕을 두고 있으며, 영상을 구성하고 있는 정보의 특징에 기반을 두고 있다. 가장 먼저 인간의 시각적 주의 기능에 영향을 미친다고 알려져 있는 몇 가지 특징들이 입력되는 영상의 모든 영역에 걸쳐 추출되어 각각의 특징에 해당되는 특징지도들로 형성된다. 이렇게 형성된 각각의 특징지도들을 구성하고 있는 특징 값들은 이들 각각의 국부적인 경쟁력 특성에 의하여 영상의 각 영역에서의 중요도를 나타내는 값으로 변환되어 중요도지도를 형성하게 된다. 이러한 중요도지도들은 모두 통합되어 하나의 현저함지도를 생성하게 된다. 현저함지도는 영상 내 각 장소의 현저함 정도를 미리 계산된 특징들의 공간적 중요도 측정치에 따른 스칼라 값으로 표시함으로써 영상 내에서 가장 현저한 영역을 찾을 수 있도록 가이드 한다. 제안하는 방법에 의해 시스템을 구성하여 실험한 결과, 인간이 중요하다고 여겨지는 주요 영역을 만족스럽게 탐지해 냄을 알 수 있었다.

딥러닝 기반 교재 문항 검출 실험 연구 (A Study on the Deep Learning-Based Textbook Questionnaires Detection Experiment)

  • 김태종;한태인;박지수
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제10권11호
    • /
    • pp.513-520
    • /
    • 2021
  • 최근 학습, 교육 및 훈련으로 일컫는 이러닝 분야에서 교육(education)과 기술(technology)이 접목된 에듀테크(edutech)에 대한 연구가 활발하게 진행되고 있다. 그러나 디지털 기기에서 자동으로 수집이 가능한 학습활동 데이터를 기반으로 학습자 개개인에게 맞춤형 학습을 제공하는 연구는 많으나, 오프라인 학습에서 추출하고 활용해야 할 데이터의 수집 연구는 적다. 이에 본 연구는 데이터 수집 연구를 위해 인공지능 컴퓨터 비전 기술을 이용하여 교재 또는 문제지의 문항 검출 방법을 연구한다. 이는 교재 또는 문제지에 대한 디지털로의 변환작업 없이도 오프라인 학습활동 데이터를 수집·저장·분석하여 지능화 교육 서비스와 연계를 통해 오프라인 학습에서도 학습자의 개인 맞춤형 학습 서비스 제공한다.

고정익 UAV 모델링 및 비행조종컴퓨터 기반 오토파일럿 통합 시뮬레이션 HILS 환경 구축 (Modelling of Fixed Wing UAV and Flight Control Computer Based Autopilot System Development for Integrated Simulation HILS Environment)

  • 김남수;이동우;이호형;홍수운;방효충
    • 한국항공우주학회지
    • /
    • 제50권12호
    • /
    • pp.857-866
    • /
    • 2022
  • 고정익 UAV는 다른 항공기 플랫폼보다 항속거리와 항속시간에서 큰 이점을 가진다. 이러한 이유로 군에서 정찰용으로 많이 사용된다. 본 연구에서는 랜딩기어를 포함한 고정익 UAV의 모델링을 실시하고, 비행조종컴퓨터에 사용될 유도 및 제어기 설계 및 HILS 환경 구축을 실시하였다. 또한 이륙, 순항, 착륙의 모든 과정을 자동으로 수행하는 오토파일럿 시스템을 제작하였다. 연구에 사용한 고정익 UAV를 Datcom 및 AVL 공력해석 소프트웨어를 사용하여 공력계수를 추출하고 6자유도 모델링을 실시하였다. 비행조종컴퓨터는 항공기의 16개의 비행모드를 분별하여 Carrot Chasing 기반 유도 명령을 생성하는 유도기와 Nonlinear Dynamic Inversion 기법을 사용한 제어기로 구성되어있다. SIMULINK를 사용하여 구현된 모델링과 비행조종컴퓨터는 RTNgine을 사용하여 HILS 환경을 제작하여 고정익 UAV의 통합 시뮬레이션 환경을 제작하였다.

딥러닝 기반의 딥 클러스터링 방법에 대한 분석 (Analysis of deep learning-based deep clustering method)

  • 권현;이준
    • 융합보안논문지
    • /
    • 제23권4호
    • /
    • pp.61-70
    • /
    • 2023
  • 클러스터링은 데이터의 정답값(실제값)이 없는 데이터를 기반으로 데이터의 특징벡터의 거리 기반 등으로 군집화를 하는 비지도학습 방법이다. 이 방법은 이미지, 텍스트, 음성 등 다양한 데이터에 대해서 라벨링이 없이 적용할 수 있다는 장점이 있다. 기존 클러스터링을 하기 위해 차원축소 기법을 적용하거나 특정 특징만을 추출하여 군집화하는 방법이 적용되었다. 하지만 딥러닝 기반 모델이 발전하면서 입력 데이터를 잠재 벡터로 표현하는 오토인코더, 생성 적대적 네트워크 등을 통해서 딥 클러스터링의 기술이 연구가 되고 있다. 본 연구에서, 딥러닝 기반의 딥 클러스터링 기법을 제안하였다. 이 방법에서 오토인코더를 이용하여 입력 데이터를 잠재 벡터로 변환하고 이 잠재 벡터를 클러스터 구조에 맞게 벡터 공간을 구성 및 k-평균 클러스터링을 하였다. 실험 환경으로 pytorch 머신러닝 라이브러리를 이용하여 데이터셋으로 MNIST와 Fashion-MNIST을 적용하였다. 모델로는 컨볼루션 신경망 기반인 오토인코더 모델을 사용하였다. 실험결과로 k가 10일 때, MNIST에 대해서 89.42% 정확도를 가졌으며 Fashion-MNIST에 대해서 56.64% 정확도를 가진다.

적외선 카메라를 이용한 비제약적 환경에서의 얼굴 인증 (Face Identification Using a Near-Infrared Camera in a Nonrestrictive In-Vehicle Environment)

  • 기민송;최영우
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제10권3호
    • /
    • pp.99-108
    • /
    • 2021
  • 차량 내부에는 조명 변화, 부분적인 가림 및 운전자의 상태 변화와 같은 제한되지 않은 조건들이 존재한다. 본 논문에서는 비 제약적인 차량 환경에서의 운전자 얼굴 인증 시스템을 제안한다. 제안한 방법은 차량 내부 및 외부의 조명 변화에 따라 발생하는 얼굴 이미지의 변화를 최소화하기 위해서 근적외선(NIR) 카메라를 사용한다. 특히 정면에서의 강한 빛에 노출된 얼굴 이미지를 처리하기 위해서, 학습 이미지의 평균과 분산을 사용하여 정상적인 얼굴 이미지로부터 빛에 과다하게 노출된 이미지로 변환하여 사용한다. 따라서 정상적인 조명에서의 얼굴 분류기와 강한 정면광에서의 얼굴 분류기를 각각 동시에 만들어진다. 제안하는 얼굴 분류기는 얼굴 랜드마크를 추출하고 각 랜드마크의 신뢰도 점수를 합산하여 얼굴을 최종적으로 식별한다. 특히 각 랜드마크를 인식하여 부분적인 얼굴 가림에 강하기 때문에 안경이나 선글라스를 착용하는 상황에서도 높은 성능 향상이 가능하다. 즉 가려지지 않은 남은 랜드마크의 점수를 사용하여 운전자를 인식할 수 있다. 또한 등록 운전자와 미등록 운전자 간의 관계를 고려한 새로운 인식 거부 방법과 새로운 평가 방법을 논문에서 제안한다. 자체 취득한 데이터 셋, 공인된 PolyU 및 ORL 데이터 셋으로 실험한 결과 제안한 방법이 효과적임을 확인할 수 있었다.