[go: up one dir, main page]

CN102831630A - 一种动画渲染方法及装置 - Google Patents

一种动画渲染方法及装置 Download PDF

Info

Publication number
CN102831630A
CN102831630A CN2012102628849A CN201210262884A CN102831630A CN 102831630 A CN102831630 A CN 102831630A CN 2012102628849 A CN2012102628849 A CN 2012102628849A CN 201210262884 A CN201210262884 A CN 201210262884A CN 102831630 A CN102831630 A CN 102831630A
Authority
CN
China
Prior art keywords
animation
playing
frame per
timeline
current
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
CN2012102628849A
Other languages
English (en)
Other versions
CN102831630B (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 CN201210262884.9A priority Critical patent/CN102831630B/zh
Publication of CN102831630A publication Critical patent/CN102831630A/zh
Application granted granted Critical
Publication of CN102831630B publication Critical patent/CN102831630B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

本发明公开了一种动画渲染方法及装置,用以解决现有技术中的动画渲染方法浪费渲染资源以及降低动画的显示质量的问题,该方法终端确定需要改变当前渲染动画所采用的渲染帧率时,确定当前渲染该动画所需要的渲染帧率,并采用确定当前渲染该动画所需要的渲染帧率渲染动画。通过上述方法,终端在渲染动画的过程中,可以实时的采用当前渲染该动画所需要的渲染帧率对该动画进行渲染,因此在渲染所需要的渲染帧率较低的动画时,可以节省渲染资源,在渲染所需要的渲染帧率较高的动画时,也可以保证该动画的显示质量。

Description

一种动画渲染方法及装置
技术领域
本发明涉及通信技术领域,尤其涉及一种动画渲染方法及装置。
背景技术
终端在播放动画时,为了保证动画的平滑显示,需要采用一定的渲染帧率对动画进行渲染。
在现有技术中,终端保存了预先设定的渲染帧率,终端在渲染动画时,采用该预先设定的渲染帧率对动画进行渲染,也即,即使终端播放不同的动画,但是终端渲染不同的动画时所采用的渲染帧率是相同的,都是该预先设定的渲染帧率。
众所周知,对动画进行渲染时所采用的渲染帧率越高,动画的显示质量越高,所需要的渲染资源也就越多,反之,对动画进行渲染时所采用的渲染帧率越低,动画的显示质量越低,所需要的渲染资源也就越少。
然而,采用现有技术的方法渲染动画时,对于当前播放的动画来说,如果该动画实际所需要的渲染帧率低于预先设定的渲染帧率,则终端仍然采用该预先设定的渲染帧率对该动画进行渲染,就会导致渲染资源的浪费。而如果该动画实际所需要的渲染帧率高于预先设定的渲染帧率,则终端仍然采用该预先设定的渲染帧率对该动画进行渲染,也会导致该动画的显示质量下降。
发明内容
本发明实施例提供一种动画渲染方法及装置,用以解决现有技术中的动画渲染方法浪费渲染资源以及降低动画的显示质量的问题。
本发明实施例提供的一种动画渲染方法,包括:
在渲染动画的过程中,对所述动画中包含的每个时间线当前请求的渲染帧率进行监控;
在根据监控到的每个时间线当前请求的渲染帧率,确定需要改变当前渲染所述动画所采用的渲染帧率时,确定当前渲染所述动画所需要的渲染帧率;
采用确定的当前渲染所述动画所需要的渲染帧率渲染所述动画。
本发明实施例提供的一种动画渲染装置,包括:
监控模块,用于在渲染动画的过程中,对所述动画中包含的每个时间线当前请求的渲染帧率进行监控;
确定模块,用于在根据监控到的每个时间线当前请求的渲染帧率,确定需要改变当前渲染所述动画所采用的渲染帧率时,确定当前渲染所述动画所需要的渲染帧率;
渲染模块,用于采用确定的当前渲染所述动画所需要的渲染帧率渲染所述动画。
本发明实施例提供一种动画渲染方法及装置,该方法终端确定需要改变当前渲染动画所采用的渲染帧率时,确定当前渲染该动画所需要的渲染帧率,并采用确定当前渲染该动画所需要的渲染帧率渲染动画。通过上述方法,终端在渲染动画的过程中,可以实时的采用当前渲染该动画所需要的渲染帧率对该动画进行渲染,因此在渲染所需要的渲染帧率较低的动画时,可以节省渲染资源,在渲染所需要的渲染帧率较高的动画时,也可以保证该动画的显示质量。
附图说明
图1为本发明实施例提供的动画渲染的过程;
图2为本发明实施例提供的动画渲染装置结构示意图。
具体实施方式
由于现有技术中终端无论渲染何种动画,均采用预先设定的渲染帧率对动画进行渲染,因此如果该动画所需要的渲染帧率较低,则会浪费渲染资源,如果该动画所需要的渲染帧率较高,又会导致该动画的显示质量下降。本发明实施例终端在渲染动画的过程中,如果确定需要改变当前渲染该动画所采用的渲染帧率,则确定当前渲染该动画所需要的渲染帧率,并采用确定的当前渲染该动画所需要的渲染帧率渲染动画,因此在渲染所需要的渲染帧率较低的动画时,可以节省渲染资源,在渲染所需要的渲染帧率较高的动画时,也可以保证该动画的显示质量。
下面结合说明书附图,对本发明实施例进行详细描述。
图1为本发明实施例提供的动画渲染的过程,具体包括以下步骤:
S101:在渲染动画的过程中,对该动画中包含的每个时间线当前请求的渲染帧率进行监控。
在本发明实施例中,终端在渲染动画时,对该动画中包含的每个时间线当前请求的渲染帧率进行实时的监控。
S102:在根据监控到的每个时间线当前请求的渲染帧率,确定需要改变当前渲染该动画所采用的渲染帧率时,确定当前渲染该动画所需要的渲染帧率。
在本发明实施例中,终端可以根据监控到的每个时间线当前请求的渲染帧率,确定出是否需要改变当前渲染该动画所采用的渲染帧率,当确定需要改变当前渲染该动画所采用的渲染帧率时,则确定当前渲染该动画所需要的渲染帧率。
S103:采用确定的当前渲染该动画所需要的渲染帧率渲染该动画。
通过上述方法,终端在渲染动画时,可以实时对渲染该动画所采用的渲染帧率进行监控,当确定需要改变渲染帧率时,确定当前所需要的渲染帧率,并采用确定的当前所需要的渲染帧率渲染该动画,相比于现有技术中采用固定不变的渲染帧率对动画进行渲染的方法,采用本发明实施例提供的上述动画渲染方法,在对所需要的渲染帧率较低的动画进行渲染时,可以节省渲染资源,在对所需要的渲染帧率较高的动画进行渲染时,也可以保证该动画的显示质量。
在实际应用中,一个动画由若干个画面元素构成。通常的,动画中包含一个或几个时间线,每个时间线控制着一个或几个画面元素,在渲染动画时,将每个画面元素按照其所属的每个时间线进行显示。由于根据实际需要,该动画中的每个时间线下的画面元素所需要的渲染帧率也会有所不同,因此在渲染动画时,不同的时间线为其控制的画面元素所请求的渲染帧率有所不同。进一步的,同一个时间线下的画面元素在该时间线中不同的时段所需要的渲染帧率也会有所不同,因此在播放动画时,同一个时间线在不同的播放时间为其控制的画面元素所请求的渲染帧率也有所不同。而为了保证动画的显示质量,在任一时刻渲染动画时,就需要采用该动画中当前所有时间线所请求的渲染帧率中的最大渲染帧率对该动画进行渲染。
因此,本发明实施例中终端确定需要改变当前渲染该动画所采用的渲染帧率的方法具体为:当监控到至少一个时间线请求的渲染帧率发生变化时,确定每个时间线请求的渲染帧率中的最大渲染帧率,如果确定出的最大渲染帧率与当前渲染该动画所采用的渲染帧率不同,则确定需要改变当前渲染该动画所采用的渲染帧率。在后续的步骤中,终端则将确定出的最大渲染帧率确定为当前渲染该动画所需要的渲染帧率,并采用确定的当前渲染该动画所需要的渲染帧率(也即确定的最大渲染帧率)对该动画进行渲染。
例如,某动画包含3条时间线,分别为:时间线A、时间线B、时间线C。在渲染该动画的前20秒时,这3条时间线请求的渲染帧率为:时间线A请求渲染帧率20、时间线B请求渲染帧率30、时间线C请求渲染帧率0。因此,终端在渲染该动画的前20秒时,采用3条时间线所请求的最大渲染帧率30(时间线B请求的渲染帧率)对该动画进行渲染。在渲染该动画的第21秒时,终端仍在采用渲染帧率30对该动画进行渲染,但此时时间线C请求的渲染帧率变为50,则终端监测到时间线C请求的渲染帧率发生变化,确定这3条时间线请求的渲染帧率中的最大渲染帧率,确定的最大渲染帧率即为50(时间线C请求的渲染帧率),进而确定当前确定出的最大渲染帧率50与当前渲染该动画所采用的渲染帧率30不同,因此确定需要改变当前渲染的动画的渲染帧率。在后续的步骤中,终端采用渲染帧率50对该动画进行渲染。
在本发明实施例中,为了使终端便于对渲染的动画中每个时间线请求的渲染帧率进行监控,终端在渲染该动画时,建立帧率控制列表,并在帧率控制列表中记录当前渲染该动画时,该动画中的每个画面元素请求的帧率,以进行监控。具体的,终端在渲染动画的过程中,根据该动画的描述信息中包含的该动画中的画面元素与帧率控制标识的对应关系,建立帧率控制标识列表,其中,建立的帧率控制标识列表中包含该动画中所有的画面元素对应的帧率控制标识,针对该动画中的画面元素,确定当前渲染该动画时该画面元素所在的时间线请求的渲染帧率,将确定的渲染帧率记录到该帧率控制标识列表中,并建立记录的渲染帧率与该帧率控制标识列表中该画面元素对应的帧率控制标识的对应关系。其中,该动画的描述信息具体可以为基于可扩展标记语言(ExtensibleMarkup Language,XML)的动画描述信息。
在监控每个时间线请求的渲染帧率时,则可以对该帧率控制标识列表中的每个帧率控制标识对应的渲染帧率进行监控,当监控到该帧率控制标识列表中的至少一个帧率控制标识对应的渲染帧率发生变化时,则确定监控到该动画中的至少一个时间线请求的渲染帧率发生变化。
例如,假设该动画包括画面元素A、画面元素B、画面元素C这3个画面元素,因此建立的帧率控制标识列表可以如表1所示。
  帧率控制标识   渲染帧率
  tokenA
  tokenB
  tokenB
表1
在表1中,tokenA为画面元素A对应的帧率控制标识,tokenA对应的渲染帧率即为画面元素A所在的时间线请求的渲染帧率,tokenB为画面元素B对应的帧率控制标识,tokenB对应的渲染帧率即为画面元素B所在的时间线请求的渲染帧率,tokenC为画面元素C对应的帧率控制标识,tokenC对应的渲染帧率即为画面元素C所在的时间线请求的渲染帧率。
假设在播放该动画的前20秒时,这3个画面元素所在的时间线分别请求的渲染帧率为:画面元素A所在的时间线请求渲染帧率20、画面元素B所在的时间线请求渲染帧率30、画面元素C所在的时间线请求渲染帧率0,因此在初始播放该动画时,将这3个画面元素所在的时间线分别请求的渲染帧率记录到如表1所示的帧率控制标识列表中,并建立记录的渲染帧率与相应的帧率控制标识列表的对应关系后,帧率控制标识列表如表2所示。
  帧率控制标识   渲染帧率
  tokenA   20
  tokenB   30
  tokenC   0
表2
在表2中,tokenA对应的渲染帧率为20,表示画面元素A所在的时间线当前请求的渲染帧率为20,tokenB对应的渲染帧率为30,表示画面元素B所在的时间线当前请求的渲染帧率为30,tokenC对应的渲染帧率为0,表示画面元素C所在的时间线当前请求的渲染帧率为0。终端对如表2所示的帧率控制标识列表中每个帧率控制标识对应的渲染帧率进行监控。
假设当在播放该动画的第21秒时,画面元素C所在的时间线请求的渲染帧率变为50,因此将表2中该画面元素C对应的帧率控制标识tokenC对应的渲染帧率由0更新为50,此时,终端监控到表2中tokenC对应的渲染帧率发生变化,则确定该动画中存在至少一个时间线请求的渲染帧率发生变化,因此重新确定当前每个时间线请求的渲染帧率中的最大渲染帧率,并继续进行后续步骤。
另外,由于动画中同一个时间线下的画面元素在该时间线中不同的时段所需要的渲染帧率也会有所不同,因此可以针对动画中的时间线,预先将时间线划分为若干个子时间线,并为划分的每个子时间线设定渲染帧率。其中,将动画中的时间线划分的若干个子时间线的信息,以及为划分的每个子时间线设定的渲染帧率的信息同样可以保存在该动画的描述信息中。以基于XML语言的动画描述信息为例进行说明。
在基于XML的该动画描述信息中,新增一个元素FamerateController,该元素可以与动画中的画面元素一样被添加到时间线下,用于描述为该时间线划分的子时间线以及为划分的每个子时间线设定的渲染帧率的信息,该元素的XML代码可以具体如下:
<FramerateController visibility=″#music_control.visibility″loop=″true″>
<ControlPoint time=″0″frameRate=″20″/>
<ControlPoint time=″1000″frameRate=″0″/>
<ControlPoint time=″3000″/>
</FramerateController>
其中,ControlPoint表示该时间线中的一个帧率控制点,ControlPoint带有时间(time)和帧率(frameRate)属性,意为该时间线在指定的时间之后请求指定的渲染帧率。也即,将该时间线划分为若干个子时间线是通过每个ControlPoint的时间属性进行划分的,为划分的每个子时间线设定的渲染帧率是由每个ControlPoint的帧率属性表示的。
当预先将动画的时间线划分为若干个子时间线,并为划分的每个子时间线设定了渲染帧率时,终端确定当前渲染该动画时,该动画中的某个画面元素所在的时间线请求的渲染帧率的方法具体为:确定当前渲染该动画的渲染时间,确定该渲染时间在该画面元素所在的时间线中所属的子时间线,将预先为确定的该子时间线设定的渲染帧率确定为当前渲染该动画时该画面元素所在的时间线请求的渲染帧率。确定了该画面元素所在的时间线请求的渲染帧率后,则可以将确定的渲染帧率写入到建立的帧率控制标识列表中,以对帧率控制标识列表中的每个帧率控制标识对应的渲染帧率进行控制。
图2为本发明实施例提供的动画渲染装置结构示意图,具体包括:
监控模块201,用于在渲染动画的过程中,对所述动画中包含的每个时间线当前请求的渲染帧率进行监控;
确定模块202,用于在根据监控到的每个时间线当前请求的渲染帧率,确定需要改变当前渲染所述动画所采用的渲染帧率时,确定当前渲染所述动画所需要的渲染帧率;
渲染模块203,用于采用确定的当前渲染所述动画所需要的渲染帧率渲染所述动画。
所述确定模块202具体用于,当所述监控模块201监控到至少一个时间线请求的渲染帧率发生变化时,确定每个时间线请求的渲染帧率中的最大渲染帧率,如果确定出的最大渲染帧率与当前渲染所述动画所采用的渲染帧率不同,则确定需要改变当前渲染所述动画所采用的渲染帧率。
所述确定模块202具体用于,将确定出的最大渲染帧率确定为当前渲染所述动画所需要的渲染帧率。
所述监控模块201还用于,在渲染所述动画的过程中,根据所述动画的描述信息中包含的所述动画中的画面元素与帧率控制标识的对应关系,建立帧率控制标识列表,其中,建立的帧率控制标识列表中包含所述动画中所有的画面元素对应的帧率控制标识;针对所述动画中的画面元素,确定当前播放所述动画时该画面元素所在的时间线请求的渲染帧率,将确定的渲染帧率记录到所述帧率控制标识列表中,并建立记录的渲染帧率与所述帧率控制标识列表中该画面元素对应的帧率控制标识的对应关系;在监控到所述帧率控制标识列表中的至少一个帧率控制标识对应的渲染帧率发生变化时,确定监控到至少一个时间线请求的渲染帧率发生变化。
所述监控模块201具体用于,确定当前渲染所述动画的渲染时间,根据预先将所述动画中的时间线划分的若干个子时间线,确定所述渲染时间在该画面元素所在的时间线中所属的子时间线,并根据预先为划分的每个子时间线设定的渲染帧率,将预先为确定的该子时间线设定的渲染帧率确定为当前渲染所述动画时该画面元素所在的时间线请求的渲染帧率。
具体的上述动画渲染装置可以位于终端中,该终端包括任何具有播放动画功能的终端,例如手机、计算机等。
本发明实施例提供一种动画渲染方法及装置,该方法终端确定需要改变当前渲染动画所采用的渲染帧率时,确定当前渲染该动画所需要的渲染帧率,并采用确定当前渲染该动画所需要的渲染帧率渲染动画。通过上述方法,终端在渲染动画的过程中,可以实时的采用当前渲染该动画所需要的渲染帧率对该动画进行渲染,因此在渲染所需要的渲染帧率较低的动画时,可以节省渲染资源,在渲染所需要的渲染帧率较高的动画时,也可以保证该动画的显示质量。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (10)

1.一种动画渲染方法,其特征在于,包括:
在渲染动画的过程中,对所述动画中包含的每个时间线当前请求的渲染帧率进行监控;
在根据监控到的每个时间线当前请求的渲染帧率,确定需要改变当前渲染所述动画所采用的渲染帧率时,确定当前渲染所述动画所需要的渲染帧率;
采用确定的当前渲染所述动画所需要的渲染帧率渲染所述动画。
2.如权利要求1所述的方法,其特征在于,确定需要改变当前渲染所述动画所采用的渲染帧率,具体包括:
当监控到至少一个时间线请求的渲染帧率发生变化时,确定每个时间线请求的渲染帧率中的最大渲染帧率;
如果确定出的最大渲染帧率与当前渲染所述动画所采用的渲染帧率不同,则确定需要改变当前渲染所述动画所采用的渲染帧率。
3.如权利要求2所述的方法,其特征在于,确定当前渲染所述动画所需要的渲染帧率,具体包括:
将确定出的最大渲染帧率确定为当前渲染所述动画所需要的渲染帧率。
4.如权利要求2所述的方法,其特征在于,在渲染所述动画的过程中,所述方法还包括:
根据所述动画的描述信息中包含的所述动画中的画面元素与帧率控制标识的对应关系,建立帧率控制标识列表,其中,建立的帧率控制标识列表中包含所述动画中所有的画面元素对应的帧率控制标识;
针对所述动画中的画面元素,确定当前渲染所述动画时该画面元素所在的时间线请求的渲染帧率,将确定的渲染帧率记录到所述帧率控制标识列表中,并建立记录的渲染帧率与所述帧率控制标识列表中该画面元素对应的帧率控制标识的对应关系;
监控到至少一个时间线请求的渲染帧率发生变化,具体包括:
监控到所述帧率控制标识列表中的至少一个帧率控制标识对应的渲染帧率发生变化。
5.如权利要求4所述的方法,其特征在于,渲染所述动画之前,所述方法还包括:
针对所述动画中的时间线,预先将时间线划分为若干个子时间线,并为划分的每个子时间线设定渲染帧率;
确定当前渲染所述动画时该画面元素所在的时间线请求的渲染帧率,具体包括:
确定当前渲染所述动画的渲染时间,确定所述渲染时间在该画面元素所在的时间线中所属的子时间线,将预先为确定的该子时间线设定的渲染帧率确定为当前渲染所述动画时该画面元素所在的时间线请求的渲染帧率。
6.一种动画渲染装置,其特征在于,包括:
监控模块,用于在渲染动画的过程中,对所述动画中包含的每个时间线当前请求的渲染帧率进行监控;
确定模块,用于在根据监控到的每个时间线当前请求的渲染帧率,确定需要改变当前渲染所述动画所采用的渲染帧率时,确定当前渲染所述动画所需要的渲染帧率;
渲染模块,用于采用确定的当前渲染所述动画所需要的渲染帧率渲染所述动画。
7.如权利要求6所述的装置,其特征在于,所述确定模块具体用于,当所述监控模块监控到至少一个时间线请求的渲染帧率发生变化时,确定每个时间线请求的渲染帧率中的最大渲染帧率,如果确定出的最大渲染帧率与当前渲染所述动画所采用的渲染帧率不同,则确定需要改变当前渲染所述动画所采用的渲染帧率。
8.如权利要求7所述的装置,其特征在于,所述确定模块具体用于,将确定出的最大渲染帧率确定为当前渲染所述动画所需要的渲染帧率。
9.如权利要求7所述的装置,其特征在于,所述监控模块还用于,在渲染所述动画的过程中,根据所述动画的描述信息中包含的所述动画中的画面元素与帧率控制标识的对应关系,建立帧率控制标识列表,其中,建立的帧率控制标识列表中包含所述动画中所有的画面元素对应的帧率控制标识;针对所述动画中的画面元素,确定当前渲染所述动画时该画面元素所在的时间线请求的渲染帧率,将确定的渲染帧率记录到所述帧率控制标识列表中,并建立记录的渲染帧率与所述帧率控制标识列表中该画面元素对应的帧率控制标识的对应关系;在监控到所述帧率控制标识列表中的至少一个帧率控制标识对应的渲染帧率发生变化时,确定监控到至少一个时间线请求的渲染帧率发生变化。
10.如权利要求9所述的装置,其特征在于,所述监控模块具体用于,确定当前渲染所述动画的渲染时间,根据预先将所述动画中的时间线划分的若干个子时间线,确定所述渲染时间在该画面元素所在的时间线中所属的子时间线,并根据预先为划分的每个子时间线设定的渲染帧率,将预先为确定的该子时间线设定的渲染帧率确定为当前渲染所述动画时该画面元素所在的时间线请求的渲染帧率。
CN201210262884.9A 2012-07-26 2012-07-26 一种动画渲染方法及装置 Active CN102831630B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210262884.9A CN102831630B (zh) 2012-07-26 2012-07-26 一种动画渲染方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210262884.9A CN102831630B (zh) 2012-07-26 2012-07-26 一种动画渲染方法及装置

Publications (2)

Publication Number Publication Date
CN102831630A true CN102831630A (zh) 2012-12-19
CN102831630B CN102831630B (zh) 2015-09-09

Family

ID=47334744

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210262884.9A Active CN102831630B (zh) 2012-07-26 2012-07-26 一种动画渲染方法及装置

Country Status (1)

Country Link
CN (1) CN102831630B (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103366391A (zh) * 2013-06-26 2013-10-23 广州市动景计算机科技有限公司 动态图像的画面渲染方法及画面渲染装置
CN103778656A (zh) * 2014-02-12 2014-05-07 腾讯科技(深圳)有限公司 一种图像渲染方法、装置及电子设备
CN107071556A (zh) * 2017-04-18 2017-08-18 腾讯科技(深圳)有限公司 一种界面渲染方法和装置
CN110097619A (zh) * 2019-04-30 2019-08-06 腾讯科技(深圳)有限公司 应用程序中的动画效果实现方法、装置及设备
CN111314764A (zh) * 2020-03-04 2020-06-19 南方电网科学研究院有限责任公司 跨屏动画在分布式渲染环境中的同步方法
CN114119832A (zh) * 2021-11-26 2022-03-01 上海米哈游天命科技有限公司 一种图像融合处理方法、系统、设备及计算机可读存储介质
CN116228995A (zh) * 2023-05-09 2023-06-06 中建安装集团有限公司 一种基于三维视图的装配式建筑显示方法及系统
CN117036561A (zh) * 2023-03-22 2023-11-10 北京凡米物联科技有限公司 一种基于数据驱动的gis/cad/三维三合一煤矿生产可视化场景混合渲染技术

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1767652A (zh) * 2005-11-08 2006-05-03 上海广电(集团)有限公司中央研究院 码流转换中编码速度和视频质量的自适应联合控制方法
CN102447840A (zh) * 2010-09-07 2012-05-09 索尼公司 信息处理装置、信息处理方法和程序
CN102542591A (zh) * 2010-12-10 2012-07-04 北京电影学院 基于数据库的动画创作方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1767652A (zh) * 2005-11-08 2006-05-03 上海广电(集团)有限公司中央研究院 码流转换中编码速度和视频质量的自适应联合控制方法
CN102447840A (zh) * 2010-09-07 2012-05-09 索尼公司 信息处理装置、信息处理方法和程序
CN102542591A (zh) * 2010-12-10 2012-07-04 北京电影学院 基于数据库的动画创作方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
ZHILONG ZHANG ET AL: "FRAME RATE UP-CONVERSION BASED ON MATCHING CLASSIFICATION AND DOMINANT OBJECT TRACKING", 《PROCEEDINGS OF IC-NIDC》 *
张铁鸣: "基于帧率逐级自适应的视频编码", 《科技致富向导》 *
晏强冬: "关于多媒体制作软件中时间线问题的分析", 《深圳职业技术学院学报》 *
米青MIUI开发组: "[制作教程]百变锁屏支持动态帧率,大幅降低耗电", 《MIUI.COM》 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103366391A (zh) * 2013-06-26 2013-10-23 广州市动景计算机科技有限公司 动态图像的画面渲染方法及画面渲染装置
CN103778656A (zh) * 2014-02-12 2014-05-07 腾讯科技(深圳)有限公司 一种图像渲染方法、装置及电子设备
WO2015120778A1 (en) * 2014-02-12 2015-08-20 Tencent Technology (Shenzhen) Company Limited Image rendering method and apparatus, and electronic device
CN107071556B (zh) * 2017-04-18 2019-12-10 腾讯科技(深圳)有限公司 一种界面渲染方法和装置
WO2018192417A1 (zh) * 2017-04-18 2018-10-25 腾讯科技(深圳)有限公司 一种界面渲染方法和装置
CN107071556A (zh) * 2017-04-18 2017-08-18 腾讯科技(深圳)有限公司 一种界面渲染方法和装置
CN110097619A (zh) * 2019-04-30 2019-08-06 腾讯科技(深圳)有限公司 应用程序中的动画效果实现方法、装置及设备
CN110097619B (zh) * 2019-04-30 2022-12-13 腾讯科技(深圳)有限公司 应用程序中的动画效果实现方法、装置及设备
CN111314764A (zh) * 2020-03-04 2020-06-19 南方电网科学研究院有限责任公司 跨屏动画在分布式渲染环境中的同步方法
CN111314764B (zh) * 2020-03-04 2022-05-20 南方电网科学研究院有限责任公司 跨屏动画在分布式渲染环境中的同步方法
CN114119832A (zh) * 2021-11-26 2022-03-01 上海米哈游天命科技有限公司 一种图像融合处理方法、系统、设备及计算机可读存储介质
CN117036561A (zh) * 2023-03-22 2023-11-10 北京凡米物联科技有限公司 一种基于数据驱动的gis/cad/三维三合一煤矿生产可视化场景混合渲染技术
CN116228995A (zh) * 2023-05-09 2023-06-06 中建安装集团有限公司 一种基于三维视图的装配式建筑显示方法及系统

Also Published As

Publication number Publication date
CN102831630B (zh) 2015-09-09

Similar Documents

Publication Publication Date Title
CN102831630B (zh) 一种动画渲染方法及装置
CN102647634B (zh) 一种基于HTML5video的多分片视频播放方法及装置
CN110162343A (zh) 应用启动方法及装置、电子设备及存储介质
CN106371998A (zh) 移动应用的测试系统及方法
EP2884390A2 (en) Method and device for displaying search result on mobile terminal
CN111124229B (zh) 通过语音交互实现网页动画控制的方法、系统及浏览器
WO2017036183A1 (zh) 差分升级包的处理方法及装置,升级方法、系统及装置
CN106484348B (zh) 一种基于同步信号的动画绘制方法及系统
CN103618959A (zh) 一种视频播放的方法及设备
AU2019275490A1 (en) Method of processing push information, method of pushing advertisement information, device and platform
CN105302925A (zh) 推送语音搜索数据的方法和装置
CN103248749A (zh) 一种终端显示比例的自动控制方法、装置及终端
CN104615430A (zh) 一种基于安卓系统的消息通知展示系统及其实现方法
DE102012218436A1 (de) Verteilen von lizenziertem Inhalt auf mehrere Einheiten
CN114237896A (zh) 分布式节点资源动态调度方法及装置
CN106878807B (zh) 一种视频切换方法和装置
CN103544161B (zh) 实现智能更新歌曲信息的方法、点歌系统及点歌服务器
CN105808324A (zh) 一种提高系统流畅度的方法及移动终端
CN101567828A (zh) 一种乘客信息服务系统及其实现方法
CN102074221A (zh) 一种字符显示方法及装置
CN107682568A (zh) 一种提醒方法和设备、终端及可读存储介质
CN111767558A (zh) 数据访问监控方法、装置及系统
CN107133030B (zh) 动态事件执行方法及装置
CN105957542B (zh) 一种音频文件编辑方法及装置
CN112559158A (zh) 微服务定时任务调度方法及装置

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.

COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 100102 CHAOYANG, BEIJING TO: 100085 HAIDIAN, BEIJING

C14 Grant of patent or utility model
GR01 Patent grant