[发明专利]摄像头应用层和驱动层的交互方法、装置及可读存储介质有效
申请号: | 202010554214.9 | 申请日: | 2020-06-17 |
公开(公告)号: | CN111708585B | 公开(公告)日: | 2023-06-09 |
发明(设计)人: | 黄吉武 | 申请(专利权)人: | 无锡睿勤科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/54;G06F16/22;H04N23/66 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 骆英静 |
地址: | 214000 江苏省无锡市新吴区震*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 摄像头 应用 驱动 交互 方法 装置 可读 存储 介质 | ||
本发明公开了一种摄像头应用层和驱动层的交互方法,包括如下步骤:建立第一子数据库和第二子数据库;建立元数据缓存区,并在元数据缓存区内分别建立第一转换单元和第二转换单元;建立第一子数据库与第一转换单元的对应关系,及第二子数据库与第二转换单元的对应关系;监听来自应用程序或摄像头的请求指令,若请求指令来自应用程序,则应用程序通过第一子数据库和第一转换单元获取当前摄像头的工作参数;若请求指令来自摄像头,则摄像头通过第二转换单元和第二子数据库获取当前应用程序的设置参数;本发明能够获取任意摄像头的工作参数及应用程序的设置参数,以满足不同的扩展需求;本发明开公开了摄像头应用层和驱动层的交互装置和可读存储介质。
技术领域
本发明涉及摄像头应用开发领域,尤其涉及摄像头应用层和驱动层的交互方法、装置及可读存储介质。
背景技术
目前高通摄像头应用层/驱动层(Camera API2/HAL3)架构提供了元数据库(metadata,摄像头开发的一个数据形式)形式的交互机制,摄像头控制参数(如控制曝光,色温,对焦等参数)都是以元数据库的形式来进行数据的交互的。但是这种机制接口都集成在应用层接口(framework)和Java本地接口(JNI),并且原生的元数据库只能满足普通的需求功能开发。
然而,随着对摄像头功能的日益增多,为满足不同使用人群的使用需求时,往往需要具有针对性的扩展开发摄像头额外功能。如摄像头模式效果的客制化需求,需要针对摄像头的每种模式单独客制化不同的摄像头调节效果,那么摄像头底层需要获取到摄像头应用程序(APP)下发的模式状态参数,以识别当前模式状态,从而去决定使用哪一套摄像头效果参数;又如摄像头应用程序需要获取摄像头底层效果中的色温值(CCT),然后通过操作界面实时显示当前环境的色温值。
上述两种需求是摄像头应用程序与驱动层 的双向交互的经典需求,现有的技术方案是在应用接口层中采用设置属性值去传递参数,这种方式受到安全增强型Linux(selinux)权限的限制,使用时还需要去设置安全增强型Linux权限,大大增加了摄像头开发难度。
因此,亟需摄像头应用层和驱动层的交互方法、装置及可读存储介质来解决上述问题。
发明内容
本发明的目的是提供一种摄像头应用层和驱动层的交互方法,能够获取任意摄像头的工作参数及应用程序的设置参数,以满足不同的扩展需求,从而根据需求有针对性的客制化不同的摄像头使用效果。
本发明的又一目的是提供一种摄像头应用层和驱动层的交互装置,能够获取任意摄像头的工作参数及应用程序的设置参数,以满足不同的扩展需求,从而根据需求有针对性的客制化不同的摄像头使用效果。
本发明的再一目的是提供一种可读存储介质,能够获取任意摄像头的工作参数及应用程序的设置参数,以满足不同的扩展需求,从而根据需求有针对性的客制化不同的摄像头使用效果。
为了实现上有目的,本发明公开了一种摄像头应用层和驱动层的交互方法,适于进行跨开应用接口层的双向交互,其包括如下步骤:
S1、依据元数据库封装格式分别建立第一子数据库和第二子数据库;
S2、在硬件抽象层中建立元数据缓存区,并在所述元数据缓存区内分别建立第一转换单元和第二转换单元;
S3、建立所述第一子数据库与第一转换单元的对应关系,及所述第二子数据库与第二转换单元的对应关系;
S4、监听来自应用程序或摄像头的请求指令,若允许所述请求指令来自所述应用程序,则所述应用程序通过所述第一子数据库和第一转换单元获取当前所述摄像头的工作参数;若所述请求指令来自所述摄像头,则允许所述摄像头通过所述第二转换单元和第二子数据库获取当前所述应用程序的设置参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡睿勤科技有限公司,未经无锡睿勤科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010554214.9/2.html,转载请声明来源钻瓜专利网。