一种信息处理方法及第一电子设备技术

技术编号:11973338 阅读:87 留言:0更新日期:2015-08-28 10:50
本发明专利技术公开了一种信息处理方法,应用于第一电子设备中,第一电子设备能够对第一数据进行压缩,并将压缩后的第一数据发送给第二电子设备,所述方法包括:在第一电子设备对第一数据进行压缩之前,获得第一电子设备的第一处理器的第一占用率和与第一处理器不同的第二处理器的第二占用率;当第一占用率大于第二占用率时,采用与第二处理器对应的第二压缩方式对第一数据进行压缩;当第二占用率大于第一占用率时,采用与第一处理器对应的与第二压缩方式不同的第一压缩方式对第一数据进行压缩。上述本发明专利技术提供的方法用于解决在无线投屏技术中,由于设备默认使用一种压缩方式进行压缩编码,导致设备性能降低的技术问题。

【技术实现步骤摘要】

本专利技术涉及信息处理领域,特别涉及一种信息处理方法及第一电子设备
技术介绍
随时电子时代的高速发展,越来越多的电子设备进入人们的生活和工作中,例如:智能手机、PAD等。由于智能手机、PAD的屏幕都很小,为了获得更佳的用户体验,可以将手机、PAD或电脑的小屏幕投射到高清电视的大屏幕上进行显示。在这个过程中,为了让设备摆脱线缆的束缚,wireless display无线投屏技术应运而生,无线投屏,采用UWB和WIFI的无线视频技术,先将需要显示的视频流进行压缩,然后再进行传送,最后进行解压还原,并在高清电视的大屏幕上进行显示。但是本申请专利技术人在实现本申请实施例中技术方案的过程中,发现上述现有技术中至少存在如下技术问题:由于在无线投屏技术中,有硬压编码和软压编码两种方式。在Intel haswell或baytail平台上会默认使用GPU硬压编码。一般HD4000以上的GPU占用率会到30?40%。当用户在玩大型3D游戏时,如果仍通过GPU硬压编码会影响设备的性能,因此,现有技术中存在在无线投屏技术中,由于设备默认使用一种压缩方式进行压缩编码,导致设备性能降低的技术问题。
技术实现思路
本申请实施例提供一种信息处理方法及第一电子设备,用于解决现有技术中存在的在无线投屏技术中,由于设备默认使用一种压缩方式进行压缩编码,导致设备性能降低的技术问题。本申请实施例提供一种信息处理方法,应用于第一电子设备中,所述第一电子设备能够对第一数据进行压缩,并将压缩后的第一数据发送给第二电子设备,所述方法包括:在所述第一电子设备对所述第一数据进行压缩之前,获得所述第一电子设备的第一处理器的第一占用率和与所述第一处理器不同的第二处理器的第二占用率;当所述第一占用率大于所述第二占用率时,采用与所述第二处理器对应的第二压缩方式对所述第一数据进行压缩;当所述第二占用率大于所述第一占用率时,采用与所述第一处理器对应的与所述第二压缩方式不同的第一压缩方式对所述第一数据进行压缩。可选的,所述当所述第一占用率大于所述第二占用率时,采用与所述第二处理器对应的第二压缩方式对所述第一数据进行压缩,具体包括:判断所述第一占用率是否大于所述第二占用率,获得第一判断结果;当所述第一判断结果为是时,判断所述第一占用率是否大于一第一阈值,获得第二判断结果;当所述第二判断结果为是时,采用所述第二压缩方式对所述第一数据进行压缩。可选的,在所述判断所述第一占用率是否大于一第一阈值,获得第二判断结果之后,所述方法还包括:当所述第二判断结果为否时,采用所述第一压缩方式或所述第二压缩方式对所述第一数据进行压缩。可选的,所述当所述第二占用率大于所述第一占用率时,采用与所述第一处理器对应的与所述第二压缩方式不同的第一压缩方式对所述第一数据进行压缩,具体包括:判断所述第二占用率是否大于所述第一占用率,获得第三判断结果;当所述第三判断结果为是时,判断所述第二占用率是否大于一第二阈值,获得第四判断结果;当所述第四判断结果为是时,采用所述第一压缩方式对所述第一数据进行压缩。可选的,在所述判断所述第二占用率是否大于一第二阈值,获得第四判断结果之后,所述方法还包括:当所述第四判断结果为否时,采用所述第一压缩方式或所述第二压缩方式对所述第一数据进行压缩。可选的,在所述判断所述第一占用率是否大于一第一阈值,获得第二判断结果之后,或在所述判断所述第二占用率是否大于一第二阈值,获得第四判断结果之后,所述方法还包括:当所述第二判断结果为否,且在所述第一电子设备采用所述第一压缩方式对所述第一数据进行压缩所需要的第一时长大于一时长阈值时,采用所述第二压缩方式对所述第一数据进行压缩;或当所述第四判断结果为否,且在所述第一电子设备采用所述第一压缩方式对所述第一数据进行压缩所需要的第一时长大于一时长阈值时,采用所述第二压缩方式对所述第一数据进行压缩。可选的,所述第一处理器为中央处理器CPU,所述第二处理器为图形处理器GPU。本申请实施例还提供了一种第一电子设备,所述第一电子设备能够对第一数据进行压缩,并将压缩后的第一数据发送给第二电子设备,所述第一电子设备包括:第一获得单元,用于在所述第一电子设备对所述第一数据进行压缩之前,获得所述第一电子设备的第一处理器的第一占用率和与所述第一处理器不同的第二处理器的第二占用率;第一处理单元,用于当所述第一占用率大于所述第二占用率时,采用与所述第二处理器对应的第二压缩方式对所述第一数据进行压缩;第二处理单元,用于当所述第二占用率大于所述第一占用率时,采用与所述第一处理器对应的与所述第二压缩方式不同的第一压缩方式对所述第一数据进行压缩。可选的,所述第一处理单元具体包括:第一判断子单元,用于判断所述第一占用率是否大于所述第二占用率,获得第一判断结果;第二判断子单元,用于当所述第一判断结果为是时,判断所述第一占用率是否大于一第一阈值,获得第二判断结果;第一处理子单元,用于当所述第二判断结果为是时,采用所述第二压缩方式对所述第一数据进行压缩。可选的,所述第一处理单元还包括:第二处理子单元,用于在所述判断所述第一占用率是否大于一第一阈值,获得第二判断结果之后,当所述第二判断结果为否时,采用所述第一压缩方式或所述第二压缩方式对所述第一数据进行压缩。可选的,所述第二处理子单元具体包括:第三判断子单元,用于判断所述第二占用率是否大于所述第一占用率,获得第三判断结果;第四判断子单元,用于当所述第三判断结果为是时,判断所述第二占用率是否大于一第二阈值,获得第四判断结果;第三处理子单元,用于当所述第四判断结果为是时,采用所述第一压缩方式对所述第一数据进行压缩。可选的,所述第二处理单元还包括:第四处理子单元,用于在所述判断所述第二占用率是否大于一第二阈值,获得第四判断结果之后,当所述第四判断结果为否时,采用所述第一压缩方式或所述第二压缩方式对所述第一数据进行压缩。可选的,所述第一电子设备还包括:第五处理子单元,用于在所述判断所述第一占用率是否大于一第一阈值,获得第二判断结果之后,或在所述判断所述第二占用率是否大于一第二阈值,获得第四判断结果之后,当所述第二判断结果为否,且在所述第一电子设备采用所述第一压缩方式对所述第一数据进行压缩所需要的第一时长大于一时长阈值时,采用所述第二压缩方式对所述第一数据进行压缩;或当所述第四判断结果为否,且在所述第一电子设备采用所述第一压缩方式对所述第一数据进行压缩所需要的第一时长大于一时长阈值时,采用所述第二压缩方式对所述第一数据进行压缩。可选的,所述第一处理器为中央处理器CPU,所述第二处理器为图形处理器GPU。本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:1、由于本申请实施例通过在所述第一电子设备对所述第一数据进行压缩之前,获得所述第一电子设备的第一处理器的第一占用率和与所述第一处理器不同的第二处理器的第二占用率;当所述第一占用率大于所述第二占用率时,采用与所述第二处理器对应的第二压缩方式对所述第一数据进行压缩;当所述第二占用率大于所述第一占用率时,采用与所述第一处理器对应的与所述第二压缩方式不同的第一压缩方式对所述第一数据进行压缩,例如:在同一时刻,假设设备的GPU占用率为20%,CPU占用率为50%,则会采当前第本文档来自技高网...
一种信息处理方法及第一电子设备

【技术保护点】
一种信息处理方法,应用于第一电子设备中,所述第一电子设备能够对第一数据进行压缩,并将压缩后的第一数据发送给第二电子设备,所述方法包括:在所述第一电子设备对所述第一数据进行压缩之前,获得所述第一电子设备的第一处理器的第一占用率和与所述第一处理器不同的第二处理器的第二占用率;当所述第一占用率大于所述第二占用率时,采用与所述第二处理器对应的第二压缩方式对所述第一数据进行压缩;当所述第二占用率大于所述第一占用率时,采用与所述第一处理器对应的与所述第二压缩方式不同的第一压缩方式对所述第一数据进行压缩。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘昊李凡智
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1