Способ и устройство обработки сигналов
Иллюстрации
Показать всеИзобретение относится к области кодирования и декодирования аудио сигналов. Технический результат – повышение качества кодирования и декодирования аудио сигналов и исключение потери битов. Способ включает в себя: определение общего количества битов, которые должны быть выделены, соответствующих подполосам частот текущего кадра; выделение первичных битов для подполос частот согласно общему количеству битов; определение количества первичных информационных единиц для каждой подполосы частот, которая подвергнута выделению первичных битов, для получения общего количества избыточных битов текущего кадра и количества информационных единиц, соответствующих каждой подполосе частот; выбор подполосы частот для выделения вторичных битов из подполос частот, согласно параметру выделения вторичных битов, содержащему одно из общего количества избыточных битов или характеристики подполосы частот для каждой подполосы частот; выделение вторичных битов для подполос частот для выделения избыточных битов и получения количества вторично выделенных битов для каждой подполосы частот; и определение количества вторичных информационных единиц для каждой подполосы частот для того, чтобы повторно получать количество информационных единиц, соответствующих каждой подполосе частот из подполос частот для выделения вторичных битов. 2 н. и 18 з.п. ф-лы, 14 ил.
Реферат
Область техники, к которой относится изобретение
[0001] Настоящее изобретение относится к технологиям кодирования и декодирования аудио, а более конкретно к способу и устройству обработки сигналов.
Уровень техники
[0002] В существующем алгоритме кодирования в частотной области, в ходе выделения битов, включена следующая обработка: выделение битов каждой подполосе частот согласно огибающей подполосы частот; сортировка подполос частот в порядке возрастания согласно количеству выделенных битов; начало кодирования из подполосы частот с наименьшим количеством выделенных битов; и равномерное выделение избыточных битов, остающихся в кодированной подполосе частот, оставшимся некодированным подполосам частот, причем битов, остающихся в каждой подполосе частот, недостаточно для кодирования одной информационной единицы. Поскольку выделение избыточных битов представляет собой просто равномерное выделение подполосам частот с большими количествами первоначально выделенных битов, определенных посредством энергетических огибающих, вызывается потеря битов, что приводит к эффекту неидеального кодирования.
Сущность изобретения
[0003] Варианты осуществления настоящего изобретения предоставляют способ и устройство обработки сигналов, которые позволяют исключать потерю битов и повышать качество кодирования и декодирования.
[0004] Согласно первому аспекту, предусмотрен способ обработки сигналов, включающий в себя: определение общего количества битов, которые должны быть выделены, соответствующих подполосам частот, которые должны быть обработаны, текущего кадра; реализацию выделения первичных битов для подполос частот, которые должны быть обработаны, согласно общему количеству битов, которые должны быть выделены, с тем чтобы получать количество первично выделенных битов каждой подполосы частот из подполос частот, которые должны быть обработаны; выполнение, согласно количеству первично выделенных битов каждой подполосы частот, операции определения количества первичных информационных единиц для каждой подполосы частот, которая подвергнута выделению первичных битов, с тем чтобы получать общее количество избыточных битов текущего кадра и количество информационных единиц, соответствующих каждой подполосе частот из подполос частот, которые должны быть обработаны; выбор подполос частот для выделения вторичных битов из подполос частот, которые должны быть обработаны, согласно параметру выделения вторичных битов, причем параметр выделения вторичных битов включает в себя, по меньшей мере, одно из характеристики подполосы частот для каждой подполосы частот из подполос частот, которые должны быть обработаны, или общего количества избыточных битов; реализацию выделения вторичных битов для подполос частот для выделения вторичных битов, с тем чтобы выделять избыточные биты для подполос частот для выделения вторичных битов и получать количество вторично выделенных битов каждой подполосы частот из подполос частот для выделения вторичных битов; и выполнение, согласно количествам первично выделенных битов и количествам вторично выделенных битов подполос частот для выделения вторичных битов, операции определения количества вторичных информационных единиц для каждой подполосы частот из подполос частот для выделения вторичных битов, с тем чтобы повторно получать количество информационных единиц, соответствующих каждой подполосе частот из подполос частот для выделения вторичных битов.
[0005] Со ссылкой на первый аспект, в первом возможном способе реализации первого аспекта, характеристика подполосы частот для каждой подполосы частот из подполос частот, которые должны быть обработаны, включает в себя, по меньшей мере, одно из характеристики сигнала, переносимого в подполосе частот, состояния выделения битов, соответствующего подполосе частот, или частотного диапазона подполосы частот.
[0006] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, характеристика сигнала, переносимого в подполосе частот, включает в себя, по меньшей мере, одно из типа сигнала, переносимого в подполосе частот, или значения огибающей подполосы частот; и/или состояние выделения битов, соответствующее подполосе частот, включает в себя, по меньшей мере, одно из состояния квантования коэффициентов соответствующей подполосы частот предыдущего кадра для подполосы частот, количества первичных битов в расчете на информационную единицу подполосы частот, среднего количества первичных битов в расчете на единичную полосу пропускания подполосы частот или количества первично выделенных битов подполосы частот, причем среднее количество первичных битов в расчете на единичную полосу пропускания подполосы частот определяется согласно количеству первично выделенных битов подполосы частот и полосе пропускания подполосы частот, и количество первичных битов в расчете на информационную единицу подполосы частот определяется согласно количеству первично выделенных битов подполосы частот и количеству первичных информационных единиц подполосы частот, причем количество первичных информационных единиц подполосы частот получается из операции определения количества первичных информационных единиц, которой подвергнута подполоса частот.
[0007] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, тип сигнала, переносимого в подполосе частот, включает в себя гармонический и/или негармонический.
[0008] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, выбор подполос частот для выделения вторичных битов из подполос частот, которые должны быть обработаны, включает в себя: определение целевого набора подполос частот согласно, по меньшей мере, одному из характеристики подполосы частот для каждой подполосы частот из подполос частот, которые должны быть обработаны, или общего количества избыточных битов и выбор подполос частот для выделения вторичных битов из целевого набора подполос частот, причем подполоса частот в целевом наборе подполос частот принадлежит подполосам частот, которые должны быть обработаны.
[0009] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, определение целевого набора подполос частот включает в себя: определение целевого набора подполос частот согласно характеристике подполосы частот для каждой подполосы частот в m первых наборов подполос частот и m предварительно определенных условий в соответствии "один-к-одному" с m первых наборов подполос частот, причем m является целым числом, большим или равным 1, и подполоса частот в m первых наборов подполос частот принадлежит подполосам частот, которые должны быть обработаны, причем когда все наборы подполос частот из m первых наборов подполос частот удовлетворяют соответствующим предварительно определенным условиям, набор, сформированный посредством подполос частот, которые принадлежат всем m первых наборов подполос частот, определяется в качестве целевого набора подполос частот, либо когда набор подполос частот из m первых наборов подполос частот не удовлетворяет соответствующему предварительно определенному условию, набор, сформированный посредством подполос частот из подполос частот, которые должны быть обработаны, отличных от подполос частот, которые принадлежат всем m первых наборов подполос частот, определяется в качестве целевого набора подполос частот; либо когда, по меньшей мере, один набор подполос частот из m подполос частот из m первых наборов подполос частот удовлетворяет соответствующему предварительно определенному условию, набор, сформированный посредством всех подполос частот, по меньшей мере, в одном наборе подполос частот, определяется в качестве целевого набора подполос частот, либо когда ни один набор подполос частот из m первых наборов подполос частот не удовлетворяет соответствующему предварительно определенному условию, набор, сформированный посредством подполос частот из подполос частот, которые должны быть обработаны, которые не принадлежат ни одному набору подполос частот из m первых наборов подполос частот, определяется в качестве целевого набора подполос частот.
[0010] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, любое предварительно определенное условие из m предварительно определенных условий включает в себя, по меньшей мере, одно из следующих условий: то, что подполоса частот с квантованными коэффициентами существует в соответствующих подполосах частот предыдущего кадра соответствующего первого набора подполос частот, то, что среднее значение огибающей подполос частот в соответствующем первом наборе подполос частот превышает первое пороговое значение, или то, что подполоса частот, переносящая сигнал гармонического типа, существует в соответствующем первом наборе подполос частот.
[0011] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, частота подполосы частот в m первых наборов подполос частот выше частоты подполосы частот из подполос частот, которые должны быть обработаны, отличной от подполос частот в m первых наборов подполос частот.
[0012] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, выбор подполос частот для выделения вторичных битов из целевого набора подполос частот включает в себя: выбор подполос частот для выделения вторичных битов из целевого набора подполос частот согласно, по меньшей мере, одному из среднего количества первичных битов в расчете на единичную полосу пропускания каждой подполосы частот, количества первичных битов в расчете на информационную единицу каждой подполосы частот или количества первично выделенных битов каждой подполосы частот в целевом наборе подполос частот, причем среднее количество первичных битов в расчете на единичную полосу пропускания подполосы частот определяется согласно количеству первично выделенных битов подполосы частот и полосе пропускания подполосы частот, и количество первичных битов в расчете на информационную единицу подполосы частот определяется согласно количеству первично выделенных битов подполосы частот и количеству первичных информационных единиц подполосы частот, причем количество первичных информационных единиц подполосы частот получается из операции определения количества первичных информационных единиц, которой подвергнута подполоса частот.
[0013] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, выбор подполос частот для выделения вторичных битов из целевого набора подполос частот включает в себя: определение подполосы частот с наименьшим средним количеством первичных битов в расчете на единичную полосу пропускания, подполосы частот с наименьшим количеством первичных битов в расчете на информационную единицу или подполосы частот с наименьшим количеством первично выделенных битов в целевом наборе подполос частот в качестве подполосы частот с наивысшим приоритетом, которая должна быть улучшена, причем подполоса частот с наивысшим приоритетом, которая должна быть улучшена, принадлежит подполосам частот для выделения вторичных битов.
[0014] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, выбор подполос частот для выделения вторичных битов из целевого набора подполос частот дополнительно включает в себя: когда общее количество избыточных битов превышает пороговое значение aN и меньше aN+1, определение того, что должны выбираться N подполос частот для выделения вторичных битов, причем aN и aN+1, соответственно, являются N-ым пороговым значением и (N+1)-ым пороговым значением из нескольких пороговых значений, отсортированных в порядке возрастания; и когда N превышает или равно 2, выбор N-1 подполос частот для выделения вторичных битов из подполос частот в целевом наборе подполос частот, отличных от подполосы частот с наивысшим приоритетом, которая должна быть улучшена.
[0015] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, выбор N-1 подполос частот для выделения вторичных битов из подполос частот в целевом наборе подполос частот, отличных от подполосы частот с наивысшим приоритетом, которая должна быть улучшена, включает в себя: определение N-1 подполос частот для выделения вторичных битов на основе подполосы частот с наивысшим приоритетом, которая должна быть улучшена, для выделения, причем N подполос частот для выделения вторичных битов являются последовательными в частотной области.
[0016] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, выбор подполос частот для выделения вторичных битов из целевого набора подполос частот дополнительно включает в себя: когда общее количество избыточных битов превышает пороговое значение, определение подполосы частот со вторым приоритетом, которая должна быть улучшена, из целевого набора подполос частот, причем подполосы частот для выделения вторичных битов включают в себя подполосу частот со вторым приоритетом, которая должна быть улучшена, и подполосу частот с наивысшим приоритетом, которая должна быть улучшена.
[0017] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, выбор подполос частот для выделения вторичных битов из целевого набора подполос частот дополнительно включает в себя: определение подполосы частот со вторым приоритетом, которая должна быть улучшена, из целевого набора подполос частот; и когда общее количество избыточных битов превышает пороговое значение, определение того, что подполоса частот со вторым приоритетом, которая должна быть улучшена, принадлежит подполосам частот для выделения вторичных битов.
[0018] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, определение подполосы частот со вторым приоритетом, которая должна быть улучшена, из целевого набора подполос частот включает в себя: определение подполосы частот с меньшим средним количеством первичных битов в расчете на единичную полосу пропускания, подполосы частот с меньшим количеством первичных битов в расчете на информационную единицу или подполосы частот с меньшим количеством первично выделенных битов, из двух подполос частот, смежных с подполосой частот с наивысшим приоритетом, которая должна быть улучшена, в качестве подполосы частот со вторым приоритетом, которая должна быть улучшена.
[0019] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, реализация выделения вторичных битов для подполос частот для выделения вторичных битов включает в себя: когда количество подполос частот, включенных в подполосы частот для выделения вторичных битов, превышает или равно 2, реализацию выделения вторичных битов для подполос частот для выделения вторичных битов согласно количеству первичных битов в расчете на информационную единицу, среднему количеству первичных битов в расчете на единичную полосу пропускания или количеству первично выделенных битов, для каждой подполосы частот из подполос частот для выделения вторичных битов.
[0020] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, реализация выделения первичных битов для подполос частот, которые должны быть обработаны, согласно общему количеству битов, которые должны быть выделены, включает в себя: реализацию выделения первичных битов для подполос частот, которые должны быть обработаны, согласно общему количеству битов, которые должны быть выделены, и значениям огибающей подполос частот из подполос частот, которые должны быть обработаны.
[0021] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, когда способ осуществляется посредством стороны кодера, способ дополнительно включает в себя: выполнение операции квантования для каждой подполосы частот из подполос частот, которые должны быть обработаны, согласно количеству информационных единиц, соответствующих каждой подполосе частот из подполос частот, которые должны быть обработаны, с тем чтобы получать квантованный спектральный коэффициент, соответствующий каждой подполосе частот, причем количество информационных единиц, соответствующих каждой подполосе частот из подполос частот для выделения вторичных битов, является количеством информационных единиц, которое получается из операции определения количества вторичных информационных единиц, и количество информационных единиц, соответствующих другой подполосе частот, является количеством информационных единиц, которое получается из операции определения количества первичных информационных единиц; и запись квантованного спектрального коэффициента в поток битов и вывод потока битов.
[0022] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, параметр выделения вторичных битов включает в себя, по меньшей мере, один параметр из типа сигнала, переносимого, по меньшей мере, в одной подполосе частот из подполос частот, которые должны быть обработаны, значения огибающей, по меньшей мере, одной подполосы частот из подполос частот, которые должны быть обработаны, или состояния квантования коэффициентов соответствующей подполосы частот предыдущего кадра, по меньшей мере, для одной подполосы частот из подполос частот, которые должны быть обработаны; и способ дополнительно включает в себя: запись, по меньшей мере, одного параметра в поток битов.
[0023] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, когда способ осуществляется посредством стороны декодера, способ дополнительно включает в себя: выполнение операции обратного квантования для каждой подполосы частот из подполос частот, которые должны быть обработаны, согласно количеству информационных единиц, соответствующих каждой подполосе частот из подполос частот, которые должны быть обработаны, с тем чтобы получать обратно квантованный спектральный коэффициент, соответствующий каждой подполосе частот, причем количество информационных единиц, соответствующих каждой подполосе частот из подполос частот для выделения вторичных битов, является количеством информационных единиц, которое получается из операции определения количества вторичных информационных единиц, и количество информационных единиц, соответствующих другой подполосе частот, является количеством информационных единиц, которое получается из операции определения количества первичных информационных единиц; и получение выходного сигнала согласно обратно квантованному спектральному коэффициенту.
[0024] Со ссылкой на первый аспект или любой из вышеприведенных возможных способов реализации первого аспекта, в другом возможном способе реализации первого аспекта, параметр выделения вторичных битов включает в себя, по меньшей мере, один параметр из типа сигнала, переносимого, по меньшей мере, в одной подполосе частот из подполос частот, которые должны быть обработаны, значения огибающей, по меньшей мере, одной подполосы частот из подполос частот, которые должны быть обработаны, или состояния квантования коэффициентов соответствующей подполосы частот предыдущего кадра, по меньшей мере, для одной подполосы частот из подполос частот, которые должны быть обработаны; и способ дополнительно включает в себя: получение, по меньшей мере, одного параметра из потока битов, который должен быть декодирован.
[0025] Согласно второму аспекту, предусмотрено устройство обработки сигналов, включающее в себя: блок определения общего количества битов, выполненный с возможностью определять общее количество битов, которые должны быть выделены, соответствующих подполосам частот, которые должны быть обработаны, текущего кадра; блок выделения первичных битов, выполненный с возможностью реализовывать выделение первичных битов для подполос частот, которые должны быть обработаны, согласно общему количеству битов, которые должны быть выделены, с тем чтобы получать количество первично выделенных битов каждой подполосы частот из подполос частот, которые должны быть обработаны; блок определения количества первичных информационных единиц, выполненный с возможностью выполнять, согласно количеству первично выделенных битов каждой подполосы частот, операцию определения количества первичных информационных единиц для каждой подполосы частот, которая подвергнута выделению первичных битов, с тем чтобы получать общее количество избыточных битов текущего кадра и количество информационных единиц, соответствующих каждой подполосе частот из подполос частот, которые должны быть обработаны; блок выбора подполос частот, выполненный с возможностью выбирать подполосы частот для выделения вторичных битов из подполос частот, которые должны быть обработаны, согласно параметру выделения вторичных битов, причем параметр выделения вторичных битов включает в себя, по меньшей мере, одно из характеристики подполосы частот для каждой подполосы частот из подполос частот, которые должны быть обработаны, или общего количества избыточных битов; блок выделения вторичных битов, выполненный с возможностью реализовывать выделение вторичных битов для подполос частот для выделения вторичных битов, с тем чтобы выделять избыточные биты для подполос частот для выделения вторичных битов и получать количество вторично выделенных битов каждой подполосы частот из подполос частот для выделения вторичных битов; и блок определения количества вторичных информационных единиц, выполненный с возможностью выполнять, согласно количествам первично выделенных битов и количествам вторично выделенных битов подполос частот для выделения вторичных битов, операцию определения количества вторичных информационных единиц для каждой подполосы частот из подполос частот для выделения вторичных битов, с тем чтобы повторно получать количество информационных единиц, соответствующих каждой подполосе частот из подполос частот для выделения вторичных битов.
[0026] Со ссылкой на второй аспект, в первом возможном способе реализации второго аспекта, характеристика подполосы частот для каждой подполосы частот из подполос частот, которые должны быть обработаны, включает в себя, по меньшей мере, одно из характеристики сигнала, переносимого в подполосе частот, состояния выделения битов, соответствующего подполосе частот, или частотного диапазона подполосы частот.
[0027] Со ссылкой на второй аспект или любой из вышеприведенных возможных способов реализации второго аспекта, в другом возможном способе реализации второго аспекта, характеристика сигнала, переносимого в подполосе частот, включает в себя, по меньшей мере, одно из типа сигнала, переносимого в подполосе частот, или значения огибающей подполосы частот; и/или состояние выделения битов, соответствующее подполосе частот, включает в себя, по меньшей мере, одно из состояния квантования коэффициентов соответствующей подполосы частот предыдущего кадра для подполосы частот, количества первичных битов в расчете на информационную единицу подполосы частот, среднего количества первичных битов в расчете на единичную полосу пропускания подполосы частот или количества первично выделенных битов подполосы частот, причем среднее количество первичных битов в расчете на единичную полосу пропускания подполосы частот определяется согласно количеству первично выделенных битов подполосы частот и полосе пропускания подполосы частот, и количество первичных битов в расчете на информационную единицу подполосы частот определяется согласно количеству первично выделенных битов подполосы частот и количеству первичных информационных единиц подполосы частот, причем количество первичных информационных единиц подполосы частот получается из операции определения количества первичных информационных единиц, которой подвергнута подполоса частот.
[0028] Со ссылкой на второй аспект или любой из вышеприведенных возможных способов реализации второго аспекта, в другом возможном способе реализации второго аспекта, тип сигнала, переносимого в подполосе частот, включает в себя гармонический и/или негармонический.
[0029] Со ссылкой на второй аспект или любой из вышеприведенных возможных способов реализации второго аспекта, в другом возможном способе реализации второго аспекта, блок выбора подполос частот включает в себя: субблок определения, выполненный с возможностью определять целевой набор подполос частот согласно, по меньшей мере, одному из характеристики подполосы частот для каждой подполосы частот из подполос частот, которые должны быть обработаны, или общего количества избыточных битов; и субблок выбора, выполненный с возможностью выбирать подполосы частот для выделения вторичных битов из целевого набора подполос частот, причем подполоса частот в целевом наборе подполос частот принадлежит подполосам частот, которые должны быть обработаны.
[0030] Со ссылкой на второй аспект или любой из вышеприведенных возможных способов реализации второго аспекта, в другом возможном способе реализации второго аспекта, субблок определения, в частности, выполнен с возможностью: определять целевой набор подполос частот согласно характеристике подполосы частот для каждой подполосы частот в m первых наборов подполос частот и m предварительно определенных условий в соответствии "один-к-одному" с m первых наборов подполос частот, причем m является целым числом, большим или равным 1, и подполоса частот в m первых наборов подполос частот принадлежит подполосам частот, которые должны быть обработаны, причем когда все наборы подполос частот из m первых наборов подполос частот удовлетворяют соответствующим предварительно определенным условиям, набор, сформированный посредством подполос частот, которые принадлежат всем m первых наборов подполос частот, определяется в качестве целевого набора подполос частот, либо когда набор подполос частот из m первых наборов подполос частот не удовлетворяет соответствующему предварительно определенному условию, набор, сформированный посредством подполос частот из подполос частот, которые должны быть обработаны, отличных от подполос частот, которые принадлежат всем m первых наборов подполос частот, определяется в качестве целевого набора подполос частот; либо когда, по меньшей мере, один набор подполос частот из m первых наборов подполос частот удовлетворяет соответствующему предварительно определенному условию, набор, сформированный посредством всех подполос частот, по меньшей мере, в одном наборе подполос частот, определяется в качестве целевого набора подполос частот, либо когда ни один набор подполос частот из m первых наборов подполос частот не удовлетворяет соответствующему предварительно определенному условию, набор, сформированный посредством подполос частот из подполос частот, которые должны быть обработаны, которые не принадлежат ни одному набору подполос частот из m первых наборов подполос частот, определяется в качестве целевого набора подполос частот.
[0031] Со ссылкой на второй аспект или любой из вышеприведенных возможных способов реализации второго аспекта, в другом возможном способе реализации второго аспекта, любое предварительно определенное условие из m предварительно определенных условий включает в себя, по меньшей мере, одно из следующих условий: то, что подполоса частот с квантованными коэффициентами существует в соответствующих подполосах частот предыдущего кадра соответствующего первого набора подполос частот, то, что среднее значение огибающей подполос частот в соответствующем первом наборе подполос частот превышает первое пороговое значение, или то, что подполоса частот, переносящая сигнал гармонического типа, существует в соответствующем первом наборе подполос частот.
[0032] Со ссылкой на второй аспект или любой из вышеприведенных возможных способов реализации второго аспекта, в другом возможном способе реализации второго аспекта, частота подполосы частот в m первых наборов подполос частот выше частоты подполосы частот из подполос частот, которые должны быть обработаны, отличной от подполос частот в m первых наборов подполос частот.
[0033] Со ссылкой на второй аспект или любой из вышеприведенных возможных способов реализации второго аспекта, в другом возможном способе реализации второго аспекта, субблок выбора, в частности, выполнен с возможностью: выбирать подполосы частот для выделения вторичных битов из целевого набора подполос частот согласно, по меньшей мере, одному из среднего количества первичных битов в расчете на единичную полосу пропускания каждой подполосы частот, количества первичных битов в расчете на информационную единицу каждой подполосы частот или количества первично выделенных битов каждой подполосы частот в целевом наборе подполос частот.
[0034] Со ссылкой на второй аспект или любой из вышеприведенных возможных способов реализации второго аспекта, в другом возможном способе реализации второго аспекта, субблок выбора, в частности, выполнен с возможностью: определять подполосу частот с наименьшим средним количеством первичных битов в расчете на единичную полосу пропускания, подполосу частот с наименьшим количеством первичных битов в расчете на информационную единицу или подполосу частот с наименьшим количеством первично выделенных битов в целевом наборе подполос частот в качестве подполосы частот с наивысшим приоритетом, которая должна быть улучшена, причем подполоса частот с наивысшим приоритетом, которая должна быть улучшена, принадлежит подполосам частот для выделения вторичных битов.
[0035] Со ссылкой на второй аспект или любой из вышеприведенных возможных способов реализации второго аспекта, в другом возможном способе реализации второго аспекта, субблок выбора, в частности, выполнен с возможностью: когда общее количество избыточных битов превышает пороговое значение aN и меньше aN+1, определять то, что должны выбираться N подполос частот для выделения вторичных битов, причем aN и aN+1, соответственно, являются N-ым пороговым значением и (N+1)-ым пороговым значением из нескольких пороговых значений, отсортированных в порядке возрастания; и когда N превышает или равно 2, выбирать N-1 подполос частот для выделения вторичных битов из подполос частот в целевом наборе подполос частот, отличных от подполосы частот с наивысшим приоритетом, которая должна быть улучшена.
[0036] Со ссылкой на второй аспект или любой из вышеприведенных возможных способов реализации второго аспекта, в другом возможном способе реализации второго аспекта, субблок выбора, в частности, выполнен с возможностью: определять N-1 подполос частот для выделения вторичных битов на основе подполосы частот с наивысшим приоритетом, которая должна быть улучшена, для выделения, причем N подполос частот для выделения вторичных битов являются последовательными в частотной области.
[0037] Со ссылкой на второй аспект или любой из вышеприведенных возможных способов реализации второго аспекта, в другом возможном способе реализации второго аспекта, субблок выбора, в частности, выполнен с возможностью: когда общее количество избыточных битов превышает пороговое значение, определять подполосу частот со вторым приоритетом, которая должна быть улучшена, из целевого набора подполос частот, причем подполосы частот для выделения вторичных битов включают в себя подполосу частот со вторым приоритетом, которая должна быть улучшена, и подполосу частот с наивысшим приоритетом, которая должна быть улучшена.
[0038] Со ссылкой на второй аспект или любой из вышеприведенных возможных способов реализации второго аспекта, в другом возможном способе реализации второго аспекта, субблок выбора, в частности, выполнен с возможностью: определять подполосу частот со вторым приоритетом, которая должна быть улучшена, из целевого набора подполос частот; и когда общее количество избыточных битов превышает пороговое значение, определять то, что подполоса частот со вторым приоритетом, которая должна быть улучшена, принадлежит подполосам частот для выделения вторичных битов.
[0039] Со ссылкой на второй аспект или любой из вышеприведенных возможных способов реализации второго аспекта, в другом возможном способе реализации второго аспекта, субблок выбора, в частности, выполнен с возможностью: определять подполосу частот с меньшим средним количеством первичных битов в расчете на единичную полосу пропускания, подполосу частот с меньшим количеством первичных битов в расчете на информационную единицу или подполосу частот с меньшим количеством первично выделенных битов, из двух подполос частот, смежных с подполосой частот с наивысшим приоритетом, которая должна быть улучшена, в качестве подполосы частот со вторым приоритетом, которая должна быть улучшена.
[0040] Со ссылкой на второй аспект или любой из вышеприведенных возможных способов реализации второго аспекта, в другом возможном способе реализации второго аспекта, блок выделения вторичных битов, в частности, выполнен с возможностью: когда количество подполос частот, включенных в подполосы частот для выделения вторичных битов, превышает или равно 2, реализовывать выделение вторичных битов для подполос частот для выделения вторичных битов согласно количеству битов в расчете на информационную единицу, которое получается из операции определения количества первичных информационных единиц, среднему количеству битов в расчете на единичную полосу пропускания или количеству первично выделенных битов, которое получается из операции определения количества первичных информационных единиц каждой подполосы частот из подполос частот для выделения вторичных битов.
[0041] Со ссылкой на второй аспект или любой из вышеприведенных возможных способов реализации второго аспекта, в другом возможном способе реализации второго аспекта, блок выделения первичных битов, в частности, выполнен с возможностью: реализовывать выделение первичных битов для подполос частот, которые должны быть обработаны, согласно общему количеству битов, которые должны быть выделены, и значениям огибающей подполос частот из подполос частот, которые должны быть обработаны.
[0042] Со ссылкой на второй аспект или любой из вышеприведенных возможных способов реализации второго аспекта, в другом возможном способе реализации второго аспекта, устройство представляет собой кодер, и устройство дополнительно включает в себя: блок квантования, выполненный с возможностью выполнять операцию квантования для каждой подполосы частот из подполос частот, которые должны быть обработаны, согласно количеству информационных единиц, с