• 제목/요약/키워드: Script-based Test

검색결과 44건 처리시간 0.024초

확장된 평균 엔트로피에 기반한 명도 영상 필기 데이터의 품질 자동 평가 (Automatic Quality Measurement of Gray-scale Handwriting Based on Extended Average Entropy)

  • 박정선
    • 인지과학
    • /
    • 제10권3호
    • /
    • pp.77-83
    • /
    • 1999
  • 1990년대 OCR에 대한 관심이 고조되면서, 다양한 필기 데이터베이스가 전 세계적으로 구축되었다. 그러나, 현재 연구분야에서 직면한 문제는 필기 품질을 포함하여 각기 다양한 방법으로 구축된 데이터베이스 내에서 필기 문자의 품질을 평가하는 것이다. 본 논문은 다양한 필기 데이터베이스를 비교하고, 문자 인식기의 성능을 객관적으로 평가하는데 사용할 수 있는 필기 품질을 측정하는 방법을 제안한다. 여기서 사용된 핵심 아이디어는 각각의 문자 샘플을 필기 품질에 따라 여러 개의 그룹으로 나누는 것이다. 제안된 방법의 성능을 평가하기 위하여, 대용량 필기 한글 데이터베이스인 KU-1 데이터베이스에 대한 실험을 수행한 결과, 제안된 방법이 필기 데이터베이스를 비교하고, 인식기의 성능을 객관적으로 평가하는데 유용하게 사용할 수 있는 가능성을 확인하였다.

  • PDF

게임을 위한 계층적 상태 기계 기반의 인공지능 LOD (HSM(Hierarchical State Machine) based LOD AI for Computer GamesS)

  • 서진석
    • 디지털콘텐츠학회 논문지
    • /
    • 제14권2호
    • /
    • pp.143-149
    • /
    • 2013
  • 최근에는 사용자들이 좀 더 정교하고 복잡한 게임 인공지능을 기대하기 때문에, 많은 연구자나 개발자들은 인공지능 LOD 기법에 더 많은 관심을 갖게 되었다. 하지만, 전통적인 기하 LOD와는 달리, 기존의 인공지능 LOD 기법은 제한된 범위밖에 활용되지 못한다. 이에 본 논문에서는 게임 객체를 제어하기 위한 수단으로 계층적 상태 기계와 Lua 스크립트 언어를 사용하는 인공지능 LOD 기법을 제안하고 있다. 제안된 접근 방식을 이용하면, LOD를 위한 다단계의 인공지능 모델을 쉽게 도출할 수 있으며 상태기계를 직접 하드 코딩하지 않고 다양한 객체를 설계할 수 있다. 더불어, 제안된 기법의 효용성을 보여주기 위해, 프로토타입 엔진을 이용하여 수행한 성능 시험 결과도 보여 주고 있다.

XML 테스트 스크립트 기반 단위 테스팅 도구의 설계 및 구현 (A Design and Implementation of the Unit Testing Tool based on a XML Test Script)

  • 김재현;조용윤;유재우
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (B)
    • /
    • pp.316-318
    • /
    • 2005
  • 소프트웨어 개발 생산성물 높이고 신뢰성 있는 프로그램을 개발하기 위하여 수많은 테스트 기법 및 도구들이 연구되고 있다. 본 논문은 효율적인 소프트웨어의 단위 테스팅을 위해 XML 기반의 테스트 스크립트 언어를 설계하고 테스팅 도구를 제안한다. 제안하는 테스팅 도구는 테스트 대상 소스를 기반으로 테스트 스크립트를 생성해주는 테스트 스크립트 생성기와 테스트 스크립트를 대상 언어로 작성된 테스트 드라이버로 변환해 주는 테스트 드라이버 변환기를 제공함으로서 보다 간편한 테스트 환경을 제공한다. 테스트 스크립트를 XML 형태로 기술함으로서 개발자들은 새로운 스크립트 언어의 학습이 불필요하며 대상 언어에 독립적인 테스트 스크립트를 작성 할 수 있다. 또한 테스트 실행 후 테스트 평가 결과를 XML로 제공함으로서 다양한 형태의 리포트 뷰(View)를 가능하게 한다. 본 XML 기반의 테스트 스크립트 언어와 테스팅 도구는 프로그래밍 언어에 독립적인 부분과 종속적인 부분을 분리하여 여러 가지 프로그래밍 언어의 단위 테스트 환경을 하나로 통합 할 수 있게 해주어 관련 소프트웨어 테스팅 분야의 발전에 크게 기여할 것으로 기대된다.

  • PDF

다수의 가상머신을 이용한 토르 트래픽 수집 시스템 설계 및 구현 (Design and Implementation of Tor Traffic Collection System Using Multiple Virtual Machines)

  • 최현재;김현수;신동명
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제15권1호
    • /
    • pp.1-9
    • /
    • 2019
  • 본 논문에서는 사용자 및 서비스 제공자의 신원을 공개하지 않는 토르 네트워크상에서 불법적으로 콘텐츠를 공유하는 행위의 저작권 침해를 탐지하기 위하여 트래픽을 효율적으로 수집하고 분석하고자, 다수의 가상머신을 이용한 토르 트래픽 수집 시스템 설계 및 구현을 진행하였다. 토르 네트워크에 접속할 수 있는 클라이언트로 다수의 가상머신과 Mini PC를 이용하였으며, 스크립트 기반의 테스트 클라이언트 소프트웨어를 통해 트래픽 수집 서버에서 수집과 정제 과정을 모두 자동화하였다. 이 시스템을 통해 토르 네트워크 트래픽만을 저장하고 필요한 필드 데이터만을 데이터베이스에 저장할 수 있으며, 한 번의 수집 과정 당 평균적으로 약 10,000개 이상의 패킷을 데이터베이스에 저장하고 토르 트래픽만을 인식하여 정제하는 성능을 95% 이상 달성하였다.

자동화 검증시스템을 이용한 발사관제시스템 알고리즘 검증시험 (The Verification Test of Launch Control System Algorithms Using Automated Verification System)

  • 안재철;문경록;오일석
    • 한국추진공학회지
    • /
    • 제25권3호
    • /
    • pp.127-137
    • /
    • 2021
  • 발사대시스템은 다양한 설비로 구성된다. 이들 설비를 원격 운용하는 발사관제시스템은 제어 알고리즘 개발과 검증에 많은 시간과 노력이 소요된다. 알고리즘 검증은 소프트웨어 제작자가 시험절차서에 기반한 시뮬레이션 상태 값을 입력하고, 알고리즘 흐름에 따라 출력 결과를 확인하는 과정을 통해 이루어진다. 이러한 검증 과정은 반복적으로 수행되므로 작업 오류를 쉽게 유발할 수 있다. 본 논문에서는 작업 오류의 최소화와 검증 기간 단축이 가능한 스크립트 시험절차서 기반의 효율적인 자동화 검증 방법을 제안하며, 발사대의 고압가스 공급설비와 전자식 유공압패널설비 제어 알고리즘 검증시험에 적용한 결과를 제시한다.

Node.js를 활용한 웹GIS 서버의 설계와 구현 (Design and Implementation of Web GIS Server Using Node.js)

  • 전상환;도경태
    • Spatial Information Research
    • /
    • 제21권3호
    • /
    • pp.45-53
    • /
    • 2013
  • 웹GIS는 수년 동안 사용자들에게 효율적이고 정확한 공간정보를 제공하기 위해 최신 웹기술을 기반으로 발전해왔다. 또한 웹GIS 서버는 클라이언트의 요청을 빠르게 연산 처리하고 공간정보 서비스를 제공하기 위해 성능개선을 지속해왔다. 본 연구에서는 서버 개발에 자바스크립트(JavaScript)를 사용하는 이벤트 기반의 비동기식 I/O 처리가 가능한 프레임웍 기술인 Node.js를 활용하여 NodeMap이라고 이름붙인 웹GIS 서버를 설계하고 구현하였다. NodeMap은 기본적으로 OGC 표준 인터페이스를 지원하는 웹GIS 서버이다. 이를 위해 공간 인덱스 및 표준 공간쿼리 함수를 지원하는 DBMS를 활용하여 GIS 데이터를 처리하도록 하였다. 그리고 공간 정보를 타일 맵 위에 렌더링 하기 위해 HTML5 Canvas를 지원하는 Node-Canvas 모듈을 활용하였다. 마지막으로 Node.js의 가장 많이 쓰이는 커넥트 모듈 기반의 프레임웍인 Express 모듈을 활용하였다. 구현된 NodeMap은 성능테스트를 통해 향 후 웹GIS 서버개발기술로서 Node.js의 활용 가능성을 확인하였다. 본 연구를 통해 기존 서버 개발 기술과 차별화된 기술인 Node.js를 웹GIS 서버 구현에 우선적용 함으로서 향 후 인터넷 GIS 서비스에서의 활용 가능성을 제시하였다.

이미징 기반의 발수도 판별을 통한 측정 신뢰도 향상에 관한 연구 (A Study of Enhancing Reliability for Determining the Resistance to Surface Wetting by Imaging Process)

  • 김성욱;전상희;박재우
    • 한국산학기술학회논문지
    • /
    • 제18권7호
    • /
    • pp.483-489
    • /
    • 2017
  • 본 연구의 목적은 직물의 발수도 판정 (KS K 0590) 시 이미징 기반의 판별을 통해서 측정 신뢰도를 향상하는 것으로 한다. 이를 수행하기 위하여 가장 먼저 우리는 Java 기반의 이미지 처리 프로그램을 통해서 발수도 판정 표준표를 정량화하였다. 이때 모든 이미지의 처리과정은 미 국립보건원(NIH)에서 개발한 오픈 소프트웨어인 Image J를 사용하였다. 발수도 판정 표준표(standard spray test rating)에 대한 이미지 처리과정은 면적 측정 기법을 통해서 수행하였으며, 이를 통해서 정량화한 결과, 습윤 면적비 수치를 기반으로 하는 손쉬운 판정기준을 확보 할 수 있었다. 또한 실제 직물에 있어서 이미징 기반의 발수도 판정을 도입하기 위한 최적화 처리기법을 도출하기 위하여 형광물질을 사용하였다. 형광 이미지를 도입하여 문턱값 (Threshold) 조절과 2치이미지 (Binary Image) 변환 등의 과정을 통해서 발수도 판정을 위한 데이터 처리과정을 진행하였다. 본 연구의 결과물은 향후 직물의 발수도 판정 (KS K 0590)에 있어서 기존의 정성적인 분석법에서 탈피하여 정량적인 측정 신뢰도 향상을 위한 방안으로 적용할 수 있으리라 판단된다.

스레드 풀 관리를 위한 비트 레지스터 기반 알고리즘 (Bit Register Based Algorithm for Thread Pool Management)

  • 신승혁;전준철
    • 예술인문사회 융합 멀티미디어 논문지
    • /
    • 제7권2호
    • /
    • pp.331-339
    • /
    • 2017
  • 본 논문에서는 임베디드 시스템에 적용 가능한 웹소켓 서버의 스레드 풀 관리 기법을 제안한다. 웹소켓은 동적인 웹을 구성하기 위하여 제안된 기술로서, HTML5와 jQuery를 이용하여 구성한다. 동적인 웹을 구성하기 위하여 Apache, Oracle등에서 다양한 연구가 진행되어 오고 있다. 기존의 웹 서비스 시스템은 대용량, 고성능의 하드웨어 사양을 필요로 하며, 임베디드 시스템에 적용하기엔 부적합하다. HTML5와 jQuery로 구성된 Node.js는 오픈소스로 구성된 대표적인 웹소켓 서버이며, 단일 스레드로 이루어진 자바스크립트 기반의 웹 어플리케이션이다. 이러한 Node.js는 임베디드 시스템에 적용하여 고속의 데이터를 처리하기에는 성능상의 한계가 있다. 본 논문에서는 이러한 문제점을 해결하기 위하여 스레드 풀로 운영되는 웹소켓 서버를 구성한다. 제안하는 웹소켓 서버의 스레드 풀은 비트 레지스터를 기반으로 관리되며, 임베디드 시스템에 적합하도록 구성한다. 제안하는 알고리즘의 성능을 평가하기 위하여 네트워크 성능 테스트 도구인 JMeter를 이용한다.

무선 인터넷 공유기에서 사물 인터넷 장치 제어를 위한 가상 오브젝트 호스팅 기술 연구 (A Virtual Object Hosting Technology for IoT Device Controlling on Wireless AP's)

  • 양진홍;박효진;김용록;최준균
    • 한국통신학회논문지
    • /
    • 제39C권2호
    • /
    • pp.164-172
    • /
    • 2014
  • IoT(Internet of Things)로 대표되는 사물 인터넷 환경에서 최근 개인 건강 및 홈 자동화 관련 센서류 장치들이 급격히 보급되고 있다. 설치된 장치의 수가 증가함에 따라 사용자 입장에서는 이용하고자 하는 장치마다 개별 서비스 또는 어플리케이션을 찾아 실행해야 하는 번거로움이 생기고, 서비스 공급자 입장에서는 장치간의 정보 공유나 연동 및 통합 제어 기능을 제공하기 어려운 문제가 심화된다. 본 논문에서는 이러한 문제점을 해결하기 위해 댁내 인터넷 서비스의 거점이 되는 무선 인터넷 공유기를 이용, 다양한 IoT 장치들을 연동하고 통합 제어하는 방법을 제시 한다. 이를 위하여, 먼저 IoT 장치를 가상 오브젝트(Virtual Object)화하는 방법을 제시하고, 생성된 가상 오브젝트들을 무선 인터넷 공유기상에서 실행, 연동 및 관리하기 위한 서비스 구조를 제안한다. 또한 이를 직접 홈 환경의 무선 인터넷 공유기상에 구현해 다수의 IoT 장치들을 연결한 상황에서 안정적인 서비스 제공 여부와 무선 라우팅 기능과 병행 동작시의 성능에 대해 시험함으로써, 실제 환경에서의 이용 가능성을 검증한다.

경상 방언 의문문 작용역의 지각 구분 (Perceptual discrimination of wh-scopes in Gyeongsang Korean)

  • 윤원희
    • 말소리와 음성과학
    • /
    • 제14권2호
    • /
    • pp.1-10
    • /
    • 2022
  • 내포문에 위치한 의문사 구는 의문사 억양으로 발화되었을 경우 모문의 작용역으로 해석되는 것으로 알려져 있다. 40명의 경상 방언 화자가 모문 작용역으로 해석되는 문맥 속에서 발화한 동일 문장 발화를 자극으로 하여, 그 작용역을 판단하는 지각 실험이 24명의 경상 방언 화자를 대상으로 이루어졌다. 자극당 3회 청취로, 문장당 72개 응답이 수집되었으며, 40개 중 20개의 자극에서 36회 이상의 내포문 작용역 응답이 나타났다. 이는 경상 방언에서 명시적으로 의문사의 작용역을 표시하는 종결어미가 있음에도 불구하고 적절한 의문사 억양으로 발화하지 못하는 화자가 다수 있음을 보여준다. 다중 회귀 분석을 통해 모문 작용역 응답을 가장 잘 예측하는 운율 단서는 내포 동사와 보문소가 나타나는 어절의 돋들림 크기로, 해당 어절의 fundamental frequency(F0) 정점에서 보문소에 나타난 F0값을 차감한 수치로 계산되며, 이 돋들림이 크면 클수록 내포문 작용역으로 판단하는 음의 상관관계를 가진 것으로 나타났다. 이처럼 의문사 작용역은 내포문 동사와 보문소가 있는 어절의 돋들림 크기에 기반한 범주적 인지로 나타나며 인지의 경곗값은 실험 참가자에 따라 매우 다르게, 큰 차이를 보이는 결과로 나타났다.