KR101190875B1 - 차원 벡터 및 가변 분해능 양자화 - Google Patents
차원 벡터 및 가변 분해능 양자화 Download PDFInfo
- Publication number
- KR101190875B1 KR101190875B1 KR1020067017487A KR20067017487A KR101190875B1 KR 101190875 B1 KR101190875 B1 KR 101190875B1 KR 1020067017487 A KR1020067017487 A KR 1020067017487A KR 20067017487 A KR20067017487 A KR 20067017487A KR 101190875 B1 KR101190875 B1 KR 101190875B1
- Authority
- KR
- South Korea
- Prior art keywords
- dictionary
- dimension
- resolution
- vector
- dictionaries
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
- H03M7/3082—Vector coding
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
- H03M7/3084—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction using adaptive string matching, e.g. the Lempel-Ziv method
- H03M7/3088—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction using adaptive string matching, e.g. the Lempel-Ziv method employing the use of a dictionary, e.g. LZ78
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/08—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
- G10L19/097—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters using prototype waveform decomposition or prototype waveform interpolative [PWI] coders
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
Claims (33)
- 가변 차원의 코드벡터들을 포함하고 가변 분해능을 정의하는 가변 속도에서의 벡터 양자화에 의해 디지털 신호들의 압축 코딩 또는 디코딩을 위한 디바이스에서 사용되는 딕셔너리를 저장하고 있는 컴퓨터 판독가능한 매체로서,상기 딕셔너리는,- 한편으로, 주어진 차원에 대해, 증가하는 분해능을 가지며, 상호 간에 내장되는 딕셔너리들(inter-embedded dictionaries)과; 그리고- 다른 한편으로, 주어진 차원에 대해:● 소정의 삽입 규칙들의 유한 집합에 따라 실수들(real numbers)의 유한 세트로부터 취해진 요소들을 더 낮은 차원의 딕셔너리들의 코드벡터들 내에 삽입함으로써 구성되는 코드벡터들로 이루어진 제 1 세트와,● 상기 삽입 규칙들의 유한 집합에 따라 상기 유한 세트의 요소들을 더 낮은 차원의 코드벡터들 내에 삽입함으로써 얻어질 수 없는 코드벡터들로 이루어지는 제 2 세트의 조합을 포함하는 것을 특징으로 하는 컴퓨터 판독가능한 매체.
- 제 1 항에 있어서,상기 삽입 규칙들의 유한 집합은 주어진 벡터 위치에서의 구성요소를 가장하는 실수들의 유한 세트의 단일 요소를 삽입하는 것으로 이루어지는 기본 규칙들에 기초하여 공식화되는 것을 특징으로 하는 컴퓨터 판독가능한 매체.
- 제 2 항에 있어서,- 상기 유한 세트의 요소의 랭크; 및- 삽입 위치를 나타내는 한 쌍의 2개의 양의 정수들에 의해 각각의 기본 규칙이 정의되는 것을 특징으로 하는 컴퓨터 판독가능한 매체.
- 제 1 항 내지 제 3 항 중 어느 한 항에 따른 가변 차원의 코드벡터들을 포함하고 가변 분해능을 정의하는 가변 속도에서의 벡터 양자화에 의해 디지털 신호들의 압축 코딩 또는 디코딩을 위한 디바이스에서 사용되는 딕셔너리를 형성하기 위한 방법으로서,주어진 차원에 대해:a) 삽입 규칙 및 삭제 규칙으로 이루어지는 그룹으로부터 선택되는 소정의 동작 규칙들의 유한 집합에 따라 실수들의 유한 세트로부터 취해지는 저차원 및 고차원 요소들중 적어도 하나를 포함하는 차원 요소들의 딕셔너리들의 코드벡터들로의 삽입과 이러한 코드벡터들로부터의 삭제로 이루어지는 그룹으로부터 선택되는 동작을 수행함으로써 코드벡터들로 이루어진 제 1 세트를 형성하는 단계와;b) 상기 주어진 차원에 대해, 적어도 상기 제 1 세트를 포함하는 제 1 중간 딕셔너리를 구성하는 단계와; 그리고c) 적어도 하나의 주어진 분해능에 대해 이용할 수 있도록 상기 딕셔너리를 적응시키는 단계를 포함하며,여기서, 상기 중간 딕셔너리에 기초하여, 증가하는 분해능과 감소하는 분해능 중 적어도 하나의 딕셔너리들의 내장과 간략화중 적어도 하나를 수행함으로써 제 2 최종 딕셔너리가 구성되며,상기 증가하는 분해능의 딕셔너리들은 최소 분해능의 딕셔너리로부터 최대 분해능의 딕셔너리까지 상호 간에 내장되는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 4 항에 있어서,주어진 차원 N에 대해, 상기 방법은,a0) 상기 주어진 차원 N 보다 낮은 초기 차원 n의 초기 딕셔너리를 획득하는 단계와;a1) 소정의 삽입 규칙들의 유한 집합에 따라 실수들의 유한 세트로부터 취해지는 초기 딕셔너리 요소들을 코드벡터들 내에 삽입함으로써 차원 n+i의 코드벡터들로 이루어진 제 1 세트를 형성하는 단계와;a2) 상기 삽입 규칙들의 유한 집합으로 상기 유한 세트의 요소들의 초기 딕셔너리의 코드벡터들로의 삽입에 의해 획득되지 않는 차원 n+i의 코드벡터들로 이루어진 제 2 세트를 제공하는 단계와; 그리고a3) 상기 제 1 세트와 상기 제 2 세트의 조합을 포함하는 차원 n+i의 중간 딕셔너리를 구성하는 단계를 더 포함하며,여기서, 상기 단계 a1) 내지 a3)은, 상기 주어진 차원 N까지 초기 딕셔너리를 가장하는 상기 중간 딕셔너리로 많아야 N-n-1회로 반복되는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 4 항에 있어서,주어진 차원 N에 대해, 상기 방법은,a'0) 상기 주어진 차원 N 보다 높은 초기 차원 n의 초기 딕셔너리를 획득하는 단계와;a'1) 소정의 삭제 규칙들의 유한 집합에 따라, 차원 n의 딕셔너리로부터 차원 n-i의 가능한 코드벡터들의 선택 및 추출에 의해 차원 n-i의 제 1 세트를 구성하는 단계와;a'2) 상기 초기 딕셔너리의 코드벡터들로부터, 상기 삭제 규칙들의 유한 집합으로 상기 유한 세트의 요소들의 삭제에 의해 획득될 수 없는 차원 n-i의 코드벡터들로 이루어진 제 2 세트를 제공하는 단계와; 그리고a'3) 상기 제 1 세트 및 상기 제 2 세트의 조합을 포함하는 차원 n-i의 중간 딕셔너리를 구성하는 단계를 더 포함하며,여기서, 상기 단계들 a'1) 내지 a'3)은, 상기 주어진 차원 N까지 초기 딕셔너리를 가장하는 상기 중간 딕셔너리로 많아야 n-N-1회로 반복되는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 5 항에 있어서,차원 n+1 내지 N에 대한 상기 단계들 a1) 내지 a3)의 반복 구현을 통해, 차원 n의 초기 딕셔너리에 기초하여 각각의 차원들 1 내지 N의 N개의 연속적인 딕셔너리들이 획득되는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 4 항에 있어서,상기 동작 규칙들의 유한 집합은 주어진 벡터 위치에서의 구성요소를 가장하여 실수들의 유한 세트의 단일 요소 상에서 삽입과 삭제중 적어도 하나의 동작을 수행하는 것으로 이루어지는 기본 규칙들에 기초하여 공식화되는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 8 항에 있어서,각각의 기본 규칙은:- 상기 유한 세트의 요소의 랭크; 및- 상기 동작의 위치를 나타내는 한 쌍의 2개의 양의 정수들에 의해 정의되는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 4 항에 있어서,상기 동작 규칙들의 유한 집합 및 상기 유한 세트는 양자화될 소스의 분석에 의해 상기 딕셔너리를 구성하기 전에 미리 정의되는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 10 항에 있어서,상기 소스는 러닝 시퀀스에 의해 모델링되며, 상기 유한 세트 및 상기 동작 규칙들의 유한 집합의 정의는 상기 소스의 통계적 분석에 의해 이루어지는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 10 항에 있어서,상기 유한 세트는 상기 소스의 단일차원 확률 밀도의 추정에 의해 선택되는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 4 항에 있어서,상기 유한 세트 및 상기 동작 규칙들의 유한 집합은, 구성된 이들 딕셔너리들의 통계적 분석을 수반하는, 연속하는 분해능들의 딕셔너리들의 내장과 간략화중 적어도 하나를 수행함으로써 딕셔너리들의 구성 후에 사후에 정의되는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 10 항에 있어서,- 제 1 세트 및 동작 규칙들의 제 1 집합이 러닝 시퀀스의 분석에 의해 사전에 선택되어, 하나 이상의 중간 딕셔너리들을 형성하고,- 상기 동작 규칙들의 제 1 집합 및 상기 제 1 세트의 적어도 일부분이 상기 하나 이상의 중간 딕셔너리들의 사후 분석에 의해 업데이트되는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 4 항에 있어서,상기 단계 c)는 다음의 단계들 c0) 내지 c2):c0) 상기 주어진 분해능 rN 보다 낮은 초기 분해능 rn 의 초기 딕셔너리를 획득하는 단계와;c1) 상기 초기 딕셔너리에 기초하여, 초기 분해능 rn 보다 높은 분해능 rn+1 의 중간 딕셔너리를 구성하는 단계와; 그리고c2) 상기 주어진 분해능 rN 이 달성될 때까지 상기 단계 c1)을 반복하는 단계를 포함하는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 15 항에 있어서,상기 단계 c1)의 각 반복에 대해, 등급들 및 중심(centroid)들의 구성이 제공되며, 적어도 현재 분해능 ri 보다 높은 분해능의 딕셔너리들에 속하는 중심들이 재계산되고 업데이트되는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 16 항에 있어서,현재 분해능 ri 보다 낮은 분해능의 딕셔너리들에 속하는 중심들은 더 낮은 분해능의 모든 딕셔너리들의 총 왜곡들이 하나의 업데이트로부터 다음으로 감소하는 경우에만 업데이트되는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 4 항에 있어서,상기 단계 c)는 다음의 단계들:c'0) 상기 주어진 분해능 rN 보다 높은 초기 분해능 rn 의 초기 딕셔너리를 획득하는 단계와;c'1) 상기 초기 딕셔너리에 기초하여, 상기 초기 분해능 rn 보다 낮은 분해능 rn-1 의 중간 딕셔너리를 소정의 기준에 따라 정렬된 여러 서브세트들로의 상기 초기 딕셔너리의 분할에 의해 구성하는 단계와; 그리고c'2) 상기 주어진 분해능 rN 이 획득될 때까지 상기 단계 c'1)을 반복하는 단계를 포함하는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 18 항에 있어서,상기 소정의 기준은 상기 서브세트들의 기수, 러닝 시퀀스의 서브세트들의 인보킹, 총 왜곡에 대한 서브세트들의 기여, 및 상기 총 왜곡의 감소에 대한 서브세트들의 기여 중에서 선택되는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 18 항에 있어서,상기 분할은 상기 동작 규칙들 중 적어도 일부분을 이용하는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 15 항에 있어서,증가하는 분해능들 rn+1 내지 rN 에 대한 단계 c1)의 반복 구현 및 감소하는 분해능들 rn-1 내지 r1 에 대한 단계 c'1)의 반복 구현을 통해, 각각의 분해능들 r1 내지 rN 의 N개의 연속 딕셔너리들이 중간 분해능 rN 의 초기 딕셔너리에 기초하여 획득되는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 4 항에 있어서,상기 딕셔너리를 코드벡터들의 주어진 차원 N과의 이용에 적응시키기 위해, 한편으로 단계들 a) 및 b), 그리고 다른 한편으로 단계 c)가 실질적으로 반전되어:- 단계 c)에서, 여전히 차원 N'이지만 더 높은 분해능과 더 낮은 분해능중 적어도 하나의 분해능 rN 의 제 1 중간 딕셔너리가, 실질적으로 상기 제 1 딕셔너리의 분해능 rN 을 획득하도록, 증가하는 분해능과 감소하는 분해능 중 적어도 하나의 딕셔너리들의 내장 및 간략화중 적어도 하나를 수행함으로써 분해능 rn 및 차원 N'의 초기 딕셔너리에 기초하여 구성되며,- 단계 a)에서, 주어진 차원 N을 획득하기 위해, 소정의 삽입 규칙과 삭제 규칙중 적어도 하나의 유한 집합에 따라 실수들의 유한 세트로부터 취해진 상기 주어진 차원 N 요소들 보다 더 낮은 차원과 더 높은 차원중 적어도 하나의 차원 N'의 제 1 딕셔너리를 코드벡터들에 삽입하는 것과 이러한 코드벡터들로부터 삭제하는 것으로 이루어지는 그룹으로부터 선택되는 동작을 수행함으로써 형성되는 코드벡터들로 이루어지는 제 1 세트가 구성되며, 그리고- 단계 b)에서, 상기 분해능 rN 에 대한 최종의 적응의 가능한 단계에 후속하여, 적어도 상기 제 1 세트를 포함하는 제 2 최종 딕셔너리가 상기 주어진 차원 N에 대해 구성되는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 4 항에 있어서,각각이 인덱스 (lr)에 의해 식별되는 상기 동작 규칙들의 유한 집합을 메모리에 저장하는 단계를 더 포함하며, 주어진 차원에 대해:- 상기 제 2 세트는 상기 동작 규칙들의 유한 집합에 따라 상기 주어진 차원 보다 낮은 차원과 높은 차원 중 적어도 하나의 코드벡터들로의 상기 동작의 적용에 의해 획득되지 않는 코드벡터들로 이루어지며,- 적어도 하나의 대응 테이블이 상기 동작 규칙들의 인덱스들 및 상기 제 2 세트의 요소들을 식별하는 인덱스들을 이용하여, 주어진 차원의 딕셔너리의 임의의 코드벡터를 재구성할 수 있게 함으로써,이들 요소들 및 관련된 동작 규칙들에 대한 액세스를 위해 상기 대응 테이블의 링크들 및 상기 제 2 세트의 요소들을 단순히 저장함으로써 상기 주어진 차원에 대한 상기 딕셔너리의 완전한 저장을 회피할 수 있게 하는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 23 항에 있어서,상기 대응 테이블은:- 상기 제 2 세트의 현재 차원 (j'),- 상기 제 2 세트의 요소의 현재 인덱스 (m'), 및- 상기 현재 인덱스 (m') 및 상기 현재 차원 (j)의 요소에 삽입과 삭제중 적어도 하나의 동작을 적용함으로써, 적어도 주어진 차원 (j)의 딕셔너리 (Dj Nj)의 상기 코드벡터 (xj)를 재구성하는데 기여하는 동작 규칙의 인덱스 (lr)를 나타내는 3개의 정수 스칼라 값들의 도표화를 통해, 현재 차원 (j')의 제 2 세트에 현재 인덱스들 (m')의 요소들에 기초하여 재구성될 수 있는 주어진 차원 (j)의 딕셔너리 (Dj Nj )의 코드벡터 (xj)의 각 인덱스 (mj)에 대해 미리 공식화되는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 가변 분해능을 정의하는 가변 속도에서의 벡터 양자화에 의해 디지털 신호들을 압축 코딩 또는 디코딩하는 방법으로서,주어진 차원 (j)의 딕셔너리 (Di j)에서 입력 벡터 y=(y0, ..., yk, ..., yj-1)의 최근접 이웃인 코드벡터 (xj)를 탐색하는 단계를 포함하며,여기서, 상기 코드벡터들은, 삽입 규칙과 삭제 규칙으로 이루어지는 그룹으로부터 선택되는 동작 규칙들의 집합의 인덱스들 및 상기 동작 규칙들의 집합에 따라 상기 주어진 차원 보다 더 낮은 차원과 더 높은 차원중 적어도 하나의 코드벡터들에 대해 삽입과 삭제중 적어도 하나의 동작을 적용함으로써 얻을 수 없는 코드벡터들의 세트의 요소들을 식별하는 인덱스들을 이용하여, 상기 주어진 차원의 딕셔너리의 임의의 코드벡터를 재구성할 수 있게 하는 적어도 하나의 대응 테이블을 이용하여 재구성되며,상기 방법은,CO1) 필요한 상기 코드벡터 (xj)의 현재 인덱스 (mj)에 대해, 딕셔너리를 작성할 수 있게 하는 상기 대응 테이블에 나타나는 인덱스들 (j', m', lr)의 적어도 사전 판독을 통해 상기 현재 인덱스 (mj)에 대응하는 인덱스 (mj)의 코드벡터의 적어도 일부분을 재구성하는 단계와;CO2) 적어도 코딩 중에, 상기 단계 CO1)에서 재구성된 코드벡터와 입력 벡터 사이의 거리를 계산하는 단계와;CO3) 적어도 코딩 중에, 상기 딕셔너리의 모든 현재 인덱스들에 대해 상기 단계들 CO1) 및 CO2)을 반복하는 단계와;C04) 적어도 코딩 중에, 상기 단계 CO2)의 반복들 중 하나의 과정에서 계산되는, 상기 입력 벡터와의 거리(dmin)가 최소인, 적어도 부분적으로 재구성된 코드벡터의 인덱스(mmin)를 식별하는 단계와; 그리고CO5) 적어도 디코딩 중에, 그의 인덱스(mmin)가 상기 단계 CO4)에서 식별된 코드벡터(xj)를 가장한 입력 벡터(y)의 최근접 이웃을 결정하는 단계를 포함하는 것을 특징으로 하는 벡터 양자화에 의해 디지털 신호들을 압축 코딩 또는 디코딩하는 방법.
- 제 25 항에 있어서,적어도 디코딩 중에, 상기 단계 CO1)은,CO11) 상기 동작 규칙들 및 상기 제 2 세트에 대한 링크들을 나타내며,- 상기 제 2 세트의 서브세트의 현재 차원의 인덱스,- 상기 서브세트의 요소의 현재 인덱스, 및- 상기 요소에 기초하여 주어진 차원의 딕셔너리의 코드벡터의 구성을 위해 동작 규칙의 인덱스를 포함하는 인덱스들을 상기 대응 테이블에서 판독하는 단계와;CO12) 그의 현재 인덱스에 의해 식별된 상기 요소를, 그의 현재 차원에 의해 식별된 서브세트에서 판독하는 단계와;CO13) 상기 단계 CO12)에서 판독된 상기 요소에 상기 단계 CO11)에서 판독된 인덱스에 의해 식별되는 동작 규칙을 적용함으로써 상기 주어진 차원에 대한 상기 코드벡터를 완전히 재구성하는 단계를 포함하는 것을 특징으로 하는 벡터 양자화에 의해 디지털 신호들을 압축 코딩 또는 디코딩하는 방법.
- 제 25 항에 있어서,코딩 중에,* 상기 단계 CO1)은:CO11) 상기 동작 규칙들 및 상기 제 2 세트에 대한 링크들을 나타내며:- 상기 제 2 세트의 서브세트의 현재 차원의 인덱스,- 상기 서브세트의 요소의 현재 인덱스, 및- 주어진 차원의 딕셔너리의 코드벡터의 구성을 위한 동작 규칙의 인덱스를 포함하는 인덱스들을 상기 대응 테이블에서 판독하는 단계와;CO12) 그의 현재 차원에 의해 식별된 서브세트에서, 그의 현재 인덱스에 의해 식별된 상기 요소를 판독하는 단계를 포함하며,* 상기 단계 CO2)에서, 상기 거리는:- 상기 동작 규칙의 인덱스, 및- 현재 인덱스에 의해 식별된 서브세트의 요소의 함수로서 추정된 왜곡 기준의 함수로서 계산되며,그에 의해, 단순히 디코딩을 위한 완전한 재구성을 예약함으로써, 상기 단계 CO1)에서의 상기 주어진 차원을 갖는 상기 코드벡터의 부분적인 재구성만을 가능하게 할 수 있는 것을 특징으로 하는 벡터 양자화에 의해 디지털 신호들을 압축 코딩 또는 디코딩하는 방법.
- 제 25 항에 있어서,치환 코드들의 조합에 따른 보조 구조화 특성이 제공되며, 상기 치환 코드들의 조합의 인덱스를 이용하여:CP1) 입력 신호에 기초하여, 그의 절대 벡터 │y│=( │y0│, ..., │yk│, ..., │yj-1│)에 의해 그리고 εk = ±1을 갖는 부호 벡터 ε=(ε0, ..., εk, ..., εj-1)에 의해 정의되는 입력 벡터 y = (y0, ..., yk, ..., yj-1)을 형성하는 단계와;CP4) 상기 딕셔너리 Dj i의 상기 최근접 이웃 xj'의 랭크의 인덱스를 결정하는 단계와; 그리고CP5) 상기 단계 CP4)에서 결정된 상기 인덱스, 상기 단계 CP2)에서 결정된 상기 치환 및 상기 단계 CP1)에서 결정된 상기 부호 벡터에 의존하는 입력 벡터에 코딩과 디코딩중 적어도 하나의 유효 값을 적용하는 단계를 포함하는 것을 특징으로 하는 벡터 양자화에 의해 디지털 신호들을 압축 코딩 또는 디코딩하는 방법.
- 제 25 항에 있어서,적어도 상기 대응 테이블은 코딩 디바이스와 디코딩 디바이스중 적어도 하나의 메모리에 저장되는 것을 특징으로 하는 벡터 양자화에 의해 디지털 신호들을 압축 코딩 또는 디코딩하는 방법.
- 프로세싱 유닛에 의해 실행될 때, 제 4 항에 따른 방법을 실행하는 명령어들이 수록되어 있는 컴퓨터 판독가능한 매체.
- 프로세싱 유닛에 의해 실행될 때, 제 25 항에 따른 방법을 실행하는 명령어들이 수록되어 있는 컴퓨터 판독가능한 매체.
- 제 6 항에 있어서,차원 n-1 내지 1에 대한 상기 단계들 a'1) 내지 a'3)의 반복 구현을 통해, 차원 n의 초기 딕셔너리에 기초하여 각각의 차원들 1 내지 N의 N개의 연속적인 딕셔너리들이 획득되는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
- 제 14 항에 있어서,상기 하나 이상의 중간 딕셔너리들을 형성하는 코드벡터들의 세트 중 적어도 일부분이 업데이트되는 것을 특징으로 하는 딕셔너리를 형성하기 위한 방법.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/FR2004/000219 WO2005083889A1 (fr) | 2004-01-30 | 2004-01-30 | Quantification vectorielle en dimension et resolution variables |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20060129417A KR20060129417A (ko) | 2006-12-15 |
| KR101190875B1 true KR101190875B1 (ko) | 2012-10-15 |
Family
ID=34896839
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020067017487A Expired - Fee Related KR101190875B1 (ko) | 2004-01-30 | 2004-01-30 | 차원 벡터 및 가변 분해능 양자화 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US7680670B2 (ko) |
| EP (1) | EP1709743A1 (ko) |
| JP (1) | JP4579930B2 (ko) |
| KR (1) | KR101190875B1 (ko) |
| CN (1) | CN1906855B (ko) |
| WO (1) | WO2005083889A1 (ko) |
Families Citing this family (69)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2007003231A1 (en) * | 2005-06-30 | 2007-01-11 | Freescale Semiconductor, Inc | Vector crc computation on dsp |
| US7587314B2 (en) * | 2005-08-29 | 2009-09-08 | Nokia Corporation | Single-codebook vector quantization for multiple-rate applications |
| US7974713B2 (en) * | 2005-10-12 | 2011-07-05 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Temporal and spatial shaping of multi-channel audio signals |
| FR2897742A1 (fr) * | 2006-02-17 | 2007-08-24 | France Telecom | Codage/decodage perfectionnes de signaux numeriques, en particulier en quantification vectorielle avec codes a permutation |
| EP1989707A2 (fr) | 2006-02-24 | 2008-11-12 | France Telecom | Procede de codage binaire d'indices de quantification d'une enveloppe d'un signal, procede de decodage d'une enveloppe d'un signal et modules de codage et decodage correspondants |
| US8848442B2 (en) * | 2006-03-06 | 2014-09-30 | Sandisk Il Ltd. | Multi-bit-per-cell flash memory device with non-bijective mapping |
| US7388781B2 (en) * | 2006-03-06 | 2008-06-17 | Sandisk Il Ltd. | Multi-bit-per-cell flash memory device with non-bijective mapping |
| CN101467459B (zh) * | 2006-03-21 | 2011-08-31 | 法国电信公司 | 信号的矢量量化字典生成方法、编解码器及编解码方法 |
| US8091006B2 (en) * | 2006-06-02 | 2012-01-03 | Nec Laboratories America, Inc. | Spherical lattice codes for lattice and lattice-reduction-aided decoders |
| US20110004469A1 (en) * | 2006-10-17 | 2011-01-06 | Panasonic Corporation | Vector quantization device, vector inverse quantization device, and method thereof |
| US7953595B2 (en) | 2006-10-18 | 2011-05-31 | Polycom, Inc. | Dual-transform coding of audio signals |
| US7966175B2 (en) * | 2006-10-18 | 2011-06-21 | Polycom, Inc. | Fast lattice vector quantization |
| US8019804B2 (en) * | 2007-03-26 | 2011-09-13 | City University Of Hong Kong | Method and apparatus for calculating an SSD and encoding a video signal |
| US7925783B2 (en) * | 2007-05-23 | 2011-04-12 | Microsoft Corporation | Transparent envelope for XML messages |
| CN101689903B (zh) * | 2007-06-21 | 2014-06-04 | 皇家飞利浦电子股份有限公司 | 一种对多输入多输出传输信号的矢量进行编码的方法和编码器 |
| CN100583649C (zh) | 2007-07-23 | 2010-01-20 | 华为技术有限公司 | 矢量编/解码方法、装置及流媒体播放器 |
| CN101335004B (zh) * | 2007-11-02 | 2010-04-21 | 华为技术有限公司 | 一种多级量化的方法及装置 |
| RU2461079C2 (ru) * | 2008-02-15 | 2012-09-10 | Нокиа Корпорейшн | Упрощенная индексация и деиндексация векторов |
| EP2274833B1 (en) * | 2008-04-16 | 2016-08-10 | Huawei Technologies Co., Ltd. | Vector quantisation method |
| FR2931963A1 (fr) * | 2008-06-02 | 2009-12-04 | Centre Nat Rech Scient | Procede de traitement de donnees numeriques |
| FR2931964A1 (fr) * | 2008-06-02 | 2009-12-04 | Centre Nat Rech Scient | Procede de denombrement des vecteurs dans les reseaux reguliers de points. |
| GB2464447B (en) * | 2008-07-01 | 2011-02-23 | Toshiba Res Europ Ltd | Wireless communications apparatus |
| CN101577551A (zh) * | 2009-05-27 | 2009-11-11 | 华为技术有限公司 | 一种生成格型矢量量化码书的方法及装置 |
| US8924208B2 (en) | 2010-01-13 | 2014-12-30 | Panasonic Intellectual Property Corporation Of America | Encoding device and encoding method |
| WO2011104463A1 (fr) * | 2010-02-26 | 2011-09-01 | France Telecom | Compression de flux audio multicanal |
| KR101438072B1 (ko) * | 2010-04-15 | 2014-09-03 | 라모트 앳 텔-아비브 유니버시티 리미티드 | 소거 없는 플래시 메모리의 다중 프로그래밍 |
| JP5258915B2 (ja) * | 2011-02-28 | 2013-08-07 | 株式会社デンソーアイティーラボラトリ | 特徴変換装置、それを含む類似情報探索装置、コード化パラメータ生成方法、及びコンピュータ・プログラム |
| US8756262B2 (en) | 2011-03-01 | 2014-06-17 | Splunk Inc. | Approximate order statistics of real numbers in generic data |
| US20160019900A1 (en) * | 2013-02-01 | 2016-01-21 | Nokia Technologies Oy | Method and apparatus for lattice vector quantization of an audio signal |
| US9444580B2 (en) | 2013-08-06 | 2016-09-13 | OptCTS, Inc. | Optimized data transfer utilizing optimized code table signaling |
| US9455799B2 (en) | 2013-08-06 | 2016-09-27 | OptCTS, Inc. | Dynamic control of quality of service (QOS) using derived QOS measures |
| US10523490B2 (en) | 2013-08-06 | 2019-12-31 | Agilepq, Inc. | Authentication of a subscribed code table user utilizing optimized code table signaling |
| JP6337122B2 (ja) * | 2013-12-17 | 2018-06-06 | ノキア テクノロジーズ オサケユイチア | オーディオ信号エンコーダ |
| US9640376B1 (en) | 2014-06-16 | 2017-05-02 | Protein Metrics Inc. | Interactive analysis of mass spectrometry data |
| US10056919B2 (en) | 2014-07-02 | 2018-08-21 | Agilepq, Inc. | Data recovery utilizing optimized code table signaling |
| US9385751B2 (en) * | 2014-10-07 | 2016-07-05 | Protein Metrics Inc. | Enhanced data compression for sparse multidimensional ordered series data |
| SE538512C2 (sv) * | 2014-11-26 | 2016-08-30 | Kelicomp Ab | Improved compression and encryption of a file |
| US10354421B2 (en) | 2015-03-10 | 2019-07-16 | Protein Metrics Inc. | Apparatuses and methods for annotated peptide mapping |
| SE544304C2 (en) * | 2015-04-17 | 2022-03-29 | URAEUS Communication Systems AB | Improved compression and encryption of a file |
| US20170214413A1 (en) * | 2016-01-21 | 2017-07-27 | HGST Netherlands B.V. | Joint source-channel coding with dynamic dictionary for object-based storage |
| CN111899746B (zh) * | 2016-03-21 | 2022-10-18 | 华为技术有限公司 | 加权矩阵系数的自适应量化 |
| KR102477070B1 (ko) | 2016-06-06 | 2022-12-12 | 아길렙큐 인코포레이티드 | 데이터 변환 시스템 및 방법 |
| US10531099B2 (en) * | 2016-09-30 | 2020-01-07 | The Mitre Corporation | Systems and methods for distributed quantization of multimodal images |
| US10319573B2 (en) | 2017-01-26 | 2019-06-11 | Protein Metrics Inc. | Methods and apparatuses for determining the intact mass of large molecules from mass spectrographic data |
| US12400846B2 (en) | 2017-08-01 | 2025-08-26 | Protein Metrics, Llc | Interactive analysis of mass spectrometry data including peak selection and dynamic labeling |
| US10546736B2 (en) | 2017-08-01 | 2020-01-28 | Protein Metrics Inc. | Interactive analysis of mass spectrometry data including peak selection and dynamic labeling |
| US11626274B2 (en) | 2017-08-01 | 2023-04-11 | Protein Metrics, Llc | Interactive analysis of mass spectrometry data including peak selection and dynamic labeling |
| US11531695B2 (en) * | 2017-08-23 | 2022-12-20 | Google Llc | Multiscale quantization for fast similarity search |
| US12224169B2 (en) | 2017-09-29 | 2025-02-11 | Protein Metrics, Llc | Interactive analysis of mass spectrometry data |
| US10510521B2 (en) | 2017-09-29 | 2019-12-17 | Protein Metrics Inc. | Interactive analysis of mass spectrometry data |
| US11277455B2 (en) | 2018-06-07 | 2022-03-15 | Mellanox Technologies, Ltd. | Streaming system |
| US11640901B2 (en) | 2018-09-05 | 2023-05-02 | Protein Metrics, Llc | Methods and apparatuses for deconvolution of mass spectrometry data |
| US10936810B2 (en) | 2018-12-04 | 2021-03-02 | International Business Machines Corporation | Token embedding based on target-context pairs |
| US11625393B2 (en) * | 2019-02-19 | 2023-04-11 | Mellanox Technologies, Ltd. | High performance computing system |
| EP3699770B1 (en) | 2019-02-25 | 2025-05-21 | Mellanox Technologies, Ltd. | Collective communication system and methods |
| CN112020724B (zh) | 2019-04-01 | 2024-09-24 | 谷歌有限责任公司 | 学习可压缩的特征 |
| US11346844B2 (en) | 2019-04-26 | 2022-05-31 | Protein Metrics Inc. | Intact mass reconstruction from peptide level data and facilitated comparison with experimental intact observation |
| TWI726822B (zh) * | 2019-10-08 | 2021-05-01 | 創未來科技股份有限公司 | 訊號轉換裝置 |
| US11750699B2 (en) | 2020-01-15 | 2023-09-05 | Mellanox Technologies, Ltd. | Small message aggregation |
| US11252027B2 (en) | 2020-01-23 | 2022-02-15 | Mellanox Technologies, Ltd. | Network element supporting flexible data reduction operations |
| US11876885B2 (en) | 2020-07-02 | 2024-01-16 | Mellanox Technologies, Ltd. | Clock queue with arming and/or self-arming features |
| JP2023544647A (ja) | 2020-08-31 | 2023-10-24 | プロテイン・メトリクス・エルエルシー | 多次元時系列データのためのデータ圧縮 |
| US11556378B2 (en) | 2020-12-14 | 2023-01-17 | Mellanox Technologies, Ltd. | Offloading execution of a multi-task parameter-dependent operation to a network device |
| CN115510132B (zh) * | 2021-06-07 | 2026-01-16 | 维谛技术(西安)有限公司 | 一种数据预测模型的输入数据归一化方法和装置及设备 |
| US12309070B2 (en) | 2022-04-07 | 2025-05-20 | Nvidia Corporation | In-network message aggregation for efficient small message transport |
| US11922237B1 (en) | 2022-09-12 | 2024-03-05 | Mellanox Technologies, Ltd. | Single-step collective operations |
| CN116050460B (zh) * | 2023-03-23 | 2023-06-27 | 中南大学 | 基于注意力神经网络的气温数据空间插值方法 |
| US12489657B2 (en) | 2023-08-17 | 2025-12-02 | Mellanox Technologies, Ltd. | In-network compute operation spreading |
| CN117041359B (zh) * | 2023-10-10 | 2023-12-22 | 北京安视华业科技有限责任公司 | 一种信息数据高效压缩传输方法 |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4922535A (en) * | 1986-03-03 | 1990-05-01 | Dolby Ray Milton | Transient control aspects of circuit arrangements for altering the dynamic range of audio signals |
| US4969192A (en) * | 1987-04-06 | 1990-11-06 | Voicecraft, Inc. | Vector adaptive predictive coder for speech and audio |
| US5182773A (en) * | 1991-03-22 | 1993-01-26 | International Business Machines Corporation | Speaker-independent label coding apparatus |
| US5765127A (en) * | 1992-03-18 | 1998-06-09 | Sony Corp | High efficiency encoding method |
| JP3404837B2 (ja) * | 1993-12-07 | 2003-05-12 | ソニー株式会社 | 多層符号化装置 |
| US5890110A (en) * | 1995-03-27 | 1999-03-30 | The Regents Of The University Of California | Variable dimension vector quantization |
| US5621660A (en) * | 1995-04-18 | 1997-04-15 | Sun Microsystems, Inc. | Software-based encoder for a software-implemented end-to-end scalable video delivery system |
| US5778335A (en) * | 1996-02-26 | 1998-07-07 | The Regents Of The University Of California | Method and apparatus for efficient multiband celp wideband speech and music coding and decoding |
| US5809459A (en) * | 1996-05-21 | 1998-09-15 | Motorola, Inc. | Method and apparatus for speech excitation waveform coding using multiple error waveforms |
| JP3707153B2 (ja) * | 1996-09-24 | 2005-10-19 | ソニー株式会社 | ベクトル量子化方法、音声符号化方法及び装置 |
| JP3707154B2 (ja) * | 1996-09-24 | 2005-10-19 | ソニー株式会社 | 音声符号化方法及び装置 |
| US5832443A (en) * | 1997-02-25 | 1998-11-03 | Alaris, Inc. | Method and apparatus for adaptive audio compression and decompression |
| WO1999010719A1 (en) * | 1997-08-29 | 1999-03-04 | The Regents Of The University Of California | Method and apparatus for hybrid coding of speech at 4kbps |
| US6098037A (en) * | 1998-05-19 | 2000-08-01 | Texas Instruments Incorporated | Formant weighted vector quantization of LPC excitation harmonic spectral amplitudes |
| US6141638A (en) * | 1998-05-28 | 2000-10-31 | Motorola, Inc. | Method and apparatus for coding an information signal |
| FR2783661B1 (fr) * | 1998-09-17 | 2000-12-08 | Thomson Multimedia Sa | Procede de compression de donnees graphiques |
| FR2791166B1 (fr) * | 1999-03-17 | 2003-01-10 | Matra Nortel Communications | Procedes de codage, de decodage et de transcodage |
| US6421467B1 (en) * | 1999-05-28 | 2002-07-16 | Texas Tech University | Adaptive vector quantization/quantizer |
| CA2388358A1 (en) * | 2002-05-31 | 2003-11-30 | Voiceage Corporation | A method and device for multi-rate lattice vector quantization |
| US20040176950A1 (en) * | 2003-03-04 | 2004-09-09 | Docomo Communications Laboratories Usa, Inc. | Methods and apparatuses for variable dimension vector quantization |
| CN1839426A (zh) * | 2003-09-17 | 2006-09-27 | 北京阜国数字技术有限公司 | 多分辨率矢量量化的音频编解码方法及装置 |
-
2004
- 2004-01-30 CN CN200480041141.2A patent/CN1906855B/zh not_active Expired - Fee Related
- 2004-01-30 JP JP2006550218A patent/JP4579930B2/ja not_active Expired - Fee Related
- 2004-01-30 KR KR1020067017487A patent/KR101190875B1/ko not_active Expired - Fee Related
- 2004-01-30 EP EP04706703A patent/EP1709743A1/fr not_active Withdrawn
- 2004-01-30 US US10/587,907 patent/US7680670B2/en not_active Expired - Fee Related
- 2004-01-30 WO PCT/FR2004/000219 patent/WO2005083889A1/fr not_active Ceased
Non-Patent Citations (1)
| Title |
|---|
| P. Combescure et al.,"A 16,24,32 kbit/s wideband speech codec based on ATCELP," 1999 ICASSP, pp. 5-8, 15 March 1999. |
Also Published As
| Publication number | Publication date |
|---|---|
| US7680670B2 (en) | 2010-03-16 |
| WO2005083889A1 (fr) | 2005-09-09 |
| JP4579930B2 (ja) | 2010-11-10 |
| KR20060129417A (ko) | 2006-12-15 |
| CN1906855B (zh) | 2014-04-02 |
| EP1709743A1 (fr) | 2006-10-11 |
| US20070162236A1 (en) | 2007-07-12 |
| JP2007523530A (ja) | 2007-08-16 |
| CN1906855A (zh) | 2007-01-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101190875B1 (ko) | 차원 벡터 및 가변 분해능 양자화 | |
| US6662154B2 (en) | Method and system for information signal coding using combinatorial and huffman codes | |
| Gray | Vector quantization | |
| RU2326450C2 (ru) | Способ и устройство для векторного квантования с надежным предсказанием параметров линейного предсказания в кодировании речи с переменной битовой скоростью | |
| JP4224021B2 (ja) | 信号のマルチレートによる格子ベクトル量子化の方法とシステム | |
| CN101335004B (zh) | 一种多级量化的方法及装置 | |
| US7792679B2 (en) | Optimized multiple coding method | |
| JP3996213B2 (ja) | 入力標本列処理方法 | |
| US5765127A (en) | High efficiency encoding method | |
| EP2295947B1 (en) | Coding method, decoding method,and coding apparatus | |
| US20070168197A1 (en) | Audio coding | |
| EP1595248B1 (en) | System and method for enhancing bit error tolerance over a bandwith limited channel | |
| CN102158692B (zh) | 编码方法、解码方法、编码器和解码器 | |
| CN102623012A (zh) | 矢量联合编解码方法及编解码器 | |
| US7337110B2 (en) | Structured VSELP codebook for low complexity search | |
| JP5539992B2 (ja) | レート制御装置、レート制御方法及びレート制御プログラム | |
| Bouzid et al. | Optimized trellis coded vector quantization of LSF parameters, application to the 4.8 kbps FS1016 speech coder | |
| JP2004120623A (ja) | 符号化装置、符号化方法、復号装置及び復号方法 | |
| KR101454867B1 (ko) | 오디오 신호 압축 방법 및 장치 | |
| Aksu et al. | Design, performance, and complexity analysis of residual trellis-coded vector quantizers | |
| Ozaydin et al. | A 1200 bps speech coder with LSF matrix quantization | |
| MXPA06008536A (en) | Dimensional vector and variable resolution quantisation | |
| Adoul | Lattice and trellis coded quantizations for efficient coding of speech | |
| Xie | Lattice Vector Quantization Applied to Speech and Audio Coding | |
| KR20010040902A (ko) | 분리 벡터 양자화 데이터 부호화를 제공하기 위한 시스템및 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| R15-X000 | Change to inventor requested |
St.27 status event code: A-3-3-R10-R15-oth-X000 |
|
| R16-X000 | Change to inventor recorded |
St.27 status event code: A-3-3-R10-R16-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| AMND | Amendment | ||
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| AMND | Amendment | ||
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
St.27 status event code: N-2-6-B10-B15-exm-PE0601 |
|
| AMND | Amendment | ||
| J201 | Request for trial against refusal decision | ||
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PJ0201 | Trial against decision of rejection |
St.27 status event code: A-3-3-V10-V11-apl-PJ0201 |
|
| PB0901 | Examination by re-examination before a trial |
St.27 status event code: A-6-3-E10-E12-rex-PB0901 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| B701 | Decision to grant | ||
| PB0701 | Decision of registration after re-examination before a trial |
St.27 status event code: A-3-4-F10-F13-rex-PB0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U12-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| FPAY | Annual fee payment |
Payment date: 20151001 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20161004 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20171009 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20171009 |