<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.gis-lab.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Reirby</id>
	<title>GIS-Lab - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.gis-lab.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Reirby"/>
	<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/w/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Reirby"/>
	<updated>2026-04-28T18:09:52Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Animated_arcscene_wind_turbines.gif&amp;diff=17430</id>
		<title>Файл:Animated arcscene wind turbines.gif</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Animated_arcscene_wind_turbines.gif&amp;diff=17430"/>
		<updated>2014-01-24T00:42:28Z</updated>

		<summary type="html">&lt;p&gt;Reirby: загружена новая версия «Файл:Animated arcscene wind turbines.gif»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; Анимированные 3D символы в  Arcscene&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%BD%D0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_3D_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B_%D0%B2_ArcScene&amp;diff=17429</id>
		<title>Анимированные 3D символы в ArcScene</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%BD%D0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_3D_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B_%D0%B2_ArcScene&amp;diff=17429"/>
		<updated>2014-01-24T00:30:51Z</updated>

		<summary type="html">&lt;p&gt;Reirby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
===И всё-таки они вертятся! ===&lt;br /&gt;
&lt;br /&gt;
Или как создать анимированный 3D символ в ArcScene.&lt;br /&gt;
&lt;br /&gt;
В этой статье я хотел бы поделиться опытом создания анимации слоя в ArcScene. Моей целью было создание небольшой 3D сцены, иллюстрирующей  работу ветроэлектростанции. Сцена должна была состоять из ЦММ (создана на основе лидарной съемки, доступной [http://www.geotree.uni.edu/extensions/iowa-lidar-mapping-project/ здесь]), красивого снимка высокого разрешения  и  3D моделей ветрогенераторов (взятых [http://sketchup.google.com/3dwarehouse/?hl=ru тут]). &lt;br /&gt;
&lt;br /&gt;
Поскольку неподвижные турбины не производят должного впечатления, возникло желание заставить их лопасти вращаться. Оказывается, сделать это средствами ArcScene  не так уж и просто. Проведя поиск готового решения данной задачи, мне удалось найти только одну рекомендацию – создать несколько слоев с турбинами, лопасти которых находятся в разных положениях  и анимировать свойство видимости этих слоев в нужном порядке, чтобы создать эффект вращения. Данный метод мне не понравился из-за своей громоздкости.&lt;br /&gt;
&lt;br /&gt;
Поскольку ArcScene не имеет инструментов для создания анимированных символов, (анимация применяется ко всему слою сразу, как правило, подразумевается, что в слое содержится только один объект) реализовать вращение лопастей турбин можно с помощью создания анимации свойства слоя. Вместо того, чтобы создавать множество одинаковых слоев и показывать их по очереди, я решил использовать составной 3D символ. Он будет состоять из неподвижного основания и вращающихся лопастей. Таким образом, сначала нужно подготовить эти две части. В данном случае можно нарисовать все с нуля самому или взять готовую 3D  модель ветрогенератора и разделить на две части. Я выбрал второй вариант. Найти необходимые модели, подходящие для использования в ArcScene,  можно на сайте [http://sketchup.google.com/3dwarehouse/?hl=ru http://sketchup.google.com/3dwarehouse/?hl=ru]. Когда найдена подходящая турбина, её можно быстро и без труда отредактировать в [http://www.sketchup.com/ ScetchUP], как показано на рисунке 1.&lt;br /&gt;
&lt;br /&gt;
Когда наши модельки готовы, можно приступать к сборке турбины в ArcScene. Предполагается, что уже создан проект, где есть ЦММ, на которой мы будем расставлять наши турбины, в моём случае это выглядело как на рисунке 2. Сначала подключаем точечный слой с турбинами в наш проект и назначаем основание турбины в качестве символа, настраиваем размер и не забываем указать ''Base Heights'' в свойствах слоя (рисунок 3). После того, как мы успешно возвели основания турбин, наша сцена должна выглядеть как на рисунке 4. &lt;br /&gt;
[[Файл:Разделение_модели.png‎|center|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Рис. 1 разделение модели на 2 части&amp;lt;/p&amp;gt;]] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:ЦММ со снимком.png|мини|центр|300|Рис. 2 ЦММ со снимком]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Настройка символа основания турбины.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Рис. 3 настройка символа основания турбины&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Сцена с основаниями турбин.png|мини|центр|500|Рис.4 сцена с основаниями турбин]]&lt;br /&gt;
&amp;lt;p&amp;gt;Теперь нужно копировать каждую турбину в отдельный слой. Это необходимо, потому что ArcScene умеет анимировать только слои целиком, а не отдельные объекты слоя. Чтобы не делать это вручную, можно использовать простой алгоритм в Model Builder, приводить его здесь я не буду. Поскольку в моём проекте 13 турбин, то у меня получилось 13 точечных слоев, содержащих один объект (будущие лопасти) каждый. После того как новые слои добавлены в проект, нужно настроить стиль отображения наших лопастей. Самым простым способом сделать это, на мой взгляд, будет вручную настроить стиль одного слоя, а затем использовать инструмент  ''apply symbology from layer'' и  Model Builder для автоматического назначения стиля остальным слоям. К сожалению, мне не удалось автоматически назначить свойство  Basic Heights  нескольким слоям сразу, пришлось проделать это вручную.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Итак, когда мы назначили соответствующий символ для лопастей, он отобразится не там где ему положено, а примерно в середине башни. Чтобы поставить его на место, нужно пойти в настройки стиля (см. рисунок 3) и подвигать наш символ настройками смещения по осям X, Y и Z. После того, как наш «пропеллер» оказался на своем месте, и мы применили этот стиль ко всем остальным  слоям (рисунок 5), можно приступать к  созданию анимации.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Готовые составные 3D символы.png|мини|центр|300|Рис. 5 готовые составные 3D  символы]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Как уже было сказано, анимировать мы будем свойства слоя, в нашем случае пространственное положение лопастей. Иными словами, создадим несколько ключевых кадров, поворачивая лопасти на определенный угол. Чем больше создадим кадров, и чем меньше будет угол поворота, тем плавнее будет вращение. По аналогии со стилями (слава Богу!) есть возможность создать анимацию один раз, а потом применить ко многим слоям сразу. Чтобы приступить к созданию ключевых кадров, идем в меню анимации и жмем создать ключевой кадр. В появившемся окне выбираем тип – анимация слоя, объект – один из наших слоев с лопастями, жмем ''«новый»'', чтобы создать новый трек. Имя ключевого кадра должно быть «ключевой кадр 1», это значит, что мы работаем с новым треком, а не портим уже существующий. Затем жмем ''«создать»'' столько раз, сколько кадров нам необходимо.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Создание ключевых кадров для сцены с анимацией.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Создание ключевых кадров для сцены с анимацией&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;В данном примере, я создал 16 ключевых кадров, но сколько нужно вам, решайте сами. Когда ключевые кадры созданы, идем в менеджер анимации, где выбираем свой трек (по идее он должен быть один, так как больше мы не создавали) на вкладке треков и переходим во вкладку ключевых кадров, где и будем наконец-то придавать лопастям вращение. Изначально окно ключевых кадров выглядит так.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Менеджер анимации 1 для анимирования символов.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Менеджер анимации для анимирования символов&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Само вращение будем задавать изменяя параметр «вращение» для оси Y, но, поскольку центр лопастей и центр вращения не совпадают, если мы просто повернем лопасти на определенный угол, то они «отвалятся» от основания. Для того, чтобы вернуть их на положенное место придется после каждого поворота подстраивать значения смещения по осям X и Z. Чем тщательнее вы подкорректируете каждый кадр, тем реалистичнее получится анимация. Корректирование положения лопастей в каждом ключевом кадре происходит путём подбора подходящего значения для смещения по осям X и Z, иными словами, их приходится вручную вводить в соответсвующее поле и проверять (кнопка &amp;quot;просмотр&amp;quot; или &amp;quot;view&amp;quot;) положение лопастей для каждого кадра. Например, во втором ключевом кадре мы повернули лопасти на 45 градусов, и они, повернувшись, сместились вниз по оси X и влево по оси Z. Чтобы вернуть лопасти на место, нужно добавить смещение вверх по оси X и вправо по оси Z. Величину призодится выяснять опытным путём. В данном примере, получилось 5.5 для X и 1 для Z. &lt;br /&gt;
 &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Итак,  в данном случае я использовал 16 кадров с поворотом на 45 градусов в каждом.  В итоге окно ключевых кадров приобрело следующий вид. Углы вращения отрицательные для того чтобы направление вращения ротора совпадало с углом атаки лопастей.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Менеджер анимации 2 настроенный.png|мини|центр|300|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Менеджер анимации для анимирования символов&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;p&amp;gt;После того, как нас утраивает вращение нашей турбины, можно назначить эту анимацию всем остальным слоям. Для этого идем на вкладку с треками, жмем свойства и в появившемся окне добавляем все нужные слои в правую колонку «присоединенных объектов».  Жмем ОК, закрываем менеджер анимации. Готово!  Теперь можно насладиться зрелищем вращающихся турбин в ArcScene.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Присвоение анимации нескольким слоям.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Присвоение анимации нескольким слоям&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Запуск анимации Символов.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Запуск анимации&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Animated arcscene wind turbines.gif|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Результат&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
Ссылка на видео: [http://www.youtube.com/watch?v=SlcZZBXvt-w&amp;amp;feature=youtu.be http://www.youtube.com/watch?v=SlcZZBXvt-w&amp;amp;feature=youtu.be]&lt;br /&gt;
&lt;br /&gt;
Зеленый фон на видео сделан для того, чтобы затем добавить небо:&lt;br /&gt;
[http://www.youtube.com/watch?v=b3wA-Ot3SZ8&amp;amp;feature=youtu.be http://www.youtube.com/watch?v=b3wA-Ot3SZ8&amp;amp;feature=youtu.be]&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Animated_arcscene_wind_turbines.gif&amp;diff=17428</id>
		<title>Файл:Animated arcscene wind turbines.gif</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Animated_arcscene_wind_turbines.gif&amp;diff=17428"/>
		<updated>2014-01-24T00:28:31Z</updated>

		<summary type="html">&lt;p&gt;Reirby: Анимированные 3D символы в  Arcscene&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; Анимированные 3D символы в  Arcscene&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%BD%D0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_3D_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B_%D0%B2_ArcScene&amp;diff=17427</id>
		<title>Анимированные 3D символы в ArcScene</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%BD%D0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_3D_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B_%D0%B2_ArcScene&amp;diff=17427"/>
		<updated>2014-01-24T00:08:04Z</updated>

		<summary type="html">&lt;p&gt;Reirby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
===И всё-таки они вертятся! ===&lt;br /&gt;
&lt;br /&gt;
Или как создать анимированный 3D символ в ArcScene.&lt;br /&gt;
&lt;br /&gt;
В этой статье я хотел бы поделиться опытом создания анимации слоя в ArcScene. Моей целью было создание небольшой 3D сцены, иллюстрирующей  работу ветроэлектростанции. Сцена должна была состоять из ЦММ (создана на основе лидарной съемки, доступной [http://www.geotree.uni.edu/extensions/iowa-lidar-mapping-project/ здесь]), красивого снимка высокого разрешения  и  3D моделей ветрогенераторов (взятых [http://sketchup.google.com/3dwarehouse/?hl=ru тут]). &lt;br /&gt;
&lt;br /&gt;
Поскольку неподвижные турбины не производят должного впечатления, возникло желание заставить их лопасти вращаться. Оказывается, сделать это средствами ArcScene  не так уж и просто. Проведя поиск готового решения данной задачи, мне удалось найти только одну рекомендацию – создать несколько слоев с турбинами, лопасти которых находятся в разных положениях  и анимировать свойство видимости этих слоев в нужном порядке, чтобы создать эффект вращения. Данный метод мне не понравился из-за своей громоздкости.&lt;br /&gt;
&lt;br /&gt;
Поскольку ArcScene не имеет инструментов для создания анимированных символов, (анимация применяется ко всему слою сразу, как правило, подразумевается, что в слое содержится только один объект) реализовать вращение лопастей турбин можно с помощью создания анимации свойства слоя. Вместо того, чтобы создавать множество одинаковых слоев и показывать их по очереди, я решил использовать составной 3D символ. Он будет состоять из неподвижного основания и вращающихся лопастей. Таким образом, сначала нужно подготовить эти две части. В данном случае можно нарисовать все с нуля самому или взять готовую 3D  модель ветрогенератора и разделить на две части. Я выбрал второй вариант. Найти необходимые модели, подходящие для использования в ArcScene,  можно на сайте [http://sketchup.google.com/3dwarehouse/?hl=ru http://sketchup.google.com/3dwarehouse/?hl=ru]. Когда найдена подходящая турбина, её можно быстро и без труда отредактировать в [http://www.sketchup.com/ ScetchUP], как показано на рисунке 1.&lt;br /&gt;
&lt;br /&gt;
Когда наши модельки готовы, можно приступать к сборке турбины в ArcScene. Предполагается, что уже создан проект, где есть ЦММ, на которой мы будем расставлять наши турбины, в моём случае это выглядело как на рисунке 2. Сначала подключаем точечный слой с турбинами в наш проект и назначаем основание турбины в качестве символа, настраиваем размер и не забываем указать ''Base Heights'' в свойствах слоя (рисунок 3). После того, как мы успешно возвели основания турбин, наша сцена должна выглядеть как на рисунке 4. &lt;br /&gt;
[[Файл:Разделение_модели.png‎|center|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Рис. 1 разделение модели на 2 части&amp;lt;/p&amp;gt;]] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:ЦММ со снимком.png|мини|центр|300|Рис. 2 ЦММ со снимком]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Настройка символа основания турбины.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Рис. 3 настройка символа основания турбины&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Сцена с основаниями турбин.png|мини|центр|500|Рис.4 сцена с основаниями турбин]]&lt;br /&gt;
&amp;lt;p&amp;gt;Теперь нужно копировать каждую турбину в отдельный слой. Это необходимо, потому что ArcScene умеет анимировать только слои целиком, а не отдельные объекты слоя. Чтобы не делать это вручную, можно использовать простой алгоритм в Model Builder, приводить его здесь я не буду. Поскольку в моём проекте 13 турбин, то у меня получилось 13 точечных слоев, содержащих один объект (будущие лопасти) каждый. После того как новые слои добавлены в проект, нужно настроить стиль отображения наших лопастей. Самым простым способом сделать это, на мой взгляд, будет вручную настроить стиль одного слоя, а затем использовать инструмент  ''apply symbology from layer'' и  Model Builder для автоматического назначения стиля остальным слоям. К сожалению, мне не удалось автоматически назначить свойство  Basic Heights  нескольким слоям сразу, пришлось проделать это вручную.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Итак, когда мы назначили соответствующий символ для лопастей, он отобразится не там где ему положено, а примерно в середине башни. Чтобы поставить его на место, нужно пойти в настройки стиля (см. рисунок 3) и подвигать наш символ настройками смещения по осям X, Y и Z. После того, как наш «пропеллер» оказался на своем месте, и мы применили этот стиль ко всем остальным  слоям (рисунок 5), можно приступать к  созданию анимации.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Готовые составные 3D символы.png|мини|центр|300|Рис. 5 готовые составные 3D  символы]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Как уже было сказано, анимировать мы будем свойства слоя, в нашем случае пространственное положение лопастей. Иными словами, создадим несколько ключевых кадров, поворачивая лопасти на определенный угол. Чем больше создадим кадров, и чем меньше будет угол поворота, тем плавнее будет вращение. По аналогии со стилями (слава Богу!) есть возможность создать анимацию один раз, а потом применить ко многим слоям сразу. Чтобы приступить к созданию ключевых кадров, идем в меню анимации и жмем создать ключевой кадр. В появившемся окне выбираем тип – анимация слоя, объект – один из наших слоев с лопастями, жмем ''«новый»'', чтобы создать новый трек. Имя ключевого кадра должно быть «ключевой кадр 1», это значит, что мы работаем с новым треком, а не портим уже существующий. Затем жмем ''«создать»'' столько раз, сколько кадров нам необходимо.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Создание ключевых кадров для сцены с анимацией.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Создание ключевых кадров для сцены с анимацией&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;В данном примере, я создал 16 ключевых кадров, но сколько нужно вам, решайте сами. Когда ключевые кадры созданы, идем в менеджер анимации, где выбираем свой трек (по идее он должен быть один, так как больше мы не создавали) на вкладке треков и переходим во вкладку ключевых кадров, где и будем наконец-то придавать лопастям вращение. Изначально окно ключевых кадров выглядит так.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Менеджер анимации 1 для анимирования символов.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Менеджер анимации для анимирования символов&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Само вращение будем задавать изменяя параметр «вращение» для оси Y, но, поскольку центр лопастей и центр вращения не совпадают, если мы просто повернем лопасти на определенный угол, то они «отвалятся» от основания. Для того, чтобы вернуть их на положенное место придется после каждого поворота подстраивать значения смещения по осям X и Z. Чем тщательнее вы подкорректируете каждый кадр, тем реалистичнее получится анимация. Корректирование положения лопастей в каждом ключевом кадре происходит путём подбора подходящего значения для смещения по осям X и Z, иными словами, их приходится вручную вводить в соответсвующее поле и проверять (кнопка &amp;quot;просмотр&amp;quot; или &amp;quot;view&amp;quot;) положение лопастей для каждого кадра. Например, во втором ключевом кадре мы повернули лопасти на 45 градусов, и они, повернувшись, сместились вниз по оси X и влево по оси Z. Чтобы вернуть лопасти на место, нужно добавить смещение вверх по оси X и вправо по оси Z. Величину призодится выяснять опытным путём. В данном примере, получилось 5.5 для X и 1 для Z. &lt;br /&gt;
 &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Итак,  в данном случае я использовал 16 кадров с поворотом на 45 градусов в каждом.  В итоге окно ключевых кадров приобрело следующий вид. Углы вращения отрицательные для того чтобы направление вращения ротора совпадало с углом атаки лопастей.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Менеджер анимации 2 настроенный.png|мини|центр|300|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Менеджер анимации для анимирования символов&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;p&amp;gt;После того, как нас утраивает вращение нашей турбины, можно назначить эту анимацию всем остальным слоям. Для этого идем на вкладку с треками, жмем свойства и в появившемся окне добавляем все нужные слои в правую колонку «присоединенных объектов».  Жмем ОК, закрываем менеджер анимации. Готово!  Теперь можно насладиться зрелищем вращающихся турбин в ArcScene.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Присвоение анимации нескольким слоям.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Присвоение анимации нескольким слоям&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Запуск анимации Символов.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Запуск анимации&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
Ссылка на видео: [http://www.youtube.com/watch?v=SlcZZBXvt-w&amp;amp;feature=youtu.be http://www.youtube.com/watch?v=SlcZZBXvt-w&amp;amp;feature=youtu.be]&lt;br /&gt;
&lt;br /&gt;
Зеленый фон на видео сделан для того, чтобы затем добавить небо:&lt;br /&gt;
[http://www.youtube.com/watch?v=b3wA-Ot3SZ8&amp;amp;feature=youtu.be http://www.youtube.com/watch?v=b3wA-Ot3SZ8&amp;amp;feature=youtu.be]&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%BD%D0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_3D_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B_%D0%B2_ArcScene&amp;diff=17287</id>
		<title>Анимированные 3D символы в ArcScene</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%BD%D0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_3D_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B_%D0%B2_ArcScene&amp;diff=17287"/>
		<updated>2014-01-10T04:04:38Z</updated>

		<summary type="html">&lt;p&gt;Reirby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
===И всё-таки они вертятся! ===&lt;br /&gt;
&lt;br /&gt;
Или как создать анимированный 3D символ в ArcScene.&lt;br /&gt;
&lt;br /&gt;
В этой статье я хотел бы поделиться опытом создания анимации слоя в ArcScene. Моей целью было создание небольшой 3D сцены, иллюстрирующей  работу ветроэлектростанции. Сцена должна была состоять из ЦММ (создана на основе лидарной съемки, доступной [http://www.geotree.uni.edu/extensions/iowa-lidar-mapping-project/ здесь]), красивого снимка высокого разрешения  и  3D моделей ветрогенераторов (взятых [http://sketchup.google.com/3dwarehouse/?hl=ru тут]). &lt;br /&gt;
&lt;br /&gt;
Поскольку неподвижные турбины не производят должного впечатления, возникло желание заставить их лопасти вращаться. Оказывается, сделать это средствами ArcScene  не так уж и просто. Проведя поиск готового решения данной задачи, мне удалось найти только одну рекомендацию – создать несколько слоев с турбинами, лопасти которых находятся в разных положениях  и анимировать свойство видимости этих слоев в нужном порядке, чтобы создать эффект вращения. Данный метод мне не понравился из-за своей громоздкости.&lt;br /&gt;
&lt;br /&gt;
Поскольку ArcScene не имеет инструментов для создания анимированных символов, (анимация применяется ко всему слою сразу, как правило, подразумевается, что в слое содержится только один объект) реализовать вращение лопастей турбин можно с помощью создания анимации свойства слоя. Вместо того, чтобы создавать множество одинаковых слоев и показывать их по очереди, я решил использовать составной 3D символ. Он будет состоять из неподвижного основания и вращающихся лопастей. Таким образом, сначала нужно подготовить эти две части. В данном случае можно нарисовать все с нуля самому или взять готовую 3D  модель ветрогенератора и разделить на две части. Я выбрал второй вариант. Найти необходимые модели, подходящие для использования в ArcScene,  можно на сайте [http://sketchup.google.com/3dwarehouse/?hl=ru http://sketchup.google.com/3dwarehouse/?hl=ru]. Когда найдена подходящая турбина, её можно быстро и без труда отредактировать в [http://www.sketchup.com/ ScetchUP], как показано на рисунке 1.&lt;br /&gt;
&lt;br /&gt;
Когда наши модельки готовы, можно приступать к сборке турбины в ArcScene. Предполагается, что уже создан проект, где есть ЦММ, на которой мы будем расставлять наши турбины, в моём случае это выглядело как на рисунке 2. Сначала подключаем точечный слой с турбинами в наш проект и назначаем основание турбины в качестве символа, настраиваем размер и не забываем указать ''Base Heights'' в свойствах слоя (рисунок 3). После того, как мы успешно возвели основания турбин, наша сцена должна выглядеть как на рисунке 4. &lt;br /&gt;
[[Файл:Разделение_модели.png‎|center|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Рис. 1 разделение модели на 2 части&amp;lt;/p&amp;gt;]] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:ЦММ со снимком.png|мини|центр|300|Рис. 2 ЦММ со снимком]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Настройка символа основания турбины.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Рис. 3 настройка символа основания турбины&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Сцена с основаниями турбин.png|мини|центр|500|Рис.4 сцена с основаниями турбин]]&lt;br /&gt;
&amp;lt;p&amp;gt;Теперь нужно копировать каждую турбину в отдельный слой. Это необходимо, потому что ArcScene умеет анимировать только слои целиком, а не отдельные объекты слоя. Чтобы не делать это вручную, можно использовать простой алгоритм в Model Builder, приводить его здесь я не буду. Поскольку в моём проекте 13 турбин, то у меня получилось 13 точечных слоев, содержащих один объект (будущие лопасти) каждый. После того как новые слои добавлены в проект, нужно настроить стиль отображения наших лопастей. Самым простым способом сделать это, на мой взгляд, будет вручную настроить стиль одного слоя, а затем использовать инструмент  ''apply symbology from layer'' и  Model Builder для автоматического назначения стиля остальным слоям. К сожалению, мне не удалось автоматически назначить свойство  Basic Heights  нескольким слоям сразу, пришлось проделать это вручную.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Итак, когда мы назначили соответствующий символ для лопастей, он отобразится не там где ему положено, а примерно в середине башни. Чтобы поставить его на место, нужно пойти в настройки стиля (см. рисунок 3) и подвигать наш символ настройками смещения по осям X, Y и Z. После того, как наш «пропеллер» оказался на своем месте, и мы применили этот стиль ко всем остальным  слоям (рисунок 5), можно приступать к  созданию анимации.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Готовые составные 3D символы.png|мини|центр|300|Рис. 5 готовые составные 3D  символы]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Как уже было сказано, анимировать мы будем свойства слоя, в нашем случае пространственное положение лопастей. Иными словами, создадим несколько ключевых кадров, поворачивая лопасти на определенный угол. Чем больше создадим кадров, и чем меньше будет угол поворота, тем плавнее будет вращение. По аналогии со стилями (слава Богу!) есть возможность создать анимацию один раз, а потом применить ко многим слоям сразу. Чтобы приступить к созданию ключевых кадров, идем в меню анимации и жмем создать ключевой кадр. В появившемся окне выбираем тип – анимация слоя, объект – один из наших слоев с лопастями, жмем ''«новый»'', чтобы создать новый трек. Имя ключевого кадра должно быть «ключевой кадр 1», это значит, что мы работаем с новым треком, а не портим уже существующий. Затем жмем ''«создать»'' столько раз, сколько кадров нам необходимо.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Создание ключевых кадров для сцены с анимацией.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Создание ключевых кадров для сцены с анимацией&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;В данном примере, я создал 16 ключевых кадров, но сколько нужно вам, решайте сами. Когда ключевые кадры созданы, идем в менеджер анимации, где выбираем свой трек (по идее он должен быть один, так как больше мы не создавали) на вкладке треков и переходим во вкладку ключевых кадров, где и будем наконец-то придавать лопастям вращение. Изначально окно ключевых кадров выглядит так.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Менеджер анимации 1 для анимирования символов.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Менеджер анимации для анимирования символов&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Само вращение будем задавать изменяя параметр «вращение» для оси Y, но, поскольку центр лопастей и центр вращения не совпадают, если мы просто повернем лопасти на определенный угол, то они «отвалятся» от основания. Для того, чтобы вернуть их на положенное место придется после каждого поворота подстраивать значения смещения по осям X и Z. Чем тщательнее вы подкорректируете каждый кадр, тем реалистичнее получится анимация. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Итак,  в данном случае я использовал 16 кадров с поворотом на 45 градусов в каждом.  В итоге окно ключевых кадров приобрело следующий вид. Углы вращения отрицательные для того чтобы направление вращения ротора совпадало с углом атаки лопастей.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Менеджер анимации 2 настроенный.png|мини|центр|300|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Менеджер анимации для анимирования символов&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;p&amp;gt;После того, как нас утраивает вращение нашей турбины, можно назначить эту анимацию всем остальным слоям. Для этого идем на вкладку с треками, жмем свойства и в появившемся окне добавляем все нужные слои в правую колонку «присоединенных объектов».  Жмем ОК, закрываем менеджер анимации. Готово!  Теперь можно насладиться зрелищем вращающихся турбин в ArcScene.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Присвоение анимации нескольким слоям.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Присвоение анимации нескольким слоям&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Запуск анимации Символов.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Запуск анимации&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
Ссылка на видео: [http://www.youtube.com/watch?v=SlcZZBXvt-w&amp;amp;feature=youtu.be http://www.youtube.com/watch?v=SlcZZBXvt-w&amp;amp;feature=youtu.be]&lt;br /&gt;
&lt;br /&gt;
Зеленый фон на видео сделан для того, чтобы затем добавить небо:&lt;br /&gt;
[http://www.youtube.com/watch?v=b3wA-Ot3SZ8&amp;amp;feature=youtu.be http://www.youtube.com/watch?v=b3wA-Ot3SZ8&amp;amp;feature=youtu.be]&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%BD%D0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_3D_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B_%D0%B2_ArcScene&amp;diff=17250</id>
		<title>Анимированные 3D символы в ArcScene</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%BD%D0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_3D_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B_%D0%B2_ArcScene&amp;diff=17250"/>
		<updated>2014-01-06T21:17:17Z</updated>

		<summary type="html">&lt;p&gt;Reirby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
===И всё-таки они вертятся! ===&lt;br /&gt;
&lt;br /&gt;
Или как создать анимированный 3D символ в ArcScene.&lt;br /&gt;
&lt;br /&gt;
В этой статье я хотел бы поделиться опытом создания анимации слоя в ArcScene. Моей целью было создание небольшой 3D сцены, иллюстрирующей  работу ветроэлектростанции. Сцена должна была состоять из ЦММ (создана на основе лидарной съемки, доступной [http://www.geotree.uni.edu/extensions/iowa-lidar-mapping-project/ здесь]), красивого снимка высокого разрешения  и  3D моделей ветрогенераторов (взятых [http://sketchup.google.com/3dwarehouse/?hl=ru тут]). &lt;br /&gt;
&lt;br /&gt;
Поскольку неподвижные турбины не производят должного впечатления, возникло желание заставить их лопасти вращаться. Оказывается, сделать это средствами ArcScene  не так уж и просто. Проведя поиск готового решения данной задачи, мне удалось найти только одну рекомендацию – создать несколько слоев с турбинами, лопасти которых находятся в разных положениях  и анимировать свойство видимости этих слоев в нужном порядке, чтобы создать эффект вращения. Данный метод мне не понравился из-за своей громоздкости.&lt;br /&gt;
&lt;br /&gt;
Поскольку ArcScene не имеет инструментов для создания анимированных символов, (анимация применяется ко всему слою сразу, как правило, подразумевается, что в слое содержится только один объект) реализовать вращение лопастей турбин можно с помощью создания анимации свойства слоя. Вместо того, чтобы создавать множество одинаковых слоев и показывать их по очереди, я решил использовать составной 3D символ. Он будет состоять из неподвижного основания и вращающихся лопастей. Таким образом, сначала нужно подготовить эти две части. В данном случае можно нарисовать все с нуля самому или взять готовую 3D  модель ветрогенератора и разделить на две части. Я выбрал второй вариант. Найти необходимые модели, подходящие для использования в ArcScene,  можно на сайте [http://sketchup.google.com/3dwarehouse/?hl=ru http://sketchup.google.com/3dwarehouse/?hl=ru]. Когда найдена подходящая турбина, её можно быстро и без труда отредактировать в [http://www.sketchup.com/ ScetchUP], как показано на рисунке 1.&lt;br /&gt;
&lt;br /&gt;
Когда наши модельки готовы, можно приступать к сборке турбины в ArcScene. Предполагается, что уже создан проект, где есть ЦММ, на которой мы будем расставлять наши турбины, в моём случае это выглядело как на рисунке 2. Сначала подключаем точечный слой с турбинами в наш проект и назначаем основание турбины в качестве символа, настраиваем размер и не забываем указать ''Base Heights'' в свойствах слоя (рисунок 3). После того, как мы успешно возвели основания турбин, наша сцена должна выглядеть как на рисунке 4. &lt;br /&gt;
[[Файл:Разделение_модели.png‎|center|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Рис. 1 разделение модели на 2 части&amp;lt;/p&amp;gt;]] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:ЦММ со снимком.png|мини|центр|300|Рис. 2 ЦММ со снимком]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Настройка символа основания турбины.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Рис. 3 настройка символа основания турбины&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Сцена с основаниями турбин.png|мини|центр|500|Рис.4 сцена с основаниями турбин]]&lt;br /&gt;
&amp;lt;p&amp;gt;Теперь нужно копировать каждую турбину в отдельный слой. Это необходимо, потому что ArcScene умеет анимировать только слои целиком, а не отдельные объекты слоя. Чтобы не делать это вручную, можно использовать простой алгоритм в Model Builder, приводить его здесь я не буду. Поскольку в моём проекте 13 турбин, то у меня получилось 13 точечных слоев, содержащих один объект (будущие лопасти) каждый. После того как новые слои добавлены в проект, нужно настроить стиль отображения наших лопастей. Самым простым способом сделать это, на мой взгляд, будет вручную настроить стиль одного слоя, а затем использовать инструмент  ''apply symbology from layer'' и  Model Builder для автоматического назначения стиля остальным слоям. К сожалению, мне не удалось автоматически назначить свойство  Basic Heights  нескольким слоям сразу, пришлось проделать это вручную.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Итак, когда мы назначили соответствующий символ для лопастей, он отобразится не там где ему положено, а примерно в середине башни. Чтобы поставить его на место, нужно пойти в настройки стиля (см. рисунок 3) и подвигать наш символ настройками смещения по осям X, Y и Z. После того, как наш «пропеллер» оказался на своем месте, и мы применили этот стиль ко всем остальным  слоям (рисунок 5), можно приступать к  созданию анимации.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Готовые составные 3D символы.png|мини|центр|300|Рис. 5 готовые составные 3D  символы]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Как уже было сказано, анимировать мы будем свойства слоя, в нашем случае пространственное положение лопастей. Иными словами, создадим несколько ключевых кадров, поворачивая лопасти на определенный угол. Чем больше создадим кадров, и чем меньше будет угол поворота, тем плавнее будет вращение. По аналогии со стилями (слава Богу!) есть возможность создать анимацию один раз, а потом применить ко многим слоям сразу. Чтобы приступить к созданию ключевых кадров, идем в меню анимации и жмем создать ключевой кадр. В появившемся окне выбираем тип – анимация слоя, объект – один из наших слоев с лопастями, жмем ''«новый»'', чтобы создать новый трек. Имя ключевого кадра должно быть «ключевой кадр 1», это значить, что мы работаем с новым треком, а не портим уже существующий. Затем жмем ''«создать»'' столько раз, сколько кадров нам необходимо.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Создание ключевых кадров для сцены с анимацией.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Создание ключевых кадров для сцены с анимацией&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;В данном примере, я создал 16 ключевых кадров, но сколько нужно вам, решайте сами. Когда ключевые кадры созданы, идем в менеджер анимации, где выбираем свой трек (по идее он должен быть один, так как больше мы не создавали) на вкладке треков и переходим во вкладку ключевых кадров, где и будем наконец-то придавать лопастям вращение. Изначально окно ключевых кадров выглядит так.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Менеджер анимации 1 для анимирования символов.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Менеджер анимации для анимирования символов&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Само вращение будем задавать изменяя параметр «вращение» для оси Y, но, поскольку центр лопастей и центр вращения не совпадают, если мы просто повернем лопасти на определенный угол, то они «отвалятся» от основания. Для того, чтобы вернуть их на положенное место придется после каждого поворота подстраивать значения смещения по осям X и Z. Чем тщательнее вы подкорректируете каждый кадр, тем реалистичнее получится анимация. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Итак,  в данном случае я использовал 16 кадров с поворотом на 45 градусов в каждом.  В итоге окно ключевых кадров приобрело следующий вид. Углы вращения отрицательные для того чтобы направление вращения ротора совпадало с углом атаки лопастей.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Менеджер анимации 2 настроенный.png|мини|центр|300|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Менеджер анимации для анимирования символов&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;p&amp;gt;После того, как нас утраивает вращение нашей турбины, можно назначить эту анимацию всем остальным слоям. Для этого идем на вкладку с треками, жмем свойства и в появившемся окне добавляем все нужные слои в правую колонку «присоединенных объектов».  Жмем ОК, закрываем менеджер анимации. Готово!  Теперь можно насладиться зрелищем вращающихся турбин в ArcScene.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Присвоение анимации нескольким слоям.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Присвоение анимации нескольким слоям&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Запуск анимации Символов.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Запуск анимации&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
Ссылка на видео: [http://www.youtube.com/watch?v=SlcZZBXvt-w&amp;amp;feature=youtu.be http://www.youtube.com/watch?v=SlcZZBXvt-w&amp;amp;feature=youtu.be]&lt;br /&gt;
&lt;br /&gt;
Зеленый фон на видео сделан для того, чтобы затем добавить небо:&lt;br /&gt;
[http://www.youtube.com/watch?v=b3wA-Ot3SZ8&amp;amp;feature=youtu.be http://www.youtube.com/watch?v=b3wA-Ot3SZ8&amp;amp;feature=youtu.be]&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%BD%D0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_3D_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B_%D0%B2_ArcScene&amp;diff=17249</id>
		<title>Анимированные 3D символы в ArcScene</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%BD%D0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_3D_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B_%D0%B2_ArcScene&amp;diff=17249"/>
		<updated>2014-01-06T18:46:55Z</updated>

		<summary type="html">&lt;p&gt;Reirby: /* И всё-таки они вертятся! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
===И всё-таки они вертятся! ===&lt;br /&gt;
&lt;br /&gt;
Или как создать анимированный 3D символ в ArcScene.&lt;br /&gt;
&lt;br /&gt;
В этой статье я хотел бы поделиться опытом создания анимации слоя в ArcScene. Моей целью было создание небольшой 3D сцены, иллюстрирующей  работу ветроэлектростанции. Сцена должна была состоять из ЦММ (создана на основе лидарной съемки, доступной [http://www.geotree.uni.edu/extensions/iowa-lidar-mapping-project/ здесь]), красивого снимка высокого разрешения  и  3D моделей ветрогенераторов (взятых [http://sketchup.google.com/3dwarehouse/?hl=ru тут]). &lt;br /&gt;
&lt;br /&gt;
Поскольку неподвижные турбины не производят должного впечатления, возникло желание заставить их лопасти вращаться. Оказывается, сделать это средствами ArcScene  не так уж и просто. Проведя поиск готового решения данной задачи, мне удалось найти только одну рекомендацию – создать несколько слоев с турбинами, лопасти которых находятся в разных положениях  и анимировать свойство видимости этих слоев в нужном порядке, чтобы создать эффект вращения. Данный метод мне не понравился из-за своей громоздкости.&lt;br /&gt;
&lt;br /&gt;
Поскольку ArcScene не имеет инструментов для создания анимированных символов, (анимация применяется ко всему слою сразу, как правило, подразумевается, что в слое содержится только один объект) реализовать вращение лопастей турбин можно с помощью создания анимации свойства слоя. Вместо того, чтобы создавать множество одинаковых слоев и показывать их по очереди, я решил использовать составной 3D символ. Он будет состоять из неподвижного основания и вращающихся лопастей. Таким образом, сначала нужно подготовить эти две части. В данном случае можно нарисовать все с нуля самому или взять готовую 3D  модель ветрогенератора и разделить на две части. Я выбрал второй вариант. Найти необходимые модели, подходящие для использования в ArcScene,  можно на сайте [http://sketchup.google.com/3dwarehouse/?hl=ru http://sketchup.google.com/3dwarehouse/?hl=ru]. Когда найдена подходящая турбина, её можно быстро и без труда отредактировать в [http://www.sketchup.com/ ScetchUP], как показано на рисунке 1.&lt;br /&gt;
&lt;br /&gt;
Когда наши модельки готовы, можно приступать к сборке турбины в ArcScene. Предполагается, что уже создан проект, где есть ЦММ, на которой мы будем расставлять наши турбины, в моём случае это выглядело как на рисунке 2. Сначала подключаем точечный слой с турбинами в наш проект и назначаем основание турбины в качестве символа, настраиваем размер и не забываем указать ''Base Heights'' в свойствах слоя (рисунок 3). После того, как мы успешно возвели основания турбин, наша сцена должна выглядеть как на рисунке 4. &lt;br /&gt;
[[Файл:Разделение_модели.png‎|center|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Рис. 1 разделение модели на 2 части&amp;lt;/p&amp;gt;]] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:ЦММ со снимком.png|мини|центр|300|Рис. 2 ЦММ со снимком]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Настройка символа основания турбины.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Рис. 3 настройка символа основания турбины&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Сцена с основаниями турбин.png|мини|центр|500|Рис.4 сцена с основаниями турбин]]&lt;br /&gt;
&amp;lt;p&amp;gt;Теперь нужно копировать каждую турбину в отдельный слой. Это необходимо, потому что ArcScene умеет анимировать только слои целиком, а не отдельные объекты слоя. Чтобы не делать это вручную, можно использовать простой алгоритм в Model Builder, приводить его здесь я не буду. Поскольку в моём проекте 13 турбин, то у меня получилось 13 точечных слоев, содержащих один объект (будущие лопасти) каждый. После того как новые слои добавлены в проект, нужно настроить стиль отображения наших лопастей. Самым простым способом сделать это, на мой взгляд, будет вручную настроить стиль одного слоя, а затем использовать инструмент  ''apply symbology from layer'' и  Model Builder для автоматического назначения стиля остальным слоям. К сожалению, мне не удалось автоматически назначить свойство  Basic Heights  нескольким слоям сразу, пришлось проделать это вручную.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Итак, когда мы назначили соответствующий символ для лопастей, он отобразится не там где ему положено, а примерно в середине башни. Чтобы поставить его на место, нужно пойти в настройки стиля (см. рисунок 3) и подвигать наш символ настройками смещения по осям X, Y и Z. После того, как наш «пропеллер» оказался на своем месте, и мы применили этот стиль ко всем остальным  слоям (рисунок 5), можно приступать к  созданию анимации.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Готовые составные 3D символы.png|мини|центр|300|Рис. 5 готовые составные 3D  символы]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Как уже было сказано, анимировать мы будем свойства слоя, в нашем случае пространственное положение лопастей. Иными словами, создадим несколько ключевых кадров, поворачивая лопасти на определенный угол. Чем больше создадим кадров, и чем меньше будет угол поворота, тем плавнее будет вращение. По аналогии со стилями (слава Богу!) есть возможность создать анимацию один раз, а потом применить ко многим слоям сразу. Чтобы приступить к созданию ключевых кадров, идем в меню анимации и жмем создать ключевой кадр. В появившемся окне выбираем тип – анимация слоя, объект – один из наших слоев с лопастями, жмем ''«новый»'', чтобы создать новый трек. Имя ключевого кадра должно быть «ключевой кадр 1», это значить, что мы работаем с новым треком, а не портим уже существующий. Затем жмем ''«создать»'' столько раз, сколько кадров нам необходимо.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Создание ключевых кадров для сцены с анимацией.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Создание ключевых кадров для сцены с анимацией&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;В данном примере, я создал 16 ключевых кадров, но сколько нужно вам, решайте сами. Когда ключевые кадры созданы, идем в менеджер анимации, где выбираем свой трек (по идее он должен быть один, так как больше мы не создавали) на вкладке треков и переходим во вкладку ключевых кадров, где и будем наконец-то придавать лопастям вращение. Изначально окно ключевых кадров выглядит так.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Менеджер анимации 1 для анимирования символов.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Менеджер анимации для анимирования символов&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Само вращение будем задавать изменяя параметр «вращение» для оси Y, но, поскольку центр лопастей и центр вращения не совпадают, если мы просто повернем лопасти на определенный угол, то они «отвалятся» от основания. Для того, чтобы вернуть их на положенное место придется после каждого поворота подстраивать значения смещения по осям X и Z. Чем тщательнее вы подкорректируете каждый кадр, тем реалистичнее получится анимация. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Итак,  в данном случае я использовал 16 кадров с поворотом на 45 градусов в каждом.  В итоге окно ключевых кадров приобрело следующий вид. Углы вращения отрицательные для того чтобы направление вращения ротора совпадало с углом атаки лопастей.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Менеджер анимации 2 настроенный.png|мини|центр|300|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Менеджер анимации для анимирования символов&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;p&amp;gt;После того, как нас утраивает вращение нашей турбины, можно назначить эту анимацию всем остальным слоям. Для этого идем на вкладку с треками, жмем свойства и в появившемся окне добавляем все нужные слои в правую колонку «присоединенных объектов».  Жмем ОК, закрываем менеджер анимации. Готово!  Теперь можно насладиться зрелищем вращающихся турбин в ArcScene.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Присвоение анимации нескольким слоям.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Присвоение анимации нескольким слоям&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Запуск анимации Символов.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Запуск анимации&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
Ссылка на видео: [http://www.youtube.com/watch?v=SlcZZBXvt-w&amp;amp;feature=youtu.be http://www.youtube.com/watch?v=SlcZZBXvt-w&amp;amp;feature=youtu.be]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
P.S.&lt;br /&gt;
&lt;br /&gt;
Зеленый фон на видео сделан для того, чтобы затем добавить небо.&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%BD%D0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_3D_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B_%D0%B2_ArcScene&amp;diff=17248</id>
		<title>Анимированные 3D символы в ArcScene</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%BD%D0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_3D_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B_%D0%B2_ArcScene&amp;diff=17248"/>
		<updated>2014-01-06T06:10:05Z</updated>

		<summary type="html">&lt;p&gt;Reirby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
===И всё-таки они вертятся! ===&lt;br /&gt;
&lt;br /&gt;
Или как создать анимированный 3D символ в ArcScene.&lt;br /&gt;
&lt;br /&gt;
В этой статье я хотел бы поделиться опытом создания анимации слоя в ArcScene. Моей целью было создание небольшой 3D сцены, иллюстрирующей  работу ветроэлектростанции. Сцена должна была состоять из ЦММ (создана на основе лидарной съемки, доступной [http://www.geotree.uni.edu/extensions/iowa-lidar-mapping-project/ здесь]), красивого снимка высокого разрешения Google ( спасибо [http://sasgis.ru/sasplaneta/ SASPlanet]) и  3D моделей ветрогенераторов (взятых [http://sketchup.google.com/3dwarehouse/?hl=ru тут]). &lt;br /&gt;
&lt;br /&gt;
Поскольку неподвижные турбины не производят должного впечатления, возникло желание заставить их лопасти вращаться. Оказывается, сделать это средствами ArcScene  не так уж и просто. Проведя поиск готового решения данной задачи, мне удалось найти только одну рекомендацию – создать несколько слоев с турбинами, лопасти которых находятся в разных положениях  и анимировать свойство видимости этих слоев в нужном порядке, чтобы создать эффект вращения. Данный метод мне не понравился из-за своей громоздкости.&lt;br /&gt;
&lt;br /&gt;
Поскольку ArcScene не имеет инструментов для создания анимированных символов, (анимация применяется ко всему слою сразу, как правило, подразумевается, что в слое содержится только один объект) реализовать вращение лопастей турбин можно с помощью создания анимации свойства слоя. Вместо того, чтобы создавать множество одинаковых слоев и показывать их по очереди, я решил использовать составной 3D символ. Он будет состоять из неподвижного основания и вращающихся лопастей. Таким образом, сначала нужно подготовить эти две части. В данном случае можно нарисовать все с нуля самому или взять готовую 3D  модель ветрогенератора и разделить на две части. Я выбрал второй вариант. Найти необходимые модели, подходящие для использования в ArcScene,  можно на сайте [http://sketchup.google.com/3dwarehouse/?hl=ru http://sketchup.google.com/3dwarehouse/?hl=ru]. Когда найдена подходящая турбина, её можно быстро и без труда отредактировать в [http://www.sketchup.com/ ScetchUP], как показано на рисунке 1.&lt;br /&gt;
&lt;br /&gt;
Когда наши модельки готовы, можно приступать к сборке турбины в ArcScene. Предполагается, что уже создан проект, где есть ЦММ, на которой мы будем расставлять наши турбины, в моём случае это выглядело как на рисунке 2. Сначала подключаем точечный слой с турбинами в наш проект и назначаем основание турбины в качестве символа, настраиваем размер и не забываем указать ''Base Heights'' в свойствах слоя (рисунок 3). После того, как мы успешно возвели основания турбин, наша сцена должна выглядеть как на рисунке 4. &lt;br /&gt;
[[Файл:Разделение_модели.png‎|center|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Рис. 1 разделение модели на 2 части&amp;lt;/p&amp;gt;]] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:ЦММ со снимком.png|мини|центр|300|Рис. 2 ЦММ со снимком]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Настройка символа основания турбины.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Рис. 3 настройка символа основания турбины&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Сцена с основаниями турбин.png|мини|центр|500|Рис.4 сцена с основаниями турбин]]&lt;br /&gt;
&amp;lt;p&amp;gt;Теперь нужно копировать каждую турбину в отдельный слой. Это необходимо, потому что ArcScene умеет анимировать только слои целиком, а не отдельные объекты слоя. Чтобы не делать это вручную, можно использовать простой алгоритм в Model Builder, приводить его здесь я не буду. Поскольку в моём проекте 13 турбин, то у меня получилось 13 точечных слоев, содержащих один объект (будущие лопасти) каждый. После того как новые слои добавлены в проект, нужно настроить стиль отображения наших лопастей. Самым простым способом сделать это, на мой взгляд, будет вручную настроить стиль одного слоя, а затем использовать инструмент  ''apply symbology from layer'' и  Model Builder для автоматического назначения стиля остальным слоям. К сожалению, мне не удалось автоматически назначить свойство  Basic Heights  нескольким слоям сразу, пришлось проделать это вручную.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Итак, когда мы назначили соответствующий символ для лопастей, он отобразится не там где ему положено, а примерно в середине башни. Чтобы поставить его на место, нужно пойти в настройки стиля (см. рисунок 3) и подвигать наш символ настройками смещения по осям X, Y и Z. После того, как наш «пропеллер» оказался на своем месте, и мы применили этот стиль ко всем остальным  слоям (рисунок 5), можно приступать к  созданию анимации.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Готовые составные 3D символы.png|мини|центр|300|Рис. 5 готовые составные 3D  символы]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Как уже было сказано, анимировать мы будем свойства слоя, в нашем случае пространственное положение лопастей. Иными словами, создадим несколько ключевых кадров, поворачивая лопасти на определенный угол. Чем больше создадим кадров, и чем меньше будет угол поворота, тем плавнее будет вращение. По аналогии со стилями (слава Богу!) есть возможность создать анимацию один раз, а потом применить ко многим слоям сразу. Чтобы приступить к созданию ключевых кадров, идем в меню анимации и жмем создать ключевой кадр. В появившемся окне выбираем тип – анимация слоя, объект – один из наших слоев с лопастями, жмем ''«новый»'', чтобы создать новый трек. Имя ключевого кадра должно быть «ключевой кадр 1», это значить, что мы работаем с новым треком, а не портим уже существующий. Затем жмем ''«создать»'' столько раз, сколько кадров нам необходимо.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Создание ключевых кадров для сцены с анимацией.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Создание ключевых кадров для сцены с анимацией&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;В данном примере, я создал 16 ключевых кадров, но сколько нужно вам, решайте сами. Когда ключевые кадры созданы, идем в менеджер анимации, где выбираем свой трек (по идее он должен быть один, так как больше мы не создавали) на вкладке треков и переходим во вкладку ключевых кадров, где и будем наконец-то придавать лопастям вращение. Изначально окно ключевых кадров выглядит так.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Менеджер анимации 1 для анимирования символов.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Менеджер анимации для анимирования символов&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Само вращение будем задавать изменяя параметр «вращение» для оси Y, но, поскольку центр лопастей и центр вращения не совпадают, если мы просто повернем лопасти на определенный угол, то они «отвалятся» от основания. Для того, чтобы вернуть их на положенное место придется после каждого поворота подстраивать значения смещения по осям X и Z. Чем тщательнее вы подкорректируете каждый кадр, тем реалистичнее получится анимация. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Итак,  в данном случае я использовал 16 кадров с поворотом на 45 градусов в каждом.  В итоге окно ключевых кадров приобрело следующий вид. Углы вращения отрицательные для того чтобы направление вращения ротора совпадало с углом атаки лопастей.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Менеджер анимации 2 настроенный.png|мини|центр|300|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Менеджер анимации для анимирования символов&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;p&amp;gt;После того, как нас утраивает вращение нашей турбины, можно назначить эту анимацию всем остальным слоям. Для этого идем на вкладку с треками, жмем свойства и в появившемся окне добавляем все нужные слои в правую колонку «присоединенных объектов».  Жмем ОК, закрываем менеджер анимации. Готово!  Теперь можно насладиться зрелищем вращающихся турбин в ArcScene.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Присвоение анимации нескольким слоям.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Присвоение анимации нескольким слоям&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Запуск анимации Символов.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Запуск анимации&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
Ссылка на видео: [http://www.youtube.com/watch?v=SlcZZBXvt-w&amp;amp;feature=youtu.be http://www.youtube.com/watch?v=SlcZZBXvt-w&amp;amp;feature=youtu.be]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
P.S.&lt;br /&gt;
&lt;br /&gt;
Зеленый фон на видео сделан для того, чтобы затем добавить небо.&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%BD%D0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_3D_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B_%D0%B2_ArcScene&amp;diff=17247</id>
		<title>Анимированные 3D символы в ArcScene</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%BD%D0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_3D_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B_%D0%B2_ArcScene&amp;diff=17247"/>
		<updated>2014-01-06T06:06:50Z</updated>

		<summary type="html">&lt;p&gt;Reirby: Новая страница: « ===И всё-таки они вертятся! ===  Или как создать анимированный 3D символ в ArcScene.  В этой стать…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
===И всё-таки они вертятся! ===&lt;br /&gt;
&lt;br /&gt;
Или как создать анимированный 3D символ в ArcScene.&lt;br /&gt;
&lt;br /&gt;
В этой статье я хотел бы поделиться опытом создания анимации слоя в ArcScene. Моей целью было создание небольшой 3D сцены, иллюстрирующей  работу ветроэлектростанции. Сцена должна была состоять из ЦММ (создана на основе лидарной съемки, доступной [http://www.geotree.uni.edu/extensions/iowa-lidar-mapping-project/ здесь]), красивого снимка высокого разрешения Google ( спасибо [http://sasgis.ru/sasplaneta/ SASPlanet]) и  3D моделей ветрогенераторов (взятых [http://sketchup.google.com/3dwarehouse/?hl=ru тут]). &lt;br /&gt;
&lt;br /&gt;
Поскольку неподвижные турбины не производят должного впечатления, возникло желание заставить их лопасти вращаться. Оказывается, сделать это средствами ArcScene  не так уж и просто. Проведя поиск готового решения данной задачи, мне удалось найти только одну рекомендацию – создать несколько слоев с турбинами, лопасти которых находятся в разных положениях  и анимировать свойство видимости этих слоев в нужном порядке, чтобы создать эффект вращения. Данный метод мне не понравился из-за своей громоздкости.&lt;br /&gt;
&lt;br /&gt;
Поскольку ArcScene не имеет инструментов для создания анимированных символов, (анимация применяется ко всему слою сразу, как правило, подразумевается, что в слое содержится только один объект) реализовать вращение лопастей турбин можно с помощью создания анимации свойства слоя. Вместо того, чтобы создавать множество одинаковых слоев и показывать их по очереди, я решил использовать составной 3D символ. Он будет состоять из неподвижного основания и вращающихся лопастей. Таким образом, сначала нужно подготовить эти две части. В данном случае можно нарисовать все с нуля самому или взять готовую 3D  модель ветрогенератора и разделить на две части. Я выбрал второй вариант. Найти необходимые модели, подходящие для использования в ArcScene,  можно на сайте [http://sketchup.google.com/3dwarehouse/?hl=ru http://sketchup.google.com/3dwarehouse/?hl=ru]. Когда найдена подходящая турбина, её можно быстро и без труда отредактировать в [http://www.sketchup.com/ ScetchUP], как показано на рисунке 1.&lt;br /&gt;
&lt;br /&gt;
Когда наши модельки готовы, можно приступать к сборке турбины в ArcScene. Предполагается, что уже создан проект, где есть ЦММ, на которой мы будем расставлять наши турбины, в моём случае это выглядело как на рисунке 2. Сначала подключаем точечный слой с турбинами в наш проект и назначаем основание турбины в качестве символа, настраиваем размер и не забываем указать ''Base Heights'' в свойствах слоя (рисунок 3). После того, как мы успешно возвели основания турбин, наша сцена должна выглядеть как на рисунке 4. &lt;br /&gt;
[[Файл:Разделение_модели.png‎|center|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Рис. 1 разделение модели на 2 части&amp;lt;/p&amp;gt;]] &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:ЦММ со снимком.png|мини|центр|300|Рис. 2 ЦММ со снимком]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Настройка символа основания турбины.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Рис. 3 настройка символа основания турбины&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Сцена с основаниями турбин.png|мини|центр|500|Рис.4 сцена с основаниями турбин]]&lt;br /&gt;
&amp;lt;p&amp;gt;Теперь нужно копировать каждую турбину в отдельный слой. Это необходимо, потому что ArcScene умеет анимировать только слои целиком, а не отдельные объекты слоя. Чтобы не делать это вручную, можно использовать простой алгоритм в Model Builder, приводить его здесь я не буду. Поскольку в моём проекте 13 турбин, то у меня получилось 13 точечных слоев, содержащих один объект (будущие лопасти) каждый. После того как новые слои добавлены в проект, нужно настроить стиль отображения наших лопастей. Самым простым способом сделать это, на мой взгляд, будет вручную настроить стиль одного слоя, а затем использовать инструмент  ''apply symbology from layer'' и  Model Builder для автоматического назначения стиля остальным слоям. К сожалению, мне не удалось автоматически назначить свойство  Basic Heights  нескольким слоям сразу, пришлось проделать это вручную.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Итак, когда мы назначили соответствующий символ для лопастей, он отобразится не там где ему положено, а примерно в середине башни. Чтобы поставить его на место, нужно пойти в настройки стиля (см. рисунок 3) и подвигать наш символ настройками смещения по осям X, Y и Z. После того, как наш «пропеллер» оказался на своем месте, и мы применили этот стиль ко всем остальным  слоям (рисунок 5), можно приступать к  созданию анимации.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Готовые составные 3D символы.png|мини|центр|300|Рис. 5 готовые составные 3D  символы]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Как уже было сказано, анимировать мы будем свойства слоя, в нашем случае пространственное положение лопастей. Иными словами, создадим несколько ключевых кадров, поворачивая лопасти на определенный угол. Чем больше создадим кадров, и чем меньше будет угол поворота, тем плавнее будет вращение. По аналогии со стилями (слава Богу!) есть возможность создать анимацию один раз, а потом применить ко многим слоям сразу. Чтобы приступить к созданию ключевых кадров, идем в меню анимации и жмем создать ключевой кадр. В появившемся окне выбираем тип – анимация слоя, объект – один из наших слоев с лопастями, жмем ''«новый»'', чтобы создать новый трек. Имя ключевого кадра должно быть «ключевой кадр 1», это значить, что мы работаем с новым треком, а не портим уже существующий. Затем жмем ''«создать»'' столько раз, сколько кадров нам необходимо.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Создание ключевых кадров для сцены с анимацией.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Создание ключевых кадров для сцены с анимацией&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;В данном примере, я создал 16 ключевых кадров, но сколько нужно вам, решайте сами. Когда ключевые кадры созданы, идем в менеджер анимации, где выбираем свой трек (по идее он должен быть один, так как больше мы не создавали) на вкладке треков и переходим во вкладку ключевых кадров, где и будем наконец-то придавать лопастям вращение. Изначально окно ключевых кадров выглядит так.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Менеджер анимации 1 для анимирования символов.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Менеджер анимации для анимирования символов&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Само вращение будем задавать изменяя параметр «вращение» для оси Y, но, поскольку центр лопастей и центр вращения не совпадают, если мы просто повернем лопасти на определенный угол, то они «отвалятся» от основания. Для того, чтобы вернуть их на положенное место придется после каждого поворота подстраивать значения смещения по осям X и Z. Чем тщательнее вы подкорректируете каждый кадр, тем реалистичнее получится анимация. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Итак,  в данном случае я использовал 16 кадров с поворотом на 45 градусов в каждом.  В итоге окно ключевых кадров приобрело следующий вид. Углы вращения отрицательные для того чтобы направление вращения ротора совпадало с углом атаки лопастей.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Менеджер анимации 2 настроенный.png|мини|центр|300|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Менеджер анимации для анимирования символов&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;p&amp;gt;После того, как нас утраивает вращение нашей турбины, можно назначить эту анимацию всем остальным слоям. Для этого идем на вкладку с треками, жмем свойства и в появившемся окне добавляем все нужные слои в правую колонку «присоединенных объектов».  Жмем ОК, закрываем менеджер анимации. Готово!  Теперь можно насладиться зрелищем вращающихся турбин в ArcScene.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Присвоение анимации нескольким слоям.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Присвоение анимации нескольким слоям&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Файл:Запуск анимации Символов.png|центр|frame|&amp;lt;p style=&amp;quot;text-align:center&amp;quot;&amp;gt;Запуск анимации&amp;lt;/p&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
Ссылка на видео: [http://www.youtube.com/watch?v=SlcZZBXvt-w&amp;amp;feature=youtu.be http://www.youtube.com/watch?v=SlcZZBXvt-w&amp;amp;feature=youtu.be]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
P.S.&lt;br /&gt;
&lt;br /&gt;
Зеленый фон на видео сделан для того, чтобы затем добавить небо.&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA_%D0%B0%D0%BD%D0%B8%D0%BC%D0%B0%D1%86%D0%B8%D0%B8_%D0%A1%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2.png&amp;diff=17246</id>
		<title>Файл:Запуск анимации Символов.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA_%D0%B0%D0%BD%D0%B8%D0%BC%D0%B0%D1%86%D0%B8%D0%B8_%D0%A1%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2.png&amp;diff=17246"/>
		<updated>2014-01-06T05:54:27Z</updated>

		<summary type="html">&lt;p&gt;Reirby: Запуск анимации&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Запуск анимации&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9F%D1%80%D0%B8%D1%81%D0%B2%D0%BE%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B0%D0%BD%D0%B8%D0%BC%D0%B0%D1%86%D0%B8%D0%B8_%D0%BD%D0%B5%D1%81%D0%BA%D0%BE%D0%BB%D1%8C%D0%BA%D0%B8%D0%BC_%D1%81%D0%BB%D0%BE%D1%8F%D0%BC.png&amp;diff=17245</id>
		<title>Файл:Присвоение анимации нескольким слоям.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9F%D1%80%D0%B8%D1%81%D0%B2%D0%BE%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B0%D0%BD%D0%B8%D0%BC%D0%B0%D1%86%D0%B8%D0%B8_%D0%BD%D0%B5%D1%81%D0%BA%D0%BE%D0%BB%D1%8C%D0%BA%D0%B8%D0%BC_%D1%81%D0%BB%D0%BE%D1%8F%D0%BC.png&amp;diff=17245"/>
		<updated>2014-01-06T05:52:53Z</updated>

		<summary type="html">&lt;p&gt;Reirby: присвоение анимации нескольким слоям&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;присвоение анимации нескольким слоям&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9C%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80_%D0%B0%D0%BD%D0%B8%D0%BC%D0%B0%D1%86%D0%B8%D0%B8_2_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9.png&amp;diff=17244</id>
		<title>Файл:Менеджер анимации 2 настроенный.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9C%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80_%D0%B0%D0%BD%D0%B8%D0%BC%D0%B0%D1%86%D0%B8%D0%B8_2_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9.png&amp;diff=17244"/>
		<updated>2014-01-06T05:49:26Z</updated>

		<summary type="html">&lt;p&gt;Reirby: менеджер анимации 2, настроенный&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;менеджер анимации 2, настроенный&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9C%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80_%D0%B0%D0%BD%D0%B8%D0%BC%D0%B0%D1%86%D0%B8%D0%B8_1_%D0%B4%D0%BB%D1%8F_%D0%B0%D0%BD%D0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2.png&amp;diff=17243</id>
		<title>Файл:Менеджер анимации 1 для анимирования символов.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9C%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80_%D0%B0%D0%BD%D0%B8%D0%BC%D0%B0%D1%86%D0%B8%D0%B8_1_%D0%B4%D0%BB%D1%8F_%D0%B0%D0%BD%D0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2.png&amp;diff=17243"/>
		<updated>2014-01-06T05:47:16Z</updated>

		<summary type="html">&lt;p&gt;Reirby: Менеджер анимации для анимирования символов&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Менеджер анимации для анимирования символов&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%B2%D1%8B%D1%85_%D0%BA%D0%B0%D0%B4%D1%80%D0%BE%D0%B2_%D0%B4%D0%BB%D1%8F_%D1%81%D1%86%D0%B5%D0%BD%D1%8B_%D1%81_%D0%B0%D0%BD%D0%B8%D0%BC%D0%B0%D1%86%D0%B8%D0%B5%D0%B9.png&amp;diff=17242</id>
		<title>Файл:Создание ключевых кадров для сцены с анимацией.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%B2%D1%8B%D1%85_%D0%BA%D0%B0%D0%B4%D1%80%D0%BE%D0%B2_%D0%B4%D0%BB%D1%8F_%D1%81%D1%86%D0%B5%D0%BD%D1%8B_%D1%81_%D0%B0%D0%BD%D0%B8%D0%BC%D0%B0%D1%86%D0%B8%D0%B5%D0%B9.png&amp;diff=17242"/>
		<updated>2014-01-06T05:43:00Z</updated>

		<summary type="html">&lt;p&gt;Reirby: создание ключевых кадров&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;создание ключевых кадров&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%93%D0%BE%D1%82%D0%BE%D0%B2%D1%8B%D0%B5_%D1%81%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BD%D1%8B%D0%B5_3D_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B.png&amp;diff=17241</id>
		<title>Файл:Готовые составные 3D символы.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%93%D0%BE%D1%82%D0%BE%D0%B2%D1%8B%D0%B5_%D1%81%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BD%D1%8B%D0%B5_3D_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B.png&amp;diff=17241"/>
		<updated>2014-01-06T05:39:56Z</updated>

		<summary type="html">&lt;p&gt;Reirby: Готовые составные 3D символы&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Готовые составные 3D символы&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%86%D0%B5%D0%BD%D0%B0_%D1%81_%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%D0%BC%D0%B8_%D1%82%D1%83%D1%80%D0%B1%D0%B8%D0%BD.png&amp;diff=17240</id>
		<title>Файл:Сцена с основаниями турбин.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%86%D0%B5%D0%BD%D0%B0_%D1%81_%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%D0%BC%D0%B8_%D1%82%D1%83%D1%80%D0%B1%D0%B8%D0%BD.png&amp;diff=17240"/>
		<updated>2014-01-06T05:34:28Z</updated>

		<summary type="html">&lt;p&gt;Reirby: Сцена_с_основаниями_турбин&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Сцена_с_основаниями_турбин&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%B0_%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D1%82%D1%83%D1%80%D0%B1%D0%B8%D0%BD%D1%8B.png&amp;diff=17239</id>
		<title>Файл:Настройка символа основания турбины.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%B0_%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D1%82%D1%83%D1%80%D0%B1%D0%B8%D0%BD%D1%8B.png&amp;diff=17239"/>
		<updated>2014-01-06T05:31:30Z</updated>

		<summary type="html">&lt;p&gt;Reirby: настройка символа основания турбины&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;настройка символа основания турбины&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A6%D0%9C%D0%9C_%D1%81%D0%BE_%D1%81%D0%BD%D0%B8%D0%BC%D0%BA%D0%BE%D0%BC.png&amp;diff=17238</id>
		<title>Файл:ЦММ со снимком.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A6%D0%9C%D0%9C_%D1%81%D0%BE_%D1%81%D0%BD%D0%B8%D0%BC%D0%BA%D0%BE%D0%BC.png&amp;diff=17238"/>
		<updated>2014-01-06T05:18:33Z</updated>

		<summary type="html">&lt;p&gt;Reirby: подготовленная сцена с ЦММ и снимком поверх нее&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;подготовленная сцена с ЦММ и снимком поверх нее&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A0%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8.png&amp;diff=17237</id>
		<title>Файл:Разделение модели.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A0%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8.png&amp;diff=17237"/>
		<updated>2014-01-06T05:09:36Z</updated>

		<summary type="html">&lt;p&gt;Reirby: Разделение модели в SketchUp&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Разделение модели в SketchUp&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=10385</id>
		<title>Адаптивное сглаживание для шумных ЦМР</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=10385"/>
		<updated>2013-02-18T23:45:35Z</updated>

		<summary type="html">&lt;p&gt;Reirby: /* Метод адаптивного сглаживания */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Опубликована|adaptive-smooth-dem}}&lt;br /&gt;
{{Аннотация|Описание метода сглаживания и устранения шума для ЦМР - перевод статьи}}&lt;br /&gt;
Adaptive smoothing for noisy DEMs&lt;br /&gt;
&lt;br /&gt;
John Gallant, CSIRO Land and Water, Canberra, ACT, Australia, 2011 &amp;lt;br/&amp;gt;&lt;br /&gt;
Оригинал статьи: http://gis-lab.info/docs/gallant2011_adaptive_smoothing_for_noisy_dems.pdf&lt;br /&gt;
&lt;br /&gt;
== Краткое содержание ==&lt;br /&gt;
&lt;br /&gt;
ЦМР, полученные с помощью дистанционного зондирования, включая лидарные и радарные ЦМР, обеспечивают лучшую детализацию поверхности, чем традиционные интерполированные ЦМР, но страдают от случайных шумов, которые искажают измерения таких  форм поверхности, как склоны и направления потоков. Сглаживание - это эффективный метод снижения шума, но он так же, как правило, влияет на важные особенности рельефа, понижение на холмах, повышение во впадинах и стирает важные мелкие детали. Эта статья описывает подход многомасштабного адаптивного сглаживания, который реагирует как на уровень  рельефа, так и на уровень  шума в ЦМР, активно сглаживая места,  где величина зашумленности превышают значения высот местности, сглаживая немного или не сглаживая вовсе места, где шум меньше, чем значения рельефа. Данный метод прост и эффективен и может быть легко реализован в среде растровой ГИС. Он демонстрируется на зашумлённых данных SRTM.&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Цифровая модель рельефа (ЦМР) - это несовершенное представление реальной земной поверхности. Влияние дефектов ЦМР на геоморфометрические операции зависит от того, как  эти дефекты воздействуют на измерение таких форм поверхностей как склоны,  направления потоков и кривизну. &lt;br /&gt;
В годы становления компьютеризированной геоморфометрии, или цифрового изучения местности, большинство ЦМР создавались путем интерполяции относительно редких источников данных, главным образом, полученных с топографических карт. Такие ЦМР достаточно сглаженные, а их главным изъяном является недостаточная детализация рельефа, особенно на участках с пологим рельефом, где горизонтали расположены далеко друг от друга.&lt;br /&gt;
В последнее время многие ЦМР  изготавливаются с помощью радарных и лидарных данных дистанционного зондирования или фотограмметрическими способами. Эти ЦМР имеют минимум  одно измеренное значение для каждой ячейки сетки, поэтому хорошо передают характер поверхности, но измерения обычно подвержены ошибкам. Это проявляется в виде шумовых значений в данных о высотах с различными особенностями в зависимости от источника данных. Измерения небольших локальных форм рельефа  значительно подвержены влиянию случайных шумов и, как правило, существует больше проблем на участках с простым рельефом, где нет выраженных форм рельефа. &lt;br /&gt;
Сглаживание путем локального усреднения - это эффективная операция для снижения шума, но она ведет к замене истинных значений высот, и реальный рельеф местности не сохраняется: высокий уровень сглаживания хорошо удаляет шум, но, как правило, уничтожает небольшие формы рельефа и  скругляет резкие границы, в то время как низкий уровень сохраняет особенности рельефа, но не  эффективно удаляет шум. В идеале метод сглаживания должен сглаживать сильнее там, где уровень шума больше по отношению к перепаду высот, и меньше или совсем не сглаживать там, где шум значительно меньше перепада высот. Различные соотношения сигнал/шум могут быть следствием изменений уровня значимого сигнала (топографические изменения), так и изменения уровня шума. &lt;br /&gt;
Эта статья  описывает такой метод адаптивного сглаживания, который удаляет шум, при этом сохраняя особенности рельефа, реагирует на изменения уровня шума, а так же может заполнить недостающие данные. Он использует статистический подход с мульти-разрешением, который является весьма эффективным и может быть легко реализован в среде растровой ГИС.&lt;br /&gt;
&lt;br /&gt;
== Метод адаптивного сглаживания==&lt;br /&gt;
&lt;br /&gt;
Метод адаптивного сглаживания основан на идеях Ли (Lee)[1], но расширен  до  мульти-разрешения. Метод Ли рассчитывает окрестное среднее арифметическое  Z i j и дисперсию с поправкой на шум Q i j  в точке i j,  а затем получает вычисленное значение, как взвешенную сумму среднего и исходного зашумленного значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;~\hat{x}_{i,j} = \frac{\sigma^{2}_1}{Q_{i,j}+\sigma^{2}_1}\bar{z}_{i,j}+\frac{Q_{i,j}}{Q_{i,j}+\sigma^{2}_1}z_{i,j}&amp;lt;/math&amp;gt;    (1)&lt;br /&gt;
&lt;br /&gt;
где &amp;lt;big&amp;gt;σ&amp;lt;/big&amp;gt;&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;  это дисперсия шума; &amp;lt;big&amp;gt;''x''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - истинное значение в точке i, j и &amp;lt;big&amp;gt;''z''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - это значение, поврежденное шумом. Суть в том,  что там где дисперсия зашумленного сигнала значительно больше, чем шум, зашумленное значение используется в качестве предполагаемой истинной  величины, так как шум не оказывает большого влияния;  там, где дисперсия мала по сравнению с шумом, используется окрестное среднее арифметическое, значительно устраняющее шум. Метод Ли был использован для сглаживания ЦМР, например, Симардом (Simard) и др.  [2], который использовал фильтр типа Ли размерами 5х5 для сглаживания  высот SRTM c  постоянным стандартным отклонением шума в 1.8 м&lt;br /&gt;
Ли отмечает, что &amp;quot;Использование различных размеров области расчета значительно влияет на качество обработки изображений. Если область слишком мала, алгоритм фильтрации шума не эффективен. Если область слишком велика, мелкие детали изображения будут потеряны в процессе фильтрации.&amp;quot; Решение по  выбору размера области расчета в данном методе адаптивного сглаживания заключается в том, что нужно сглаживать с помощью областей различных размеров, позволяя дисперсии в области каждого размера контролировать, на сколько среднее арифметическое в данной области  влияет на вычисленное значение. Алгоритм учитывает различную дисперсию шума в пространстве и рассчитывает средние арифметические значения и дисперсии во вложенных областях так, что все расчеты после этапа  с начальным разрешением производятся по сеткам  с постепенно увеличиваемым размером ячейки, что ведет к весьма эффективной обработке.&lt;br /&gt;
Алгоритм мульти-разрешений похож на мульти-масштабный метод сглаживания Калмана (Kalman) [3,4] и состоит из  ряда последовательных обобщений с последующим рядом уточнений до исходного разрешения.&lt;br /&gt;
исходные значения алгоритма:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bar{z^0} = z, w^0 = \frac{1}{\nu^0},w^0_{sq} = (w^0)^2,\nu^0_g=0,n^0=1&amp;lt;/math&amp;gt;  (2)&lt;br /&gt;
&lt;br /&gt;
за исключением мест, где нет данных, для которых исходные значения:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;w^0 = 0, w^0_{sq} = 0, \nu^0_g=0,n^0=0&amp;lt;/math&amp;gt; (3)&lt;br /&gt;
&lt;br /&gt;
w это вес для каждой ячейки, равный  обратной дисперсии V, а n это количество ячеек с данными. Затем, для каждого шага i от 1 до imax:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;~w^i = \Sigma w^{i-1}&amp;lt;/math&amp;gt; (4)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;w^i_{sq} = \Sigma w^{i-1}_{sq}&amp;lt;/math&amp;gt; (5)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\bar{z}^i = \frac{\Sigma w^{i-1}\bar{z}^{i-1}}{w^i}&amp;lt;/math&amp;gt; (6)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nu^i_{bg} = \frac{\Sigma w^{i-1}(\bar{z}^{i-1} - \bar{z}^i)^2}{w^i}&amp;lt;/math&amp;gt; (7)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nu^i_{wg} = \frac{\Sigma w^{i-1}\nu^{i-1}_g}{w^i}&amp;lt;/math&amp;gt; (8)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nu^i_g = \nu^i_{bg}+\nu^i_{wg}&amp;lt;/math&amp;gt; (9)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nu^i_m = \frac{1}{w^i}&amp;lt;/math&amp;gt; (10)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;~n^i = \Sigma n^{i-1}&amp;lt;/math&amp;gt; (11)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n^i_{eff} = \frac{(w^i)^2}{w^i_{sq}}&amp;lt;/math&amp;gt; (12)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;m\nu^i = \frac{n^i}{w^i}&amp;lt;/math&amp;gt; (13)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;m\nu^i = \frac{n^i}{w^i}&amp;lt;/math&amp;gt; (13)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nu^i =&lt;br /&gt;
\begin{cases}&lt;br /&gt;
 \nu^i_m, &amp;amp; if \frac{\nu^i_g}{m\nu_i}&amp;lt;\chi^2_{crit} \\&lt;br /&gt;
 \nu^i_g, &amp;amp; if \frac{\nu^i_g}{m\nu_i}\geqslant\chi^2_{crit}&lt;br /&gt;
\end{cases}&amp;lt;/math&amp;gt; (14)&lt;br /&gt;
&lt;br /&gt;
На каждом шаге веса и квадраты весов суммируются (4), (5) и рассчитывается взвешенное среднее арифметическое дисперсии(6). Дисперсия для группы точек  с данными v&amp;lt;sub&amp;gt;g&amp;lt;/sub&amp;gt; - это сумма (9) межгрупповой дисперсии v&amp;lt;sub&amp;gt;bg&amp;lt;/sub&amp;gt;  (7) и внутригрупповой дисперсии v&amp;lt;sub&amp;gt;wg&amp;lt;/sub&amp;gt; (8). Межгрупповая дисперсия - это дисперсия, обусловленная различиями между групповыми средними, а внутригрупповая дисперсия обусловлена различиями между значениями внутри группы, так же как и при дисперсионном анализе. Дисперсия средних значений v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; эквивалентна обратному суммарному весу (10). Эффективное количество ячеек  n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  получено из весов (12); оно равно количеству ячеек n когда все веса равны, но оно меньше n когда веса неравны. Среднее значение дисперсии шума m&amp;lt;sub&amp;gt;v&amp;lt;/sub&amp;gt; получено из количества ячеек и суммарного веса (13). Последний этап (14) сравнивает групповую дисперсию со средней дисперсией шума и использует статистическую проверку для принятия решения, достаточно ли мала групповая дисперсия, чтобы значения внутри группы могли считаться равными  среднему значению, в этом случае берется дисперсия среднего как дисперсия для данного разрешения; иначе, берется групповая дисперсия. Критическое значение  вычисляется со степенями свободы равными количеству эффективных ячеек n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  уменьшенному на единицу.&lt;br /&gt;
&lt;br /&gt;
Это дает вложенные последовательности средних значений и дисперсий при постепенно более грубых разрешениях, которые могут быть объединены в обратную последовательность. Этот процесс начинается с:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;z^{i_{max}}_s = \bar{z}^{i_{max}}, \nu^{i_{max}}_s = \nu^{i_{max}}&amp;lt;/math&amp;gt;  (15)&lt;br /&gt;
&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;z^{i,i-1}_s = refine (z^i_s)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nu^{i,i-1}_s = refine (\nu^i_s)&amp;lt;/math&amp;gt; (16)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nu^{i-1}_s = \left (\frac{1}{\nu^{i-1}}+\frac{1}{\nu^{i,i-1}_s} \right) ^{-1}&amp;lt;/math&amp;gt; (17)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;z^{i-1}_s = \left (\frac{z^{i-1}}{\nu^{i-1}}+\frac{z^{i,i-1}_s}{\nu^{i-1}_s} \right)\nu^{i-1}_s &amp;lt;/math&amp;gt; (18)&lt;br /&gt;
&lt;br /&gt;
Сглаженные в грубом масштабе высоты z&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; и дисперсии v&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; сначала улучшаются до следующего более высокого разрешения (16), дисперсия, рассчитанная путем объединения в этом разрешении, и сглаженная дисперсия из более грубого разрешения совмещаются (17) для создания сглаженной дисперсии в более высоком разрешении, чем сглаженная высота, полученная из взвешенной суммы (18) высоты в этом разрешении и сглаженной высоты в более грубом разрешении. Конечный результат это ''z''&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;  , сглаженная ЦМР, и ''V''&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;   - предполагаемая дисперсия.&lt;br /&gt;
Каждый шаг алгоритма соответствует относительно простому вычислению растра, которое может быть реализовано в ГИС. Используя ArcInfo GRID, суммы на первом этапе можно рассчитывать с помощью функции AGGREGATE  для групп ячеек размерами 3х3, а уточнения во втором этапе можно рассчитать с помощью функции FOCALMEAN, после того как соответственно установлены интервалы и размеры ячеек. В результатах присутствует некоторое количество незначительных артефактов, которые можно устранить, используя более  сложный этап улучшения.&lt;br /&gt;
Метод воспринимает расположенный по нормальному закону и пространственно нерегулярный шум; степень влияния отклонения размещения шума от идеальных условий на качество сглаживания  пока не исследована.&lt;br /&gt;
Статистическая проверка (14) - это, вероятно, главная отличительная черта данного алгоритма. Она выражает предположение, что на участках, где сгруппированная дисперсия достаточно мала, измеренные высоты следует считать подверженными случайным погрешностям в измерениях единственного истинного значения, т.е. то, что земная поверхность на данной территории плоская. Тогда дисперсия для этой группы (для того, чтобы объединить значения на стадии улучшения) - это дисперсия рассчитанного среднего v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; , которое гораздо меньше, чем дисперсия измерений. Такая небольшая дисперсия гарантирует, что среднее играет решающее значение для выборок, так как &amp;lt;math&amp;gt;\nu^{i-1}_s&amp;lt;&amp;lt;\nu^{i-1}&amp;lt;/math&amp;gt; в (17).&lt;br /&gt;
&lt;br /&gt;
==Оценка шума на ЦМР ==&lt;br /&gt;
&lt;br /&gt;
Для применения данного алгоритма адаптивного сглаживания к данным ЦМР, необходима оценка дисперсии для каждой точки.  Описанный здесь способ оценки шума был разработан для использования с односекундными данными SRTM (после устранения полос, заполнения пробелов и удаления влияния растительности, Gallant et al. [5]) и требовал некоторой дополнительной подстройки к особенностям данной ЦМР, в частности к пространственно обусловленной природе шума. Для других источников данных может потребоваться другой способ;   в некоторых случаях оценка шума может быть выполнена в процессе создания ЦМР.    &lt;br /&gt;
Для каждой ячейки среднее значение рассчитывается по кольцевой области радиусом от 3 до 5 ячеек; кольцо означает, что значения, окружающие целевую ячейку не учитываются при расчете среднего значения. Рассчитывается разность между целевой ячейкой и средним значением, а затем получают стандартное отклонение этой разности по области из 5 ячеек. Это даёт информацию о величине дисперсии высот относительно средних высот на небольшом расстоянии - идея в том, что эта дисперсия должна быть наиболее зашумленной, так как небольшая топографическая дисперсия произведет пространственно связанные отличия от среднего значения, которое не сильно повлияет на  стандартные отклонения разностей.&lt;br /&gt;
Эта первоначальная оценка величины шума всё еще весьма приблизительна,  поэтому она сглаживается двумя этапами медианной фильтрации,  сначала  группировкой по прямоугольнику размерами 5х5, а затем  по круговой области радиусом в 5 ячеек по полученной более грубой сетке. Результирующая сетка затем улучшается до начального разрешения ЦМР с помощью билинейного пересчета. Оценка соответствует стандартному отклонению шума.&lt;br /&gt;
Рис. 1 показывает результат этого анализа по односекундной  ЦМР SRTM на часть западной  Австралии, где уровни шума очень различны.&lt;br /&gt;
Заметьте, что этот метод эффективно отличает шум от рельефа местности в равнинных областях с пологими склонами, но не способен определить различие в областях с более выраженным рельефом или там, где присутствуют резко выраженные формы рельефа в равнинных областях.  Подход, выбранный для решения данной проблемы, состоял в последовательном снижении предполагаемого уровня шума, как стандартного отклонения высоты, увеличенной на 5 метров.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:16.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Рис.1 Предполагаемое стандартное отклонение шума для данных SRTM, западная Австралия 119.0E 33.6S. Квадрат - область покрытая деревьями с более высокой отражающей способностью и, следовательно, меньшим уровнем шума, чем на окружающей очищенной территории.&lt;br /&gt;
&lt;br /&gt;
==Адаптивное сглаживание SRTM==&lt;br /&gt;
&lt;br /&gt;
Рис. 2 показывает отмывку рельефа, а рис. 3 показывает уклон, рассчитанный по односекундной ЦМР SRTM  до и после применения адаптивного метода сглаживания с использованием оценки шума, показанной на рисунке 1. Изображение отмывки рельефа подчеркивает плавность областей с пологим рельефом после адаптивного сглаживания. Пологие склоны около 1-2%, которые преобладают в данном  ландшафте, подавлены шумом до сглаживания. После сглаживания они совершенно очевидны. Более крутые склоны в юго-восточном углу изображения в значительной степени не затронуты сглаживанием.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:17.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Рис. 2. Отмывка рельефа на участке территории с рисунков 1 и 3, полученная из данных SRTM до (слева) и после (справа) адаптивного сглаживания. &lt;br /&gt;
&lt;br /&gt;
[[Файл:18.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
Рис.3 Уклоны, полученные из односекундных данных SRTM до (сверху) и после (снизу) адаптивного сглаживания с использованием стандартного отклонения шума с рисунка 1.&lt;br /&gt;
&lt;br /&gt;
==Заключение==&lt;br /&gt;
Этот относительно простой алгоритм адаптивного сглаживания эффективно устраняет пространственно распределенный шум  в ЦМР, полученных с помощью данных дистанционного зондирования. Способ был так же успешно применен к лидарным ЦМР с использованием постоянного стандартного отклонения шума в  0.2 м. &lt;br /&gt;
Алгоритм сглаживания к тому же заполняет участки с отсутствующими данными сглаженными соседними значениями, благодаря  применению нулевых весов в (3), которые могут быть использованы  как простой метод для  заполнения пустот.&lt;br /&gt;
&lt;br /&gt;
==Литература== &lt;br /&gt;
[1]  Lee,  J.-S., 1980.  “Digital  image  enhancement  and noise  filtering by &lt;br /&gt;
use of local statistics.” IEEE Transactions on Pattern Analysis and Machine &lt;br /&gt;
Intelligence, PAMI-2, 165-168 &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[2]  Simard, M., K. Zhang, V. H. Rivera-Monroy, M. S. Ross, P. L. Ruiz, &lt;br /&gt;
E. Castaneda-Moya, R. R. Twilly, and E. Rodríguez, 2006. Mapping height &lt;br /&gt;
and biomass of mangrove forests in Everglades National Park with SRTM &lt;br /&gt;
elevation data, Photogrammetric Engineering and Remote Sensing, 72(3), &lt;br /&gt;
299-311. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[3]  Fieguth,  P.W.,  W.C.  Karl,  A.S.  Willsky,  &amp;amp;  C.  Wunsch,  1995. &lt;br /&gt;
“Multiresolution  optimal  interpolation  and  statistical  analysis  of &lt;br /&gt;
TOPEX/POSEIDON satellite altimetry”. IEEE Transactions on Geoscience &lt;br /&gt;
and Remote Sensing, 33, 280-292&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[4]  Slatton,  K.C.,  M.M.  Crawford  and  B.L.  Evans,  2001.  “Fusing &lt;br /&gt;
interferometric  radar  and  laser  altimeter  data  to  estimate  surface &lt;br /&gt;
topography and vegetation heights.” IEEE Transactions on Geoscience and &lt;br /&gt;
Remote Sensing, 39, 2470-2482 &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[5]  Gallant, J.C., T.I. Dowling, A.M. Read, N. Wilson, P. Tickle (2010) &lt;br /&gt;
1 Second  SRTM  Level  2  Derived  Digital  Elevation  Model  v1.0. &lt;br /&gt;
http://www.ga.gov.au/meta/ANZCW0703013355.html,  last  accessed  15 &lt;br /&gt;
May 2011&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4913</id>
		<title>Адаптивное сглаживание для шумных ЦМР</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4913"/>
		<updated>2012-04-26T18:23:48Z</updated>

		<summary type="html">&lt;p&gt;Reirby: /* Adaptive smoothing for noisy DEMs (Адаптивное сглаживание для зашумленных ЦМР) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Описание метода сглаживания и устранения шума для ЦМР}}&lt;br /&gt;
== Adaptive smoothing for noisy DEMs (Адаптивное сглаживание для зашумленных ЦМР) ==&lt;br /&gt;
&lt;br /&gt;
''by: John Gallant,  &lt;br /&gt;
CSIRO Land and Water &lt;br /&gt;
Canberra, ACT, Australia''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ''Краткое содержание''. ===&lt;br /&gt;
ЦМР, полученные с помощью дистанционного зондирования, включая лидарные и радарные ЦМР, обеспечивают лучшую детализацию поверхности, чем традиционные интерполированные ЦМР, но страдают от случайных шумов, которые искажают измерения таких  форм поверхности, как склоны и направления потоков. Сглаживание - это эффективный метод снижения шума, но он так же, как правило, влияет на важные особенности рельефа, понижение на холмах, повышение во впадинах и стирает важные мелкие детали. Эта статья описывает подход многомасштабного адаптивного сглаживания, который реагирует как на уровень  рельефа, так и на уровень  шума в ЦМР, активно сглаживая места,  где величина зашумленности превышают значения высот местности, сглаживая немного или не сглаживая вовсе места, где шум меньше, чем значения рельефа. Данный метод прост и эффективен и может быть легко реализован в среде растровой ГИС. Он демонстрируется на зашумлённых данных SRTM.&lt;br /&gt;
&lt;br /&gt;
=== Введение. ===&lt;br /&gt;
Цифровая модель рельефа (ЦМР) - это несовершенное представление реальной земной поверхности. Влияние дефектов ЦМР на геоморфометрические операции зависит от того, как  эти дефекты воздействуют на измерение таких форм поверхностей как склоны,  направления потоков и кривизну. &lt;br /&gt;
В годы становления компьютеризированной геоморфометрии, или цифрового изучения местности, большинство ЦМР создавались путем интерполяции относительно редких источников данных, главным образом,&lt;br /&gt;
полученных с топографических карт. Такие ЦМР достаточно сглаженные, а их главным изъяном является недостаточная детализация рельефа, особенно на участках с пологим рельефом, где горизонтали расположены далеко друг от друга.&lt;br /&gt;
В последнее время многие ЦМР  изготавливаются с помощью радарных и лидарных данных дистанционного зондирования или фотограмметрическими способами. Эти ЦМР имеют минимум  одно измеренное значение для каждой ячейки сетки, поэтому хорошо передают характер поверхности, но измерения обычно подвержены ошибкам. Это проявляется в виде шумовых значений в данных о высотах с различными особенностями в зависимости от источника данных. Измерения небольших локальных форм рельефа  значительно подвержены влиянию случайных шумов и, как правило, существует больше проблем на участках с простым рельефом, где нет выраженных форм рельефа. &lt;br /&gt;
Сглаживание путем локального усреднения - это эффективная операция для снижения шума, но она ведет к замене истинных значений высот, и реальный рельеф местности не сохраняется: высокий уровень сглаживания хорошо удаляет шум, но, как правило, уничтожает небольшие формы рельефа и  скругляет резкие границы, в то время как низкий уровень сохраняет особенности рельефа, но не  эффективно удаляет шум. В идеале метод сглаживания должен сглаживать сильнее там, где уровень шума больше по отношению к перепаду высот, и меньше или совсем не сглаживать там, где шум значительно меньше перепада высот. Различные соотношения сигнал/шум могут быть следствием изменений уровня значимого сигнала (топографические изменения), так и изменения уровня шума. &lt;br /&gt;
Эта статья  описывает такой метод адаптивного сглаживания, который удаляет шум, при этом сохраняя особенности рельефа, реагирует на изменения уровня шума, а так же может заполнить недостающие данные. Он использует статистический подход с мульти-разрешением, который является весьма эффективным и может быть легко реализован в среде растровой ГИС.&lt;br /&gt;
&lt;br /&gt;
=== Метод адаптивного сглаживания.===&lt;br /&gt;
Метод адаптивного сглаживания основан на идеях Ли (Lee)[1], но расширен  до  мульти-разрешения. Метод Ли рассчитывает окрестное среднее арифметическое  Z i j и дисперсию с поправкой на шум Q i j  в точке i j,  а затем получает вычисленное значение, как взвешенную сумму среднего и исходного зашумленного значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:1.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
где &amp;lt;big&amp;gt;σ&amp;lt;/big&amp;gt;&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;  это дисперсия шума; &amp;lt;big&amp;gt;''x''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - истинное значение в точке i, j и &amp;lt;big&amp;gt;''z''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - это значение, поврежденное шумом. Суть в том,  что там где дисперсия зашумленного сигнала значительно больше, чем шум, зашумленное значение используется в качестве предполагаемой истинной  величины, так как шум не оказывает большого влияния;  там, где дисперсия мала по сравнению с шумом, используется окрестное среднее арифметическое, значительно устраняющее шум. Метод Ли был использован для сглаживания ЦМР, например, Симардом (Simard) и др.  [2], который использовал фильтр типа Ли размерами 5х5 для сглаживания  высот SRTM c  постоянным стандартным отклонением шума в 1.8 м&lt;br /&gt;
Ли отмечает, что &amp;quot;Использование различных размеров области расчета значительно влияет на качество обработки изображений. Если область слишком мала, алгоритм фильтрации шума не эффективен. Если область слишком велика, мелкие детали изображения будут потеряны в процессе фильтрации.&amp;quot; Решение по  выбору размера области расчета в данном методе адаптивного сглаживания заключается в том, что нужно сглаживать с помощью областей различных размеров, позволяя дисперсии в области каждого размера контролировать, на сколько среднее арифметическое в данной области  влияет на вычисленное значение. Алгоритм учитывает различную дисперсию шума в пространстве и рассчитывает средние арифметические значения и дисперсии во вложенных областях так, что все расчеты после этапа  с начальным разрешением производятся по сеткам  с постепенно увеличиваемым размером ячейки, что ведет к весьма эффективной обработке.&lt;br /&gt;
Алгоритм мульти-разрешений похож на мульти-масштабный метод сглаживания Калмана (Kalman) [3,4] и состоит из  ряда последовательных обобщений с последующим рядом уточнений до исходного разрешения.&lt;br /&gt;
исходные значения алгоритма:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:5.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
за исключением мест, где нет данных, для которых исходные значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:6.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
w это вес для каждой ячейки, равный  обратной дисперсии V, а n это количество ячеек с данными.&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:7.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:8.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:9.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
На каждом шаге веса и квадраты весов суммируются (4), (5) и рассчитывается взвешенное среднее арифметическое дисперсии(6). Дисперсия для группы точек  с данными v&amp;lt;sub&amp;gt;g&amp;lt;/sub&amp;gt; - это сумма (9) межгрупповой дисперсии v&amp;lt;sub&amp;gt;bg&amp;lt;/sub&amp;gt;  (7) и внутригрупповой дисперсии v&amp;lt;sub&amp;gt;wg&amp;lt;/sub&amp;gt; (8). Межгрупповая дисперсия - это дисперсия, обусловленная различиями между групповыми средними, а внутригрупповая дисперсия обусловлена различиями между значениями внутри группы, так же как и при дисперсионном анализе. Дисперсия средних значений v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; эквивалентна обратному суммарному весу (10). Эффективное количество ячеек  n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  получено из весов (12); оно равно количеству ячеек n когда все веса равны, но оно меньше n когда веса неравны. Среднее значение дисперсии шума m&amp;lt;sub&amp;gt;v&amp;lt;/sub&amp;gt; получено из количества ячеек и суммарного веса (13). Последний этап (14) сравнивает групповую дисперсию со средней дисперсией шума и использует статистическую проверку для принятия решения, достаточно ли мала групповая дисперсия, чтобы значения внутри группы могли считаться равными  среднему значению, в этом случае берется дисперсия среднего как дисперсия для данного разрешения; иначе, берется групповая дисперсия. Критическое значение [[Файл:10.png]]  вычисляется со степенями свободы равными количеству эффективных ячеек n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  уменьшенному на единицу.&lt;br /&gt;
Это дает вложенные последовательности средних значений и дисперсий при постепенно более грубых разрешениях, которые могут быть объединены в обратную последовательность. Этот процесс начинается с:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:11.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:12.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Сглаженные в грубом масштабе высоты z&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; и дисперсии v&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; сначала улучшаются до следующего более высокого разрешения (16), дисперсия, рассчитанная путем объединения в этом разрешении, и сглаженная дисперсия из более грубого разрешения совмещаются (17) для создания сглаженной дисперсии в более высоком разрешении, чем сглаженная высота, полученная из взвешенной суммы (18) высоты в этом разрешении и сглаженной высоты в более грубом разрешении. Конечный результат это ''z''&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;  , сглаженная ЦМР, и ''V''&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;   - предполагаемая дисперсия.&lt;br /&gt;
Каждый шаг алгоритма соответствует относительно простому вычислению растра, которое может быть реализовано в ГИС. Используя ArcInfo GRID, суммы на первом этапе можно рассчитывать с помощью функции AGGREGATE  для групп ячеек размерами 3х3, а уточнения во втором этапе можно рассчитать с помощью функции FOCALMEAN, после того как соответственно установлены интервалы и размеры ячеек. В результатах присутствует некоторое количество незначительных артефактов, которые можно устранить, используя более  сложный этап улучшения.&lt;br /&gt;
Метод воспринимает расположенный по нормальному закону и пространственно нерегулярный шум; степень влияния отклонения размещения шума от идеальных условий на качество сглаживания  пока не исследована.&lt;br /&gt;
Статистическая проверка (14) - это, вероятно, главная отличительная черта данного алгоритма. Она выражает предположение, что на участках, где сгруппированная дисперсия достаточно мала, измеренные высоты следует считать подверженными случайным погрешностям в измерениях единственного истинного значения, т.е. то, что земная поверхность на данной территории плоская. Тогда дисперсия для этой группы (для того, чтобы объединить значения на стадии улучшения) - это дисперсия рассчитанного среднего v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; , которое гораздо меньше, чем дисперсия измерений. Такая небольшая дисперсия гарантирует, что среднее играет решающее значение для выборок, так как [[Файл:15.png]]  в (17).&lt;br /&gt;
&lt;br /&gt;
===Оценка шума на ЦМР ===&lt;br /&gt;
Для применения данного алгоритма адаптивного сглаживания к данным ЦМР, необходима оценка дисперсии для каждой точки.  Описанный здесь способ оценки шума был разработан для использования с односекундными данными SRTM (после устранения полос, заполнения пробелов и удаления влияния растительности, Галлант(Gallant) и др [5]) и требовал некоторой дополнительной подстройки к особенностям данной ЦМР, в частности к пространственно обусловленной природе шума. Для других источников данных может потребоваться другой способ;   в некоторых случаях оценка шума может быть выполнена в процессе создания ЦМР.    &lt;br /&gt;
Для каждой ячейки среднее значение рассчитывается по кольцевой области радиусом от 3 до 5 ячеек; кольцо означает, что значения, окружающие целевую ячейку не учитываются при расчете среднего значения. Рассчитывается разность между целевой ячейкой и средним значением, а затем получают стандартное отклонение этой разности по области из 5 ячеек. Это даёт информацию о величине дисперсии высот относительно средних высот на небольшом расстоянии - идея в том, что эта дисперсия должна быть наиболее зашумленной, так как небольшая топографическая дисперсия произведет пространственно связанные отличия от среднего значения, которое не сильно повлияет на  стандартные отклонения разностей.&lt;br /&gt;
Эта первоначальная оценка величины шума всё еще весьма приблизительна,  поэтому она сглаживается двумя этапами медианной фильтрации,  сначала  группировкой по прямоугольнику размерами 5х5, а затем  по круговой области радиусом в 5 ячеек по полученной более грубой сетке. Результирующая сетка затем улучшается до начального разрешения ЦМР с помощью билинейного пересчета. Оценка соответствует стандартному отклонению шума.&lt;br /&gt;
Рис. 1 показывает результат этого анализа по односекундной  ЦМР SRTM на часть западной  Австралии, где уровни шума очень различны.&lt;br /&gt;
Заметьте, что этот метод эффективно отличает шум от рельефа местности в равнинных областях с пологими склонами, но не способен определить различие в областях с более выраженным рельефом или там, где присутствуют резко выраженные формы рельефа в равнинных областях.  Подход, выбранный для решения данной проблемы, состоял в последовательном снижении предполагаемого уровня шума, как стандартного отклонения высоты, увеличенной на 5 метров.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:16.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Рис.1 Предполагаемое стандартное отклонение шума для данных SRTM, западная Австралия 119.0E 33.6S. Квадрат - область покрытая деревьями с более высокой отражающей способностью и ,следовательно, меньшим уровнем шума, чем на окружающей очищенной территории.&lt;br /&gt;
===Адаптивное сглаживание SRTM.===&lt;br /&gt;
Рис. 2 показывает отмывку рельефа, а рис. 3 показывает уклон, рассчитанный по односекундной ЦМР SRTM  до и после применения адаптивного метода сглаживания с использованием оценки шума, показанной на рисунке 1. Изображение отмывки рельефа подчеркивает плавность областей с пологим рельефом после адаптивного сглаживания. Пологие склоны около 1-2%, которые преобладают в данном  ландшафте, подавлены шумом до сглаживания. После сглаживания они совершенно очевидны. Более крутые склоны в юго-восточном углу изображения в значительной степени не затронуты сглаживанием.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:17.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Рис. 2. Отмывка рельефа на участке территории с рисунков 1 и 3, полученная из данных SRTM до (слева) и после (справа) адаптивного сглаживания. &lt;br /&gt;
&lt;br /&gt;
[[Файл:18.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
Рис.3 Уклоны, полученные из односекундных данных SRTM до (сверху) и после (снизу) адаптивного сглаживания с использованием стандартного отклонения шума с рисунка 1.&lt;br /&gt;
&lt;br /&gt;
===Заключение.===&lt;br /&gt;
Этот относительно простой алгоритм адаптивного сглаживания эффективно устраняет пространственно распределенный шум  в ЦМР, полученных с помощью данных дистанционного зондирования. Способ был так же успешно применен к лидарным ЦМР с использованием постоянного стандартного отклонения шума в  0.2 м. &lt;br /&gt;
Алгоритм сглаживания к тому же заполняет участки с отсутствующими данными сглаженными соседними значениями, благодаря  применению нулевых весов в (3), которые могут быть использованы  как простой метод для  заполнения пустот.&lt;br /&gt;
&lt;br /&gt;
===Литература.=== &lt;br /&gt;
[1]  Lee,  J.-S., 1980.  “Digital  image  enhancement  and noise  filtering by &lt;br /&gt;
use of local statistics.” IEEE Transactions on Pattern Analysis and Machine &lt;br /&gt;
Intelligence, PAMI-2, 165-168 &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[2]  Simard, M., K. Zhang, V. H. Rivera-Monroy, M. S. Ross, P. L. Ruiz, &lt;br /&gt;
E. Castaneda-Moya, R. R. Twilly, and E. Rodríguez, 2006. Mapping height &lt;br /&gt;
and biomass of mangrove forests in Everglades National Park with SRTM &lt;br /&gt;
elevation data, Photogrammetric Engineering and Remote Sensing, 72(3), &lt;br /&gt;
299-311. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[3]  Fieguth,  P.W.,  W.C.  Karl,  A.S.  Willsky,  &amp;amp;  C.  Wunsch,  1995. &lt;br /&gt;
“Multiresolution  optimal  interpolation  and  statistical  analysis  of &lt;br /&gt;
TOPEX/POSEIDON satellite altimetry”. IEEE Transactions on Geoscience &lt;br /&gt;
and Remote Sensing, 33, 280-292&amp;lt;br /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[4]  Slatton,  K.C.,  M.M.  Crawford  and  B.L.  Evans,  2001.  “Fusing &lt;br /&gt;
interferometric  radar  and  laser  altimeter  data  to  estimate  surface &lt;br /&gt;
topography and vegetation heights.” IEEE Transactions on Geoscience and &lt;br /&gt;
Remote Sensing, 39, 2470-2482 &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[5]  Gallant, J.C., T.I. Dowling, A.M. Read, N. Wilson, P. Tickle (2010) &lt;br /&gt;
1 Second  SRTM  Level  2  Derived  Digital  Elevation  Model  v1.0. &lt;br /&gt;
http://www.ga.gov.au/meta/ANZCW0703013355.html,  last  accessed  15 &lt;br /&gt;
May 2011&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4912</id>
		<title>Адаптивное сглаживание для шумных ЦМР</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4912"/>
		<updated>2012-04-26T18:20:56Z</updated>

		<summary type="html">&lt;p&gt;Reirby: /* ЗАКЛЮЧЕНИЕ. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Описание метода сглаживания и устранения шума для ЦМР}}&lt;br /&gt;
== Adaptive smoothing for noisy DEMs (Адаптивное сглаживание для зашумленных ЦМР) ==&lt;br /&gt;
&lt;br /&gt;
''by: John Gallant,  &lt;br /&gt;
CSIRO Land and Water &lt;br /&gt;
Canberra, ACT, Australia''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ''Краткое содержание''. ===&lt;br /&gt;
ЦМР, полученные с помощью дистанционного зондирования, включая лидарные и радарные ЦМР, обеспечивают лучшую детализацию поверхности, чем традиционные интерполированные ЦМР, но страдают от случайных шумов, которые искажают измерения таких  форм поверхности, как склоны и направления потоков. Сглаживание - это эффективный метод снижения шума, но он так же, как правило, влияет на важные особенности рельефа, понижение на холмах, повышение во впадинах и стирает важные мелкие детали. Эта статья описывает подход многомасштабного адаптивного сглаживания, который реагирует как на уровень  рельефа, так и на уровень  шума в ЦМР, активно сглаживая места,  где величина зашумленности превышают значения высот местности, сглаживая немного или не сглаживая вовсе места, где шум меньше, чем значения рельефа. Данный метод прост и эффективен и может быть легко реализован в среде растровой ГИС. Он демонстрируется на зашумлённых данных SRTM.&lt;br /&gt;
&lt;br /&gt;
=== Введение. ===&lt;br /&gt;
Цифровая модель рельефа (ЦМР) - это несовершенное представление реальной земной поверхности. Влияние дефектов ЦМР на геоморфометрические операции зависит от того, как  эти дефекты воздействуют на измерение таких форм поверхностей как склоны,  направления потоков и кривизну. &lt;br /&gt;
В годы становления компьютеризированной геоморфометрии, или цифрового изучения местности, большинство ЦМР создавались путем интерполяции относительно редких источников данных, главным образом,&lt;br /&gt;
полученных с топографических карт. Такие ЦМР достаточно сглаженные, а их главным изъяном является недостаточная детализация рельефа, особенно на участках с пологим рельефом, где горизонтали расположены далеко друг от друга.&lt;br /&gt;
В последнее время многие ЦМР  изготавливаются с помощью радарных и лидарных данных дистанционного зондирования или фотограмметрическими способами. Эти ЦМР имеют минимум  одно измеренное значение для каждой ячейки сетки, поэтому хорошо передают характер поверхности, но измерения обычно подвержены ошибкам. Это проявляется в виде шумовых значений в данных о высотах с различными особенностями в зависимости от источника данных. Измерения небольших локальных форм рельефа  значительно подвержены влиянию случайных шумов и, как правило, существует больше проблем на участках с простым рельефом, где нет выраженных форм рельефа. &lt;br /&gt;
Сглаживание путем локального усреднения - это эффективная операция для снижения шума, но она ведет к замене истинных значений высот, и реальный рельеф местности не сохраняется: высокий уровень сглаживания хорошо удаляет шум, но, как правило, уничтожает небольшие формы рельефа и  скругляет резкие границы, в то время как низкий уровень сохраняет особенности рельефа, но не  эффективно удаляет шум. В идеале метод сглаживания должен сглаживать сильнее там, где уровень шума больше по отношению к перепаду высот, и меньше или совсем не сглаживать там, где шум значительно меньше перепада высот. Различные соотношения сигнал/шум могут быть следствием изменений уровня значимого сигнала (топографические изменения), так и изменения уровня шума. &lt;br /&gt;
Эта статья  описывает такой метод адаптивного сглаживания, который удаляет шум, при этом сохраняя особенности рельефа, реагирует на изменения уровня шума, а так же может заполнить недостающие данные. Он использует статистический подход с мульти-разрешением, который является весьма эффективным и может быть легко реализован в среде растровой ГИС.&lt;br /&gt;
&lt;br /&gt;
=== Метод адаптивного сглаживания.===&lt;br /&gt;
Метод адаптивного сглаживания основан на идеях Ли (Lee)[1], но расширен  до  мульти-разрешения. Метод Ли рассчитывает окрестное среднее арифметическое  Z i j и дисперсию с поправкой на шум Q i j  в точке i j,  а затем получает вычисленное значение, как взвешенную сумму среднего и исходного зашумленного значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:1.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
где &amp;lt;big&amp;gt;σ&amp;lt;/big&amp;gt;&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;  это дисперсия шума; &amp;lt;big&amp;gt;''x''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - истинное значение в точке i, j и &amp;lt;big&amp;gt;''z''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - это значение, поврежденное шумом. Суть в том,  что там где дисперсия зашумленного сигнала значительно больше, чем шум, зашумленное значение используется в качестве предполагаемой истинной  величины, так как шум не оказывает большого влияния;  там, где дисперсия мала по сравнению с шумом, используется окрестное среднее арифметическое, значительно устраняющее шум. Метод Ли был использован для сглаживания ЦМР, например, Симардом (Simard) и др.  [2], который использовал фильтр типа Ли размерами 5х5 для сглаживания  высот SRTM c  постоянным стандартным отклонением шума в 1.8 м&lt;br /&gt;
Ли отмечает, что &amp;quot;Использование различных размеров области расчета значительно влияет на качество обработки изображений. Если область слишком мала, алгоритм фильтрации шума не эффективен. Если область слишком велика, мелкие детали изображения будут потеряны в процессе фильтрации.&amp;quot; Решение по  выбору размера области расчета в данном методе адаптивного сглаживания заключается в том, что нужно сглаживать с помощью областей различных размеров, позволяя дисперсии в области каждого размера контролировать, на сколько среднее арифметическое в данной области  влияет на вычисленное значение. Алгоритм учитывает различную дисперсию шума в пространстве и рассчитывает средние арифметические значения и дисперсии во вложенных областях так, что все расчеты после этапа  с начальным разрешением производятся по сеткам  с постепенно увеличиваемым размером ячейки, что ведет к весьма эффективной обработке.&lt;br /&gt;
Алгоритм мульти-разрешений похож на мульти-масштабный метод сглаживания Калмана (Kalman) [3,4] и состоит из  ряда последовательных обобщений с последующим рядом уточнений до исходного разрешения.&lt;br /&gt;
исходные значения алгоритма:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:5.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
за исключением мест, где нет данных, для которых исходные значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:6.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
w это вес для каждой ячейки, равный  обратной дисперсии V, а n это количество ячеек с данными.&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:7.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:8.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:9.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
На каждом шаге веса и квадраты весов суммируются (4), (5) и рассчитывается взвешенное среднее арифметическое дисперсии(6). Дисперсия для группы точек  с данными v&amp;lt;sub&amp;gt;g&amp;lt;/sub&amp;gt; - это сумма (9) межгрупповой дисперсии v&amp;lt;sub&amp;gt;bg&amp;lt;/sub&amp;gt;  (7) и внутригрупповой дисперсии v&amp;lt;sub&amp;gt;wg&amp;lt;/sub&amp;gt; (8). Межгрупповая дисперсия - это дисперсия, обусловленная различиями между групповыми средними, а внутригрупповая дисперсия обусловлена различиями между значениями внутри группы, так же как и при дисперсионном анализе. Дисперсия средних значений v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; эквивалентна обратному суммарному весу (10). Эффективное количество ячеек  n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  получено из весов (12); оно равно количеству ячеек n когда все веса равны, но оно меньше n когда веса неравны. Среднее значение дисперсии шума m&amp;lt;sub&amp;gt;v&amp;lt;/sub&amp;gt; получено из количества ячеек и суммарного веса (13). Последний этап (14) сравнивает групповую дисперсию со средней дисперсией шума и использует статистическую проверку для принятия решения, достаточно ли мала групповая дисперсия, чтобы значения внутри группы могли считаться равными  среднему значению, в этом случае берется дисперсия среднего как дисперсия для данного разрешения; иначе, берется групповая дисперсия. Критическое значение [[Файл:10.png]]  вычисляется со степенями свободы равными количеству эффективных ячеек n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  уменьшенному на единицу.&lt;br /&gt;
Это дает вложенные последовательности средних значений и дисперсий при постепенно более грубых разрешениях, которые могут быть объединены в обратную последовательность. Этот процесс начинается с:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:11.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:12.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Сглаженные в грубом масштабе высоты z&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; и дисперсии v&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; сначала улучшаются до следующего более высокого разрешения (16), дисперсия, рассчитанная путем объединения в этом разрешении, и сглаженная дисперсия из более грубого разрешения совмещаются (17) для создания сглаженной дисперсии в более высоком разрешении, чем сглаженная высота, полученная из взвешенной суммы (18) высоты в этом разрешении и сглаженной высоты в более грубом разрешении. Конечный результат это ''z''&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;  , сглаженная ЦМР, и ''V''&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;   - предполагаемая дисперсия.&lt;br /&gt;
Каждый шаг алгоритма соответствует относительно простому вычислению растра, которое может быть реализовано в ГИС. Используя ArcInfo GRID, суммы на первом этапе можно рассчитывать с помощью функции AGGREGATE  для групп ячеек размерами 3х3, а уточнения во втором этапе можно рассчитать с помощью функции FOCALMEAN, после того как соответственно установлены интервалы и размеры ячеек. В результатах присутствует некоторое количество незначительных артефактов, которые можно устранить, используя более  сложный этап улучшения.&lt;br /&gt;
Метод воспринимает расположенный по нормальному закону и пространственно нерегулярный шум; степень влияния отклонения размещения шума от идеальных условий на качество сглаживания  пока не исследована.&lt;br /&gt;
Статистическая проверка (14) - это, вероятно, главная отличительная черта данного алгоритма. Она выражает предположение, что на участках, где сгруппированная дисперсия достаточно мала, измеренные высоты следует считать подверженными случайным погрешностям в измерениях единственного истинного значения, т.е. то, что земная поверхность на данной территории плоская. Тогда дисперсия для этой группы (для того, чтобы объединить значения на стадии улучшения) - это дисперсия рассчитанного среднего v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; , которое гораздо меньше, чем дисперсия измерений. Такая небольшая дисперсия гарантирует, что среднее играет решающее значение для выборок, так как [[Файл:15.png]]  в (17).&lt;br /&gt;
&lt;br /&gt;
===Оценка шума на ЦМР ===&lt;br /&gt;
Для применения данного алгоритма адаптивного сглаживания к данным ЦМР, необходима оценка дисперсии для каждой точки.  Описанный здесь способ оценки шума был разработан для использования с односекундными данными SRTM (после устранения полос, заполнения пробелов и удаления влияния растительности, Галлант(Gallant) и др [5]) и требовал некоторой дополнительной подстройки к особенностям данной ЦМР, в частности к пространственно обусловленной природе шума. Для других источников данных может потребоваться другой способ;   в некоторых случаях оценка шума может быть выполнена в процессе создания ЦМР.    &lt;br /&gt;
Для каждой ячейки среднее значение рассчитывается по кольцевой области радиусом от 3 до 5 ячеек; кольцо означает, что значения, окружающие целевую ячейку не учитываются при расчете среднего значения. Рассчитывается разность между целевой ячейкой и средним значением, а затем получают стандартное отклонение этой разности по области из 5 ячеек. Это даёт информацию о величине дисперсии высот относительно средних высот на небольшом расстоянии - идея в том, что эта дисперсия должна быть наиболее зашумленной, так как небольшая топографическая дисперсия произведет пространственно связанные отличия от среднего значения, которое не сильно повлияет на  стандартные отклонения разностей.&lt;br /&gt;
Эта первоначальная оценка величины шума всё еще весьма приблизительна,  поэтому она сглаживается двумя этапами медианной фильтрации,  сначала  группировкой по прямоугольнику размерами 5х5, а затем  по круговой области радиусом в 5 ячеек по полученной более грубой сетке. Результирующая сетка затем улучшается до начального разрешения ЦМР с помощью билинейного пересчета. Оценка соответствует стандартному отклонению шума.&lt;br /&gt;
Рис. 1 показывает результат этого анализа по односекундной  ЦМР SRTM на часть западной  Австралии, где уровни шума очень различны.&lt;br /&gt;
Заметьте, что этот метод эффективно отличает шум от рельефа местности в равнинных областях с пологими склонами, но не способен определить различие в областях с более выраженным рельефом или там, где присутствуют резко выраженные формы рельефа в равнинных областях.  Подход, выбранный для решения данной проблемы, состоял в последовательном снижении предполагаемого уровня шума, как стандартного отклонения высоты, увеличенной на 5 метров.&lt;br /&gt;
&lt;br /&gt;
===Адаптивное сглаживание SRTM.===&lt;br /&gt;
Рис. 2 показывает отмывку рельефа, а рис. 3 показывает уклон, рассчитанный по односекундной ЦМР SRTM  до и после применения адаптивного метода сглаживания с использованием оценки шума, показанной на рисунке 1. Изображение отмывки рельефа подчеркивает плавность областей с пологим рельефом после адаптивного сглаживания. Пологие склоны около 1-2%, которые преобладают в данном  ландшафте, подавлены шумом до сглаживания. После сглаживания они совершенно очевидны. Более крутые склоны в юго-восточном углу изображения в значительной степени не затронуты сглаживанием.&lt;br /&gt;
&lt;br /&gt;
===Заключение.===&lt;br /&gt;
Этот относительно простой алгоритм адаптивного сглаживания эффективно устраняет пространственно распределенный шум  в ЦМР, полученных с помощью данных дистанционного зондирования. Способ был так же успешно применен к лидарным ЦМР с использованием постоянного стандартного отклонения шума в  0.2 м. &lt;br /&gt;
Алгоритм сглаживания к тому же заполняет участки с отсутствующими данными сглаженными соседними значениями, благодаря  применению нулевых весов в (3), которые могут быть использованы  как простой метод для  заполнения пустот.&lt;br /&gt;
&lt;br /&gt;
===Литература.=== &lt;br /&gt;
[1]  Lee,  J.-S., 1980.  “Digital  image  enhancement  and noise  filtering by &lt;br /&gt;
use of local statistics.” IEEE Transactions on Pattern Analysis and Machine &lt;br /&gt;
Intelligence, PAMI-2, 165-168 &lt;br /&gt;
[2]  Simard, M., K. Zhang, V. H. Rivera-Monroy, M. S. Ross, P. L. Ruiz, &lt;br /&gt;
E. Castaneda-Moya, R. R. Twilly, and E. Rodríguez, 2006. Mapping height &lt;br /&gt;
and biomass of mangrove forests in Everglades National Park with SRTM &lt;br /&gt;
elevation data, Photogrammetric Engineering and Remote Sensing, 72(3), &lt;br /&gt;
299-311. &lt;br /&gt;
[3]  Fieguth,  P.W.,  W.C.  Karl,  A.S.  Willsky,  &amp;amp;  C.  Wunsch,  1995. &lt;br /&gt;
“Multiresolution  optimal  interpolation  and  statistical  analysis  of &lt;br /&gt;
TOPEX/POSEIDON satellite altimetry”. IEEE Transactions on Geoscience &lt;br /&gt;
and Remote Sensing, 33, 280-292 &lt;br /&gt;
[4]  Slatton,  K.C.,  M.M.  Crawford  and  B.L.  Evans,  2001.  “Fusing &lt;br /&gt;
interferometric  radar  and  laser  altimeter  data  to  estimate  surface &lt;br /&gt;
topography and vegetation heights.” IEEE Transactions on Geoscience and &lt;br /&gt;
Remote Sensing, 39, 2470-2482 &lt;br /&gt;
[5]  Gallant, J.C., T.I. Dowling, A.M. Read, N. Wilson, P. Tickle (2010) &lt;br /&gt;
1 Second  SRTM  Level  2  Derived  Digital  Elevation  Model  v1.0. &lt;br /&gt;
http://www.ga.gov.au/meta/ANZCW0703013355.html,  last  accessed  15 &lt;br /&gt;
May 2011&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:16.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Рис.1 Предполагаемое стандартное отклонение шума для данных SRTM, западная Австралия 119.0E 33.6S. Квадрат - область покрытая деревьями с более высокой отражающей способностью и ,следовательно, меньшим уровнем шума, чем на окружающей очищенной территории. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:17.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Рис. 2. Отмывка рельефа на участке территории с рисунков 1 и 3, полученная из данных SRTM до (слева) и после (справа) адаптивного сглаживания. &lt;br /&gt;
&lt;br /&gt;
[[Файл:18.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
Рис.3 Уклоны, полученные из односекундных данных SRTM до (сверху) и после (снизу) адаптивного сглаживания с использованием стандартного отклонения шума с рисунка 1.&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4911</id>
		<title>Адаптивное сглаживание для шумных ЦМР</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4911"/>
		<updated>2012-04-26T18:20:41Z</updated>

		<summary type="html">&lt;p&gt;Reirby: /* АДАПТИВНОЕ СГЛАЖИВАНИЕ SRTM. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Описание метода сглаживания и устранения шума для ЦМР}}&lt;br /&gt;
== Adaptive smoothing for noisy DEMs (Адаптивное сглаживание для зашумленных ЦМР) ==&lt;br /&gt;
&lt;br /&gt;
''by: John Gallant,  &lt;br /&gt;
CSIRO Land and Water &lt;br /&gt;
Canberra, ACT, Australia''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ''Краткое содержание''. ===&lt;br /&gt;
ЦМР, полученные с помощью дистанционного зондирования, включая лидарные и радарные ЦМР, обеспечивают лучшую детализацию поверхности, чем традиционные интерполированные ЦМР, но страдают от случайных шумов, которые искажают измерения таких  форм поверхности, как склоны и направления потоков. Сглаживание - это эффективный метод снижения шума, но он так же, как правило, влияет на важные особенности рельефа, понижение на холмах, повышение во впадинах и стирает важные мелкие детали. Эта статья описывает подход многомасштабного адаптивного сглаживания, который реагирует как на уровень  рельефа, так и на уровень  шума в ЦМР, активно сглаживая места,  где величина зашумленности превышают значения высот местности, сглаживая немного или не сглаживая вовсе места, где шум меньше, чем значения рельефа. Данный метод прост и эффективен и может быть легко реализован в среде растровой ГИС. Он демонстрируется на зашумлённых данных SRTM.&lt;br /&gt;
&lt;br /&gt;
=== Введение. ===&lt;br /&gt;
Цифровая модель рельефа (ЦМР) - это несовершенное представление реальной земной поверхности. Влияние дефектов ЦМР на геоморфометрические операции зависит от того, как  эти дефекты воздействуют на измерение таких форм поверхностей как склоны,  направления потоков и кривизну. &lt;br /&gt;
В годы становления компьютеризированной геоморфометрии, или цифрового изучения местности, большинство ЦМР создавались путем интерполяции относительно редких источников данных, главным образом,&lt;br /&gt;
полученных с топографических карт. Такие ЦМР достаточно сглаженные, а их главным изъяном является недостаточная детализация рельефа, особенно на участках с пологим рельефом, где горизонтали расположены далеко друг от друга.&lt;br /&gt;
В последнее время многие ЦМР  изготавливаются с помощью радарных и лидарных данных дистанционного зондирования или фотограмметрическими способами. Эти ЦМР имеют минимум  одно измеренное значение для каждой ячейки сетки, поэтому хорошо передают характер поверхности, но измерения обычно подвержены ошибкам. Это проявляется в виде шумовых значений в данных о высотах с различными особенностями в зависимости от источника данных. Измерения небольших локальных форм рельефа  значительно подвержены влиянию случайных шумов и, как правило, существует больше проблем на участках с простым рельефом, где нет выраженных форм рельефа. &lt;br /&gt;
Сглаживание путем локального усреднения - это эффективная операция для снижения шума, но она ведет к замене истинных значений высот, и реальный рельеф местности не сохраняется: высокий уровень сглаживания хорошо удаляет шум, но, как правило, уничтожает небольшие формы рельефа и  скругляет резкие границы, в то время как низкий уровень сохраняет особенности рельефа, но не  эффективно удаляет шум. В идеале метод сглаживания должен сглаживать сильнее там, где уровень шума больше по отношению к перепаду высот, и меньше или совсем не сглаживать там, где шум значительно меньше перепада высот. Различные соотношения сигнал/шум могут быть следствием изменений уровня значимого сигнала (топографические изменения), так и изменения уровня шума. &lt;br /&gt;
Эта статья  описывает такой метод адаптивного сглаживания, который удаляет шум, при этом сохраняя особенности рельефа, реагирует на изменения уровня шума, а так же может заполнить недостающие данные. Он использует статистический подход с мульти-разрешением, который является весьма эффективным и может быть легко реализован в среде растровой ГИС.&lt;br /&gt;
&lt;br /&gt;
=== Метод адаптивного сглаживания.===&lt;br /&gt;
Метод адаптивного сглаживания основан на идеях Ли (Lee)[1], но расширен  до  мульти-разрешения. Метод Ли рассчитывает окрестное среднее арифметическое  Z i j и дисперсию с поправкой на шум Q i j  в точке i j,  а затем получает вычисленное значение, как взвешенную сумму среднего и исходного зашумленного значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:1.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
где &amp;lt;big&amp;gt;σ&amp;lt;/big&amp;gt;&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;  это дисперсия шума; &amp;lt;big&amp;gt;''x''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - истинное значение в точке i, j и &amp;lt;big&amp;gt;''z''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - это значение, поврежденное шумом. Суть в том,  что там где дисперсия зашумленного сигнала значительно больше, чем шум, зашумленное значение используется в качестве предполагаемой истинной  величины, так как шум не оказывает большого влияния;  там, где дисперсия мала по сравнению с шумом, используется окрестное среднее арифметическое, значительно устраняющее шум. Метод Ли был использован для сглаживания ЦМР, например, Симардом (Simard) и др.  [2], который использовал фильтр типа Ли размерами 5х5 для сглаживания  высот SRTM c  постоянным стандартным отклонением шума в 1.8 м&lt;br /&gt;
Ли отмечает, что &amp;quot;Использование различных размеров области расчета значительно влияет на качество обработки изображений. Если область слишком мала, алгоритм фильтрации шума не эффективен. Если область слишком велика, мелкие детали изображения будут потеряны в процессе фильтрации.&amp;quot; Решение по  выбору размера области расчета в данном методе адаптивного сглаживания заключается в том, что нужно сглаживать с помощью областей различных размеров, позволяя дисперсии в области каждого размера контролировать, на сколько среднее арифметическое в данной области  влияет на вычисленное значение. Алгоритм учитывает различную дисперсию шума в пространстве и рассчитывает средние арифметические значения и дисперсии во вложенных областях так, что все расчеты после этапа  с начальным разрешением производятся по сеткам  с постепенно увеличиваемым размером ячейки, что ведет к весьма эффективной обработке.&lt;br /&gt;
Алгоритм мульти-разрешений похож на мульти-масштабный метод сглаживания Калмана (Kalman) [3,4] и состоит из  ряда последовательных обобщений с последующим рядом уточнений до исходного разрешения.&lt;br /&gt;
исходные значения алгоритма:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:5.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
за исключением мест, где нет данных, для которых исходные значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:6.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
w это вес для каждой ячейки, равный  обратной дисперсии V, а n это количество ячеек с данными.&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:7.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:8.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:9.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
На каждом шаге веса и квадраты весов суммируются (4), (5) и рассчитывается взвешенное среднее арифметическое дисперсии(6). Дисперсия для группы точек  с данными v&amp;lt;sub&amp;gt;g&amp;lt;/sub&amp;gt; - это сумма (9) межгрупповой дисперсии v&amp;lt;sub&amp;gt;bg&amp;lt;/sub&amp;gt;  (7) и внутригрупповой дисперсии v&amp;lt;sub&amp;gt;wg&amp;lt;/sub&amp;gt; (8). Межгрупповая дисперсия - это дисперсия, обусловленная различиями между групповыми средними, а внутригрупповая дисперсия обусловлена различиями между значениями внутри группы, так же как и при дисперсионном анализе. Дисперсия средних значений v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; эквивалентна обратному суммарному весу (10). Эффективное количество ячеек  n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  получено из весов (12); оно равно количеству ячеек n когда все веса равны, но оно меньше n когда веса неравны. Среднее значение дисперсии шума m&amp;lt;sub&amp;gt;v&amp;lt;/sub&amp;gt; получено из количества ячеек и суммарного веса (13). Последний этап (14) сравнивает групповую дисперсию со средней дисперсией шума и использует статистическую проверку для принятия решения, достаточно ли мала групповая дисперсия, чтобы значения внутри группы могли считаться равными  среднему значению, в этом случае берется дисперсия среднего как дисперсия для данного разрешения; иначе, берется групповая дисперсия. Критическое значение [[Файл:10.png]]  вычисляется со степенями свободы равными количеству эффективных ячеек n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  уменьшенному на единицу.&lt;br /&gt;
Это дает вложенные последовательности средних значений и дисперсий при постепенно более грубых разрешениях, которые могут быть объединены в обратную последовательность. Этот процесс начинается с:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:11.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:12.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Сглаженные в грубом масштабе высоты z&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; и дисперсии v&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; сначала улучшаются до следующего более высокого разрешения (16), дисперсия, рассчитанная путем объединения в этом разрешении, и сглаженная дисперсия из более грубого разрешения совмещаются (17) для создания сглаженной дисперсии в более высоком разрешении, чем сглаженная высота, полученная из взвешенной суммы (18) высоты в этом разрешении и сглаженной высоты в более грубом разрешении. Конечный результат это ''z''&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;  , сглаженная ЦМР, и ''V''&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;   - предполагаемая дисперсия.&lt;br /&gt;
Каждый шаг алгоритма соответствует относительно простому вычислению растра, которое может быть реализовано в ГИС. Используя ArcInfo GRID, суммы на первом этапе можно рассчитывать с помощью функции AGGREGATE  для групп ячеек размерами 3х3, а уточнения во втором этапе можно рассчитать с помощью функции FOCALMEAN, после того как соответственно установлены интервалы и размеры ячеек. В результатах присутствует некоторое количество незначительных артефактов, которые можно устранить, используя более  сложный этап улучшения.&lt;br /&gt;
Метод воспринимает расположенный по нормальному закону и пространственно нерегулярный шум; степень влияния отклонения размещения шума от идеальных условий на качество сглаживания  пока не исследована.&lt;br /&gt;
Статистическая проверка (14) - это, вероятно, главная отличительная черта данного алгоритма. Она выражает предположение, что на участках, где сгруппированная дисперсия достаточно мала, измеренные высоты следует считать подверженными случайным погрешностям в измерениях единственного истинного значения, т.е. то, что земная поверхность на данной территории плоская. Тогда дисперсия для этой группы (для того, чтобы объединить значения на стадии улучшения) - это дисперсия рассчитанного среднего v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; , которое гораздо меньше, чем дисперсия измерений. Такая небольшая дисперсия гарантирует, что среднее играет решающее значение для выборок, так как [[Файл:15.png]]  в (17).&lt;br /&gt;
&lt;br /&gt;
===Оценка шума на ЦМР ===&lt;br /&gt;
Для применения данного алгоритма адаптивного сглаживания к данным ЦМР, необходима оценка дисперсии для каждой точки.  Описанный здесь способ оценки шума был разработан для использования с односекундными данными SRTM (после устранения полос, заполнения пробелов и удаления влияния растительности, Галлант(Gallant) и др [5]) и требовал некоторой дополнительной подстройки к особенностям данной ЦМР, в частности к пространственно обусловленной природе шума. Для других источников данных может потребоваться другой способ;   в некоторых случаях оценка шума может быть выполнена в процессе создания ЦМР.    &lt;br /&gt;
Для каждой ячейки среднее значение рассчитывается по кольцевой области радиусом от 3 до 5 ячеек; кольцо означает, что значения, окружающие целевую ячейку не учитываются при расчете среднего значения. Рассчитывается разность между целевой ячейкой и средним значением, а затем получают стандартное отклонение этой разности по области из 5 ячеек. Это даёт информацию о величине дисперсии высот относительно средних высот на небольшом расстоянии - идея в том, что эта дисперсия должна быть наиболее зашумленной, так как небольшая топографическая дисперсия произведет пространственно связанные отличия от среднего значения, которое не сильно повлияет на  стандартные отклонения разностей.&lt;br /&gt;
Эта первоначальная оценка величины шума всё еще весьма приблизительна,  поэтому она сглаживается двумя этапами медианной фильтрации,  сначала  группировкой по прямоугольнику размерами 5х5, а затем  по круговой области радиусом в 5 ячеек по полученной более грубой сетке. Результирующая сетка затем улучшается до начального разрешения ЦМР с помощью билинейного пересчета. Оценка соответствует стандартному отклонению шума.&lt;br /&gt;
Рис. 1 показывает результат этого анализа по односекундной  ЦМР SRTM на часть западной  Австралии, где уровни шума очень различны.&lt;br /&gt;
Заметьте, что этот метод эффективно отличает шум от рельефа местности в равнинных областях с пологими склонами, но не способен определить различие в областях с более выраженным рельефом или там, где присутствуют резко выраженные формы рельефа в равнинных областях.  Подход, выбранный для решения данной проблемы, состоял в последовательном снижении предполагаемого уровня шума, как стандартного отклонения высоты, увеличенной на 5 метров.&lt;br /&gt;
&lt;br /&gt;
===Адаптивное сглаживание SRTM.===&lt;br /&gt;
Рис. 2 показывает отмывку рельефа, а рис. 3 показывает уклон, рассчитанный по односекундной ЦМР SRTM  до и после применения адаптивного метода сглаживания с использованием оценки шума, показанной на рисунке 1. Изображение отмывки рельефа подчеркивает плавность областей с пологим рельефом после адаптивного сглаживания. Пологие склоны около 1-2%, которые преобладают в данном  ландшафте, подавлены шумом до сглаживания. После сглаживания они совершенно очевидны. Более крутые склоны в юго-восточном углу изображения в значительной степени не затронуты сглаживанием.&lt;br /&gt;
&lt;br /&gt;
===ЗАКЛЮЧЕНИЕ.===&lt;br /&gt;
Этот относительно простой алгоритм адаптивного сглаживания эффективно устраняет пространственно распределенный шум  в ЦМР, полученных с помощью данных дистанционного зондирования. Способ был так же успешно применен к лидарным ЦМР с использованием постоянного стандартного отклонения шума в  0.2 м. &lt;br /&gt;
Алгоритм сглаживания к тому же заполняет участки с отсутствующими данными сглаженными соседними значениями, благодаря  применению нулевых весов в (3), которые могут быть использованы  как простой метод для  заполнения пустот.&lt;br /&gt;
&lt;br /&gt;
===Литература.=== &lt;br /&gt;
[1]  Lee,  J.-S., 1980.  “Digital  image  enhancement  and noise  filtering by &lt;br /&gt;
use of local statistics.” IEEE Transactions on Pattern Analysis and Machine &lt;br /&gt;
Intelligence, PAMI-2, 165-168 &lt;br /&gt;
[2]  Simard, M., K. Zhang, V. H. Rivera-Monroy, M. S. Ross, P. L. Ruiz, &lt;br /&gt;
E. Castaneda-Moya, R. R. Twilly, and E. Rodríguez, 2006. Mapping height &lt;br /&gt;
and biomass of mangrove forests in Everglades National Park with SRTM &lt;br /&gt;
elevation data, Photogrammetric Engineering and Remote Sensing, 72(3), &lt;br /&gt;
299-311. &lt;br /&gt;
[3]  Fieguth,  P.W.,  W.C.  Karl,  A.S.  Willsky,  &amp;amp;  C.  Wunsch,  1995. &lt;br /&gt;
“Multiresolution  optimal  interpolation  and  statistical  analysis  of &lt;br /&gt;
TOPEX/POSEIDON satellite altimetry”. IEEE Transactions on Geoscience &lt;br /&gt;
and Remote Sensing, 33, 280-292 &lt;br /&gt;
[4]  Slatton,  K.C.,  M.M.  Crawford  and  B.L.  Evans,  2001.  “Fusing &lt;br /&gt;
interferometric  radar  and  laser  altimeter  data  to  estimate  surface &lt;br /&gt;
topography and vegetation heights.” IEEE Transactions on Geoscience and &lt;br /&gt;
Remote Sensing, 39, 2470-2482 &lt;br /&gt;
[5]  Gallant, J.C., T.I. Dowling, A.M. Read, N. Wilson, P. Tickle (2010) &lt;br /&gt;
1 Second  SRTM  Level  2  Derived  Digital  Elevation  Model  v1.0. &lt;br /&gt;
http://www.ga.gov.au/meta/ANZCW0703013355.html,  last  accessed  15 &lt;br /&gt;
May 2011&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:16.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Рис.1 Предполагаемое стандартное отклонение шума для данных SRTM, западная Австралия 119.0E 33.6S. Квадрат - область покрытая деревьями с более высокой отражающей способностью и ,следовательно, меньшим уровнем шума, чем на окружающей очищенной территории. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:17.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Рис. 2. Отмывка рельефа на участке территории с рисунков 1 и 3, полученная из данных SRTM до (слева) и после (справа) адаптивного сглаживания. &lt;br /&gt;
&lt;br /&gt;
[[Файл:18.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
Рис.3 Уклоны, полученные из односекундных данных SRTM до (сверху) и после (снизу) адаптивного сглаживания с использованием стандартного отклонения шума с рисунка 1.&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4910</id>
		<title>Адаптивное сглаживание для шумных ЦМР</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4910"/>
		<updated>2012-04-26T18:20:15Z</updated>

		<summary type="html">&lt;p&gt;Reirby: /* ОЦЕНКА ШУМА НА ЦМР */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Описание метода сглаживания и устранения шума для ЦМР}}&lt;br /&gt;
== Adaptive smoothing for noisy DEMs (Адаптивное сглаживание для зашумленных ЦМР) ==&lt;br /&gt;
&lt;br /&gt;
''by: John Gallant,  &lt;br /&gt;
CSIRO Land and Water &lt;br /&gt;
Canberra, ACT, Australia''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ''Краткое содержание''. ===&lt;br /&gt;
ЦМР, полученные с помощью дистанционного зондирования, включая лидарные и радарные ЦМР, обеспечивают лучшую детализацию поверхности, чем традиционные интерполированные ЦМР, но страдают от случайных шумов, которые искажают измерения таких  форм поверхности, как склоны и направления потоков. Сглаживание - это эффективный метод снижения шума, но он так же, как правило, влияет на важные особенности рельефа, понижение на холмах, повышение во впадинах и стирает важные мелкие детали. Эта статья описывает подход многомасштабного адаптивного сглаживания, который реагирует как на уровень  рельефа, так и на уровень  шума в ЦМР, активно сглаживая места,  где величина зашумленности превышают значения высот местности, сглаживая немного или не сглаживая вовсе места, где шум меньше, чем значения рельефа. Данный метод прост и эффективен и может быть легко реализован в среде растровой ГИС. Он демонстрируется на зашумлённых данных SRTM.&lt;br /&gt;
&lt;br /&gt;
=== Введение. ===&lt;br /&gt;
Цифровая модель рельефа (ЦМР) - это несовершенное представление реальной земной поверхности. Влияние дефектов ЦМР на геоморфометрические операции зависит от того, как  эти дефекты воздействуют на измерение таких форм поверхностей как склоны,  направления потоков и кривизну. &lt;br /&gt;
В годы становления компьютеризированной геоморфометрии, или цифрового изучения местности, большинство ЦМР создавались путем интерполяции относительно редких источников данных, главным образом,&lt;br /&gt;
полученных с топографических карт. Такие ЦМР достаточно сглаженные, а их главным изъяном является недостаточная детализация рельефа, особенно на участках с пологим рельефом, где горизонтали расположены далеко друг от друга.&lt;br /&gt;
В последнее время многие ЦМР  изготавливаются с помощью радарных и лидарных данных дистанционного зондирования или фотограмметрическими способами. Эти ЦМР имеют минимум  одно измеренное значение для каждой ячейки сетки, поэтому хорошо передают характер поверхности, но измерения обычно подвержены ошибкам. Это проявляется в виде шумовых значений в данных о высотах с различными особенностями в зависимости от источника данных. Измерения небольших локальных форм рельефа  значительно подвержены влиянию случайных шумов и, как правило, существует больше проблем на участках с простым рельефом, где нет выраженных форм рельефа. &lt;br /&gt;
Сглаживание путем локального усреднения - это эффективная операция для снижения шума, но она ведет к замене истинных значений высот, и реальный рельеф местности не сохраняется: высокий уровень сглаживания хорошо удаляет шум, но, как правило, уничтожает небольшие формы рельефа и  скругляет резкие границы, в то время как низкий уровень сохраняет особенности рельефа, но не  эффективно удаляет шум. В идеале метод сглаживания должен сглаживать сильнее там, где уровень шума больше по отношению к перепаду высот, и меньше или совсем не сглаживать там, где шум значительно меньше перепада высот. Различные соотношения сигнал/шум могут быть следствием изменений уровня значимого сигнала (топографические изменения), так и изменения уровня шума. &lt;br /&gt;
Эта статья  описывает такой метод адаптивного сглаживания, который удаляет шум, при этом сохраняя особенности рельефа, реагирует на изменения уровня шума, а так же может заполнить недостающие данные. Он использует статистический подход с мульти-разрешением, который является весьма эффективным и может быть легко реализован в среде растровой ГИС.&lt;br /&gt;
&lt;br /&gt;
=== Метод адаптивного сглаживания.===&lt;br /&gt;
Метод адаптивного сглаживания основан на идеях Ли (Lee)[1], но расширен  до  мульти-разрешения. Метод Ли рассчитывает окрестное среднее арифметическое  Z i j и дисперсию с поправкой на шум Q i j  в точке i j,  а затем получает вычисленное значение, как взвешенную сумму среднего и исходного зашумленного значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:1.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
где &amp;lt;big&amp;gt;σ&amp;lt;/big&amp;gt;&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;  это дисперсия шума; &amp;lt;big&amp;gt;''x''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - истинное значение в точке i, j и &amp;lt;big&amp;gt;''z''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - это значение, поврежденное шумом. Суть в том,  что там где дисперсия зашумленного сигнала значительно больше, чем шум, зашумленное значение используется в качестве предполагаемой истинной  величины, так как шум не оказывает большого влияния;  там, где дисперсия мала по сравнению с шумом, используется окрестное среднее арифметическое, значительно устраняющее шум. Метод Ли был использован для сглаживания ЦМР, например, Симардом (Simard) и др.  [2], который использовал фильтр типа Ли размерами 5х5 для сглаживания  высот SRTM c  постоянным стандартным отклонением шума в 1.8 м&lt;br /&gt;
Ли отмечает, что &amp;quot;Использование различных размеров области расчета значительно влияет на качество обработки изображений. Если область слишком мала, алгоритм фильтрации шума не эффективен. Если область слишком велика, мелкие детали изображения будут потеряны в процессе фильтрации.&amp;quot; Решение по  выбору размера области расчета в данном методе адаптивного сглаживания заключается в том, что нужно сглаживать с помощью областей различных размеров, позволяя дисперсии в области каждого размера контролировать, на сколько среднее арифметическое в данной области  влияет на вычисленное значение. Алгоритм учитывает различную дисперсию шума в пространстве и рассчитывает средние арифметические значения и дисперсии во вложенных областях так, что все расчеты после этапа  с начальным разрешением производятся по сеткам  с постепенно увеличиваемым размером ячейки, что ведет к весьма эффективной обработке.&lt;br /&gt;
Алгоритм мульти-разрешений похож на мульти-масштабный метод сглаживания Калмана (Kalman) [3,4] и состоит из  ряда последовательных обобщений с последующим рядом уточнений до исходного разрешения.&lt;br /&gt;
исходные значения алгоритма:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:5.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
за исключением мест, где нет данных, для которых исходные значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:6.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
w это вес для каждой ячейки, равный  обратной дисперсии V, а n это количество ячеек с данными.&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:7.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:8.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:9.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
На каждом шаге веса и квадраты весов суммируются (4), (5) и рассчитывается взвешенное среднее арифметическое дисперсии(6). Дисперсия для группы точек  с данными v&amp;lt;sub&amp;gt;g&amp;lt;/sub&amp;gt; - это сумма (9) межгрупповой дисперсии v&amp;lt;sub&amp;gt;bg&amp;lt;/sub&amp;gt;  (7) и внутригрупповой дисперсии v&amp;lt;sub&amp;gt;wg&amp;lt;/sub&amp;gt; (8). Межгрупповая дисперсия - это дисперсия, обусловленная различиями между групповыми средними, а внутригрупповая дисперсия обусловлена различиями между значениями внутри группы, так же как и при дисперсионном анализе. Дисперсия средних значений v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; эквивалентна обратному суммарному весу (10). Эффективное количество ячеек  n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  получено из весов (12); оно равно количеству ячеек n когда все веса равны, но оно меньше n когда веса неравны. Среднее значение дисперсии шума m&amp;lt;sub&amp;gt;v&amp;lt;/sub&amp;gt; получено из количества ячеек и суммарного веса (13). Последний этап (14) сравнивает групповую дисперсию со средней дисперсией шума и использует статистическую проверку для принятия решения, достаточно ли мала групповая дисперсия, чтобы значения внутри группы могли считаться равными  среднему значению, в этом случае берется дисперсия среднего как дисперсия для данного разрешения; иначе, берется групповая дисперсия. Критическое значение [[Файл:10.png]]  вычисляется со степенями свободы равными количеству эффективных ячеек n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  уменьшенному на единицу.&lt;br /&gt;
Это дает вложенные последовательности средних значений и дисперсий при постепенно более грубых разрешениях, которые могут быть объединены в обратную последовательность. Этот процесс начинается с:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:11.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:12.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Сглаженные в грубом масштабе высоты z&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; и дисперсии v&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; сначала улучшаются до следующего более высокого разрешения (16), дисперсия, рассчитанная путем объединения в этом разрешении, и сглаженная дисперсия из более грубого разрешения совмещаются (17) для создания сглаженной дисперсии в более высоком разрешении, чем сглаженная высота, полученная из взвешенной суммы (18) высоты в этом разрешении и сглаженной высоты в более грубом разрешении. Конечный результат это ''z''&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;  , сглаженная ЦМР, и ''V''&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;   - предполагаемая дисперсия.&lt;br /&gt;
Каждый шаг алгоритма соответствует относительно простому вычислению растра, которое может быть реализовано в ГИС. Используя ArcInfo GRID, суммы на первом этапе можно рассчитывать с помощью функции AGGREGATE  для групп ячеек размерами 3х3, а уточнения во втором этапе можно рассчитать с помощью функции FOCALMEAN, после того как соответственно установлены интервалы и размеры ячеек. В результатах присутствует некоторое количество незначительных артефактов, которые можно устранить, используя более  сложный этап улучшения.&lt;br /&gt;
Метод воспринимает расположенный по нормальному закону и пространственно нерегулярный шум; степень влияния отклонения размещения шума от идеальных условий на качество сглаживания  пока не исследована.&lt;br /&gt;
Статистическая проверка (14) - это, вероятно, главная отличительная черта данного алгоритма. Она выражает предположение, что на участках, где сгруппированная дисперсия достаточно мала, измеренные высоты следует считать подверженными случайным погрешностям в измерениях единственного истинного значения, т.е. то, что земная поверхность на данной территории плоская. Тогда дисперсия для этой группы (для того, чтобы объединить значения на стадии улучшения) - это дисперсия рассчитанного среднего v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; , которое гораздо меньше, чем дисперсия измерений. Такая небольшая дисперсия гарантирует, что среднее играет решающее значение для выборок, так как [[Файл:15.png]]  в (17).&lt;br /&gt;
&lt;br /&gt;
===Оценка шума на ЦМР ===&lt;br /&gt;
Для применения данного алгоритма адаптивного сглаживания к данным ЦМР, необходима оценка дисперсии для каждой точки.  Описанный здесь способ оценки шума был разработан для использования с односекундными данными SRTM (после устранения полос, заполнения пробелов и удаления влияния растительности, Галлант(Gallant) и др [5]) и требовал некоторой дополнительной подстройки к особенностям данной ЦМР, в частности к пространственно обусловленной природе шума. Для других источников данных может потребоваться другой способ;   в некоторых случаях оценка шума может быть выполнена в процессе создания ЦМР.    &lt;br /&gt;
Для каждой ячейки среднее значение рассчитывается по кольцевой области радиусом от 3 до 5 ячеек; кольцо означает, что значения, окружающие целевую ячейку не учитываются при расчете среднего значения. Рассчитывается разность между целевой ячейкой и средним значением, а затем получают стандартное отклонение этой разности по области из 5 ячеек. Это даёт информацию о величине дисперсии высот относительно средних высот на небольшом расстоянии - идея в том, что эта дисперсия должна быть наиболее зашумленной, так как небольшая топографическая дисперсия произведет пространственно связанные отличия от среднего значения, которое не сильно повлияет на  стандартные отклонения разностей.&lt;br /&gt;
Эта первоначальная оценка величины шума всё еще весьма приблизительна,  поэтому она сглаживается двумя этапами медианной фильтрации,  сначала  группировкой по прямоугольнику размерами 5х5, а затем  по круговой области радиусом в 5 ячеек по полученной более грубой сетке. Результирующая сетка затем улучшается до начального разрешения ЦМР с помощью билинейного пересчета. Оценка соответствует стандартному отклонению шума.&lt;br /&gt;
Рис. 1 показывает результат этого анализа по односекундной  ЦМР SRTM на часть западной  Австралии, где уровни шума очень различны.&lt;br /&gt;
Заметьте, что этот метод эффективно отличает шум от рельефа местности в равнинных областях с пологими склонами, но не способен определить различие в областях с более выраженным рельефом или там, где присутствуют резко выраженные формы рельефа в равнинных областях.  Подход, выбранный для решения данной проблемы, состоял в последовательном снижении предполагаемого уровня шума, как стандартного отклонения высоты, увеличенной на 5 метров.&lt;br /&gt;
&lt;br /&gt;
===АДАПТИВНОЕ СГЛАЖИВАНИЕ SRTM.===&lt;br /&gt;
Рис. 2 показывает отмывку рельефа, а рис. 3 показывает уклон, рассчитанный по односекундной ЦМР SRTM  до и после применения адаптивного метода сглаживания с использованием оценки шума, показанной на рисунке 1. Изображение отмывки рельефа подчеркивает плавность областей с пологим рельефом после адаптивного сглаживания. Пологие склоны около 1-2%, которые преобладают в данном  ландшафте, подавлены шумом до сглаживания. После сглаживания они совершенно очевидны. Более крутые склоны в юго-восточном углу изображения в значительной степени не затронуты сглаживанием.&lt;br /&gt;
&lt;br /&gt;
===ЗАКЛЮЧЕНИЕ.===&lt;br /&gt;
Этот относительно простой алгоритм адаптивного сглаживания эффективно устраняет пространственно распределенный шум  в ЦМР, полученных с помощью данных дистанционного зондирования. Способ был так же успешно применен к лидарным ЦМР с использованием постоянного стандартного отклонения шума в  0.2 м. &lt;br /&gt;
Алгоритм сглаживания к тому же заполняет участки с отсутствующими данными сглаженными соседними значениями, благодаря  применению нулевых весов в (3), которые могут быть использованы  как простой метод для  заполнения пустот.&lt;br /&gt;
&lt;br /&gt;
===Литература.=== &lt;br /&gt;
[1]  Lee,  J.-S., 1980.  “Digital  image  enhancement  and noise  filtering by &lt;br /&gt;
use of local statistics.” IEEE Transactions on Pattern Analysis and Machine &lt;br /&gt;
Intelligence, PAMI-2, 165-168 &lt;br /&gt;
[2]  Simard, M., K. Zhang, V. H. Rivera-Monroy, M. S. Ross, P. L. Ruiz, &lt;br /&gt;
E. Castaneda-Moya, R. R. Twilly, and E. Rodríguez, 2006. Mapping height &lt;br /&gt;
and biomass of mangrove forests in Everglades National Park with SRTM &lt;br /&gt;
elevation data, Photogrammetric Engineering and Remote Sensing, 72(3), &lt;br /&gt;
299-311. &lt;br /&gt;
[3]  Fieguth,  P.W.,  W.C.  Karl,  A.S.  Willsky,  &amp;amp;  C.  Wunsch,  1995. &lt;br /&gt;
“Multiresolution  optimal  interpolation  and  statistical  analysis  of &lt;br /&gt;
TOPEX/POSEIDON satellite altimetry”. IEEE Transactions on Geoscience &lt;br /&gt;
and Remote Sensing, 33, 280-292 &lt;br /&gt;
[4]  Slatton,  K.C.,  M.M.  Crawford  and  B.L.  Evans,  2001.  “Fusing &lt;br /&gt;
interferometric  radar  and  laser  altimeter  data  to  estimate  surface &lt;br /&gt;
topography and vegetation heights.” IEEE Transactions on Geoscience and &lt;br /&gt;
Remote Sensing, 39, 2470-2482 &lt;br /&gt;
[5]  Gallant, J.C., T.I. Dowling, A.M. Read, N. Wilson, P. Tickle (2010) &lt;br /&gt;
1 Second  SRTM  Level  2  Derived  Digital  Elevation  Model  v1.0. &lt;br /&gt;
http://www.ga.gov.au/meta/ANZCW0703013355.html,  last  accessed  15 &lt;br /&gt;
May 2011&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:16.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Рис.1 Предполагаемое стандартное отклонение шума для данных SRTM, западная Австралия 119.0E 33.6S. Квадрат - область покрытая деревьями с более высокой отражающей способностью и ,следовательно, меньшим уровнем шума, чем на окружающей очищенной территории. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:17.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Рис. 2. Отмывка рельефа на участке территории с рисунков 1 и 3, полученная из данных SRTM до (слева) и после (справа) адаптивного сглаживания. &lt;br /&gt;
&lt;br /&gt;
[[Файл:18.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
Рис.3 Уклоны, полученные из односекундных данных SRTM до (сверху) и после (снизу) адаптивного сглаживания с использованием стандартного отклонения шума с рисунка 1.&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4909</id>
		<title>Адаптивное сглаживание для шумных ЦМР</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4909"/>
		<updated>2012-04-26T18:19:40Z</updated>

		<summary type="html">&lt;p&gt;Reirby: /* МЕТОД АДАПТИВНОГО СГЛАЖИВАНИЯ. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Описание метода сглаживания и устранения шума для ЦМР}}&lt;br /&gt;
== Adaptive smoothing for noisy DEMs (Адаптивное сглаживание для зашумленных ЦМР) ==&lt;br /&gt;
&lt;br /&gt;
''by: John Gallant,  &lt;br /&gt;
CSIRO Land and Water &lt;br /&gt;
Canberra, ACT, Australia''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ''Краткое содержание''. ===&lt;br /&gt;
ЦМР, полученные с помощью дистанционного зондирования, включая лидарные и радарные ЦМР, обеспечивают лучшую детализацию поверхности, чем традиционные интерполированные ЦМР, но страдают от случайных шумов, которые искажают измерения таких  форм поверхности, как склоны и направления потоков. Сглаживание - это эффективный метод снижения шума, но он так же, как правило, влияет на важные особенности рельефа, понижение на холмах, повышение во впадинах и стирает важные мелкие детали. Эта статья описывает подход многомасштабного адаптивного сглаживания, который реагирует как на уровень  рельефа, так и на уровень  шума в ЦМР, активно сглаживая места,  где величина зашумленности превышают значения высот местности, сглаживая немного или не сглаживая вовсе места, где шум меньше, чем значения рельефа. Данный метод прост и эффективен и может быть легко реализован в среде растровой ГИС. Он демонстрируется на зашумлённых данных SRTM.&lt;br /&gt;
&lt;br /&gt;
=== Введение. ===&lt;br /&gt;
Цифровая модель рельефа (ЦМР) - это несовершенное представление реальной земной поверхности. Влияние дефектов ЦМР на геоморфометрические операции зависит от того, как  эти дефекты воздействуют на измерение таких форм поверхностей как склоны,  направления потоков и кривизну. &lt;br /&gt;
В годы становления компьютеризированной геоморфометрии, или цифрового изучения местности, большинство ЦМР создавались путем интерполяции относительно редких источников данных, главным образом,&lt;br /&gt;
полученных с топографических карт. Такие ЦМР достаточно сглаженные, а их главным изъяном является недостаточная детализация рельефа, особенно на участках с пологим рельефом, где горизонтали расположены далеко друг от друга.&lt;br /&gt;
В последнее время многие ЦМР  изготавливаются с помощью радарных и лидарных данных дистанционного зондирования или фотограмметрическими способами. Эти ЦМР имеют минимум  одно измеренное значение для каждой ячейки сетки, поэтому хорошо передают характер поверхности, но измерения обычно подвержены ошибкам. Это проявляется в виде шумовых значений в данных о высотах с различными особенностями в зависимости от источника данных. Измерения небольших локальных форм рельефа  значительно подвержены влиянию случайных шумов и, как правило, существует больше проблем на участках с простым рельефом, где нет выраженных форм рельефа. &lt;br /&gt;
Сглаживание путем локального усреднения - это эффективная операция для снижения шума, но она ведет к замене истинных значений высот, и реальный рельеф местности не сохраняется: высокий уровень сглаживания хорошо удаляет шум, но, как правило, уничтожает небольшие формы рельефа и  скругляет резкие границы, в то время как низкий уровень сохраняет особенности рельефа, но не  эффективно удаляет шум. В идеале метод сглаживания должен сглаживать сильнее там, где уровень шума больше по отношению к перепаду высот, и меньше или совсем не сглаживать там, где шум значительно меньше перепада высот. Различные соотношения сигнал/шум могут быть следствием изменений уровня значимого сигнала (топографические изменения), так и изменения уровня шума. &lt;br /&gt;
Эта статья  описывает такой метод адаптивного сглаживания, который удаляет шум, при этом сохраняя особенности рельефа, реагирует на изменения уровня шума, а так же может заполнить недостающие данные. Он использует статистический подход с мульти-разрешением, который является весьма эффективным и может быть легко реализован в среде растровой ГИС.&lt;br /&gt;
&lt;br /&gt;
=== Метод адаптивного сглаживания.===&lt;br /&gt;
Метод адаптивного сглаживания основан на идеях Ли (Lee)[1], но расширен  до  мульти-разрешения. Метод Ли рассчитывает окрестное среднее арифметическое  Z i j и дисперсию с поправкой на шум Q i j  в точке i j,  а затем получает вычисленное значение, как взвешенную сумму среднего и исходного зашумленного значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:1.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
где &amp;lt;big&amp;gt;σ&amp;lt;/big&amp;gt;&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;  это дисперсия шума; &amp;lt;big&amp;gt;''x''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - истинное значение в точке i, j и &amp;lt;big&amp;gt;''z''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - это значение, поврежденное шумом. Суть в том,  что там где дисперсия зашумленного сигнала значительно больше, чем шум, зашумленное значение используется в качестве предполагаемой истинной  величины, так как шум не оказывает большого влияния;  там, где дисперсия мала по сравнению с шумом, используется окрестное среднее арифметическое, значительно устраняющее шум. Метод Ли был использован для сглаживания ЦМР, например, Симардом (Simard) и др.  [2], который использовал фильтр типа Ли размерами 5х5 для сглаживания  высот SRTM c  постоянным стандартным отклонением шума в 1.8 м&lt;br /&gt;
Ли отмечает, что &amp;quot;Использование различных размеров области расчета значительно влияет на качество обработки изображений. Если область слишком мала, алгоритм фильтрации шума не эффективен. Если область слишком велика, мелкие детали изображения будут потеряны в процессе фильтрации.&amp;quot; Решение по  выбору размера области расчета в данном методе адаптивного сглаживания заключается в том, что нужно сглаживать с помощью областей различных размеров, позволяя дисперсии в области каждого размера контролировать, на сколько среднее арифметическое в данной области  влияет на вычисленное значение. Алгоритм учитывает различную дисперсию шума в пространстве и рассчитывает средние арифметические значения и дисперсии во вложенных областях так, что все расчеты после этапа  с начальным разрешением производятся по сеткам  с постепенно увеличиваемым размером ячейки, что ведет к весьма эффективной обработке.&lt;br /&gt;
Алгоритм мульти-разрешений похож на мульти-масштабный метод сглаживания Калмана (Kalman) [3,4] и состоит из  ряда последовательных обобщений с последующим рядом уточнений до исходного разрешения.&lt;br /&gt;
исходные значения алгоритма:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:5.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
за исключением мест, где нет данных, для которых исходные значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:6.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
w это вес для каждой ячейки, равный  обратной дисперсии V, а n это количество ячеек с данными.&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:7.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:8.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:9.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
На каждом шаге веса и квадраты весов суммируются (4), (5) и рассчитывается взвешенное среднее арифметическое дисперсии(6). Дисперсия для группы точек  с данными v&amp;lt;sub&amp;gt;g&amp;lt;/sub&amp;gt; - это сумма (9) межгрупповой дисперсии v&amp;lt;sub&amp;gt;bg&amp;lt;/sub&amp;gt;  (7) и внутригрупповой дисперсии v&amp;lt;sub&amp;gt;wg&amp;lt;/sub&amp;gt; (8). Межгрупповая дисперсия - это дисперсия, обусловленная различиями между групповыми средними, а внутригрупповая дисперсия обусловлена различиями между значениями внутри группы, так же как и при дисперсионном анализе. Дисперсия средних значений v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; эквивалентна обратному суммарному весу (10). Эффективное количество ячеек  n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  получено из весов (12); оно равно количеству ячеек n когда все веса равны, но оно меньше n когда веса неравны. Среднее значение дисперсии шума m&amp;lt;sub&amp;gt;v&amp;lt;/sub&amp;gt; получено из количества ячеек и суммарного веса (13). Последний этап (14) сравнивает групповую дисперсию со средней дисперсией шума и использует статистическую проверку для принятия решения, достаточно ли мала групповая дисперсия, чтобы значения внутри группы могли считаться равными  среднему значению, в этом случае берется дисперсия среднего как дисперсия для данного разрешения; иначе, берется групповая дисперсия. Критическое значение [[Файл:10.png]]  вычисляется со степенями свободы равными количеству эффективных ячеек n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  уменьшенному на единицу.&lt;br /&gt;
Это дает вложенные последовательности средних значений и дисперсий при постепенно более грубых разрешениях, которые могут быть объединены в обратную последовательность. Этот процесс начинается с:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:11.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:12.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Сглаженные в грубом масштабе высоты z&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; и дисперсии v&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; сначала улучшаются до следующего более высокого разрешения (16), дисперсия, рассчитанная путем объединения в этом разрешении, и сглаженная дисперсия из более грубого разрешения совмещаются (17) для создания сглаженной дисперсии в более высоком разрешении, чем сглаженная высота, полученная из взвешенной суммы (18) высоты в этом разрешении и сглаженной высоты в более грубом разрешении. Конечный результат это ''z''&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;  , сглаженная ЦМР, и ''V''&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;   - предполагаемая дисперсия.&lt;br /&gt;
Каждый шаг алгоритма соответствует относительно простому вычислению растра, которое может быть реализовано в ГИС. Используя ArcInfo GRID, суммы на первом этапе можно рассчитывать с помощью функции AGGREGATE  для групп ячеек размерами 3х3, а уточнения во втором этапе можно рассчитать с помощью функции FOCALMEAN, после того как соответственно установлены интервалы и размеры ячеек. В результатах присутствует некоторое количество незначительных артефактов, которые можно устранить, используя более  сложный этап улучшения.&lt;br /&gt;
Метод воспринимает расположенный по нормальному закону и пространственно нерегулярный шум; степень влияния отклонения размещения шума от идеальных условий на качество сглаживания  пока не исследована.&lt;br /&gt;
Статистическая проверка (14) - это, вероятно, главная отличительная черта данного алгоритма. Она выражает предположение, что на участках, где сгруппированная дисперсия достаточно мала, измеренные высоты следует считать подверженными случайным погрешностям в измерениях единственного истинного значения, т.е. то, что земная поверхность на данной территории плоская. Тогда дисперсия для этой группы (для того, чтобы объединить значения на стадии улучшения) - это дисперсия рассчитанного среднего v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; , которое гораздо меньше, чем дисперсия измерений. Такая небольшая дисперсия гарантирует, что среднее играет решающее значение для выборок, так как [[Файл:15.png]]  в (17).&lt;br /&gt;
&lt;br /&gt;
===ОЦЕНКА ШУМА НА ЦМР ===&lt;br /&gt;
Для применения данного алгоритма адаптивного сглаживания к данным ЦМР, необходима оценка дисперсии для каждой точки.  Описанный здесь способ оценки шума был разработан для использования с односекундными данными SRTM (после устранения полос, заполнения пробелов и удаления влияния растительности, Галлант(Gallant) и др [5]) и требовал некоторой дополнительной подстройки к особенностям данной ЦМР, в частности к пространственно обусловленной природе шума. Для других источников данных может потребоваться другой способ;   в некоторых случаях оценка шума может быть выполнена в процессе создания ЦМР.    &lt;br /&gt;
Для каждой ячейки среднее значение рассчитывается по кольцевой области радиусом от 3 до 5 ячеек; кольцо означает, что значения, окружающие целевую ячейку не учитываются при расчете среднего значения. Рассчитывается разность между целевой ячейкой и средним значением, а затем получают стандартное отклонение этой разности по области из 5 ячеек. Это даёт информацию о величине дисперсии высот относительно средних высот на небольшом расстоянии - идея в том, что эта дисперсия должна быть наиболее зашумленной, так как небольшая топографическая дисперсия произведет пространственно связанные отличия от среднего значения, которое не сильно повлияет на  стандартные отклонения разностей.&lt;br /&gt;
Эта первоначальная оценка величины шума всё еще весьма приблизительна,  поэтому она сглаживается двумя этапами медианной фильтрации,  сначала  группировкой по прямоугольнику размерами 5х5, а затем  по круговой области радиусом в 5 ячеек по полученной более грубой сетке. Результирующая сетка затем улучшается до начального разрешения ЦМР с помощью билинейного пересчета. Оценка соответствует стандартному отклонению шума.&lt;br /&gt;
Рис. 1 показывает результат этого анализа по односекундной  ЦМР SRTM на часть западной  Австралии, где уровни шума очень различны.&lt;br /&gt;
Заметьте, что этот метод эффективно отличает шум от рельефа местности в равнинных областях с пологими склонами, но не способен определить различие в областях с более выраженным рельефом или там, где присутствуют резко выраженные формы рельефа в равнинных областях.  Подход, выбранный для решения данной проблемы, состоял в последовательном снижении предполагаемого уровня шума, как стандартного отклонения высоты, увеличенной на 5 метров. &lt;br /&gt;
&lt;br /&gt;
===АДАПТИВНОЕ СГЛАЖИВАНИЕ SRTM.===&lt;br /&gt;
Рис. 2 показывает отмывку рельефа, а рис. 3 показывает уклон, рассчитанный по односекундной ЦМР SRTM  до и после применения адаптивного метода сглаживания с использованием оценки шума, показанной на рисунке 1. Изображение отмывки рельефа подчеркивает плавность областей с пологим рельефом после адаптивного сглаживания. Пологие склоны около 1-2%, которые преобладают в данном  ландшафте, подавлены шумом до сглаживания. После сглаживания они совершенно очевидны. Более крутые склоны в юго-восточном углу изображения в значительной степени не затронуты сглаживанием.&lt;br /&gt;
&lt;br /&gt;
===ЗАКЛЮЧЕНИЕ.===&lt;br /&gt;
Этот относительно простой алгоритм адаптивного сглаживания эффективно устраняет пространственно распределенный шум  в ЦМР, полученных с помощью данных дистанционного зондирования. Способ был так же успешно применен к лидарным ЦМР с использованием постоянного стандартного отклонения шума в  0.2 м. &lt;br /&gt;
Алгоритм сглаживания к тому же заполняет участки с отсутствующими данными сглаженными соседними значениями, благодаря  применению нулевых весов в (3), которые могут быть использованы  как простой метод для  заполнения пустот.&lt;br /&gt;
&lt;br /&gt;
===Литература.=== &lt;br /&gt;
[1]  Lee,  J.-S., 1980.  “Digital  image  enhancement  and noise  filtering by &lt;br /&gt;
use of local statistics.” IEEE Transactions on Pattern Analysis and Machine &lt;br /&gt;
Intelligence, PAMI-2, 165-168 &lt;br /&gt;
[2]  Simard, M., K. Zhang, V. H. Rivera-Monroy, M. S. Ross, P. L. Ruiz, &lt;br /&gt;
E. Castaneda-Moya, R. R. Twilly, and E. Rodríguez, 2006. Mapping height &lt;br /&gt;
and biomass of mangrove forests in Everglades National Park with SRTM &lt;br /&gt;
elevation data, Photogrammetric Engineering and Remote Sensing, 72(3), &lt;br /&gt;
299-311. &lt;br /&gt;
[3]  Fieguth,  P.W.,  W.C.  Karl,  A.S.  Willsky,  &amp;amp;  C.  Wunsch,  1995. &lt;br /&gt;
“Multiresolution  optimal  interpolation  and  statistical  analysis  of &lt;br /&gt;
TOPEX/POSEIDON satellite altimetry”. IEEE Transactions on Geoscience &lt;br /&gt;
and Remote Sensing, 33, 280-292 &lt;br /&gt;
[4]  Slatton,  K.C.,  M.M.  Crawford  and  B.L.  Evans,  2001.  “Fusing &lt;br /&gt;
interferometric  radar  and  laser  altimeter  data  to  estimate  surface &lt;br /&gt;
topography and vegetation heights.” IEEE Transactions on Geoscience and &lt;br /&gt;
Remote Sensing, 39, 2470-2482 &lt;br /&gt;
[5]  Gallant, J.C., T.I. Dowling, A.M. Read, N. Wilson, P. Tickle (2010) &lt;br /&gt;
1 Second  SRTM  Level  2  Derived  Digital  Elevation  Model  v1.0. &lt;br /&gt;
http://www.ga.gov.au/meta/ANZCW0703013355.html,  last  accessed  15 &lt;br /&gt;
May 2011&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:16.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Рис.1 Предполагаемое стандартное отклонение шума для данных SRTM, западная Австралия 119.0E 33.6S. Квадрат - область покрытая деревьями с более высокой отражающей способностью и ,следовательно, меньшим уровнем шума, чем на окружающей очищенной территории. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:17.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Рис. 2. Отмывка рельефа на участке территории с рисунков 1 и 3, полученная из данных SRTM до (слева) и после (справа) адаптивного сглаживания. &lt;br /&gt;
&lt;br /&gt;
[[Файл:18.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
Рис.3 Уклоны, полученные из односекундных данных SRTM до (сверху) и после (снизу) адаптивного сглаживания с использованием стандартного отклонения шума с рисунка 1.&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4908</id>
		<title>Адаптивное сглаживание для шумных ЦМР</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4908"/>
		<updated>2012-04-26T18:19:11Z</updated>

		<summary type="html">&lt;p&gt;Reirby: /* ВВЕДЕНИЕ. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Описание метода сглаживания и устранения шума для ЦМР}}&lt;br /&gt;
== Adaptive smoothing for noisy DEMs (Адаптивное сглаживание для зашумленных ЦМР) ==&lt;br /&gt;
&lt;br /&gt;
''by: John Gallant,  &lt;br /&gt;
CSIRO Land and Water &lt;br /&gt;
Canberra, ACT, Australia''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ''Краткое содержание''. ===&lt;br /&gt;
ЦМР, полученные с помощью дистанционного зондирования, включая лидарные и радарные ЦМР, обеспечивают лучшую детализацию поверхности, чем традиционные интерполированные ЦМР, но страдают от случайных шумов, которые искажают измерения таких  форм поверхности, как склоны и направления потоков. Сглаживание - это эффективный метод снижения шума, но он так же, как правило, влияет на важные особенности рельефа, понижение на холмах, повышение во впадинах и стирает важные мелкие детали. Эта статья описывает подход многомасштабного адаптивного сглаживания, который реагирует как на уровень  рельефа, так и на уровень  шума в ЦМР, активно сглаживая места,  где величина зашумленности превышают значения высот местности, сглаживая немного или не сглаживая вовсе места, где шум меньше, чем значения рельефа. Данный метод прост и эффективен и может быть легко реализован в среде растровой ГИС. Он демонстрируется на зашумлённых данных SRTM.&lt;br /&gt;
&lt;br /&gt;
=== Введение. ===&lt;br /&gt;
Цифровая модель рельефа (ЦМР) - это несовершенное представление реальной земной поверхности. Влияние дефектов ЦМР на геоморфометрические операции зависит от того, как  эти дефекты воздействуют на измерение таких форм поверхностей как склоны,  направления потоков и кривизну. &lt;br /&gt;
В годы становления компьютеризированной геоморфометрии, или цифрового изучения местности, большинство ЦМР создавались путем интерполяции относительно редких источников данных, главным образом,&lt;br /&gt;
полученных с топографических карт. Такие ЦМР достаточно сглаженные, а их главным изъяном является недостаточная детализация рельефа, особенно на участках с пологим рельефом, где горизонтали расположены далеко друг от друга.&lt;br /&gt;
В последнее время многие ЦМР  изготавливаются с помощью радарных и лидарных данных дистанционного зондирования или фотограмметрическими способами. Эти ЦМР имеют минимум  одно измеренное значение для каждой ячейки сетки, поэтому хорошо передают характер поверхности, но измерения обычно подвержены ошибкам. Это проявляется в виде шумовых значений в данных о высотах с различными особенностями в зависимости от источника данных. Измерения небольших локальных форм рельефа  значительно подвержены влиянию случайных шумов и, как правило, существует больше проблем на участках с простым рельефом, где нет выраженных форм рельефа. &lt;br /&gt;
Сглаживание путем локального усреднения - это эффективная операция для снижения шума, но она ведет к замене истинных значений высот, и реальный рельеф местности не сохраняется: высокий уровень сглаживания хорошо удаляет шум, но, как правило, уничтожает небольшие формы рельефа и  скругляет резкие границы, в то время как низкий уровень сохраняет особенности рельефа, но не  эффективно удаляет шум. В идеале метод сглаживания должен сглаживать сильнее там, где уровень шума больше по отношению к перепаду высот, и меньше или совсем не сглаживать там, где шум значительно меньше перепада высот. Различные соотношения сигнал/шум могут быть следствием изменений уровня значимого сигнала (топографические изменения), так и изменения уровня шума. &lt;br /&gt;
Эта статья  описывает такой метод адаптивного сглаживания, который удаляет шум, при этом сохраняя особенности рельефа, реагирует на изменения уровня шума, а так же может заполнить недостающие данные. Он использует статистический подход с мульти-разрешением, который является весьма эффективным и может быть легко реализован в среде растровой ГИС.&lt;br /&gt;
&lt;br /&gt;
=== МЕТОД АДАПТИВНОГО СГЛАЖИВАНИЯ.===&lt;br /&gt;
Метод адаптивного сглаживания основан на идеях Ли (Lee)[1], но расширен  до  мульти-разрешения. Метод Ли рассчитывает окрестное среднее арифметическое  Z i j и дисперсию с поправкой на шум Q i j  в точке i j,  а затем получает вычисленное значение, как взвешенную сумму среднего и исходного зашумленного значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:1.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
где &amp;lt;big&amp;gt;σ&amp;lt;/big&amp;gt;&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;  это дисперсия шума; &amp;lt;big&amp;gt;''x''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - истинное значение в точке i, j и &amp;lt;big&amp;gt;''z''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - это значение, поврежденное шумом. Суть в том,  что там где дисперсия зашумленного сигнала значительно больше, чем шум, зашумленное значение используется в качестве предполагаемой истинной  величины, так как шум не оказывает большого влияния;  там, где дисперсия мала по сравнению с шумом, используется окрестное среднее арифметическое, значительно устраняющее шум. Метод Ли был использован для сглаживания ЦМР, например, Симардом (Simard) и др.  [2], который использовал фильтр типа Ли размерами 5х5 для сглаживания  высот SRTM c  постоянным стандартным отклонением шума в 1.8 м&lt;br /&gt;
Ли отмечает, что &amp;quot;Использование различных размеров области расчета значительно влияет на качество обработки изображений. Если область слишком мала, алгоритм фильтрации шума не эффективен. Если область слишком велика, мелкие детали изображения будут потеряны в процессе фильтрации.&amp;quot; Решение по  выбору размера области расчета в данном методе адаптивного сглаживания заключается в том, что нужно сглаживать с помощью областей различных размеров, позволяя дисперсии в области каждого размера контролировать, на сколько среднее арифметическое в данной области  влияет на вычисленное значение. Алгоритм учитывает различную дисперсию шума в пространстве и рассчитывает средние арифметические значения и дисперсии во вложенных областях так, что все расчеты после этапа  с начальным разрешением производятся по сеткам  с постепенно увеличиваемым размером ячейки, что ведет к весьма эффективной обработке.&lt;br /&gt;
Алгоритм мульти-разрешений похож на мульти-масштабный метод сглаживания Калмана (Kalman) [3,4] и состоит из  ряда последовательных обобщений с последующим рядом уточнений до исходного разрешения.&lt;br /&gt;
исходные значения алгоритма:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:5.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
за исключением мест, где нет данных, для которых исходные значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:6.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
w это вес для каждой ячейки, равный  обратной дисперсии V, а n это количество ячеек с данными.&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:7.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:8.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:9.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
На каждом шаге веса и квадраты весов суммируются (4), (5) и рассчитывается взвешенное среднее арифметическое дисперсии(6). Дисперсия для группы точек  с данными v&amp;lt;sub&amp;gt;g&amp;lt;/sub&amp;gt; - это сумма (9) межгрупповой дисперсии v&amp;lt;sub&amp;gt;bg&amp;lt;/sub&amp;gt;  (7) и внутригрупповой дисперсии v&amp;lt;sub&amp;gt;wg&amp;lt;/sub&amp;gt; (8). Межгрупповая дисперсия - это дисперсия, обусловленная различиями между групповыми средними, а внутригрупповая дисперсия обусловлена различиями между значениями внутри группы, так же как и при дисперсионном анализе. Дисперсия средних значений v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; эквивалентна обратному суммарному весу (10). Эффективное количество ячеек  n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  получено из весов (12); оно равно количеству ячеек n когда все веса равны, но оно меньше n когда веса неравны. Среднее значение дисперсии шума m&amp;lt;sub&amp;gt;v&amp;lt;/sub&amp;gt; получено из количества ячеек и суммарного веса (13). Последний этап (14) сравнивает групповую дисперсию со средней дисперсией шума и использует статистическую проверку для принятия решения, достаточно ли мала групповая дисперсия, чтобы значения внутри группы могли считаться равными  среднему значению, в этом случае берется дисперсия среднего как дисперсия для данного разрешения; иначе, берется групповая дисперсия. Критическое значение [[Файл:10.png]]  вычисляется со степенями свободы равными количеству эффективных ячеек n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  уменьшенному на единицу.&lt;br /&gt;
Это дает вложенные последовательности средних значений и дисперсий при постепенно более грубых разрешениях, которые могут быть объединены в обратную последовательность. Этот процесс начинается с:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:11.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:12.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Сглаженные в грубом масштабе высоты z&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; и дисперсии v&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; сначала улучшаются до следующего более высокого разрешения (16), дисперсия, рассчитанная путем объединения в этом разрешении, и сглаженная дисперсия из более грубого разрешения совмещаются (17) для создания сглаженной дисперсии в более высоком разрешении, чем сглаженная высота, полученная из взвешенной суммы (18) высоты в этом разрешении и сглаженной высоты в более грубом разрешении. Конечный результат это ''z''&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;  , сглаженная ЦМР, и ''V''&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;   - предполагаемая дисперсия.&lt;br /&gt;
Каждый шаг алгоритма соответствует относительно простому вычислению растра, которое может быть реализовано в ГИС. Используя ArcInfo GRID, суммы на первом этапе можно рассчитывать с помощью функции AGGREGATE  для групп ячеек размерами 3х3, а уточнения во втором этапе можно рассчитать с помощью функции FOCALMEAN, после того как соответственно установлены интервалы и размеры ячеек. В результатах присутствует некоторое количество незначительных артефактов, которые можно устранить, используя более  сложный этап улучшения.&lt;br /&gt;
Метод воспринимает расположенный по нормальному закону и пространственно нерегулярный шум; степень влияния отклонения размещения шума от идеальных условий на качество сглаживания  пока не исследована.&lt;br /&gt;
Статистическая проверка (14) - это, вероятно, главная отличительная черта данного алгоритма. Она выражает предположение, что на участках, где сгруппированная дисперсия достаточно мала, измеренные высоты следует считать подверженными случайным погрешностям в измерениях единственного истинного значения, т.е. то, что земная поверхность на данной территории плоская. Тогда дисперсия для этой группы (для того, чтобы объединить значения на стадии улучшения) - это дисперсия рассчитанного среднего v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; , которое гораздо меньше, чем дисперсия измерений. Такая небольшая дисперсия гарантирует, что среднее играет решающее значение для выборок, так как [[Файл:15.png]]  в (17).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===ОЦЕНКА ШУМА НА ЦМР ===&lt;br /&gt;
Для применения данного алгоритма адаптивного сглаживания к данным ЦМР, необходима оценка дисперсии для каждой точки.  Описанный здесь способ оценки шума был разработан для использования с односекундными данными SRTM (после устранения полос, заполнения пробелов и удаления влияния растительности, Галлант(Gallant) и др [5]) и требовал некоторой дополнительной подстройки к особенностям данной ЦМР, в частности к пространственно обусловленной природе шума. Для других источников данных может потребоваться другой способ;   в некоторых случаях оценка шума может быть выполнена в процессе создания ЦМР.    &lt;br /&gt;
Для каждой ячейки среднее значение рассчитывается по кольцевой области радиусом от 3 до 5 ячеек; кольцо означает, что значения, окружающие целевую ячейку не учитываются при расчете среднего значения. Рассчитывается разность между целевой ячейкой и средним значением, а затем получают стандартное отклонение этой разности по области из 5 ячеек. Это даёт информацию о величине дисперсии высот относительно средних высот на небольшом расстоянии - идея в том, что эта дисперсия должна быть наиболее зашумленной, так как небольшая топографическая дисперсия произведет пространственно связанные отличия от среднего значения, которое не сильно повлияет на  стандартные отклонения разностей.&lt;br /&gt;
Эта первоначальная оценка величины шума всё еще весьма приблизительна,  поэтому она сглаживается двумя этапами медианной фильтрации,  сначала  группировкой по прямоугольнику размерами 5х5, а затем  по круговой области радиусом в 5 ячеек по полученной более грубой сетке. Результирующая сетка затем улучшается до начального разрешения ЦМР с помощью билинейного пересчета. Оценка соответствует стандартному отклонению шума.&lt;br /&gt;
Рис. 1 показывает результат этого анализа по односекундной  ЦМР SRTM на часть западной  Австралии, где уровни шума очень различны.&lt;br /&gt;
Заметьте, что этот метод эффективно отличает шум от рельефа местности в равнинных областях с пологими склонами, но не способен определить различие в областях с более выраженным рельефом или там, где присутствуют резко выраженные формы рельефа в равнинных областях.  Подход, выбранный для решения данной проблемы, состоял в последовательном снижении предполагаемого уровня шума, как стандартного отклонения высоты, увеличенной на 5 метров. &lt;br /&gt;
&lt;br /&gt;
===АДАПТИВНОЕ СГЛАЖИВАНИЕ SRTM.===&lt;br /&gt;
Рис. 2 показывает отмывку рельефа, а рис. 3 показывает уклон, рассчитанный по односекундной ЦМР SRTM  до и после применения адаптивного метода сглаживания с использованием оценки шума, показанной на рисунке 1. Изображение отмывки рельефа подчеркивает плавность областей с пологим рельефом после адаптивного сглаживания. Пологие склоны около 1-2%, которые преобладают в данном  ландшафте, подавлены шумом до сглаживания. После сглаживания они совершенно очевидны. Более крутые склоны в юго-восточном углу изображения в значительной степени не затронуты сглаживанием.&lt;br /&gt;
&lt;br /&gt;
===ЗАКЛЮЧЕНИЕ.===&lt;br /&gt;
Этот относительно простой алгоритм адаптивного сглаживания эффективно устраняет пространственно распределенный шум  в ЦМР, полученных с помощью данных дистанционного зондирования. Способ был так же успешно применен к лидарным ЦМР с использованием постоянного стандартного отклонения шума в  0.2 м. &lt;br /&gt;
Алгоритм сглаживания к тому же заполняет участки с отсутствующими данными сглаженными соседними значениями, благодаря  применению нулевых весов в (3), которые могут быть использованы  как простой метод для  заполнения пустот.&lt;br /&gt;
&lt;br /&gt;
===Литература.=== &lt;br /&gt;
[1]  Lee,  J.-S., 1980.  “Digital  image  enhancement  and noise  filtering by &lt;br /&gt;
use of local statistics.” IEEE Transactions on Pattern Analysis and Machine &lt;br /&gt;
Intelligence, PAMI-2, 165-168 &lt;br /&gt;
[2]  Simard, M., K. Zhang, V. H. Rivera-Monroy, M. S. Ross, P. L. Ruiz, &lt;br /&gt;
E. Castaneda-Moya, R. R. Twilly, and E. Rodríguez, 2006. Mapping height &lt;br /&gt;
and biomass of mangrove forests in Everglades National Park with SRTM &lt;br /&gt;
elevation data, Photogrammetric Engineering and Remote Sensing, 72(3), &lt;br /&gt;
299-311. &lt;br /&gt;
[3]  Fieguth,  P.W.,  W.C.  Karl,  A.S.  Willsky,  &amp;amp;  C.  Wunsch,  1995. &lt;br /&gt;
“Multiresolution  optimal  interpolation  and  statistical  analysis  of &lt;br /&gt;
TOPEX/POSEIDON satellite altimetry”. IEEE Transactions on Geoscience &lt;br /&gt;
and Remote Sensing, 33, 280-292 &lt;br /&gt;
[4]  Slatton,  K.C.,  M.M.  Crawford  and  B.L.  Evans,  2001.  “Fusing &lt;br /&gt;
interferometric  radar  and  laser  altimeter  data  to  estimate  surface &lt;br /&gt;
topography and vegetation heights.” IEEE Transactions on Geoscience and &lt;br /&gt;
Remote Sensing, 39, 2470-2482 &lt;br /&gt;
[5]  Gallant, J.C., T.I. Dowling, A.M. Read, N. Wilson, P. Tickle (2010) &lt;br /&gt;
1 Second  SRTM  Level  2  Derived  Digital  Elevation  Model  v1.0. &lt;br /&gt;
http://www.ga.gov.au/meta/ANZCW0703013355.html,  last  accessed  15 &lt;br /&gt;
May 2011&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:16.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Рис.1 Предполагаемое стандартное отклонение шума для данных SRTM, западная Австралия 119.0E 33.6S. Квадрат - область покрытая деревьями с более высокой отражающей способностью и ,следовательно, меньшим уровнем шума, чем на окружающей очищенной территории. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:17.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Рис. 2. Отмывка рельефа на участке территории с рисунков 1 и 3, полученная из данных SRTM до (слева) и после (справа) адаптивного сглаживания. &lt;br /&gt;
&lt;br /&gt;
[[Файл:18.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
Рис.3 Уклоны, полученные из односекундных данных SRTM до (сверху) и после (снизу) адаптивного сглаживания с использованием стандартного отклонения шума с рисунка 1.&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4907</id>
		<title>Адаптивное сглаживание для шумных ЦМР</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4907"/>
		<updated>2012-04-26T15:32:25Z</updated>

		<summary type="html">&lt;p&gt;Reirby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Описание метода сглаживания и устранения шума для ЦМР}}&lt;br /&gt;
== Adaptive smoothing for noisy DEMs (Адаптивное сглаживание для зашумленных ЦМР) ==&lt;br /&gt;
&lt;br /&gt;
''by: John Gallant,  &lt;br /&gt;
CSIRO Land and Water &lt;br /&gt;
Canberra, ACT, Australia''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ''Краткое содержание''. ===&lt;br /&gt;
ЦМР, полученные с помощью дистанционного зондирования, включая лидарные и радарные ЦМР, обеспечивают лучшую детализацию поверхности, чем традиционные интерполированные ЦМР, но страдают от случайных шумов, которые искажают измерения таких  форм поверхности, как склоны и направления потоков. Сглаживание - это эффективный метод снижения шума, но он так же, как правило, влияет на важные особенности рельефа, понижение на холмах, повышение во впадинах и стирает важные мелкие детали. Эта статья описывает подход многомасштабного адаптивного сглаживания, который реагирует как на уровень  рельефа, так и на уровень  шума в ЦМР, активно сглаживая места,  где величина зашумленности превышают значения высот местности, сглаживая немного или не сглаживая вовсе места, где шум меньше, чем значения рельефа. Данный метод прост и эффективен и может быть легко реализован в среде растровой ГИС. Он демонстрируется на зашумлённых данных SRTM.&lt;br /&gt;
&lt;br /&gt;
=== ВВЕДЕНИЕ. ===&lt;br /&gt;
Цифровая модель рельефа (ЦМР) - это несовершенное представление реальной земной поверхности. Влияние дефектов ЦМР на геоморфометрические операции зависит от того, как  эти дефекты воздействуют на измерение таких форм поверхностей как склоны,  направления потоков и кривизну. &lt;br /&gt;
В годы становления компьютеризированной геоморфометрии, или цифрового изучения местности, большинство ЦМР создавались путем интерполяции относительно редких источников данных, главным образом,&lt;br /&gt;
полученных с топографических карт. Такие ЦМР достаточно сглаженные, а их главным изъяном является недостаточная детализация рельефа, особенно на участках с пологим рельефом, где горизонтали расположены далеко друг от друга.&lt;br /&gt;
В последнее время многие ЦМР  изготавливаются с помощью радарных и лидарных данных дистанционного зондирования или фотограмметрическими способами. Эти ЦМР имеют минимум  одно измеренное значение для каждой ячейки сетки, поэтому хорошо передают характер поверхности, но измерения обычно подвержены ошибкам. Это проявляется в виде шумовых значений в данных о высотах с различными особенностями в зависимости от источника данных. Измерения небольших локальных форм рельефа  значительно подвержены влиянию случайных шумов и, как правило, существует больше проблем на участках с простым рельефом, где нет выраженных форм рельефа. &lt;br /&gt;
Сглаживание путем локального усреднения - это эффективная операция для снижения шума, но она ведет к замене истинных значений высот, и реальный рельеф местности не сохраняется: высокий уровень сглаживания хорошо удаляет шум, но, как правило, уничтожает небольшие формы рельефа и  скругляет резкие границы, в то время как низкий уровень сохраняет особенности рельефа, но не  эффективно удаляет шум. В идеале метод сглаживания должен сглаживать сильнее там, где уровень шума больше по отношению к перепаду высот, и меньше или совсем не сглаживать там, где шум значительно меньше перепада высот. Различные соотношения сигнал/шум могут быть следствием изменений уровня значимого сигнала (топографические изменения), так и изменения уровня шума. &lt;br /&gt;
Эта статья  описывает такой метод адаптивного сглаживания, который удаляет шум, при этом сохраняя особенности рельефа, реагирует на изменения уровня шума, а так же может заполнить недостающие данные. Он использует статистический подход с мульти-разрешением, который является весьма эффективным и может быть легко реализован в среде растровой ГИС.&lt;br /&gt;
&lt;br /&gt;
=== МЕТОД АДАПТИВНОГО СГЛАЖИВАНИЯ.===&lt;br /&gt;
Метод адаптивного сглаживания основан на идеях Ли (Lee)[1], но расширен  до  мульти-разрешения. Метод Ли рассчитывает окрестное среднее арифметическое  Z i j и дисперсию с поправкой на шум Q i j  в точке i j,  а затем получает вычисленное значение, как взвешенную сумму среднего и исходного зашумленного значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:1.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
где &amp;lt;big&amp;gt;σ&amp;lt;/big&amp;gt;&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;  это дисперсия шума; &amp;lt;big&amp;gt;''x''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - истинное значение в точке i, j и &amp;lt;big&amp;gt;''z''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - это значение, поврежденное шумом. Суть в том,  что там где дисперсия зашумленного сигнала значительно больше, чем шум, зашумленное значение используется в качестве предполагаемой истинной  величины, так как шум не оказывает большого влияния;  там, где дисперсия мала по сравнению с шумом, используется окрестное среднее арифметическое, значительно устраняющее шум. Метод Ли был использован для сглаживания ЦМР, например, Симардом (Simard) и др.  [2], который использовал фильтр типа Ли размерами 5х5 для сглаживания  высот SRTM c  постоянным стандартным отклонением шума в 1.8 м&lt;br /&gt;
Ли отмечает, что &amp;quot;Использование различных размеров области расчета значительно влияет на качество обработки изображений. Если область слишком мала, алгоритм фильтрации шума не эффективен. Если область слишком велика, мелкие детали изображения будут потеряны в процессе фильтрации.&amp;quot; Решение по  выбору размера области расчета в данном методе адаптивного сглаживания заключается в том, что нужно сглаживать с помощью областей различных размеров, позволяя дисперсии в области каждого размера контролировать, на сколько среднее арифметическое в данной области  влияет на вычисленное значение. Алгоритм учитывает различную дисперсию шума в пространстве и рассчитывает средние арифметические значения и дисперсии во вложенных областях так, что все расчеты после этапа  с начальным разрешением производятся по сеткам  с постепенно увеличиваемым размером ячейки, что ведет к весьма эффективной обработке.&lt;br /&gt;
Алгоритм мульти-разрешений похож на мульти-масштабный метод сглаживания Калмана (Kalman) [3,4] и состоит из  ряда последовательных обобщений с последующим рядом уточнений до исходного разрешения.&lt;br /&gt;
исходные значения алгоритма:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:5.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
за исключением мест, где нет данных, для которых исходные значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:6.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
w это вес для каждой ячейки, равный  обратной дисперсии V, а n это количество ячеек с данными.&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:7.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:8.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:9.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
На каждом шаге веса и квадраты весов суммируются (4), (5) и рассчитывается взвешенное среднее арифметическое дисперсии(6). Дисперсия для группы точек  с данными v&amp;lt;sub&amp;gt;g&amp;lt;/sub&amp;gt; - это сумма (9) межгрупповой дисперсии v&amp;lt;sub&amp;gt;bg&amp;lt;/sub&amp;gt;  (7) и внутригрупповой дисперсии v&amp;lt;sub&amp;gt;wg&amp;lt;/sub&amp;gt; (8). Межгрупповая дисперсия - это дисперсия, обусловленная различиями между групповыми средними, а внутригрупповая дисперсия обусловлена различиями между значениями внутри группы, так же как и при дисперсионном анализе. Дисперсия средних значений v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; эквивалентна обратному суммарному весу (10). Эффективное количество ячеек  n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  получено из весов (12); оно равно количеству ячеек n когда все веса равны, но оно меньше n когда веса неравны. Среднее значение дисперсии шума m&amp;lt;sub&amp;gt;v&amp;lt;/sub&amp;gt; получено из количества ячеек и суммарного веса (13). Последний этап (14) сравнивает групповую дисперсию со средней дисперсией шума и использует статистическую проверку для принятия решения, достаточно ли мала групповая дисперсия, чтобы значения внутри группы могли считаться равными  среднему значению, в этом случае берется дисперсия среднего как дисперсия для данного разрешения; иначе, берется групповая дисперсия. Критическое значение [[Файл:10.png]]  вычисляется со степенями свободы равными количеству эффективных ячеек n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  уменьшенному на единицу.&lt;br /&gt;
Это дает вложенные последовательности средних значений и дисперсий при постепенно более грубых разрешениях, которые могут быть объединены в обратную последовательность. Этот процесс начинается с:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:11.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:12.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Сглаженные в грубом масштабе высоты z&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; и дисперсии v&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; сначала улучшаются до следующего более высокого разрешения (16), дисперсия, рассчитанная путем объединения в этом разрешении, и сглаженная дисперсия из более грубого разрешения совмещаются (17) для создания сглаженной дисперсии в более высоком разрешении, чем сглаженная высота, полученная из взвешенной суммы (18) высоты в этом разрешении и сглаженной высоты в более грубом разрешении. Конечный результат это ''z''&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;  , сглаженная ЦМР, и ''V''&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;   - предполагаемая дисперсия.&lt;br /&gt;
Каждый шаг алгоритма соответствует относительно простому вычислению растра, которое может быть реализовано в ГИС. Используя ArcInfo GRID, суммы на первом этапе можно рассчитывать с помощью функции AGGREGATE  для групп ячеек размерами 3х3, а уточнения во втором этапе можно рассчитать с помощью функции FOCALMEAN, после того как соответственно установлены интервалы и размеры ячеек. В результатах присутствует некоторое количество незначительных артефактов, которые можно устранить, используя более  сложный этап улучшения.&lt;br /&gt;
Метод воспринимает расположенный по нормальному закону и пространственно нерегулярный шум; степень влияния отклонения размещения шума от идеальных условий на качество сглаживания  пока не исследована.&lt;br /&gt;
Статистическая проверка (14) - это, вероятно, главная отличительная черта данного алгоритма. Она выражает предположение, что на участках, где сгруппированная дисперсия достаточно мала, измеренные высоты следует считать подверженными случайным погрешностям в измерениях единственного истинного значения, т.е. то, что земная поверхность на данной территории плоская. Тогда дисперсия для этой группы (для того, чтобы объединить значения на стадии улучшения) - это дисперсия рассчитанного среднего v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; , которое гораздо меньше, чем дисперсия измерений. Такая небольшая дисперсия гарантирует, что среднее играет решающее значение для выборок, так как [[Файл:15.png]]  в (17).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===ОЦЕНКА ШУМА НА ЦМР ===&lt;br /&gt;
Для применения данного алгоритма адаптивного сглаживания к данным ЦМР, необходима оценка дисперсии для каждой точки.  Описанный здесь способ оценки шума был разработан для использования с односекундными данными SRTM (после устранения полос, заполнения пробелов и удаления влияния растительности, Галлант(Gallant) и др [5]) и требовал некоторой дополнительной подстройки к особенностям данной ЦМР, в частности к пространственно обусловленной природе шума. Для других источников данных может потребоваться другой способ;   в некоторых случаях оценка шума может быть выполнена в процессе создания ЦМР.    &lt;br /&gt;
Для каждой ячейки среднее значение рассчитывается по кольцевой области радиусом от 3 до 5 ячеек; кольцо означает, что значения, окружающие целевую ячейку не учитываются при расчете среднего значения. Рассчитывается разность между целевой ячейкой и средним значением, а затем получают стандартное отклонение этой разности по области из 5 ячеек. Это даёт информацию о величине дисперсии высот относительно средних высот на небольшом расстоянии - идея в том, что эта дисперсия должна быть наиболее зашумленной, так как небольшая топографическая дисперсия произведет пространственно связанные отличия от среднего значения, которое не сильно повлияет на  стандартные отклонения разностей.&lt;br /&gt;
Эта первоначальная оценка величины шума всё еще весьма приблизительна,  поэтому она сглаживается двумя этапами медианной фильтрации,  сначала  группировкой по прямоугольнику размерами 5х5, а затем  по круговой области радиусом в 5 ячеек по полученной более грубой сетке. Результирующая сетка затем улучшается до начального разрешения ЦМР с помощью билинейного пересчета. Оценка соответствует стандартному отклонению шума.&lt;br /&gt;
Рис. 1 показывает результат этого анализа по односекундной  ЦМР SRTM на часть западной  Австралии, где уровни шума очень различны.&lt;br /&gt;
Заметьте, что этот метод эффективно отличает шум от рельефа местности в равнинных областях с пологими склонами, но не способен определить различие в областях с более выраженным рельефом или там, где присутствуют резко выраженные формы рельефа в равнинных областях.  Подход, выбранный для решения данной проблемы, состоял в последовательном снижении предполагаемого уровня шума, как стандартного отклонения высоты, увеличенной на 5 метров. &lt;br /&gt;
&lt;br /&gt;
===АДАПТИВНОЕ СГЛАЖИВАНИЕ SRTM.===&lt;br /&gt;
Рис. 2 показывает отмывку рельефа, а рис. 3 показывает уклон, рассчитанный по односекундной ЦМР SRTM  до и после применения адаптивного метода сглаживания с использованием оценки шума, показанной на рисунке 1. Изображение отмывки рельефа подчеркивает плавность областей с пологим рельефом после адаптивного сглаживания. Пологие склоны около 1-2%, которые преобладают в данном  ландшафте, подавлены шумом до сглаживания. После сглаживания они совершенно очевидны. Более крутые склоны в юго-восточном углу изображения в значительной степени не затронуты сглаживанием.&lt;br /&gt;
&lt;br /&gt;
===ЗАКЛЮЧЕНИЕ.===&lt;br /&gt;
Этот относительно простой алгоритм адаптивного сглаживания эффективно устраняет пространственно распределенный шум  в ЦМР, полученных с помощью данных дистанционного зондирования. Способ был так же успешно применен к лидарным ЦМР с использованием постоянного стандартного отклонения шума в  0.2 м. &lt;br /&gt;
Алгоритм сглаживания к тому же заполняет участки с отсутствующими данными сглаженными соседними значениями, благодаря  применению нулевых весов в (3), которые могут быть использованы  как простой метод для  заполнения пустот.&lt;br /&gt;
&lt;br /&gt;
===Литература.=== &lt;br /&gt;
[1]  Lee,  J.-S., 1980.  “Digital  image  enhancement  and noise  filtering by &lt;br /&gt;
use of local statistics.” IEEE Transactions on Pattern Analysis and Machine &lt;br /&gt;
Intelligence, PAMI-2, 165-168 &lt;br /&gt;
[2]  Simard, M., K. Zhang, V. H. Rivera-Monroy, M. S. Ross, P. L. Ruiz, &lt;br /&gt;
E. Castaneda-Moya, R. R. Twilly, and E. Rodríguez, 2006. Mapping height &lt;br /&gt;
and biomass of mangrove forests in Everglades National Park with SRTM &lt;br /&gt;
elevation data, Photogrammetric Engineering and Remote Sensing, 72(3), &lt;br /&gt;
299-311. &lt;br /&gt;
[3]  Fieguth,  P.W.,  W.C.  Karl,  A.S.  Willsky,  &amp;amp;  C.  Wunsch,  1995. &lt;br /&gt;
“Multiresolution  optimal  interpolation  and  statistical  analysis  of &lt;br /&gt;
TOPEX/POSEIDON satellite altimetry”. IEEE Transactions on Geoscience &lt;br /&gt;
and Remote Sensing, 33, 280-292 &lt;br /&gt;
[4]  Slatton,  K.C.,  M.M.  Crawford  and  B.L.  Evans,  2001.  “Fusing &lt;br /&gt;
interferometric  radar  and  laser  altimeter  data  to  estimate  surface &lt;br /&gt;
topography and vegetation heights.” IEEE Transactions on Geoscience and &lt;br /&gt;
Remote Sensing, 39, 2470-2482 &lt;br /&gt;
[5]  Gallant, J.C., T.I. Dowling, A.M. Read, N. Wilson, P. Tickle (2010) &lt;br /&gt;
1 Second  SRTM  Level  2  Derived  Digital  Elevation  Model  v1.0. &lt;br /&gt;
http://www.ga.gov.au/meta/ANZCW0703013355.html,  last  accessed  15 &lt;br /&gt;
May 2011&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:16.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Рис.1 Предполагаемое стандартное отклонение шума для данных SRTM, западная Австралия 119.0E 33.6S. Квадрат - область покрытая деревьями с более высокой отражающей способностью и ,следовательно, меньшим уровнем шума, чем на окружающей очищенной территории. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:17.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Рис. 2. Отмывка рельефа на участке территории с рисунков 1 и 3, полученная из данных SRTM до (слева) и после (справа) адаптивного сглаживания. &lt;br /&gt;
&lt;br /&gt;
[[Файл:18.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
Рис.3 Уклоны, полученные из односекундных данных SRTM до (сверху) и после (снизу) адаптивного сглаживания с использованием стандартного отклонения шума с рисунка 1.&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4906</id>
		<title>Адаптивное сглаживание для шумных ЦМР</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4906"/>
		<updated>2012-04-26T15:31:49Z</updated>

		<summary type="html">&lt;p&gt;Reirby: /* Adaptive smoothing for noisy DEMs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Описание метода адаптивного сглаживания и устранения шума для ЦМР}}&lt;br /&gt;
{{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Описание метода сглаживания и устранения шума для ЦМР}}&lt;br /&gt;
== Adaptive smoothing for noisy DEMs (Адаптивное сглаживание для зашумленных ЦМР) ==&lt;br /&gt;
&lt;br /&gt;
''by: John Gallant,  &lt;br /&gt;
CSIRO Land and Water &lt;br /&gt;
Canberra, ACT, Australia''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ''Краткое содержание''. ===&lt;br /&gt;
ЦМР, полученные с помощью дистанционного зондирования, включая лидарные и радарные ЦМР, обеспечивают лучшую детализацию поверхности, чем традиционные интерполированные ЦМР, но страдают от случайных шумов, которые искажают измерения таких  форм поверхности, как склоны и направления потоков. Сглаживание - это эффективный метод снижения шума, но он так же, как правило, влияет на важные особенности рельефа, понижение на холмах, повышение во впадинах и стирает важные мелкие детали. Эта статья описывает подход многомасштабного адаптивного сглаживания, который реагирует как на уровень  рельефа, так и на уровень  шума в ЦМР, активно сглаживая места,  где величина зашумленности превышают значения высот местности, сглаживая немного или не сглаживая вовсе места, где шум меньше, чем значения рельефа. Данный метод прост и эффективен и может быть легко реализован в среде растровой ГИС. Он демонстрируется на зашумлённых данных SRTM.&lt;br /&gt;
&lt;br /&gt;
=== ВВЕДЕНИЕ. ===&lt;br /&gt;
Цифровая модель рельефа (ЦМР) - это несовершенное представление реальной земной поверхности. Влияние дефектов ЦМР на геоморфометрические операции зависит от того, как  эти дефекты воздействуют на измерение таких форм поверхностей как склоны,  направления потоков и кривизну. &lt;br /&gt;
В годы становления компьютеризированной геоморфометрии, или цифрового изучения местности, большинство ЦМР создавались путем интерполяции относительно редких источников данных, главным образом,&lt;br /&gt;
полученных с топографических карт. Такие ЦМР достаточно сглаженные, а их главным изъяном является недостаточная детализация рельефа, особенно на участках с пологим рельефом, где горизонтали расположены далеко друг от друга.&lt;br /&gt;
В последнее время многие ЦМР  изготавливаются с помощью радарных и лидарных данных дистанционного зондирования или фотограмметрическими способами. Эти ЦМР имеют минимум  одно измеренное значение для каждой ячейки сетки, поэтому хорошо передают характер поверхности, но измерения обычно подвержены ошибкам. Это проявляется в виде шумовых значений в данных о высотах с различными особенностями в зависимости от источника данных. Измерения небольших локальных форм рельефа  значительно подвержены влиянию случайных шумов и, как правило, существует больше проблем на участках с простым рельефом, где нет выраженных форм рельефа. &lt;br /&gt;
Сглаживание путем локального усреднения - это эффективная операция для снижения шума, но она ведет к замене истинных значений высот, и реальный рельеф местности не сохраняется: высокий уровень сглаживания хорошо удаляет шум, но, как правило, уничтожает небольшие формы рельефа и  скругляет резкие границы, в то время как низкий уровень сохраняет особенности рельефа, но не  эффективно удаляет шум. В идеале метод сглаживания должен сглаживать сильнее там, где уровень шума больше по отношению к перепаду высот, и меньше или совсем не сглаживать там, где шум значительно меньше перепада высот. Различные соотношения сигнал/шум могут быть следствием изменений уровня значимого сигнала (топографические изменения), так и изменения уровня шума. &lt;br /&gt;
Эта статья  описывает такой метод адаптивного сглаживания, который удаляет шум, при этом сохраняя особенности рельефа, реагирует на изменения уровня шума, а так же может заполнить недостающие данные. Он использует статистический подход с мульти-разрешением, который является весьма эффективным и может быть легко реализован в среде растровой ГИС.&lt;br /&gt;
&lt;br /&gt;
=== МЕТОД АДАПТИВНОГО СГЛАЖИВАНИЯ.===&lt;br /&gt;
Метод адаптивного сглаживания основан на идеях Ли (Lee)[1], но расширен  до  мульти-разрешения. Метод Ли рассчитывает окрестное среднее арифметическое  Z i j и дисперсию с поправкой на шум Q i j  в точке i j,  а затем получает вычисленное значение, как взвешенную сумму среднего и исходного зашумленного значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:1.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
где &amp;lt;big&amp;gt;σ&amp;lt;/big&amp;gt;&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;  это дисперсия шума; &amp;lt;big&amp;gt;''x''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - истинное значение в точке i, j и &amp;lt;big&amp;gt;''z''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - это значение, поврежденное шумом. Суть в том,  что там где дисперсия зашумленного сигнала значительно больше, чем шум, зашумленное значение используется в качестве предполагаемой истинной  величины, так как шум не оказывает большого влияния;  там, где дисперсия мала по сравнению с шумом, используется окрестное среднее арифметическое, значительно устраняющее шум. Метод Ли был использован для сглаживания ЦМР, например, Симардом (Simard) и др.  [2], который использовал фильтр типа Ли размерами 5х5 для сглаживания  высот SRTM c  постоянным стандартным отклонением шума в 1.8 м&lt;br /&gt;
Ли отмечает, что &amp;quot;Использование различных размеров области расчета значительно влияет на качество обработки изображений. Если область слишком мала, алгоритм фильтрации шума не эффективен. Если область слишком велика, мелкие детали изображения будут потеряны в процессе фильтрации.&amp;quot; Решение по  выбору размера области расчета в данном методе адаптивного сглаживания заключается в том, что нужно сглаживать с помощью областей различных размеров, позволяя дисперсии в области каждого размера контролировать, на сколько среднее арифметическое в данной области  влияет на вычисленное значение. Алгоритм учитывает различную дисперсию шума в пространстве и рассчитывает средние арифметические значения и дисперсии во вложенных областях так, что все расчеты после этапа  с начальным разрешением производятся по сеткам  с постепенно увеличиваемым размером ячейки, что ведет к весьма эффективной обработке.&lt;br /&gt;
Алгоритм мульти-разрешений похож на мульти-масштабный метод сглаживания Калмана (Kalman) [3,4] и состоит из  ряда последовательных обобщений с последующим рядом уточнений до исходного разрешения.&lt;br /&gt;
исходные значения алгоритма:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:5.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
за исключением мест, где нет данных, для которых исходные значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:6.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
w это вес для каждой ячейки, равный  обратной дисперсии V, а n это количество ячеек с данными.&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:7.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:8.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:9.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
На каждом шаге веса и квадраты весов суммируются (4), (5) и рассчитывается взвешенное среднее арифметическое дисперсии(6). Дисперсия для группы точек  с данными v&amp;lt;sub&amp;gt;g&amp;lt;/sub&amp;gt; - это сумма (9) межгрупповой дисперсии v&amp;lt;sub&amp;gt;bg&amp;lt;/sub&amp;gt;  (7) и внутригрупповой дисперсии v&amp;lt;sub&amp;gt;wg&amp;lt;/sub&amp;gt; (8). Межгрупповая дисперсия - это дисперсия, обусловленная различиями между групповыми средними, а внутригрупповая дисперсия обусловлена различиями между значениями внутри группы, так же как и при дисперсионном анализе. Дисперсия средних значений v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; эквивалентна обратному суммарному весу (10). Эффективное количество ячеек  n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  получено из весов (12); оно равно количеству ячеек n когда все веса равны, но оно меньше n когда веса неравны. Среднее значение дисперсии шума m&amp;lt;sub&amp;gt;v&amp;lt;/sub&amp;gt; получено из количества ячеек и суммарного веса (13). Последний этап (14) сравнивает групповую дисперсию со средней дисперсией шума и использует статистическую проверку для принятия решения, достаточно ли мала групповая дисперсия, чтобы значения внутри группы могли считаться равными  среднему значению, в этом случае берется дисперсия среднего как дисперсия для данного разрешения; иначе, берется групповая дисперсия. Критическое значение [[Файл:10.png]]  вычисляется со степенями свободы равными количеству эффективных ячеек n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  уменьшенному на единицу.&lt;br /&gt;
Это дает вложенные последовательности средних значений и дисперсий при постепенно более грубых разрешениях, которые могут быть объединены в обратную последовательность. Этот процесс начинается с:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:11.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:12.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Сглаженные в грубом масштабе высоты z&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; и дисперсии v&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; сначала улучшаются до следующего более высокого разрешения (16), дисперсия, рассчитанная путем объединения в этом разрешении, и сглаженная дисперсия из более грубого разрешения совмещаются (17) для создания сглаженной дисперсии в более высоком разрешении, чем сглаженная высота, полученная из взвешенной суммы (18) высоты в этом разрешении и сглаженной высоты в более грубом разрешении. Конечный результат это ''z''&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;  , сглаженная ЦМР, и ''V''&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;   - предполагаемая дисперсия.&lt;br /&gt;
Каждый шаг алгоритма соответствует относительно простому вычислению растра, которое может быть реализовано в ГИС. Используя ArcInfo GRID, суммы на первом этапе можно рассчитывать с помощью функции AGGREGATE  для групп ячеек размерами 3х3, а уточнения во втором этапе можно рассчитать с помощью функции FOCALMEAN, после того как соответственно установлены интервалы и размеры ячеек. В результатах присутствует некоторое количество незначительных артефактов, которые можно устранить, используя более  сложный этап улучшения.&lt;br /&gt;
Метод воспринимает расположенный по нормальному закону и пространственно нерегулярный шум; степень влияния отклонения размещения шума от идеальных условий на качество сглаживания  пока не исследована.&lt;br /&gt;
Статистическая проверка (14) - это, вероятно, главная отличительная черта данного алгоритма. Она выражает предположение, что на участках, где сгруппированная дисперсия достаточно мала, измеренные высоты следует считать подверженными случайным погрешностям в измерениях единственного истинного значения, т.е. то, что земная поверхность на данной территории плоская. Тогда дисперсия для этой группы (для того, чтобы объединить значения на стадии улучшения) - это дисперсия рассчитанного среднего v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; , которое гораздо меньше, чем дисперсия измерений. Такая небольшая дисперсия гарантирует, что среднее играет решающее значение для выборок, так как [[Файл:15.png]]  в (17).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===ОЦЕНКА ШУМА НА ЦМР ===&lt;br /&gt;
Для применения данного алгоритма адаптивного сглаживания к данным ЦМР, необходима оценка дисперсии для каждой точки.  Описанный здесь способ оценки шума был разработан для использования с односекундными данными SRTM (после устранения полос, заполнения пробелов и удаления влияния растительности, Галлант(Gallant) и др [5]) и требовал некоторой дополнительной подстройки к особенностям данной ЦМР, в частности к пространственно обусловленной природе шума. Для других источников данных может потребоваться другой способ;   в некоторых случаях оценка шума может быть выполнена в процессе создания ЦМР.    &lt;br /&gt;
Для каждой ячейки среднее значение рассчитывается по кольцевой области радиусом от 3 до 5 ячеек; кольцо означает, что значения, окружающие целевую ячейку не учитываются при расчете среднего значения. Рассчитывается разность между целевой ячейкой и средним значением, а затем получают стандартное отклонение этой разности по области из 5 ячеек. Это даёт информацию о величине дисперсии высот относительно средних высот на небольшом расстоянии - идея в том, что эта дисперсия должна быть наиболее зашумленной, так как небольшая топографическая дисперсия произведет пространственно связанные отличия от среднего значения, которое не сильно повлияет на  стандартные отклонения разностей.&lt;br /&gt;
Эта первоначальная оценка величины шума всё еще весьма приблизительна,  поэтому она сглаживается двумя этапами медианной фильтрации,  сначала  группировкой по прямоугольнику размерами 5х5, а затем  по круговой области радиусом в 5 ячеек по полученной более грубой сетке. Результирующая сетка затем улучшается до начального разрешения ЦМР с помощью билинейного пересчета. Оценка соответствует стандартному отклонению шума.&lt;br /&gt;
Рис. 1 показывает результат этого анализа по односекундной  ЦМР SRTM на часть западной  Австралии, где уровни шума очень различны.&lt;br /&gt;
Заметьте, что этот метод эффективно отличает шум от рельефа местности в равнинных областях с пологими склонами, но не способен определить различие в областях с более выраженным рельефом или там, где присутствуют резко выраженные формы рельефа в равнинных областях.  Подход, выбранный для решения данной проблемы, состоял в последовательном снижении предполагаемого уровня шума, как стандартного отклонения высоты, увеличенной на 5 метров. &lt;br /&gt;
&lt;br /&gt;
===АДАПТИВНОЕ СГЛАЖИВАНИЕ SRTM.===&lt;br /&gt;
Рис. 2 показывает отмывку рельефа, а рис. 3 показывает уклон, рассчитанный по односекундной ЦМР SRTM  до и после применения адаптивного метода сглаживания с использованием оценки шума, показанной на рисунке 1. Изображение отмывки рельефа подчеркивает плавность областей с пологим рельефом после адаптивного сглаживания. Пологие склоны около 1-2%, которые преобладают в данном  ландшафте, подавлены шумом до сглаживания. После сглаживания они совершенно очевидны. Более крутые склоны в юго-восточном углу изображения в значительной степени не затронуты сглаживанием.&lt;br /&gt;
&lt;br /&gt;
===ЗАКЛЮЧЕНИЕ.===&lt;br /&gt;
Этот относительно простой алгоритм адаптивного сглаживания эффективно устраняет пространственно распределенный шум  в ЦМР, полученных с помощью данных дистанционного зондирования. Способ был так же успешно применен к лидарным ЦМР с использованием постоянного стандартного отклонения шума в  0.2 м. &lt;br /&gt;
Алгоритм сглаживания к тому же заполняет участки с отсутствующими данными сглаженными соседними значениями, благодаря  применению нулевых весов в (3), которые могут быть использованы  как простой метод для  заполнения пустот.&lt;br /&gt;
&lt;br /&gt;
===Литература.=== &lt;br /&gt;
[1]  Lee,  J.-S., 1980.  “Digital  image  enhancement  and noise  filtering by &lt;br /&gt;
use of local statistics.” IEEE Transactions on Pattern Analysis and Machine &lt;br /&gt;
Intelligence, PAMI-2, 165-168 &lt;br /&gt;
[2]  Simard, M., K. Zhang, V. H. Rivera-Monroy, M. S. Ross, P. L. Ruiz, &lt;br /&gt;
E. Castaneda-Moya, R. R. Twilly, and E. Rodríguez, 2006. Mapping height &lt;br /&gt;
and biomass of mangrove forests in Everglades National Park with SRTM &lt;br /&gt;
elevation data, Photogrammetric Engineering and Remote Sensing, 72(3), &lt;br /&gt;
299-311. &lt;br /&gt;
[3]  Fieguth,  P.W.,  W.C.  Karl,  A.S.  Willsky,  &amp;amp;  C.  Wunsch,  1995. &lt;br /&gt;
“Multiresolution  optimal  interpolation  and  statistical  analysis  of &lt;br /&gt;
TOPEX/POSEIDON satellite altimetry”. IEEE Transactions on Geoscience &lt;br /&gt;
and Remote Sensing, 33, 280-292 &lt;br /&gt;
[4]  Slatton,  K.C.,  M.M.  Crawford  and  B.L.  Evans,  2001.  “Fusing &lt;br /&gt;
interferometric  radar  and  laser  altimeter  data  to  estimate  surface &lt;br /&gt;
topography and vegetation heights.” IEEE Transactions on Geoscience and &lt;br /&gt;
Remote Sensing, 39, 2470-2482 &lt;br /&gt;
[5]  Gallant, J.C., T.I. Dowling, A.M. Read, N. Wilson, P. Tickle (2010) &lt;br /&gt;
1 Second  SRTM  Level  2  Derived  Digital  Elevation  Model  v1.0. &lt;br /&gt;
http://www.ga.gov.au/meta/ANZCW0703013355.html,  last  accessed  15 &lt;br /&gt;
May 2011&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:16.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Рис.1 Предполагаемое стандартное отклонение шума для данных SRTM, западная Австралия 119.0E 33.6S. Квадрат - область покрытая деревьями с более высокой отражающей способностью и ,следовательно, меньшим уровнем шума, чем на окружающей очищенной территории. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:17.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Рис. 2. Отмывка рельефа на участке территории с рисунков 1 и 3, полученная из данных SRTM до (слева) и после (справа) адаптивного сглаживания. &lt;br /&gt;
&lt;br /&gt;
[[Файл:18.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
Рис.3 Уклоны, полученные из односекундных данных SRTM до (сверху) и после (снизу) адаптивного сглаживания с использованием стандартного отклонения шума с рисунка 1.&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4905</id>
		<title>Адаптивное сглаживание для шумных ЦМР</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4905"/>
		<updated>2012-04-26T15:27:35Z</updated>

		<summary type="html">&lt;p&gt;Reirby: /* Адаптивное сглаживание для зашумленных ЦМР */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Описание метода адаптивного сглаживания и устранения шума для ЦМР}}&lt;br /&gt;
==Adaptive smoothing for noisy DEMs==&lt;br /&gt;
&lt;br /&gt;
''by: John Gallant,  &lt;br /&gt;
CSIRO Land and Water &lt;br /&gt;
Canberra, ACT, Australia''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ''Краткое содержание''. ===&lt;br /&gt;
ЦМР, полученные с помощью дистанционного зондирования, включая лидарные и радарные ЦМР, обеспечивают лучшую детализацию поверхности, чем традиционные интерполированные ЦМР, но страдают от случайных шумов, которые искажают измерения таких  форм поверхности, как склоны и направления потоков. Сглаживание - это эффективный метод снижения шума, но он так же, как правило, влияет на важные особенности рельефа, понижение на холмах, повышение во впадинах и стирает важные мелкие детали. Эта статья описывает подход многомасштабного адаптивного сглаживания, который реагирует как на уровень  рельефа, так и на уровень  шума в ЦМР, активно сглаживая места,  где величина зашумленности превышают значения высот местности, сглаживая немного или не сглаживая вовсе места, где шум меньше, чем значения рельефа. Данный метод прост и эффективен и может быть легко реализован в среде растровой ГИС. Он демонстрируется на зашумлённых данных SRTM.&lt;br /&gt;
&lt;br /&gt;
=== ВВЕДЕНИЕ. ===&lt;br /&gt;
Цифровая модель рельефа (ЦМР) - это несовершенное представление реальной земной поверхности. Влияние дефектов ЦМР на геоморфометрические операции зависит от того, как  эти дефекты воздействуют на измерение таких форм поверхностей как склоны,  направления потоков и кривизну. &lt;br /&gt;
В годы становления компьютеризированной геоморфометрии, или цифрового изучения местности, большинство ЦМР создавались путем интерполяции относительно редких источников данных, главным образом,&lt;br /&gt;
полученных с топографических карт. Такие ЦМР достаточно сглаженные, а их главным изъяном является недостаточная детализация рельефа, особенно на участках с пологим рельефом, где горизонтали расположены далеко друг от друга.&lt;br /&gt;
В последнее время многие ЦМР  изготавливаются с помощью радарных и лидарных данных дистанционного зондирования или фотограмметрическими способами. Эти ЦМР имеют минимум  одно измеренное значение для каждой ячейки сетки, поэтому хорошо передают характер поверхности, но измерения обычно подвержены ошибкам. Это проявляется в виде шумовых значений в данных о высотах с различными особенностями в зависимости от источника данных. Измерения небольших локальных форм рельефа  значительно подвержены влиянию случайных шумов и, как правило, существует больше проблем на участках с простым рельефом, где нет выраженных форм рельефа. &lt;br /&gt;
Сглаживание путем локального усреднения - это эффективная операция для снижения шума, но она ведет к замене истинных значений высот, и реальный рельеф местности не сохраняется: высокий уровень сглаживания хорошо удаляет шум, но, как правило, уничтожает небольшие формы рельефа и  скругляет резкие границы, в то время как низкий уровень сохраняет особенности рельефа, но не  эффективно удаляет шум. В идеале метод сглаживания должен сглаживать сильнее там, где уровень шума больше по отношению к перепаду высот, и меньше или совсем не сглаживать там, где шум значительно меньше перепада высот. Различные соотношения сигнал/шум могут быть следствием изменений уровня значимого сигнала (топографические изменения), так и изменения уровня шума. &lt;br /&gt;
Эта статья  описывает такой метод адаптивного сглаживания, который удаляет шум, при этом сохраняя особенности рельефа, реагирует на изменения уровня шума, а так же может заполнить недостающие данные. Он использует статистический подход с мульти-разрешением, который является весьма эффективным и может быть легко реализован в среде растровой ГИС.&lt;br /&gt;
&lt;br /&gt;
=== МЕТОД АДАПТИВНОГО СГЛАЖИВАНИЯ.===&lt;br /&gt;
Метод адаптивного сглаживания основан на идеях Ли (Lee)[1], но расширен  до  мульти-разрешения. Метод Ли рассчитывает окрестное среднее арифметическое  Z i j и дисперсию с поправкой на шум Q i j  в точке i j,  а затем получает вычисленное значение, как взвешенную сумму среднего и исходного зашумленного значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:1.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
где &amp;lt;big&amp;gt;σ&amp;lt;/big&amp;gt;&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;  это дисперсия шума; &amp;lt;big&amp;gt;''x''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - истинное значение в точке i, j и &amp;lt;big&amp;gt;''z''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - это значение, поврежденное шумом. Суть в том,  что там где дисперсия зашумленного сигнала значительно больше, чем шум, зашумленное значение используется в качестве предполагаемой истинной  величины, так как шум не оказывает большого влияния;  там, где дисперсия мала по сравнению с шумом, используется окрестное среднее арифметическое, значительно устраняющее шум. Метод Ли был использован для сглаживания ЦМР, например, Симардом (Simard) и др.  [2], который использовал фильтр типа Ли размерами 5х5 для сглаживания  высот SRTM c  постоянным стандартным отклонением шума в 1.8 м&lt;br /&gt;
Ли отмечает, что &amp;quot;Использование различных размеров области расчета значительно влияет на качество обработки изображений. Если область слишком мала, алгоритм фильтрации шума не эффективен. Если область слишком велика, мелкие детали изображения будут потеряны в процессе фильтрации.&amp;quot; Решение по  выбору размера области расчета в данном методе адаптивного сглаживания заключается в том, что нужно сглаживать с помощью областей различных размеров, позволяя дисперсии в области каждого размера контролировать, на сколько среднее арифметическое в данной области  влияет на вычисленное значение. Алгоритм учитывает различную дисперсию шума в пространстве и рассчитывает средние арифметические значения и дисперсии во вложенных областях так, что все расчеты после этапа  с начальным разрешением производятся по сеткам  с постепенно увеличиваемым размером ячейки, что ведет к весьма эффективной обработке.&lt;br /&gt;
Алгоритм мульти-разрешений похож на мульти-масштабный метод сглаживания Калмана (Kalman) [3,4] и состоит из  ряда последовательных обобщений с последующим рядом уточнений до исходного разрешения.&lt;br /&gt;
исходные значения алгоритма:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:5.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
за исключением мест, где нет данных, для которых исходные значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:6.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
w это вес для каждой ячейки, равный  обратной дисперсии V, а n это количество ячеек с данными.&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:7.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:8.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:9.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
На каждом шаге веса и квадраты весов суммируются (4), (5) и рассчитывается взвешенное среднее арифметическое дисперсии(6). Дисперсия для группы точек  с данными v&amp;lt;sub&amp;gt;g&amp;lt;/sub&amp;gt; - это сумма (9) межгрупповой дисперсии v&amp;lt;sub&amp;gt;bg&amp;lt;/sub&amp;gt;  (7) и внутригрупповой дисперсии v&amp;lt;sub&amp;gt;wg&amp;lt;/sub&amp;gt; (8). Межгрупповая дисперсия - это дисперсия, обусловленная различиями между групповыми средними, а внутригрупповая дисперсия обусловлена различиями между значениями внутри группы, так же как и при дисперсионном анализе. Дисперсия средних значений v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; эквивалентна обратному суммарному весу (10). Эффективное количество ячеек  n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  получено из весов (12); оно равно количеству ячеек n когда все веса равны, но оно меньше n когда веса неравны. Среднее значение дисперсии шума m&amp;lt;sub&amp;gt;v&amp;lt;/sub&amp;gt; получено из количества ячеек и суммарного веса (13). Последний этап (14) сравнивает групповую дисперсию со средней дисперсией шума и использует статистическую проверку для принятия решения, достаточно ли мала групповая дисперсия, чтобы значения внутри группы могли считаться равными  среднему значению, в этом случае берется дисперсия среднего как дисперсия для данного разрешения; иначе, берется групповая дисперсия. Критическое значение [[Файл:10.png]]  вычисляется со степенями свободы равными количеству эффективных ячеек n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  уменьшенному на единицу.&lt;br /&gt;
Это дает вложенные последовательности средних значений и дисперсий при постепенно более грубых разрешениях, которые могут быть объединены в обратную последовательность. Этот процесс начинается с:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:11.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:12.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Сглаженные в грубом масштабе высоты z&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; и дисперсии v&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; сначала улучшаются до следующего более высокого разрешения (16), дисперсия, рассчитанная путем объединения в этом разрешении, и сглаженная дисперсия из более грубого разрешения совмещаются (17) для создания сглаженной дисперсии в более высоком разрешении, чем сглаженная высота, полученная из взвешенной суммы (18) высоты в этом разрешении и сглаженной высоты в более грубом разрешении. Конечный результат это ''z''&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;  , сглаженная ЦМР, и ''V''&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;   - предполагаемая дисперсия.&lt;br /&gt;
Каждый шаг алгоритма соответствует относительно простому вычислению растра, которое может быть реализовано в ГИС. Используя ArcInfo GRID, суммы на первом этапе можно рассчитывать с помощью функции AGGREGATE  для групп ячеек размерами 3х3, а уточнения во втором этапе можно рассчитать с помощью функции FOCALMEAN, после того как соответственно установлены интервалы и размеры ячеек. В результатах присутствует некоторое количество незначительных артефактов, которые можно устранить, используя более  сложный этап улучшения.&lt;br /&gt;
Метод воспринимает расположенный по нормальному закону и пространственно нерегулярный шум; степень влияния отклонения размещения шума от идеальных условий на качество сглаживания  пока не исследована.&lt;br /&gt;
Статистическая проверка (14) - это, вероятно, главная отличительная черта данного алгоритма. Она выражает предположение, что на участках, где сгруппированная дисперсия достаточно мала, измеренные высоты следует считать подверженными случайным погрешностям в измерениях единственного истинного значения, т.е. то, что земная поверхность на данной территории плоская. Тогда дисперсия для этой группы (для того, чтобы объединить значения на стадии улучшения) - это дисперсия рассчитанного среднего v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; , которое гораздо меньше, чем дисперсия измерений. Такая небольшая дисперсия гарантирует, что среднее играет решающее значение для выборок, так как [[Файл:15.png]]  в (17).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===ОЦЕНКА ШУМА НА ЦМР ===&lt;br /&gt;
Для применения данного алгоритма адаптивного сглаживания к данным ЦМР, необходима оценка дисперсии для каждой точки.  Описанный здесь способ оценки шума был разработан для использования с односекундными данными SRTM (после устранения полос, заполнения пробелов и удаления влияния растительности, Галлант(Gallant) и др [5]) и требовал некоторой дополнительной подстройки к особенностям данной ЦМР, в частности к пространственно обусловленной природе шума. Для других источников данных может потребоваться другой способ;   в некоторых случаях оценка шума может быть выполнена в процессе создания ЦМР.    &lt;br /&gt;
Для каждой ячейки среднее значение рассчитывается по кольцевой области радиусом от 3 до 5 ячеек; кольцо означает, что значения, окружающие целевую ячейку не учитываются при расчете среднего значения. Рассчитывается разность между целевой ячейкой и средним значением, а затем получают стандартное отклонение этой разности по области из 5 ячеек. Это даёт информацию о величине дисперсии высот относительно средних высот на небольшом расстоянии - идея в том, что эта дисперсия должна быть наиболее зашумленной, так как небольшая топографическая дисперсия произведет пространственно связанные отличия от среднего значения, которое не сильно повлияет на  стандартные отклонения разностей.&lt;br /&gt;
Эта первоначальная оценка величины шума всё еще весьма приблизительна,  поэтому она сглаживается двумя этапами медианной фильтрации,  сначала  группировкой по прямоугольнику размерами 5х5, а затем  по круговой области радиусом в 5 ячеек по полученной более грубой сетке. Результирующая сетка затем улучшается до начального разрешения ЦМР с помощью билинейного пересчета. Оценка соответствует стандартному отклонению шума.&lt;br /&gt;
Рис. 1 показывает результат этого анализа по односекундной  ЦМР SRTM на часть западной  Австралии, где уровни шума очень различны.&lt;br /&gt;
Заметьте, что этот метод эффективно отличает шум от рельефа местности в равнинных областях с пологими склонами, но не способен определить различие в областях с более выраженным рельефом или там, где присутствуют резко выраженные формы рельефа в равнинных областях.  Подход, выбранный для решения данной проблемы, состоял в последовательном снижении предполагаемого уровня шума, как стандартного отклонения высоты, увеличенной на 5 метров. &lt;br /&gt;
&lt;br /&gt;
===АДАПТИВНОЕ СГЛАЖИВАНИЕ SRTM.===&lt;br /&gt;
Рис. 2 показывает отмывку рельефа, а рис. 3 показывает уклон, рассчитанный по односекундной ЦМР SRTM  до и после применения адаптивного метода сглаживания с использованием оценки шума, показанной на рисунке 1. Изображение отмывки рельефа подчеркивает плавность областей с пологим рельефом после адаптивного сглаживания. Пологие склоны около 1-2%, которые преобладают в данном  ландшафте, подавлены шумом до сглаживания. После сглаживания они совершенно очевидны. Более крутые склоны в юго-восточном углу изображения в значительной степени не затронуты сглаживанием.&lt;br /&gt;
&lt;br /&gt;
===ЗАКЛЮЧЕНИЕ.===&lt;br /&gt;
Этот относительно простой алгоритм адаптивного сглаживания эффективно устраняет пространственно распределенный шум  в ЦМР, полученных с помощью данных дистанционного зондирования. Способ был так же успешно применен к лидарным ЦМР с использованием постоянного стандартного отклонения шума в  0.2 м. &lt;br /&gt;
Алгоритм сглаживания к тому же заполняет участки с отсутствующими данными сглаженными соседними значениями, благодаря  применению нулевых весов в (3), которые могут быть использованы  как простой метод для  заполнения пустот.&lt;br /&gt;
&lt;br /&gt;
===Литература.=== &lt;br /&gt;
[1]  Lee,  J.-S., 1980.  “Digital  image  enhancement  and noise  filtering by &lt;br /&gt;
use of local statistics.” IEEE Transactions on Pattern Analysis and Machine &lt;br /&gt;
Intelligence, PAMI-2, 165-168 &lt;br /&gt;
[2]  Simard, M., K. Zhang, V. H. Rivera-Monroy, M. S. Ross, P. L. Ruiz, &lt;br /&gt;
E. Castaneda-Moya, R. R. Twilly, and E. Rodríguez, 2006. Mapping height &lt;br /&gt;
and biomass of mangrove forests in Everglades National Park with SRTM &lt;br /&gt;
elevation data, Photogrammetric Engineering and Remote Sensing, 72(3), &lt;br /&gt;
299-311. &lt;br /&gt;
[3]  Fieguth,  P.W.,  W.C.  Karl,  A.S.  Willsky,  &amp;amp;  C.  Wunsch,  1995. &lt;br /&gt;
“Multiresolution  optimal  interpolation  and  statistical  analysis  of &lt;br /&gt;
TOPEX/POSEIDON satellite altimetry”. IEEE Transactions on Geoscience &lt;br /&gt;
and Remote Sensing, 33, 280-292 &lt;br /&gt;
[4]  Slatton,  K.C.,  M.M.  Crawford  and  B.L.  Evans,  2001.  “Fusing &lt;br /&gt;
interferometric  radar  and  laser  altimeter  data  to  estimate  surface &lt;br /&gt;
topography and vegetation heights.” IEEE Transactions on Geoscience and &lt;br /&gt;
Remote Sensing, 39, 2470-2482 &lt;br /&gt;
[5]  Gallant, J.C., T.I. Dowling, A.M. Read, N. Wilson, P. Tickle (2010) &lt;br /&gt;
1 Second  SRTM  Level  2  Derived  Digital  Elevation  Model  v1.0. &lt;br /&gt;
http://www.ga.gov.au/meta/ANZCW0703013355.html,  last  accessed  15 &lt;br /&gt;
May 2011&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:16.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Рис.1 Предполагаемое стандартное отклонение шума для данных SRTM, западная Австралия 119.0E 33.6S. Квадрат - область покрытая деревьями с более высокой отражающей способностью и ,следовательно, меньшим уровнем шума, чем на окружающей очищенной территории. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:17.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Рис. 2. Отмывка рельефа на участке территории с рисунков 1 и 3, полученная из данных SRTM до (слева) и после (справа) адаптивного сглаживания. &lt;br /&gt;
&lt;br /&gt;
[[Файл:18.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
Рис.3 Уклоны, полученные из односекундных данных SRTM до (сверху) и после (снизу) адаптивного сглаживания с использованием стандартного отклонения шума с рисунка 1.&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4904</id>
		<title>Адаптивное сглаживание для шумных ЦМР</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4904"/>
		<updated>2012-04-26T15:25:44Z</updated>

		<summary type="html">&lt;p&gt;Reirby: /* Адаптивное сглаживание для зашумленных ЦМР */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Описание метода адаптивного сглаживания и устранения шума для ЦМР}}&lt;br /&gt;
== Адаптивное сглаживание для зашумленных ЦМР ==&lt;br /&gt;
==Adaptive smoothing for noisy DEMs==&lt;br /&gt;
&lt;br /&gt;
''by: John Gallant,  &lt;br /&gt;
CSIRO Land and Water &lt;br /&gt;
Canberra, ACT, Australia''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ''Краткое содержание''. ===&lt;br /&gt;
ЦМР, полученные с помощью дистанционного зондирования, включая лидарные и радарные ЦМР, обеспечивают лучшую детализацию поверхности, чем традиционные интерполированные ЦМР, но страдают от случайных шумов, которые искажают измерения таких  форм поверхности, как склоны и направления потоков. Сглаживание - это эффективный метод снижения шума, но он так же, как правило, влияет на важные особенности рельефа, понижение на холмах, повышение во впадинах и стирает важные мелкие детали. Эта статья описывает подход многомасштабного адаптивного сглаживания, который реагирует как на уровень  рельефа, так и на уровень  шума в ЦМР, активно сглаживая места,  где величина зашумленности превышают значения высот местности, сглаживая немного или не сглаживая вовсе места, где шум меньше, чем значения рельефа. Данный метод прост и эффективен и может быть легко реализован в среде растровой ГИС. Он демонстрируется на зашумлённых данных SRTM.&lt;br /&gt;
&lt;br /&gt;
=== ВВЕДЕНИЕ. ===&lt;br /&gt;
Цифровая модель рельефа (ЦМР) - это несовершенное представление реальной земной поверхности. Влияние дефектов ЦМР на геоморфометрические операции зависит от того, как  эти дефекты воздействуют на измерение таких форм поверхностей как склоны,  направления потоков и кривизну. &lt;br /&gt;
В годы становления компьютеризированной геоморфометрии, или цифрового изучения местности, большинство ЦМР создавались путем интерполяции относительно редких источников данных, главным образом,&lt;br /&gt;
полученных с топографических карт. Такие ЦМР достаточно сглаженные, а их главным изъяном является недостаточная детализация рельефа, особенно на участках с пологим рельефом, где горизонтали расположены далеко друг от друга.&lt;br /&gt;
В последнее время многие ЦМР  изготавливаются с помощью радарных и лидарных данных дистанционного зондирования или фотограмметрическими способами. Эти ЦМР имеют минимум  одно измеренное значение для каждой ячейки сетки, поэтому хорошо передают характер поверхности, но измерения обычно подвержены ошибкам. Это проявляется в виде шумовых значений в данных о высотах с различными особенностями в зависимости от источника данных. Измерения небольших локальных форм рельефа  значительно подвержены влиянию случайных шумов и, как правило, существует больше проблем на участках с простым рельефом, где нет выраженных форм рельефа. &lt;br /&gt;
Сглаживание путем локального усреднения - это эффективная операция для снижения шума, но она ведет к замене истинных значений высот, и реальный рельеф местности не сохраняется: высокий уровень сглаживания хорошо удаляет шум, но, как правило, уничтожает небольшие формы рельефа и  скругляет резкие границы, в то время как низкий уровень сохраняет особенности рельефа, но не  эффективно удаляет шум. В идеале метод сглаживания должен сглаживать сильнее там, где уровень шума больше по отношению к перепаду высот, и меньше или совсем не сглаживать там, где шум значительно меньше перепада высот. Различные соотношения сигнал/шум могут быть следствием изменений уровня значимого сигнала (топографические изменения), так и изменения уровня шума. &lt;br /&gt;
Эта статья  описывает такой метод адаптивного сглаживания, который удаляет шум, при этом сохраняя особенности рельефа, реагирует на изменения уровня шума, а так же может заполнить недостающие данные. Он использует статистический подход с мульти-разрешением, который является весьма эффективным и может быть легко реализован в среде растровой ГИС.&lt;br /&gt;
&lt;br /&gt;
=== МЕТОД АДАПТИВНОГО СГЛАЖИВАНИЯ.===&lt;br /&gt;
Метод адаптивного сглаживания основан на идеях Ли (Lee)[1], но расширен  до  мульти-разрешения. Метод Ли рассчитывает окрестное среднее арифметическое  Z i j и дисперсию с поправкой на шум Q i j  в точке i j,  а затем получает вычисленное значение, как взвешенную сумму среднего и исходного зашумленного значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:1.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
где &amp;lt;big&amp;gt;σ&amp;lt;/big&amp;gt;&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;  это дисперсия шума; &amp;lt;big&amp;gt;''x''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - истинное значение в точке i, j и &amp;lt;big&amp;gt;''z''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - это значение, поврежденное шумом. Суть в том,  что там где дисперсия зашумленного сигнала значительно больше, чем шум, зашумленное значение используется в качестве предполагаемой истинной  величины, так как шум не оказывает большого влияния;  там, где дисперсия мала по сравнению с шумом, используется окрестное среднее арифметическое, значительно устраняющее шум. Метод Ли был использован для сглаживания ЦМР, например, Симардом (Simard) и др.  [2], который использовал фильтр типа Ли размерами 5х5 для сглаживания  высот SRTM c  постоянным стандартным отклонением шума в 1.8 м&lt;br /&gt;
Ли отмечает, что &amp;quot;Использование различных размеров области расчета значительно влияет на качество обработки изображений. Если область слишком мала, алгоритм фильтрации шума не эффективен. Если область слишком велика, мелкие детали изображения будут потеряны в процессе фильтрации.&amp;quot; Решение по  выбору размера области расчета в данном методе адаптивного сглаживания заключается в том, что нужно сглаживать с помощью областей различных размеров, позволяя дисперсии в области каждого размера контролировать, на сколько среднее арифметическое в данной области  влияет на вычисленное значение. Алгоритм учитывает различную дисперсию шума в пространстве и рассчитывает средние арифметические значения и дисперсии во вложенных областях так, что все расчеты после этапа  с начальным разрешением производятся по сеткам  с постепенно увеличиваемым размером ячейки, что ведет к весьма эффективной обработке.&lt;br /&gt;
Алгоритм мульти-разрешений похож на мульти-масштабный метод сглаживания Калмана (Kalman) [3,4] и состоит из  ряда последовательных обобщений с последующим рядом уточнений до исходного разрешения.&lt;br /&gt;
исходные значения алгоритма:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:5.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
за исключением мест, где нет данных, для которых исходные значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:6.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
w это вес для каждой ячейки, равный  обратной дисперсии V, а n это количество ячеек с данными.&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:7.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:8.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:9.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
На каждом шаге веса и квадраты весов суммируются (4), (5) и рассчитывается взвешенное среднее арифметическое дисперсии(6). Дисперсия для группы точек  с данными v&amp;lt;sub&amp;gt;g&amp;lt;/sub&amp;gt; - это сумма (9) межгрупповой дисперсии v&amp;lt;sub&amp;gt;bg&amp;lt;/sub&amp;gt;  (7) и внутригрупповой дисперсии v&amp;lt;sub&amp;gt;wg&amp;lt;/sub&amp;gt; (8). Межгрупповая дисперсия - это дисперсия, обусловленная различиями между групповыми средними, а внутригрупповая дисперсия обусловлена различиями между значениями внутри группы, так же как и при дисперсионном анализе. Дисперсия средних значений v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; эквивалентна обратному суммарному весу (10). Эффективное количество ячеек  n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  получено из весов (12); оно равно количеству ячеек n когда все веса равны, но оно меньше n когда веса неравны. Среднее значение дисперсии шума m&amp;lt;sub&amp;gt;v&amp;lt;/sub&amp;gt; получено из количества ячеек и суммарного веса (13). Последний этап (14) сравнивает групповую дисперсию со средней дисперсией шума и использует статистическую проверку для принятия решения, достаточно ли мала групповая дисперсия, чтобы значения внутри группы могли считаться равными  среднему значению, в этом случае берется дисперсия среднего как дисперсия для данного разрешения; иначе, берется групповая дисперсия. Критическое значение [[Файл:10.png]]  вычисляется со степенями свободы равными количеству эффективных ячеек n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  уменьшенному на единицу.&lt;br /&gt;
Это дает вложенные последовательности средних значений и дисперсий при постепенно более грубых разрешениях, которые могут быть объединены в обратную последовательность. Этот процесс начинается с:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:11.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:12.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Сглаженные в грубом масштабе высоты z&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; и дисперсии v&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; сначала улучшаются до следующего более высокого разрешения (16), дисперсия, рассчитанная путем объединения в этом разрешении, и сглаженная дисперсия из более грубого разрешения совмещаются (17) для создания сглаженной дисперсии в более высоком разрешении, чем сглаженная высота, полученная из взвешенной суммы (18) высоты в этом разрешении и сглаженной высоты в более грубом разрешении. Конечный результат это ''z''&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;  , сглаженная ЦМР, и ''V''&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;   - предполагаемая дисперсия.&lt;br /&gt;
Каждый шаг алгоритма соответствует относительно простому вычислению растра, которое может быть реализовано в ГИС. Используя ArcInfo GRID, суммы на первом этапе можно рассчитывать с помощью функции AGGREGATE  для групп ячеек размерами 3х3, а уточнения во втором этапе можно рассчитать с помощью функции FOCALMEAN, после того как соответственно установлены интервалы и размеры ячеек. В результатах присутствует некоторое количество незначительных артефактов, которые можно устранить, используя более  сложный этап улучшения.&lt;br /&gt;
Метод воспринимает расположенный по нормальному закону и пространственно нерегулярный шум; степень влияния отклонения размещения шума от идеальных условий на качество сглаживания  пока не исследована.&lt;br /&gt;
Статистическая проверка (14) - это, вероятно, главная отличительная черта данного алгоритма. Она выражает предположение, что на участках, где сгруппированная дисперсия достаточно мала, измеренные высоты следует считать подверженными случайным погрешностям в измерениях единственного истинного значения, т.е. то, что земная поверхность на данной территории плоская. Тогда дисперсия для этой группы (для того, чтобы объединить значения на стадии улучшения) - это дисперсия рассчитанного среднего v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; , которое гораздо меньше, чем дисперсия измерений. Такая небольшая дисперсия гарантирует, что среднее играет решающее значение для выборок, так как [[Файл:15.png]]  в (17).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===ОЦЕНКА ШУМА НА ЦМР ===&lt;br /&gt;
Для применения данного алгоритма адаптивного сглаживания к данным ЦМР, необходима оценка дисперсии для каждой точки.  Описанный здесь способ оценки шума был разработан для использования с односекундными данными SRTM (после устранения полос, заполнения пробелов и удаления влияния растительности, Галлант(Gallant) и др [5]) и требовал некоторой дополнительной подстройки к особенностям данной ЦМР, в частности к пространственно обусловленной природе шума. Для других источников данных может потребоваться другой способ;   в некоторых случаях оценка шума может быть выполнена в процессе создания ЦМР.    &lt;br /&gt;
Для каждой ячейки среднее значение рассчитывается по кольцевой области радиусом от 3 до 5 ячеек; кольцо означает, что значения, окружающие целевую ячейку не учитываются при расчете среднего значения. Рассчитывается разность между целевой ячейкой и средним значением, а затем получают стандартное отклонение этой разности по области из 5 ячеек. Это даёт информацию о величине дисперсии высот относительно средних высот на небольшом расстоянии - идея в том, что эта дисперсия должна быть наиболее зашумленной, так как небольшая топографическая дисперсия произведет пространственно связанные отличия от среднего значения, которое не сильно повлияет на  стандартные отклонения разностей.&lt;br /&gt;
Эта первоначальная оценка величины шума всё еще весьма приблизительна,  поэтому она сглаживается двумя этапами медианной фильтрации,  сначала  группировкой по прямоугольнику размерами 5х5, а затем  по круговой области радиусом в 5 ячеек по полученной более грубой сетке. Результирующая сетка затем улучшается до начального разрешения ЦМР с помощью билинейного пересчета. Оценка соответствует стандартному отклонению шума.&lt;br /&gt;
Рис. 1 показывает результат этого анализа по односекундной  ЦМР SRTM на часть западной  Австралии, где уровни шума очень различны.&lt;br /&gt;
Заметьте, что этот метод эффективно отличает шум от рельефа местности в равнинных областях с пологими склонами, но не способен определить различие в областях с более выраженным рельефом или там, где присутствуют резко выраженные формы рельефа в равнинных областях.  Подход, выбранный для решения данной проблемы, состоял в последовательном снижении предполагаемого уровня шума, как стандартного отклонения высоты, увеличенной на 5 метров. &lt;br /&gt;
&lt;br /&gt;
===АДАПТИВНОЕ СГЛАЖИВАНИЕ SRTM.===&lt;br /&gt;
Рис. 2 показывает отмывку рельефа, а рис. 3 показывает уклон, рассчитанный по односекундной ЦМР SRTM  до и после применения адаптивного метода сглаживания с использованием оценки шума, показанной на рисунке 1. Изображение отмывки рельефа подчеркивает плавность областей с пологим рельефом после адаптивного сглаживания. Пологие склоны около 1-2%, которые преобладают в данном  ландшафте, подавлены шумом до сглаживания. После сглаживания они совершенно очевидны. Более крутые склоны в юго-восточном углу изображения в значительной степени не затронуты сглаживанием.&lt;br /&gt;
&lt;br /&gt;
===ЗАКЛЮЧЕНИЕ.===&lt;br /&gt;
Этот относительно простой алгоритм адаптивного сглаживания эффективно устраняет пространственно распределенный шум  в ЦМР, полученных с помощью данных дистанционного зондирования. Способ был так же успешно применен к лидарным ЦМР с использованием постоянного стандартного отклонения шума в  0.2 м. &lt;br /&gt;
Алгоритм сглаживания к тому же заполняет участки с отсутствующими данными сглаженными соседними значениями, благодаря  применению нулевых весов в (3), которые могут быть использованы  как простой метод для  заполнения пустот.&lt;br /&gt;
&lt;br /&gt;
===Литература.=== &lt;br /&gt;
[1]  Lee,  J.-S., 1980.  “Digital  image  enhancement  and noise  filtering by &lt;br /&gt;
use of local statistics.” IEEE Transactions on Pattern Analysis and Machine &lt;br /&gt;
Intelligence, PAMI-2, 165-168 &lt;br /&gt;
[2]  Simard, M., K. Zhang, V. H. Rivera-Monroy, M. S. Ross, P. L. Ruiz, &lt;br /&gt;
E. Castaneda-Moya, R. R. Twilly, and E. Rodríguez, 2006. Mapping height &lt;br /&gt;
and biomass of mangrove forests in Everglades National Park with SRTM &lt;br /&gt;
elevation data, Photogrammetric Engineering and Remote Sensing, 72(3), &lt;br /&gt;
299-311. &lt;br /&gt;
[3]  Fieguth,  P.W.,  W.C.  Karl,  A.S.  Willsky,  &amp;amp;  C.  Wunsch,  1995. &lt;br /&gt;
“Multiresolution  optimal  interpolation  and  statistical  analysis  of &lt;br /&gt;
TOPEX/POSEIDON satellite altimetry”. IEEE Transactions on Geoscience &lt;br /&gt;
and Remote Sensing, 33, 280-292 &lt;br /&gt;
[4]  Slatton,  K.C.,  M.M.  Crawford  and  B.L.  Evans,  2001.  “Fusing &lt;br /&gt;
interferometric  radar  and  laser  altimeter  data  to  estimate  surface &lt;br /&gt;
topography and vegetation heights.” IEEE Transactions on Geoscience and &lt;br /&gt;
Remote Sensing, 39, 2470-2482 &lt;br /&gt;
[5]  Gallant, J.C., T.I. Dowling, A.M. Read, N. Wilson, P. Tickle (2010) &lt;br /&gt;
1 Second  SRTM  Level  2  Derived  Digital  Elevation  Model  v1.0. &lt;br /&gt;
http://www.ga.gov.au/meta/ANZCW0703013355.html,  last  accessed  15 &lt;br /&gt;
May 2011&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:16.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Рис.1 Предполагаемое стандартное отклонение шума для данных SRTM, западная Австралия 119.0E 33.6S. Квадрат - область покрытая деревьями с более высокой отражающей способностью и ,следовательно, меньшим уровнем шума, чем на окружающей очищенной территории. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:17.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Рис. 2. Отмывка рельефа на участке территории с рисунков 1 и 3, полученная из данных SRTM до (слева) и после (справа) адаптивного сглаживания. &lt;br /&gt;
&lt;br /&gt;
[[Файл:18.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
Рис.3 Уклоны, полученные из односекундных данных SRTM до (сверху) и после (снизу) адаптивного сглаживания с использованием стандартного отклонения шума с рисунка 1.&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4903</id>
		<title>Адаптивное сглаживание для шумных ЦМР</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BB%D1%8F_%D1%88%D1%83%D0%BC%D0%BD%D1%8B%D1%85_%D0%A6%D0%9C%D0%A0&amp;diff=4903"/>
		<updated>2012-04-26T15:23:43Z</updated>

		<summary type="html">&lt;p&gt;Reirby: Новая страница: « {{Статья|Черновик}} {{Аннотация|Описание метода адаптивного сглаживания и устранения шум…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {{Статья|Черновик}}&lt;br /&gt;
{{Аннотация|Описание метода адаптивного сглаживания и устранения шума для ЦМР}}&lt;br /&gt;
== Адаптивное сглаживание для зашумленных ЦМР ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ''Краткое содержание''. ===&lt;br /&gt;
ЦМР, полученные с помощью дистанционного зондирования, включая лидарные и радарные ЦМР, обеспечивают лучшую детализацию поверхности, чем традиционные интерполированные ЦМР, но страдают от случайных шумов, которые искажают измерения таких  форм поверхности, как склоны и направления потоков. Сглаживание - это эффективный метод снижения шума, но он так же, как правило, влияет на важные особенности рельефа, понижение на холмах, повышение во впадинах и стирает важные мелкие детали. Эта статья описывает подход многомасштабного адаптивного сглаживания, который реагирует как на уровень  рельефа, так и на уровень  шума в ЦМР, активно сглаживая места,  где величина зашумленности превышают значения высот местности, сглаживая немного или не сглаживая вовсе места, где шум меньше, чем значения рельефа. Данный метод прост и эффективен и может быть легко реализован в среде растровой ГИС. Он демонстрируется на зашумлённых данных SRTM.&lt;br /&gt;
&lt;br /&gt;
=== ВВЕДЕНИЕ. ===&lt;br /&gt;
Цифровая модель рельефа (ЦМР) - это несовершенное представление реальной земной поверхности. Влияние дефектов ЦМР на геоморфометрические операции зависит от того, как  эти дефекты воздействуют на измерение таких форм поверхностей как склоны,  направления потоков и кривизну. &lt;br /&gt;
В годы становления компьютеризированной геоморфометрии, или цифрового изучения местности, большинство ЦМР создавались путем интерполяции относительно редких источников данных, главным образом,&lt;br /&gt;
полученных с топографических карт. Такие ЦМР достаточно сглаженные, а их главным изъяном является недостаточная детализация рельефа, особенно на участках с пологим рельефом, где горизонтали расположены далеко друг от друга.&lt;br /&gt;
В последнее время многие ЦМР  изготавливаются с помощью радарных и лидарных данных дистанционного зондирования или фотограмметрическими способами. Эти ЦМР имеют минимум  одно измеренное значение для каждой ячейки сетки, поэтому хорошо передают характер поверхности, но измерения обычно подвержены ошибкам. Это проявляется в виде шумовых значений в данных о высотах с различными особенностями в зависимости от источника данных. Измерения небольших локальных форм рельефа  значительно подвержены влиянию случайных шумов и, как правило, существует больше проблем на участках с простым рельефом, где нет выраженных форм рельефа. &lt;br /&gt;
Сглаживание путем локального усреднения - это эффективная операция для снижения шума, но она ведет к замене истинных значений высот, и реальный рельеф местности не сохраняется: высокий уровень сглаживания хорошо удаляет шум, но, как правило, уничтожает небольшие формы рельефа и  скругляет резкие границы, в то время как низкий уровень сохраняет особенности рельефа, но не  эффективно удаляет шум. В идеале метод сглаживания должен сглаживать сильнее там, где уровень шума больше по отношению к перепаду высот, и меньше или совсем не сглаживать там, где шум значительно меньше перепада высот. Различные соотношения сигнал/шум могут быть следствием изменений уровня значимого сигнала (топографические изменения), так и изменения уровня шума. &lt;br /&gt;
Эта статья  описывает такой метод адаптивного сглаживания, который удаляет шум, при этом сохраняя особенности рельефа, реагирует на изменения уровня шума, а так же может заполнить недостающие данные. Он использует статистический подход с мульти-разрешением, который является весьма эффективным и может быть легко реализован в среде растровой ГИС.&lt;br /&gt;
&lt;br /&gt;
=== МЕТОД АДАПТИВНОГО СГЛАЖИВАНИЯ.===&lt;br /&gt;
Метод адаптивного сглаживания основан на идеях Ли (Lee)[1], но расширен  до  мульти-разрешения. Метод Ли рассчитывает окрестное среднее арифметическое  Z i j и дисперсию с поправкой на шум Q i j  в точке i j,  а затем получает вычисленное значение, как взвешенную сумму среднего и исходного зашумленного значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:1.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
где &amp;lt;big&amp;gt;σ&amp;lt;/big&amp;gt;&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;  это дисперсия шума; &amp;lt;big&amp;gt;''x''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - истинное значение в точке i, j и &amp;lt;big&amp;gt;''z''&amp;lt;/big&amp;gt;&amp;lt;sub&amp;gt;i,j&amp;lt;/sub&amp;gt;  - это значение, поврежденное шумом. Суть в том,  что там где дисперсия зашумленного сигнала значительно больше, чем шум, зашумленное значение используется в качестве предполагаемой истинной  величины, так как шум не оказывает большого влияния;  там, где дисперсия мала по сравнению с шумом, используется окрестное среднее арифметическое, значительно устраняющее шум. Метод Ли был использован для сглаживания ЦМР, например, Симардом (Simard) и др.  [2], который использовал фильтр типа Ли размерами 5х5 для сглаживания  высот SRTM c  постоянным стандартным отклонением шума в 1.8 м&lt;br /&gt;
Ли отмечает, что &amp;quot;Использование различных размеров области расчета значительно влияет на качество обработки изображений. Если область слишком мала, алгоритм фильтрации шума не эффективен. Если область слишком велика, мелкие детали изображения будут потеряны в процессе фильтрации.&amp;quot; Решение по  выбору размера области расчета в данном методе адаптивного сглаживания заключается в том, что нужно сглаживать с помощью областей различных размеров, позволяя дисперсии в области каждого размера контролировать, на сколько среднее арифметическое в данной области  влияет на вычисленное значение. Алгоритм учитывает различную дисперсию шума в пространстве и рассчитывает средние арифметические значения и дисперсии во вложенных областях так, что все расчеты после этапа  с начальным разрешением производятся по сеткам  с постепенно увеличиваемым размером ячейки, что ведет к весьма эффективной обработке.&lt;br /&gt;
Алгоритм мульти-разрешений похож на мульти-масштабный метод сглаживания Калмана (Kalman) [3,4] и состоит из  ряда последовательных обобщений с последующим рядом уточнений до исходного разрешения.&lt;br /&gt;
исходные значения алгоритма:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:5.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
за исключением мест, где нет данных, для которых исходные значения:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:6.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
w это вес для каждой ячейки, равный  обратной дисперсии V, а n это количество ячеек с данными.&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:7.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:8.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:9.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
На каждом шаге веса и квадраты весов суммируются (4), (5) и рассчитывается взвешенное среднее арифметическое дисперсии(6). Дисперсия для группы точек  с данными v&amp;lt;sub&amp;gt;g&amp;lt;/sub&amp;gt; - это сумма (9) межгрупповой дисперсии v&amp;lt;sub&amp;gt;bg&amp;lt;/sub&amp;gt;  (7) и внутригрупповой дисперсии v&amp;lt;sub&amp;gt;wg&amp;lt;/sub&amp;gt; (8). Межгрупповая дисперсия - это дисперсия, обусловленная различиями между групповыми средними, а внутригрупповая дисперсия обусловлена различиями между значениями внутри группы, так же как и при дисперсионном анализе. Дисперсия средних значений v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; эквивалентна обратному суммарному весу (10). Эффективное количество ячеек  n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  получено из весов (12); оно равно количеству ячеек n когда все веса равны, но оно меньше n когда веса неравны. Среднее значение дисперсии шума m&amp;lt;sub&amp;gt;v&amp;lt;/sub&amp;gt; получено из количества ячеек и суммарного веса (13). Последний этап (14) сравнивает групповую дисперсию со средней дисперсией шума и использует статистическую проверку для принятия решения, достаточно ли мала групповая дисперсия, чтобы значения внутри группы могли считаться равными  среднему значению, в этом случае берется дисперсия среднего как дисперсия для данного разрешения; иначе, берется групповая дисперсия. Критическое значение [[Файл:10.png]]  вычисляется со степенями свободы равными количеству эффективных ячеек n&amp;lt;sub&amp;gt;eff&amp;lt;/sub&amp;gt;  уменьшенному на единицу.&lt;br /&gt;
Это дает вложенные последовательности средних значений и дисперсий при постепенно более грубых разрешениях, которые могут быть объединены в обратную последовательность. Этот процесс начинается с:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:11.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Затем, для каждого шага i от 1 до imax:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Файл:12.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Сглаженные в грубом масштабе высоты z&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; и дисперсии v&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt; сначала улучшаются до следующего более высокого разрешения (16), дисперсия, рассчитанная путем объединения в этом разрешении, и сглаженная дисперсия из более грубого разрешения совмещаются (17) для создания сглаженной дисперсии в более высоком разрешении, чем сглаженная высота, полученная из взвешенной суммы (18) высоты в этом разрешении и сглаженной высоты в более грубом разрешении. Конечный результат это ''z''&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;  , сглаженная ЦМР, и ''V''&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;0&amp;lt;/sup&amp;gt;   - предполагаемая дисперсия.&lt;br /&gt;
Каждый шаг алгоритма соответствует относительно простому вычислению растра, которое может быть реализовано в ГИС. Используя ArcInfo GRID, суммы на первом этапе можно рассчитывать с помощью функции AGGREGATE  для групп ячеек размерами 3х3, а уточнения во втором этапе можно рассчитать с помощью функции FOCALMEAN, после того как соответственно установлены интервалы и размеры ячеек. В результатах присутствует некоторое количество незначительных артефактов, которые можно устранить, используя более  сложный этап улучшения.&lt;br /&gt;
Метод воспринимает расположенный по нормальному закону и пространственно нерегулярный шум; степень влияния отклонения размещения шума от идеальных условий на качество сглаживания  пока не исследована.&lt;br /&gt;
Статистическая проверка (14) - это, вероятно, главная отличительная черта данного алгоритма. Она выражает предположение, что на участках, где сгруппированная дисперсия достаточно мала, измеренные высоты следует считать подверженными случайным погрешностям в измерениях единственного истинного значения, т.е. то, что земная поверхность на данной территории плоская. Тогда дисперсия для этой группы (для того, чтобы объединить значения на стадии улучшения) - это дисперсия рассчитанного среднего v&amp;lt;sub&amp;gt;m&amp;lt;/sub&amp;gt; , которое гораздо меньше, чем дисперсия измерений. Такая небольшая дисперсия гарантирует, что среднее играет решающее значение для выборок, так как [[Файл:15.png]]  в (17).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===ОЦЕНКА ШУМА НА ЦМР ===&lt;br /&gt;
Для применения данного алгоритма адаптивного сглаживания к данным ЦМР, необходима оценка дисперсии для каждой точки.  Описанный здесь способ оценки шума был разработан для использования с односекундными данными SRTM (после устранения полос, заполнения пробелов и удаления влияния растительности, Галлант(Gallant) и др [5]) и требовал некоторой дополнительной подстройки к особенностям данной ЦМР, в частности к пространственно обусловленной природе шума. Для других источников данных может потребоваться другой способ;   в некоторых случаях оценка шума может быть выполнена в процессе создания ЦМР.    &lt;br /&gt;
Для каждой ячейки среднее значение рассчитывается по кольцевой области радиусом от 3 до 5 ячеек; кольцо означает, что значения, окружающие целевую ячейку не учитываются при расчете среднего значения. Рассчитывается разность между целевой ячейкой и средним значением, а затем получают стандартное отклонение этой разности по области из 5 ячеек. Это даёт информацию о величине дисперсии высот относительно средних высот на небольшом расстоянии - идея в том, что эта дисперсия должна быть наиболее зашумленной, так как небольшая топографическая дисперсия произведет пространственно связанные отличия от среднего значения, которое не сильно повлияет на  стандартные отклонения разностей.&lt;br /&gt;
Эта первоначальная оценка величины шума всё еще весьма приблизительна,  поэтому она сглаживается двумя этапами медианной фильтрации,  сначала  группировкой по прямоугольнику размерами 5х5, а затем  по круговой области радиусом в 5 ячеек по полученной более грубой сетке. Результирующая сетка затем улучшается до начального разрешения ЦМР с помощью билинейного пересчета. Оценка соответствует стандартному отклонению шума.&lt;br /&gt;
Рис. 1 показывает результат этого анализа по односекундной  ЦМР SRTM на часть западной  Австралии, где уровни шума очень различны.&lt;br /&gt;
Заметьте, что этот метод эффективно отличает шум от рельефа местности в равнинных областях с пологими склонами, но не способен определить различие в областях с более выраженным рельефом или там, где присутствуют резко выраженные формы рельефа в равнинных областях.  Подход, выбранный для решения данной проблемы, состоял в последовательном снижении предполагаемого уровня шума, как стандартного отклонения высоты, увеличенной на 5 метров. &lt;br /&gt;
&lt;br /&gt;
===АДАПТИВНОЕ СГЛАЖИВАНИЕ SRTM.===&lt;br /&gt;
Рис. 2 показывает отмывку рельефа, а рис. 3 показывает уклон, рассчитанный по односекундной ЦМР SRTM  до и после применения адаптивного метода сглаживания с использованием оценки шума, показанной на рисунке 1. Изображение отмывки рельефа подчеркивает плавность областей с пологим рельефом после адаптивного сглаживания. Пологие склоны около 1-2%, которые преобладают в данном  ландшафте, подавлены шумом до сглаживания. После сглаживания они совершенно очевидны. Более крутые склоны в юго-восточном углу изображения в значительной степени не затронуты сглаживанием.&lt;br /&gt;
&lt;br /&gt;
===ЗАКЛЮЧЕНИЕ.===&lt;br /&gt;
Этот относительно простой алгоритм адаптивного сглаживания эффективно устраняет пространственно распределенный шум  в ЦМР, полученных с помощью данных дистанционного зондирования. Способ был так же успешно применен к лидарным ЦМР с использованием постоянного стандартного отклонения шума в  0.2 м. &lt;br /&gt;
Алгоритм сглаживания к тому же заполняет участки с отсутствующими данными сглаженными соседними значениями, благодаря  применению нулевых весов в (3), которые могут быть использованы  как простой метод для  заполнения пустот.&lt;br /&gt;
&lt;br /&gt;
===Литература.=== &lt;br /&gt;
[1]  Lee,  J.-S., 1980.  “Digital  image  enhancement  and noise  filtering by &lt;br /&gt;
use of local statistics.” IEEE Transactions on Pattern Analysis and Machine &lt;br /&gt;
Intelligence, PAMI-2, 165-168 &lt;br /&gt;
[2]  Simard, M., K. Zhang, V. H. Rivera-Monroy, M. S. Ross, P. L. Ruiz, &lt;br /&gt;
E. Castaneda-Moya, R. R. Twilly, and E. Rodríguez, 2006. Mapping height &lt;br /&gt;
and biomass of mangrove forests in Everglades National Park with SRTM &lt;br /&gt;
elevation data, Photogrammetric Engineering and Remote Sensing, 72(3), &lt;br /&gt;
299-311. &lt;br /&gt;
[3]  Fieguth,  P.W.,  W.C.  Karl,  A.S.  Willsky,  &amp;amp;  C.  Wunsch,  1995. &lt;br /&gt;
“Multiresolution  optimal  interpolation  and  statistical  analysis  of &lt;br /&gt;
TOPEX/POSEIDON satellite altimetry”. IEEE Transactions on Geoscience &lt;br /&gt;
and Remote Sensing, 33, 280-292 &lt;br /&gt;
[4]  Slatton,  K.C.,  M.M.  Crawford  and  B.L.  Evans,  2001.  “Fusing &lt;br /&gt;
interferometric  radar  and  laser  altimeter  data  to  estimate  surface &lt;br /&gt;
topography and vegetation heights.” IEEE Transactions on Geoscience and &lt;br /&gt;
Remote Sensing, 39, 2470-2482 &lt;br /&gt;
[5]  Gallant, J.C., T.I. Dowling, A.M. Read, N. Wilson, P. Tickle (2010) &lt;br /&gt;
1 Second  SRTM  Level  2  Derived  Digital  Elevation  Model  v1.0. &lt;br /&gt;
http://www.ga.gov.au/meta/ANZCW0703013355.html,  last  accessed  15 &lt;br /&gt;
May 2011&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:16.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Рис.1 Предполагаемое стандартное отклонение шума для данных SRTM, западная Австралия 119.0E 33.6S. Квадрат - область покрытая деревьями с более высокой отражающей способностью и ,следовательно, меньшим уровнем шума, чем на окружающей очищенной территории. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:17.png]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Рис. 2. Отмывка рельефа на участке территории с рисунков 1 и 3, полученная из данных SRTM до (слева) и после (справа) адаптивного сглаживания. &lt;br /&gt;
&lt;br /&gt;
[[Файл:18.png]] &amp;lt;br /&amp;gt;&lt;br /&gt;
Рис.3 Уклоны, полученные из односекундных данных SRTM до (сверху) и после (снизу) адаптивного сглаживания с использованием стандартного отклонения шума с рисунка 1.&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:18.png&amp;diff=4902</id>
		<title>Файл:18.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:18.png&amp;diff=4902"/>
		<updated>2012-04-26T15:19:37Z</updated>

		<summary type="html">&lt;p&gt;Reirby: Уклоны, полученные из односекундных данных SRTM до (сверху) и после (снизу) адаптивного сглаживания&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Уклоны, полученные из односекундных данных SRTM до (сверху) и после (снизу) адаптивного сглаживания&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:17.png&amp;diff=4901</id>
		<title>Файл:17.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:17.png&amp;diff=4901"/>
		<updated>2012-04-26T15:19:03Z</updated>

		<summary type="html">&lt;p&gt;Reirby: Отмывка рельефа на участке территории с рисунков 1 и 3, полученная из данных SRTM до (слева) и после (справа) адаптивного сглаживания.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Отмывка рельефа на участке территории с рисунков 1 и 3, полученная из данных SRTM до (слева) и после (справа) адаптивного сглаживания.&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:16-grass.png&amp;diff=4900</id>
		<title>Файл:16-grass.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:16-grass.png&amp;diff=4900"/>
		<updated>2012-04-26T15:18:31Z</updated>

		<summary type="html">&lt;p&gt;Reirby: Предполагаемое стандартное отклонение шума для данных SRTM, западная Австралия 119.0E 33.6S. Квадрат - область покрытая деревьями с более высокой &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Предполагаемое стандартное отклонение шума для данных SRTM, западная Австралия 119.0E 33.6S. Квадрат - область покрытая деревьями с более высокой отражающей способностью и ,следовательно, меньшим уровнем шума, чем на окружающей очищенной территории.&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:15.png&amp;diff=4899</id>
		<title>Файл:15.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:15.png&amp;diff=4899"/>
		<updated>2012-04-26T15:11:33Z</updated>

		<summary type="html">&lt;p&gt;Reirby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:12.png&amp;diff=4898</id>
		<title>Файл:12.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:12.png&amp;diff=4898"/>
		<updated>2012-04-26T15:02:18Z</updated>

		<summary type="html">&lt;p&gt;Reirby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:11.png&amp;diff=4897</id>
		<title>Файл:11.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:11.png&amp;diff=4897"/>
		<updated>2012-04-26T14:59:26Z</updated>

		<summary type="html">&lt;p&gt;Reirby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:10-grass.png&amp;diff=4896</id>
		<title>Файл:10-grass.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:10-grass.png&amp;diff=4896"/>
		<updated>2012-04-26T14:55:59Z</updated>

		<summary type="html">&lt;p&gt;Reirby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:9.png&amp;diff=4895</id>
		<title>Файл:9.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:9.png&amp;diff=4895"/>
		<updated>2012-04-26T14:55:41Z</updated>

		<summary type="html">&lt;p&gt;Reirby: загружена новая версия «Файл:9.png»: Возврат к версии от 14:55, 26 апреля 2012&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:9.png&amp;diff=4894</id>
		<title>Файл:9.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:9.png&amp;diff=4894"/>
		<updated>2012-04-26T14:55:21Z</updated>

		<summary type="html">&lt;p&gt;Reirby: загружена новая версия «Файл:9.png»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:9.png&amp;diff=4893</id>
		<title>Файл:9.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:9.png&amp;diff=4893"/>
		<updated>2012-04-26T14:55:08Z</updated>

		<summary type="html">&lt;p&gt;Reirby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:8.png&amp;diff=4892</id>
		<title>Файл:8.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:8.png&amp;diff=4892"/>
		<updated>2012-04-26T14:46:09Z</updated>

		<summary type="html">&lt;p&gt;Reirby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:7.png&amp;diff=4891</id>
		<title>Файл:7.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:7.png&amp;diff=4891"/>
		<updated>2012-04-26T14:45:48Z</updated>

		<summary type="html">&lt;p&gt;Reirby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:6.png&amp;diff=4890</id>
		<title>Файл:6.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:6.png&amp;diff=4890"/>
		<updated>2012-04-26T14:43:07Z</updated>

		<summary type="html">&lt;p&gt;Reirby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:5.png&amp;diff=4889</id>
		<title>Файл:5.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:5.png&amp;diff=4889"/>
		<updated>2012-04-26T14:41:56Z</updated>

		<summary type="html">&lt;p&gt;Reirby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
	<entry>
		<id>https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:1.png&amp;diff=4888</id>
		<title>Файл:1.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.gis-lab.info/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:1.png&amp;diff=4888"/>
		<updated>2012-04-26T14:32:41Z</updated>

		<summary type="html">&lt;p&gt;Reirby: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Reirby</name></author>
	</entry>
</feed>