Abstract
In this paper, we present a signal analysis environment with visual programming capability, which is called Signal Analysis and Visualization Environment( SAVE). The system allows a user to perform visually programmed analysis of signals and visualize the results. The visualization facility enables the user to compare original signals with processed ones arid also to display signals overlaid synchronously with the events extracted from the signals. The SAVE system has an extensible architecture: each signal processing algorithm is implemented as a separate building block object module, which can be freely added or removed from the SAVE system without any code modification. We describe the overall structure of the SAVE system and the building block objects, which provide the extensibility in collaboration with together. We illustrate some test runs in order to five a taste of how to use and where to use the system.
본 논문에서는 기본적인 신호 처리 기능 블록들을 시각 프로그래밍 기법으로 조합하여 원하는 신호 분석 작업을 수행할 수 있는 신호 분석 환경 시스템에 대해 기술하였다. 기본적인 신호 처리 알고리즘들을 기본 기능 블록의 형태로 내장하고 있으며, 사용자가 스스로 개발한 신호 처리 알고리즘들은 정해진 형식에 맞추어 기능 블록의 형태로 구현하기만 하면, 코드의 변경 없이 신호 분석 환경에 추가할 수 있다. 기본적으로 제공되는 시각화 기능 블록을 사용하여 생체신호를 비롯한 각종 1차원 신호들과 신호 처리 알고리즘에 의해 변화된 파형들을 비교 관찰할 수 있을 뿐 아니라, 신호 검출 알고리즘에 의해 검출된 사건 정보들을 신호에 중첩하여 관찰할 수도 있다. 본 연구에서 개발된 신호 분석 환경 시스템은 객체지향 개념에 의거하여 설계, 구현되었으며, Windows NT 환경에서 동작한다.