数据处理方法及装置制造方法及图纸

技术编号:23609996 阅读:42 留言:0更新日期:2020-03-28 09:26
本公开提供一种数据处理方法及装置,涉及计算机数据处理技术领域,所述方法包括:获取操作消息;其中,所述操作消息用于指示对当前页面的操作;根据所述操作消息和预设规则确定当前页面是否发生场景切换。本公开能够解决背景技术中判断发生场景切换速度较慢的问题。

Data processing method and device

【技术实现步骤摘要】
数据处理方法及装置
本公开涉及计算机数据处理领域,尤其涉及数据处理方法及装置。
技术介绍
现有计算机画面的编解码流程如图1所示,每一帧都参考其前一帧或者前面最近的I帧进行编码。当用户切换场景时,会将当前帧视为场景切换,即上一帧或者I帧不能作为当前帧的参考,所以当前帧将会作为新的I帧进行编码,此技术的缺点是,如果用户频繁切换几个常用的场景,则系统会连续编I帧,也就是将发生切换的连续多帧都作为I帧输出,从而导致码流很大,给传输带来了很大的压力。
技术实现思路
本公开实施例提供一种数据处理方法及装置,本公开能够解决
技术介绍
中判断发生场景切换速度较慢的问题。所述技术方案如下:根据本公开实施例的第一方面,提供一种数据处理方法,该方法包括:其中,所述操作消息用于指示对当前页面的操作;根据所述操作消息和预设规则确定当前页面是否发生场景切换。在一个实施例中,获取操作消息之前,上述方法还包括:检测当前页面的显示状态;所述页面显示状态至少包含以下之一:多标签显示状态、多窗口显示状态、背景桌面显示状态或标签和窗口混合显示状态。在一个实施例中,根据所述操作消息和预设规则确定当前页面是否发生场景切换包括:判断所述操作消息对当前页面的操作是否为鼠标左键单击任务栏或触摸点击任务栏;如果所述操作消息对当前页面的操作为鼠标左键单击任务栏或触摸点击任务栏,确定当前页面发生场景切换。在一个实施例中,当前页面的显示状态为多标签显示状态,上述方法还包括:如果所述操作消息对当前页面的操作不是鼠标左键单击任务栏或触摸点击任务栏,判断所述操作消息对当前页面的操作是否为鼠标左键单击标签栏或触摸点击标签栏;如果所述操作消息对当前页面的操作为鼠标左键单击标签栏或触摸点击标签栏,确定当前页面发生场景切换。在一个实施例中,当前页面的显示状态为多窗口显示状态,上述方法还包括:如果所述操作消息对当前页面的操作不是鼠标左键单击任务栏或触摸点击任务栏,判断所述操作消息对当前页面的操作是否为鼠标左键单击窗口显示区域或触摸点击窗口显示区域;所述操作消息对当前页面的操作为鼠标左键单击窗口显示区域或触摸点击窗口显示区域,确定当前页面发生场景切换。在一个实施例中,当前页面的显示状态为标签和窗口混合显示状态,上述方法还包括:如果所述操作消息对当前页面的操作不是鼠标左键单击任务栏或触摸点击任务栏,判断所述操作消息对当前页面的操作是否为鼠标左键单击窗口显示区域或标签栏中标签位置,或者判断所述操作消息对当前页面的操作是否为触摸点击窗口显示区域或标签栏中标签位置;如果所述操作消息对当前页面的操作为鼠标左键单击窗口显示区域或标签栏中标签位置,或者所述操作消息对当前页面的操作为触摸点击窗口显示区域或标签栏中标签位置,确定当前页面发生场景切换。在一个实施例中,当前页面的显示状态为背景桌面显示状态,上述方法还包括:如果所述操作消息对当前页面的操作不是鼠标左键单击任务栏并且不是触摸点击任务栏,确定当前页面未发生场景切换。在一个实施例中,方法还包括:确定当前发生场景切换时,按照预设规则选取满足预设条件的参考帧对当前页面进行帧间编码。在一个实施例中,按照预设规则选取满足预设条件的参考帧对当前页面进行帧间编码包括:获取参考帧队列;其中,所述参考帧队列中存储有多个原始参考帧;分别统计所述当前图像帧相对参考帧队列中的多个原始参考帧不变宏块的数量;根据所述统计结果,在所述参考帧队列中选取目标参考帧;根据所述目标参考帧对所述当前图像帧进行帧间编码。在一个实施例中,根据所述统计结果,在所述参考帧队列中选取目标参考帧包括:将统计结果指示不变宏块数量最多的原始参考帧标选取为目标参考帧。在一个实施例中,根据所述统计结果,在所述参考帧队列中选取目标参考帧包括:将统计结果指示不变宏块数量最多的原始参考帧标识为潜在目标参考帧;判断所述不变宏块数量是否大于预设阈值,在所述不变宏块数量大于预设阈值时,选取所述潜在目标参考帧为目标参考帧。在一个实施例中,分别统计所述当前图像帧相对参考帧队列中的多个原始参考帧不变宏块的数量包括:在当前图像帧和参考帧队列中的多个原始参考帧中对应的宏块中,抽取部分像素点的Y分量,生成当前帧与参考帧队列中各帧的Y分量缩略图;其中,当前图像帧和参考帧队列中的多个原始参考帧以YUV数据形式进行存储;将当前帧的Y分量缩略图与参考帧队列中各帧的Y分量缩略图进行逐宏块比对,计算出当前图像帧相对参考帧队列中的多个原始参考帧不变宏块的数量。根据本公开实施例的第二方面,提供一种数据处理装置,该装置包括:获取模块,用于获取操作消息;其中,所述操作消息用于指示对当前页面的操作;确定模块,用于根据所述操作消息和预设规则确定当前页面是否发生场景切换。在一个实施例中,所述装置还包括:检测模块,用于获取操作消息之前,检测当前页面的显示状态;所述页面显示状态至少包含以下之一:多标签显示状态、多窗口显示状态、背景桌面显示状态或标签和窗口混合显示状态。在一个实施例中,确定模块包括:第一判断子模块,用于判断所述操作消息对当前页面的操作是否为鼠标左键单击任务栏或触摸点击任务栏;第一确定子模块,用于如果所述操作消息对当前页面的操作为鼠标左键单击任务栏或触摸点击任务栏,确定当前页面发生场景切换。在一个实施例中,当前页面的显示状态为多标签显示状态,上述装置还包括:第二判断子模块,用于如果所述操作消息对当前页面的操作不是鼠标左键单击任务栏或触摸点击任务栏,判断所述操作消息对当前页面的操作是否为鼠标左键单击标签栏或触摸点击标签栏;第二确定子模块,用于如果所述操作消息对当前页面的操作为鼠标左键单击标签栏或触摸点击标签栏,确定当前页面发生场景切换。在一个实施例中,当前页面的显示状态为多窗口显示状态,确定模块包括:第三判断子模块,用于如果所述操作消息对当前页面的操作不是鼠标左键单击任务栏或触摸点击任务栏,判断所述操作消息对当前页面的操作是否为鼠标左键单击窗口显示区域或触摸点击窗口显示区域;第三确定子模块,用于所述操作消息对当前页面的操作为鼠标左键单击窗口显示区域或触摸点击窗口显示区域,确定当前页面发生场景切换。在一个实施例中,当前页面的显示状态为标签和窗口混合显示状态,确定模块包括:第四判断子模块,用于如果所述操作消息对当前页面的操作不是鼠标左键单击任务栏或触摸点击任务栏,判断所述操作消息对当前页面的操作是否为鼠标左键单击窗口显示区域或标签栏中标签位置,或者判断所述操作消息对当前页面的操作是否为触摸点击窗口显示区域或标签栏中标签位置;第四确定子模块,用于如果所述操作消息对当前页面的操作为鼠标左键单击窗口显示区域或标签栏中标签位置,或者所述操作消息对当前页面的操作为触摸点击窗口显示区域或标签栏中标签位置,确定本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:/n获取操作消息;其中,所述操作消息用于指示对当前页面的操作;/n根据所述操作消息和预设规则确定当前页面是否发生场景切换。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:
获取操作消息;其中,所述操作消息用于指示对当前页面的操作;
根据所述操作消息和预设规则确定当前页面是否发生场景切换。


2.根据权利要求1所述的数据处理方法,其特征在于,获取操作消息之前,所述方法还包括:检测当前页面的显示状态;
所述页面显示状态至少包含以下之一:多标签显示状态、多窗口显示状态、背景桌面显示状态或标签和窗口混合显示状态。


3.根据权利要求1或2任一项所述的数据处理方法,其特征在于,所述根据所述操作消息和预设规则确定当前页面是否发生场景切换包括:
判断所述操作消息对当前页面的操作是否为鼠标左键单击任务栏或触摸点击任务栏;
如果所述操作消息对当前页面的操作为鼠标左键单击任务栏或触摸点击任务栏,确定当前页面发生场景切换。


4.根据权利要求3所述的数据处理方法,其特征在于,所述当前页面的显示状态为多标签显示状态,所述方法还包括:
如果所述操作消息对当前页面的操作不是鼠标左键单击任务栏或触摸点击任务栏,判断所述操作消息对当前页面的操作是否为鼠标左键单击标签栏或触摸点击标签栏;
如果所述操作消息对当前页面的操作为鼠标左键单击标签栏或触摸点击标签栏,确定当前页面发生场景切换。


5.根据权利要求3所述的数据处理方法,其特征在于,所述当前页面的显示状态为多窗口显示状态,所述方法还包括:
如果所述操作消息对当前页面的操作不是鼠标左键单击任务栏或触摸点击任务栏,判断所述操作消息对当前页面的操作是否为鼠标左键单击窗口显示区域或触摸点击窗口显示区域;所述操作消息对当前页面的操作为鼠标左键单击窗口显示区域或触摸点击窗口显示区域,确定当前页面发生场景切换。


6.根据权利要求3所述的数据处理方法,其特征在于,所述当前页面的显示状态为标签和窗口混合显示状态,所述方法还包括:
如果所述操作消息对当前页面的操作不是鼠标左键单击任务栏或触摸点击任务栏,判断所述操作消息对当前页面的操作是否为鼠标左键单击窗口显示区域或标签栏中标签位置,或者判断所述操作消息对当前页面的操作是否为触摸点击窗口显示区域或标签栏中标签位置;
如果所述操作消息对当前页面的操作为鼠标左键单击窗口显示区域或标签栏中标签位置,或者所述操作消息对当前页面的操作为触摸点击窗口显示区域或标签栏中标签位置,确定当前页面发生场...

【专利技术属性】
技术研发人员:范志刚高鹏张晓莉
申请(专利权)人:西安万像电子科技有限公司
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1