реклама на сайте
подробности

 
 
> Метод наименьших квадратов для аппроксимации эллипсом в геометрическом смысле., Ищутся сам алгоритм и его реализация.
Pechka
сообщение Sep 21 2012, 10:03
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 144
Регистрация: 25-03-10
Из: Москва
Пользователь №: 56 210



Возникла необходимость аппроксимировать полученые данные эллипсом с минизацией квадратов геометрических (не алгебраических!) рсстояний от полученых точек до эллипса. Нашёл много быстрых реализаций для алгебраических расстояний, но нужно именно геометрические минимизировать (поскольку вектора X и Y имеют равную погрешность). В качестве затравки к алгоритму можно использовать результат минимизации алгебраических расстояний так что использование метода Ньютона-Гауса (или других, чувствительных к начальному приближению) вполне пригодно. Может кто-либо встречался с какой-нибудь статьёй на эту тему? или есть готовые библиотеки для таких манипуляций?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Major
сообщение Sep 24 2012, 12:14
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 618
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 375



Как способ задания уравнений определяет скорость решения и точность (я не говорю про численное представление)?
Для нелинейных уравнений нельзя использовать метод Гаусса (приведение к LU виду).

Можно посмотреть в сторону контурного анализа. Но там при распознавании контура все равно нужна априорная информация.
Плюс в том что можно сделать фильтрацию контура, и убрать ВЧ шум.

Можно найти нужное конформное преобразование и перевести эллипс в линию (отрезок, область).
Дальше решить задачу для линии, и вернуться обратно.
Но преобразование будет скорее всего плохо обусловлено (но проверить надо).
Есть книга типа "конформные преобразования", она как справочник по типам отображений.

У коник очень много свойств на вписанные и описанные окружности, треугольники и касательные.
Можно их по изучать, возможно вы знаете о задаче больше, чем сейчас считаете.
Дома посмотрю название книги где много свойств коник.

Go to the top of the page
 
+Quote Post
Pechka
сообщение Sep 24 2012, 15:24
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 144
Регистрация: 25-03-10
Из: Москва
Пользователь №: 56 210



Цитата(Major @ Sep 24 2012, 16:14) *
Как способ задания уравнений определяет скорость решения и точность (я не говорю про численное представление)?
Для нелинейных уравнений нельзя использовать метод Гаусса (приведение к LU виду).


Я говорил именно о численных решениях т.к. аналитических готовых я не нашёл в литературе. Система нелинейных уравнений решается методом Гаусса-Ньютона без особых проблем.
Кстати, в реальной жизни даже аналитическое решение, представленное в том или ином виде может иметь различные показатели по скорости и точности(!), поскольку, например, DSP могут иметь некоторые заложенные в них аппаратные примитивы и, опираясь на них, решение можно привести к более скоростному вычислению (тождественные преобразования, рекурсивные методы и т.д.) а ещё, в форматах чисел с плавающей запятой, может не выполняться свойство коммутативности: (a+cool.gif+c != a+(b+c) - соответственно и точность может быть разной в зависимости от последовательности действий.
Спасибо за помощь. Буду дальше копаться, если не удастся найти - придётся самому решать.
Go to the top of the page
 
+Quote Post
AndrewN
сообщение Sep 24 2012, 22:16
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 336
Регистрация: 7-03-07
Из: Петербург
Пользователь №: 25 961



QUOTE (Pechka @ Sep 24 2012, 18:24) *
в форматах чисел с плавающей запятой, может не выполняться свойство коммутативности: (a+cool.gif+c != a+(b+c)
Это ассоциативность. Не знаю, как смайлик "плавающая запятая", но смайлик "ухмылки" явно не ассоциативен...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Pechka   Метод наименьших квадратов для аппроксимации эллипсом в геометрическом смысле.   Sep 21 2012, 10:03
- - Xenia   Цитата(Pechka @ Sep 21 2012, 14:03) Возни...   Sep 21 2012, 17:22
- - Major   Что такое геометрическое расстояние (ну и алгебраи...   Sep 24 2012, 09:34
- - Pechka   Цитата(Xenia @ Sep 21 2012, 21:22) Ах как...   Sep 24 2012, 10:31
|- - Xenia   Цитата(Pechka @ Sep 24 2012, 14:31) При п...   Sep 24 2012, 11:06
- - Major   Алгебраическая постановка - это линеаризованная мо...   Sep 24 2012, 11:29
- - Pechka   Цитата(Xenia @ Sep 24 2012, 15:06) Если в...   Sep 24 2012, 11:36
|- - Tanya   Цитата(Major @ Sep 24 2012, 16:14) У кони...   Sep 24 2012, 12:40
- - Major   Акопян, Заславский "Геометрические свойства к...   Sep 24 2012, 13:38
- - MrAlex   Задача для случая когда оси симметрии эллипса пара...   Sep 24 2012, 15:29
- - Дмитрий_Б   Интересная задача. Но прежде чем пытаться искать м...   Sep 24 2012, 16:42
- - Major   Цитата- случаи, когда задача не имеет решений; - с...   Sep 24 2012, 17:25
|- - Дмитрий_Б   Цитата(Major @ Sep 24 2012, 21:25) А како...   Sep 25 2012, 15:48
- - Major   Я не виду основы для спора. Для данных без шума то...   Sep 25 2012, 16:52
|- - AndrewN   QUOTE (Дмитрий_Б @ Sep 25 2012, 19:48) QU...   Sep 25 2012, 18:07
- - Pechka   К чему такие споры? И так всем ясно, что раз уж эл...   Sep 27 2012, 07:27
|- - fontp   QUOTE (Pechka @ Sep 27 2012, 10:27) К сож...   Sep 27 2012, 09:01
||- - Pechka   Цитата(fontp @ Sep 27 2012, 13:01) Sci-Hu...   Sep 27 2012, 09:05
||- - Solitonuz   Цитата(Pechka @ Sep 27 2012, 12:05) Вашу...   Nov 10 2012, 13:35
|- - AndrewN   QUOTE (Pechka @ Sep 27 2012, 11:27) К чем...   Sep 30 2012, 19:27
|- - MrAlex   Статью наврятли смогу привести, но суть в следующе...   Oct 2 2012, 12:02
- - Major   В книге которую я рекомендовал полистать (про крив...   Sep 27 2012, 08:56


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 07:05
Рейтинг@Mail.ru


Страница сгенерированна за 0.01411 секунд с 7
ELECTRONIX ©2004-2016