<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="ru">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Предварительная обработка изображений для улучшения качества работы алгоритмов сжатия с потерями, основанных на всплесках</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author role="corresp">
							<persName><forename type="first">Д</forename><forename type="middle">А</forename><surname>Ямковой</surname></persName>
							<email>dmitriiyamkovoi@bk.ru</email>
						</author>
						<title level="a" type="main">Предварительная обработка изображений для улучшения качества работы алгоритмов сжатия с потерями, основанных на всплесках</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">04BC538573EBFF1C2D57EB8F94661A04</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T14:15+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Аннотация</head><p>В статье разработан метод экстраполяции функций 2k-гладких в некоторой окрестности границы прямоугольника Ω на R 2 \ Ω с сохранением гладкости порядка k и со свойством компактности носителя. Также, в данной работе с помощью численных экспериментов показано, что применение алгоритмов сжатия с потерями, основанных на всплесках, для таким способом экстраполированных изображений дает улучшение основных показателей сжатия по сравнению с существующими методами.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Введение</head><p>Рассмотрим задачу аппроксимации функций, заданных на отрезке (в данном разделе будем в основном говорить только об одномерном случае, так как в двумерном случае возникают те же проблемы) с помощью аппарата теории всплесков. Такая задача может возникнуть, например, при сжатии и дальнейшем восстановлении некоторых достаточно гладких данных. При решении поставленной задачи, однако, возникают некоторые трудности -аппарат классических базисных масштабирующих функций пространств кратномасштабного анализа (КМА) (см., например, [1], гл. 5), используемый для аппроксимации, плохо приспособлен для приближения функций, определенных на отрезке. Существуют различные способы, описанные в</p><p>Один из способов решения данной проблемы заключается в том, чтобы продолжить исходную функцию нулем на всю вещественную ось и использовать стандартный аппарат КМА. Также, можно сначала продолжать исходную функцию на более широкий промежуток симметрично, периодически или непрерывно, а затем уже положить функцию нулем вне новой области определения.</p><p>Довольно часто применяют периодизированные всплески (см., например, [1], гл. 9, §9.3). Суть данного метода заключается в том, чтобы периодизировать каждую функцию из набора всплеск функций {ψ j,k } j,k∈Z и набора масштабирующих функций {ϕ j,k } j,k∈Z , получив таким образом ортонормированные базисы подпространств V пер j пространства j∈Z V пер j = L 2 ([a, b]). Еще один способ решить возникающую проблему -метод так называемых folding всплесков, определенных в [3]. Основная идея состоит в том, чтобы исходную функцию f симметрично согнуть относи-</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="ru">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>тельно правого и левого края промежутка [a, b]:</p><formula xml:id="formula_0">f (x) = f (−x + 2b), x ∈ [b, 2b − a], f (−x + 2a), x ∈ [2a − b, a],</formula><p>а затем уже для новой функции, определённой на [2a − b, 2b − a], проделать тоже самое еще раз и так далее. Также, техника сгибания применяется для набора всплеск функций {ψ j,k } j,k∈Z и набора масштабирующих функций {ϕ j,k } j,k∈Z . Однако, может оказаться, что данная процедура не приведет нас к ортонормированным базисам всплесков, поэтому сгибания используют в основном для биортогональных всплесков. Также существуют другие способы, такие как использование left edge , right edge , interior всплесков (предложены Мейером в <ref type="bibr" target="#b4">[4]</ref>) или схожего с методом Мейера способа, предложенного Коэном, Добеши и Виалом в <ref type="bibr" target="#b2">[2]</ref> ( interior и edge всплески). Оба варианта отличаются громоздкостью требуемых построений.</p><p>У всех вышеперечисленных методов имеются недостатки, например, при продолжении исходной функции одним из способов, описанных во втором абзаце данного раздела, серьезным недостатком является потеря точности аппроксимации из-за в общем случае нарушения гладкости исходной функции (см. результаты численного эксперимента в Таб. 1. Целью данной работы является устранение недостатков приведенных выше методов за счет экстраполяции исходной функции 2k-гладкой в некоторой окрестности границы прямоугольника Ω на R 2 \ Ω с сохранением гладкости порядка k и со свойством компактности носителя. Также, в данной работе проведено сравнение результатов применения основанных на всплесках алгоритмов сжатия изображений с потерями к экстраполированным изображениям с результатами применения тех же алгоритмов к исходным изображениям.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Экстраполяция</head><p>Пусть f : Ω → R -2k-гладкая функция в некоторой окрестности границы Ω (то есть существуют и непрерывны все частные производные</p><formula xml:id="formula_1">∂ k f ∂x k 1 ∂y k 2 функции f = f (x, y), где k ∈ {0} ∪ N, k 1 , k 2 ∈ [0, k] ∩ Z, k 1 + k 2 = k), Ω = [a 1 , a 2 ] × [b 1 , b 2 ]. Пусть A 1 &lt; a 1 &lt; a 2 &lt; A 2 , B 1 &lt; b 1 &lt; b 2 &lt; B 2 . Требуется построить функцию F (x, y) :=    f (x, y), (x, y) ∈ Ω g(x, y), (x, y) ∈ ([A 1 , A 2 ] × [B 1 , B 2 ]) \ Ω 0, (x, y) ∈ [A 1 , A 2 ] × [B 1 , B 2 ]<label>(1)</label></formula><p>такую, чтобы выполнялись условия</p><formula xml:id="formula_2">     g ∈ C k (([A 1 , A 2 ] × [B 1 , B 2 ]) \ Ω), g<label>(i)</label></formula><p>x (a j , y) = f (i)</p><p>x (a j , y), g</p><p>x (A j , y) = 0, y ∈ [b 1 , b 2 ], i = 0, ..., k, j = 1, 2, g</p><formula xml:id="formula_4">(i) y (x, b j ) = f (i) y (x, b j ), g<label>(i)</label></formula><p>y (x, B j ) = 0, x ∈ [a 1 , a 2 ], i = 0, ..., k, j = 1, 2.</p><p>(2)</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">Одномерный случай</head><p>Покажем сначала, как произвольную функцию f = f (x), x ∈ [c, d], обладающую односторонними производными вплоть до k-го порядка в точке d, продолжить на (d, e] гладко до порядка k и с условием f (e) = 0 с помощью многочлена H n (x) подходящей степени, то есть так, чтобы выполнялись следующие условия:</p><formula xml:id="formula_5">H n (x) ∈ C k ((d, e)), H (i) n (d) = f (i) (d), H (i)</formula><p>n (e) = 0, i = 0, 1, ..., k.</p><p>(3) Лемма 1 Явный вид многочлена H n (x), удовлетворяющего условиям (3), можно получить с помощью следующей формулы:</p><formula xml:id="formula_6">H 2k+1 (x) = (x − e) k+1 k i=0 f (i) (d) (x − d) i i! k−i j=0 (−1) j k + j k (d − e) −(j+k+1) (x − d) j . (<label>4</label></formula><formula xml:id="formula_7">)</formula><p>Доказательство Известно (как частный случай эрмитовой интерполяции), что задача нахождения многочлена H n (x) из условий (3) разрешима и, при этом имеет единственное решение (см., например <ref type="bibr" target="#b5">[5]</ref>, гл. 2, §2.7), если n = 2k + 1. H n (x) -многочлен степени n = 2k + 1, удовлетворяющий условиям (3) и называемый интерполяционным многочленом Эрмита, имеет вид:</p><formula xml:id="formula_8">H 2k+1 (x) = ω 2k+2 (x) (x − d) k+1 k i=0 f (i) (d) (x − d) i i! (x − d) k+1 ω 2k+2 (x) [k−i] [d] ,<label>(5)</label></formula><p>где</p><formula xml:id="formula_9">ω 2k+2 (x) = (x − d) k+1 (x − e) k+1 , а выражение (x−d) k+1 ω 2k+2 (x) [k−i] [d]</formula><p>-есть совокупность первых членов разложения в ряд Тейлора по степеням (x−d) функции (x−d) k+1 ω 2k+2 (x) в точке d до (k −i)-го члена включительно. Путем несложных выкладок (5) преобразуется к виду (4).</p><p>Таким образом, с помощью леммы 1 мы можем построить многочлен </p><formula xml:id="formula_10">H n = H n (x), x ∈ (d, e], удо- влетворяющий всем условиям из (3). В качестве численного эксперимента экстраполируем с сохранением гладкости порядка k = 3 функцию α(x) = 3x 2 • cos x + 2x • sin x + 5 с отрезка [0, 4] на всю ось в виде функции с носителем [−2, 6] и проведем сначала всплеск-разложение так экстраполированной функции до уровня 5 с помощью всплесков семейства Добеши с 15-ю нулевыми моментами ∞ −∞ x n ψ(x)dx = 0, n = 0, 1, ...,</formula><formula xml:id="formula_11">] × [b 1 , b 2 ] и [a 1 , a 2 ] × (b 2 , B 2 ] так, чтобы выполнялись условия (2). На [A 1 , a 1 ) × [b 1 , b 2 ] и [a 1 , a 2 ] × [B 1 , b 1 ) продолжение будет строится аналогично. Используем формулу (4) из леммы 1 и построим g на (a 2 , A 2 ] × [b 1 , b 2 ] с помощью функции H a2 (x, y): H a2 (x, y) = (x − A 2 ) k+1 k i=0 f (i)</formula><p>x (a 2 , y)</p><formula xml:id="formula_12">(x − a 2 ) i i! k−i j=0 (−1) j k + j k (a 2 − A 2 ) −(j+k+1) (x − a 2 ) j .<label>(6)</label></formula><p>Используя аналог формулы (4</p><formula xml:id="formula_13">) из леммы 1 и построим g на [a 1 , a 2 ] × (b 2 , B 2 ] с помощью функции H b2 (x, y): H b2 (x, y) = (y − B 2 ) k+1 k i=0 f (i) y (x, b 2 ) (y − b 2 ) i i! k−i j=0 (−1) j k + j k (b 2 − B 2 ) −(j+k+1) (y − b 2 ) j .<label>(7)</label></formula><p>Очевидно, что так построенная функция удовлетворяет условиям (2). Покажем теперь, как построить g на (a</p><formula xml:id="formula_14">2 , A 2 ] × (b 2 , B 2 ] в виде многочлена P (x, y) = 2k+1 i=1 2k+1 j=1 c i,j (x − A 2 ) i (y − B 2 ) j , (x, y) ∈ [a 2 , A 2 ] × [b 2 , B 2 ],</formula><p>подчиненного условиям:</p><formula xml:id="formula_15">P (i) y (x, B 2 ) = 0, P (i) y (x, b 2 ) = (H a2 ) (i) y (x, b 2 ), x ∈ (a 2 , A 2 ], P (i) x (A 2 , y) = 0, P (i) x (a 2 , y) = (H b2 ) (i) x (a 2 , y), y ∈ (b 2 , B 2 ], i = 0, ..., k,<label>(8)</label></formula><formula xml:id="formula_16">где c i,j -неизвестные коэффициенты. На [A 1 , a 1 )×[B 1 , b 1 ) и [A 1 , a 1 )×(b 2 , B 2 ], (a 2 , A 2 ]×[B 1 , b 1 ) продолжение строится аналогично. Покажем, как найти все c i,j . Обозначим c 0,i a2 = 2k+1 j=1 c i,j (b 2 − B 2 ) j , c l,i a2 = 2k+1 j=l j! (j−l)! c i,j (b 2 − B 2 ) j−l , i = 1, ..., 2k + 1, c 0,j b2 = 2k+1 i=1 c i,j (a 2 − A 2 ) i , c l,j b2 = 2k+1 i=l i! (i−l)! c i,j (a 2 − A 2 ) i−l , j = 1, ..., 2k + 1, l = 1, ..., k,<label>(9)</label></formula><p>тогда</p><formula xml:id="formula_17">P (l) y (x, b 2 ) = 2k+1 i=1 c l,i a2 (x − A 2 ) i , P<label>(l)</label></formula><p>x (a 2 , y)</p><formula xml:id="formula_18">= 2k+1 j=1 c l,j b2 (y − B 2 ) j , l = 0, ..., k.<label>(10)</label></formula><p>Из ( <ref type="formula" target="#formula_12">6</ref>)-( <ref type="formula" target="#formula_18">10</ref>) можно видеть, что c l,i a2 = 0, i = 1, ..., k, c l,j b2 = 0, j = 1, ..., k, l = 0, ..., k.</p><p>Перепишем соответствующие условия из (8) с учетом ( <ref type="formula" target="#formula_19">11</ref>)</p><formula xml:id="formula_20">k i=0 c l,i+k+1 a2 (x − A 2 ) i = k i=0 (f (i) x ) (l) y (a2,b2) i! k−i j=0 (−1) j k+j k (a 2 − A 2 ) −(j+k+1) (x − a 2 ) i+j , k i=0 c l,i+k+1 b2 (y − B 2 ) i = k i=0 (f (i) y ) (l) x (a2,b2) i! k−i j=0 (−1) j k+j k (b 2 − B 2 ) −(j+k+1) (y − b 2 ) i+j , l = 0, ..., k. В правых частях двух последних уравнений сделаем замену j = p − i, поменяем порядок суммирования и получим k i=0 c l,i+k+1 a2 (x − A 2 ) i = k p=0 k i=0 (f (i) x ) (l) y (a2,b2) i! (−1) p−i k+p−i k (a 2 − A 2 ) −(p−i+k+1) (x − a 2 ) p , k i=0 c l,i+k+1 b2 (y − B 2 ) i = k p=0 k i=0 (f (i) y ) (l) x (a2,b2) i! (−1) p−i k+p−i k (b 2 − B 2 ) −(p−i+k+1) (y − b 2 ) p , l = 0, ..., k. (12) Обозначим S l,p a2 = k i=0 (f (i) x ) (l) y (a2,b2) i! (−1) p−i k+p−i k (a 2 − A 2 ) −(p−i+k+1) , S l,p b2 = k i=0 (f (i) y ) (l) x (a2,b2) i! (−1) p−i k+p−i k (b 2 − B 2 ) −(p−i+k+1) , p = 0, ..., k, l = 0, ..., k. Тогда дифференцируя соответствующие выражения из (12) в точках A 2 и B 2 соответственно получим c l,i+k+1 a2 = k p=i S l,p a2 (A 2 − a 2 ) p−i p i , c l,i+k+1 b2 = k p=i S l,p b2 (B 2 − b 2 ) p−i p i , i = 0, ..., k, l = 0, ..., k. (13) Обозначим α = a 2 − A 2 , β = b 2 − B 2 . Пусть c i</formula><p>a2 , c i b2 , i = 0, ..., k -вектор-столбцы, координаты которых вычислены по формулам (11) и (13), тогда мы можем переписать (9) в виде системы линейных уравнений</p><formula xml:id="formula_21">M k • c = c k (14)</formula><p>относительно столбца неизвестных c, где</p><formula xml:id="formula_22">M k =           A(α) A 2 (α) A 3 (α) • • • A 2k+1 (α) . . . . . . . . . . . . . . . A (k) (α) (A 2 (α)) (k) (A 3 (α)) (k) • • • (A 2k+1 (α)) (k) B 1 (β) B 2 (β) B 3 (β) • • • B 2k+1 (β) . . . . . . . . . . . . . . . B (k) 1 (β) B (k) 2 (β) B (k) 3 (β) • • • B (k) 2k+1 (β)           -матрица размерности 2(k + 1)(2k + 1) × (2k + 1) 2 ; A(α) = diag{α, α ..., α} -диагональная матрица раз- мерности (2k + 1) × (2k + 1); B i (β) -матрица размерности (2k + 1) × (2k + 1): (B i (β))(j, ) = (β β 2 • • • β 2k+1 ), j = i, (0 0 • • • 0), j = i, c = (c 1,1 , ..., c 1,2k+1 , ..., c 2k+1,1 , ..., c 2k+1,2k+1 ) T , c k = (( c 0 b2 ) T , ..., ( c k b2 ) T , ( c 0 a2 ) T , ..., ( c k a2 ) T ) T .</formula><p>Решив систему (14), мы определим все неизвестные коэффициенты c i,j многочлена P (x, y).</p><formula xml:id="formula_23">Лемма 2 Справедливы следующие утверждения. 1. Матрицу m × k        1 2 3 ••• j ••• k α α 2 α 3 • • • α j • • • α k 1 2α 3α 2 • • • jα j−1 • • • kα k−1 0 2 • 1 3 • 2α • • • j(j − 1)α j−2 • • • k(k − 1)α k−2 . . . . . . . . . . . . . . . . . . . . . 0 0 0 • • • j • ... • (j − m + 2)α j−m+1 • • • k • ... • (k − m + 2)α k−m+1        эквивалентными преобразованиями можно привести к виду         1 2 3 ••• j ••• k 1 α α 2 • • • α j−1 • • • α k−1 0 1 2α • • • j−1 1 α j−2 • • • k−1 1 α k−2 0 0 1 • • • (j−1)(j−2) 1•2 α j−3 • • • (k−1)(k−2) 1•2 α k−3 . . . . . . . . . . . . . . . . . . . . . 0 0 0 • • • (j−1)•...•(j−m+1) 1•...•(m−1) α j−m • • • (k−1)•...•(k−m+1) 1•...•(m−1) α k−m         2. Вектор-столбец (c 1 , ..., c i , ..., c m ) T преобразованиями, осуществляющими пункт 1, приводится к виду ( c1 α , ..., i−1 j=0 (−1) j 1 (i−1−j)! α −j−1 c i−j , ..., m−1 j=0 (−1) j 1 (m−1−j)! α −j−1 c m−j ) T .</formula><p>Доказательство Докажем утверждение 1 с помощью индукции по n -количество первых строк исходной матрицы (n &lt; m).</p><p>База индукции при n = 1 очевидна. Предположим, что исходную матрицу можно эквивалентными преобразованиями привести к искомому виду</p><formula xml:id="formula_24">      1 ••• n n+1 ••• k . . . . . . . . . . . . . . . . . . n 0 • • • 1 n•...•2 1•...•(n−1) α • • • (k−1)•...•(k−n+1) 1•...•(n−1) α k−n n+1 0 • • • n • ... • 1 (n + 1) • ... • 2α • • • k • ... • (k − n + 1)α k−n . . . . . . . . . . . . . . . . . .       . В полученной матрице вычтем из (n + 1)-й строки n-ю строку, умноженную на n!,       1 ••• n n+1 ••• k . . . . . . . . . . . . . . . . . . n 0 • • • 1 n•...•2 1•...•(n−1) α • • • (k−1)•...•(k−n+1) 1•...•(n−1) α k−n n+1 0 • • • 0 n • ... • 1α • • • (k − 1) • ... • (k − n)α k−n . . . . . . . . . . . . . . . . . .       ∼        1 ••• n n+1 ••• k . . . . . . . . . . . . . . . . . . n 0 • • • 1 n•...•2 1•...•(n−1) α • • • (k−1)•...•(k−n+1) 1•...•(n−1) α k−n n+1 0 • • • 0 1 • • • (k−1)•...•(k−n) 1•...•n α k−n−1 . . . . . . . . . . . . . . . . .        .</formula><p>Доказательство утверждения 2 аналогично доказательству утверждения 1.</p><p>Теорема Система (14) совместна и ее решение имеет вид: </p><formula xml:id="formula_25">при k = 0: c 1,1 = c 0,1 b 2 α ; при k = 1:          c 3,2 = c 1,3 a 2 1•β − c 0,3 a 2 β 2 − 2βc 3,3 , c 3,1 = 2 c 0,3 a 2 β − c 1,3 a2 + β 2 c 3,3 , c 2,1 = − 4α c 0,3 a 2 β + 2α c 1,3 a2 − 2αβ 2 c 3,3 , c 2,2 = c 1,2 b 2 1•α − c 0,2 b 2 α 2 − 2α c 1,3 a 2 1•β + 2α c 0,3 a 2 β 2 + 4αβc 3,3 , c 2,3 = c 1,3 b 2 1•α − c 0,3 b 2 α 2 − 2αc 3,3 , c 1,1 = 2α 2 c 0,3 a 2 β − α 2 c 1,3 a2 + α 2 β 2 c 3,3 , c 1,2 = 2 c 0,2 b 2 α − c 1,2 b2 + α 2 c 1,3 a 2 1•β − α 2 c 0,3 a 2 β 2 − 2α 2 βc 3,3 , c 1,3 = 2 c 0,3 b 2 α − c 1,3 b2 + α 2 c 3,3 , (<label>15</label></formula><formula xml:id="formula_26">) где c 3,3 -свободная переменная; при k = 2:                                            c 5,3 = Доказательство С помощью леммы 2 эквивалентными преобразованиями приведем матрицу M k из (14) к виду              1 ••• j ••• 2k+1 1 E • • • A j−1 (α) • • • A 2k (α) 2 0 • • • j−1 1 A j−2 (α) • • • 2k 1 A 2k−1 (α) . . . . . . . . . . . . . . . . . . k+1 0 • • • (j−1)•...•(j−k) 1•...•k A j−k−1 (α) • • • 2k•...•(k+1) 1•...•k A k (α) k+2 B 1 (β) • • • B j (β) • • • B 2k+1 (β) . . . . . . . . . . . . . . . . . . 2k+1 B (k) 1 (β) • • • B (k) j (β) • • • B (k) 2k+1 (β)              ∼              1 ••• k+1 k+2 ••• 2k+1 1 E • • • A k (α) A k+1 (α) • • • A 2k (α) 2 0 • • • k 1 A k−1 (α) k+1 1 A k (α) • • • 2k 1 A 2k−1 (α) . . . . . . . . . . . . . . . . . . . . . k+1 0 • • • E (k+1)•...•2 1•...•k A(α) • • • 2k•...•(k+1) 1•...•k A k (α) k+2 0 • • • 0 B k+2 (β) • • • B 2k+1 (β) . . . . . . . . . . . . . . . . . . . . . 2k+1 0 • • • 0 B (k) k+2 (β) • • • B (k) 2k+1 (β)              . Несложно видеть,</formula><formula xml:id="formula_27">( c 0 b2 , ..., c i−1 b2 , ..., c k b2 ) T ∼ ( c 0 b2 α , ..., i−1 j=0 (−1) j 1 (i − 1 − j)! α −j−1 c i−1−j b2 , ..., k j=0 (−1) j 1 (k − j)! α −j−1 c k−j b2 ) T ,</formula><p>c l a2 = (0, 0, ..., 0, ..., 0, c l,k+1 a2 , c l,k+2 a2 , ..., c l,2k+1 a2</p><formula xml:id="formula_28">) T ∼                            1 c l,k+1 a2 α k + ... + c l,2k+1 a2 α 2k − 2k+1 j=k+1 c 0,j b 2 j! (j−l)! β j−l α 2 c l,k+1 a2 [ k 1 α k−1 ] + ... + c l,2k+1 a2 [ 2k 1 α 2k−1 ] − 2k+1 j=k+1 c 1,j b 2 j! (j−l)! β j−l 1•α + 2k+1 j=k+1 c 0,j b 2 j! (j−l)! β j−l α 2 . . . . . . m 2k+1 i=k+1 c l,i a2 [ (i−1)•...•(i−m+1) 1•...•(m−1) α i−m ] − m−1 i=0 (−1) i 1 (m−1−i)! α −i−1 [ 2k+1 j=k+1 c m−1−i,j b2 j! (j−l)! β j−l ] . . . . . . k+1 2k+1 i=k+1 c l,i a2 [ (i−1)•...•(i−k) 1•...•k α i−k−1 ] − k i=0 (−1) i 1 (k−i)! α −i−1 [ 2k+1 j=k+1 c k−i,j b2 j! (j−l)! β j−l ] k+2 c l,k+2 a2 . . . . . . 2k+1 c l,2k+1 a2                            , l = 0, ..., k. Докажем, что c 0,k+1 a2 α k + ... + c 0,2k+1 a2 α 2k − c 0,k+1 b2 β k+1 + ... + c 0,2k+1<label>b2</label></formula><formula xml:id="formula_29">β 2k+1 α = 0. (<label>17</label></formula><formula xml:id="formula_30">)</formula><p>Используя (13) получаем</p><formula xml:id="formula_31">c 0,k+1 a2 α k+1 + ... + c 0,2k+1 a2 α 2k+1 = α k+1 k p=0 S 0,p a2 (A 2 − a 2 ) p−0 p 0 + ... + α 2k+1 k p=k S 0,p a2 (A 2 − a 2 ) p−k p k = S 0,0 a2 α k+1 0! (0 − 0)!0! + S 0,1 a2 [(A 2 − a 2 )α k+1 1! (1 − 0)!0! + α k+2 1! (1 − 1)!1! ] + ... + S 0,k a2 [(A 2 − a 2 ) k α k+1 k! (k − 0)!0! + ... + (A 2 − a 2 ) 0 α 2k+1 k! (k − k)!k! ] = S 0,0 a2 α k+1 + S 0,1 a2 α k+2 (−1 + 1) 1 + ... + S 0,k a2 α 2k+1 (−1 + 1) k = S 0,0 a2 α k+1 .</formula><p>Аналогично доказывается, что c 0,k+1 b2 β k+1 + ... + c 0,2k+1 b2 β 2k+1 = S 0,0 b2 β k+1 . Таким образом, (17) верно тогда и только тогда, когда S 0,0 a2 α k+1 = S 0,0 b2 β k+1 , но</p><formula xml:id="formula_32">k i=0 f (i) x (a 2 , b 2 ) i! (−1) −i k − i k (a 2 −A 2 ) −(−i+k+1) α k+1 = k i=0 f (i) y (a 2 , b 2 ) i! (−1) −i k − i k (b 2 −B 2 ) −(−i+k+1) β k+1 ⇔ f (a 2 , b 2 )(a 2 − A 2 ) −(k+1) α k+1 = f (a 2 , b 2 )(b 2 − B 2 ) −(k+1) β k+1 .</formula><p>Аналогично доказывается, что 3 Применение экстраполяции для сжатия изображений с потерями В качестве среды для программной реализации экстраполяции и применения алгоритмов сжатия изображений на основе аппарата теории всплесков был выбран пакет прикладных программ Matlab с расширением Wavelet Toolbox указанных во втором разделе версий. Пусть у нас есть цифровое растровое изображение, которое можно рассматривать как функцию двух переменных X = X(i, j), (i, j) ∈ Z 2 , определенную в точках некоторого прямоугольника. Мы будем рассматривать только монохромные (с глубиной цвета 8 бит на пиксель) изображения размера <ref type="formula" target="#formula_12">6</ref>), ( <ref type="formula" target="#formula_13">7</ref>) и теоремы 1 и получим новое изображение X E = X E (i, j), (i, j) ∈ Z 2 . В терминах второго раздела данной статьи После предварительной обработки исходного изображения будем применять к X и X E четыре основанных на всплесках алгоритма сжатия:</p><formula xml:id="formula_33">2k+1 i=k+1 c l,i a2 [ (i − 1) • ... • (i − m + 1) 1 • ... • (m − 1) α i−m ] − m−1 i=0 (−1) i 1 (m − 1 − i)! α −i−1 [ 2k+1 j=k+1 c m−1−i,j b2 j! (j − l)! β j−l ] = 0 для любого m = 1, ..., k + 1 и любого l = 0, ..., k. Таким образом, rank(M k ) = rank(M k , c k ). При k = 0 сразу же получаем c 1,1 = c 0,</formula><formula xml:id="formula_34">2 l × 2 l (l ∈ N) пикселей, определенные в це- лых точках [0, 2 l − 1] × [0, 2 l − 1]. Экстраполируем исходное изображение X размера 2 l × 2 l пикселей, определенное на [0, 2 l − 1] × [0, 2 l − 1], до изображения размера 2 l+1 × 2 l+1 пикселей, определенное на [−2 l−1 , 2 l + 2 l−1 − 1] × [−2 l−1 , 2 l + 2 l−1 − 1], с требуемой гладкостью k с помощью формул (</formula><formula xml:id="formula_35">a 1 = b 1 = 0, a 2 = b 2 = 2 l − 1, A 1 = B 1 = −2 l−1 , A 2 = B 2 = 2 l + 2 l−1 − 1. На Рис.</formula><p>• EZW (Embedded Zerotree W avelet, построил Шапиро в работе <ref type="bibr" target="#b6">[6]</ref>);</p><p>• SP IHT (Set P artitioning in Hierarchical T rees, построили Саид и Перлман <ref type="bibr" target="#b7">[7]</ref>);</p><p>• ST W (Spatial-orientation T ree W avelet, построили Саид и Перлман <ref type="bibr" target="#b8">[8]</ref>);</p><p>• W DR (W avelet Dif f erence Reduction, построили Тянь и Уэллс <ref type="bibr" target="#b9">[9]</ref>, <ref type="bibr" target="#b10">[10]</ref>, <ref type="bibr" target="#b11">[11]</ref>).</p><p>Отметим, что алгоритмы SP IHT и ST W являются измененными версиями алгоритма EZW . Как правило, в качестве характеристик, по которым сравниваются алгоритмы сжатия, выбирают показатели CR и P SN R:</p><p>• CR (Compression Ratio) = Sc S0 (измеряется в процентах), где S 0 -объём исходных данных, а S c -объём сжатых данных;</p><p>• PSNR (P eak Signal-to-N oise Ratio) = 10•log 10</p><formula xml:id="formula_36">255 2 M SE (измеряется в децибелах), где MSE (M ean Squared Error) = 1 mn m i=1 n j=1 |X(i, j) − X comp (i, j)| 2 , X = X(i, j) -исходное изображение, X comp = X comp (i, j) - восстановленное после сжатия изображение, m × n -размер изображений X и X comp .</formula><p>Однако, так как само X E изначально нигде не хранится и содержит незначимые пиксели, нужные лишь в процессе сжатия и отбрасываемые после восстановления изображения, то показатель CR не подходит для сравнения алгоритмов сжатия изображений с предварительной обработкой и без неё. Поэтому вместо CR мы будем использовать показатель F S (F ile Size) -размер файла сжатого изображения с предварительной обработкой (F S E ) и без предварительной обработки (F S). MSE для алгоритмов с предварительной обработкой изображений будем вычислять следующим образом: MSE In this paper we developed extrapolation method of 2k-smooth functions in a neighborhood of the rectangle Ω to the R 2 \ Ω with k-smooth-preserving and finite support properties. Also, advantages of new construction applying to lossy image compression using wavelet theory in comparison with other methods are discussed according to basic characteristics of image compression.</p><formula xml:id="formula_37">E := 1 2 l+1 2 l i=1 2 l j=1 |X(i, j)−X comp E (i, j)| 2 , где X comp E -изображение, полученное восстановлением после сжатия изображения X E и взятия только той его части, которая задана на [0, 2 l − 1] × [0, 2 l − 1] (то есть изображения 2 l × 2 l пикселей). Для алгоритмов без предварительной обработки MSE := 1 2 l+1 2 l i=1 2 l j=1 |X(i, j) − X comp (i, j)| 2 . Тогда PSNR E = 10 •</formula></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>1 b 2 α</head><label>2</label><figDesc>. Выпишем теперь решение (14) при k = 1 в явном виде. Можно видеть, что rank(M 1 ) равен 8; в качестве свободной переменной можем взять c 3,3 . Выразим оставшиеся переменные через свободную и получим (15). Также, выпишем решение (14) при k = 2 в явном виде. Можно видеть, что rank(M 2 ) равен 21; в качестве свободных переменных можем взять c 4,4 , c 4,5 , c 5,4 , c 5,5 . Выразим оставшиеся переменные через свободные и получим (16). Таким образом, с помощью формул (6), (7) и теоремы 1 мы можем построить требуемую функцию g из (1), удовлетворяющую всем условиям из (2). Пример экстраполяции с [0, 1]×[0, 1] на [−1, 2]×[−1, 2] (границы экстраполяции выбраны произвольным образом) для функции f (x, y) = 2•exp (x 4 )•cos y +exp (y 3 )•sin x+13 при k = 3 изображен на Рис. 1. Рис. 1: Пример экстраполяции функции f (x, y) = 2 • exp (x 4 ) • cos y + exp (y 3 ) • sin x + 13, (x, y) ∈ [0, 1] × [0, 1]</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head></head><label></label><figDesc>2 показан пример экстраполяции при k = 1, где из цифрового растрового монохромного изображения X размера 512 × 512 пикселей (область, ограниченная красной рамкой) получено новое изображение X E размера 1024 × 1024 пикселей.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head></head><label></label><figDesc>14 (это соответствует длине носителей масштабирующей функции ϕ и всплеска ψ равной 29). Далее, применим разложение до того же уровня по тем же всплескам к функции α, продолженной описанными во втором абзаце введения способами. Применим также к исходной функции описанную процедуру, но основанную на периодизированных и interior , edge всплесках, упомянутых в третьем и пятом абзацах введения. Будем сравнивать время выполнения (в секундах) всплеск-разложения до выбранного уровня и погрешности приближения на отрезке [0, 4] в нормах C и L 2 при аппроксимации с помощью всплесков Добеши с</figDesc><table><row><cell cols="2">2.2 Двумерный случай</cell><cell></cell><cell></cell><cell></cell></row><row><cell cols="4">Покажем, как построить g = g(x, y) из (1) на (a 2 , A 2</cell><cell></cell></row><row><cell cols="5">использованием указанных выше способов продолжения исходной функции, а также периодизированных</cell></row><row><cell cols="2">и interior , edge всплесков.</cell><cell></cell><cell></cell><cell></cell></row><row><cell cols="5">В качестве среды для программной реализации экстраполяции исходной функции и выполнения всплеск-</cell></row><row><cell cols="5">разложения был выбран пакет прикладных программ M atlab версии 8.4.0.150421 (R2014b) с расширениями</cell></row><row><cell cols="5">W avelet T oolbox версии 4.14 и W aveLab версии 0.850. Всплеск-разложение исходной функции f и её по-</cell></row><row><cell cols="5">следующая аппроксимация всплесками Добеши реализованы с помощью соответственно функций wavedec</cell></row><row><cell cols="5">и wrcoef из библиотеки W avelet T oolbox . Разложение с использованием периодизированных и interior ,</cell></row><row><cell cols="5">edge всплесков исходной функции f и её последующая аппроксимация реализованы с помощью соответ-</cell></row><row><cell cols="5">ственно функций M akeON F ilter, F W T _P O, M akeOBF ilter, F W T _CDJV и U pDyadLo, CDJV DyadU p</cell></row><row><cell cols="2">из библиотеки W aveLab.</cell><cell></cell><cell></cell><cell></cell></row><row><cell cols="5">Как видно из данных численного эксперимента, представленных в Таб. 1, с точки зрения погрешности</cell></row><row><cell cols="5">приближения при аппроксимации с помощью всплесков метод предварительной гладкой экстраполяции ис-</cell></row><row><cell cols="5">ходной функции с помощью многочленов Эрмита дает результаты лучше, чем другие сравниваемые мето-</cell></row><row><cell cols="5">ды. Эффект потери точности аппроксимации из-за нарушения гладкости продолжения исходной функции</cell></row><row><cell cols="5">можно наблюдать при других уровнях разложения и для других семейств всплесков.</cell></row><row><cell></cell><cell cols="4">Таблица 1: Результаты описанного численного эксперимента в одномерном случае</cell></row><row><cell></cell><cell></cell><cell></cell><cell cols="2">Числовые характеристики</cell></row><row><cell></cell><cell>Продолжение</cell><cell cols="3">Время(с) Погрешность в норме C Погрешность в норме L 2</cell></row><row><cell></cell><cell>1. Нулем</cell><cell>0.0144</cell><cell>0.1680 • 10 2</cell><cell>0.4645</cell></row><row><cell></cell><cell>2. Периодическое</cell><cell>0.0128</cell><cell>0.1780 • 10 2</cell><cell>0.4671</cell></row><row><cell></cell><cell>3. Симметричное</cell><cell>0.0148</cell><cell>0.1613 • 10 −1</cell><cell>0.3119 • 10 −3</cell></row><row><cell></cell><cell>4. Непрерывное</cell><cell>0.0142</cell><cell>0.1595 • 10 −1</cell><cell>0.2864 • 10 −3</cell></row><row><cell></cell><cell>5. Эрмитово (k = 3)</cell><cell>0.0150</cell><cell>0.1558 • 10 −4</cell><cell>0.4121 • 10 −6</cell></row><row><cell></cell><cell></cell><cell></cell><cell cols="2">Числовые характеристики</cell></row><row><cell></cell><cell>Всплески</cell><cell cols="3">Время(с) Погрешность в норме C Погрешность в норме L 2</cell></row><row><cell cols="2">1. Периодизированные</cell><cell>0.0048</cell><cell>0.1899 • 10 2</cell><cell>0.7407</cell></row><row><cell>2.</cell><cell>interior , edge</cell><cell>0.0825</cell><cell>0.2378 • 10 −2</cell><cell>0.2421 • 10 −3</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_2"><head></head><label></label><figDesc>Keywords: smooth extrapolation, image compression, lossy compression.</figDesc><table><row><cell cols="8">Таблица 2: Результаты численных экспериментов для алгоритма сжатия EZW Image preprocessing for improving performance of lossy compression</cell></row><row><cell cols="3">algorithms based on wavelets</cell><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell></row><row><cell></cell><cell cols="2">Показатели сжатия</cell><cell></cell><cell cols="2">Показатели сжатия</cell><cell></cell><cell></cell></row><row><cell cols="3">Всплески F S (байт) P SN R (дБ) Dmitriy A. Yamkovoy</cell><cell cols="3">Всплески F S E (байт) P SN R E (дБ)</cell><cell></cell><cell></cell></row><row><cell cols="5">db3 Krasovskii Institute of Mathematics and Mechanics (Yekaterinburg, Russia) 157041 40.8522 db3 121002</cell><cell>42.7873</cell><cell></cell><cell></cell></row><row><cell>db4</cell><cell>156024</cell><cell>36.8092</cell><cell>db4</cell><cell>120931</cell><cell>37.4881</cell><cell></cell><cell></cell></row><row><cell>db10</cell><cell>156293</cell><cell>40.6419</cell><cell>db10</cell><cell>122333</cell><cell>42.5396</cell><cell></cell><cell></cell></row><row><cell>db12</cell><cell>156942</cell><cell>40.7429</cell><cell>db12</cell><cell>122830</cell><cell>42.7604</cell><cell></cell><cell></cell></row><row><cell>coif5</cell><cell>153755</cell><cell>38.3765</cell><cell>coif5</cell><cell>118125</cell><cell>42.6963</cell><cell></cell><cell></cell></row><row><cell>sym3 sym4</cell><cell>157043 156004</cell><cell>40.8522 40.7542</cell><cell>sym3 sym4</cell><cell>121004 120142</cell><cell>42.7873 42.6876</cell><cell>log 10</cell><cell>255 2 M SE E ,</cell></row><row><cell>255 2 sym10 sym8 PSNR = 10 • log 10</cell><cell>154422 154312</cell><cell>40.6459 40.7670</cell><cell>sym8 sym10</cell><cell>118491 118207</cell><cell>42.5209 41.4837</cell><cell></cell><cell></cell></row><row><cell>sym12</cell><cell>154322</cell><cell>40.7153</cell><cell>sym12</cell><cell>118269</cell><cell>42.5855</cell><cell></cell><cell></cell></row><row><cell>sym13</cell><cell>154213</cell><cell>40.7887</cell><cell>sym13</cell><cell>118600</cell><cell>42.6128</cell><cell></cell><cell></cell></row><row><cell>sym23</cell><cell>154423</cell><cell>39.9929</cell><cell>sym23</cell><cell>119873</cell><cell>42.5573</cell><cell></cell><cell></cell></row><row><cell>sym25</cell><cell>154899</cell><cell>39.4138</cell><cell>sym25</cell><cell>119071</cell><cell>41.4616</cell><cell></cell><cell></cell></row><row><cell>sym27</cell><cell>155281</cell><cell>40.8059</cell><cell>sym27</cell><cell>120551</cell><cell>42.6504</cell><cell></cell><cell></cell></row><row><cell>dmey</cell><cell>154371</cell><cell>35.6957</cell><cell>dmey</cell><cell>115462</cell><cell>42.4252</cell><cell></cell><cell></cell></row><row><cell>bior4.4</cell><cell>151223</cell><cell>37.9625</cell><cell>bior4.4</cell><cell>114871</cell><cell>42.5363</cell><cell></cell><cell></cell></row><row><cell>bior5.5</cell><cell>154840</cell><cell>33.8310</cell><cell>bior5.5</cell><cell>118983</cell><cell>42.1763</cell><cell></cell><cell></cell></row><row><cell>rbio4.4</cell><cell>164147</cell><cell>40.7066</cell><cell>rbio4.4</cell><cell>129227</cell><cell>42.3120</cell><cell></cell><cell></cell></row><row><cell cols="6">Таблица 3: Результаты численных экспериментов для алгоритма сжатия SPIHT</cell><cell></cell><cell></cell></row><row><cell></cell><cell cols="2">Показатели сжатия</cell><cell></cell><cell cols="2">Показатели сжатия</cell><cell></cell><cell></cell></row><row><cell cols="3">Всплески F S (байт) P SN R (дБ)</cell><cell cols="3">Всплески F S E (байт) P SN R E (дБ)</cell><cell></cell><cell></cell></row><row><cell>db3</cell><cell>105561</cell><cell>40.6507</cell><cell>db3</cell><cell>91923</cell><cell>41.9744</cell><cell></cell><cell></cell></row><row><cell>db4</cell><cell>104675</cell><cell>36.7293</cell><cell>db4</cell><cell>91884</cell><cell>37.2345</cell><cell></cell><cell></cell></row><row><cell>db10</cell><cell>104408</cell><cell>40.4485</cell><cell>db10</cell><cell>92269</cell><cell>41.7706</cell><cell></cell><cell></cell></row><row><cell>db12</cell><cell>104771</cell><cell>40.5452</cell><cell>db12</cell><cell>92673</cell><cell>41.9442</cell><cell></cell><cell></cell></row><row><cell>coif5</cell><cell>103330</cell><cell>38.2626</cell><cell>coif5</cell><cell>90068</cell><cell>41.9338</cell><cell></cell><cell></cell></row><row><cell>sym3</cell><cell>105563</cell><cell>40.6507</cell><cell>sym3</cell><cell>91924</cell><cell>41.9744</cell><cell></cell><cell></cell></row><row><cell>sym4</cell><cell>104680</cell><cell>40.5580</cell><cell>sym4</cell><cell>91076</cell><cell>41.9092</cell><cell></cell><cell></cell></row><row><cell>sym8</cell><cell>103448</cell><cell>40.4553</cell><cell>sym8</cell><cell>89888</cell><cell>41.7851</cell><cell></cell><cell></cell></row><row><cell>sym10</cell><cell>103348</cell><cell>40.5700</cell><cell>sym10</cell><cell>89747</cell><cell>40.8933</cell><cell></cell><cell></cell></row><row><cell>sym12</cell><cell>103394</cell><cell>40.5214</cell><cell>sym12</cell><cell>89760</cell><cell>41.8377</cell><cell></cell><cell></cell></row><row><cell>sym13</cell><cell>103260</cell><cell>40.5918</cell><cell>sym13</cell><cell>89646</cell><cell>41.8677</cell><cell></cell><cell></cell></row><row><cell>sym23</cell><cell>103474</cell><cell>39.8281</cell><cell>sym23</cell><cell>90492</cell><cell>41.8076</cell><cell></cell><cell></cell></row><row><cell>sym25</cell><cell>103468</cell><cell>39.2689</cell><cell>sym25</cell><cell>89887</cell><cell>40.8666</cell><cell></cell><cell></cell></row><row><cell>dmey</cell><cell>101152</cell><cell>35.6334</cell><cell>dmey</cell><cell>81015</cell><cell>41.6875</cell><cell></cell><cell></cell></row><row><cell>bior4.4</cell><cell>102195</cell><cell>37.8512</cell><cell>bior4.4</cell><cell>88231</cell><cell>41.7458</cell><cell></cell><cell></cell></row><row><cell>bior5.5</cell><cell>105452</cell><cell>33.7903</cell><cell>bior5.5</cell><cell>92536</cell><cell>41.3213</cell><cell></cell><cell></cell></row><row><cell>rbio4.4</cell><cell>108951</cell><cell>40.5387</cell><cell>rbio4.4</cell><cell>96576</cell><cell>41.6475</cell><cell></cell><cell></cell></row><row><cell cols="6">Таблица 4: Результаты численных экспериментов для алгоритма сжатия WDR</cell><cell></cell><cell></cell></row><row><cell></cell><cell cols="2">Показатели сжатия</cell><cell></cell><cell cols="2">Показатели сжатия</cell><cell></cell><cell></cell></row><row><cell cols="3">Всплески F S (байт) P SN R (дБ)</cell><cell cols="3">Всплески F S E (байт) P SN R E (дБ)</cell><cell></cell><cell></cell></row><row><cell>coif5</cell><cell>101088</cell><cell>37.5026</cell><cell>coif5</cell><cell>63700</cell><cell>38.8236</cell><cell></cell><cell></cell></row><row><cell>dmey</cell><cell>102063</cell><cell>35.2019</cell><cell>dmey</cell><cell>61629</cell><cell>38.6860</cell><cell></cell><cell></cell></row><row><cell>bior4.4</cell><cell>98239</cell><cell>37.1329</cell><cell>bior4.4</cell><cell>61027</cell><cell>38.6562</cell><cell></cell><cell></cell></row><row><cell>bior5.5</cell><cell>101805</cell><cell>33.4843</cell><cell>bior5.5</cell><cell>60774</cell><cell>38.2070</cell><cell></cell><cell></cell></row></table></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
	</analytic>
	<monogr>
		<title level="m">Работа выполнена за счет гранта Российского научного фонда</title>
				<imprint>
			<biblScope unit="page" from="14" to="25" />
		</imprint>
	</monogr>
	<note>Список литературы</note>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Ten lectures on wavelets</title>
		<author>
			<persName><forename type="first">I</forename><surname>Daubechies</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Society for Industrial and Applied Mathematics</title>
				<meeting><address><addrLine>Philadelphia, PA</addrLine></address></meeting>
		<imprint>
			<publisher>SIAM)</publisher>
			<date type="published" when="1992">1992</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Wavelets on the interval and fast wavelet transforms</title>
		<author>
			<persName><forename type="first">A</forename><surname>Cohen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Daubechies</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Vial</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Appl. Comp. Harm. Anal</title>
		<imprint>
			<biblScope unit="volume">1</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="54" to="81" />
			<date type="published" when="1992">1992</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Biorthogonal bases of compactly supported wavelets</title>
		<author>
			<persName><forename type="first">A</forename><surname>Cohen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Daubechies</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J.-C</forename><surname>Feauveau</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Communications on Pure and Applied Mathematics</title>
		<imprint>
			<biblScope unit="volume">45</biblScope>
			<biblScope unit="issue">5</biblScope>
			<biblScope unit="page" from="485" to="560" />
			<date type="published" when="1992">1992</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Wavelets on the interval</title>
		<author>
			<persName><forename type="first">Y</forename><surname>Meyer</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Revista Matemática Iberoamericana</title>
		<imprint>
			<biblScope unit="volume">7</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="115" to="133" />
			<date type="published" when="1991">1991</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<monogr>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">A</forename><surname>Privalov</surname></persName>
		</author>
		<title level="m">А.А. Привалов. Теория приближения функций. Изд-во Саратовского гос-го ун-та</title>
				<meeting><address><addrLine>Saratov; Саратов</addrLine></address></meeting>
		<imprint>
			<date type="published" when="1990">1990. 1990</date>
		</imprint>
	</monogr>
	<note>Theory of approximation of functions</note>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Embedded image coding using zerotrees of wavelet coefficients</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">M</forename><surname>Shapiro</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Trans. on Signal Processing</title>
		<imprint>
			<biblScope unit="volume">41</biblScope>
			<biblScope unit="page" from="3445" to="3462" />
			<date type="published" when="1993">1993</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">A new, fast, and efficient image codec based on set partitioning in hierarchical trees</title>
		<author>
			<persName><forename type="first">A</forename><surname>Said</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">A</forename><surname>Pearlman</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Trans. on Circuits and Systems for Video Technology</title>
		<imprint>
			<biblScope unit="volume">6</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="243" to="250" />
			<date type="published" when="1996">1996</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Image compression using the spatial-orientation tree</title>
		<author>
			<persName><forename type="first">A</forename><surname>Said</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">A</forename><surname>Pearlman</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">IEEE Int. Symp. on Circuits and Systems</title>
				<meeting><address><addrLine>Chicago, IL</addrLine></address></meeting>
		<imprint>
			<date type="published" when="1993">1993</date>
			<biblScope unit="page" from="279" to="282" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">A lossy image codec based on index coding</title>
		<author>
			<persName><forename type="first">J</forename><surname>Tian</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">O</forename><surname>Wells</surname><genName>Jr</genName></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">IEEE Data Compression Conference</title>
				<imprint>
			<date type="published" when="1996">1996</date>
			<biblScope unit="volume">96</biblScope>
			<biblScope unit="page">456</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Embedded image coding using wavelet-difference reduction</title>
		<author>
			<persName><forename type="first">J</forename><surname>Tian</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">O</forename><surname>Wells</surname><genName>Jr</genName></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Wavelet Image and Video Compression</title>
				<editor>
			<persName><forename type="first">P</forename></persName>
		</editor>
		<meeting><address><addrLine>Norwell, MA</addrLine></address></meeting>
		<imprint>
			<publisher>Kluwer Academic</publisher>
			<date type="published" when="1998">1998</date>
			<biblScope unit="page" from="289" to="301" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Image data processing in the compressed wavelet domain</title>
		<author>
			<persName><forename type="first">J</forename><surname>Tian</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">O</forename><surname>Wells</surname><genName>Jr</genName></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">3rd International Conference on Signal Processing Proc</title>
				<editor>
			<persName><forename type="first">B</forename><surname>Yuan</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">X</forename><surname>Tang</surname></persName>
		</editor>
		<meeting><address><addrLine>Beijing, China</addrLine></address></meeting>
		<imprint>
			<date type="published" when="1996">1996</date>
			<biblScope unit="page" from="978" to="981" />
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
