一种录像方法及设备技术

技术编号:33017486 阅读:18 留言:0更新日期:2022-04-15 08:49
本申请实施例提供一种录像方法及设备,涉及电子技术领域,能够在视频录制场景下结合被拍摄主体的运动信息和姿态传感器数据获得相机的运动信息,从而根据相机的运动信息进行防抖处理,以便同时对运动主体和背景实现防抖,提高视频图像的稳像效果,提高用户拍摄体验。具体方案为:电子设备在开启录像功能后采集原始图像;根据采集到的多帧原始图像获取主体的运动信息;根据多帧原始图像对应的姿态传感器数据和主体的运动信息获得相机的运动信息;根据相机的运动信息计算第一原始图像的稳像变换矩阵,第一原始图像为多帧原始图像中的图像;根据稳像变换矩阵对第一原始图像进行图像变换获得目标图像。本申请实施例用于视频防抖。抖。抖。

【技术实现步骤摘要】
一种录像方法及设备


[0001]本申请实施例涉及电子
,尤其涉及一种录像方法及设备。

技术介绍

[0002]随着拍摄技术的发展,用户对视频录制效果的要求也越来越高。在视频录制过程中,手机或平板电脑等电子设备可以根据陀螺仪(gyro)数据对图像进行防抖处理。该防抖处理方案可以对拍摄范围内的背景实现较好的防抖效果,但难以实现对拍摄范围内的运动主体的防抖,用户拍摄体验较差。

技术实现思路

[0003]本申请实施例提供一种录像方法及设备,能够在视频录制场景下结合被拍摄主体的运动信息和姿态传感器数据获得相机的运动信息,从而根据相机的运动信息进行防抖处理,以便同时对运动主体和背景实现防抖,提高视频图像的稳像效果,提高用户拍摄体验。
[0004]为达到上述目的,本申请实施例采用如下技术方案:
[0005]一方面,本申请实施例提供一种录像方法,应用于电子设备,电子设备包括相机,该方法可以包括:电子设备在开启录像功能后采集原始图像。电子设备根据采集到的多帧原始图像获取主体的运动信息。而后,电子设备根据多帧原始图像对应的姿态传感器数据和主体的运动信息获得相机的运动信息。电子设备根据相机的运动信息计算第一原始图像的稳像变换矩阵,该第一原始图像为多帧原始图像中的图像。电子设备根据稳像变换矩阵对第一原始图像进行图像变换获得目标图像。
[0006]在该方案中,电子设备在视频录制场景下,可以根据结合被拍摄主体的运动信息和姿态传感器数据获得相机的运动信息,从而根据相机的运动信息获得稳像变换矩阵,进而通过稳像变换矩阵同时对运动主体和背景实现运动补偿和防抖,提高视频图像的稳像效果,提高用户拍摄体验。
[0007]在一种可能设计中,电子设备在开启录像功能后采集原始图像,可以包括:电子设备在开启录像功能并检测到用户的拍摄操作后采集原始图像。该方法还可以包括:电子设备检测到用户的停止拍摄操作后,根据视频图像生成视频文件,该视频图像为目标图像。
[0008]也就是说,在视频拍摄过程中,电子设备可以结合被拍摄主体的运动信息和姿态传感器数据获得相机的运动信息,从而根据相机的运动信息对原始图像进行防抖处理获得视频图像,从而同时对运动主体和背景实现运动补偿和防抖,提高视频图像的稳像效果,提高用户拍摄体验。
[0009]在另一种可能设计中,在开启录像功能后采集原始图像,可以包括:电子设备在开启录像功能并检测到用户的拍摄操作后采集原始图像。该方法还可以包括:电子设备在拍摄界面上显示录拍图像,该录拍图像为目标图像。
[0010]也就是说,在视频拍摄过程中,电子设备可以结合被拍摄主体的运动信息和姿态传感器数据获得相机的运动信息,从而根据相机的运动信息对原始图像进行防抖处理获得
拍摄界面上的录拍图像,从而同时对运动主体和背景实现运动补偿和防抖,提高录拍图像的稳像效果,提高用户拍摄体验。
[0011]在另一种可能设计中,目标图像为预览图像,该方法还可以包括:电子设备在预览界面上显示预览图像。
[0012]也就是说,在开启录像功能后的预览状态下,电子设备可以结合被拍摄主体的运动信息和姿态传感器数据获得相机的运动信息,从而根据相机的运动信息对原始图像进行防抖处理获得预览界面上的预览图像,从而同时对运动主体和背景实现运动补偿和防抖,提高录拍图像的稳像效果,提高用户拍摄体验。
[0013]在另一种可能设计中,主体的运动信息为主体的目标运动曲线,主体的目标运动曲线根据主体的原始运动曲线获得,主体的原始运动曲线根据多帧原始图像上主体中心的位置获得。
[0014]也就是说,主体的原始运动曲线和主体的为目标运动曲线可以用于表示主体的运动情况。
[0015]在另一种可能设计中,主体的目标运动曲线是连续的;主体的目标运动曲线一阶、二阶可导,且曲率小于或者等于第一预设阈值;主体的目标运动曲线上的主体中心与主体的原始运动曲线上的主体中心之间的距离小于或者等于第一预设值。
[0016]也就是说,人脸中心的运动轨迹较为平滑,变化不能过于剧烈;主体人脸的目标运动曲线的速度和加速度的变化较为平滑,不能过于剧烈;主体人脸的目标运动曲线上的人脸中心不能偏离主体人脸的原始运动曲线太远,主体人脸的目标运动曲线上的人脸中心应在主体人脸的原始运动曲线附近。
[0017]在另一种可能设计中,相机的运动信息为相机的目标运动曲线,电子设备根据多帧原始图像对应的姿态传感器数据和主体的运动信息获得相机的运动信息,可以包括:电子设备根据多帧原始图像对应的姿态传感器数据获得相机的原始运动曲线。电子设备根据相机的原始运动曲线和主体约束获得相机的目标运动曲线。其中,主体约束与主体的目标运动曲线相关,主体约束用于使得目标图像上的主体中心与主体的目标运动曲线上对应的主体中心之间的距离小于或者等于第二预设值。
[0018]也就是说,电子设备可以结合主体的目标运动曲线以及相机的原始运动曲线,来获得相机的目标运动曲线。
[0019]在另一种可能设计中,电子设备根据相机的原始运动曲线和主体约束获得相机的目标运动曲线,可以包括:电子设备根据主体的运动幅度确定对应的主体约束档位。电子设备将主体约束强度从初始值逐渐提升至主体约束档位对应的上界值。电子设备根据相机的原始运动曲线和主体约束强度获得相机的目标运动曲线。
[0020]这样,电子设备可以根据主体的运动幅度来动态调节主体约束的强度,以平衡背景和主体的防抖效果,使得背景和主体的稳像效果都比较好。并且,电子设备在动态调节人脸约束的强度时,可以平滑地改变人脸约束强度,以避免背景或主体的防抖强度发生突变,避免背景和主体的图像效果发生突变,使得背景和主体的防抖效果平滑过渡,提高用户拍摄体验。
[0021]在另一种可能设计中,电子设备根据采集到的多帧原始图像获取主体的运动信息,可以包括:电子设备在满足预设条件后,根据采集到的多帧原始图像获取主体的运动信
息。
[0022]也就是说,电子设备在满足一定条件后才开启主体防抖模式,从而获取主体的运动信息,以便根据主体的运动信息以及姿态传感器数据获得相机的运动信息,从而根据相机的运动信息进行防抖处理。
[0023]在另一种可能设计中,该预设条件可以包括:电子设备的运动幅度大于或者等于第三预设值;主体在原始图像上的面积占比大于或者等于第四预设值;连续出现主体的原始图像的帧数大于或者等于第五预设值。
[0024]也就是说,电子设备在运动幅度较大,主体占比较大,且原始图像上连续出现主体的情况下,才根据主体的运动信息以及姿态传感器数据获得相机的运动信息,从而根据相机的运动信息进行防抖处理。
[0025]在另一种可能设计中,电子设备根据多帧原始图像对应的姿态传感器数据和主体的运动信息获得相机的运动信息,可以包括:电子设备根据N帧原始图像对应的姿态传感器数据和主体的运动信息获得相机的运动信息,N为大于1的整数,且N=N1+I+N2,N1和I为正整数,N2为非负整数。电子设备根据相机的运动信息计算第一原始图像本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种录像方法,应用于电子设备,所述电子设备包括相机,其特征在于,所述方法包括:在开启录像功能后采集原始图像;根据采集到的多帧原始图像获取主体的运动信息;根据所述多帧原始图像对应的姿态传感器数据和所述主体的运动信息获得相机的运动信息;根据所述相机的运动信息计算第一原始图像的稳像变换矩阵,所述第一原始图像为所述多帧原始图像中的图像;根据所述稳像变换矩阵对所述第一原始图像进行图像变换获得目标图像。2.根据权利要求1所述的方法,其特征在于,所述在开启录像功能后采集原始图像,包括:在开启录像功能并检测到用户的拍摄操作后采集原始图像;所述方法还包括:检测到用户的停止拍摄操作后,根据视频图像生成视频文件,所述视频图像为所述目标图像。3.根据权利要求1所述的方法,其特征在于,所述在开启录像功能后采集原始图像,包括:在开启录像功能并检测到用户的拍摄操作后采集原始图像;所述方法还包括:在拍摄界面上显示录拍图像,所述录拍图像为所述目标图像。4.根据权利要求1所述的方法,其特征在于,所述目标图像为预览图像,所述方法还包括:在预览界面上显示所述预览图像。5.根据权利要求1-4任一项所述的方法,其特征在于,所述主体的运动信息为主体的目标运动曲线,所述主体的目标运动曲线根据主体的原始运动曲线获得,所述主体的原始运动曲线根据所述多帧原始图像上主体中心的位置获得。6.根据权利要求5所述的方法,其特征在于,所述主体的目标运动曲线是连续的;所述主体的目标运动曲线一阶、二阶可导,且曲率小于或者等于第一预设阈值;所述主体的目标运动曲线上的主体中心与所述主体的原始运动曲线上的主体中心之间的距离小于或者等于第一预设值。7.根据权利要求5或6所述的方法,其特征在于,所述相机的运动信息为相机的目标运动曲线,所述根据所述多帧原始图像对应的姿态传感器数据和所述主体的运动信息获得相机的运动信息,包括:根据所述多帧原始图像对应的姿态传感器数据获得相机的原始运动曲线;根据所述相机的原始运动曲线和主体约束获得相机的目标运动曲线,所述主体约束与所述主体的目标运动曲线相关,所述主体约束用于使得所述目标图像上的主体中心与所述主体的目标运动曲线上对应的主体中心之间的距离小于或者等于第二预设值。8.根据权利要求7所述的方法,其特征在于,所述根据所述相机的原始运动曲线和主体约束获得相机的目标运动曲线,包括:
根据主体的运动幅度确定对应的主体约束档位;将主体约束强度从初始值逐渐提升至所述主体约束档位对应的上界值;根据所述相机的原始运动曲线和所述主体约束强度获得相机的目标运动曲线。9.根据权利要求1-8任一项所述的方法,其特征在于,所述根据采集到的多帧原始图像获取主体的运动信息,包括:在满足预设条件后,根据采集到的所述多帧原始图像获取主体的运动信息。10.根据权利要求9所述的方法,其特征在于,所述预设条件包括:所述电子设备的运动幅度大于或者等于第三预设值;主体在所述原始图像上的面积占比大于或者等于第四预设值;连续出现主体的所述原始图像的帧数大于或者等于第五预设值。11.根据权利要求1-10任一项所述...

【专利技术属性】
技术研发人员:孙思佳朱聪超王宇卢圣卿
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1