[发明专利]图层合成方法和设备有效
申请号: | 202110358498.9 | 申请日: | 2021-04-02 |
公开(公告)号: | CN112767231B | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 郭本浩;李登 | 申请(专利权)人: | 荣耀终端有限公司 |
主分类号: | G06T1/20 | 分类号: | G06T1/20;G06T5/50;G06T7/90 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 张娜;臧建明 |
地址: | 518040 广东省深圳市福田区香蜜湖街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 合成 方法 设备 | ||
1.一种图层合成方法,应用于终端设备,所述终端设备包括系统服务模块SurfaceFlinger、硬件合成器HWC以及图形处理器GPU,其特征在于,所述方法包括:
所述系统服务模块SurfaceFlinger获取待合成的M个图层以及硬件合成器HWC支持合成的图层数量N;
所述系统服务模块SurfaceFlinger检测所述M个图层中每个图层的内容变化程度;
所述系统服务模块SurfaceFlinger按照内容变化程度从大到小对所述M个图层进行排序;
所述硬件合成器HWC对所述M个图层中内容变化程度排在前面的N个图层进行合成处理,得到第一合成图层;
所述图形处理器GPU对所述M个图层中除所述N个图层以外的图层进行合成处理,得到第二合成图层;
所述硬件合成器HWC对所述第一合成图层和所述第二合成图层进行合成处理,得到待显示图层。
2.根据权利要求1所述的方法,其特征在于,所述系统服务模块SurfaceFlinger检测所述M个图层中每个图层的内容变化程度,包括:
根据第一图层上各个像素的RGB值,确定第一色彩参数值,所述第一图层为所述M个图层中的任一图层,所述第一色彩参数值用于表征所述第一图层的亮度和色度;
根据第二图层上各个像素的RGB值,确定第二色彩参数值,所述第二图层为合成前一帧画面的各个图层中与所述第一图层对应的图层,所述第二色彩参数值用于表征所述第二图层的亮度和色度;
根据所述第一色彩参数值和所述第二色彩参数值,确定所述第一图层的内容变化程度。
3.根据权利要求2所述的方法,其特征在于,所述根据第一图层上各个像素的RGB值,确定第一色彩参数值,包括:
根据所述第一图层上各个像素的RGB值,获取所述第一图层上各个像素的YUV值;
根据所述第一图层上各个像素的Y值,确定第一Y分量的和值,所述第一Y分量的和值用于表征所述第一图层上各个像素的Y值的和;
根据所述第一图层上各个像素的U值,确定第一U分量的和值,所述第一U分量的和值用于表征所述第一图层上各个像素的U值的和;
根据所述第一图层上各个像素的V值,确定第一V分量的和值,所述第一V分量的和值用于表征所述第一图层上各个像素的V值的和;
根据所述第一Y分量的和值、所述第一U分量的和值以及所述第一V分量的和值,确定所述第一色彩参数值。
4.根据权利要求2所述的方法,其特征在于,所述根据第二图层上各个像素的RGB值,确定第二色彩参数值,包括:
根据所述第二图层上各个像素的RGB值,获取所述第二图层上各个像素的YUV值;
根据所述第二图层上各个像素的Y值,确定第二Y分量的和值,所述第二Y分量的和值用于表征所述第二图层上各个像素的Y值的和;
根据所述第二图层上各个像素的U值,确定第二U分量的和值,所述第二U分量的和值用于表征所述第二图层上各个像素的U值的和;
根据所述第二图层上各个像素的V值,确定第二V分量的和值,所述第二V分量的和值用于表征所述第二图层上各个像素的V值的和;
根据所述第二Y分量的和值、所述第二U分量的和值以及所述第二V分量的和值,确定所述第二色彩参数值。
5.根据权利要求2-4任一项所述的方法,其特征在于,根据所述第一色彩参数值和所述第二色彩参数值,确定所述第一图层的内容变化程度,包括:
获取所述第一色彩参数值和所述第二色彩参数值的差值;
将所述差值和所述第一色彩参数值的比值作为所述第一图层的内容变化程度。
6.根据权利要求1所述的方法,其特征在于,所述系统服务模块SurfaceFlinger检测所述M个图层中每个图层的内容变化程度,包括:
将第一图层划分为W个区域块,所述第一图层为所述M个图层中的任一图层;
检测所述W个区域块的内容变化程度;
对所述 W个区域块的内容变化程度取平均,得到所述第一图层的内容变化程度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣耀终端有限公司,未经荣耀终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110358498.9/1.html,转载请声明来源钻瓜专利网。