多摄像头设备的摄影方法、装置、设备及介质制造方法及图纸

技术编号:37147895 阅读:14 留言:0更新日期:2023-04-06 22:01
本发明专利技术提供了一种多摄像头设备的摄影方法、装置、设备及介质,所述多摄像头设备的摄影方法包括:根据用户应用请求向默认摄像头下发第一摄影请求,以上报第一图像数据;当收到摄像头切换指令时,向指定摄像头下发第二摄影请求,所述指定摄像头为所述多摄像头设备中去除所述默认摄像头以外的任意一个摄像头,以上报第二图像数据;将所述第二图像数据与所述第一图像数据中尚未进行显示的图像数据进行帧匹配,并当所述第二图像数据中的当前帧与所述第一图像数据中的当前帧同步时,停止下发所述第一摄影请求。本发明专利技术可以解决背景技术中由于摄像头切换所带来的功耗较高的问题。像头切换所带来的功耗较高的问题。像头切换所带来的功耗较高的问题。

【技术实现步骤摘要】
多摄像头设备的摄影方法、装置、设备及介质


[0001]本专利技术涉及摄影领域,尤其涉及一种多摄像头设备的摄影方法、装置、设 备及介质。

技术介绍

[0002]在传统相机中,光学变焦是基础功能之一。这种变焦是通过操作传统相机 摄像头上的变焦机构,以改变光学系统中光学器件的相对位移,进而实现光学 变焦。
[0003]目前,手机已经成为人们常用的拍照工具,但是手机很难实现上述那样复 杂精确的光学变焦功能。手机的光学变焦功能是通过多个不同的固定焦距模组 之间的切换来实现的。但是直接在多个焦距模组之间切换显示画面,会让画面 整体的视觉效果变得突兀。因此,为了解决这个问题,通常会在相邻两个焦距 模组进行切换之前先通过数字变焦衔接画面视场范围的变换,以保证前后两个 焦距模组间的画面切换衔接地平滑顺畅,并对切换前后焦距模组之间的自动曝 光(Auto Exposure,AE)、自动聚焦(Auto Focus,AF)、自动白平衡(Auto WhiteBalance,AWB)等相关效果进行同步,减少由于硬件差异导致的画面效果上的 突兀变化,以达到类似传统相机光学变焦的功能。这项技术通常被称为混合光 学变焦。
[0004]手机从之前的单个摄像头逐步发展到三个摄像头甚至四个摄像头。像素尺 寸的多变性、视场角的多样化不单单是提升了对摄像头硬件的需求,对可支持 多摄像头间高效能切换的软件方案的需求也在不断增强。为了得到更清晰的远 景或者更广的视角,手机内置相机都会支持广角、长焦摄像头以适应更多的应 用场景。因此,调节拍摄效果时,在焦段上稳定、流畅的切换表现也会影响相 机的拍摄效果。另外在切换摄像头的过程中,像清晰度、亮度、白平衡等效果 的不连续,数据通路的重启,还会引起手机卡顿等现象。
[0005]目前实现多摄像头之间的切换的工作方案有:
[0006]1)多路切换方案,需要用到多个数字相机接口(Digital Camera Interface, DCAM),且不支持DCAM与相机串口(Camera Serial Interface,CSI)的动态 切换控制,每个DCAM与每个CSI是一一绑定的,所有的DCAM和传感器 (Sensor)在上电后都保持持续的工作状态直到下电,例如公开号为
ꢀ“
CN112073642A”的一篇中国专利公开了一种多摄像头设备的视频录制方法及 装置、存储介质、终端,虽然能够解决由于摄像头切换导致的画面不流畅问题, 但是牺牲了功耗,也抬高了硬件成本。
[0007]2)单路切换方案,支持DCAM与CSI动态切换控制,但每次切换过程都 有且仅有一个DCAM处于工作状态,即切换过程中,DCAM必须与处于前台显 示的CSI断开连接,然后才能去连接另一个CSI将其数据转到前台显示,这种 方案适用于有一个及以上DCAM的产品,且功耗较低,但在切换速度的体验上 较前一方案逊色很多,且因方案本身固有特点,容易表现出切换卡顿现象。
[0008]因此,为了保证在能够解决由于摄像头切换导致的画面不流畅问题的前提 下,本专利技术提出了一种多摄像头设备的摄影方法、装置、设备及介质,以降低 多摄像头切换过程
中的功耗。

技术实现思路

[0009]本专利技术提供了一种多摄像头设备的摄影方法、装置、设备及介质,以解决 多摄像头切换过程中的功耗较高的问题。
[0010]第一方面,本专利技术提供一种多摄像头设备的摄影方法,所述多摄像头设备 包括N个摄像头,所述N为大于或等于2的正整数,所述N个摄像头包括默认 摄像头,且所述N个摄像头去除所述默认摄像头以外的摄像头中的任意一个均 可作为摄像头切换过程中的指定摄像头,包括:根据用户应用请求向所述默认 摄像头下发第一摄影请求,以使得所述默认摄像头根据所述第一摄影请求上报 第一图像数据,所述多摄像头设备用于根据所述第一图像数据进行图像显示, 所述第一摄影请求包括预览请求、拍照请求和录像请求中的任意一个;当收到 摄像头切换指令时,向所述指定摄像头下发第二摄影请求,以使得所述指定摄 像头根据所述第二摄影请求上报第二图像数据,所述第二摄影请求包括预览请 求、拍照请求和录像请求中的任意一个;将所述第二图像数据与所述第一图像 数据中尚未进行显示的图形数据进行帧匹配,并当所述第二图像数据中的当前 帧与所述第一图像数据中的当前帧同步时,停止向所述默认摄像头下发所述第 一摄影请求,且所述多摄像头设备用于根据所述第二图像数据进行图像显示; 将所述第一图像数据中尚未进行显示的图像数据进行回收处理,且所述默认摄 像头进入停止工作状态。
[0011]其有益效果在于:本专利技术通过仅在收到摄像头切换指令时,向指定摄像头 下发第二摄影请求,并根据所述第二摄影请求上报所述第二图像数据,并在回 收完第一图像数据中尚未进行显示的图像数据后,可以解决
技术介绍
中处于预 览、拍照或录像状态下的所有的DCAM和Sensor在上电后都保持持续的工作状 态直到下电所带来的功耗较高的问题。并当所述第二图像数据中的当前帧与所 述第一图像数据中的当前帧同步时,才停止向所述默认摄像头下发所述第一摄 影请求,且所述多摄像头设备用于根据所述第二图像数据进行图像显示,可以 解决由于摄像头切换导致的画面不流畅的问题。
[0012]可选地,所述当所述第二图像数据中的当前帧与所述第一图像数据中的当 前帧同步时,包括:获取所述第一图像数据的采集时间以及所述第二图像数据 的采集时间;根据所述第二摄影请求中的图像帧编号、所述第一图像数据的采 集时间、所述第二图像数据的采集时间、所述第一图像数据中尚未进行显示的 图像数据的图像帧编号、以及所述第二图像数据与第一图像数据随时间变化的 显示效果的统计信息,将所述第二图像数据中的当前帧与所述第一图像数据中 的当前帧的显示效果对齐。其有益效果在于:本专利技术不仅需要将所述第一图像 数据中尚未进行显示的图像数据和所述第二图像数据中的帧数对齐,还需要将 这两部分的图像数据中的显示效果对齐,以进一步保证切换摄像头时画面的流 畅自然。
[0013]进一步可选地,所述将所述第二图像数据与所述第一图像数据中尚未进行 显示的图像数据进行帧匹配,包括:根据所述第二摄影请求和所述第一图像数 据中尚未进行显示的图像数据,确定向所述指定摄像头补发的请求帧的类型和 所述请求帧的数量,使得所述第二图像数据与所述第一图像数据中尚未进行显 示的图像数据保持相同的帧数,所述请求帧的类型与所述第一摄影请求一致。
[0014]可选地,所述显示效果包括:自动曝光、自动聚焦和自动白平衡中的至少 一种。
[0015]可选地,所述停止向所述默认摄像头下发所述第一摄影请求之后,还包括: 将所述第二摄影请求的请求队列继续与所述用户应用请求的请求队列进行对齐。 其有益效果在于:本专利技术提供将所述第二摄影请求的请求队列与所述用户应用 请求的请求队列进行对齐,进一步保证所述指定摄像头和所述默认摄像头平滑 的切换效果。
[0016]可选地,所述默认摄像头和所述指定摄像头的焦段不同,在所述向指定摄 像头下发第二摄影请求之本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多摄像头设备的摄影方法,所述多摄像头设备包括N个摄像头,所述N为大于或等于2的正整数,其特征在于,所述N个摄像头包括默认摄像头,且所述N个摄像头去除所述默认摄像头以外的摄像头中的任意一个均可作为摄像头切换过程中的指定摄像头,包括:根据用户应用请求向所述默认摄像头下发第一摄影请求,以使得所述默认摄像头根据所述第一摄影请求上报第一图像数据,所述多摄像头设备用于根据所述第一图像数据进行图像显示,所述第一摄影请求包括预览请求、拍照请求和录像请求中的任意一个;当收到摄像头切换指令时,向所述指定摄像头下发第二摄影请求,以使得所述指定摄像头根据所述第二摄影请求上报第二图像数据,所述第二摄影请求包括预览请求、拍照请求和录像请求中的任意一个;将所述第二图像数据与所述第一图像数据中尚未进行显示的图像数据进行帧匹配,并当所述第二图像数据中的当前帧与所述第一图像数据中的当前帧同步时,停止向所述默认摄像头下发所述第一摄影请求,且所述多摄像头设备用于根据所述第二图像数据进行图像显示;将所述第一图像数据中尚未进行显示的图像数据进行回收处理,且所述默认摄像头进入停止工作状态。2.根据权利要求1所述的多摄像头设备的摄影方法,其特征在于,所述当所述第二图像数据中的当前帧与所述第一图像数据中的当前帧同步时,包括:获取所述第一图像数据的采集时间以及所述第二图像数据的采集时间;根据所述第二摄影请求中的图像帧编号、所述第一图像数据的采集时间、所述第二图像数据的采集时间、所述第一图像数据中尚未进行显示的图像数据的图像帧编号、以及所述第二图像数据与第一图像数据随时间变化的显示效果的统计信息,将所述第二图像数据中的当前帧与所述第一图像数据中的当前帧的显示效果对齐。3.根据权利要求1所述的多摄像头设备的摄影方法,其特征在于,所述将所述第二图像数据与所述第一图像数据中尚未进行显示的图像数据进行帧匹配,包括:根据所述第二摄影请求和所述第一图像数据中尚未进行显示的图像数据,确定向所述指定摄像头补发的请求帧的类型和所述请求帧的数量,使得所述第二图像数据与所述第一图像数据中尚未进行显示的图像数据保持相同的帧数,所述请求帧的类型与所述第一摄影请求一致。4.根据权利要求2所述的多摄像头设备的摄影方法,其特征在于,所述显示效果包括:自动曝光、自动聚焦和自动白平衡中的至少一种。5.根据权利要求1所述的多摄像头设备的摄影方法,其特征在于,所述在停止向所述默认摄像头下发所述第一摄影请求之后,还包括:将所述第二摄影请求的请求队列继续与所述用户应用请求的请求队列进行对齐。6.根据权利要求1所述的多摄像头设备的摄影方法,其特征在于,所述默认摄像头和所述指定摄像头的焦段不同,在所述向指定摄像头下发第二摄影请求之后,包括:获取所述指定摄像头在标定平面的标定数据以及对应的图像传感器的基本参数,所述标定数据包括:变焦倍率临界值、相对所述默认摄像头在标定平面的水平误差和垂直误差、
标定平面宽度以及标定平面...

【专利技术属性】
技术研发人员:范玉龙李娟慧谭朗标
申请(专利权)人:展讯通信深圳有限公司
类型:发明
国别省市:

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

1