СПОСОБ И СИСТЕМА ДИНАМИЧЕСКОЙ ГЕНЕРАЦИИ ТРЕХМЕРНЫХ АНИМАЦИОННЫХ ЭФФЕКТОВ

1. Способ динамической генерации трехмерных анимационных эффектов на трехмерном дисплее, предусматривающий выполнение следующих операций:
- выбирают визуальный мультимедиаобъект для показа;
- детектируют на мультимедиаобъекте области интереса и вычисляют их признаки;
- строят трехмерную сцену, содержащую данный мультимедиаобъект;
- создают в данной трехмерной сцене набор трехмерных визуальных объектов анимационного эффекта в соотвествии с областями интереса и их признаками;
- выполняют последовательные преобразования трехмерных объектов в пространстве сцены и самой сцены таким образом, что в результате визуализации сцены создается трехмерный анимационный эффект.
2. Способ по п.1, отличающийся тем, что при выборе визуального мультимедиаобъекта выбор выполняют из двумерных и трехмерных изображений и видеопоследовательностей.
3. Способ по п.1, отличающийся тем, что в процессе детектирования на визуальном мультимедиаобъекте областей интереса выполняют предварительную обработку данного объекта, включающую, по меньшей мере, одну из следующего списка операций: регулировка яркости, контрастирование, гамма-коррекция, настройка баланса белого цвета, преобразование цветовой системы.
4. Способ по п.1, отличающийся тем, что при создании в трехмерной сцене набора трехмерных визуальных объектов случайным образом выбирают несколько областей интереса из всех детектированных областей интереса.
5. Способ по п.1, отличающийся тем, что при создании в трехмерной сцене набора трехмерных визуальных объектов выбирают несколько областей интереса из всех детектированных областей интереса в зависимости от их признаков.
6. Способ по п.1., отличающийся тем, что при построении трехмерной сцены выбранный визуальный мультимедиаобъект используют в качестве текстуры, которую накладывают на фоновую поверхность трехмерной сцены.
7. Способ по п.1, отличающийся тем, что при построении трехмерной сцены детектируют информацию о глубине сцены, изображенной на мультимедиаобъекте, и используют данную информацию при построении фоновой поверхности трехмерной сцены, на которую накладывают мультимедиаобъект в качестве текстуры.
8. Способ по п.1, отличающийся тем, что при выполнении последовательных преобразований трехмерных объектов в пространстве сцены в меню доступных опций включают следующие преобразования: перемещение, вращение, искажение, изменение размера, слияние, по меньшей мере, двух трехмерных объектов в один, разделение объекта на, по меньшей мере, два новых трехмерных визуальных объекта.
9. Способ по п.1, отличающийся тем, что при визуализации трехмерной сцены создают дополнительный анимационный эффект для визуального объекта, используемого в качестве фона сцены.
10. Система динамической генерации трехмерных анимационных эффектов на трехмерном дисплее, включающая в себя следующие модули:
- модуль детектирования областей интереса, выполненный с возможностью определения положения областей интереса на визуальном мультимедиаобъекте; вход модуля является входом для мультимедиаобъекта; выход модуля соединен с входом модуля вычисления признаков областей интереса;
- модуль вычисления признаков областей интереса, выполненный с возможностью вычисления признаков областей интереса на мультимедиаобъекте, вход модуля соединен с выходом модуля детектирования областей интереса; выход модуля соединен с входом модуля генерации трехмерных визуальных объектов;
- модуль генерации трехмерных визуальных объектов, выполненный с возможностью генерации трехмерных визуальных объектов в зависимости от признаков областей интереса; вход модуля соединен с выходом модуля вычисления признаков областей интереса; выход модуля соединен с входом модуля генерации трехмерной сцены;
- модуль генерации трехмерной сцены, выполненный с возможностью построения трехмерной сцены из мультимедиа объекта и сгенерированных трехмерных визуальных объектов; вход модуля соединен с выходом модуля генерации трехмерных визуальных объектов; выход модуля соединен с модулем трехмерных преобразований;
- модуль трехмерных преобразований, выполненный с возможностью последовательной модификации трехмерных объектов в пространстве сцены; вход модуля соединен с выходом модуля генерации трехмерной сцены, выход модуля соединен с входом модуля генерации кадра;
- модуль генерации кадра, выполненный с возможностью создания трехмерных кадров из последовательности модифицированных трехмерных сцен в формате, подходящем для визуализации на трехмерном дисплее; выход модуля соединен с входом трехмерного дисплея;
- трехмерный дисплей, выполненный с возможностью визуализации кадров.