防抖处理方法、装置、电子设备和可读存储介质制造方法及图纸

技术编号:36293114 阅读:54 留言:0更新日期:2023-01-13 10:06
本申请公开了一种防抖处理方法、装置、电子设备和可读存储介质,属于摄影技术领域。其中,所述方法包括:获取第一时刻的运动信息,运动信息包括:目标对象与镜头之间的第一距离、镜头的移动方向和镜头的移动速度;根据镜头的移动方向和镜头的移动速度,确定镜头在第二时刻的移动速度向量;根据第一距离,确定用户在第一时刻至第二时刻之间的移动距离,第二时刻为晚于第一时刻的时刻;根据移动速度向量和移动距离,确定镜头在第二时刻的第一抖动信息;根据第一抖动信息和传感器检测到的第二抖动信息,确定目标抖动信息,目标抖动信息用于在第二时刻对镜头进行防抖处理。第二时刻对镜头进行防抖处理。第二时刻对镜头进行防抖处理。

【技术实现步骤摘要】
防抖处理方法、装置、电子设备和可读存储介质


[0001]本申请属于摄像
,具体涉及一种防抖处理方法、装置、电子设备和可读存储介质。

技术介绍

[0002]随着信息技术的发展,越来越多的用户使用电子设备拍摄第一视角的视频。比如,用户以第一视角拍摄球类运动时,会将电子设备固定在身体上进行拍摄。在用户跟随目标对象的运动而运动的过程中,用户佩戴的电子设备与用户一起运动。这种拍摄方式对于电子设备的防抖技术要求很高。
[0003]目前,电子设备依靠的防抖技术主要包括:光学防抖和电子防抖。在用户运动的过程中,镜头为清晰捕捉目标对象,镜头的焦点往往是跟随着目标对象的运动而变化的,这种情况下镜头抖动较大,而且电子防抖一定程度上依赖于光学防抖。由此,目前在运动场景中,电子设备在拍摄中的防抖效果不佳。

技术实现思路

[0004]本申请实施例的目的是提供一种防抖处理方法、装置、电子设备和可读存储介质,能够提高防抖效果。
[0005]第一方面,本申请实施例提供了一种防抖处理方法,应用于电子设备,电子设备佩戴于用户,电子设备包括镜头和传感器,镜头用于拍摄处于运动状态的目标对象,用户的运动状态与目标对象的运动状态具有关联关系,该方法包括:
[0006]获取第一时刻的运动信息,运动信息包括:目标对象与镜头之间的第一距离、镜头的移动方向和镜头的移动速度;
[0007]根据镜头的移动方向和镜头的移动速度,确定镜头在第二时刻的移动速度向量;
[0008]根据第一距离,确定用户在第一时刻至第二时刻之间的移动距离,第二时刻为晚于第一时刻的时刻;
[0009]根据移动速度向量和移动距离,确定镜头在第二时刻的第一抖动信息;
[0010]根据第一抖动信息和传感器检测到的第二抖动信息,确定目标抖动信息,目标抖动信息用于在第二时刻对镜头进行防抖处理。
[0011]第二方面,本申请实施例提供了一种防抖处理装置,应用于电子设备,电子设备佩戴于用户,电子设备包括镜头和传感器,镜头用于拍摄处于运动状态的目标对象,用户的运动状态与目标对象的运动状态具有关联关系,该装置包括:
[0012]获取模块,用于获取第一时刻的运动信息,运动信息包括:目标对象与镜头之间的第一距离、镜头的移动方向和镜头的移动速度;
[0013]第一确定模块,用于根据镜头的移动方向和镜头的移动速度,确定镜头在第二时刻的移动速度向量;
[0014]第二确定模块,用于根据第一距离,确定用户在第一时刻至第二时刻之间的移动
距离,第二时刻为晚于第一时刻的时刻;
[0015]第三确定模块,用于根据移动速度向量和移动距离,确定镜头在第二时刻的第一抖动信息;
[0016]第四确定模块,用于根据第一抖动信息和传感器检测到的第二抖动信息,确定目标抖动信息,目标抖动信息用于在第二时刻对镜头进行防抖处理。
[0017]第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
[0018]第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
[0019]第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
[0020]第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
[0021]在本申请的实施例中,通过获取第一时刻的运动信息,运动信息包括:目标对象与镜头之间的第一距离、镜头的移动方向和镜头的移动速度。其中,镜头用于拍摄处于运动状态的目标对象,用户的运动状态与目标对象的运动状态具有关联关系。根据镜头的移动方向和镜头的移动速度,能够快速准确地确定镜头在第二时刻的移动速度向量。根据第一距离,可以有效确定用户为了保持与目标对象的运动状态之间的关联关系,在第一时刻至第二时刻之间的移动距离;由于镜头的抖动一方面来自镜头对焦,另一方面来自用户运动,通过对用于表征镜头对焦产生的运动的移动速度向量和用于表征用户运动的移动距离进行计算,可以结合镜头运动情况和用户运动情况确定镜头在第二时刻的第一抖动信息。最后,对第一抖动信息和电子设备自带的传感器检测到的第二抖动信息进行融合,确定目标抖动信息,以用于通过目标抖动信息在第二时刻对镜头进行防抖处理,能够提升防抖效果,提升运动时的拍摄体验。
附图说明
[0022]图1是本申请实施例提供的一种应用场景的示意图;
[0023]图2是本申请实施例提供的一种防抖处理方法的流程图;
[0024]图3是本申请实施例提供的一种实现防抖处理方法的示意图;
[0025]图4是本申请实施例提供的一种防抖处理装置的结构图;
[0026]图5是本申请实施例的电子设备的硬件结构示意图之一;
[0027]图6是本申请实施例的电子设备的硬件结构示意图之二。
具体实施方式
[0028]下面将结合本申请实施例的附图,对本申请实施例的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。
[0029]本申请的说明书和权利要求书的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0030]本申请实施例提供的防抖处理方法至少可以应用于下述应用场景中,下面进行说明。
[0031]随着视频拍摄技术的兴起,越来越多的用户使用电子设备拍摄第一视角的视频,用于记录生活。其中,短视频拍摄的内容多样,且通常镜头场景变换较大,尤其是用户采取第一视角拍摄球类运动时,会将电子设备固定在身体上进行拍摄,这对电子设备影像模块中的防抖技术要求提出了严峻的挑战。
[0032]其中,第一视角是指用户观察目标对象的视角,与镜头拍摄目标对象的视角基本一致,以实现拍摄的视频给观看者身临其境的观看感受。
[0033]如图1所示,以用户在打乒乓球时,通过佩戴电子设备,以第一视角拍摄乒乓球运动为例。用户根据目标对象(即乒乓球)的运动而运动,在用户运动的过程中,用户佩戴的电子设备与用户同步运动。
[0034]其中,电子设备的防抖技术对于视频拍摄的效果至关重要。为了更好地本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种防抖处理方法,其特征在于,应用于电子设备,所述电子设备佩戴于用户,所述电子设备包括镜头和传感器,所述镜头用于拍摄处于运动状态的目标对象,所述用户的运动状态与所述目标对象的运动状态具有关联关系,所述方法包括:获取第一时刻的运动信息,所述运动信息包括:所述目标对象与所述镜头之间的第一距离、所述镜头的移动方向和所述镜头的移动速度;根据所述镜头的移动方向和所述镜头的移动速度,确定所述镜头在第二时刻的移动速度向量;根据所述第一距离,确定所述用户在所述第一时刻至所述第二时刻之间的移动距离,所述第二时刻为晚于所述第一时刻的时刻;根据所述移动速度向量和所述移动距离,确定所述镜头在所述第二时刻的第一抖动信息;根据所述第一抖动信息和所述传感器检测到的第二抖动信息,确定目标抖动信息,所述目标抖动信息用于在所述第二时刻对所述镜头进行防抖处理。2.根据权利要求1所述的方法,其特征在于,所述获取第一时刻的运动信息,包括:在所述第一时刻,基于所述镜头采集得到第一图像;获取所述目标对象在所述第一图像中的第一位置信息,和目标参考点在所述第一图像中的第二位置信息,所述目标参考点为所述镜头在拍摄过程中的注意力中心点;根据所述第一位置信息和所述第二位置信息,计算所述镜头的移动方向。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一位置信息和所述第二位置信息,计算所述镜头的移动方向,包括:根据所述第一位置信息和所述第二位置信息,确定所述目标参考点在第二时刻的第三位置信息;根据所述第一位置信息和所述第三位置信息,计算所述镜头的移动方向。4.根据权利要求1所述的方法,其特征在于,所述获取第一时刻的运动信息,包括:获取所述镜头采集的两个视频帧,所述两个视频帧包括所述第一时刻的视频帧和第三时刻的视频帧,所述第三时刻为早于所述第一时刻的时刻;根据所述两个视频帧,确定所述镜头的移动速度。5.根据权利要求2所述的方法,其特征在于,所述根据所述第一距离,确定所述用户在所述第一时刻至所述第二时刻之间的移动距离,包括:获取参考对象在所述第一图像中的第四位置信息;根据所述第一位置信息和所述第四位置信息,确定所述目标对象与所述参考对象之间的第二距离;根据所述第一距离和所述第二距离,确定所述用户在所述第一时刻至所述第二时刻之间的移动距离。6.根...

【专利技术属性】
技术研发人员:康波
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:

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

1