[发明专利]算法调用方法与算法调用装置有效
申请号: | 202111138674.4 | 申请日: | 2021-09-27 |
公开(公告)号: | CN113852762B | 公开(公告)日: | 2022-07-26 |
发明(设计)人: | 林梦然;邵涛;许集润 | 申请(专利权)人: | 荣耀终端有限公司 |
主分类号: | H04N5/232 | 分类号: | H04N5/232;H04N5/235;H04N9/73 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 路亚芳 |
地址: | 518040 广东省深圳市福田区香蜜湖街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 算法 调用 方法 装置 | ||
一种算法调用方法与算法调用装置,该算法调用方法应用于系统架构,系统架构包括第一算法库、第二算法库、控制模块与融合模块;算法调用方法包括:控制模块向融合模块发送第一指令,第一指令用于指示自动对焦算法、自动曝光算法以及自动白平衡算法中调用的目标算法;融合模块根据第一指令确定融合策略,融合策略用于调用第一算法库和/或第二算法库中的算法;融合模块根据融合策略向第一算法库和/或第二算法库发送第二指令,第二指令用于调用目标算法。基于本申请的技术方法,能够实现控制模块与算法之间的解耦,提高电子设备的维护效率。
技术领域
本申请涉及终端领域,具体涉及一种算法调用方法与算法调用装置。
背景技术
3A算法是指自动对焦(auto focus,AF)算法、自动曝光(atuo exposure,AE)算法与自动白平衡(auto white balance,AWB)算法的总称。电子设备执行3A算法时,控制模块(processor)可以控制算法模块中算法(core)的运行,提供算法(core)运行的上下文;由于算法模块中的算法对用户是不可见的当电子设备中新增一些算法时,则需要对控制模块进行修改将新增算法写入控制模块中,使得控制模块与算法模块耦合;但是,随着电子设备的不断迭代升级,由于控制模块与算法模块高度耦合,导致电子设备的维护效率严重降低。
因此,如何将控制模块与算法模块进行解耦,提高电子设备的维护效率成为一个亟需解决的问题。
发明内容
本申请提供了一种算法调用方法与算法调用装置,通过本申请的算法调用方法可以实现控制模块与算法之间的解耦,提高电子设备的维护效率。
第一方面,提供了一种算法调用方法,所述算法调用方法应用于系统架构,所述系统架构包括第一算法库、第二算法库、控制模块与融合模块;其中,所述第一算法库与所述第二算法库用于存储不同的3A算法,所述第一算法库与所述第二算法库设置于相机算法库,所述相机算法库设置于硬件抽象层,所述3A算法包括自动对焦算法、自动曝光算法或者自动白平衡算法;所述控制模块用于调用所述自动对焦算法、所述自动曝光算法或者所述自动白平衡算法中的任意一种,所述融合模块用于调用所述第一算法库和/或所述第二算法库中的算法;所述算法调用方法包括:
所述控制模块向所述融合模块发送第一指令,所述第一指令用于指示所述自动对焦算法、所述自动曝光算法或者所述自动白平衡算法中调用的目标算法;
所述融合模块根据所述第一指令确定融合策略,所述融合策略用于调用所述第一算法库和/或所述第二算法库中的算法;
所述融合模块根据所述融合策略向所述第一算法库和/或所述第二算法库发送第二指令,所述第二指令用于调用所述目标算法。
在本申请的实施例中,控制模块可以向融合模块发送第一指令,第一指令用于指示3A算法中调用的目标算法;融合模块根据第一指令可以确定调用策略,融合策略用于调用第一算法库和/或第二算法库中的算法,第一算法库与第二算法库可以用于存储不同的3A算法;融合模块根据调用策略可以向第一算法库和/或所述第二算法库发送第二指令,第二指令用于调用、目标算法;在本申请的实施例中,电子设备的原始3A算法可以存储在第一算法库;新增3A算法可以存储在第二算法库,其中,新增3A算法可以是指自研3A算法或者补充增强原始3A算法;因此,与现有技术相比,在本申请的实施例中,当电子设备中新增3A算法时可以无需对控制模块进行修改,可以将新增3A算法存储至第二算法库中,从而实现控制模块与算法之间的解耦,提高电子设备的维护效率。
在一种可能的实现方式中,第一指令可以是指自动对焦算法的调用指令;或者,第一指令可以是指自动曝光算法的调用指令;或者第一指令是指自动白平衡算法的调用指令。
结合第一方面,在第一方面的某些实现方式中,还包括:
所述融合模块获取拍摄状态信息,所述拍摄状态信息用于指示电子设备的拍摄状态;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣耀终端有限公司,未经荣耀终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111138674.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电池性能测试方法、装置、计算机设备以及存储介质
- 下一篇:耳机盒和电子设备