信息处理方法及电子设备的制造方法

文档序号:9456193阅读:224来源:国知局
信息处理方法及电子设备的制造方法
【技术领域】
[0001] 本发明涉及信息处理技术,尤其涉及一种信息处理方法及电子设备。
【背景技术】
[0002] 高清视频日益普及,这对智能手机、平板电脑等电子设备中系统级芯片(S0C, System On Chip)如应用处理器(AP,Application Processor)的设计提出了更高要求。例 如,在播放高清视频时,AP将视频流在随机存储器解码后,如果立即读取解码后的原始视频 数据并进行处理,会消耗AP与随机存储器之间的大量的位宽资源,提升AP的功耗,影响电 子设备的待机时间;相关技术中,通常采用在随机存储器中对视频数据进行压缩,并将压缩 后的视频数据读取到AP进行处理的技术;但对于如何进一步提高视频数据的压缩率,尚未 提出有效解决方案。

【发明内容】

[0003] 本发明实施例提供一种信息处理方法及电子设备,能够提高对视频数据的压缩 率,节省位宽资源。
[0004] 本发明实施例的技术方案是这样实现的:
[0005] 本发明实施例提供一种信息处理方法,应用于电子设备中,所述电子设备包括处 理器;所述方法包括:
[0006] 所述处理器采用第m编码策略对视频数据的第m帧图像至第η帧图像的数据进行 编码处理,以压缩所述第m帧图像至第η帧图像,完成压缩过程后,获得第m编码处理结果;
[0007] 对所述第m编码处理结果进行解析,得到所述第m编码处理结果中各码字的出现 次数;
[0008] 根据所述第m编码处理结果中各码字的出现次数,对所述第m编码策略进行调整, 获得第m'编码策略;
[0009] 基于所述第m'编码策略对所述视频数据中的第(n+1)帧图像至第(n+q)帧图像 的数据进行编码处理,以压缩所述第(n+1)帧图像至第(n+q)帧图像;
[0010] 其中m、m'、q为大于等于1的整数,η为大于等于m的整数。
[0011] 优选地,当m等于η时,所述第m编码处理结果表征所述第m帧图像数据中不同码 字的出现次数;
[0012] 相应地,所述根据所述第m编码处理结果中各码字的出现次数,对所述第m编码策 略进行调整,获得第m'编码策略,包括:
[0013] 根据所述第m帧图像的数据中不同码字的出现次数,对所述第m帧图像的数据中 的不同码字进行编码,得到第 m'编码策略;其中,
[0014] 所述第m'编码策略包括所述第m帧图像的数据中不同码字与所述码字的编码的 映射关系,所述第m'编码策略中不同码字的长度不完全一致,且,所述第m'编码策略中码 字的编码的长度与所述码字在所述第m帧图像的数据中出现的次数负相关。
[0015] 优选地,当m小于η时,所述第m编码处理结果表征所述第m帧图像至第η帧图像 的数据中不同码字的出现次数;
[0016] 相应地,所述根据所述第m编码处理结果中各码字的出现次数,对所述第m编码策 略进行调整,获得第m'编码策略,包括:
[0017] 根据所述第m帧图像至所述第η帧图像的数据中不同码字的出现次数,对所述第 m帧图像至所述第η帧图像的数据中的不同码字进行编码,得到第m'编码策略;其中,
[0018] 所述第m'编码策略包括所述第m帧图像至所述第η帧图像的数据中不同码字与 所述码字的编码的映射关系,所述第m'编码策略中不同码字的长度不完全一致,且,所述第 m'编码策略中码字的编码的长度与所述码字在所述第m帧图像至第η帧图像的数据中出现 的次数负相关。
[0019] 优选地,当m小于η时,所述第m编码处理结果表征t帧图像的数据中不同码字的 出现次数,所述t帧图像数据为所述第m帧图像至所述第η帧图像中任意t帧图像,t小于 (m-n);
[0020] 相应地,所述根据所述第m编码处理结果中各码字的出现次数,对所述第m编码策 略进行调整,获得第m'编码策略,包括:
[0021] 根据所述第m帧图像至所述第η帧图像中不同码字的出现次数,对所述第m帧图 像数据中的不同码字进行编码,得到第m'编码策略;其中,
[0022] 所述第m'编码策略包括所述t帧图像的数据中不同码字与所述码字的编码的映 射关系,所述第m'编码策略中不同码字的长度不完全一致,且,所述第m'编码策略中码字 的编码的长度与所述码字在所述t帧图像的数据中出现的次数负相关。
[0023] 优选地,所述基于所述第m'编码策略对所述视频数据中的第(n+1)帧图像至第 (n+q)帧图像的数据进行编码处理,以压缩所述第(n+1)帧图像至第(n+q)帧图像,包括:
[0024] 根据所述第m'编码策略,依次确定所述第(n+1)图像至所述第(n+q)图像的数据 中的码字对应的编码;
[0025] 将所得到的编码合并,得到压缩后所述第(n+1)图像至所述第(n+q)帧图像的数 据。
[0026] 本发明实施例还提供一种电子设备,所述电子设备包括:
[0027] 处理器,用于采用第m编码策略对视频数据的第m帧图像至第η帧图像的数据进 行编码处理,以压缩所述第m帧图像至第η帧图像,完成压缩过程后,获得第m编码处理结 果;
[0028] 所述处理器,还用于对所述第m编码处理结果进行解析,得到所述第m编码处理结 果中各码字的出现次数;
[0029] 所述处理器,还用于根据所述第m编码处理结果中各码字的出现次数,对所述第m 编码策略进行调整,获得第m'编码策略;
[0030] 所述处理器,还用于基于所述第m'编码策略对所述视频数据中的第(n+1)帧图像 至第(n+q)帧图像的数据进行编码处理,以压缩所述第(n+1)帧图像至第(n+q)帧图像;
[0031] 其中m、m'、q为大于等于1的整数,η为大于等于m的整数。
[0032] 优选地,所述处理器,还用于当m等于η时,根据所述第m帧图像的数据中不同码 字的出现次数,对所述第m帧图像的数据中的不同码字进行编码,得到第m'编码策略;其 中,
[0033] 所述第m编码处理结果表征所述第m帧图像数据中不同码字的出现次数,所述第 m'编码策略包括所述第m帧图像的数据中不同码字与所述码字的编码的映射关系,所述第 m'编码策略中不同码字的长度不完全一致,且,所述第m'编码策略中码字的编码的长度与 所述码字在所述第m帧图像的数据中出现的次数负相关。
[0034] 优选地,所述处理器,还用于当m小于η时,根据所述第m帧图像至所述第η帧图 像的数据中不同码字的出现次数,对所述第m帧图像至所述第η帧图像的数据中的不同码 字进行编码,得到第m'编码策略;其中,
[0035] 所述第m编码处理结果表征所述第m帧图像至第η帧图像的数据中不同码字的出 现次数,所述第m'编码策略包括所述第m帧图像至所述第η帧图像的数据中不同码字与所 述码字的编码的映射关系,所述第m'编码策略中不同码字的长度不完全一致,且,所述第 m'编码策略中码字的编码的长度与所述码字在所述第m帧图像至第η帧图像的数据中出现 的次数负相关。
[0036] 优选地,所述处理器,还用于当m小于η时,根据所述第m帧图像至所述第η帧图 像中不同码字的出现次数,对所述第m帧图像数据中的不同码字进行编码,得到第m'编码 策略;
[0037] 其中,所述第m编码处理结果表征t帧图像的数据中不同码字的出现次数,所述t 帧图像数据为所述第m帧图像至所述第η帧图像中任意t帧图像,t小于(m-n);
[0038] 所述第m'编码策略包括所述t帧图像的数据中不同码字与所述码字的编码的映 射关系,所述第m'编码策略中不同码字的长度不完全一致,且,所述第m'编码策略中码字 的编码的长度与所述码字在所述t帧图像的数据中出现的次数负相关。
[0039] 优选地,所述处理器,还用于根据所述第m'编码策略,依次确定所述第(n+1)图像 至所述第(n+q)图像的数据中的码字对应的编码;
[0040] 将所得到的编码合并,得到压缩后所述第(n+1)图像至所述第(n+q)帧图像的数 据。
[0041] 本发明实施例中,由于第(n+1)帧图像至第(n+q)帧图像的数据,与第m帧图像至 第η帧图像的数据会具有相同的码字分布特性,这样,在第m'编码策略中,能够使第(n+1) 图像至第(n+q)帧图像的数据中,码字的出现次数越多,则码字所分配的编码就越短,从而 第m'编码策略编码,能够明显提升对图像数据的压缩率,这样当处理器从随机存储器读取 压缩后的图像数据时,能够节省处理器与随机存储器之间的位宽资源,降低处理器的功耗, 提升电子设备的待机时间。
【附图说明】
[0042] 图1为本发明实施例一中信息处理方法的实现流程示意图;
[0043] 图2a为本发明实施例二中信息处理方法的实现流程示意图一;
[0044] 图2b为本发明实施例二中信息处理方法的实现流程示意图二;
[0045] 图2c为本发明实施例二中确定第m'编码策略的示意图;
[0046] 图2d为
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1