一种视频录制控制方法、电子设备及介质与流程

文档序号:37689149发布日期:2024-04-18 21:05阅读:10来源:国知局
一种视频录制控制方法、电子设备及介质与流程

本技术涉及录制,特别涉及一种视频录制控制方法、电子设备及介质。


背景技术:

1、目前,视频录制的应用场景越来越多,例如录制短视频等,而对视频录制进行控制的方式,一般是用户点击录制界面上的按钮等控件来实现,操作麻烦,用户体验不好。现有技术中虽然存在肢体动作来实现电子设备控制的方式,但是在视频录制的应用场景中,由于肢体动作会被录入到录制内容中,而无法实现控制的效果,此外,目前视频录制实现控制的形式较为单一,难以满足视频录制场景中的控制需求。


技术实现思路

1、为解决上述问题,本技术提供一种视频录制控制方法、电子设备及介质。

2、第一方面,本技术提供一种视频录制控制方法,应用于电子设备,方法包括:响应于用户开始录制的第一操作,至少通过摄像头执行录制,录制内容至少包括视频流内容;识别视频流内容中用户通过摄像头输入的图像指令,图像指令用于实现对录制的控制;其中,识别视频流内容中用户通过摄像头输入的图像指令包括:对视频流内容中的至少一个图像帧的至少第一图像块进行识别,识别第一图像块中与特征行为匹配的图像指令,并根据图像指令所在的至少一个图像帧确定图像指令所在的第一时间区间。

3、基于上述方案,可以确定出图像指令所在的第一时间区间,如此便于基于图像指令所在的第一时间区间确定出包括第一时间区间的第二时间区间,并获取录制内容中删除掉第二时间区间后对应的拼接内容,实现在录制过程通过图像指令进行录制控制,满足视频录制中的控制需求,且可以获取到不存在图像指令的第一录制文件,从而便于进行单人录制、直播等场景的录制,提升用户体验。此外,用于录制控制的图像指令可以包括多种形式的图像指令,便于用户在不同的场景采用不同的指令形式进行录制过程的控制。进一步的,可以通过对视频流内容中的图像帧的部分图像块进行识别的方式实现对图像指令的识别,有效提高识别效率。

4、本技术中,特征行为可以为电子设备存储的各操作对应的图像指令内容,用于与录制过程中用户输入的图像进行匹配,以识别录制过程中用户输入的图像指令。

5、本技术中,可以对视频流内容中图像帧的部分图像块进行识别,也可以对视频流内容中图像帧的全部图像块进行识别。图像块可以为设定尺寸的图像区域。

6、本技术中,当视频流内容中存在图像帧的至少一个图像块与特征行为中的对应图像帧的图像块匹配,则可以确定视频流内容中的该图像帧与特征行为中的对应图像帧匹配。

7、当视频流内容中存在与特征行为对应的各图像帧完全匹配的连续图像帧时,确定识别到视频流内容中的图像指令。

8、在一种可能的实现中,根据图像指令所在的至少一个图像帧确定图像指令所在的第一时间区间包括:至少一个图像帧包括第一图像帧及第二图像帧,第一图像帧为图像指令在第一图像块中与特征行为匹配的第一个图像帧,第二图像帧为图像指令在第一图像块中与特征行为匹配的最后一个图像帧,第一时间区间的开始时间为第一图像帧所在的时刻,第一时间区间的结束时间为第二图像帧所在的时刻。

9、本技术中,电子设备可以将录制过程中的每个图像帧与图像资源库中的操作对应的图像指令内容(或称为特征行为)中的每个图像帧均进行比对,存在一图像指令的开始至结束的图像帧与资源库中存储的任意图像指令内容的开始到结束的图像帧匹配即完全一致时,则确认识别到对应的图像指令,可以执行图像指令对应的操作。

10、本技术中,可以将用户输入的图像指令中,第一个能与资源库中的任意图像指令内容的图像指令内容匹配的图像帧,即第一图像帧,对应的时刻点标记为图像指令所处的第一时间区间的开始时刻点,将最后一个能与资源库中的图像指令内容匹配的图像帧,即第二图像帧,对应的时刻点标记为图像指令的第一时间区间的结束时刻点,基于上述方案,可以在录制过程中实现图像指令的动态识别,提高图像指令识别效率。

11、在一种可能的实现中,确定第一图像块中与特征行为匹配的图像指令之前,方法还包括:对视频流内容中的至少一个图像帧的第二图像块进行识别,在未识别到图像指令时,由第二图像块切换到第一图像块。

12、在一种可能的实现中,第一图像块比第二图像块大,且第一图像块包含第二图像块。

13、在一种可能的实现中,第二图像块位于图像帧的中心位置,第一图像块基于第二图像块向四周延伸。

14、本技术中,第二图像块可以为位于图像帧的中心位置的图像块,即,例如可以为本技术实施例中提及的第一中心图像块,第一图像块可以为图像帧的中心位置的图像块向四周延伸设定尺寸的图像块,例如,可以为本技术实施例中提及的第二中心图像块。

15、可以理解,在录制过程中,图像的核心信息一般只占据整个图像的局部区域,且占据中心区域的概率较大,而核心信息匹配的情况下,图像一般会匹配,因此,本技术实施例中采用中心位置图像块逐步扩大的局部比对法进行图像的匹配,可以在保证匹配正确率的情况下,提高匹配效率。

16、在一种可能的实现中,第一图像块与第二图像块相邻。

17、本技术中,第一图像块可以是与第二图像块右侧相邻的图像块,也可以是与第二图像块左侧、上侧、下侧、对角线方向相邻的图像块。本技术中,可以按照预设的切换顺序确定排列在第二图像块后的下一个图像块。并按照切换顺序对各图像块进行识别匹配。

18、在一种可能的实现中,第一图像块为按照切换顺序排列在第二图像块后的下一个图像块,切换顺序包括预先设定的不同顺序图像块所在的位置。

19、可以理解,在录制过程中,图像的核心信息一般只占据整个图像的局部区域,而核心信息匹配的情况下,图像一般会匹配,因此,本技术中采用按照切换顺序依次比对各图像块的局部比对法进行图像的匹配,可以在保证匹配正确率的情况下,提高匹配效率。

20、在一种可能的实现中,图像指令在第一图像块中与特征行为进行匹配时,方法还包括:识别第一图像块中的第一像素,第一像素与相邻像素的显示参数差值高于第一阈值,忽略匹配第一像素。

21、可以理解,造成图像匹配结果为不匹配的原因可能是存在坏点(或噪点),而并不是实际意义上的图像不匹配,因此,本技术中识别出与相邻像素的显示参数差值高于第一阈值的像素点,即存在明显跳变的坏点,不对坏点进行匹配,可以有效保证图像匹配的正确率。

22、在一种可能的实现中,图像指令在第一图像块中与特征行为进行匹配时,方法还包括:识别第一图像块中不匹配的第二像素及第三像素,第二像素与第三像素的位置差距超过第二阈值,忽略匹配第二像素及第三像素。

23、可以理解,本技术中,当不匹配的任意两像素的位置差距太大,则可以认为该不匹配的两像素点是无关紧要的可忽略点,可以不对该可忽略点进行匹配。可以有效保证图像匹配的正确率。

24、在一种可能的实现中,匹配图像指令的特征行为包括第一图像块中出现的示意内容或肢体动作。

25、在一种可能的实现中,示意内容包括第一图像块中出现的特定文字信息或图像信息。

26、本技术中,可以通过示意内容控制视频的录制,便于在用户无法输入肢体或脸部图像时,通过特定文字或图像,例如展示在纸板上的文字或图像控制视频的录制,满足视频录制控制的多场景需求。

27、在一种可能的实现中,肢体动作包括第一图像块中出现的特定手势信息或脸部信息。

28、在一种可能的实现中,至少通过摄像头执行录制包括:通过第一摄像头执行录制;响应于用户通过第一摄像头输入的切换摄像头的图像指令,通过第二摄像头执行录制。

29、在一种可能的实现中,第一摄像头为电子设备的前置摄像头,第二摄像头为电子设备的后置摄像头;或第一摄像头为电子设备的后置摄像头,第二摄像头为电子设备的前置摄像头。

30、在一种可能的实现中,通过第二摄像头执行录制之后,方法还包括:识别视频流内容中用户通过第二摄像头输入的图像指令。

31、在一种可能的实现中,匹配切换摄像头的图像指令的特征行为包括第一图像块中存在用户调转电子设备方向导致的录制画面旋转。

32、本技术中,基于上述方案,当电子设备检测到录制画面旋转时,则可以判断用户具有切换摄像头的意图,并确定检测到了切换摄像头的图像指令,可以控制电子设备切换摄像头。如此,便于用户无需通过输入肢体动作或示意内容,只需调转手机实现录制画面的旋转即可控制电子设备切换摄像头,满足多场景的录制控制需求,提升用户体验。

33、在一种可能的实现中,方法还包括:根据录制内容生成第一录制文件,第一录制文件包括删除第二时间区间对应录制内容后的拼接内容,第二时间区间基于图像指令所在的第一时间区间确定。

34、在一种可能的实现中,第二时间区间基于图像指令所在的第一时间区间确定包括:根据音频流内容在第二时间区间前后相邻的波形相似度确定第三时间区间;根据第三时间区间确定第一时间区间。

35、本技术中,可以对图像指令所在的时间区间进行优化,获取第二时间区间,在检测到结束指令后,生成删除第二时间区间对应录制内容后的拼接内容,可以进一步确保录制内容不会产生突变,且有效保证生成的录制文件中不包括图像指令内容。

36、在一种可能的实现中,方法还包括:根据录制内容生成第二录制文件,第二录制文件中标记有第二时间区间的开始时间和结束时间。

37、在一种可能的实现中,方法还包括:根据录制内容生成第三录制文件集,第三录制文件集包括录制内容在第二时间区间对应的至少一个第一类录制片段文件及录制内容在第二时间区间以外的至少一个第二类录制片段文件。

38、本技术中,可以基于标记有第二时间区间的开始时间和结束时间的录制文件生成第三录制文件集,且电子设备可以将第一类录制片段文件与对应的操作存储在图像指令素材库中,以用于后续图像指令的识别和匹配。电子设备可以存储第二类录制片段文件,可以便于用户进行单独查看,或进行拼接合成等剪辑处理。

39、第二方面,本技术提供一种电子设备,包括:存储器,用于存储电子设备的一个或多个处理器执行的指令,以及处理器,是电子设备的一个或多个处理器之一,用于执行本技术提及的视频录制控制方法。

40、第三方面,本技术提供一种可读存储介质,可读介质上存储有指令,指令在电子设备上执行时使得电子设备执行权利要求本技术提的视频录制控制方法。

41、第四方面,本技术提供一种计算机程序产品,包括:执行指令,执行指令存储在可读存储介质中,电子设备的至少一个处理器可以从可读存储介质读取执行指令,至少一个处理器执行执行指令使得电子设备执行本技术提及的视频录制控制方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1