摄像头切换方法及设备技术

技术编号:22243036 阅读:22 留言:0更新日期:2019-10-09 22:24
本申请提供了一种摄像头切换方法及设备,能够通过工作摄像头采集当前场景下的至少一个图像帧,并根据至少一个图像帧的亮度信息确定目标亮度信息,再进一步将目标亮度信息与预设的切换阈值进行比较,如果满足切换条件则将候选摄像头设置为工作摄像头,无需以手动方式或复杂的操作方式切换使用的摄像头,从而简化了用户切换摄像头的操作,提高了用户体验和多摄像头终端的智能化程度。

Camera Switching Method and Equipment

【技术实现步骤摘要】
摄像头切换方法及设备
本申请涉及图像设备领域,尤其涉及一种摄像头切换方法及设备。
技术介绍
当前,双摄像头、多摄像头在终端设备上得到广泛使用,要在不同的光照环境中拍摄效果好的照片,可以通过切换使用拍摄性能不同的摄像头来实现。在现有的摄像头切换方案中,有的通过用户在设备提供的图像预览中放大图像倍数来进行切换,有的需要用户手动在设备提供的菜单中选择使用摄像头来切换,用户操作较为复杂,并且无法根据拍摄环境自动选择合适的摄像头,智能程度低。
技术实现思路
本申请的一个目的是提供一种摄像头切换方法及设备,用于解决现有技术下摄像头切换操作复杂、智能程度低的问题。为实现上述目的,本申请的一些实施例提供了一种摄像头切换方法,其中,该方法包括:获取工作摄像头采集的至少一个图像帧;根据所述至少一个图像帧的亮度信息,确定目标亮度信息;比较目标亮度信息与预设的切换阈值,若比较结果符合切换条件,将候选摄像头设置为工作摄像头。进一步地,获取工作摄像头采集的至少一个图像帧,包括:控制工作摄像头在预设时间段内采集至少一个图像帧;获取所述至少一个图像帧。进一步地,所述工作摄像头采集图像帧的采集间隔时间在1/30秒至1/7秒之间。进一步地,根据所述至少一个图像帧的亮度信息,确定目标亮度信息,包括:计算所述至少一个图像帧的平均亮度信息;将平均亮度信息确定为目标亮度信息。进一步地,比较目标亮度信息与预设的切换阈值,若比较结果符合切换条件,将候选摄像头设置为工作摄像头,包括:比较目标亮度信息与所述工作摄像头对应的预设感光度上限阈值;若比较结果为所述目标亮度信息高于所述预设感光度上限阈值,将感光度高于所述工作摄像头的候选摄像头设置为工作摄像头。进一步地,比较目标亮度信息与预设的切换阈值,若比较结果符合切换条件,将候选摄像头设置为工作摄像头,包括:比较目标亮度信息与所述工作摄像头对应的预设感光度下限阈值;若比较结果为所述目标亮度信息低于所述预设感光度下限阈值,将感光度低于所述工作摄像头的候选摄像头设置为工作摄像头。进一步地,将候选摄像头设置为工作摄像头之后,还包括:将所述工作摄像头采集的图像帧输出到设备屏幕。本申请的一些实施例还提供了一种摄像头切换方法,其中,包括第一摄像头和第二摄像头,该方法包括:预设第一摄像头为工作摄像头,获取第一摄像头采集的至少一个图像帧;根据所述至少一个图像帧的亮度信息xi,确定目标亮度信息为:其中,为目标亮度信息,xi为图像帧的亮度信息,n为图像帧数量;若将感光度高于第一摄像头的第二摄像头设置为工作摄像头并将所述第二摄像头采集的图像帧输出到设备屏幕,其中Xb为预设的所述第一摄像头的感光度上限阈值;若将感光度低于第一摄像头的第二摄像头设置为工作摄像头并将所述第二摄像头采集的图像帧输出到设备屏幕,其中Xa为预设的所述第一摄像头的感光度下限阈值。本申请的一些实施例还提供了一种设备,该设备包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该设备执行前述摄像头切换方法。本申请的一些实施例还提供了一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现前述摄像头切换方法。与现有技术相比,本申请提供的方案能够通过工作摄像头采集当前场景下的至少一个图像帧,并根据至少一个图像帧的亮度信息确定目标亮度信息,再进一步将目标亮度信息与预设的切换阈值进行比较,如果满足切换条件则将候选摄像头设置为工作摄像头,无需以手动方式或复杂的操作方式切换使用的摄像头,从而简化了用户切换摄像头的操作,提高了用户体验和多摄像头终端的智能化程度。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1为本申请的一些实施例提供的一种摄像头切换方法的流程图。具体实施方式下面结合附图对本申请作进一步详细描述。在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。本申请的一些实施例提供了一种摄像头切换方法,该方法可以在具有多个摄像头的设备上使用,该设备上的多个摄像头的侧重点不同,因此拍摄性能有差异,从而可以应用于不同的拍摄场景,例如摄像头A像素数比较多,适合拍大尺寸的照片,摄像头B单个像素点比较大,适合在较暗光线下拍摄,因此在不同的拍摄场景下使用不同的摄像头可发挥各自摄像头的优势。在此,该设备可以包括但不限于手机、平板电脑、笔记本电脑等移动式终端。如图1所示,该方法具体包括如下步骤:步骤S101,获取工作摄像头采集的至少一个图像帧;步骤S102,根据所述至少一个图像帧的亮度信息,确定目标亮度信息;步骤S103,比较目标亮度信息与预设的切换阈值,若比较结果符合切换条件,将候选摄像头设置为工作摄像头。该方案尤其适合用于在不同的光源环境中进行拍摄的场景,能够根据获取的当前场景的图像进行亮度信息检测,并在条件符合时将更适合当前场景的摄像头切换为工作摄像头,从而获得拍摄效果更好的图像。在步骤S101中,多摄像头设备首先获取工作摄像头采集的至少一个图像帧。在此,多摄像头设备首先使用当前的工作摄像头采集当前场景的图像帧,当前的工作摄像头为该设备中多个摄像头的一个,工作摄像头采集外部场景中的图像帧,多摄像头设备可将工作摄像头采集的图像帧通过设备屏幕进行显示,供用户进行查看。工作摄像头可为预先设置的默认摄像头,例如,多摄像头设备中包括摄像头A和摄像头B,摄像头A为默认摄像头,则多摄像头设备在设备开启后或准备进行图像拍摄时,工作摄像头为摄像头A;工作摄像头也可以为最近一次拍摄所使用的摄像头,例如,多摄像头设备最近一次拍摄使用的是摄像头B,则下一次拍摄开始时,摄像头B为工作摄像头。本申请的一些实施例中,多摄像头设备获取工作摄像头采集的至少一个图像帧,具体可包括如下步骤:多摄像头设备控制工作摄像头在预设时间段内采集至少一个图像帧,再获取至少一个图像帧。在此,工作摄像头采集一个图像帧之后,经过一段采集间隔时间再采集下一个图像帧,采集间隔时间与摄像头的拍摄性能有关,不同的摄像头的采集间隔时间不同。优选地,工作摄像头采集图像帧的采集间隔时间本文档来自技高网...

【技术保护点】
1.一种摄像头切换方法,其中,该方法包括:获取工作摄像头采集的至少一个图像帧;根据所述至少一个图像帧的亮度信息,确定目标亮度信息;比较目标亮度信息与预设的切换阈值,若比较结果符合切换条件,将候选摄像头设置为工作摄像头。

【技术特征摘要】
1.一种摄像头切换方法,其中,该方法包括:获取工作摄像头采集的至少一个图像帧;根据所述至少一个图像帧的亮度信息,确定目标亮度信息;比较目标亮度信息与预设的切换阈值,若比较结果符合切换条件,将候选摄像头设置为工作摄像头。2.根据权利要求1所述的方法,其中,获取工作摄像头采集的至少一个图像帧,包括:控制工作摄像头在预设时间段内采集至少一个图像帧;获取所述至少一个图像帧。3.根据权利要求2所述的方法,其中,所述工作摄像头采集图像帧的采集间隔时间在1/30秒至1/7秒之间。4.根据权利要求1所述的方法,其中,根据所述至少一个图像帧的亮度信息,确定目标亮度信息,包括:计算所述至少一个图像帧的平均亮度信息;将平均亮度信息确定为目标亮度信息。5.根据权利要求1所述的方法,其中,比较目标亮度信息与预设的切换阈值,若比较结果符合切换条件,将候选摄像头设置为工作摄像头,包括:比较目标亮度信息与所述工作摄像头对应的预设感光度上限阈值;若比较结果为所述目标亮度信息高于所述预设感光度上限阈值,将感光度高于所述工作摄像头的候选摄像头设置为工作摄像头。6.根据权利要求1所述的方法,其中,比较目标亮度信息与预设的切换阈值,若比较结果符合切换条件,将候选摄像头设置为工作摄像头,包括:比较目标亮度信息与所述工作摄像头对...

【专利技术属性】
技术研发人员:李涛杜军红汤肖迅
申请(专利权)人:上海龙旗科技股份有限公司
类型:发明
国别省市:上海,31

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

1