本发明涉及视频会议控制领域,尤其涉及一种会议视频数据处理方法、系统、会议终端及介质。
背景技术:
1、随着互联网技术的提升,线上视频会议的应用越来越广泛,视频会议中,需要摄像机采集参会人员的视频和音频,通过会议终端将拍摄的画面对外进行展示,从而使参会终端前的参会人员可以看到会议视频的会场视频内容。
2、但是目前视频会议中,会议视频内容不能够根据人物进行动态调整,每次显示的都是会议会场中的全部场景或固定的角度场景,不够智能。
技术实现思路
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、使用本发明提供的会议视频数据处理方法,通过对会议视频流数据的人物数据进行检测进而得到最小画面外接框,基于所述最小画面外接框在会议视频流数据中进行框定,得到显示区域作为视频会议显示数据,可以动态的获取会议中关键人物数据,并自动确定显示区域的大小,按照最佳的显示区域划分,并动态的调整视频会议显示数据,提升用户体验。
1.一种会议视频数据处理方法,其特征在于,包括:
2.根据权利要求1所述的会议视频数据处理方法,其特征在于,所述目标检测过程包括:
3.根据权利要求2所述的会议视频数据处理方法,其特征在于,在匹配过程中,还包括:
4.根据权利要求3所述的会议视频数据处理方法,其特征在于,在匹配虚拟人脸数据或虚拟人体数据时,还包括:
5.根据权利要求1所述的会议视频数据处理方法,其特征在于,显示区域获取过程包括:
6.根据权利要求1所述的会议视频数据处理方法,其特征在于,得到所述视频会议显示数据后,还包括:
7.根据权利要求6所述的会议视频数据处理方法,其特征在于,所述预定时间包括对应仅有一个人物数据的第一预定时间、以及对应多个人物数据的第二预定时间。
8.一种会议视频数据处理系统,其特征在于,包括:
9.一种会议终端,其特征在于,包括:
10.一种计算机可读介质,其特征在于,存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-7任一所述的会议视频数据处理方法。