Перейти к содержимому
Compvision.ru
TroyashkA

Яркости пары изображений

Recommended Posts

вот например задача одна граница красная, другая зеленая и условие, что цвет на границе должен быть "чистый", а внутри области мы должны как то произвести смешивание.применимо ли уравнение пуассона для такой задачи?

bound_condition.PNG

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

http://www.ctralie.com/Teaching/PoissonImageEditing/

ну похоже, что замкнутая область у нас и так будет одна просто на границе у нас будут значения пикселей разных цветов, а не одного изображения.

т.е. задача сводиться к уже рассмотренной.

только остаётся вопрос какой брать градиент внутри области?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А можно (скорее всего так и надо) вообще не заполнять эту область градиентами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
А можно (скорее всего так и надо) вообще не заполнять эту область градиентами.

ну для вычеперечисленной задачи, может быть, а в реальности мы всё таки имеем 2 изображения при сшивке панорамы.

наверно можно усреднять градиенты от 2-х изображений которые пересекаются в этой области.

попробовал Laplacian Pyramid Blending и похоже это не подходит, т.к. там просто идет смешивание по маске с размытием края.

а как раз проблема в том, что мы эту маску то и не знаем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

хотя может быть это решается путем нахождения оптимального шва.

т.е. как тут

http://enblend.sourceforge.net/details.htm

или всё таки идти в сторону вычисления градиента.

graphics.cs.cmu.edu/courses/15-463/2011_fall/Lectures/blending.pdf

тут это вроде называется gradient domain blending

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

попробовал MultiBandBlender из OpenCV

но как то он работает странно, то же самое что просто наложить, а края размыть.

mb_3.png

mb.png

+ еще непонятно как определение шва поможет или нет, тем более что нету похоже функции чтобы его вывести.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
вот например задача одна граница красная, другая зеленая и условие, что цвет на границе должен быть "чистый", а внутри области мы должны как то произвести смешивание.

кстати я подумал, в такой постановке ведь у задачи может быть любое решение лишь бы граница была одноцветной(т.е. без разницы как мы заполним внутренность), т.е. кроме граничных условий надо задавать какие то еще условия (наверно на изменение градиента в области).

т.е. от геометрии полигона должно зависеть направление и сила градиента.

п.с. всё таки это как то сильно похоже на какую нибудь физическую задачку о распространении тепла или магнитных полях.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

вроде есть такое решение, что полигон делиться на треугольники, но там именно интерполяция цвета на границе.

http://mathematica.stackexchange.com/questions/16168/quirk-in-vertexcolors-interpolation-when-displaying-polygon

и непонятно даже если провести триангуляцию ,то как потом закрашивать сами треугольники и обеспечить чтобы между треугольниками не было перепада яркости?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

http://www.autopano.net/wiki-en/Color_and_Brightness

http://www.autopano.net/wiki-en/action/view/LDR_/_HDR_:_How_it_works

Некие LDR correction и HDR correction для выравнивая яркости в панораме, как в сущности они делаются документов как то не нашлось особо.

еще док по retinex \ tone mapping

http://infoscience.epfl.ch/record/86005/files/EPFL_TH3588.pdf

хотя это скорее, если приводить каждое изображение в норму по отдельности.

что то похожее делается через GDI

http://www.rsdn.ru/forum/dotnet.gui/1228655.all

http://msdn.microsoft.com/en-us/library/windows/desktop/ms533917%28v=vs.85%29.aspx

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте учётную запись или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать учётную запись

Зарегистрируйтесь для создания учётной записи. Это просто!

Зарегистрировать учётную запись

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×