УСТРОЙСТВО ВЕКТОРНОГО КВАНТОВАНИЯ, УСТРОЙСТВО ВЕКТОРНОГО ОБРАТНОГО КВАНТОВАНИЯ И СПОСОБЫ ДЛЯ ЭТОГО

1. Устройство векторного квантования, содержащее:
первую секцию выбора, которая выбирает классификационный кодовый вектор, указывающий тип характеристик, имеющих корреляцию с вектором, подлежащим квантованию, из множества классификационных кодовых векторов;
вторую секцию выбора, которая выбирает первую кодовую книгу, соответствующую выбранному классификационному кодовому вектору, из множества первых кодовых книг;
первую секцию квантования, которая квантует вектор, подлежащий квантованию, используя множество первых кодовых векторов, составляющих выбранную первую кодовую книгу, чтобы получить первый код;
третью секцию выбора, которая выбирает первую матрицу, соответствующую выбранному классификационному кодовому вектору, из множества матриц; и
вторую секцию квантования, которая квантует первый вектор остатка, являющийся разностью между первым кодовым вектором, указанным первым кодом, и вектором, подлежащим квантованию, с использованием множества вторых кодовых векторов и выбранной первой матрицы, чтобы получить второй код.
2. Устройство векторного квантования по п.1,
в котором вторая секция квантования выполняет вычисление матрицы с использованием выбранной первой матрицы на множестве вторых кодовых векторов и квантует первый вектор остатка с использованием множества вторых кодовых векторов после вычисления матрицы.
3. Устройство векторного квантования по п.1,
в котором вторая секция квантования выполняет вычисление матрицы с использованием обратной матрицы для выбранной первой матрицы на первом векторе остатка и квантует первый вектор остатка после вычисления матрицы, используя набор вторых кодовых векторов.
4. Устройство векторного квантования по п.1,
в котором первой матрицей является матрица поворота.
5. Устройство векторного квантования по п.1,
в котором:
секция выбора дополнительно выбирает вторую матрицу, соответствующую выбранному классификационному кодовому вектору, из множества матриц;
при этом устройство векторного квантования дополнительно содержит третью секцию квантования, которая использует множество третьих кодовых векторов и выбранную вторую матрицу, квантует второй вектор остатка, являющийся разностью между первым вектором остатка, указанным вторым кодом, и вторым кодовым вектором, и получает третий код.
6. Устройство векторного квантования по п.5,
в котором второй матрицей является матрица поворота.
7. Устройство векторного деквантования, содержащее:
приемную секцию, которая принимает первый код, полученный устройством векторного квантования, квантующим вектор, подлежащий квантованию, и второй код, полученный последующим квантованием ошибки квантования относительно квантования;
первую секцию выбора, которая выбирает классификационный кодовый вектор, указывающий тип характеристик, имеющих корреляцию с вектором, подлежащим квантованию, из множества классификационных кодовых векторов;
вторую секцию выбора, которая выбирает первую кодовую книгу, соответствующую выбранному классификационному кодовому вектору, из множества первых кодовых книг;
первую секцию деквантования, которая указывает первый кодовый вектор, соответствующий первому коду, из множества первых кодовых векторов, составляющих выбранную первую кодовую книгу;
третью секцию выбора, которая выбирает матрицу, соответствующую выбранному классификационному кодовому вектору, из множества матриц; и
вторую секцию деквантования, которая указывает второй кодовый вектор, соответствующий второму коду, из множества вторых кодовых векторов и получает вектор квантования, используя указанный второй кодовый вектор, выбранную матрицу и указанный первый кодовый вектор.
8. Способ векторного квантования, содержащий:
этап выбора классификационного кодового вектора, указывающего тип характеристик, имеющих корреляцию с подлежащим квантованию вектором, из множества классификационных кодовых векторов;
этап выбора первой кодовой книги, соответствующей выбранному классификационному кодовому вектору, из множества первых кодовых книг;
этап квантования вектора, подлежащего квантованию, с использованием множества первых кодовых векторов, составляющих выбранную первую кодовую книгу, чтобы получить первый код;
этап выбора первой матрицы, соответствующей выбранному классификационному кодовому вектору, из множества матриц; и
этап квантования первого вектора остатка, являющегося разностью между первым кодовым вектором, указанным первым кодом, и вектором, подлежащим квантованию, с использованием набора вторых кодовых векторов и выбранной первой матрицы, чтобы получить второй код.
9. Способ векторного деквантования, содержащий:
этап приема первого кода, полученного посредством устройства векторного квантования, квантующего вектор, подлежащий квантованию, и второго кода, полученного последующим квантованием ошибки квантования относительно квантования;
этап выбора классификационного кодового вектора, указывающего тип характеристик, имеющих корреляцию с вектором, подлежащим квантованию, из множества классификационных кодовых векторов;
этап выбора первой кодовой книги, соответствующей выбранному классификационному кодовому вектору, из множества первых кодовых книг;
этап указания первого кодового вектора, соответствующего первому коду, из множества первых кодовых векторов, составляющих выбранную первую кодовую книгу;
этап выбора матрицы, соответствующей выбранному классификационному кодовому вектору, из множества матриц; и
этап указания второго кодового вектора, соответствующего второму коду, из множества вторых кодовых векторов и получения вектора квантования с использованием указанного второго кодового вектора, выбранной матрицы и указанного первого кодового вектора.