Claims (25)
1. Способ группового кодирования сигналов, отличающийся тем, что включает операции приема информации, определяющей скорость, от множества кодеров и определения скорости по меньшей мере одного кодера на основании информации, определяющей скорость, для нескольких кодеров.1. The method of group coding of signals, characterized in that it includes the operation of receiving information that determines the speed of multiple encoders and determine the speed of at least one encoder based on the information that determines the speed for several encoders.
2. Способ по п. 1, отличающийся тем, что множество кодеров включают в себя кодеры с анализом методом синтеза. 2. The method according to p. 1, characterized in that many encoders include encoders with analysis by synthesis method.
3. Способ по п. 1 или 2, отличающийся тем, что информация, определяющая скорость, включает в себя качественную информацию, сформированную множеством кодеров. 3. The method according to p. 1 or 2, characterized in that the information that determines the speed includes quality information generated by many encoders.
4. Способ по п. 3, отличающийся тем, что качественная информация включает в себя метрики взвешенных по восприятию ошибок, сформированные кодерами с анализом методом синтеза; отношение сигнал-шум; сегментированное отношение сигнал-шум; кепстральное расстояние; измерение расстояния в процедуре линейного кодирования с предсказанием и измерение спектрального расстояния в процедуре ВАRК. 4. The method according to p. 3, characterized in that the qualitative information includes metrics of weighted perception errors generated by encoders with analysis by synthesis method; signal to noise ratio; segmented signal to noise ratio; cepstral distance; distance measurement in the linear prediction coding procedure and spectral distance measurement in the BARK procedure.
5. Способ по любому из пп. 1-4, отличающийся тем, что множество кодеров включают в себя множество кодеров с переменной скоростью. 5. The method according to any one of paragraphs. 1-4, characterized in that the plurality of encoders include many variable speed encoders.
6. Способ по любому из пп. 1-5, отличающийся тем, что в качестве обрабатываемых сигналов используют речевые сигналы, видеосигналы или сигналы данных. 6. The method according to any one of paragraphs. 1-5, characterized in that as the processed signals use speech signals, video signals or data signals.
7. Способ по любому из пп.1-6, отличающийся тем, что операция определения скорости по меньшей мере одного кодера включает операцию определения скорости по меньшей мере одного кодера на основании порогового критерия. 7. The method according to any one of claims 1 to 6, characterized in that the operation of determining the speed of at least one encoder includes the operation of determining the speed of at least one encoder based on a threshold criterion.
8. Способ по п. 7, отличающийся тем, что пороговый критерий включает в себя полную выходную мощность сектора/ячейки, к которой относятся данные кодеры; полную выходную мощность соседнего сектора/ячейки; текущий уровень мощности передатчика обслуживающей базовой станции; текущую скорость передачи данных по меньшей мере двух кодеров; память, обеспечиваемую запоминающим устройством; возможности обработки, обеспечиваемые средством обработки, или ширину полосы частот, доступной для использования в заданном спектральном диапазоне. 8. The method according to p. 7, characterized in that the threshold criterion includes the total output power of the sector / cell to which these encoders belong; the full output power of the neighboring sector / cell; the current transmitter power level of the serving base station; the current data rate of at least two encoders; the memory provided by the storage device; processing capabilities provided by the processing means, or the bandwidth available for use in a given spectral range.
9. Способ по любому из пп. 1-6, отличающийся тем, что включает дополнительные операции определения требований к кодированию на основании заранее установленных критериев, и регулировки скорости кодирования для любого из множества кодеров на основании информации, определяющей скорость, и заранее установленного критерия. 9. The method according to any one of paragraphs. 1-6, characterized in that it includes additional operations for determining encoding requirements based on predefined criteria, and adjusting the coding rate for any of the plurality of encoders based on information determining the speed and a predetermined criterion.
10. Способ по п. 9, отличающийся тем, что заранее установленные критерии включают в себя полную выходную мощность сектора/ячейки, к которой относятся данные кодеры; полную выходную мощность соседнего сектора/ ячейки; текущий уровень мощности передатчика обслуживающей базовой станции; текущую скорость передачи данных по меньшей мере двух кодеров; память, обеспечиваемую запоминающим устройством; возможности обработки, обеспечиваемые средством обработки, или ширину полосы частот, доступной для использования в заданном спектральном диапазоне. 10. The method according to p. 9, characterized in that the predetermined criteria include the total output power of the sector / cell to which these encoders belong; the full output power of the neighboring sector / cell; the current transmitter power level of the serving base station; the current data rate of at least two encoders; the memory provided by the storage device; processing capabilities provided by the processing means, or the bandwidth available for use in a given spectral range.
11. Способ по п. 9, отличающийся тем, что заранее установленные критерии включают в себя область памяти, доступную для использования в запоминающем устройстве, а операция регулировки скорости кодирования включает увеличение скорости кодирования для кодера с самым низким качеством, на основании информации, определяющей скорость, и определенной области памяти запоминающего устройства. 11. The method according to p. 9, characterized in that the predefined criteria include a memory area available for use in the storage device, and the operation of adjusting the encoding speed includes increasing the encoding speed for the encoder with the lowest quality, based on the information determining the speed , and a specific memory area of the storage device.
12. Способ по п. 9, отличающийся тем, что операция определения требований к кодированию включает в себя вычисление полной мощности передачи для передатчика и сравнение порученной полной мощности передачи для передатчика с порогом, а операция регулировки скорости кодирования включает в себя увеличение скорости кодирования для кодера с самым низким качеством на основании информации, определяющей скорость, если полная мощность передачи для передатчика ниже порога. 12. The method according to p. 9, characterized in that the operation of determining the encoding requirements includes calculating the total transmit power for the transmitter and comparing the assigned total transmit power for the transmitter with a threshold, and the operation of adjusting the encoding speed includes increasing the encoding speed for the encoder with the lowest quality based on information determining the speed if the total transmit power for the transmitter is below the threshold.
13. Способ по п. 12, отличающийся тем, что включает повторение операций приема, вычисления, сравнения и увеличения скорости до тех пор, пока вычисленная полная мощность передачи для передатчика не станет равной или не превысит порога. 13. The method according to p. 12, characterized in that it includes repeating the operations of receiving, calculating, comparing and increasing the speed until the calculated total transmit power for the transmitter becomes equal to or exceeds a threshold.
14. Устройство (404) для группового кодирования сигналов, отличающееся тем, что содержит интерфейс (700) для приема информации (401), определяющей скорость от множества кодеров (105), и процессор (703), связанный с интерфейсом (700), для определения скорости по меньшей мере одного кодера (105) на основании информации (401), определяющей скорость для множества кодеров (105). 14. A device (404) for group coding of signals, characterized in that it contains an interface (700) for receiving information (401) determining the speed from a plurality of encoders (105), and a processor (703) associated with the interface (700), for determine the speed of at least one encoder (105) based on information (401) that determines the speed for multiple encoders (105).
15. Устройство (404) по п. 14, отличающееся тем, что множество кодеров (105) включает в себя кодеры с анализом методом синтеза (105). 15. The device (404) according to claim 14, characterized in that the set of encoders (105) includes encoders with analysis by synthesis method (105).
16. Устройство (404) по п. 14 или 15, отличающееся тем, что информация (401), определяющая скорость, включает в себя качественную информацию, сформированную множеством кодерами (105). 16. The device (404) according to claim 14 or 15, characterized in that the information (401) determining the speed includes qualitative information generated by a plurality of encoders (105).
17. Устройство (404) по п. 16, отличающееся тем, что качественная информацию включает в себя метрики взвешенных по восприятию ошибок, сформированные кодерами с анализом методом синтеза; отношение сигнал/шум; сегментированное отношение сигнал-шум; кепстральное расстояние; измерение расстояния в процедуре линейного кодирования с предсказанием и измерение спектрального расстояния в процедуре ВАRК. 17. The device (404) according to claim 16, characterized in that the qualitative information includes metrics of weighted perception errors generated by encoders with analysis by synthesis method; signal to noise ratio; segmented signal to noise ratio; cepstral distance; distance measurement in the linear prediction coding procedure and spectral distance measurement in the BARK procedure.
18. Устройство (404) по любому из пп. 14-17, отличающееся тем, что множество кодеров (105) включает в себя множество кодеров с переменной скоростью (105). 18. The device (404) according to any one of paragraphs. 14-17, characterized in that the plurality of encoders (105) includes a plurality of variable speed encoders (105).
19. Устройство (404) по любому из пп. 14-18, отличающееся тем, что в качестве обрабатываемых сигналов использованы речевые сигналы, видеосигналы или сигналы данных. 19. The device (404) according to any one of paragraphs. 14-18, characterized in that as the processed signals used speech signals, video signals or data signals.
20. Устройство (404) по любому из пп. 14-19, отличающееся тем, что процессор (703) для определения скорости по меньшей мере одного кодера (105) является процессором (703) для определения скорости по меньшей мере одного кодера (105) на основании порогового критерия. 20. The device (404) according to any one of paragraphs. 14-19, characterized in that the processor (703) for determining the speed of at least one encoder (105) is a processor (703) for determining the speed of at least one encoder (105) based on a threshold criterion.
21. Устройство (404) по п. 20, отличающееся тем, что пороговый критерий включает в себя полную выходную мощность сектора/ячейки, к которой относятся кодеры; полную выходную мощность соседнего сектора/ячейки; текущий уровень мощности передатчика обслуживающей базовой станции; текущую скорость передачи данных по меньшей мере двух кодеров; память, обеспечиваемую запоминающим устройством; возможности обработки, обеспечиваемые средством обработки, или ширину полосы частот, доступной для использования в заданном спектральном диапазоне. 21. The device (404) according to claim 20, characterized in that the threshold criterion includes the total output power of the sector / cell to which the encoders belong; the full output power of the neighboring sector / cell; the current transmitter power level of the serving base station; the current data rate of at least two encoders; the memory provided by the storage device; processing capabilities provided by the processing means, or the bandwidth available for use in a given spectral range.
22. Устройство (404) по любому из пп. 14-19, отличающееся тем, что содержит процессор (703), связанный с интерфейсом (700), для определения требований кодирования на основании заранее установленных критериев, и контроллер (706), связанный с процессором (703), для регулировки скорости кодирования любого кодера (105) из множества кодеров (105) на основании информации (401), определяющей скорость, и заранее установленного критерия. 22. The device (404) according to any one of paragraphs. 14-19, characterized in that it contains a processor (703) associated with the interface (700) for determining encoding requirements based on predefined criteria, and a controller (706) associated with the processor (703) for adjusting the encoding speed of any encoder (105) from a plurality of encoders (105) based on information (401) determining the speed and a predetermined criterion.
23. Устройство (404) по п. 22, отличающееся тем, что процессор (703) для определения требований к кодированию на основании заранее установленных критериев включает процессор (703) для определения требований кодирования на основании полной выходной мощности сектора/ячейки, к которой относятся данные кодеры; полной выходной мощности соседнего сектора/ячейки; текущего уровня мощности передатчика обслуживающей базовой станции; текущей скорости передачи данных по меньшей мере двух кодеров; памяти, обеспечиваемой запоминающим устройством; возможностей обработки, обеспечиваемых средством обработки, или ширины полосы частот, доступной для использования в заданном спектральном диапазоне. 23. The device (404) according to claim 22, characterized in that the processor (703) for determining encoding requirements based on predefined criteria includes a processor (703) for determining encoding requirements based on the total output power of the sector / cell to which data encoders; the total output power of the neighboring sector / cell; the current transmitter power level of the serving base station; the current data rate of at least two encoders; memory provided by the storage device; processing capabilities provided by the processing means, or the bandwidth available for use in a given spectral range.
24. Устройство (404) по п. 22, отличающееся тем, что заранее установленные критерии включают в себя область памяти, доступная для использования в запоминающем устройстве, а контроллер (706) выполнен с возможностью увеличения скорости кодирования кодера (105) с самым низким качеством на основании информации (401), определяющей скорость, и определенной области памяти в запоминающем устройстве. 24. The device (404) according to claim 22, characterized in that the predefined criteria include a memory area available for use in the storage device, and the controller (706) is configured to increase the encoding speed of the encoder (105) with the lowest quality based on information (401) that determines the speed and a specific area of memory in the storage device.
25. Устройство (404) по п. 22, отличающееся тем, что процессор (703) содержит вычислительную схему для определения полной мощности передачи для передатчика и схему сравнения для определения вычисленной полной мощности передачи для передатчика относительно порога, а контроллер (706), связанный со схемой сравнения, выполнен с возможностью увеличения скорости кодирования для кодера (105) с самым низким качеством на основании информации (401), определяющей скорость, если полная мощность передачи для передатчика ниже порога. 25. The device (404) according to p. 22, characterized in that the processor (703) contains a computing circuit for determining the total transmit power for the transmitter and a comparison circuit for determining the calculated total transmit power for the transmitter relative to the threshold, and the controller (706) associated with the comparison circuit, is configured to increase the coding rate for the encoder (105) with the lowest quality based on information (401) that determines the speed if the total transmit power for the transmitter is below a threshold.