System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种拍摄方法及设备技术_技高网

一种拍摄方法及设备技术

技术编号:42048668 阅读:18 留言:0更新日期:2024-07-16 23:29
本申请实施例提供一种拍摄方法及设备,涉及电子技术领域。本申请实施例可以响应于对拍摄功能的启动操作,获取运动传感器采集的第一事件数据和图像传感器采集的第一帧原始图像。并且根据第一事件数据进行运动目标检测,确定拍摄目标的第一运动信息。并且根据第一帧原始图像进行目标检测,确定拍摄目标的第一目标检测信息。之后,基于拍摄目标的第一运动信息,更新拍摄目标的第一目标检测信息。最后,根据第一运动信息和更新后的第一目标检测信息,确定第一感兴趣ROI对焦区域。并根据第一ROI对焦区域,对摄像头进行对焦以采集第二帧原始图像。提高了对焦精度以及对焦速度,进而提高用户的使用体验。

【技术实现步骤摘要】

本申请实施例涉及电子,尤其涉及一种拍摄方法及设备


技术介绍

1、随着电子技术的发展,手机或平板电脑等电子设备的摄像头功能越来越强大,可用于实现拍照和录影等功能。例如,用户打开摄像头后,手机可将摄像头捕捉到的拍摄画面实时显示在用户界面中。进而,用户可以获得具有不同效果的图像。

2、目前,用户可以手动在拍摄画面中选择焦点,使得手机可以根据用户选择的焦点进行对焦。同时,手机也可以提供给用户自动跟踪焦点并对焦的功能。然而,在手机自动跟踪焦点并对焦的过程中,会出现无法及时追踪到拍摄画面中的拍摄目标,从而导致对焦结果不准确,且对焦成功率低的情况。进而,导致拍摄的照片或者视频模糊,降低用户的体验感。


技术实现思路

1、本申请实施例提供一种拍摄方法及设备,用于解决在手机自动跟踪焦点并对焦的过程中,会出现无法及时追踪到拍摄画面中的拍摄目标,从而导致对焦结果不准确的问题。

2、为达到上述目的,本申请的实施例采用如下技术方案:

3、第一方面,提供了一种拍摄方法,应用于具有摄像头的电子设备,摄像头包括运动传感器和图像传感器,该方法包括:

4、电子设备响应于对拍摄功能的启动操作,获取运动传感器采集的第一事件数据和图像传感器采集的第一帧原始图像。之后,电子设备根据第一事件数据进行运动目标检测,确定拍摄目标的第一运动信息;第一运动信息用于表征拍摄目标的运动情况。并且根据第一帧原始图像进行目标检测,确定拍摄目标的第一目标检测信息;第一目标检测信息用于表征拍摄画面中拍摄目标的位置。

5、接着,电子设备基于拍摄目标的第一运动信息,更新拍摄目标的第一目标检测信息。之后,电子设备根据第一运动信息和更新后的第一目标检测信息,确定第一感兴趣roi对焦区域;并且根据第一roi对焦区域,对摄像头进行对焦以采集第二帧原始图像。最后,电子设备显示第一目标图像,第一目标图像由对焦完成的第二帧原始图像生成。

6、可见,本申请实施例可以对第一帧原始图像中的拍摄目标进行目标检测,输出第一目标检测信息。其中,第一目标检测信息用于表示拍摄画面中拍摄目标的静态信息。并且还可以根据运动传感器采集的第一事件数据进行运动目标检测,输出第一运动信息。第一运动信息用于表示拍摄画面中拍摄目标的运动情况信息。之后,利用第一运动信息更新拍摄目标的第一目标检测信息。最后,根据第一运动信息和更新后的第一目标检测信息确定对焦区域,以完成自动对焦。在对焦之后,采集第二帧原始图像并显示第一目标图像,第一目标图像可以为拍摄预览界面显示的图像。

7、由此,本申请实施例可以利用具有拍摄帧率较高的事件相机采集第一事件数据,以及第一事件数据对应的第一运动信息更新第一目标检测信息。也就是说,拍摄帧率较高的事件相机采集的第一事件数据所对应的第一运动信息,能够及时地对第一目标检测信息进行指导,从而可以改善第一目标检测结果存在滞后的情况,以使得第一目标检测信息更贴近拍摄目标在真实场景下的运动状态,提高了在运动场景下对焦成功的概率。同时,本申请实施例通过处于运动状态的拍摄目标对应的第一运动信息确定对焦区域。由于已经得到拍摄目标的第一运动信息,可以直接利用该第一运动信息执行自动对焦过程。进而,无需遍历拍摄画面中由近至远的全部位置的事件信号。能够精准地确定对焦区域,便于后续拍摄到清晰的图片或视频,提升用户的使用体验。

8、在第一方面的一种可实现方式中,电子设备在根据第一帧原始图像进行目标检测,确定拍摄目标的第一目标检测信息的过程中,包括:

9、电子设备根据第一帧原始图像进行场景检测和目标检测,确定拍摄目标的第一目标检测信息和场景信息;场景信息用于表征拍摄目标的拍摄场景。

10、并且,电子设备在根据第一运动信息和更新后的第一目标检测信息,确定感兴趣第一roi对焦区域的过程中;包括:

11、电子设备根据第一运动信息、场景信息和更新后的第一目标检测信息,确定第一roi对焦区域。

12、可见,本申请实施例除了对第一帧原始图像中的拍摄目标进行目标检测之外,还可以对第一帧原始图像中的拍摄目标进行场景检测,输出场景信息。场景信息用于表示拍摄画面中的拍摄场景。并且,本申请实施例可以根据运动信息、场景信息以及更新后的目标检测信息确定对焦区域,进而完成自动对焦。

13、也就是说,本申请实施例还可以结合拍摄画面中的拍摄场景确定对焦区域。这样,若拍摄画面中包括拍摄场景如月亮、蓝天以及太阳等,对焦区域也可以根据运动信息、场景信息以及更新后的目标检测信息来综合确定。示例性的,若用户想要拍摄一些拍摄场景,电子设备后续可以对焦在拍摄场景中。进而,提高用户的使用体验感。

14、在第一方面的一种可实现方式中,电子设备在根据第一事件数据进行运动目标检测的过程中,包括:

15、电子设备对第一事件数据进行切分,生成多帧事件帧图像。若拍摄目标对应的运动速率发生变化,则根据运动速率调整单位时长内生成事件帧图像的帧数;事件帧图像的帧数与拍摄目标对应的运动速率正相关;之后,电子设备对事件帧图像进行运动目标检测。

16、可见,本申请实施例可以对运动传感器采集到的第一事件数据进行切分,生成多帧事件帧图像。之后,累积多组事件帧图像,对多组事件帧图像中的一系列运动轨迹进行分析。并且,本申请实施例中单位时长内生成事件帧图像的帧数与拍摄目标的运动速率相关。拍摄目标对应的运动速率越大,单位时长内生成事件帧图像的帧数越多。反之,拍摄目标对应的运动速率越小,单位时长内生成事件帧图像的帧数越少。

17、也就是说,随着拍摄画面中拍摄目标对应的运动速率发生变化,单位时长内生成事件帧图像的帧数也会相应发生变化。由于拍摄目标对应的运动速率较大时,拍摄目标在拍摄画面中位置的移动速度越快。由此,为了便于更精准的进行后续对焦过程,本申请实施例提供单位时长内生成事件帧图像的帧数与拍摄目标的运动速率正相关,单位时间内产生的事件帧图像越多,即事件帧图像对应的第一运动信息越多。这样,便于后续采用第一运动信息提供给第一目标检测信息针对拍摄目标更精确的运动情况,以使拍摄目标的第一目标检测信息也就越准确。进而提升后续对焦过程中的对焦精度和成功概率。

18、在第一方面的一种可实现方式中,电子设备在对第一事件数据进行切分,生成多帧事件帧图像的过程中;包括:电子设备根据预设事件数据量,对第一事件数据进行切分,生成多帧事件帧图像;其中,每帧事件帧图像均对应预设事件数据量。

19、可见,本申请实施例可以按照预设事件数据量将第一事件数据切分成多组事件帧图像,如k组事件帧图像,每帧事件帧图像可以对应相同的预设事件数据量。其中,预设事件数据量可以包括事件信号。当然,每帧事件帧图像可以对应不相同的预设事件数据量。这样,通过按照预设事件数据量对第一事件数据进行切分,生成多帧事件帧图像。便于后续根据事件帧图像得到第一运动信息,进而掌握拍摄目标的运动情况。同时,便于后续根据第一运动信息更新第一目标检测信息,以能够精准本文档来自技高网...

【技术保护点】

1.一种拍摄方法,应用于具有摄像头的电子设备,所述摄像头包括运动传感器和图像传感器,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述第一帧原始图像进行目标检测,确定拍摄目标的第一目标检测信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述第一事件数据进行运动目标检测,包括:

4.根据权利要求3所述的方法,其特征在于,所述对所述第一事件数据进行切分,生成多帧事件帧图像;包括:

5.根据权利要求2-4任一项所述的方法,其特征在于,所述第一目标检测信息包括拍摄目标的第一目标框、第一目标框对应的区域大小或第一目标框对应的坐标中的一种或多种;

6.根据权利要求5所述的方法,其特征在于,所述第一运动信息还包括拍摄目标对应的运动方向、运动速度或运动类型中的一种或多种;所述运动类型至少包括往复运动、旋转运动、横向运动、纵向运动或蹦跳运动中的一种或多种。

7.根据权利要求5或6所述的方法,其特征在于,所述第一事件数据的采集时间在所述第二帧原始图像的采集时间之前,所述基于所述拍摄目标的第一运动信息,更新所述拍摄目标的第一目标检测信息;包括:

8.根据权利要求5-7任一项所述的方法,其特征在于,所述根据所述第一运动信息、所述场景信息和更新后的所述第一目标检测信息,确定所述第一ROI对焦区域,包括:

9.根据权利要求1-8任一项所述的方法,其特征在于,根据所述第一ROI对焦区域,对第二帧原始图像进行对焦,包括;

10.根据权利要求9所述的方法,其特征在于,所述第一事件数据为第一时刻与第二时刻之间采集到的事件数据,所述第一时刻为所述第一帧原始图像的采集时刻,所述第二时刻为所述第二帧原始图像的采集时刻,所述方法还包括:

11.根据权利要求10所述的方法,其特征在于,所述方法还包括:

12.根据权利要求1-11任一项所述的方法,其特征在于,所述显示第一目标图像,包括:

13.根据权利要求1-12任一项所述的方法,其特征在于,所述采集第二帧原始图像,包括:

14.根据权利要求1-13任一项所述的方法,其特征在于,所述采集第二帧原始图像,包括:

15.一种电子设备,其特征在于,所述电子设备包括存储器、一个或多个处理器;所述存储器与所述处理器耦合;其中,所述存储器中存储有计算机程序代码,所述计算机程序代码包括计算机指令,当所述计算机指令被所述处理器执行时,使得所述电子设备执行如权利要求1-14任一项所述的拍摄方法。

16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机可以执行如权利要求1-14任一项所述的拍摄方法。

...

【技术特征摘要】

1.一种拍摄方法,应用于具有摄像头的电子设备,所述摄像头包括运动传感器和图像传感器,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述第一帧原始图像进行目标检测,确定拍摄目标的第一目标检测信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述第一事件数据进行运动目标检测,包括:

4.根据权利要求3所述的方法,其特征在于,所述对所述第一事件数据进行切分,生成多帧事件帧图像;包括:

5.根据权利要求2-4任一项所述的方法,其特征在于,所述第一目标检测信息包括拍摄目标的第一目标框、第一目标框对应的区域大小或第一目标框对应的坐标中的一种或多种;

6.根据权利要求5所述的方法,其特征在于,所述第一运动信息还包括拍摄目标对应的运动方向、运动速度或运动类型中的一种或多种;所述运动类型至少包括往复运动、旋转运动、横向运动、纵向运动或蹦跳运动中的一种或多种。

7.根据权利要求5或6所述的方法,其特征在于,所述第一事件数据的采集时间在所述第二帧原始图像的采集时间之前,所述基于所述拍摄目标的第一运动信息,更新所述拍摄目标的第一目标检测信息;包括:

8.根据权利要求5-7任一项所述的方法,其特征在于,所述根据所述第一运动信息、所述场景信息和更新后的所述第一目标检测信息,确定所述第一roi...

【专利技术属性】
技术研发人员:曾俊杰吴亮钱康王妙锋
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1