Способ динамической визуализации коллекции изображений в виде коллажа
Иллюстрации
Показать всеИзобретение относится к способам представления коллекции изображений. Техническим результатом является улучшение визуального качества коллекции изображений за счет автоматизированной модификации отображения декоративных элементов в зависимости от цветов изображений. Компьютерно-реализуемый способ динамической визуализации коллекции изображений в виде коллажа включает в себя этап, на котором получают изображение из коллекции изображений. Далее, согласно способу, осуществляют настройку параметров динамической визуализации, и анализируют распределение цветов в локальных областях изображения и коллажа. А также, модифицируют изображение путем добавления декоративных элементов, внешний вид которых зависит от распределения цветов в локальных областях изображения и коллажа. Кроме того, модифицируют коллаж путем изменения внешнего вида декоративных элементов на нем. 5 з.п. ф-лы, 5 ил.
Реферат
Изобретение относится к способам представления коллекции изображений, в частности к способам динамической визуализации коллекции изображений в виде коллажа с применением декоративных элементов, цвет которых зависит от визуализируемых изображений.
Из уровня техники известно достаточно много способов и систем, касающихся преобразования коллекции изображений в статичное изображение типа «коллаж». Условно их можно разделить на две группы: автоматические или автоматизированные и системы с инструментами для ручного создания коллажа. Большинство патентов и публикаций по автоматическому созданию коллажа касаются процессов отбора, группировки и расположения изображений. Например, в патенте США №7,576,755 [1] описан способ выделения значимых областей и расположения изображений на холсте при условии отображения в коллаже максимальной части значимой области изображения. Для этого используется модель Байесса. Патент США №7,848,596 [2] основан на использовании шаблонов для размещения изображений. Итоговый коллаж подобных систем, как правило, требует модификации пользователем для создания эстетически приятного коллажа. В патенте США №7,904,455 [3] предлагается использование коллажа в виде мозаики для навигации по изображениям. Для визуального отделения групп изображений друг от друга представительные изображения каждой группы разделены в коллаже бордюрами. Тип бордюра, цвет и толщина используются для задания отношения между группами: чем больше различие между группами, к которым относятся изображения, тем более заметен бордюр между ними.
Слайд-шоу в виде коллажа также является одним из известных способов представления коллекции изображений. Например, Apple iPhoto (см. патент США №8,013,874) [4] обладает встроенным режимом показа слайд-шоу в виде коллажа: изображения «падают» на холст один за другим. При этом доступен некоторый фиксированный набор декоративных элементов, например белая рамка.
Для создания более впечатляющих слайд-шоу в виде коллажа пользователи используют специальные программы авторинга, такие как CyberLink PowerDirector (см. http://en.wikipedia.org/wiki/PowerDirector) [5]. Автоматически сформированные коллажи редко сопровождаются декоративными элементами, такими как текст, фон, рамки. Это отчасти связано с тем, что в ряде случаев декоративные элементы плохо сочетаются по цвету с изображениями, что приводит к отрицательному восприятию сформированных коллажей пользователем.
Часто изображения размещаются вручную или автоматически в виде коллажа и затем вручную добавляют текст, декоративные элементы и изменяют их параметры (например, шрифт, размер, прозрачность интенсивность, насыщенность, цвет). Оформление коллажа вручную требует значительного времени. Изменение параметров декоративных элементов, как правило, требует специальных навыков, например умения эстетично подбирать соответствие цветов и сочетание различных декоративных элементов.
Среди известных способов и систем для ручного создания коллажа наиболее распространенным и близким к заявляемому способу является техническое решение, положенное в основу программы Picture Collage Maker (http://www.picturecollagesoftware.com) [6], которая предоставляет множество шаблонов размещения и декоративных элементов, таких как рамки, маски, тени, рисунки, фон. Недостаток подобной системы заключается в том, что она ориентирована исключительно на опытных пользователей, которые занимаются созданием персональных коллажей.
Задача, на решение которой направлено заявляемое изобретение, заключается в разработке усовершенствованного способа преобразования набора изображений в коллаж, причем такой способ должен быть ориентирован на пользователя среднего уровня и обеспечивать широкий спектр вариантов визуального оформления создаваемых коллажей.
Технический результат достигается за счет применения заявляемого способа динамической визуализации коллекции изображений в виде коллажа, причем такой способ предусматривает выполнение следующих операций:
получают изображение из коллекции изображений,
осуществляют настройку параметров динамической визуализации,
анализируют распределение цветов в локальных областях изображения и коллажа,
модифицируют изображение путем добавления декоративных элементов, внешний вид которых зависит от распределения цветов в локальных областях изображения и коллажа,
модифицируют коллаж путем изменения внешнего вида декоративных элементов на нем,
определяют местоположение модифицированного изображения на модифицированном коллаже,
формируют последовательность кадров, демонстрирующую появление модифицированного изображения на коллаже.
Заявляемое изобретение улучшает визуальное восприятие слайд-шоу в виде коллажа за счет автоматического добавления декоративных элементов и модификации их отображения в зависимости от цветов изображения. Использование адаптивного изменения внешнего вида декоративных элементов производит положительное впечатление на пользователя. Более того, в заявляемом изобретении возможно плавное изменение цвета декоративных элементов от кадра к кадру.
Далее существо заявляемого изобретения поясняется с привлечением графических материалов.
Фиг.1 - пример одного кадра слайд-шоу в виде коллажа с декоративными элементами, внешний вид которых зависит от цветов показываемых изображений.
Фиг.2 - схема процесса динамической визуализации коллекции изображений в виде коллажа с изменением внешнего вида декоративных элементов.
Фиг.3 - схема оценки изменений цвета декоративного элемента.
Фиг.4 - пример цветового круга.
Фиг.5 - схема процесса формирования последовательности кадров с изменением декоративных элементов.
На Фиг.1 демонстрируется один кадр слайд-шоу в виде коллажа с декоративными элементами, внешний вид которых зависит от цветов визуализируемых изображений. Декоративные элементы могут применяться не только к изображениям в коллаже, но и к самому коллажу, например прямоугольная рамка 101. Внешний вид 102 фона и декоративного элемента 101 коллажа может изменяться во время динамической визуализации коллекции изображений. При модификации изображения или коллажа путем добавления декоративных элементов выбирают из следующих элементов: рамки, бордюры, рисунки, например, канцелярские кнопки, магниты на холодильник и тому подобное. В качестве декоративных элементов изображений на Фиг.1 показаны канцелярские кнопки 103, 104, 105 и рамки 106, 107, 108. Разные численные значения для декоративных элементов одного типа указывают на то, что элементы отличаются цветами друг от друга. Выбор цвета декоративного элемента основан на предпочтениях пользователя и указанной цветовой схеме. Например, если используется комплиментарная схема сочетания цветов, то для темного изображения 109 соответствующая рамка 106 должна быть светлая и, наоборот, для светлого изображения 110 рамка 108 вокруг него должна быть темная.
На Фиг.2 показана схема процесса динамической визуализации коллекции изображений в виде коллажа с изменением внешнего вида декоративных элементов. Процесс начинается с шага 201, на котором устанавливаются параметры динамической визуализации в виде коллажа. Устанавливают следующие параметры динамической визуализации: размер коллажа, фон коллажа, способ размещения изображений, набор декоративных элементов, способ изменения внешнего вида декоративных элементов, цветовые предпочтения, набор метаданных изображения, таких как время и дата съемки, место съемки, название файла. Указанные параметры могут устанавливаться пользователем вручную или автоматически. На шаге 202 пользователь выбирает изображения для динамической визуализации в виде коллажа. Модуль 203 визуализации получает доступ к изображению и осуществляет оценку изменений, которые необходимо сделать в коллаже 204. На основе анализа коллажа 204 на шаге 205 генерируется последовательность кадров представления данного изображения в коллаже согласно параметрам 201. При определении местоположения модифицированного изображения на модифицированном коллаже размер изображения варьируют в некотором диапазоне. Все изображения, выбранные на шаге 202, обрабатываются аналогичным образом.
Добавление нового изображения в коллаж ведет к изменению внешнего вида декоративных элементов изображений в коллаже и декоративных элементов самого коллажа. Процесс оценки изменений внешнего вида декоративных элементов показан на Фиг.3. На шаге 301 находят области располагаемого изображения и коллажа для анализа. В качестве области для анализа могут рассматриваться все изображение и весь коллаж. В некоторых вариантах реализации изобретения нет необходимости рассматривать полностью изображение или коллаж. Способ размещения изображений на коллаже, установленный на шаге 201, определяет итоговое положение изображения на коллаже и способ появления изображения, например вращение, проявление, изменение размеров во время динамической визуализации. Таким образом, положение декоративных элементов данного изображения на коллаже известно. Например, рисунок канцелярской кнопки, используемый в качестве декоративного элемента, определяет область изображения, поверх которого он размещается. Таким образом, цвет данного рисунка зависит от цветов изображения в локальной области, в которой он размещается. В другом варианте реализации заявленного изобретения области для анализа определяются по соседним областям по отношению к положению декоративного элемента. Например, рамка отделяет изображение от другого содержимого коллажа. В этом случае, цвет рамки должен определяться не только областью коллажа, поверх которой она размещается, но и должен учитывать цвета изображения и цвета коллажа около нее. Имеется возможность использовать несколько критериев для поиска анализируемых областей. Цветовые характеристики вычисляются на шаге 302. Гистограмма цветов является наиболее распространенной характеристикой. Преобладающий цвет и/или распределение цветов вдоль главной оси декоративного элемента также могут рассматриваться как полезные признаки. По вычисленным признакам на шаге 303 определяют цвет декоративного элемента. В некоторых вариантах реализации заявляемого изобретения количество цветов декоративного элемента не ограничивалось одним. Выбор конкретного цвета декоративного элемента по вычисленным признакам происходит согласно установленному на шаге 201 параметру цветового предпочтения.
Известный из уровня техники цветовой круг показан на Фиг.4. Двенадцать цветов расположено по кругу: три основных цвета (красный - 403, желтый - 401, синий - 402); три второстепенных цвета (фиолетовый - 404, зеленый - 405, оранжевый - 406), шесть третичных цветов. Известны следующие основные схемы сочетания цветов: монохроматическая, комплиментарная, триадное сочетание. При комплиментарном сочетании цветов цвет декоративного элемента выбирается противоположным по цветовому колесу основному цвету анализируемой области. В случае нескольких областей используется преимущественно триадная модель сочетания цветов. Например, рассматривают две области, т.е. выделяют два доминантных цвета, а цвет декоративного элемента определяют как равноудаленный на цветовом круге от доминантных цветов указанных областей. На круге две таких точки. В случае предпочтения монохроматического сочетания цветов на коллаже меньший сектор цветового круга определяет цвет декоративного элемента, в случае предпочтения комплиментарного сочетания цвет декоративного элемента задает больший сектор.
На Фиг.5 показан процесс формирования последовательности кадров с изменением внешнего вида декоративных элементов. На шаге 501 изменяется изображение, добавляемое в коллаж путем присоединения к нему декоративных элементов. Способ изменения внешнего вида декоративных элементов, задаваемый на шаге 201, определяет изменение внешнего вида декоративных элементов изображений в коллаже и декоративных элементов коллажа. Также при формировании последовательности кадров цветовое оформление декоративных элементов коллажа и изображений в коллаже изменяют плавно (от кадра к кадру) или резко (за один кадр). В модификации, представленной на Фиг.5, внешний вид декоративных элементов изображения, добавляемого в коллаж, не изменяется. Внешний вид декоративных элементов коллажа и изображений в коллаже изменяется от кадра 502 к кадру 503. Характер изменений внешнего вида декоративных элементов задается на шаге 201. Результат объединения модифицированного на шаге 501 изображения и коллажа показывается на шаге 504.
Дальнейшие аспекты изобретения могут быть получены из рассмотрения чертежей и описания предпочтительных модификаций. Специалистам ясно, что возможны разные модификации, добавления и замены, не выходящие из объема и смысла настоящего изобретения, раскрытого в прилагаемой формуле изобретения. Например, изображения могут быть анимированы или являться видеопоследовательностями.
Заявляемый способ применим в устройствах с функцией показа изображений, таких как телевизоры с мультимедиа возможностями, мобильные телефоны, цифровые фотокамеры, фоторамки, а также в приложениях для настольных компьютеров для навигации по изображениям и просмотра изображений в виде слайд-шоу.
1. Компьютерно-реализуемый способ динамической визуализации коллекции изображений в виде коллажа, содержащий этапы, на которых:получают изображение из коллекции изображений;осуществляют настройку параметров динамической визуализации;анализируют распределение цветов в локальных областях изображения и коллажа;модифицируют изображение путем добавления декоративных элементов, внешний вид которых зависит от распределения цветов в локальных областях изображения и коллажа;модифицируют коллаж путем изменения внешнего вида декоративных элементов на нем;определяют местоположение модифицированного изображения на модифицированном коллаже;формируют последовательность кадров, демонстрирующую появление модифицированного изображения на коллаже.
2. Способ по п.1, в котором устанавливают следующие параметры динамической визуализации:- размер коллажа,- фон коллажа,- способ размещения изображений,- набор декоративных элементов,- способ изменения внешнего вида декоративных элементов,- цветовые предпочтения,- набор метаданных изображения, таких как время и дата съемки, место съемки, название файла.
3. Способ по п.1, в котором при модификации изображения путем добавления декоративных элементов выбирают такие элементы из группы, включающей в себя рамки, бордюры, рисунки.
4. Способ по п.1, в котором при формировании последовательности кадров изменяют плавно или резко цветовое оформление декоративных элементов коллажа и изображений в коллаже.
5. Способ по п.1, в котором при анализе распределения цветов определяют локальные области изображения и коллажа в зависимости от типа декоративного элемента, а также соотношения размеров декоративного элемента, изображения и коллажа.
6. Способ по п.1, в котором при определении местоположения модифицированного изображения на модифицированном коллаже размер изображения варьируют в выбранном пользователем диапазоне.