基于智能电视的动画菜单的处理方法及装置的制造方法_3

文档序号:9814819阅读:来源:国知局
部存储器的总共物理存储空间,D2表示系统占用的存储空间。在一实施例中,该内部存储器的总共物理存储空间为128M,系统占用的存储空间为60M,则可计算到内部存储器的可用空间为68M;在另一实施例中,该内部存储器的总共物理存储空间为512M,系统占用的存储空间为60M,则可计算到内部存储器的可用空间为452M。
[0064]该判断模块30判断内部存储器的可用空间是否大于或等于动画菜单所需占用的存储空间,以确定选择内存顺序定时菜单帧合成模块50或Flash多存储区合成模块60对云端推送的动画菜单进行处理,在该内部存储器的可用空间大于或等于动画菜单所需占用的存储空间时,则认为可由内存顺序定时菜单帧合成模块50处理动画菜单,在该内部存储器的可用空间小于动画菜单所需占用的存储空间时,则认为可由Flash多存储区合成模块60处理动画菜单。在一实施例中,该内部存储器的可用空间为452M,该动画菜单所需占用的存储空间为118M,则可以确定该内部存储器的可用空间大于动画菜单的大小,选择内存顺序定时菜单帧合成模块50处理动画菜单。在另一实施例中,该内部存储器的可用空间为为68M,该动画菜单所需占用的存储空间为118M,即内部存储器的可用空间小于动画菜单所需占用的存储空间,则选择Flash多存储区合成模块60处理动画菜单。
[0065]进一步的,该内存顺序定时菜单帧合成模块50用于将该动画菜单按照时间顺序一张一张显示在屏幕上;
[0066]该Flash多存储区合成模块60,用于将该动画菜单中的各个视频帧依次存储到各个帧缓存区中;并将该各个帧缓存区中的视频帧中存在差异的部分存储到合成帧缓存区;及将该合成帧缓存区中存储的视频帧中存在差异的部分进行合成,生成合成帧,并将该合成帧显示在屏幕上。
[0067]由于内部存储器刷新荧幕速度为ms级,图片刷新频繁,智能电视系统刷新荧幕时间快,因此可将内部存储器中保存的视频帧一张一张的显示到荧幕上。该内存顺序定时菜单帧合成模块50对动画菜单中的各个视频帧按照时间顺序进行排列,如该动画菜单包括60帧视频帧,则按照接收的先后顺序依次对接收的动画菜单中的视频帧进行编号,如从I到60进行编号,编号I对应最先接收的视频帧,编号60对应最后接收的视频帧;在编号完成后,将启动标识位设置为I,然后将编号后的视频帧按照时间顺序一张一张显示在屏幕上。
[0068]该Flash多存储区合成模块60将该动画菜单中的各个视频帧依次存储到各个帧缓存区中,如当该动画菜单中包括60帧视频帧时,则该动画菜单对应有60个帧缓存区,每一帧视频帧对应一个帧缓存区,如,视频帧I保存在帧缓存区I中,视频帧2保存在帧缓存区2中,视频帧3保存在帧缓存区3中,依次类推,视频帧60保存在帧缓存区60中。
[0069]该Flash多存储区合成模块60将该各个帧缓存区中的视频帧中存在差异的部分存储到合成帧缓存区,具体的,对帧缓存区I到帧缓存区60中保存的视频帧进行比较,确定各个视频帧之间的差异,将各个视频帧之间存在差异的部分存储到合成帧缓存区,即在该步骤中,对各个视频帧的红绿蓝像素增益进行比较,将各个视频帧中红绿蓝像素增益存在差异的部分存储到合成帧缓存区。各个视频帧之间存在差异的部分为各个视频帧之间红绿蓝像素增益的差值不为O的部分。
[0070]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种基于智能电视的动画菜单的处理方法,其特征在于,该方法包括: 在侦测到云端推送的动画菜单时,计算所述动画菜单所需占用的存储空间; 侦测是否接入有外部存储器; 若接入有外部存储器,则判断内部存储器的可用空间是否大于或等于动画菜单所需占用的存储空间; 若所述内部存储器的可用空间大于或等于动画菜单所需占用的存储空间,则选择内存顺序定时菜单帧合成模块处理动画菜单; 若所述内部存储器的可用空间小于动画菜单所需占用的存储空间,则选择Flash多存储区合成模块处理动画菜单。2.如权利要求1所述的基于智能电视的动画菜单的处理方法,其特征在于,选择内存顺序定时菜单帧合成模块处理动画菜单的步骤之后,该方法还包括: 所述内存顺序定时菜单帧合成模块将所述动画菜单按照时间顺序一张一张显示在屏幕上。3.如权利要求1所述的基于智能电视的动画菜单的处理方法,其特征在于,所述选择Flash多存储区合成模块处理动画菜单的步骤之后,该方法还包括: 所述Flash多存储区合成模块将所述动画菜单中的各个视频帧依次存储到各个帧缓存区中; 所述Flash多存储区合成模块将所述各个帧缓存区中的视频帧中存在差异的部分存储到合成帧缓存区; 所述Flash多存储区合成模块将所述合成帧缓存区中存储的视频帧中存在差异的部分进行合成,生成合成帧,并将所述合成帧显示在屏幕上。4.如权利要求1至3任一项所述的基于智能电视的动画菜单的处理方法,其特征在于,所述外部存储器是U盘或硬盘。5.如权利要求1至3任一项所述的基于智能电视的动画菜单的处理方法,其特征在于,侦测是否接入有外部存储器的步骤包括: 侦测外部存储器对应的外部接口的电平是否为高电平; 若所述外部存储器对应的外部接口的电平为高电平,则确定接入有外部存储器。6.—种基于智能电视的动画菜单的处理装置,其特征在于,该装置包括: 计算模块,用于在侦测到云端推送的动画菜单时,计算所述动画菜单所需占用的存储空间; 侦测模块,用于侦测是否接入有外部存储器; 判断模块,用于在接入有外部存储器时,判断内部存储器的可用空间是否大于或等于动画菜单所需占用的存储空间; 选择模块,用于在所述内部存储器的可用空间大于或等于动画菜单所需占用的存储空间时,选择内存顺序定时菜单帧合成模块处理动画菜单;及用于在所述内部存储器的可用空间小于动画菜单所需占用的存储空间时,选择Flash多存储区合成模块处理动画菜单。7.如权利要求6所述的基于智能电视的动画菜单的处理装置,其特征在于,所述内存顺序定时菜单帧合成模块用于将所述动画菜单按照时间顺序一张一张显示在屏幕上。8.如权利要求6所述的基于智能电视的动画菜单的处理装置,其特征在于,所述Flash多存储区合成模块,用于将所述动画菜单中的各个视频帧依次存储到各个帧缓存区中;并将所述各个帧缓存区中的视频帧中存在差异的部分存储到合成帧缓存区;及将所述合成帧缓存区中存储的视频帧中存在差异的部分进行合成,生成合成帧,并将所述合成帧显示在屏幕上。9.如权利要求6至8任一项所述的基于智能电视的动画菜单的处理装置,其特征在于,所述外部存储器是U盘或硬盘。10.如权利要求6至8任一项所述的基于智能电视的动画菜单的处理装置,其特征在于,所述侦测模块,还用于侦测外部存储器对应的外部接口的电平是否为高电平;若所述外部存储器对应的外部接口的电平为高电平,则确定接入有外部存储器。
【专利摘要】本发明公开了一种基于智能电视的动画菜单的处理方法,该方法包括:在侦测到云端推送的动画菜单时,计算该动画菜单所需占用的存储空间;侦测是否接入有外部存储器;若接入有外部存储器,则判断内部存储器的可用空间是否大于或等于动画菜单所需占用的存储空间;若该内部存储器的可用空间大于或等于动画菜单所需占用的存储空间,则选择内存顺序定时菜单帧合成模块处理动画菜单;若该内部存储器的可用空间小于动画菜单所需占用的存储空间,则选择Flash多存储区合成模块处理动画菜单。本发明还公开了一种基于智能电视的动画菜单的处理装置。采用本发明可避免小内存智能电视不支持云端推送的帧率高的动画菜单的问题。
【IPC分类】H04N21/4335
【公开号】CN105578264
【申请号】CN201511027532
【发明人】雷夏平, 王云华
【申请人】深圳Tcl数字技术有限公司
【公开日】2016年5月11日
【申请日】2015年12月30日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1