1 |
1
연속적으로 측정되는 데이터를 입력받아 저장하는 단계;상기 저장된 데이터의 측정기간에 따라서 기설정된 시간 단위로 구분하는 기간별 과거의 데이터들과 현재 입력된 데이터를 비교하여 상기 기간별 과거의 데이터들 중 상기 현재 입력된 데이터와 가장 유사한 패턴을 포함하는 기간별 과거의 데이터를 기준치로 설정하는 단계;상기 현재 입력된 데이터와 상기 설정된 기준치의 편차값을 도출하는 단계; 및상기 편차값에 부호 비트를 배치하여 부호화하거나, 상기 편차값에 부호 비트 및 부호화 방식 비트를 배치하여 부호화하는 단계를 포함하되,상기 부호 비트는 상기 부호화된 편차값에 대한 복호화 방식을 결정하고, 상기 부호화 방식 비트는 상기 기준치로 설정된 기간별 과거의 데이터들의 일부분인 시간대별 데이터에 대한 부호화 방식을 상기 편차값에 따라 각각 결정되도록 설정하는 것을 특징으로 하는 연속 데이터 압축 방법
|
2 |
2
제 1 항에 있어서,상기 기준치로 설정하는 단계는,상기 현재 입력된 데이터와 상기 기간별 과거의 데이터들과의 시간별 편차에 대한 절대값을 순차적으로 도출하는 단계;상기 기간별 과거의 데이터들 각각에 대해서 상기 도출된 시간별 편차에 대한 절대값의 총 합을 순차적으로 도출하는 단계; 및상기 기간별 과거의 데이터들 각각에 대한 절대값의 총 합을 비교하여 가장 작은 절대값의 총 합을 포함하는 기간별 과거의 데이터를 상기 기준치로 설정하는 단계를 포함하는 연속 데이터 압축 방법
|
3 |
3
제 1 항에 있어서,상기 기준치로 설정하는 단계는,상기 현재 입력된 데이터와 상기 기간별 과거의 데이터들과의 시간별 편차에 대한 절대값을 순차적으로 도출하는 단계;상기 기간별 과거의 데이터들 각각에 대해서 상기 도출된 시간별 편차에 대한 절대값 중 가장 큰 절대값을 선별하는 단계; 및상기 기간별 과거의 데이터들 각각에 대한 가장 큰 절대값 중 가장 작은 절대값을 포함하는 기간별 과거의 데이터를 상기 기준치로 설정하는 단계를 포함하는 연속 데이터 압축 방법
|
4 |
4
제 1 항에 있어서,상기 기준치로 설정하는 단계는,상기 입력된 데이터와 상기 기간별 과거의 데이터들과의 유사도를 순차적으로 검사하는 단계; 및상기 유사도가 최대인 기간별 과거의 데이터를 상기 기준치로 설정하는 단계를 포함하는 연속 데이터 압축 방법
|
5 |
5
제 1 항에 있어서,상기 부호 비트는,상기 편차값이 음수일 경우 제 1 부호 비트로 설정하고, 상기 편차값이 양수일 경우 제 2 부호 비트로 설정하는 것을 특징으로 하는 연속 데이터 압축 방법
|
6 |
6
제 1 항에 있어서,상기 부호화 방식 비트는,상기 편차값이 소정의 값 이상일 경우 제 1 부호화 방식 비트로 설정되고, 상기 편차값이 소정의 값 이하일 경우 제 2 부호화 방식 비트로 설정되는 것을 특징으로 하는 연속 데이터 압축 방법
|
7 |
7
제 1 항에 있어서,상기 부호화하는 단계는,상기 편차값에 상기 편차값의 부호에 따라 결정되는 부호 비트 및 상기 기준치로 설정된 기간별 과거의 데이터에 날짜를 구분하는 날짜 코드를 배치하여 부호화하거나, 상기 편차값에 상기 부호 비트 및 상기 날짜 코드를 배치하며, 상기 편차값에 따라 상기 시간대별 데이터에 대한 부호화 방식을 선택하는 부호화 방식 비트를 추가 배치함으로써, 상기 편차값을 부호화하는 단계를 포함하는 연속 데이터 압축 방법
|
8 |
8
제 7 항에 있어서,상기 편차값을 부호화하는 단계는,상기 도출된 편차값 중 가장 큰 편차값을 선별하여 비트단위로 변환함으로써, 고정 길이 비트를 설정하는 단계;상기 고정 길이 비트를 고려하여 상기 편차값을 부호화 코드로 변환하는 단계;상기 부호화 코드 앞쪽에 상기 부호 비트를 배치하여 연결하는 단계; 및상기 부호비트 앞쪽에 상기 날짜 코드를 배치하여 상기 편차값을 부호화하는 단계를 포함하는 연속 데이터 압축 방법
|
9 |
9
제 7 항에 있어서,상기 편차값을 부호화하는 단계는,상기 도출된 편차값을 이진수로 변환하고, 상기 이진수의 첫 번째 비트값 1을 제거하는 단계;상기 첫 번째 비트가 제거된 이진수를 오프셋으로 설정하고, 상기 오프셋의 각 비트들의 값을 1로 표현하며, 마지막 비트에 0을 추가하여 길이 비트를 생성하는 단계;상기 길이 비트를 상기 오프셋 값의 앞쪽에 배치하여 연결하는 단계; 및상기 길이 비트 앞쪽에 상기 부호 비트를 배치하며, 상기 배치된 부호 비트 앞쪽에 상기 날짜 코드를 배치하여 상기 편차값을 부호화하는 단계를 포함하는 연속 데이터 압축 방법
|
10 |
10
제 7 항에 있어서,상기 편차값을 부호화하는 단계는,상기 편차값이 소정의 값 이상일 경우 상기 도출된 편차값 중 가장 큰 편차값을 선별하여 비트단위로 변환함으로써, 고정 길이 비트를 설정하며, 상기 고정 길이 비트를 고려하여 상기 편차값을 부호화 코드로 변환하는 단계;상기 부호화 코드 앞쪽에 상기 부호 비트를 배치하고, 상기 배치된 부호 비트 앞쪽에 상기 부호화 방식 비트를 배치하여 연결하는 단계; 및상기 부호화 방식 비트 앞쪽에 상기 날짜 코드를 배치하여 상기 편차값을 부호화하는 단계를 포함하는 연속 데이터 압축 방법
|
11 |
11
제 7 항에 있어서,상기 편차값을 부호화하는 단계는,상기 편차값이 소정의 값 이하일 경우 상기 도출된 편차값을 이진수로 변환하여 상기 이진수의 첫 번째 비트값 1을 제거하고, 상기 첫 번째 비트가 제거된 이진수를 오프셋으로 설정하며, 상기 오프셋의 각 비트들의 값을 1로 표현하고, 마지막 비트에 0을 추가하여 길이 비트를 생성하는 단계;상기 길이 비트를 상기 오프셋 값의 앞쪽에 배치하여 연결하며, 상기 길이 비트 앞쪽에 상기 부호 비트를 배치하는 단계; 및상기 배치된 부호 비트 앞쪽에 상기 부호화 방식 비트를 배치하며, 상기 배치된 부호화 방식 비트 앞쪽에 상기 날짜 코드를 배치하여 부호화하는 단계를 포함하는 연속 데이터 압축 방법
|
12 |
12
제 1 항 내지 제 11 항 중의 어느 한 항의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|