[发明专利]一种摄像头的控制方法及设备有效
申请号: | 201911063128.1 | 申请日: | 2019-10-31 |
公开(公告)号: | CN110753187B | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 许晓伟;石文峰;王俊杰 | 申请(专利权)人: | 芋头科技(杭州)有限公司 |
主分类号: | H04N5/232 | 分类号: | H04N5/232 |
代理公司: | 北京中原华和知识产权代理有限责任公司 11019 | 代理人: | 寿宁;张琳 |
地址: | 310000 浙江省杭州市余杭区*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 摄像头 控制 方法 设备 | ||
本发明涉及一种智能设备的摄像头的控制方法,所述方法包括获取所述智能设备上的被第一应用调用的摄像头的相机参数和帧数据,将所述帧数据缓存到第一内存空间中,响应于第二应用的调用所述摄像头的请求,将所述相机参数和缓存在所述第一内存空间的帧数据分发给所述第二应用。本发明实现了多个应用同时调用智能设备的一个摄像头,并可以优化多个应用同时调用摄像头时的相机参数配置。
技术领域
本发明涉及软件系统领域,尤其涉及一种智能设备中的摄像头的控制方法和设备。
背景技术
在运行基于Android或IOS操作系统的智能设备上,常规的,一个摄像头(Camera)只能被一个应用(APP)调用,不能够实现多个应用同时使用一个摄像头。在某些场景中,存在需要多个应用同时调用一个摄像头的需求,比如说存在一个APP调用摄像头进行物体识别,而另一个APP会同时调用摄像头进行视频拍摄。
目前已经有通过广播的方式进行多个应用共享摄像头的方式,但是这种方式存在以下几个弊端;1)不方便第三方应用直接移植,需要事先约定;2)摄像头的分辨率受到第一个应用的制约,即若第一个应用的分辨率设置到最大,可能会造成资源的浪费;若第一个应用的分辨率设置小,则后面打开的应用无法获得最优的图像;3)摄像头拍摄的格式会受到第一个应用的制约,在每一个应用中都需要添加一个格式转换库;4)摄像头的其他相机参数(除格式、分辨率之外的参数)无法调到最优。
发明内容
本发明的目的在于提供一种新的种智能设备及摄像头的控制方法,实现了多个应用同时调用智能设备的一个摄像头,并可以优化多个应用同时控制摄像头时的相机参数的配置。
一方面,本发明的一个或多个实施例提供了一种智能设备的摄像头的控制方法,该方法包括,获取所述智能设备上的被第一应用调用的摄像头的相机参数和帧数据,将所述帧数据缓存到第一内存空间中,响应于第二应用的调用所述摄像头的请求,将所述相机参数和缓存在所述第一内存空间的帧数据分发给所述第二应用。
本申请实施例通过将摄像头的帧数据缓存到第一内存空间,然后将相机参数和缓存在第一内存空间的帧数据分发给其他应用,实现了不同应用同时调用摄像头的方法,避免不同应用调用摄像头产生冲突。
可选地,述响应于第二应用的调用所述摄像头的请求,将所述相机参数和缓存在所述第一内存空间中的帧数据分发给所述第二应用,还包括:基于预设的规则,在将所述帧数据分发给第二应用之前,对所述摄像头的相机参数和/或帧数据进行调整。
通过预设的规则,在将帧数据分发给不同应用的时候,可以针对不同应用对于帧数据的要求,对相机参数和/或帧数据进行调整,优化不同应用同时调用摄像头的时候的体验。
进一步,可以通过比较所述第二应用和第一应用对相机参数中的分辨率参数,若第二应用的分辨率参数较高,则根据第二应用的分辨率参数对所述摄像头的相机参数进行调整。
通过比较两个应用的分辨率,选择较高的分辨率参数对摄像头的相机参数进行配置,可以确保摄像头拍摄的帧数据的分辨率处于较高的分辨率,便于在分发给不同应用的时候进行裁剪或压缩,而不损失画质,便于向不同的分辨率进行兼容。
此外,还可以根据预设的配置文件,比较所述第一应用和第二应用的优先级,当第二应用的优先级较高时,根据第二应用的除分辨率参数之外的相机参数对所述摄像头的相机参数进行调整。
通过预设的配置文件,可以根据配置文件中的不同应用的优先级排序,以优先级最高的应用对摄像头的除分辨率参数之外的相机参数进行配置,确保优先级高的应用可以获得其最理想的相机参数下的帧数据,避免多个应用调用摄像头时产生冲突,获得良好的用户体验。
此外,还可以比较所述第二应用和第一应用对于相机参数中的每一个参数,对于任意一个参数,选择第二应用和第一应用中较高的参数值对所述摄像头的相机参数进行调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芋头科技(杭州)有限公司,未经芋头科技(杭州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911063128.1/2.html,转载请声明来源钻瓜专利网。