[发明专利]缓存管理方法及电子设备有效
申请号: | 202211008792.8 | 申请日: | 2022-08-22 |
公开(公告)号: | CN116028383B | 公开(公告)日: | 2023-10-20 |
发明(设计)人: | 许集润 | 申请(专利权)人: | 荣耀终端有限公司 |
主分类号: | G06F12/0806 | 分类号: | G06F12/0806;G06F9/50 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 王洪 |
地址: | 518040 广东省深圳市福田区香蜜湖*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 缓存 管理 方法 电子设备 | ||
1.一种缓存管理方法,其特征在于,应用于电子设备,包括:
接收拍摄指令;
响应于所述拍摄指令,申请第一缓存区和第二缓存区;
轮流将所述第一缓存区和所述第二缓存区用于当前拍摄模式下采集的图像数据的处理。
2.根据权利要求1所述的方法,其特征在于,接收拍摄指令之前,还包括:
接收第一图像配置信息,所述第一图像配置信息包括当前拍摄模式下的第一图像宽度信息和第一图像高度信息;
根据所述第一图像宽度信息和所述第一图像高度信息,确定当前拍摄模式对应的第一缓存容量;
响应于所述拍摄指令,申请第一缓存区和第二缓存区,包括:响应于所述拍摄指令,按照所述第一缓存容量申请第一缓存区和第二缓存区,以使所述第一缓存区的容量和所述第二缓存区的容量都等于所述第一缓存容量。
3.根据权利要求2所述的方法,其特征在于,接收图像配置信息,所述图像配置信息包括当前拍摄模式下的图像宽度信息和图像高度信息,包括:
在当前拍摄模式下的预览阶段,接收图像配置信息,所述图像配置信息包括当前拍摄模式下的图像宽度信息和图像高度信息。
4.根据权利要求2所述的方法,其特征在于,还包括:
接收更改图像配置信息的第一通知,所述第一通知中包括修改后的第二图像配置信息,所述第二图像配置信息包括当前拍摄模式下的第二图像宽度信息和第二图像高度信息;
根据所述第二图像宽度信息和所述第二图像高度信息,确定当前拍摄模式对应的第二缓存容量;
释放所述第一缓存区和所述第二缓存区;
根据所述第二缓存容量申请第三缓存区和第四缓存区,以使所述第三缓存区的容量和所述第四缓存区的容量都等于所述第二缓存容量;
轮流使用所述第三缓存区和所述第四缓存区对当前拍摄模式下采集的图像数据进行处理。
5.根据权利要求2所述的方法,其特征在于,还包括:
接收切换拍摄模式的第二通知,所述第二通知中包括第三图像配置信息,所述第三图像配置信息包括当前拍摄模式下的第三图像宽度信息和第三图像高度信息;
根据所述第三图像宽度信息和所述第三图像高度信息,确定当前拍摄模式对应的第三缓存容量;
释放所述第一缓存区和所述第二缓存区;
根据所述第三缓存容量申请第五缓存区和第六缓存区,以使所述第五缓存区的容量和所述第六缓存区的容量都等于所述第三缓存容量;
轮流使用所述第五缓存区和所述第六缓存区对当前拍摄模式下采集的图像数据进行处理。
6.根据权利要求1所述的方法,其特征在于,所述第一缓存区的容量和所述第二缓存区的容量相等。
7.根据权利要求1所述的方法,其特征在于,所述第一缓存区的容量和所述第二缓存区的容量均等于第三缓存容量,所述第三缓存容量是所有拍摄模式对应的缓存容量中最大的缓存容量。
8.根据权利要求1所述的方法,其特征在于,还包括:
接收退出当前拍摄模式的指令;
响应于所述退出当前拍摄模式的指令,释放所述第一缓存区和所述第二缓存区。
9.根据权利要求1所述的方法,其特征在于,轮流将所述第一缓存区和所述第二缓存区用于当前拍摄模式下采集的图像数据的处理,包括:
在第一时刻,响应于图像处理模块发送的缓存获取请求,将所述第一缓存区提供给所述图像处理模块,以便所述图像处理模块使用所述第一缓存区处理当前拍摄模式下采集的第一图像数据;
在所述第一时刻之后的第二时刻,响应于图像处理模块发送的缓存获取请求,将所述第二缓存区提供给所述图像处理模块,以便所述图像处理模块使用所述第二缓存区处理当前拍摄模式下采集的第二图像数据;
在所述第二时刻之后的第三时刻,响应于图像处理模块发送的缓存获取请求,将所述第一缓存区提供给所述图像处理模块,以便所述图像处理模块使用所述第一缓存区处理当前拍摄模式下采集的第三图像数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣耀终端有限公司,未经荣耀终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211008792.8/1.html,转载请声明来源钻瓜专利网。