СПОСОБ, УСТРОЙСТВО И АППАРАТ ВОСПРОИЗВЕДЕНИЯ АНИМАЦИИ

1. Способ отображения анимации, содержащий этапы, на которых:
перед отображением анимации на предварительно определенной частоте кадров, отрисовывают кадры вспомогательных изображений на каждом пути перемещения между каждыми двумя смежными кадрами изображений анимации;
отображают анимацию с отрисованными кадрами вспомогательных изображений на упомянутой предварительно определенной частоте кадров,
при этом отрисовывание кадров вспомогательных изображений на пути перемещения между каждыми двумя смежными кадрами изображений анимации содержит этап, на котором отрисовывают кадры вспомогательных изображений на пути перемещения между каждыми двумя смежными кадрами изображений анимации посредством многократного отрисовывания из кадра исходного изображения и/или преобразования для имитации естественной визуализации, причем характеристиками кадров вспомогательных изображений являются их прозрачности, связанные со скоростью скольжения или расстоянием скольжения.
2. Способ по п. 1, в котором отрисовывание кадров вспомогательных изображений на пути перемещения между каждыми двумя смежными кадрами изображений анимации посредством многократного отрисовывания из кадра исходного изображения представляет собой этап, на котором:
многократно отрисовывают предыдущий кадр воспроизводимого изображения на пути перемещения между предыдущим кадром воспроизводимого изображения и последующим кадром воспроизводимого изображения анимации относительно опорного времени воспроизведения каждого кадра изображения анимации.
3. Способ по п. 2, в котором многократное отрисовывание предыдущего кадра воспроизводимого изображения на пути перемещения между предыдущим кадром воспроизводимого изображения и последующим кадром воспроизводимого изображения анимации содержит этапы, на которых:
определяют прозрачность предыдущего кадра воспроизводимого изображения, который должен отрисовываться, согласно длине пути перемещения между предыдущим кадром с воспроизводимым изображением и последующим кадром воспроизводимого изображения анимации и шагу пиксела (DPI) интерфейса для отображения анимации;
многократно отрисовывают предыдущий кадр воспроизводимого изображения на пути перемещения с упомянутой определенной прозрачностью.
4. Способ по п. 1, в котором отрисовывание кадров вспомогательных изображений на пути перемещения между каждыми двумя смежными кадрами изображений анимации посредством преобразования для имитации естественной визуализации представляет собой этап, на котором:
выполняют процесс матричного преобразования в пикселы на пути перемещения между предыдущим кадром воспроизводимого изображения и последующим кадром воспроизводимого изображения анимации, чтобы получать кадры со вспомогательными изображениями, относительно опорного времени воспроизведения каждого кадра изображения анимации.
5. Способ по п. 4, в котором выполнение процесса матричного преобразования в пикселы на пути перемещения между предыдущим кадром воспроизводимого изображения и последующим кадром воспроизводимого изображения анимации содержит этап, на котором:
относительно пикселов на пути перемещения между предыдущим кадром воспроизводимого изображения и последующим кадром воспроизводимого изображения анимации, выполняют преобразование в информацию RGB-цветов и информацию непрозрачности пикселов согласно правилу и согласно длине пути перемещения и местоположениям пикселов.
6. Способ по п. 5, в котором правило представляет собой алгоритм одномерного преобразования со сжатием.
7. Способ по п. 6, в котором выполнение преобразования в информацию RGB-цветов и информацию непрозрачности пикселов согласно правилу и согласно длине пути перемещения и местоположениям пикселов содержит этап, на котором:
согласно длине пути перемещения и местоположениям пикселов, сжимают пикселы, соответственно, в одномерное изображение с прозрачностью с предварительно определенным коэффициентом сжатия, причем полученные одномерные изображения составляют комплементарное изображение.
8. Способ по п. 7, в котором сжатие пикселов, соответственно, в одномерное изображение с прозрачностью с предварительно определенным коэффициентом сжатия содержит этап, на котором:
изображение, состоящее из пикселов, представляет собой матрицу М изображений, при этом m и n являются шириной и высотой матрицы М изображений; a является длиной пути перемещения; P1 (i, j) является пикселом, расположенным в строке i и столбце j в матрице М изображений; пиксел P1 (i, j) сжимается в координату P1 (х, j) с прозрачностью согласно предварительно определенному коэффициенту сжатия, в таком случае каждый пиксел в матрице М изображений преобразуется посредством следующих формул:
когда а>m,
(0<х<m);
(m<х<а);
(а<х<а+m);
когда а<m,
(0<х<а);
(а<х<m);
(m<х<а+m).
9. Устройство для отображения анимации, содержащее:
препроцессорный модуль для отрисовывания кадров вспомогательных изображений на каждом пути перемещения между каждыми двумя смежными кадрами изображений анимации перед отображением анимации на предварительно определенной частоте кадров;
модуль отображения для отображения анимации с отрисованными кадрами вспомогательных изображений на упомянутой предварительно определенной частоте кадров,
при этом препроцессорный модуль содержит:
первый узел предварительной обработки для отрисовывания кадров вспомогательных изображений на пути перемещения между каждыми двумя смежными кадрами изображений анимации посредством многократного отрисовывания из кадра исходного изображения; и/или
второй узел предварительной обработки для отрисовывания кадров вспомогательных изображений на пути перемещения между каждыми двумя смежными кадрами изображений анимации посредством преобразования для имитации естественной визуализации, причем характеристиками кадров вспомогательных изображений являются их прозрачности, связанные со скоростью скольжения или расстоянием скольжения.
10. Устройство по п. 9, в котором первый узел предварительной обработки используется для многократного отрисовывания предыдущего кадра воспроизводимого изображения на пути перемещения между предыдущим кадром воспроизводимого изображения и последующим кадром воспроизводимого изображения анимации, относительно опорного времени воспроизведения каждого кадра изображения анимации.
11. Устройство по п. 10, в котором первый узел предварительной обработки используется для определения прозрачности предыдущего кадра воспроизводимого изображения, который должен отрисовываться, согласно длине пути перемещения между предыдущим кадром воспроизводимого изображения и последующим кадром воспроизводимого изображения анимации и шагу пиксела (DPI) интерфейса для отображения анимации и многократного отрисовывания предыдущего кадра воспроизводимого изображения на пути перемещения с упомянутой определенной прозрачностью.
12. Устройство по п. 9, в котором второй узел предварительной обработки используется для выполнения процесса матричного преобразования в пикселы на пути перемещения между предыдущим кадром воспроизводимого изображения и последующим кадром воспроизводимого изображения анимации, чтобы получать кадры вспомогательных изображений, относительно опорного времени воспроизведения каждого кадра изображений анимации.
13. Устройство по п. 12, в котором второй узел предварительной обработки используется, относительно пикселов на пути перемещения между предыдущим кадром воспроизводимого изображения и последующим кадром воспроизводимого изображения анимации, для выполнения преобразования в информацию RGB-цветов и информацию непрозрачности пикселов согласно правилу и согласно длине пути перемещения и местоположениям пикселов.
14. Устройство по п. 13, в котором правило представляет собой алгоритм одномерного преобразования со сжатием.
15. Устройство по п. 14, в котором второй узел предварительной обработки используется, согласно длине пути перемещения и местоположениям пикселов, для сжатия пикселов, соответственно, в одномерное изображение с прозрачностью с предварительно определенным коэффициентом сжатия, причем полученные одномерные изображения составляют комплементарное изображение.
16. Устройство по п. 15, в котором второй узел предварительной обработки используется для создания изображения, состоящего из пикселов, в качестве матрицы М изображений, при этом m и n являются шириной и высотой матрицы М изображений; а является длиной пути перемещения; P1 (i, j) является пикселом, расположенным в строке i и столбце j в матрице М изображений; пиксел P1 (i, j) сжимается в координату P1(х, j) с прозрачностью согласно предварительно определенному коэффициенту сжатия, в таком случае каждый пиксел в матрице М изображений преобразуется посредством следующих формул:
когда а>m,
(0<x<m);
(m<x<a);
(a<x<a+m);
когда a<m,
(0<x<a);
(a<x<m);
(m<x<a+m).
17. Компьютерное устройство, сконфигурированное для
отображения анимации, содержащее:
сенсорный экран;
один или более процессоров;
запоминающее устройство; и
один или более модулей, причем эти один или более модулей хранятся в запоминающем устройстве и сконфигурированы с возможностью исполнения одним или более процессорами, при этом упомянутые один или более модулей имеют следующие функции:
перед отображением анимации на предварительно определенной частоте кадров, отрисовывание кадров вспомогательных изображений на каждом пути перемещения между каждыми двумя смежными кадрами изображений анимации;
отображение анимации с отрисованными кадрами вспомогательных изображений на упомянутой предварительно определенной частоте кадров,
при этом отрисовывание кадров вспомогательных изображений на пути перемещения между каждыми двумя смежными кадрами изображений анимации содержит отрисовывание кадров вспомогательных изображений на пути перемещения между каждыми двумя смежными кадрами изображений анимации посредством многократного отрисовывания из кадра исходного изображения и/или преобразования для имитации естественной визуализации, причем характеристиками кадров вспомогательных изображений являются их прозрачности, связанные со скоростью скольжения или расстоянием скольжения.