System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 视频录制方法、设备、存储介质及程序产品技术_技高网

视频录制方法、设备、存储介质及程序产品技术

技术编号:44436306 阅读:5 留言:0更新日期:2025-02-28 18:46
本申请实施例提供一种视频录制方法、设备、存储介质及程序产品。在本申请实施例中,在录制过程中实时识别并判断当前视频帧的人脸状态信息,不满足要求的情况下不执行图像存储事件并重新进行录制。不同的视频类型对应不同的提示信息和重新录制方案,以便于根据适配的提示信息和录制方案重新录制,如若目标视频片段为讲话型视频,需要对整个目标视频片段重录,若目标视频片段为沉默型视频,需要对当前视频帧重录,并在当前帧图像满足录制要求时执行图像存储事件以存储当前视频帧。在录制过程中提供明确的视觉反馈,引导用户在录制过程中适应性调整人脸状态以达到视频录制要求并自动控制图像存储事件的执行与否,提高了视频帧序列的录制效果。

【技术实现步骤摘要】

本申请涉及计算机处理,尤其涉及一种视频录制方法、设备、存储介质及程序产品


技术介绍

1、随着计算机技术的快速发展,app的功能逐渐强大,通过智能app代替传统的拍摄设备录制视频也成为主流,例如录制人物视频。

2、但是,人物视频录制过程中通常无法提供明确的视觉反馈,例如人脸是否位于中央、是否存在侧脸、以及人脸大小是否符合标准等,这会导致录制的视频在构图和人物姿态上难以达到预期的拍摄要求,录制视频的视觉效果不佳。


技术实现思路

1、本申请的多个方面提供一种视频录制方法、设备、存储介质及程序产品,用以在录制视频的过程中提供明确的视觉反馈,引导用户在录制过程中从人脸状态等方面进行适应性调整以达到录制要求,提高所录制视频帧的整体视觉效果和录制效率。

2、本申请实施例提供一种视频录制方法,该方法包括:响应于针对目标用户发起的视频录制操作,开始录制目标用户基于剧本内容演绎的至少包含人脸区域的视频帧序列,视频帧序列包括多个视频帧;在录制视频帧序列过程中,针对录制的当前视频帧进行人脸状态识别并判断识别到的人脸状态信息是否满足录制要求信息;若当前帧视频帧的人脸识别信息不满足录制要求信息,判断当前视频帧所属的目标视频片段是否为讲话型的视频片段,目标视频片段包括当前视频帧以及在当前视频帧之前录制的指定数量的视频帧;若目标视频片段是讲话型的视频片段,则输出第一提示信息,第一提示信息用于提示目标用户需要重新录制目标视频片段并引导目标用户调整人脸录制状态以重新录制目标视频片段;以及对目标用户根据第一提示信息调整人脸录制状态后的第一演绎过程进行重新录制,直至得到目标视频片段对应的符合录制要求信息的多个第一重录视频帧,并针对每个第一重录视频帧执行图像存储事件,以将多个第一重录视频帧存储至目标视频文件中;若目标视频片段不是讲话型的视频片段,则输出第二提示信息,第二提示信息用于提示目标用户需要重新录制当前视频帧并引导目标用户调整人脸录制状态以重新录制当前视频帧;以及对目标用户根据第二提示信息调整人脸录制状态后的第二演绎过程进行重新录制,直至得到当前视频帧对应的符合录制要求信息的第二重录视频帧,并针对第二重录视频帧执行图像存储事件,以将第二重录视频帧存储至目标视频文件中;响应于录制结束操作,结束执行图像存储事件,以得到完整的视频帧序列。

3、本申请实施例还提供一种电子设备,包括:存储器和处理器;存储器,用于存储计算机程序;处理器,与存储器耦合,用于执行计算机程序,以实现上述方法中的各步骤。

4、本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,当计算机程序被处理器执行时,致使处理器实现上述方法中的各步骤。

5、在本申请实施例中,本申请上述实施例提供的技术方案,在录制视频帧序列过程中,对于录制的当前视频帧,即在录制每一个视频帧时都会进行人脸状态识别并判断识别到的人脸状态信息是否满足录制要求信息,在不满足要求的情况下重新进行录制。在录制当前视频帧的同时进行状态识别,可以及时辨别出当前视频帧是否满足录制要求,在不满足录制要求信息的情况下及时重新进行录制,不仅提高了每一个视频帧的视觉效果,也提高了视频帧序列的整体视觉效果和录制效率。进一步,在重新录制之前,还需要对当前视频帧所属的目标视频片段类型进行判断,不同的视频类型对应不同的提示信息和重新录制方案,以便于根据适配的提示信息和录制方案重新录制,如在当前视频帧所属的目标视频片段为讲话型的视频片段,则输出第一提示信息以提示目标用户需要重新录制目标视频片段并引导目标用户调整人脸录制状态以重新录制目标视频片段;在当前视频帧所属的目标视频片段不是讲话型的视频片段,则输出第二提示信息以提示目标用户需要重新录制当前视频帧并引导目标用户调整人脸录制状态以重新录制当前视频帧,由此可以在录制过程中提供明确的视觉反馈,引导用户在录制过程中从人脸状态等方面进行适应性调整以达到视频录制要求,进一步提高了所视频帧序列的视觉效果。另外,当前视频帧是否满足录制要求信息是是否执行图像存储事件的控制条件,即在当前视频帧满足录制要求信息的情况下,会自动执行图像存储事件,以将当前视频帧存储至目标视频文件中,在当前视频帧不满足录制要求信息的情况下,会自动结束执行图像存储事件,以完成本次针对视频帧序列的录制任务,即通过当前视频帧是否满足录制要求信息来控制是否将当前视频帧存储至目标视频文件中,避免不满足录制要求的视频帧(噪声)对视频帧序列产生干扰从而干扰最终生成的视频素材的质量和视觉效果。

本文档来自技高网...

【技术保护点】

1.一种视频录制方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在,在结束执行所述图像存储事件后,还包括:

3.根据权利要求1所述的方法,其特征在于,所述视频帧序列是通过视频录制器进行录制的,所述录制要求信息至少包括当前视频帧包含的五官形变特征需要满足的形变阈值和所述目标用户与所述视频录制器之间需要满足的距离差值阈值;

4.根据权利要求3所述的方法,其特征在于,所述信息对比模型包括形变特征对比网络层和距离对比网络层;

5.根据权利要求1所述的方法,其特征在于,针对每个第一重录视频帧执行图像存储事件,以将所述多个第一重录视频帧存储至所述目标视频文件中,包括:

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

7.根据权利要求6所述的方法,其特征在于,基于所述首个第一重录视频帧和与所述目标视频片段相邻的上一视频片段的尾帧,生成至少一个第一过渡帧,包括:

8.根据权利要求1-7任一项所述的方法,其特征在于,若所述目标视频片段不是讲话型的视频片段,则输出第二提示信息,包括:

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

10.一种电子设备,其特征在于,包括:存储器和处理器;所述存储器,用于存储计算机程序;所述处理器,与所述存储器耦合,用于执行所述计算机程序,以实现权利要求1-9中任一项所述方法中的步骤。

11.一种存储有计算机程序的计算机可读存储介质,其特征在于,当所述计算机程序被处理器执行时,致使所述处理器实现权利要求1-9中任一项所述方法中的步骤。

12.一种计算机程序产品,其特征在于,所述计算机程序产品包含计算机程序/指令,当所述计算机程序/指令被处理器执行时,致使所述处理器能够实现权利要求1-9中任一项方法中的步骤。

...

【技术特征摘要】

1.一种视频录制方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在,在结束执行所述图像存储事件后,还包括:

3.根据权利要求1所述的方法,其特征在于,所述视频帧序列是通过视频录制器进行录制的,所述录制要求信息至少包括当前视频帧包含的五官形变特征需要满足的形变阈值和所述目标用户与所述视频录制器之间需要满足的距离差值阈值;

4.根据权利要求3所述的方法,其特征在于,所述信息对比模型包括形变特征对比网络层和距离对比网络层;

5.根据权利要求1所述的方法,其特征在于,针对每个第一重录视频帧执行图像存储事件,以将所述多个第一重录视频帧存储至所述目标视频文件中,包括:

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

7.根据权利要求6所述的方法,其特征在于,基于所述首个第一重录视频帧和与所述目标视频片段相邻的上...

【专利技术属性】
技术研发人员:汪友坤
申请(专利权)人:五八畅生活北京信息技术有限公司
类型:发明
国别省市:

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

1