【技术实现步骤摘要】
拍摄视频的方法和装置
[0001]本申请要求于2020年05月30日提交国家知识产权局、申请号为202010480536.3、申请名称为“一种区分主体人物和背景的变焦方法和装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
[0002]本申请涉及拍照
和图像处理
,尤其涉及拍摄视频的方法和装置。
技术介绍
[0003]随着手机摄像功能的飞跃发展,越来越多摄影用户开始尝试在视频中加入电影拍摄元素,以增加画面的丰富性和高级感,同时可以让用户体验到更加炫酷、惊艳的视觉效果。希区柯克变焦视频就是满足这种视觉效果的其中之一。
[0004]希区柯克变焦是一种特殊的视频拍摄手法。在拍摄希区柯克变焦视频的过程中,摄像机前进或后退,并且在前进或后退的同时改变焦距,以使目标主体在所采集的图像中大小不变,而背景图像发生剧烈改变。这种效果可以用来体现主体人物丰富的情感,给用户带来空间压缩或扩张的紧张感和冲击感,进而获得超脱常规的视频录制体验。
[0005]因此,如何实现希区柯克变焦成为亟待解决的技术 ...
【技术保护点】
【技术特征摘要】
1.一种拍摄视频的方法,其特征在于,所述方法应用于终端,所述方法包括:针对第一场景实时采集N+1个图像,所述N+1个图像中均包括目标主体;其中,在采集所述N+1个图像的过程中,所述终端距离所述目标主体越来越远;N是大于等于1的整数;对于所述N+1个图像中后采集的N个图像,基于预设神经网络进行白平衡处理,得到N个优化图像;所述预设神经网络用于保证时域相邻图像的白平衡一致性;对所述N个优化图像进行放大并裁剪,得到N个目标图像;其中,所述N个目标图像中所述目标主体的大小与所述N+1个图像中采集的第一个图像中所述目标主体的大小一致,所述N个目标图像中所述目标主体的相对位置,与所述第一个图像中所述目标主体的相对位置一致;所述N个目标图像与所述第一个图像的大小一致;基于所述N个目标图像和所述第一个图像生成希区柯克变焦视频。2.根据权利要求1所述的方法,其特征在于,所述N+1个图像包括在前采集的N1+1个图像和在后采集的N2个图像,其中,所述N1+1个图像由所述终端的第一摄像头采集得到,所述N2个图像由所述终端的第二摄像头采集得到;所述N1和所述N2均是大于等于1的整数。3.根据权利要求1或2所述的方法,其特征在于,所述针对第一场景实时采集N+1个图像,包括:获取所述N+1个图像中的第i个图像的拍摄倍率;其中,2≤i≤N,i是整数;如果所述第i个图像的拍摄倍率在第一拍摄倍率范围内,则基于所述终端的第一摄像头针对所述第一场景采集所述N+1个图像中的第i+1个图像;如果所述第i个图像的拍摄倍率在第二拍摄倍率范围内,则基于所述终端的第二摄像头针对所述第一场景采集所述N+1个图像中的第i+1个图像;其中,所述第一摄像头的倍率是a,所述第二摄像头的倍率是b;a<b;所述第一拍摄倍率范围是[a,b);所述第二拍摄倍率范围是大于等于b的范围。4.根据权利要求3所述的方法,其特征在于,所述第i个图像的拍摄倍率是基于所述第i个图像中所述目标主体的大小相对于所述第一个图像中所述目标主体的大小的缩放倍率,和采集所述第一个图像的摄像头的倍率确定的。5.根据权利要求4所述的方法,其特征在于,所述第i个图像中的所述目标主体的大小通过以下至少一个特征来表征:所述第i个图像中的所述目标主体的宽度,所述第i个图像中的所述目标主体的高度,所述第i个图像中的所述目标主体的面积,或者,所述第i个图像中的所述目标主体的所占的像素点的数量。6.根据权利要求4或5所述的方法,其特征在于,所述方法还包括:采用实例分割算法从所述第i个图像中提取所述目标主体,以确定所述第i个图像中的所述目标主体的大小。7.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括:在当前预览界面中,显示第一信息,所述第一信息用于指示停止拍摄希区柯克变焦视频。
8.根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括:在当前预览界面中,显示第二信息,所述第二信息用于指示所述目标主体静止。9.根据权利要求1至8任一项所述的方法,其特征在于,所述方法还包括:在当前预览界面中,显示第三信息,所述第三信息用于指示所述目标主体在当前预览图像的中央。10.根据权利要求1至9任一项所述的方法,其特征在于,所述针对第一场景实时采集N+1个图像,包括:在所述目标主体在当前预览图像的中央时,采集所述第一个图像。11.根据权利要求1至10任一项所述的方法,其特征在于,所述方法还包括:显示用户界面,所述用户界面中包含第一控件,所述第一控件用于指示由近及远拍摄希区柯克变焦视频;所述针对第一场景实时采集N+1个图像,包括:接收针对所述第一控件的操作,响应于所述操作,针对所述第一场景实时采集所述N+1个图像。12.根据权利要求1至11任一项所述的方法,其特征在于,所述终端的移动速度小于等于预设速度。13.根据权利要求1至12任一项所述的方法,其特征在于,所述预设神经网络用于结合历史网络层的特征图,对待处理图像的白平衡增益进行预测,以保证时域相邻图像的白平衡一致性;其中,所述历史网络层是预测在所述待处理图像之前且与所述待处理图像时域连续的图像的白平衡增益时所使用的网络层。14.根据权利要求13所述的方法,其特征在于,所述预设神经网络基于预设约束条件训练得到;其中,所述预设约束条件包括:用于模拟时域连续的多个图像的白平衡增益预测值一致。15.根据权利要求1至14任一项所述的方法,其特征在于,所述对于所述N+1个图像中后采集的N个图像,基于预设神经网络进行白平衡处理,得到N个优化图像,包括:将所述N+1个图像中的第j个图像输入到所述预设神经网络,得到所述第j个图像的白平衡增益预测值;其中,2≤j≤N-1,j是整数;将所述第j个图像的白平衡增益预测值作用于所述第j个图像,得到所述第j个图像对应的优化图像;其中,所述N个优化图像包括所述第j个图像对应的优化图像。16.一种拍摄视频的方法,其特征在于,所述方法应用于终端,所述方法包括:针对第一场景采集N+1个图像,所述N+1个图像中均包括目标主体;其中,在所述采集N+1个图像的过程中,所述终端距离所述目标主体越来越近;N是大于等于1的整数;所述N+1个图像中的第一个图像由所述终端的第一摄像头采集得到,所述N+1个图像中的后N个图像中的部分或全部图像由所述终端的第二摄像头采集得到,所述第二摄像头的倍率小于所述第一摄像头的倍率;所述N+1个图像中后采集的N个图像中所述目标主体的大小小于或等于所述N+1个图像中采集的第一个图像中的所述目标主体的大小;对于所述N个图像,基于预设神经网络进行白平衡处理,得到N个优化图像;所述预设神经网络用于保证时域相邻图像的白平衡一致性;对所述N个优化图像进行放大并裁剪,得到N个目标图像;其中,所述N个目标图像中所
述目标主体的大小与所述第一个图像中所述目标主体的大小一致,所述N个目标图像中所述目标主体的相对位置,与所述第一个图像中所述目标主体的相对位置一致;所述N个个目标图像与所述第一个图像的大小一致;基于所述N个目标图像和所述第一个图像,生成希区柯克变焦视频。17.根据权利要求16所述的方法,其特征在于,所述N个图像包括在前采集的N1个图像和在后采集的N2个图像,其中,所述N1个图像由所述第二摄像头采集得到,所述N2个图像由所述终端的第三摄像头采集得到;所述N1和所述N2均是大于等于1的整数。18.根据权利要求16或17所述的方法,其特征在于,所述针对第一场景采集N+1个图像,包括:获取所述N+1个图像中的第i个图像的拍摄倍率;其中,2≤i≤N,i是整数;如果所述第i个图像的拍摄倍率在第一拍摄倍率范围内,则基于所述第二摄像头针对所述第一场景采集所述N+1个图像中的第i+1个图像;如果所述第i个图像的拍摄倍率在第二拍摄倍率范围内,则基于所述终端的第三摄像头针对所述第一场景采集所述N+1个图像中的第i+1个图像;其中,所述第二摄像头的倍率是b,所述第三摄像头的倍率是c;b>c;所述第一拍摄倍率范围是大于等于b的范围;所述第二拍摄倍率范围是[c,b)。19.根据权利要求18所述的方法,其特征在于,所述第i个图像的拍摄倍率是基于所述第i个图像中所述目标主体的大小相对于所述第一个图像中所述目标主体的大小的缩放倍率,和采集所述第一个图像的摄像头的倍率确定的。20.根据权利要求19所述的方法,其特征在于,所述第i个图像中的所述目标主体的大小通过以下至少一个特征来表征:所述第i个图像中的所述目标主体的宽度,所述第i个图像中的所述目标主体的高度,所述第i个图像中的所述目标主体的面积,或者,所述第i个图像中的所述目标主体的所占的像素点的数量。21.根据权利要求19或20所述的方法,其特征在于,所述方法还包括:采用实例分割算法从所述第i个图像中提取所述目标主体,以确定所述第i个图像中的所述目标主体的大小。22.根据权利要求16至21任一项所述的方法,其特征在于,所述方法还包括:在当前预览界面中,显示第一信息,所述第一信息用于指示停止拍摄希区柯克变焦视频。23.根据权利要求16至22任一项所述的方法,其特征在于,所述方法还包括:在当前预览界面中,显示第二信息,所述第二信息用于指示所述目标主体静止。24.根据权利要求16至23任一项所述的方法,其特征在于,所述方法还包括:在当前预览界面中,显示第三信息,所述第三信息用于指示所述目标主体在当前预览图像的中央。25.根据权利要求16至24任一项所述的方法,其特征在于,所述针对第一场景采集N+1个图像,包括:
在所述目标主体在当前预览图像的中央时,采集所述第一个图像。26.根据权利要求16至25任一项所述的方法,其特征在于,所述方法还包括:显示用户界面,所述用户界面中包含第二控件,所述第二控件用于指示由远及近拍摄希区柯克变焦视频;所述针对第一场景采集N+1个图像,包括:接收针对所述第二控件的操作,响应于所述操作,针对所述第一场景采集所述N+1个图像。27.根据权利要求16至26任一项所述的方法,其特征在于,所述终端的移动速度小于等于预设速度。28.根据权利要求16至27任一项所述的方法,其特征在于,所述预设神经网络用于结合历史网络层的特征图,对待处理图像的白平衡增益进行预测,以保证时域相邻图像的白平衡一致性;其中,所述历史网络层是预测在所述待处理图像之前且与所述待处理图像时域连续的图像的白平衡增益时所使用的网络层。29.根据权利要求28所述的方法,其特征在于,所述预设神经网络基于预设约束条件训练得到;其中,所述预设约束条件包括:用于模拟时域连续的多个图像的白平衡增益预测值一致。30.根据权利要求16至29任一项所述的方法,其特征在于,所述对于所述N+1个图像中后采集的N个图像,基于预设神经网络进行白平衡处理,得到N个优化图像,包括:将所述N+1个图像中的第j个图像输入到所述预设神经网络,得到所述第j个图像的白平衡增益预测值;其中,2≤j≤N-1,j是整数。将所述第j个图像的白平衡增益预测值作用于所述第j个图像,得到所述第j个图像对应的优化图像;其中,所述N个优化图像包括所述第j个图像对应的优化图像。31.一种拍摄视频的方法,其特征在于,应用于终端,所述终端包括第一摄像头和第二摄像头,所述第一摄像头的倍率与所述第二摄像头的倍率不同,所述方法包括:通过所述第一摄像头和所述第二摄像头在第一时刻针对第一场景分别采集第一图像和第二图像;其中,所述第一图像和所述第二图像中均包含目标主体;基于所述视频的预设播放时长和预设播放帧率,确定所述第一图像和所述第二图像之间的待插入图像的帧数N;其中,N是大于等于1的整数;基于所述帧数N、所述第一图像和所述第二图像,确定N个待插入图像;基于所述第一图像、所述第二图像和所述N个待插入图像,生成所述视频;其中,所述视频的各图像中的所述目标主体的大小逐渐变大或逐渐变小。32.根据权利要求31所述的方法,其特征在于,所述终端还包括第三摄像头,所述第三摄像头的倍率在所述第一摄像头与所述第二摄像头的倍率之间,所述方法还包括:通过所述第三摄像头在所述第一时刻针对所述第一场景采集第三图像;其中,所述第三图像包含所述目标主体;所述基于所述帧数、所述第一图像和所述第二图像,确定N个待插入图像,包括:基于所述帧数、所述第一图像、所述第二图像和所述第三图像,确定N个待插入图像。33.一种终端,其特征在于,所述终端包括:采集单元,用于针对第一场景实时采集N+1个图像,所述N+1个图像中均包括目标主体;
其中,在采集所述N+1个图像的过程中,所述终端距离所述目标主体越来越远;N是...
【专利技术属性】
技术研发人员:赵威,李宏俏,李宗原,赵鑫源,李成臣,曾毅华,廖桂明,周承涛,李欣,周蔚,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。