CN103021007A - 一种动画播放的方法,装置及设备 - Google Patents

一种动画播放的方法,装置及设备 Download PDF

Info

Publication number
CN103021007A
CN103021007A CN2012104610801A CN201210461080A CN103021007A CN 103021007 A CN103021007 A CN 103021007A CN 2012104610801 A CN2012104610801 A CN 2012104610801A CN 201210461080 A CN201210461080 A CN 201210461080A CN 103021007 A CN103021007 A CN 103021007A
Authority
CN
China
Prior art keywords
animation
field picture
mobile route
image
pixel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012104610801A
Other languages
English (en)
Other versions
CN103021007B (zh
Inventor
李江涛
王敏
孙鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Technology Co Ltd
Original Assignee
Beijing Xiaomi Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Technology Co Ltd filed Critical Beijing Xiaomi Technology Co Ltd
Priority to CN201210461080.1A priority Critical patent/CN103021007B/zh
Publication of CN103021007A publication Critical patent/CN103021007A/zh
Priority to JP2015516444A priority patent/JP5960356B2/ja
Priority to BR112014032408A priority patent/BR112014032408B8/pt
Priority to RU2014153030/08A priority patent/RU2598802C2/ru
Priority to PCT/CN2013/079301 priority patent/WO2014036857A1/zh
Priority to MX2014015541A priority patent/MX340180B/es
Priority to EP13834614.3A priority patent/EP2869272A4/en
Priority to KR1020147035120A priority patent/KR101656167B1/ko
Priority to IN10059DEN2014 priority patent/IN2014DN10059A/en
Priority to US14/139,479 priority patent/US9684990B2/en
Application granted granted Critical
Publication of CN103021007B publication Critical patent/CN103021007B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/802D [Two Dimensional] animation, e.g. using sprites
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Processing Or Creating Images (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Image Generation (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供了一种动画播放的方法,装置及设备,涉及一种图像处理技术。所述方法包括:以预定帧速率播放动画前,在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像;以所述预定帧速率播放绘制有补充影像的动画。通过在帧间绘制补充影像的方式来消除动画在以预定帧速率播放时,两帧间产生间断残影的问题,令使用者可以获得更真实、连贯的视觉体验。

Description

一种动画播放的方法,装置及设备
本申请要求享有申请日为2012年9月04日、申请号为201210324327.5、发明名称为一种改善触屏设备图形界面滚动效果的方法的优先权。
技术领域
本发明涉及一种图像处理技术,尤其涉及一种动画播放的方法,装置及设备。
背景技术
当前主流支持触屏设备的操作***,如Android(安卓)、IOS(苹果操作***)、Windows Phone的图形界面的刷新方式是清晰的原始单帧渲染。对于大多数触屏设备而言,当其图形界面的刷新率为60帧/秒时,在图形界面的刷新过程中,每两帧图像之间会有15ms以上的间隔。当触屏上的图标或文字等界面元素在用户手指的控制下滚动时,如果图形界面的滚动速度较快,图标或文字在两帧间隔内移动的距离就会比较大,可达0.5-3cm,由于视觉暂留作用,使用者就会看到几个不连续的图像,出现间断的残影,从而造成使用者感觉图形界面滚动不够流畅和真实。
发明内容
本发明实施例提供了一种动画播放的方法,装置及设备,可以解决两帧图像间出现间断的残影,而造成动画显示界面滚动不够流畅的问题。
一方面,本发明实施例提供了一种动画播放的方法,所述方法包括:
以预定帧速率播放动画前,在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像;
以所述预定帧速率播放绘制有补充影像的动画。
优选地,在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像,包括:
通过原始帧的多重绘制的方式或/和仿自然曝光变换的方式,在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像。
优选地,所述通过原始帧的多重绘制的方式在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像为:
以动画的各帧的播放时序为参照基准,在所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上,多重绘制所述前一播放的帧图像。
优选地,在所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上,多重绘制所述前一播放的帧图像,包括:
根据所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径的长度,及动画显示界面的像素点距DPI,确定要绘制的所述前一播放的帧图像的透明度;
以所确定的透明度在所述移动路径上多重绘制所述前一播放的帧图像。
优选地,所述通过仿自然曝光变换的方式在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像为:
以动画的各帧的播放时序为参照基准,对所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上的像素点,进行矩阵变换处理,得到补充影像。
优选地,对所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上的像素点,进行矩阵变换处理,包括:
对所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上的像素点,根据所述移动路径的长度及所述像素点的位置,按照规则对所述像素点的RGB色彩信息与不透明度信息进行变换。
其中,所述规则为一维压缩变换算法。
优选地,根据所述移动路径的长度及所述像素点的位置,按照规则对所述像素点的RGB色彩信息与不透明度信息进行变换包括:
根据所述移动路径的长度及所述像素点的位置,将所述像素点分别按照预定比例压缩为具有一定透明度的一维图像,得到的各一维图像构成所述补充影像。
优选地,根据所述移动路径的长度及所述像素点的位置,将所述像素点分别按照预定比例压缩为具有一定透明度的一维图像,包括:
将所述像素点构成的图像成为图像矩阵M,其中,m与n为图像矩阵M的长和宽,a为所述移动路径的长度,P1(i,j)为所述图像矩阵M内i行j列的像素点,而像素点P1(i,j)按照预定比例压缩为具有一定透明度后的坐标为P1(x,j),那么,所述图像矩阵M内的各像素点按如下公式进行变换:
当a>m时,
P 1 ( x , j ) = &Sigma; i = 0 x P ( i , j ) a ( 0 < x < m ) ;
P 1 ( x , j ) = &Sigma; i = 0 m P ( i , j ) a ( m < x < a ) ;
P 1 ( x , j ) = &Sigma; i = x - a m P ( i , j ) a ( a < x < a + m ) ;
当a<m时,
P 1 ( x , j ) = &Sigma; i = 0 x P ( i , j ) a ( 0 < x < a ) ;
P 1 ( x , j ) = &Sigma; i = x - a x P ( i , j ) a ( a < x < m ) ;
P 1 ( x , j ) = &Sigma; i = x - a m P ( i , j ) a ( m < x < a + m ) &CenterDot;
另一方面,本发明实施例提供了一种动画播放的装置,所述装置包括:
预处理模块,用于以预定帧速率播放动画前,在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像;
播放模块,用于以所述预定帧速率播放所述预处理模块得到的绘制有补充影像的动画。
优选地,所述预处理模块包括:
第一预处理单元,用于通过原始帧的多重绘制的方式在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像;或/和,
第二预处理单元,用于通过仿自然曝光变换的方式在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像。
优选地,所述第一预处理单元,用于以动画的各帧的播放时序为参照基准,在所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上,多重绘制所述前一播放的帧图像。
优选地,所述第一预处理单元,用于根据所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径的长度,及动画显示界面的像素点距DPI,确定要绘制的所述前一播放的帧图像的透明度;并以所确定的透明度在所述移动路径上多重绘制所述前一播放的帧图像。
优选地,所述第二预处理单元,用于以动画的各帧的播放时序为参照基准,对所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上的像素点,进行矩阵变换处理,得到补充影像。
优选地,所述第二与处理单元,用于对所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上的像素点,根据所述移动路径的长度及所述像素点的位置,按照规则对所述像素点的RGB色彩信息与不透明度信息进行变换。
其中,所述规则为一维压缩变换算法。
优选地,所述第二预处理单元,用于根据所述移动路径的长度及所述像素点的位置,将所述像素点按照预定比例压缩为具有一定透明度的一维图像,得到的各一维图像构成所述补充影像。
优选地,所述第二预处理单元,用于将所述像素点构成的图像成为图像矩阵M,其中,m与n为图像矩阵M的长和宽,a为所述移动路径的长度,P1(i,j)为所述图像矩阵M内i行j列的像素点,而像素点P1(i,j)按照预定比例压缩为具有一定透明度后的坐标为P1(x,j),那么,所述图像矩阵M内的各像素点按如下公式进行变换:
当a>m时,
P 1 ( x , j ) = &Sigma; i = 0 x P ( i , j ) a ( 0 < x < m ) ;
P 1 ( x , j ) = &Sigma; i = 0 m P ( i , j ) a ( m < x < a ) ;
P 1 ( x , j ) = &Sigma; i = x - a m P ( i , j ) a ( a < x < a + m ) ;
当a<m时,
P 1 ( x , j ) = &Sigma; i = 0 x P ( i , j ) a ( 0 < x < a ) ;
P 1 ( x , j ) = &Sigma; i = x - a x P ( i , j ) a ( a < x < m ) ;
P 1 ( x , j ) = &Sigma; i = x - a m P ( i , j ) a ( m < x < a + m ) &CenterDot;
再一方面,本发明实施例还提供了一种设备,所述设备包括:
触摸屏幕;
一个或多个处理器;
存储器;和
一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,其中,所述一个或多个模块具有如下功能:
以预定帧速率播放动画前,在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像;
以所述预定帧速率播放绘制有补充影像的动画。
本发明实施例的有益效果是,在以预定帧速率播放动画前,在动画的每一相邻两帧图像间的移动路径上绘制补充影像,然后再以所述预定帧速率播放绘制有补充影像的动画,从而消除动画在以预定帧速率播放时,两帧间产生间断残影的问题,令使用者可以获得更真实、连贯的视觉体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例所提供的一种动画播放的方法流程示意图;
图2是本发明实施例提供的一种前后两帧图像在移动距离a>图像矩阵长度m,图像矩阵分开时进行压缩变换处理的示意图;
图3是本发明实施例提供的一种前后两帧图像在移动距离a>矩阵长度m,图像矩阵未完全分开时进行压缩变换处理的示意图;
图4a是本发明实施例提供的一种未采用本发明实施例提供的技术方案时,动画显示界面上动画显示过程示意图;
图4b是本发明实施例提供的一种采用本发明实施例提供的技术方案时,动画显示界面上动画显示过程示意图;
图5是本发明实施例提供的一种动画播放的装置的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
参见图1,为本发明实施例所提供的一种动画播放的方法,具体可以包括如下步骤:
步骤101:以预定帧速率播放动画前,在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像;
步骤102:以所述预定帧速率播放绘制有补充影像的动画。
本发明实施例在具体实现时,在以预定帧速率播放动画前,在动画的每一相邻两帧图像间的移动路径上绘制补充影像,然后再以所述预定帧速率播放绘制有补充影像的动画,从而消除动画在以预定帧速率播放时,两帧间产生间断残影的问题,令使用者可以获得更真实、连贯的视觉体验。
优选地,在以预定帧速率播放动画前,在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像的实现方式可以包括:
通过原始帧的多重绘制的方式或/和仿自然曝光变换的方式,在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像。以使得该绘制的补充影像可以填补两帧在移动路径上产生的间断的残影,使用户可以获得连贯流畅的视觉体验。
本发明实施例并不限定于上述原始帧的多重绘制的方式及仿自然曝光变换的方式在相邻两帧图像间的移动路径上绘制补充影像,实际实现时,可以根据对动画播放时性能和质量要求的不同来绘制相邻两帧图像间移动路径上的补充影像,以克服在动画被快速播放时,相邻两帧图像间产生残影的问题。
本发明实施例中,所述通过原始帧的多重绘制的方式在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像可以为:
以动画的各帧的播放时序为参照基准,在所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上,多重绘制所述前一播放的帧图像。
优选地,在所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上,多重绘制所述前一播放的帧图像,可以包括:
根据所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径的长度,及动画显示界面的像素点距DPI,确定要绘制的所述前一播放的帧图像的透明度;
以所确定的透明度在所述移动路径上多重绘制所述前一播放的帧图像。
本实例通过在相邻两帧间的移动路径上多重绘制具有一定透明度的补充影像来填补在以预定帧速率播放动画时,相连两帧间产生的残影,实现方式简单,且效果良好,在以24帧/s以上的速率就可以获得相对流畅和连贯的视觉体验。
本发明实施例中,所述通过仿自然曝光变换的方式在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像为:
以动画的各帧的播放时序为参照基准,对所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上的像素点,进行矩阵变换处理,得到补充影像。
优选地,对所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上的像素点,进行矩阵变换处理,包括:
对所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上的像素点,根据所述移动路径的长度及所述像素点的位置,按照规则对所述像素点的RGB色彩信息与不透明度信息进行变换。
本发明实施例中,所述规则可以为一维压缩变化算法,本发明实施例对此并不做具体限定。
本发明实施例中,当所述规则为一维压缩变化算法时,根据所述移动路径的长度及所述像素点的位置,按照规则对所述像素点的RGB色彩信息与不透明度信息进行变换可以包括:
根据所述移动路径的长度及所述像素点的位置,将所述像素点分别按照预定比例压缩为具有一定透明度的一维图像,得到的各一维图像构成所述补充影像。
优选地,根据所述移动路径的长度及所述像素点的位置,将所述像素点分别按照预定比例压缩为具有一定透明度的一维图像,包括:
将所述像素点构成的图像成为图像矩阵M,其中,m与n为图像矩阵M的长和宽,a为所述移动路径的长度,P1(i,j)为所述图像矩阵M内i行j列的像素点,而像素点P1(i,j)按照预定比例压缩为具有一定透明度后的坐标为P1(x,j),那么,所述图像矩阵M内的各像素点按如下公式进行变换:
当a>m时,
P 1 ( x , j ) = &Sigma; i = 0 x P ( i , j ) a ( 0 < x < m ) ;
P 1 ( x , j ) = &Sigma; i = 0 m P ( i , j ) a ( m < x < a ) ;
P 1 ( x , j ) = &Sigma; i = x - a m P ( i , j ) a ( a < x < a + m ) ;
当a<m时,
P 1 ( x , j ) = &Sigma; i = 0 x P ( i , j ) a ( 0 < x < a ) ;
P 1 ( x , j ) = &Sigma; i = x - a x P ( i , j ) a ( a < x < m ) ;
P 1 ( x , j ) = &Sigma; i = x - a m P ( i , j ) a ( m < x < a + m ) &CenterDot;
本实例通过上述仿自然曝光的方式来绘制相邻两帧间的补充影像的方式处理后的图像可以达到与原图像在一帧的时间内自然曝光形成的影像相同,使得绘制到的图像效果很好,极大提升用户的视觉体验。
现结合具体的应用场景来详细说明上述技术方案的实现,具体描述如下:
针对用户滑动触屏设备致使图像显示界面出现滑动的应用场景:当检测到用户界面滑动时,不渲染清晰的原始帧,而是在相邻两帧之间的路径上绘制补充影像,并渲染输出绘制有补充影像的图像。其中,所述补充影像的特征为具有与滑动速度或滑动距离(这里,滑动距离为滑动速度与根据当前图形界面的刷新率确定的刷新时间的乘积)相关的透明度,所述补充影像的生成方法依据对性能和质量的不同要求,包括原始帧的多重绘制和仿自然曝光变换两种方式。
本实例中,所述仿自然曝光变换的技术方案是对两帧间图标或文字移动路径的像素点,按照规则对其RGB(红绿蓝)色彩信息与不透明度信息进行变换,并赋予一定的透明度。该方法处理后的图像与原图像在一帧的时间内自然曝光形成的影像相同。其中的一种实施方法是采用一维压缩变换方法来对移动路径上的像素点进行变换。该方法虽然对设备的运算性能要求较高,但该方式所绘制得到的图像的质量很好,可以极大的提高用户的视觉体验。
具体可以参见图2及图3,其中,图2为本发明实施例提供的一种前后两帧图像在移动距离a>图像矩阵长度m,图3为本发明实施例提供的一种前后两帧图像在移动距离a>矩阵长度m,图像矩阵未完全分开时进行压缩变换处理的示意图;那么,在图2、3所示的情景中,图像矩阵M为一个分辨率为m*n的矩形图标或文字等界面显示元素,P(i,j)为其i行j列的点,P1(x,j)为变换后横坐标为x,纵坐标为j的点;上一帧图像M0(1)或(3)经滚动距离a,滚动到当前帧M1(2)或(4);那么,就可以采用一维压缩变换算法在M的滚动方向的法向量的方向上,将滚动路径上已经的部分或全部图标及文字按比例压缩为如图2中虚线(5)的具有透明度信息的一维的图像。具体实现时,根据像素点在M中的不同的位置分别采用上述公式来进行压缩变换,如图2和图3中的x1,x2,x3,分别对应a>m和a<m时的三个公式。
将j从0到n,依次对RGB颜色与不透明度共四个变量按照公式进行变换,对于图2所示的前后两帧完全分开的情景,使用a>m时的公式;对于图3的未完全分开的情况,使用a<m时的公式。经变换得到了x处的一维图像。然后从坐标0到坐标a+m经过相同运算得到的一系列一维图像就组成了变换后的图像矩阵。采用上述方式,对帧中每一个需要滚动的图标或文字都进行变换,即得到了所需绘制的变换后的整幅帧。
所述原始帧的多重绘制的技术方案是在两帧之间的路径上进行原始帧的多重绘制,并且每一帧都有与速度相关的透明度。补充影像的透明度与UI(用户界面)滚动速度成反比,同时也受屏幕的像素点距DPI、帧序影响。处理结果接近一帧时间内自然曝光的影像,性能表现好。
如图2及3所示,当用户界面滑动时,记录上一帧界面M0(1)或(2)滚动坐标,从上一帧坐标到当前帧M1(2)或(4)坐标路径之间,进行原始帧的多重绘制,依据屏幕的像素点距(DPI)不同与滑动距离的不同,每隔k个点重绘一次,并且每一帧都有与速度相关的透明度。补充影像的透明度与此帧滑动距离a的关系由k/a的反比例曲线经调整得来。根据实际试验来进行调整曲线的形状,使得最终该处理后的图像接近原图像在一帧的时间内自然曝光形成的影像。
通过上述技术方案的实现,当用户滑动触屏时,通过原始帧的多重绘制的方式或/和仿自然曝光变换的方式,在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像。以使得该绘制的补充影像可以填补两帧在移动路径上产生的间断的残影,使用户可以获得连贯流畅的滑动体验。
参见图4a,为本发明实施例提供的一种未采用本发明实施例提供的技术方案时,动画显示界面上动画显示过程示意图,其中,图中是以显示界面上的相机的图标为例进行滑动过程动画的;当用户滑动触摸屏幕时,如以60帧/s的刷新率进行清晰的原始单帧渲染,此时,当图形界面滚动时,每两相邻两帧图像之间将会有15ms以上的间隔,如果此时的滑动速度约为0.3m/s时,该相邻两帧间间隔约为0.5cm,则由于视觉暂留的作用,用户将会看到图4a所示的图像,两帧图像间出现间断的残影;
图4b是本发明实施例提供的一种采用本发明实施例提供的技术方案时,动画显示界面上动画显示过程示意图,其中,图中是以显示界面上的相机的图标为例进行滑动过程动画的;当用户滑动触摸屏幕时,如以60帧/s的刷新率进行清晰的原始单帧渲染,此时,当图形界面滚动时,每两相邻两帧图像之间将会有15ms以上的间隔,如果此时的滑动速度约为0.3m/s时,该相邻两帧间间隔约为0.5cm,采用本实施例所述的技术方案,如在该0.5cm的移动路径上重绘前一帧,填补两帧在移动路径上产生的间断的残影,这样,用户将会看到图4b所示的图像,使得在触屏滑动时,两帧图像间不再出现间断的残影,可以平滑过渡,使用户可以获得连贯流畅的滑动体验。
另外,本发明实施例还提供了一种动画播放的装置,参见图5,所述装置包括:
预处理模块201,用于以预定帧速率播放动画前,在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像;
播放模块202,可以用于以所述预定帧速率播放预处理模块201得到的绘制有补充影像的动画。
优选地,预处理模块201包括:
第一预处理单元,可以用于通过原始帧的多重绘制的方式在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像;或/和,
第二预处理单元,可以用于通过仿自然曝光变换的方式在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像。
本发明实施例中,优选地,所述第一预处理单元,可以用于以动画的各帧的播放时序为参照基准,在所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上,多重绘制所述前一播放的帧图像。
进一步优选地,所述第一预处理单元,具体可以用于根据所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径的长度,及动画显示界面的像素点距DPI,确定要绘制的所述前一播放的帧图像的透明度;并以所确定的透明度在所述移动路径上多重绘制所述前一播放的帧图像。
本发明实施例中,优选地,所述第二预处理单元,可以用于以动画的各帧的播放时序为参照基准,对所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上的像素点,进行矩阵变换处理,得到补充影像。
进一步优选地,所述第二与处理单元,具体可以用于对所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上的像素点,根据所述移动路径的长度及所述像素点的位置,按照规则对所述像素点的RGB色彩信息与不透明度信息进行变换。
本发明实施例中,所述规则可以为一维压缩变换算法等变换算法。
当所述规则为一维压缩变换算法时,本发明实施例所述第二预处理单元,具体可以用于根据所述移动路径的长度及所述像素点的位置,将所述像素点分别按照预定比例压缩为具有一定透明度的一维图像,得到的各一维图像构成所述补充影像。
较佳地,所述第二预处理单元,具体可以用于将所述像素点构成的图像成为图像矩阵M,其中,m与n为图像矩阵M的长和宽,a为所述移动路径的长度,P1(i,j)为所述图像矩阵M内i行j列的像素点,而像素点P1(i,j)按照预定比例压缩为具有一定透明度后的坐标为P1(x,j),那么,所述图像矩阵M内的各像素点按如下公式进行变换:
当a>m时,
P 1 ( x , j ) = &Sigma; i = 0 x P ( i , j ) a ( 0 < x < m ) ;
P 1 ( x , j ) = &Sigma; i = 0 m P ( i , j ) a ( m < x < a ) ;
P 1 ( x , j ) = &Sigma; i = x - a m P ( i , j ) a ( a < x < a + m ) ;
当a<m时,
P 1 ( x , j ) = &Sigma; i = 0 x P ( i , j ) a ( 0 < x < a ) ;
P 1 ( x , j ) = &Sigma; i = x - a x P ( i , j ) a ( a < x < m ) ;
P 1 ( x , j ) = &Sigma; i = x - a m P ( i , j ) a ( m < x < a + m ) &CenterDot;
本发明实施例在以预定帧速率播放动画前,在动画的每一相邻两帧图像间的移动路径上绘制补充影像,然后再以所述预定帧速率播放绘制有补充影像的动画,从而消除动画在以预定帧速率播放时,两帧间产生间断残影的问题,令使用者可以获得更真实、连贯的视觉体验。
再者,本发明实施例还提供了一种设备,所述设备包括:
触摸屏幕;
一个或多个处理器;
存储器;和
一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,其中,所述一个或多个模块具有如下功能:
以预定帧速率播放动画前,在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像;
以所述预定帧速率播放绘制有补充影像的动画。
其中,在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像的实现方式请参考上述相关方法及装置中相关的描述,此处就不再赘述。
本发明实施例所提供的设备在以预定帧速率播放动画前,在动画的每一相邻两帧图像间的移动路径上绘制补充影像,然后再以所述预定帧速率播放绘制有补充影像的动画,从而消除动画在以预定帧速率播放时,两帧间产生间断残影的问题,令使用者可以获得更真实、连贯的视觉体验。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明实施例可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (19)

1.一种动画播放的方法,其特征在于,所述方法包括:
以预定帧速率播放动画前,在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像;
以所述预定帧速率播放绘制有补充影像的动画。
2.根据权利要求1所述的方法,其特征在于,在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像,包括:
通过原始帧的多重绘制的方式或/和仿自然曝光变换的方式,在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像。
3.根据权利要求2所述的方法,其特征在于,所述通过原始帧的多重绘制的方式在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像为:
以动画的各帧的播放时序为参照基准,在所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上,多重绘制所述前一播放的帧图像。
4.根据权利要求3所述的方法,其特征在于,在所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上,多重绘制所述前一播放的帧图像,包括:
根据所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径的长度,及动画显示界面的像素点距DPI,确定要绘制的所述前一播放的帧图像的透明度;
以所确定的透明度在所述移动路径上多重绘制所述前一播放的帧图像。
5.根据权利要求2所述的方法,其特征在于,所述通过仿自然曝光变换的方式在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像为:
以动画的各帧的播放时序为参照基准,对所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上的像素点,进行矩阵变换处理,得到补充影像。
6.根据权利要求5所述的方法,其特征在于,对所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上的像素点,进行矩阵变换处理,包括:
对所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上的像素点,根据所述移动路径的长度及所述像素点的位置,按照规则对所述像素点的RGB色彩信息与不透明度信息进行变换。
7.根据权利要求6所述的方法,其特征在于,所述规则为一维压缩变换算法。
8.根据权利要求7所述的方法,其特征在于,根据所述移动路径的长度及所述像素点的位置,按照规则对所述像素点的RGB色彩信息与不透明度信息进行变换包括:
根据所述移动路径的长度及所述像素点的位置,将所述像素点分别按照预定比例压缩为具有一定透明度的一维图像,得到的各一维图像构成所述补充影像。
9.根据权利要求8所述的方法,其特征在于,根据所述移动路径的长度及所述像素点的位置,将所述像素点分别按照预定比例压缩为具有一定透明度的一维图像,包括:
将所述像素点构成的图像成为图像矩阵M,其中,m与n为图像矩阵M的长和宽,a为所述移动路径的长度,P1(i,j)为所述图像矩阵M内i行j列的像素点,而像素点P1(i,j)按照预定比例压缩为具有一定透明度后的坐标为P1(x,j),那么,所述图像矩阵M内的各像素点按如下公式进行变换:
当a>m时,
P 1 ( x , j ) = &Sigma; i = 0 x P ( i , j ) a ( 0 < x < m ) ;
P 1 ( x , j ) = &Sigma; i = 0 m P ( i , j ) a ( m < x < a ) ;
P 1 ( x , j ) = &Sigma; i = x - a m P ( i , j ) a ( a < x < a + m ) ;
当a<m时,
P 1 ( x , j ) = &Sigma; i = 0 x P ( i , j ) a ( 0 < x < a ) ;
P 1 ( x , j ) = &Sigma; i = x - a x P ( i , j ) a ( a < x < m ) ;
P 1 ( x , j ) = &Sigma; i = x - a m P ( i , j ) a ( m < x < a + m ) &CenterDot;
10.一种动画播放的装置,其特征在于,所述装置包括:
预处理模块,用于以预定帧速率播放动画前,在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像;
播放模块,用于以所述预定帧速率播放所述预处理模块得到的绘制有补充影像的动画。
11.根据权利要求10所述的装置,其特征在于,所述预处理模块包括:
第一预处理单元,用于通过原始帧的多重绘制的方式在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像;或/和,
第二预处理单元,用于通过仿自然曝光变换的方式在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像。
12.根据权利要求11所述的装置,其特征在于,所述第一预处理单元,用于以动画的各帧的播放时序为参照基准,在所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上,多重绘制所述前一播放的帧图像。
13.根据权利要求12所述的装置,其特征在于,所述第一预处理单元,用于根据所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径的长度,及动画显示界面的像素点距DPI,确定要绘制的所述前一播放的帧图像的透明度;并以所确定的透明度在所述移动路径上多重绘制所述前一播放的帧图像。
14.根据权利要求11所述的装置,其特征在于,所述第二预处理单元,用于以动画的各帧的播放时序为参照基准,对所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上的像素点,进行矩阵变换处理,得到补充影像。
15.根据权利要求14所述的装置,其特征在于,所述第二与处理单元,用于对所述动画的前一播放的帧图像与后一播放的帧图像间的移动路径上的像素点,根据所述移动路径的长度及所述像素点的位置,按照规则对所述像素点的RGB色彩信息与不透明度信息进行变换。
16.根据权利要求15所述的装置,其特征在于,所述规则为一维压缩变换算法。
17.根据权利要求16所述的装置,其特征在于,所述第二预处理单元,用于根据所述移动路径的长度及所述像素点的位置,将所述像素点分别按照预定比例压缩为具有一定透明度的一维图像,得到的各一维图像构成所述补充影像。
18.根据权利要求17所述的装置,其特征在于,所述第二预处理单元,用于将所述像素点构成的图像成为图像矩阵M,其中,m与n为图像矩阵M的长和宽,a为所述移动路径的长度,P1(i,j)为所述图像矩阵M内i行j列的像素点,而像素点P1(i,j)按照预定比例压缩为具有一定透明度后的坐标为P1(x,j),那么,所述图像矩阵M内的各像素点按如下公式进行变换:
当a>m时,
P 1 ( x , j ) = &Sigma; i = 0 x P ( i , j ) a ( 0 < x < m ) ;
P 1 ( x , j ) = &Sigma; i = 0 m P ( i , j ) a ( m < x < a ) ;
P 1 ( x , j ) = &Sigma; i = x - a m P ( i , j ) a ( a < x < a + m ) ;
当a<m时,
P 1 ( x , j ) = &Sigma; i = 0 x P ( i , j ) a ( 0 < x < a ) ;
P 1 ( x , j ) = &Sigma; i = x - a x P ( i , j ) a ( a < x < m ) ;
P 1 ( x , j ) = &Sigma; i = x - a m P ( i , j ) a ( m < x < a + m ) &CenterDot;
19.一种设备,其特征在于,所述设备包括:
触摸屏幕;
一个或多个处理器;
存储器;和
一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,其中,所述一个或多个模块具有如下功能:
以预定帧速率播放动画前,在所述动画的每一相邻两帧图像间的移动路径上绘制补充影像;
以所述预定帧速率播放绘制有补充影像的动画。
CN201210461080.1A 2012-09-04 2012-11-15 一种动画播放的方法及装置 Active CN103021007B (zh)

Priority Applications (10)

Application Number Priority Date Filing Date Title
CN201210461080.1A CN103021007B (zh) 2012-09-04 2012-11-15 一种动画播放的方法及装置
BR112014032408A BR112014032408B8 (pt) 2012-09-04 2013-07-12 Método e aparelho para um dispositivo exibir uma animação e dispositivo
JP2015516444A JP5960356B2 (ja) 2012-09-04 2013-07-12 アニメーション再生方法、装置、機器、プログラム、及び記録媒体
RU2014153030/08A RU2598802C2 (ru) 2012-09-04 2013-07-12 Способ, устройство и аппарат воспроизведения анимации
PCT/CN2013/079301 WO2014036857A1 (zh) 2012-09-04 2013-07-12 一种动画播放的方法,装置及设备
MX2014015541A MX340180B (es) 2012-09-04 2013-07-12 Metodo, dispositivo y aparato para manejar animaciones.
EP13834614.3A EP2869272A4 (en) 2012-09-04 2013-07-12 ANIMATION PLAYING METHOD, APPARATUS AND APPARATUS
KR1020147035120A KR101656167B1 (ko) 2012-09-04 2013-07-12 애니메이션 재생 방법, 장치, 기기, 프로그램 및 기록매체
IN10059DEN2014 IN2014DN10059A (zh) 2012-09-04 2013-07-12
US14/139,479 US9684990B2 (en) 2012-09-04 2013-12-23 Method and terminal for displaying an animation

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201210324327 2012-09-04
CN201210324327.5 2012-09-04
CN201210461080.1A CN103021007B (zh) 2012-09-04 2012-11-15 一种动画播放的方法及装置

Publications (2)

Publication Number Publication Date
CN103021007A true CN103021007A (zh) 2013-04-03
CN103021007B CN103021007B (zh) 2016-01-13

Family

ID=47969573

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210461080.1A Active CN103021007B (zh) 2012-09-04 2012-11-15 一种动画播放的方法及装置

Country Status (10)

Country Link
US (1) US9684990B2 (zh)
EP (1) EP2869272A4 (zh)
JP (1) JP5960356B2 (zh)
KR (1) KR101656167B1 (zh)
CN (1) CN103021007B (zh)
BR (1) BR112014032408B8 (zh)
IN (1) IN2014DN10059A (zh)
MX (1) MX340180B (zh)
RU (1) RU2598802C2 (zh)
WO (1) WO2014036857A1 (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014036857A1 (zh) * 2012-09-04 2014-03-13 小米科技有限责任公司 一种动画播放的方法,装置及设备
CN104461443A (zh) * 2014-12-31 2015-03-25 广州视源电子科技股份有限公司 一种实现动画效果的方法及***
CN104766361A (zh) * 2015-04-29 2015-07-08 腾讯科技(深圳)有限公司 一种残影效果的实现方法,及装置
CN106204694A (zh) * 2016-07-14 2016-12-07 天脉聚源(北京)传媒科技有限公司 一种移动目标对象的方法及装置
CN106652002A (zh) * 2016-09-20 2017-05-10 努比亚技术有限公司 一种轨迹动画影像的生成方法及生成***
TWI614724B (zh) * 2017-08-01 2018-02-11 東駒股份有限公司 基於人類視覺暫留特性以去除影像中動態物件的方法
CN109068053A (zh) * 2018-07-27 2018-12-21 乐蜜有限公司 图像特效展示方法、装置和电子设备
CN114242019A (zh) * 2016-06-03 2022-03-25 苹果公司 控制显示性能

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080181312A1 (en) * 2006-12-25 2008-07-31 Hitachi Ltd. Television receiver apparatus and a frame-rate converting method for the same
WO2008136116A1 (ja) * 2007-04-26 2008-11-13 Pioneer Corporation 内挿フレーム作成制御装置、フレームレート変換装置、表示装置、内挿フレーム作成制御方法、そのプログラム、および、そのプログラムを記録した記録媒体
CN102629460A (zh) * 2011-10-27 2012-08-08 北京京东方光电科技有限公司 液晶显示器帧频控制方法和装置

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6414685B1 (en) * 1997-01-29 2002-07-02 Sharp Kabushiki Kaisha Method of processing animation by interpolation between key frames with small data quantity
US20030026422A1 (en) * 2001-06-19 2003-02-06 Usa Video Interactive Corporation Method and apparatus for digitally fingerprinting videos
US7408986B2 (en) * 2003-06-13 2008-08-05 Microsoft Corporation Increasing motion smoothness using frame interpolation with motion analysis
JP2005160022A (ja) 2003-10-29 2005-06-16 Takanori Kato 携帯電話機用アンテナ
JP2005236472A (ja) * 2004-02-18 2005-09-02 Seiko Epson Corp 動画編集装置
JP4306671B2 (ja) * 2005-11-04 2009-08-05 セイコーエプソン株式会社 動画像表示装置および動画像表示方法
CN101005609B (zh) * 2006-01-21 2010-11-03 腾讯科技(深圳)有限公司 生成互动视频图像的方法及***
US7898542B1 (en) * 2006-03-01 2011-03-01 Adobe Systems Incorporated Creating animation effects
JP4754384B2 (ja) * 2006-03-30 2011-08-24 株式会社バンダイナムコゲームス プログラム、情報記録媒体および画像生成システム
JP5227502B2 (ja) * 2006-09-15 2013-07-03 株式会社半導体エネルギー研究所 液晶表示装置の駆動方法、液晶表示装置及び電子機器
US8694890B2 (en) * 2007-01-31 2014-04-08 Adobe Sytems Incorporated Use of color in a site analysis report
KR101403338B1 (ko) * 2007-03-23 2014-06-09 삼성전자주식회사 영상의 부호화, 복호화 방법 및 장치
JP4479763B2 (ja) * 2007-08-31 2010-06-09 ソニー株式会社 投射型表示装置および投射表示制御プログラム
US8416245B2 (en) * 2008-01-15 2013-04-09 Microsoft Corporation Creation of motion blur in image processing
JP5116602B2 (ja) * 2008-08-04 2013-01-09 キヤノン株式会社 映像信号処理装置及び方法、プログラム
US20100118037A1 (en) * 2008-09-08 2010-05-13 Apple Inc. Object-aware transitions
US8707150B2 (en) * 2008-12-19 2014-04-22 Microsoft Corporation Applying effects to a video in-place in a document
US8984431B2 (en) * 2009-03-16 2015-03-17 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
US9148618B2 (en) * 2009-05-29 2015-09-29 Apple Inc. Systems and methods for previewing newly captured image content and reviewing previously stored image content
US8451277B2 (en) * 2009-07-24 2013-05-28 Disney Enterprises, Inc. Tight inbetweening
JP2011049952A (ja) * 2009-08-28 2011-03-10 Nikon Corp 画像生成装置及び電子カメラ
CN101727282B (zh) * 2009-11-26 2012-07-18 广东欧珀电子工业有限公司 一种交互界面动画的实现方法
CN102169594A (zh) * 2010-02-26 2011-08-31 新奥特(北京)视频技术有限公司 一种实现任意区域渐变动画的方法和装置
CN101833447B (zh) * 2010-04-08 2012-12-26 广东欧珀移动通信有限公司 一种利用补间动画实现桌面Widget动画的方法
CN102385473A (zh) 2010-09-02 2012-03-21 腾讯科技(深圳)有限公司 页面切换方法和装置
US8957900B2 (en) * 2010-12-13 2015-02-17 Microsoft Corporation Coordination of animations across multiple applications or processes
CN102637107A (zh) * 2011-02-15 2012-08-15 鸿富锦精密工业(深圳)有限公司 绘图操作方法
US20130091409A1 (en) * 2011-10-07 2013-04-11 Agile Insights, Llc Method and system for dynamic assembly of multimedia presentation threads
US8952981B2 (en) * 2011-11-28 2015-02-10 Microsoft Technology Licensing, Llc Subpixel compositing on transparent backgrounds
CN103021007B (zh) * 2012-09-04 2016-01-13 小米科技有限责任公司 一种动画播放的方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080181312A1 (en) * 2006-12-25 2008-07-31 Hitachi Ltd. Television receiver apparatus and a frame-rate converting method for the same
WO2008136116A1 (ja) * 2007-04-26 2008-11-13 Pioneer Corporation 内挿フレーム作成制御装置、フレームレート変換装置、表示装置、内挿フレーム作成制御方法、そのプログラム、および、そのプログラムを記録した記録媒体
CN102629460A (zh) * 2011-10-27 2012-08-08 北京京东方光电科技有限公司 液晶显示器帧频控制方法和装置

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014036857A1 (zh) * 2012-09-04 2014-03-13 小米科技有限责任公司 一种动画播放的方法,装置及设备
US9684990B2 (en) 2012-09-04 2017-06-20 Xiaomi Inc. Method and terminal for displaying an animation
CN104461443A (zh) * 2014-12-31 2015-03-25 广州视源电子科技股份有限公司 一种实现动画效果的方法及***
WO2016173427A1 (zh) * 2015-04-29 2016-11-03 腾讯科技(深圳)有限公司 一种残影效果的实现方法,装置以及计算机可读介质
CN104766361A (zh) * 2015-04-29 2015-07-08 腾讯科技(深圳)有限公司 一种残影效果的实现方法,及装置
US10332240B2 (en) 2015-04-29 2019-06-25 Tencent Technology (Shenzhen) Company Limited Method, device and computer readable medium for creating motion blur effect
CN114242019A (zh) * 2016-06-03 2022-03-25 苹果公司 控制显示性能
CN114242019B (zh) * 2016-06-03 2024-03-01 苹果公司 控制显示性能
CN106204694A (zh) * 2016-07-14 2016-12-07 天脉聚源(北京)传媒科技有限公司 一种移动目标对象的方法及装置
CN106204694B (zh) * 2016-07-14 2019-06-28 天脉聚源(北京)传媒科技有限公司 一种移动目标对象的方法及装置
CN106652002A (zh) * 2016-09-20 2017-05-10 努比亚技术有限公司 一种轨迹动画影像的生成方法及生成***
TWI614724B (zh) * 2017-08-01 2018-02-11 東駒股份有限公司 基於人類視覺暫留特性以去除影像中動態物件的方法
CN109068053A (zh) * 2018-07-27 2018-12-21 乐蜜有限公司 图像特效展示方法、装置和电子设备
CN109068053B (zh) * 2018-07-27 2020-12-04 香港乐蜜有限公司 图像特效展示方法、装置和电子设备

Also Published As

Publication number Publication date
JP2015531097A (ja) 2015-10-29
RU2014153030A (ru) 2016-07-20
RU2598802C2 (ru) 2016-09-27
US20140111524A1 (en) 2014-04-24
BR112014032408A2 (pt) 2017-06-27
KR20150012291A (ko) 2015-02-03
US9684990B2 (en) 2017-06-20
EP2869272A1 (en) 2015-05-06
BR112014032408B8 (pt) 2023-10-03
EP2869272A4 (en) 2016-01-27
WO2014036857A1 (zh) 2014-03-13
BR112014032408B1 (pt) 2021-12-14
KR101656167B1 (ko) 2016-09-08
IN2014DN10059A (zh) 2015-08-21
CN103021007B (zh) 2016-01-13
MX340180B (es) 2016-06-28
JP5960356B2 (ja) 2016-08-02
MX2014015541A (es) 2015-04-08

Similar Documents

Publication Publication Date Title
CN103021007A (zh) 一种动画播放的方法,装置及设备
CN107003512B (zh) 用于虚拟现实的头戴式显示器中的扫描显示***
WO2017193576A1 (zh) 一种视频分辨率的适应方法、装置及虚拟现实终端
CN103324453B (zh) 显示器
US20180146189A1 (en) Head mounted display and control method therefor
CN105487848B (zh) 一种3d应用的显示刷新方法及***
CN105027563A (zh) 多显示器设备上的低等待时间图像显示
US10540918B2 (en) Multi-window smart content rendering and optimizing method and projection method based on cave system
US8619198B1 (en) Adjusting frame rates for video applications
US20210358200A1 (en) Rendering method, computer product and display apparatus
CN112596843B (zh) 图像处理方法、装置、电子设备及计算机可读存储介质
JP2008257127A (ja) 画像表示装置及び画像表示方法
US11589027B2 (en) Methods, systems, and media for generating and rendering immersive video content
CN107870703A (zh) 图片全屏展示的方法、***及终端设备
CN104142807A (zh) 基于安卓控件利用OpenGL绘制图像的方法和***
CN114007098B (zh) 一种用于智能课堂中3d全息视频的生成方法和装置
WO2018000606A1 (zh) 一种虚拟现实交互界面的切换方法和电子设备
US20140306958A1 (en) Stereoscopic rendering system
WO2023246302A9 (zh) 字幕的显示方法、装置、设备及介质
US10068549B2 (en) Cursor handling in a variable refresh rate environment
CN107645591A (zh) 一种显示调整方法、装置及折叠终端
CN111103979A (zh) 一种基于视觉焦点的分区渲染方法及装置
CN100520907C (zh) 一种滚动显示图片的方法及装置
KR20170135403A (ko) 가상 현실용 디스플레이 시스템 및 그 구동 방법
US20230334730A1 (en) Dynamic fluid display method and apparatus, electronic device, and readable medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: 100085 Beijing city Haidian District Qinghe Street No. 68 Huarun colorful city shopping center two floor 13

Applicant after: Xiaomi Technology Co., Ltd.

Address before: 100102 Beijing Wangjing West Road, a volume of stone world building, A, block, floor 12

Applicant before: Beijing Xiaomi Technology Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant