Способ одновременной передачи сигналов от n источников сигналов

 

Описан способ одновременной передачи сигналов от N источников сигналов через соответствующее число каналов передачи, при котором отдельные сигналы разделены на блоки и блоки посредством преобразования или фильтрации преобразуют в спектральные коэффициенты, которые подвергают сокращению объема информации. Изобретение отличается тем, что относящиеся к отдельным сигналам блоки разделяют на участки, что соответствующие фактические участки всех сигналов обрабатывают совместно, что с применением специфичной по восприятию модели определяют допустимую помеху для каждого участка и что рассчитывают фактически потребную общую емкость передачи, что из общей имеющейся в наличии емкости передачи и фактически потребной общей емкости передачи рассчитывают распределение по максимальной имеющейся в наличии емкости передачи для каждого отдельного сигнала и кодируют и передают его соответственно определенной таким образом емкости. 10 з.п. ф-лы, 2 ил., 4 табл.

Изобретение относится к способу одновременной передачи сигналов от N источников сигналов через соответствующее количество каналов передачи.

Известны способы, по которым по отдельные (временные сигналы распределяются в блоки, а блоки посредством преобразования или фильтрации преобразуются в коэффициенты спектра, которые подвергаются сокращению объема информации или для сокращения объема информации соответственно кодируются. (см., например, по этим вопросам обзорную статью Jorg Houpert "Perceptual Audio-Coding" в "Studio-Technik" или сталью Stefanie Renner "Dater-Diat, Datenreduktion dei digitalisierten Audio-Signaien" в "Elrad", 1991. На эти обзорные статьи, а также опубликованную заявку PCT WO 88/01811 в части разъяснения необъясненных здесь подробно терминов и стадий способа делается ссылка в дальнейшем).

В ряде случаев требуется передавать сигналы от нескольких источников сигнала одновременно по соответствующему количеству каналов передачи. Простейшим примером этого является передача стереосигналов по двум каналам передачи.

При передачи сигналов от N источников сигналов по соответствующему количестве каналов передачи встает проблема выбора параметров каналов передачи.

Если выбирать параметры каждого отдельного канала передачи так, чтобы каждый из них мог передать максимально встречающийся поток битов, то в среднем не используется сравнительно большая часть пропускной способности канала.

Из техники цифровой телефонии известно, что при передаче сигналов от нескольких источников сигналов по соответствующему количеству каналов передачи выбираются каналы передачи из расчета только для "средней потребности", а при возникновении в отдельных каналах кратковременной повышенной потребности используются другие каналы. Такое использование при этом осуществляется исключительно соответственно статистическому распределению сигналов.

Сведения по известному уровню техники можно найти в следующих публикациях: Dr.H.Gerhauser "ein digitales Sprachinterpolationsverfahren mit Wortafteilung" (1980), R.Woitowitc "ein digitales Sprachinterpolationsverfahren mit momentaner Prioritatszutelund" (1977) или C.G.Klahnenucher "ein digitales Sprachinterpolationsverfahren mit blockweiser Prioritatszuteilung" (1978).

Согласно изобретению было уставлено, что применяемые в цифровой телефонии способы выравнивания изменяющейся потребности при передаче множества сигналов по соответствующему количеству каналов передачи не дает хороших результатов тогда, когда подлежащие передачи цифровые сигналы подвергались предварительно сокращению объема информации, например, по так называемому способу OCF.

В основу изобретения положена задача предложить способ одновременной передачи сигналов от N до источников сигналов по соответствующему количеству каналов передачи, с помощью которого можно передавать сокращенные по объему информации, сигналы по каналам передачи, которые имеют емкость, рассчитанную лишь на среднюю потребность, без заметных, то есть, например, слышимых потерь мощности в передаваемых сигналах.

Одно из решений задачи в соответствии с изобретение приведено в п.1 формулы изобретения. Усовершенствованные варианты изобретения является предметом зависимых пунктов формулы изобретения.

Изобретение исходит из того, что для выравнивания изменяющейся потребности в одновременной передачи сигналов от N источников сигналов по соответствующему количеству каналов передачи, распределение потребности для отдельных сигналов производить не с точки статистики, а производить уже на стадии способа, на котором сигналы кодируются для сокращения объема информации, чтобы выровнять изменяющуюся потребность с помощью соответствующих мер.

На фиг. 1 приведена структурная схема для пояснения способа по изобретению, на фиг. 2а и б - структура сигналов по изобретению.

По способу изобретения отдельные сигналы разделены на блоки, и блоки преобразуются или фильтруются в спектральные коэффициенты. Для выравнивания изменяющейся потребности относящеся к отдельным сигналам блоки разделяются на участки, и соответствующие актуальные участки всех сигналов обрабатываемых совместно. Это показано на фиг. 1 графически соответствующими функциональными блоками.

С использованием специфичной по восприятию модели, которая, например, при передаче звуковых сигналов может быть психоакустической моделью, для каждого участка определяют допустимую помеху, и из этого рассчитывают фактически требуемую общую емкость линии передачи. Расчет общей емкости передачи, то есть потребного количества битов, производится для всех блоков одновременно. Из общей имеющейся в наличии емкости передачи и фактически требующейся общей емкости передачи рассчитывают распределение максимально имеющейся в распоряжении емкости передачи для каждого отдельного сигнала. Соответственно выделенному для каждого отдельного сигнала количеству битов производят кодирование отдельного сигнала и соответственно передачу этого отдельного сигнала. При этом в простейшем случае происходит выравнивание соответственно требуемой емкости передачи только между каналами.

В заявленном в п. 2 формулы изобретения усовершенствованном варианте имеется резервная емкость передачи, так называемый резервуар битов, из которого в случае превышения потребной общей емкости передачи выше средней имеющейся в наличии емкости производят распределение емкости передачи.

Этот резервуар битов заполняется тогда, когда потребная емкость передачи меньше имеющейся в наличии емкости передачи (п. 3).

В каждом случае требуется, чтобы предотвратить чрезмерное увеличение резервуара битов, если потребная емкость передачи значительно меньше имеющейся в наличии емкости передачи, принудительное распределение битов по отдельным каналам (п. 4). Это принудительное распределение производят предпочтительно лишь по каналам или источникам сигналов, которые сигнализируют о повышенной потребности по сравнению со средней потребностью. Значительно большая потребность по сравнению со средней потребностью обозначает, что эти сигналы значительно труднее кодировать, чем обычные сигналы.

В каждом случае согласно п. 9 предпочтительно формировать из всех раздельно кодированных сигналов от источников сигналов общий блок, состоящий из фиксированного участка, содержащего информацию, из которой может выявляться разделение сигналов, а также из нескольких участков переменной длины, которые принимают кодированные сигналы. Это схематично показано на фиг. 2а.

Дополнительная экономия емкости передачи может быть получена за счет того, что распознают одинаковые входные сигналы и за счет соответствующего формата передачи передают их лишь один раз (п. 6). Это схематично показано на фиг. 2б.

В каждом случае возможно точное определение фактически требуемой емкости передачи или хотя бы оценка ее (п. 7 и 8).

Кроме того, возможно параллельное осуществление способа по изобретению. Для этого является предпочтительным, если согласно п. 11 кодирование отдельных сигналов производится уже в ходе расчета распределения емкости передачи для каждого сигнала.

Еще одна предпочтительная реализация основной идеи изобретения заявлена в п. 11.

Если потребная емкость передачи превышает имеющуюся в наличии емкость передачи и нельзя получить добавки из резервуара битов, то можно поднять величину допустимой помехи для всех сигналов, так что потребная общая емкость передачи не превысит имеющейся в наличии емкости (п. 11).

Далее приводится числовой пример для обработки звуковых сигналов. При этом нужно подчеркнуть, что идея изобретения не ограничивается лишь звуковыми сигналами, можно обрабатывать таким образом и видеосигналы или другие сигналы, поддающиеся оценке по специфической восприимчивости.

Пример возможной обработки звуковых сигналов.

Пусть y(t) являются считанными величинами звукового сигнала.

1) Звуковой сигнал y известным образом разлагается на отдельные считанные величины (y(t)), которые подвергаются переводу в цифровой код. Переведенные в цифровой код считанные величины разбиваются на блоки длиной 2n, которые в выбранном примере исполнения являются взаимно перекрывающимися блоками с перекрытием n: x(k, b) = y(b n + k) для k = 0..2n (b - номер блока).

2) Каждый блок длиной n посредством преобразования, например быстрого преобразования Фурье или косинусного преобразования, преобразуется в спектральные коэффициенты: x(j, b) = SUM (l = 0...2n; x(l, b)f(l)cos(pi (2l + l + n) (2j + l)/(4n))) для j = 0...n при f(l) = sqrt(2) sin(pi (l + 0,5)/(2n)) 3) Каждый из блоков разбивают на участки и рассчитывают плотность энергии для каждого участка: E(i, b) = (SUM(k = a(i) + l...a(i + l) X(k, b)^2))/(a(i + l) - a(i)) для i = l...c, причем коэффициенты a(i) берут из табл. 1.

4) Для каждого участка с помощью соответствующей психоакустической модели рассчитывают допустимую помеху. Из допустимой помехи получается маскировка между полосами T(i, b) = MAX(k = l...i - l, E(k, b) z(i - k); маскировка в полосе: s(i, b) = max (E(i, b) e(i), T(i, b))
и маскировка между блоками:
ss(i, b) = max (s(i, b - l)/16, s(i, b))
В заключение для каждого блока вычисляют потребное число битов.

5) Расчет потребного числа битов для блока:
а) для кодирования, как при OCF (кодирование Гуффмана)
p = p0 + SUM(i = l...C; (a(i + l) - a(i) (s(i, b)/ss(i, b)))
б) для импульсно-кодовой модуляции (ИКМ) (SNR (= signal-to-noise ratio - отношение сигнал/шум) = 6 дБ/бит):
Для каждого участка в качестве дополнительной информации передают масштабный коэффициент и количество битов на считываемую величину
p = p0 + SUM(i = l...c; (a(i + l)) 10/6 log(E(i, b)/ss(i, b)))
Далее в виде табл. 2 и 3 приводятся соответствующие величины для отдельных переменных или констант:
n = 512
c = 23
p0 = 1200 для OCF (среднее число битов на блок)
p0 = 345 для импульсно-кодовой модуляции (масштабные коэффициенты: 10 битов на участок, кодирование числа ступеней квантизации: 5 битов на участок)
После этого производят распределение числа битов по отдельным сигналам. При этом принимают, что для кодирования K-входных сигналов требуется k(k)-битов, тогда как количество имеющихся в наличии битов равно pфакт psum = SUM(p(k))
Необходимо рассмотреть следующие случаи:
1) Если psum = pфакт.

Каждый сигнал получает затребованное количество битов:
z(k) = P(k)
2) Если psum < pфакт.

Каждый сигнал получает количество битов, превышающее затребованное количество:
z(k) = (pфакт./psum) p(k)
например, K = 2, pфакт = 1600, p(1) = 540, p(2) = 660
psum = 1200
z(1) = 1600/1200 540 = 720 (на 180 битов больше)
z(2) = 1600/1200 660 = 880 (на 220 битов больше)
3) Если pфакт. >psum
Каждый сигнал получает количество битов меньше затребованного:
а) для OCF:
z(k) = pфакт./psum p(k)
б) для импульсно-кодовой модуляции (ИКМ):
Наименьшее количество битов для каждого сигнала при этом не должно быть меньше требуемого:
z(k) = p0 + ((pфакт. - K p0)) (p(k) - p0)
например, K = 2, pфакт. = 1600, p0 = 500, p(1) = 600,
p(2) = 1200
тогда psum = 1800
z(1) = 500
(1600 - 2 500)/(1800 - 2 500) (600 - 500) = 575
(на 25 битов меньше)
z(2) = 500 + (1600 - 2 500)/(1800 - 2 500) (1200 - 500) = 1025
(на 175 битов меньше)
Для коррекции допустимой помехи требуется рассмотреть следующие случаи, когда для каждого сигнала затребованы p битов, а выделены z битов.

1) Если выделенное количество битов равно затребованному, то коррекция не нужна.

2) Если выделено больше битов, чем требуется:
Для OCF:
Коррекция не требуется.

Для ИКМ:
Количество имеющихся в наличии битов для квантизации на каждом участке увеличивают на (z - p)/512.

3) Если выделяют меньше битов, чем требуется:
Для OCF:
ss(i, b) = s(i, b) + (z - p0)/(p - o0 (ss(i, b) - s(i, b))
для p > p0
ss(i, b) = s(i, b) для p p0
Для ИКМ:
Количество имеющихся в наличии для квантизации битов на каждом участке увеличивают на (z - p) / 512.

При ИКМ необходимо округление количества битов на ATW до целого числа: для этого сначала округляют все отношения количеств битов на ATW до ближайшего целого числа в меньшую сторону, и определяют получаемую из этого сумму битов.

В случае еще имеющихся в наличии битов в первом проходе, начиная с самых нижних полос, предоставляют каждой полосе еще один бит на ATW, пока не будет достигнуто имеющееся в наличии количество битов.

Пример приведен в табл. 4.

Изобретение было описано на примерах исполнения. Естественно, что в рамках изобретения возможны самые различные варианты.

Так, например, возможно применять постоянную длину общего блока, причем используются заполняющие биты, или осуществлять дальнейшую передачу на еще не закончившее работу кодирующее устройство, можно применять переменную длину блока, в которой задана максимальная длина блока, и дополнительно производить усреднение по времени.


Формула изобретения

1. Способ одновременной передачи сигналов от N источников сигналов по соответствующему количеству каналов передачи, в котором отдельные сигналы разделены на блоки и блоки посредством преобразования или фильтрации преобразуются в спектральные коэффициенты, которые подвергаются сокращению объема информации, отличающийся тем, что разделяют на участки блоки, относящиеся к отдельным сигналам, обрабатывают одновременно соответствующие актуальные участки всех сигналов, определяют с применением специфической по восприятию модели допустимую помеху для каждого участка и рассчитывают потребность фактически необходимой общей емкости передачи, рассчитывают из общей имеющейся в наличии емкости передачи и фактически необходимой общей емкости передачи распределение имеющейся в наличии общей емкости передачи для каждого отдельного сигнала и каждый отдельный сигнал кодируют согласно определенной таким образом емкости и передают.

2. Способ по п.1, отличающийся тем, что имеется резерв емкости передачи, из которого в случае превышения необходимой общей емкости передачи над средней имеющейся в наличии емкостью передачи производят распределение битов.

3. Способ по п.2, отличающийся тем, что резерв емкости передачи заполняют, если необходимая емкость передачи меньше, чем имеющаяся в наличии емкость передачи.

4. Способ по п.3, отличающийся тем, что для предотвращения чрезмерного нарастания резерва емкости передачи, в случае, когда необходимая емкость передачи намного меньше имеющейся в наличии емкости передачи, производят принудительное распределение битов.

5. Способ по п. 4, отличающийся тем, что принудительное распределение производят лишь при потребности, превышающей среднюю потребность.

6. Способ по одному из пп.1 - 5, отличающийся тем, что одинаковые входные сигналы распознают и за счет соответствующего формата передачи передают только один раз.

7. Способ по одному из пп. 1 - 6, отличающийся тем, что определение фактически необходимой потребности в емкости передачи производят точно.

8. Способ по одному из пп. 1 - 7, отличающийся тем, что определение фактически необходимой потребности в емкости передачи производят лишь оценочно.

9. Способ по одному из пп.1 - 8, отличающийся тем, что из всех раздельно закодированных сигналов от источников сигналов формируют общий блок, который состоит из фиксированного участка, содержащего информацию, из которой можно выявить разделение отдельных сигналов, а также из нескольких участков переменной длины.

10. Способ по одному из пп.1 - 9, отличающийся тем, что кодирование отдельных сигналов осуществляется уже во время расчета распределения емкости передачи для каждого сигнала.

11. Способ по одному из пп.1 - 10, отличающийся тем, что в случае, когда необходимое количество битов превышает общее имеющееся в наличии число битов, допустимую помеху для всех источников сигналов увеличивают, так что получают уменьшенную потребность в битах.

РИСУНКИ

Рисунок 1, Рисунок 2, Рисунок 3



 

Похожие патенты:

Изобретение относится к звукотехнике, а именно к регуляторам тембра трехканальной стереофонической аудиосистемы.

Изобретение относится к технике электросвязи

Изобретение относится к приборостроению и предназначено для использования в стереофонических системах звуковоспроизведения кинотеатров

Изобретение относится к технике связи, в частности к технике передачи информации по каналам связи в телефонной сети общего пользования (ТФОП)

Изобретение относится к технике связи, в частности к технике передачи данных по цифровым каналам связи (ЦКС) с импульсно-кодовой модуляцией (ИКМ) и временным разделением каналов

Изобретение относится к синхронно-асинхронному и асинхронно-синхронному преобразователю

Изобретение относится к технике связи и может использоваться для многоканальной передачи аналоговых сигналов, в частности сигналов звукового вещания методом импульсно-кодовой модуляции по цифровым линиям связи

Изобретение относится к эл« ктросвязи, в частности к технике передачи речевой информации

Изобретение относится к устройствам сопряжения асинхронных разноскоростных цифровых сигналов и может быть использовано в электросвязи

Изобретение относится к технике цифровой связи

Изобретение относится к технике проводной связи

Изобретение относится к электросвязи и может использоваться в устройствах коммутации цифровых сигналов

Изобретение относится к системе радиосвязи с избирательным вызовом, обеспечивающей ответ на принятое сообщение, в частности к ответу на сообщения в системе радиосвязи с избирательным вызовом, имеющей стационарные системные приемники и оперирующей с сообщениями с планируемыми ответами

Изобретение относится к системам связи, более конкретно к ослаблению взаимных помех в двусторонней системе связи радиочастотного диапазона

Изобретение относится к радиотехнике, а именно к области передачи дискретных сообщений, и может быть использовано для повышения эффективности использования пропускной способности линий и сетей радиосвязи, в частности линий и сетей связи в системах автоматических зависимых наблюдений при использовании на данных линиях комплекса технических средств передачи данных

Изобретение относится к связи, в частности к системам, которые обеспечивают доступ между системами GR-303 и широкополосными системами
Наверх