• 제목/요약/키워드: Automatic Testing

검색결과 400건 처리시간 0.028초

스마트기기에서 시각장애인을 위한 카메라기반 인식 소프트웨어 인터페이스의 접근성 연구 (A Study for the Accessibility of Camera-Based Mobile Applications on Touch Screen Devices for Blind People)

  • 최윤정;홍기형
    • 한국HCI학회논문지
    • /
    • 제7권2호
    • /
    • pp.49-56
    • /
    • 2012
  • 장애물 인식, 위치 확인, 색상 인식과 같은 스마트기기의 카메라를 활용한 시각 장애인을 위한 소프트웨어는 시각장애인의 삶의 질을 크게 향상시킬 수 있다. 그러나 기존의 카멜 기반 다양한 인식 소프트웨어들은 터치스크린에서의 시각장애인 접근성 요구사항을 제대로 반영하지 못하여 실제 시각 장애인이 사용에 있어 불편함이 있다. 본 연구에서는 최근 급속히 확산되고 있는 터치스크린 기반의 스마트 기기에서 카메라 기반 소프트웨어의 시각장애인 인터페이스의 접근성 요구사항을 도출하였다. 접근성 요구사항 도출을 위하여 상호작용 흐름이 서로 다른 3 가지 시험 인터페이스를 색상인식 응용으로 구현하여 시각 장애인을 대상으로 사용성 평가를 실시하였다. 평가 결과 크게 5 가지 접근성 요구사항을 도출하였다. (1)상호작용의 횟수가 적은 인터페이스를 선호한다. (2)사용자에게 각 화면 페이지마다 음성 도움말을 제공하기보다 초기의 음성 도움말을 제공하는 것이 더 중요하다. (3)사용자는 카메라를 수동으로 작동하는 것을 선호하며, 자동 모드를 선택할 수 있도록 지원하여야 한다. (4)운영체제 자체 접근성 기능은 카메라기반 애플리케이션이 실행 중인 동안 비활성화 해야 한다. (5)화면 경계에 대한 촉감 피드백이 필요하다. 도출한 요구사항을 반영한 시각장애인용 색상인식 소프트웨어의 인터페이스를 설계, 구현하고 이를 10명의 시각 장애인을 대상으로 도출한 접근성 요구사항이 유용함을 검증하였다.

  • PDF

OpenCL을 이용한 이미지 처리 프로그램의 자동 최적화 방법 (Automatic Optimization Methods for Image Processing Programs Using OpenCL)

  • 신재호;조강원;이일구;이재진
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제23권3호
    • /
    • pp.188-193
    • /
    • 2017
  • 영상 장비가 발전하고 고화질 이미지의 사용량이 많아짐에 따라 이를 병렬화하여 빠르게 처리하는 방법이 많이 연구되고 있다. 본 논문은 OpenCL을 사용한 이미지 처리 프로그램이 하드웨어에 관계없이 최적의 성능을 내도록 하는 방법을 제시한다. OpenCL은 계산 디바이스의 아키텍처에 따라 적절한 병렬화 방법과 워크그룹 크기를 개발자가 실험을 통해 찾아야 한다. 하지만 이는 시간적, 자원적 한계가 있다. 본 논문에서는 대상 하드웨어에 최적화된 병렬화 방법과 워크그룹 크기를 프로파일링을 통해 자동으로 선택하는 방법을 제안한다. 또한 OpenCL을 사용한 이미지 처리는 입력 이미지의 크기에 따라 순차코드 보다 성능이 좋을 수도 있고 안좋을 수도 있다. 본 논문에서는 OpenCL코드의 성능이 순차코드 성능보다 좋아지는 시점의 이미지 크기를 자동으로 검색하여 OpenCL을 사용할지 기존의 순차코드를 사용할지 결정하는 이미지 크기 threshold를 설정하는 방법을 제시한다. 이를 통해 이미지 처리 프로그램이 임의의 하드웨어에서 이미지 크기에 상관없이 항상 최적의 성능을 보이는 것을 확인했다.

Quantification of Pre-parturition Restlessness in Crated Sows Using Ultrasonic Measurement

  • Wang, J.S.;Huang, Y.S.;Wu, M.C.;Lai, Y.Y.;Chang, H.L.;Young, M.S.
    • Asian-Australasian Journal of Animal Sciences
    • /
    • 제18권6호
    • /
    • pp.780-786
    • /
    • 2005
  • This study presents a non-video, non-invasive, automatic, on-site monitoring system the system employs ultrasonic transducers to detect behavior in sows before, during and after parturition. An ultrasonic transmitting/receiving (T/R) circuit of 40 kHz was mounted above a conventional parturition bed. The T/R units use ultrasonic time-of-flight (TOF) ranging technology to measure the height of the confined sows at eight predetermined locations. From this data, three momentary postures of the sow are determined, characterized as standing-posture (SP), lateral-lying-posture (LLP) and sitting posture (STP). By examining the frequencies of position switch Stand-Up-Sequence (SUS) between standing-posture (SP), lateral-lying-posture (LLP) and sitting-posture (STP) rate can be determined for the duration of the sow' confinement. Three experimental pureblooded Landrace sows undergoing normal gestation were monitored for the duration of confinement. In agreement with common observation, the sows exhibited increased restlessness as parturition approached. Analysis of the data collected in our study showed a distinct peak in Stand-Up-Sequence (SUS, i.e. the transition from lying laterally to standing up ) and sitting-posture (STP) rate approximately 12 h prior to parturition, the observed peak being 5 to 10 times higher than observed on any other measurement day. It is concluded that the presented methodology is a robust, low-cost, lowlabor method for the continuous remote monitoring of sows and similar large animals for parturition and other behavior. It is suggested that the system could be applied to automatic prediction of sow parturition, with automatic notification of remote management personnel so human attendance at birth could reduce rates of sow and piglet mortality. The results of this study provide a good basis for enhancing automation and reducing costs in large-scale sow husbandry and have applications in the testing of various large mammals for the effects of medications, diets, genetic modifications and environmental factors.

저성장속도 화재에서의 스프링클러 헤드 동작특성에 관한 실험적 연구 (An Experimental Study on Characteristics of Sprinkler Head Activation in Low Growth Rate Fire)

  • 최용섭;윤종칠
    • 한국화재소방학회논문지
    • /
    • 제30권5호
    • /
    • pp.26-35
    • /
    • 2016
  • 스프링클러 설비는 화재 발생 시 화재를 초기에 제어 및 진압하는 설비로서 어떠한 화재 분위기에서도 스프링클러 헤드의 작동온도에서 정상적인 동작을 하여야 한다. 그러나 최근 화재성장속도가 느린 화재 발생 장소에서 일부 조기반응형 스프링클러 헤드가 정상적인 동작을 하지 않을 수 있다는 문제가 제기되고 있다. 이에 본 논문에서는 공동주택 침실규모의 모형실험 및 캐비넷형 버너를 이용하여 화재성장속도가 느린 조건을 형성하고 실제 현장에서 배관 내에 가해지는 최소압력인 0.2MPa 이상의 가압수를 공급하여 실험을 진행하였다. 실험결과 국내에서 사용되고 있는 과반수 이상의 플러쉬형 조기반응형 스프링클러 헤드에서 Cold Soldering 현상이 발생되면서 불완전하게 개방되는 것이 확인되었다. 이러한 현상은 화재 조기진압 및 제어에 실패하여 화재확산 및 인명피해의 원인이 될 수 있으므로 추가적인 연구를 통해 국내 형식승인 및 제품검사기준의 보완의 필요할 것으로 판단된다.

강도영상과 거리영상에 의한 건물 스캐닝 점군간 3차원 정합 실험 (Experiment for 3D Coregistration between Scanned Point Clouds of Building using Intensity and Distance Images)

  • 전민철;어양담;한동엽;강남기;편무욱
    • 대한원격탐사학회지
    • /
    • 제26권1호
    • /
    • pp.39-45
    • /
    • 2010
  • 본 연구는 지상라이다 자료의 점군간 자동정합을 위해 인접한 두 점군 자료와 함께 획득되는 2차원의 강도영상 자료로부터, 2개 영상에서 동시에 관측되는 특징점들을 이용하여 SIFT 알고리즘에 의해 공액점을 선정하였다. 또한 매칭 오류점 배제를 위해 RANSAC 알고리즘을 적용하여 정합 정확도 향상을 도모하였다. 두 점군간의 변환식 매개변수인 3차원 회전변환 각과 수직/수평 이동량을 계산, 그 결과를 기존 수작업에 의한 결과와 비교하였다. 건국대학교 이과대학 건물을 대상으로 실험한 결과, 자동매칭을 통한 변환매개변수와 수작업으로 한 변환매개변수의 차이는 X, Y, Z, 방향으로 각각 0.011m, 0.008m, 0.052m로서 자동정합 자료의 활용이 가능하다고 판단하였다.

자동계류시스템 고무 씰 유한요소해석을 위한 고무 소재의 온도별 기계적 특성 연구 (Study on Temperature-Dependent Mechanical Properties of Chloroprene Rubber for Finite Element Analysis of Rubber Seal in an Automatic Mooring System)

  • 손연홍;김명성;장화섭;김송길;김용진
    • 대한조선학회논문집
    • /
    • 제59권3호
    • /
    • pp.157-163
    • /
    • 2022
  • An automatic mooring system for a ship consists of a vacuum suction pad and a mechanical part, enabling quick and safe mooring of a ship. In the development of a mooring system, the design of a vacuum suction pad is a key to secure enough mooring forces and achieve stable operation of a mooring system. In the vacuum suction pad, properly designing its rubber seal determines the performance of the suction pad. Therefore, it is necessary to appropriately design the rubber seal for maintaining a high-vacuum condition inside the pad as well as achieving its mechanical robustness for long-time use. Finite element analysis for the design of the rubber seal requires the use of an appropriate strain energy function model to accurately simulate mechanical behavior of the rubber seal material. In this study, we conducted simple uniaxial tensile testing of Chloroprene Rubber (CR) to explore the strain energy function model best-fitted to its experimentally measured engineering strain-stress curves depending on various temperature environments. This study elucidates the temperature-dependent mechanical behaviors of CR and will be foundational to design rubber seal for an automatic mooring system under various temperature conditions.

메타모델 기반 요구사항 명세 기법인 의사 결정표를 통한 자동 테스트 케이스 생성 메커니즘 (Automatic Test case Generation Mechanism from the Decision Table of Requirement Specification Techniques based on Metamodel)

  • 손현승
    • 한국항행학회논문지
    • /
    • 제27권2호
    • /
    • pp.228-234
    • /
    • 2023
  • 고품질 소프트웨어의 요구 증가로 국제표준, 산업 기능안전(IEC 61508), 자동차(ISO 26262), 무기체계 내장형 소프트웨어 지침 등 품질 인증 요구가 많다. 스타트 업, 벤처, 중소 업체들은 비용 및 인력 측면에서 체계적인 품질 획득이 어려움이 있다. 그들 업체에게 자동 테스트 케이스 생성은 비용, 시간, 인력 문제에도 소프트웨어 품질을 향상할 수 있는 해법으로 제시 될 수 있다. 이를 위해, 시스템 및 소프트웨어 설계 검증이 가능한 "의사 결정표" 기반 테스트 케이스 자동화를 제안한다. 이는 OMG의 표준 기법인 메타모델과 모델 변환 기법을 사용해 각각 의사 결정표(Model)와 테스트 케이스(Text)의 메타모델 설계 및 모델변환을 정의한다. 즉 의사 결정표 입력으로 테스트 케이스 발생 자동화이다. 이를 통해 MC/DC 커버리지등도 쉽게 적용 가능하다.

생산성 향상을 위한 회로카드조립체 시험장비에 관한 연구 (The study of PCB Tester for improving productivity)

  • 이상명;김영길
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2012년도 춘계학술대회
    • /
    • pp.259-262
    • /
    • 2012
  • 최근 개발되는 무기체계는 부체계 장비를 여러개 연결하여 임무를 수행하는 장비가 대부분이다. 무기체계를 양산하기위한 시험은 부품시험, 회로카드조립체 시험, 구성품시험, 체계통합시험을 통해 납품시험을 한다. 본 연구는 다양한기능을 가진 회로카드조립체(PCB)의 기능 시험장비를 통해 생산성을 향상시키는 방법을 연구하였다. 생산성향상이란 사람이 시험하는 부분을 최대한 줄이고, 다양한 회로카드조립체를 시험하기위한 점검장비의 수를 줄여, 궁극적으로 생산시간을 줄여 단가를 줄이는 효과이다. 지금까지 회로카드조립체의 시험장비는 여러명의 개발자가 주장비를 개발하여 시험방법 또한 여러가지 방법으로 시험을 하였다. 본 연구는 어떻게하면 시험 간 고려사항인 점검장비의 숫자를 줄이고, 입출력하는 모든 기능을 자동적으로 시험이 가능한가를 연구하였다.

  • PDF

대구경 초음파 탐촉자를 이용한 표면균열 평가 (Evaluation of the Surface Crack by a Large Aperture Ultrasonic Probe)

  • 조용상;김재훈
    • 비파괴검사학회지
    • /
    • 제24권2호
    • /
    • pp.180-185
    • /
    • 2004
  • 비금속 및 금속 재료에 존재하는 미소균열 검출에는 펄스에코법으로 고주파수 집속형 수직 탐촉자를 사용하거나 표면파를 사용한 사각 탐상법을 주로 사용한다. 이러한 방법은 압연 롤, 세라믹 롤 등 대형 구조물의 표면에 존재하는 미소 균열의 존재 여부, 위치 및 깊이 측정을 위한 자동화 초음파 탐상장치를 개발하는 다량의 검사 데이터, 결함 위치정보의 불확실성 등 현실적으로 많은 어려움이 있다. 본 연구에서는 대구경 초음파 탐촉자를 사용하여 초음파 회절현상을 발생시킴으로써, 미세 균열의 존재 여부 및 위치 등의 검사결과를 실시간 A, B, C-Scan으로 표시할 수 있었다. 또한 기존의 방법보다 정량적으로 표면 균열의 깊이를 정확하게 측정 가능한 방법을 제시하였다. 초음파의 회절현상을 이용함으로서 기존의 방법보다 검사 속도 및 시간이 10배 이상으로 향상되고 균열의 깊이를 정량적으로 평가할 수 있는 방법을 실험적으로 검증하였다.

방송 수신 소프트웨어의 사용자 요구 품질 향상이 가능한 예외상황 테스트케이스 자동생성 기법 (Automatic Generation Method of Exceptional Test Cases for improving User Requirement Quality on Broadcast Receiver Software)

  • 최인화;조민주;백종호;황준
    • 방송공학회논문지
    • /
    • 제17권3호
    • /
    • pp.529-539
    • /
    • 2012
  • 소프트웨어 생성 주기 동안에 품질을 제어할 수 있는 매우 중요한 영역 중의 하나로 소프트웨어 테스트 방안을 들 수 있다. 일반적으로 소프트웨어 테스트케이스는 사용자 요구에 대한 이해를 기반으로 생성되지만, 사용자가 요구하는 수준의 품질을 충족시킬 수 있는 측정 가능한 테스트케이스를 생성하는 일은 결코 쉬운 일이 아니다. 특히 비기능적 요소나 예외상황에 대한 테스트 케이스 생성은 테스터의 경험에 많이 의존하기 때문에 매우 어려운 부분이다. 본 논문에서는 이러한 문제를 해결하기위한 방안으로 방송 수신 소프트웨어의 품질 측정 시 예외상황에서 발생 가능한 테스트케이스를 자동으로 생성할 수 있는 기법을 제안한다. 제안된 기법의 우수성을 검증하기 위해 상용 방송 수신 소프트웨어를 이용하여 기존 기법과의 비교 테스트를 수행하였다. 모의실험을 통해 본 논문에서 제안한 기법을 적용하여 다양한 예외상황에서 자동 생성된 테스트케이스를 수행한 결과로 기존 기법을 적용한 경우와 비교하여 7.08%의 결함을 더 발견할 수 있었다.