处理器、NPU芯片和电子设备制造技术

技术编号:30056830 阅读:15 留言:0更新日期:2021-09-15 11:01
本申请提供一种处理器、NPU芯片和电子设备,处理器包括:传感器数据接收模块,用于获取至少一种环境数据;视频数据接收模块,用于获取目标视频片段的至少一种数据;目标视频片段是电子设备将要播放的视频片段;AI感知运算模块,用于将至少一种环境数据和目标视频片段的至少一种数据输入第一模型,得到目标视频片段的第一处理策略,第一模型用于分析视频片段的处理策略;显示接口控制器,用于按照第一处理策略播放目标视频片段。本申请能够在视频播放过程中自动调整处理策略,减少电子设备播放视频所消耗的电量,达到省电的目的。达到省电的目的。达到省电的目的。

【技术实现步骤摘要】
处理器、NPU芯片和电子设备


[0001]本申请涉及智能终端
,特别涉及一种处理器、NPU芯片和电子设备。

技术介绍

[0002]目前,用户在使用电子设备时如果从室内移动到户外,为了使得用户能够看清楚显示屏上显示的内容,电子设备会提高显示屏的亮度,从而造成电子设备功耗增加。如果电子设备所处环境从室内变为室外时电子设备正在播放视频,电子设备的功耗增加将更为严重,从而造成电子设备的电量消耗过大。

技术实现思路

[0003]本申请提供了一种处理器、NPU芯片和电子设备,能够使得电子设备播放视频所消耗的电量更为合理。
[0004]第一方面,本申请提供一种处理器,包括:
[0005]传感器数据接收模块,用于获取至少一种环境数据;所述至少一种环境数据包括:光线数据,和/或声音数据,和/或气温数据,和/或气压数据;
[0006]视频数据接收模块,用于获取目标视频片段的至少一种数据,所述目标视频片段的至少一种数据包括:声音数据,和/或图像数据,和/或字幕数据;所述目标视频片段是所述电子设备将要播放的视频片段;
[0007]AI感知运算模块,用于将所述至少一种环境数据和所述目标视频片段的至少一种数据输入第一模型,得到所述目标视频片段的第一处理策略,所述第一模型用于分析视频片段的处理策略;
[0008]显示接口控制器,用于按照所述第一处理策略播放所述目标视频片段。
[0009]该处理器能够根据环境数据和目标视频片段的数据在视频播放过程中自动调整处理策略,使得处理器播放视频所消耗的电量更为合理,达到省电的目的。
[0010]在一种可能的实现方式中,所述处理器是DSP,所述第一处理策略包括:数据处理器针对于所述目标视频片段的处理策略,所述显示接口控制器具体用于:对于所述目标视频片段,按照所述第一处理策略中所述数据处理器针对于所述目标视频片段的处理策略,对所述目标视频片段的码流进行解码处理,得到解码后的数据。
[0011]在一种可能的实现方式中,所述处理器是GPU,所述第一处理策略包括:图像处理器针对于所述目标视频片段的处理策略,所述显示接口控制器具体用于:对于所述目标视频片段中的每个视频帧,按照所述第一处理策略中所述图像处理器针对于所述目标视频片段的处理策略,对所述视频帧进行渲染处理。
[0012]在一种可能的实现方式中,所述第一处理策略包括:显示驱动器针对于所述目标视频片段的处理策略,所述显示接口控制器具体用于:
[0013]对于所述目标视频片段中的每个视频帧,按照所述第一处理策略中所述显示驱动器针对于所述目标视频片段的处理策略,向所述显示驱动器发送处理指示,所述处理指示
用于指示所述显示驱动器按照所述第一处理策略中所述显示驱动器针对于所述目标视频片段的处理策略,对所述视频帧进行显示。
[0014]在一种可能的实现方式中,所述图像处理器针对于所述目标视频片段的处理策略包括:图像渲染分辨率,和/或,图像锐化算法的开关状态,和/或,增强对比度算法的开关状态,和/或,解码精度,和/或,跳帧,和/或,目标视频片段的帧率,和/或,目标视频片段的视频封装格式,和/或,目标视频片段的码率流,和/或,目标视频片段的分辨率;
[0015]和/或,
[0016]所述数据处理器针对于所述目标视频片段的处理策略包括:图像渲染分辨率,和/或,图像锐化算法的开关状态,和/或,增强对比度算法的开关状态,和/或,解码精度,和/或,跳帧,和/或,目标视频片段的帧率,和/或,目标视频片段的视频封装格式,和/或,目标视频片段的码率流,和/或,目标视频片段的分辨率;
[0017]和/或,
[0018]所述显示驱动器针对于所述目标视频片段的处理策略包括:屏幕刷新频率,和/或,跳帧,和/或,屏幕分辨率。
[0019]在一种可能的实现方式中,所述AI感知运算模块中的所述第一模型预先训练得到,所述AI感知运算模块还用于:
[0020]获取标注有处理策略的训练样本;每个所述训练样本包括:所述至少一种环境数据中各环境数据的样本,所述至少一种数据中每种数据的样本;
[0021]将所述训练样本输入预设模型进行训练,得到所述第一模型。
[0022]在一种可能的实现方式中,所述第一模型是由人工智能AI感知神经网络加速器和循环神经网络构成的AI感知神经网络。
[0023]第二方面,本申请实施例提供一种NPU芯片,包括:缓存模块、控制模块、第一运算模块和第二运算模块,其中,
[0024]缓存模块,用于获取至少一种环境数据;所述至少一种环境数据包括:光线数据,和/或声音数据,和/或气温数据,和/或气压数据;还用于获取目标视频片段的至少一种数据,所述目标视频片段的至少一种数据包括:声音数据,和/或图像数据,和/或字幕数据;所述目标视频片段是所述电子设备将要播放的视频片段;
[0025]控制模块,用于根据所述缓存模块获取到的环境数据和所述目标视频片段的至少一种数据,调度第一运算模块或者第二运算模块对所述缓存模块进行处理,得到所述目标视频片段的第一处理策略;
[0026]所述第一运算模块和所述第二运算模块中设置有第一模型,所述第一模型用于分析视频片段的处理策略;所述第一运算模块和所述第二运算模块用于将所述缓存模块获取到的环境数据和所述目标视频片段的至少一种数据输入第一模型,得到所述目标视频片段的第一处理策略。
[0027]在一种可能的实现方式中,所述控制模块具体用于:如果所述环境数据包括声音数据、和/或光线数据,所述目标视频片段的至少一种数据包括:声音数据、和/或图像数据,调度所述第一运算模块进行处理;否则,调度所述第二运算模块进行处理。
[0028]在一种可能的实现方式中,所述控制模块具体用于:如果所述环境数据和所述目标视频片段的至少一种数据的数据总量超过预设数据量阈值,调度所述第一运算模块进行
处理,否则,调度所述第二运算模块进行处理。
[0029]在一种可能的实现方式中,所述第一运算模块和所述第二运算模块中的所述第一模型预先训练得到,所述第一运算模块和所述第二运算模块还用于:
[0030]获取标注有处理策略的训练样本;每个所述训练样本包括:所述至少一种环境数据中各环境数据的样本,所述至少一种数据中每种数据的样本;将所述训练样本输入预设模型进行训练,得到所述第一模型。
[0031]在一种可能的实现方式中,所述第一模型是由人工智能AI感知神经网络加速器和循环神经网络构成的AI感知神经网络。
[0032]在一种可能的实现方式中,所述第一运算模块是矩阵乘法单元,所述第二运算模块是向量计算单元,所述控制模块是标量计算单元。
[0033]第三方面,本申请实施例提供一种处理器系统,包括第一方面任一项所述的处理器。
[0034]第四方面,本申请实施例提供一种处理器系统,包括第二方面任一项所述的NPU芯片。
[0035]第五方面,本申请实施例提供一种电子设备,包括本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种处理器,其特征在于,包括:传感器数据接收模块,用于获取至少一种环境数据;所述至少一种环境数据包括:光线数据,和/或声音数据,和/或气温数据,和/或气压数据;视频数据接收模块,用于获取目标视频片段的至少一种数据,所述目标视频片段的至少一种数据包括:声音数据,和/或图像数据,和/或字幕数据;所述目标视频片段是所述电子设备将要播放的视频片段;AI感知运算模块,用于将所述至少一种环境数据和所述目标视频片段的至少一种数据输入第一模型,得到所述目标视频片段的第一处理策略,所述第一模型用于分析视频片段的处理策略;显示接口控制器,用于按照所述第一处理策略播放所述目标视频片段。2.根据权利要求1所述的处理器,其特征在于,所述处理器是DSP,所述第一处理策略包括:数据处理器针对于所述目标视频片段的处理策略,所述显示接口控制器具体用于:对于所述目标视频片段,按照所述第一处理策略中所述数据处理器针对于所述目标视频片段的处理策略,对所述目标视频片段的码流进行解码处理,得到解码后的数据。3.根据权利要求1所述的处理器,其特征在于,所述处理器是GPU,所述第一处理策略包括:图像处理器针对于所述目标视频片段的处理策略,所述显示接口控制器具体用于:对于所述目标视频片段中的每个视频帧,按照所述第一处理策略中所述图像处理器针对于所述目标视频片段的处理策略,对所述视频帧进行渲染处理。4.根据权利要求2或3所述的处理器,其特征在于,所述第一处理策略包括:显示驱动器针对于所述目标视频片段的处理策略,所述显示接口控制器具体用于:对于所述目标视频片段中的每个视频帧,按照所述第一处理策略中所述显示驱动器针对于所述目标视频片段的处理策略,向所述显示驱动器发送处理指示,所述处理指示用于指示所述显示驱动器按照所述第一处理策略中所述显示驱动器针对于所述目标视频片段的处理策略,对所述视频帧进行显示。5.根据权利要求2至4任一项所述的处理器,其特征在于,所述图像处理器针对于所述目标视频片段的处理策略包括:图像渲染分辨率,和/或,图像锐化算法的开关状态,和/或,增强对比度算法的开关状态,和/或,解码精度,和/或,跳帧,和/或,目标视频片段的帧率,和/或,目标视频片段的视频封装格式,和/或,目标视频片段的码率流,和/或,目标视频片段的分辨率;和/或,所述数据处理器针对于所述目标视频片段的处理策略包括:图像渲染分辨率,和/或,图像锐化算法的开关状态,和/或,增强对比度算法的开关状态,和/或,解码精度,和/或,跳帧,和/或,目标视频片段的帧率,和/或,目标视频片段的视频封装格式,和/或,目标视频片段的码率流,和/或,目标视频片段的分辨率;和/或,所述显示驱动器针对于所述目标视频片段的处理策略包括:屏幕刷新频率,和/或,跳帧,和/或,屏幕分辨率。6.根据权利要求2至5任一项所述的处理器,其特征在于,所述AI感知运算模块中的所述第一模型预先训...

【专利技术属性】
技术研发人员:刘夏聪
申请(专利权)人:珠海极海半导体有限公司
类型:发明
国别省市:

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

1