ВИД И АНИМАЦИЯ ФОТОИЗОБРАЖЕНИЙ НА НЕСУЩЕЙ ПОВЕРХНОСТИ

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