Описание тега ceres-solver

NoneCeres-solver - это библиотека C++ с открытым исходным кодом для моделирования и решения больших и сложных задач оптимизации.
1 ответ

Компиляция Ceres Solver с Android и Eclipse

Я пытаюсь использовать Ceres Solver с моим Android-приложением, и, похоже, не так много документации об их правильном использовании. Я следовал инструкциям по сборке с веб-сайта ceres solver, а также этому полезному руководству: http://tech.sandyegg…
29 дек '14 в 19:59
0 ответов

Как сделать обработку изображений с помощью Ceres Solver?

У меня есть проблема наименьших квадратов, которая включает косвенную оценку параметров, которые я реализую в C++. Я пытаюсь оценить значения пикселей изображения X (потенциально очень большого), но на самом деле я оптимизирую по (Y* - Y), где Y * п…
1 ответ

Как динамически удалить остаточный блок или уменьшить размер остаточного блока в Ceres Solver

Могу ли я добавить или удалить остаточный блок между итерациями оптимизации? Я пытаюсь использовать автоматическое дифференцирование. Я использую Ceres-Solver для проблемы с отслеживанием камеры. Я хочу найти лучшую относительную позу, сводя к миним…
17 мар '18 в 22:09
0 ответов

Функция Бесселя 'j0' не была объявлена ​​в этой области видимости ошибки в C++ с использованием Ceres

Я недавно начал использовать Ceres-Solver в C++, Сначала я попробовал это с практическими проектами с нуля, где не возникало ошибок компиляции и времени выполнения (после успешной настройки, которая заняла некоторое время). Когда я захотел включить …
15 окт '18 в 07:57
0 ответов

Как скомпилировать Ceres Solver с Xcode на MacOS

В настоящее время я хочу использовать Ceres Solver с Xcode. Однако, есть ошибки, и они, я думаю, являются ошибками компоновщика. Я установил Ceres-Solver1.16.0 с помощью Macports. Итак, установленные файлы находятся в opt / local. И, конечно же, я у…
20 фев '18 в 08:19
0 ответов

Произошла ошибка в здании Crystax Церера

Когда я использовал Crystax ndk для сборки Ceres-Solver, я изменил APP_STL := c++_static в APP_STL := gnustl_static для gnustl_static совместим с OpenCV на Android, то у меня есть libceres.a, я скопировал его в папку проекта jni и добавил следующую …
28 апр '18 в 13:57
1 ответ

Неверный мекс файл: неопределенный символ: cholmod_camd

Как решить эту проблему? Я не увидел заголовочного файла, связанного с cholmod_camd, в файле C++, который я пытался изменить в mex. Invalid MEX-file '/home/mpelang/Desktop/APAPstitch/Image Stitching with Bundled Moving DLT/ceresRigidError.mexa64': /…
07 авг '17 в 12:10
1 ответ

Изменить сумму в квадрате [ceres-solver]

Я пытаюсь изменить стандартное поведение ceres, которое вычисляет квадрат суммы остатков как функцию стоимости. Я хочу, чтобы он вычислял только сумму (остатки уже рассчитаны таким образом, что они могут быть только положительными) в соответствии с …
29 авг '14 в 18:18
1 ответ

Ceres Solver: как сделать преобразование типа данных и операции в операторе

Я пытаюсь использовать Ceres Solver для оптимизации процесса преобразования облака точек. Следуя примерам из учебника ceres solver, я получил простую рабочую версию процесса оптимизации. Однако, когда я пытаюсь дополнительно изменить функцию в опера…
30 июл '18 в 05:19
2 ответа

Передать параметры double, но получить Jet<double, 6>при использовании ceres solver

Я новый ученик в Ceres Solver, когда добавляю остаточный блок, используя problem.AddResidualBlock( new ceres::AutoDiffCostFunction&lt;Opt, 1, 6&gt; (new Opt(Pts[i][j].x, Pts[i][j].y, Pts[i][j].z, Ns[i].at&lt;double&gt;(0, 0), Ns[i].at&lt;double&gt;(…
21 апр '18 в 02:44
1 ответ

Ceres-Solver: хорошая ли изменчивая функция используется остаточным функтором? Какие есть другие альтернативы?

Насколько я понимаю, интерфейс Ceres требует, чтобы каждый остаток был определен как функтор, где operator() это const функция-член. Вот пример того, что меня интересует: class some_residual { public: template&lt;typename type&gt; bool operator()(co…
20 апр '18 в 09:49
1 ответ

Преобразовать массив T* (Jet* или float*) в cv::Mat<CV_32f>

Я использую Ceres-Solver с AutoDiffCostFunction. Моя функция стоимости берет в качестве параметра 1x3 вектор и выводит 1x1 остаток. Как я могу создать OpenCV Mat из моего вектора параметров T*? Это может быть либо Jet, либо float. Я попробовал следу…
22 окт '15 в 12:11
0 ответов

Ошибка компиляции в примере программы библиотеки "helloworld"

Я попытался запустить программу библиотеки Ceres в примере, используя gcc helloworld.cc, Я проверил, что все библиотеки находятся в /usr/local/lib, Я уже установил glog а также gflag egien согласно следующим инструкциям. Я уже пытался дать явный пут…
10 фев '16 в 12:04
1 ответ

Ошибка наследования функции стоимости Ceres-Solver: шаблоны могут быть не виртуальными

Я давно использую Ceres-Solver, и это удивительный инструмент. Мое использование до сих пор не было основано на повторно используемом коде, и я пытаюсь улучшить это. Ceres использует особую структуру с определенным шаблонным методом в качестве интер…
09 янв '18 в 11:55
1 ответ

Подгонка модели в ceres_solver

Я использую Ceres-Solver для оптимизации набора параметров (всего 9) для моего моделирования Монте-Карло (MC). В основном, код MC возвращает двойную матрицу броненосца типа results = { {1,2,3,...,19} } для каждого набора параметров. У меня есть набо…
21 дек '16 в 00:11
1 ответ

Как создать разные решающие блоки для одного и того же решения в Ceres?

Я хочу использовать ceres для вычисления координат треугольника. Для задачи мне нужно решить для координат сетки в сетке. Каждый треугольник имеет свои вершины, но доступна структура, такая как треугольники (3 вершины) и ребра (4 вершины). Пример да…
22 июн '18 в 08:26
0 ответов

Попытка собрать OpenCV SFM в Windows: Ceres_DIR-NOTFOUND

Я попытался собрать OpenCV с модулем sfm, следуя этому руководству: https://translate.google.com/translate?hl=en&sl;=auto&tl;=en&u;=http%3A%2F%2Fqiita.com%2FChaoticActivity%2Fitems%2F3888e886925ef0f84926&sandbox;=1. Моя операционная система Windows …
0 ответов

ceres-solver как перезапустить (или точно рассчитать все значения)

Ребята ! У меня есть какое-то срочное приложение, в котором мне нужно оптимизировать систему нелинейных уравнений. Лучше разделить задачу на две части - оптимизацию в одной части, вторую - оптимизацию в обратном вызове после итерации. В моей реализа…
1 ответ

Не могу использовать Ceres Solver, Glog

Я устанавливаю ceres в Ubuntu и использую всю командную строку в http://ceres-solver.org/installation.html Linux-части из sudo apt-get install libgoogle-glog-dev полностью, чтобы сделать установку Кажется, я установил решает и это зависимость без пр…
27 июн '17 в 21:29
1 ответ

Структура из движения (openCV): "реконструкция" не была объявлена ​​в этой области

Я новичок в библиотеке opencv. Я установил его на Ubuntu 17.04, и все во время установки было идеальным, никаких ошибок. Я установил Opencv-master, собрал его, затем я скачал opencv_contrib-master, и все было отлично.. Я пытаюсь построить scene_reco…
02 ноя '17 в 13:13