终端的控制方法、终端的控制装置和终端的制作方法_3

文档序号:9846948阅读:来源:国知局
问题。
[0042]在上述技术方案中,优选地,当所述每个环境亮度与所述当前环境亮度均不一致时,在所述多个环境亮度中获取与所述当前环境亮度相邻的两个相邻环境亮度;根据所述两个相邻环境亮度的曝光参数确定所述初始化曝光参数。
[0043]在该技术方案中,若当前环境亮度与每个环境亮度均不一致时,通过在多个环境亮度中获取与当前环境亮度相邻的两个相邻环境亮度,从而可以根据两个相邻环境亮度的曝光参数快速地确定初始化曝光参数,例如,将多个环境亮度与当前环境亮度进行排序,从而获取与当前环境亮度左右相邻的两个相邻环境亮度,即当前环境亮度在两个相邻环境亮度之间的范围内,并对两个相邻环境亮度进行插值计算以得到初始化曝光参数,从而可以根据初始化曝光参数快速地对任一摄像头进行曝光初始化,避免任一摄像头在启动过程中较长时间内出现画面模糊、亮度颜色异常等问题,从而提升用户体验。
[0044]在上述技术方案中,优选地,当所述每个环境亮度与所述当前环境亮度均不一致时,根据所述当前环境亮度计算所述初始化曝光参数;将所述当前环境亮度和所述初始化曝光参数对应存储在所述曝光参数映射关系中。
[0045]在该技术方案中,若每个环境亮度与当前环境亮度均不一致时,可以根据当前环境亮度计算初始化曝光参数,同时将当前环境亮度和初始化曝光参数对应存储在在曝光参数映射表中,可以扩展曝光参数映射关系中的数据量,从而使在启动任一摄像头时从曝光参数映射表中获取到的初始化曝光参数更加准确。当然,也可以计算初始化曝光参数后,且任一摄像头的曝光参数收敛到稳定的目标曝光参数时,则可以当前环境亮度与目标曝光参数对应存储至曝光参数映射关系中。
[0046]在上述技术方案中,优选地,步骤106,具体包括:根据所述初始化曝光参数和曝光算法确定所述任一摄像头的目标曝光参数,以完成所述任一摄像头的曝光初始化。
[0047]在该技术方案中,通过将初始化曝光参数初始化到曝光算法中,曝光算法是个收敛的过程,使任一摄像头的曝光参数收敛到稳定值,即目标曝光参数,从而完成了任一摄像头的曝光初始化。随后,可以计算对焦参数和白平衡参数,以实现对焦初始化和白平衡初始化,从而使任一摄像头中的预览画面为正常的画面。
[0048]图2示出了根据本发明的一个实施例的获取曝光参数映射关系的流程示意图。
[0049]如图2所示,根据本发明的一个实施例的获取曝光参数映射关系,包括:
[0050]步骤202,选择不同亮度场景,启动摄像头。
[0051]步骤204,获取多个环境亮度。
[0052]步骤206,当终端在多个环境亮度中的每个环境亮度下时,在AEC稳定后,获取与每个环境亮度对应的曝光参数。
[0053]步骤208,将多个环境亮度以及对应的曝光参数写入Map表(曝光参数映射关系)。
[0054]图3示出了根据本发明的另一个实施例的终端的控制方法的流程示意图。
[0055]如图3所示,根据本发明的另一个实施例的终端的控制方法,包括:
[0056]步骤302,启动终端的至少一个摄像头中的任一摄像头。
[0057]步骤304,获取当前环境亮度。
[0058]步骤306,查阅Map表(曝光参数映射关系),得到初始化曝光参数。具体地,判断在Map表中是否存在与当前环境亮度对应的曝光参数,若存在,则将与当前环境亮度对应的曝光参数作为初始化曝光参数并对任一摄像头进行曝光初始化;若不存在,则计算每个环境亮度与当前环境亮度的差值,以在多个环境亮度中获取目标环境亮度,其中,目标环境亮度与当前环境亮度的差值最小,将与目标环境亮度对应的曝光参数作为初始化曝光参数。
[0059]步骤308,根据初始化曝光参数进行曝光初始化。
[0060]步骤310,预览待拍摄图像。
[0061]图4示出了根据本发明的一个实施例的终端的控制装置的结构示意图。
[0062]如图4所示,根据本发明的一个实施例的终端的控制装置400,所述终端设置有至少一个摄像头,包括:获取单元402,用于当启动所述至少一个摄像头中的任一摄像头时,获取所述终端的当前环境亮度;确定单元404,用于根据曝光参数映射关系和所述当前环境亮度确定所述任一摄像头的初始化曝光参数;初始化单元406,用于根据所述初始化曝光参数对所述任一摄像头进行曝光初始化。
[0063]在该技术方案中,根据曝光参数映射关系和终端的当前环境亮度可以快速地确定任一摄像头的初始化曝光参数,例如,通过在曝光参数映射关系中查询是否存在与当前环境亮度对应的曝光参数,若存在,则将与当前环境亮度对应的曝光参数作为初始化曝光参数,可以快速地获取初始化曝光参数从而快速地完成任一摄像头的曝光初始化,避免了由于计算得到与当前环境亮度对应的曝光参数而导致启动任一摄像头花费较长时间,进而避免了任一摄像头在启动过程中较长时间内出现画面模糊、亮度颜色异常等问题,提升了用户体验。
[0064]在上述技术方案中,优选地,所述曝光参数映射关系包括:多个环境亮度以及与所述多个环境亮度中的每个环境亮度对应的曝光参数;以及所述确定单元404包括:判断单元4042,用于判断在所述多个环境亮度中是否存在与所述当前环境亮度一致的环境亮度;所述确定单元404具体用于,当所述多个环境亮度中的任一环境亮度与所述当前环境亮度一致时,将与所述任一环境亮度对应的曝光参数作为所述初始化曝光参数。
[0065]在该技术方案中,通过将终端在不同的环境亮度下获取多个环境亮度,且终端在多个环境亮度中的每个环境亮度下时,在终端的曝光参数稳定之后确定与每个环境亮度对应的曝光参数,从而建立曝光参数映射关系,例如,曝光参数映射关系可以是曝光参数映射表。在终端获取当前环境亮度之后,若判定在多个环境亮度中的任一环境亮度与当前环境亮度一致时,则可以直接获取任一环境亮度的曝光参数并作为初始化曝光参数,从而可以快速地获取初始化曝光参数以完成对任一摄像头的曝光初始化,避免了由于计算得到与当前环境亮度对应的曝光参数而导致启动任一摄像头花费较长时间,进而避免了任一摄像头在启动过程中较长时间内出现画面模糊、亮度颜色异常等问题。
[0066]在上述技术方案中,优选地,所述确定单元404具体用于,当所述每个环境亮度与所述当前环境亮度均不一致时,在所述多个环境亮度中获取与所述当前环境亮度相邻的两个相邻环境亮度,根据所述两个相邻环境亮度的曝光参数确定所述初始化曝光参数。
[0067]在该技术方案中,若当前环境亮度与每个环境亮度均不一致时,通过在多个环境亮度中获取与当前环境亮度相邻的两个相邻环境亮度,从而可以根据两个相邻环境亮度的曝光参数快速地确定初始化曝光参数,例如,将多个环境亮度与当前环境亮度进行排序,从而获取与当前环境亮度左右相邻的两个相邻环境亮度,即当前环境亮度在两个相邻环境亮度之间的范围内,并对两个相邻环境亮度进行插值计算以得到初始化曝光参数,从而可以根据初始化曝光参数快速地对任一摄像头进行曝光初始化,避
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1