Цифровая обработка сигналов. Водяные знаки в аудиофайлах: учебное пособие / Е.Л. Столов.

######################### de f f i n d C l o s e s t (C o r r , P o s l , P o s 2 ) : i j > Находим позиции, ближайшие к Va i l или Val2 Предполагаем, что Pos l < Pos2 >>> Out = -1 f o r X in x r a n g e (P o s l - 4 ,P o s 2 + 5 ) : i f isLoca lMax(Corr ,X) : i f abs(X - P o s l ) \ < abs(X - P o s 2 ) : re turn Pos l e l s e : re turn Pos2 re turn -1 3.4. IIR-фильтры и водяные знаки В предыдущей главе было показано, как построить ЦВЗ на основе FIR-фильтра. Цель данного параграфа — показать возможности HR-фильтров для решения той же задачи. Идея предлагаемого подхода заключается в следующем. Исходный файл преобразуется в новый файл с помощью обратимого IIR-фильтра. Водяной знак внедряется в преобразованный файл, после чего применяется обратное преобразование. Очевидно, что ключевую роль играет преобразование, примененное к файлу. С этой целью более подробно обсудим свойства IIR-фильтра.

RkJQdWJsaXNoZXIy MTExODQxMg==