[发明专利]一种终端设备及其景深控制方法有效
申请号: | 201710041633.0 | 申请日: | 2017-01-20 |
公开(公告)号: | CN106851097B | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | 龙海瑞 | 申请(专利权)人: | 深圳铂睿智恒科技有限公司 |
主分类号: | H04N5/232 | 分类号: | H04N5/232;H04N5/235 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 终端设备 及其 景深 控制 方法 | ||
本发明公开了一种终端设备及其景深控制方法,所述景深控制方法包括:A、设置一设备类型来注册用于辅助景深效果的光感器;B、生成节点文件并将预设的环境光亮度范围保存至节点文件中;C、光感器检测当前的环境光亮度值,判断环境光亮度值在环境光亮度范围时执行景深算法。本发明通过使用一个光感器来替代现有技术中增加的相机来进行物体遮挡检测,无需使用支持双ISP通道的CPU,从而降低了终端设备的CPU成本和软件复杂度,减小了双ISP数据处理对系统造成的较高负载,提高了景深运行速度和效果。
技术领域
本发明涉及终端设备技术领域,特别涉及一种终端设备及其景深控制方法。
背景技术
目前手机也能拍出景深效果。所谓景深,就是当焦距对准某一点时,其前后都仍可清晰的范围;它能决定是把背景模糊化来突出拍摄对象,还是拍出清晰的背景。现有技术中需要在手机内设置两个后置camera(相机),即在现有一个后置camera的基础上增加一个新的后置camera来检测是否有物体遮挡,根据遮挡情况来判断是否启动景深虚化效果。由于这两个后置camera需同时工作,这样对手机的CPU(Central Processing Unit,中央处理单元)有一定要求,即CPU必须能支持双ISP(Image Signal Processor,图像处理器)通道,这样成本较高且导致软件复杂度明显增加。同时,双ISP数据处理对系统造成较高负载,应用景深算法后使系统运行速度较慢。
因而现有技术还有待改进和提高。
发明内容
鉴于上述现有技术的不足之处,本发明的目的在于提供一种终端设备及其景深控制方法,以解决现有终端设备采用支持双ISP通道的CPU实现景深效果导致成本较高、系统运行速度较慢的问题。
为了达到上述目的,本发明采取了以下技术方案:
一种终端设备的景深控制方法,其包括:
步骤A、设置一设备类型来注册用于辅助景深效果的光感器;
步骤B、生成节点文件并将预设的环境光亮度范围保存至节点文件中;
步骤C、光感器检测当前的环境光亮度值,判断环境光亮度值在环境光亮度范围时执行景深算法。
所述的终端设备的景深控制方法中,在所述步骤A中,注册用于辅助景深效果的光感器的设备类型为misc device ,系统已设置的默认光感器的设备类型为android alsdevice。
所述的终端设备的景深控制方法中,所述步骤B具体包括:
步骤B1、生成节点文件并对相应模块设置读取访问该节点文件的权限;
步骤B2、封装show store读写,将环境光亮度范围保存至节点文件中。
所述的终端设备的景深控制方法中,所述步骤C具体包括:
步骤C1、检测景深效果被启动时,开启光感器检测当前的环境光亮度值;
步骤C2、读取节点文件中的预设的环境光亮度范围;;
步骤C3、判断环境光亮度值是否在环境光亮度范围内:是则执行景深算法,进行景深虚化处理;否则提示无法启动虚化效果,是否执行相机效果。
所述的终端设备的景深控制方法中,所述步骤C3中,提示无法启动虚化效果,是否执行相机效果的步骤之后,还包括:
步骤C31、当检测选择不执行相机效果时,控制光感器再次检测当前的环境光亮度值;
步骤C32、返回所述步骤C2。
一种实现所述的景深控制方法的终端设备,其包括光感器、设置模块、节点模块和处理模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳铂睿智恒科技有限公司,未经深圳铂睿智恒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710041633.0/2.html,转载请声明来源钻瓜专利网。