СМЕШИВАНИЕ ИЗОБРАЖЕНИЙ

1. Способ смешивания первого изображения и второго изображения, предназначенный для формирования создаваемого изображения, причем упомянутый способ содержит этапы
(i) объединения по меньшей мере части первого изображения и по меньшей мере части второго изображения для формирования создаваемого изображения,
(ii) идентификации границы в создаваемом изображении, находящейся между участком в создаваемом изображении, сформированным из первого изображения, и участком в создаваемом изображении, сформированным из второго изображения,
(iii) модифицирования создаваемого изображения на основе градиента по меньшей мере части любого из первого и второго изображений, и
(iv) в котором упомянутое модифицирование также выполняется на основе одного или больше из: элемента сохранения цвета и указания степени контрастности по меньшей мере одного из первого и второго изображений.
2. Способ по п.1, в котором по меньшей мере часть первого изображения клонируется на второе изображение для формирования создаваемого изображения, и в котором этап модифицирования создаваемого изображения содержит модифицирование только части создаваемого изображения, клонируемой из первого изображения.
3. Способ по п.1, в котором упомянутое первое изображение представляет собой некоторое исходное изображение, и упомянутое второе изображение представляет собой некоторое исходное изображение, и эти исходные изображения должны быть смешаны вместе для формирования составного изображения.
4. Способ по п.1, в котором упомянутое модифицирование по существу эквивалентно минимизации функционала
S
подчиненного граничным условиям, и где u представляет создаваемое изображение, I представляет исходное изображение, а λ - весовой параметр.
5. Способ по п.1, в котором упомянутый элемент сохранения цвета при использовании имеет эффект управления степенью смешивания между первым и вторым изображениями.
6. Способ по п.1, в котором весовой параметр используется для управления компромиссом между модифицированием на основе элемента сохранения цвета и модифицированием на основе градиента.
7. Способ по п.6, который дополнительно содержит получение ввода пользователя, задающего значение для упомянутого весового параметра.
8. Способ по п.7, который дополнительно содержит получение ввода пользователя, задающего упорядоченную последовательность значений для упомянутого весового параметра.
9. Способ по п.8, который дополнительно содержит
(i) повторное вычисление упомянутого создаваемого изображения на основе упорядоченной последовательности значений для упомянутого весового параметра, и
(ii) вывод упомянутого повторно вычисленного создаваемого изображения на дисплей в реальном времени.
10. Способ по п.8, в котором упомянутый ввод пользователя принимается через графический интерфейс пользователя, содержащий ползунковый графический инструмент ввода.
11. Способ по п.1, в котором упомянутое указание степени контрастности в исходном изображении действует с целью обнаружения отсутствия краев таким образом, что при использовании модифицирование выполняется с возможностью сохранения отсутствия краев в создаваемом изображении.
12. Способ по п.1, в котором упомянутое модифицирование на основе указания степени контрастности содержит использование элемента хрупкости.
13. Способ по п.1, в котором упомянутая граница идентифицируется как результат ввода пользователя.
14. Способ по п.1, в котором упомянутая граница идентифицируется как результат автоматического вычисления сегментации.
15. Способ по п.14, в котором упомянутое автоматическое вычисление сегментации содержит способ сечения кривых.
16. Способ по п.3, в котором упомянутые исходные изображения выполнены с возможностью частично перекрывать друг друга, и в котором упомянутая граница находится в пределах участка перекрытия между этими изображениями.
17. Способ по п.4, в котором упомянутая минимизация осуществляется с использованием численного способа, основанного на аппроксимации конечных разностей градиентов.
18. Компьютерная программа, хранимая на пригодном для чтения компьютером носителе и выполненная с возможностью выполнять способ по п.1.
19. Устройство для смешивания первого изображения и второго изображения для формирования создаваемого изображения, причем упомянутое устройство содержит
(i) устройство объединения изображений, выполненное с возможностью объединять по меньшей мере часть первого изображения и по меньшей мере часть второго изображения для формирования создаваемого изображения,
(ii) процессор, выполненный с возможностью устанавливать границу в создаваемом изображении, находящуюся между участком в создаваемом изображении, сформированным из первого изображения, и участком в создаваемом изображении, сформированным из второго изображения,
(iii) процессор для обработки изображений, выполненный с возможностью модифицировать создаваемое изображение на основе градиента по меньшей мере части любого из первого и второго изображений, и в котором упомянутый процессор для обработки изображений дополнительно выполнен с возможностью модифицировать создаваемое изображение на основе одного или больше из: элемента сохранения цвета и указания степени контрастности по меньшей мере одного из первого и второго изображений.
20. Устройство по п.19, в котором упомянутый процессор выполнен с возможностью принимать ввод пользователя, идентифицирующий упомянутую границу.