摄像头故障的处理方法、智能终端及具有存储功能的装置制造方法及图纸

技术编号:19649412 阅读:18 留言:0更新日期:2018-12-05 21:20
本申请公开了一种摄像头故障的处理方法、智能终端及具有存储功能的装置,该处理方法应用于具有多个摄像头的智能终端,包括:判断智能终端的多个摄像头中是否部分发生故障;若判断结果为是,则将非故障摄像头进行组合或选取其中一个摄像头,获得最优拍摄方案;控制非故障摄像头采用最优拍摄方案进行拍摄。通过上述方式,本申请能够保证正常拍摄同时减少拍摄效果的下降程度。

【技术实现步骤摘要】
摄像头故障的处理方法、智能终端及具有存储功能的装置
本申请涉及智能终端领域,特别是涉及一种摄像头故障的处理方法、智能终端及具有存储功能的装置。
技术介绍
目前的智能终端,尤其是手机,具有多摄像头如双摄、三摄以及后续可能会出现更多颗摄像头,多摄像头进行互相配合辅助拍照,可以实现如背景虚化、多倍变焦、暗光拍照等功能,使得拍照效果越来越好。在拍照过程中,完成一次拍摄的摄像头数目在增加,如果其中一颗或者多颗摄像头出了故障,通常简单舍弃故障摄像头,导致拍摄效果大大降低,甚至无法正常拍摄。
技术实现思路
本申请主要解决的技术问题是提供一种摄像头故障的处理方法、智能终端及具有存储功能的装置,能够保证正常拍摄同时减少拍摄效果的下降程度。为解决上述技术问题,本申请采用的一个技术方案是:提供一种摄像头故障的处理方法,应用于具有多个摄像头的智能终端,包括:判断智能终端的多个摄像头中是否部分发生故障;若判断结果为是,则将非故障摄像头进行组合或选取其中一个摄像头,获得最优拍摄方案;控制非故障摄像头采用最优拍摄方案进行拍摄。为解决上述技术问题,本申请采用的另一个技术方案是:提供一种智能终端,包括:处理器,与处理器连接的存储器,以及与处理器连接的多个摄像头;存储器用于存储实现如上所述的摄像头故障的处理方法的程序指令;处理器用于执行存储器存储的程序指令,以控制多个摄像头进行拍摄。为解决上述技术问题,本申请采用的又一个技术方案是:提供一种具有存储功能的装置,该具有存储功能的装置内部存储有程序指令,该程序指令被执行以实现如上所述的摄像头故障的处理方法。本申请的有益效果是:区别于现有技术的情况,本申请的部分实施例中,通过判断智能终端的多个摄像头中是否部分发生故障,并在判断结果为是,将非故障摄像头进行组合或选取其中一个摄像头,获得最优拍摄方案,然后控制非故障摄像头采用最优拍摄方案进行拍摄,可以在智能终端的部分摄像头发生故障时,利用剩余摄像头组合或选择其中一个摄像头产生最优拍摄方案,实现正常拍摄功能的同时能够减少拍摄效果的下降程度,最大程度维持拍摄质量。附图说明图1是本申请摄像头故障的处理方法第一实施例的流程示意图;图2是步骤S11第一种实施方式的流程示意图;图3是步骤S11第二种实施方式的流程示意图;图4是具有9个摄像头的智能终端中摄像头位置分布的场景示意图;图5是步骤S11第三种实施方式的流程示意图;图6是本申请摄像头故障的处理方法第二实施例的流程示意图;图7是本申请摄像头故障的处理方法第三实施例的流程示意图;图8是本申请摄像头故障的处理方法第四实施例的流程示意图;图9是本申请摄像头故障的处理方法第五实施例的流程示意图;图10是本申请摄像头故障的处理方法第六实施例的流程示意图;图11是智能终端显示故障摄像头位置的界面示意图;图12是本申请智能终端一实施例的结构示意图;图13是本申请具有存储功能的装置一实施例的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参阅图1,图1是本申请一种摄像头故障的处理方法第一实施例的流程示意图。如图1所示,本实施例的摄像头故障的处理方法应用于具有多个摄像头的智能终端,该处理方法包括:S11:判断智能终端的多个摄像头中是否部分发生故障。其中,该智能终端是具有多个摄像头的设备,例如手机、平板、智能手表等。多个摄像头可以相互配合进行拍摄,但由于摄像头较多,难免发生故障,例如摄像头无法进行拍摄或者摄像头拍摄图像模糊等,均表示摄像头发生故障。智能终端可以在开启摄像头进行拍摄之前,例如开启相机应用后,对多个摄像头进行遍历,以检测是否部分摄像头发生故障。可选地,如图2所示,步骤S11具体可以包括:S111:与多个摄像头进行通信。S112:判断是否接收到每个摄像头返回的身份信息。若判断结果为否,则执行步骤S113。S113:判定未返回身份信息的摄像头发生故障。具体地,在一个应用例中,智能终端打开相机应用时,终端会逐一或同时与多个摄像头进行通信,例如利用处理芯片逐一或同时向多个摄像头发送触发信号,摄像头接收到该触发信号后,则会反馈自身的身份信息,例如摄像头ID等,给处理芯片,若某个摄像头没有反馈自身的身份信息,则智能终端会认为未返回身份信息的摄像头发生故障,为故障摄像头。可选地,在其他应用例中,由于智能终端的多个摄像头位置通常距离不会太大,拍摄的图像区域不会有太大差距,因此智能终端也可以通过摄像头拍摄的图像判断摄像头是否发生故障,此时,如图3所示,步骤S11可以包括:S114:控制多个摄像头进行拍摄。S115:对比每个摄像头与相邻摄像头拍摄的图像。S116:若存在拍摄的图像与相邻摄像头拍摄的图像之间的差异大于容许范围的第一摄像头,则判定该第一摄像头发生故障。其中,该容许范围是预先设定的容许相邻摄像头拍摄的图像之间的最大差异,可以包括灰度值最大容许差异、亮度最大容许差异和色度最大容许差异等,具体可以根据实际需求设置,此处不做具体限定。具体地,当智能终端打开相机应用后,逐一或同时控制多个摄像头进行拍摄,然后可以通过对比每个摄像头与相邻摄像头拍摄的图像之间的差异,例如图像之间相同区域的每个像素的灰度值差异,或整个图像的平均灰度值差异等,具体差异选择可以根据实际需求而定,此处不做具体限定。当存在某个摄像头拍摄的图像与相邻摄像头拍摄的图像差异超过容许范围时,则该摄像头为第一摄像头,其拍摄的图像与相邻摄像头拍摄的图像差异过大,智能终端会判定该第一摄像头发生故障。例如图4所示,智能终端具有9个摄像头,其中摄像头A具有相邻摄像头B和C,摄像头A拍摄的图像平均灰度值为10,而其相邻摄像头B和C拍摄的图像平均灰度值分别为150和155,则摄像头A和摄像头B、C拍摄的图像之间的差异(140和145)均大于容许范围(如10),此时智能终端会判定该摄像头A发生故障,为故障摄像头。可选地,上述通过与相邻摄像头拍摄的图像差异判断摄像头是否故障的过程也可以在步骤S112的判断结果为是之后,即接收到摄像头返回的身份信息之后执行。可选地,摄像头拍摄的图像中有人脸时,智能终端可以进行人脸识别,但若摄像头发生故障无法拍摄或拍摄出的图像模糊时,将无法识别出人脸,因此智能终端可以通过摄像头拍摄的图像是否能够识别出人脸判断摄像头是否发生故障,具体如图5所示,步骤S11还可以包括:S117:控制多个摄像头拍摄图像,以进行人脸识别。S118:判断是否同时存在识别出人脸的图像以及无法识别人脸的图像。若判断结果为是,则执行步骤S119。S119:判定拍摄出无法识别人脸的图像的摄像头发生故障。具体地,在一个应用例中,智能终端控制多个摄像头拍摄人物图像时,例如用多个前置摄像头自拍时,智能终端可以获取拍摄的多张图像,并对图像进行人脸识别。由于智能终端的多个摄像头位置通常相距不远,拍摄视角通常不会有太大差距,若多张图像中同时存在识别出人脸的图像以及无法识别人脸的图像,则说明无法识别人脸的图像存在问题,从而智能终端可以判定拍摄出无法识别人脸的图像本文档来自技高网...

【技术保护点】
1.一种摄像头故障的处理方法,应用于具有多个摄像头的智能终端,其特征在于,包括:判断智能终端的多个摄像头中是否部分发生故障;若判断结果为是,则将非故障摄像头进行组合或选取其中一个摄像头,获得最优拍摄方案;控制所述非故障摄像头采用所述最优拍摄方案进行拍摄。

【技术特征摘要】
1.一种摄像头故障的处理方法,应用于具有多个摄像头的智能终端,其特征在于,包括:判断智能终端的多个摄像头中是否部分发生故障;若判断结果为是,则将非故障摄像头进行组合或选取其中一个摄像头,获得最优拍摄方案;控制所述非故障摄像头采用所述最优拍摄方案进行拍摄。2.根据权利要求1所述的方法,其特征在于,所述将非故障摄像头进行组合,获得最优拍摄方案包括:将至少部分所述非故障摄像头进行组合,以获得多种拍摄方案;选择所述拍摄方案中能够实现未发生所述故障时的摄像效果、或最接近所述摄像效果的方案作为所述最优拍摄方案;或者,判断所述非故障摄像头中是否存在与故障摄像头相同功能的摄像头;若所述非故障摄像头中存在与故障摄像头相同功能的摄像头,则选择所述相同功能的摄像头替换所述故障摄像头,与剩余的所述非故障摄像头进行组合,以获得所述最优拍摄方案。3.根据权利要求2所述的方法,其特征在于,所述判断所述非故障摄像头中是否存在与故障摄像头相同功能的摄像头之后,还包括:若所述非故障摄像头中不存在与故障摄像头相同功能的摄像头,则选择不同功能的所述非故障摄像头替代所述故障摄像头,与剩余的所述非故障摄像头进行组合,以获得所述最优拍摄方案。4.根据权利要求1所述的方法,其特征在于,所述多个摄像头包括主摄像头和辅助摄像头;所述将非故障摄像头进行组合,获得最优拍摄方案包括:判断故障摄像头是否存在主摄像头;若判断结果为是,则从所述非故障摄像头中选择至少一个摄像头作为新的主摄像头,与剩余的所述非故障摄像头进行组合,以获得所述最优拍摄方案。5.根据权利要求4所述的方法,其特征在于,所述判断所述故障摄像头是否为主摄像头之后,进一步包括:若故障摄像头中不存在主摄像头,则判断所述非故障摄像头中是否存在与故障摄像头相同功能的摄像头;若所述非故障摄像头中存在与故障摄像头相同功能的摄像头,则选择所述相同功能的摄像头替换所述故障摄像头...

【专利技术属性】
技术研发人员:宋特
申请(专利权)人:奇酷互联网络科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1