拍照控制方法、拍照控制装置及终端的制作方法

文档序号:9847049阅读:287来源:国知局
拍照控制方法、拍照控制装置及终端的制作方法
【技术领域】
[0001]本发明涉及终端技术领域,具体而言,涉及一种拍照控制方法、一种拍照控制装置和一种终端。
【背景技术】
[0002]目前,数码的应用越来越广泛,除了专业的数码相机产品之外,在众多电子设备上已经集成了不同精度的数码相机。例如,在笔记本型计算机中大多集成了数码摄像头,在个人数字助理、智能手机中大多集成了数码相机或平板电脑中也集成了数码相机。
[0003]在利用数码相机进行图片拍摄时,不可避免地会遇到逆光场景拍摄和非逆光场景拍摄的问题。而在逆光拍照的情况下,往往出现背景部分过亮而真正所关注的被摄物体即对象部分过暗的结果,从而严重影响图片拍照质量。
[0004]为此,在拍照过程中往往会进行逆光场景的检测,而相关技术中逆光场景检测一般可以通过硬件方式和软件方式来实现,虽然能够进行逆光场景的检测,但还存在一些不足之处:
[0005]1、硬件方式中,一般采用传感器来检测,但传感器的成本比较高;
[0006]2、软件方式中,往往会因受数码相机镜头质量和偏色光的影响,而导致检测结果偏差比较大,准确率低;
[0007]3、实用性和用户体验都比较差。
[0008]因此,如何能够提高拍照过程中逆光检测的准确性,优化拍照效果,从而提升用户的使用体验成为亟待解决的技术问题。

【发明内容】

[0009]本发明正是基于上述技术问题至少之一,提出了一种新的拍照控制方案,通过基于对获取到黑白预览图片的分析来进行逆光检测,有效地避免受偏色光的影响,提高拍照过程中逆光检测的准确性,同时增强逆光检测的实用性,优化拍照效果,从而提升了用户的使用体验。
[0010]有鉴于此,本发明提出了一种拍照控制方法,包括:当接收到用户的拍照指令时,通过所述终端的第一摄像头获取当前场景的黑白预览图片;对所述黑白预览图片进行分析,以检测所述当前场景是否逆光;根据检测结果开启所述终端的第二摄像头的目标拍照模式,以在所述目标拍照模式下对所述当前场景进行拍照,其中,所述第二摄像头用于拍摄彩色图片。
[0011]在该技术方案中,通过终端的第一摄像头获取当前场景的黑白预览图片,并对黑白预览图片进行分析,以检测当前场景是否逆光,在这一过程中,由于获取的是黑白预览图片,所以在对黑白预览图片进行分析时不受偏色光的影响,也不易受到摄像头质量好坏的影响,有效地提高了拍照过程中逆光检测的准确性,也增强了逆光检测的实用性;同时通过根据检测结果开启终端的第二摄像头的目标拍照模式,以在目标拍照模式下对当前场景进行拍照,从而优化了拍照效果,提升了用户的使用体验。
[0012]在上述技术方案中,优选地,所述对所述黑白预览图片进行分析,以检测所述当前场景是否逆光的步骤包括:对所述黑白预览图片进行分析,以获取所述当前场景的亮度信息;根据所述亮度信息生成所述当前场景的亮度直方图;根据预设逆光检测算法和所述亮度直方图确定所述当前场景的逆光检测参数,以根据所述逆光检测参数所处的阈值范围确定所述当前场景是否逆光;以及所述逆光检测参数包括:所述亮度直方图的标准差、所述黑白预览图片的亮光占比、暗光占比和强光占比。
[0013]在该技术方案中,通过对黑白预览图片进行分析,以获取当前场景的亮度信息,而黑白预览的图片在获取过程中,透过镜头的是白色光,使得获取到的亮度信息不受偏色光的影响,有效地避免了因获取到亮度信息不准确而导致后续分析过程出现较大偏差的问题,提高了拍照过程中逆光检测的准确性。
[0014]在上述技术方案中,优选地,所述目标拍照模式包括:HDR模式或预置模式。
[0015]在该技术方案中,HDR(High Dynamic Range,高动态范围)模式是一种可以提供更多的动态范围和图像细节的拍照模式,预置模式为用户预先设定的除HDR模式外的任一拍照模式或终端默认的拍照模式,例如全自动模式,风景模式等。
[0016]在上述技术方案中,优选地,所述根据检测结果开启所述终端的第二摄像头的目标拍照模式,以在所述目标拍照模式下对所述当前场景进行拍照的步骤包括:若检测到所述当前场景逆光,则开启所述第二摄像头的HDR模式,以在所述HDR模式下对所述当前场景进行拍照;若检测到当前场景不逆光,则开启所述第二摄像头的预置模式,以在所述预置模式下对所述当前场景进行拍照。
[0017]在该技术方案中,通过检测结果来自动开启HDR模式或预置模式对当前场景进行拍照,避免了用户自己手动操作,提升了用户的使用体验;同时通过在逆光场景下开启第二摄像头的HDR模式,使得通过HDR模式来弥补逆光拍照的缺陷,从而优化了拍照效果。
[0018]在上述技术方案中,优选地,在所述接收到用户的拍照指令之后,以及所述通过所述终端的第一摄像头获取当前场景的黑白预览图片的步骤之前,还包括:检测是否接收到来自所述用户的开启逆光检测指令;在确定未接收到所述开启逆光检测指令时,触发所述第二摄像头,以对所述当前场景进行拍照;在确定接收到所述开启逆光检测指令时,则执行所述通过所述终端的第一摄像头获取当前场景的黑白预览图片的步骤。
[0019]在该技术方案中,通过检测是否接收到来自用户的开启逆光检测指令,以确定是否对当前场景进行逆光检测,使得用户可以根据需要自动开启或关闭逆光检测功能,有效地避免了在用户自己可以判断出当前场景不逆光时而终端仍自行进行逆光检测的情况的发生,提升了用户的使用体验,同时降低了终端的运行负担。
[0020]根据本发明的第二方面,提出了一种拍照控制装置,包括:获取单元,用于当接收到用户的拍照指令时,通过所述终端的第一摄像头获取当前场景的黑白预览图片;第一检测单元,对所述黑白预览图片进行分析,以检测所述当前场景是否逆光;处理单元,用于根据检测结果开启所述终端的第二摄像头的目标拍照模式,以在所述目标拍照模式下对所述当前场景进行拍照,其中,所述第二摄像头用于拍摄彩色图片
[0021]在该技术方案中,通过终端的第一摄像头获取当前场景的黑白预览图片,并对黑白预览图片进行分析,以检测当前场景是否逆光,在这一过程中,由于获取的是黑白预览图片,所以在对黑白预览图片进行分析时不受偏色光的影响,也不易受到摄像头质量好坏的影响,有效地提高了拍照过程中逆光检测的准确性,也增强了逆光检测的实用性;同时通过根据检测结果开启终端的第二摄像头的目标拍照模式,以在目标拍照模式下对当前场景进行拍照,从而优化了拍照效果,提升了用户的使用体验。
[0022]在上述技术方案中,优选地,所述第一检测单元具体用于:对所述黑白预览图片进行分析,以获取所述当前场景的亮度信息;根据所述亮度信息生成所述当前场景的亮度直方图;根据预设逆光检测算法和所述亮度直方图确定所述当前场景的逆光检测参数,以根据所述逆光检测参数所处的阈值范围确定所述当前场景是否逆光;以及所述逆光检测参数包括:所述
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1