本发明涉及会议系统,具体涉及一种网络会议优化方法、系统和会议布控一体机。
背景技术:
1、随着网络和视频技术的不断发展,越来越多的会议采用会议布控一体机,进行网络视频会议的以满足商务沟通、视频培训等的需要。由于网络会议灵活性更高,对参会人数没有更多限制,因此,在众多会议中得到了广泛的应用。
2、但是,网络会议的流畅度是现有技术面临的一个问题,特别是容易受到网络速度、网络稳定性等影响时,就容易导致网络视频卡顿、画面拖尾等情况的发生,而在固有网络环境的条件下,并不能根据视频会议的需要实时提高网络速度和稳定性来解决上述问题。
3、因此,如何基于实际的网络环境进行网络会议的优化,提高网络会议的流畅度,是本领域技术人员亟待解决的技术问题。
技术实现思路
1、为此,本发明提供一种网络会议优化方法、系统和会议布控一体机,以解决现有技术中存在的相关技术问题。
2、为了实现上述目的,本发明提供如下技术方案:
3、根据本发明的第一方面,提供了一种网络会议优化方法,包括:
4、实时获取网络会议过程中的网速数据,并基于所述网速数据确定网速状态值;
5、实时获取网络会议过程中的丢包率数据,并基于所述丢包率数据确定网络稳定值;
6、实时获取会议布控一体机在网络会议过程中的运行数据,并基于所述运行数据确定设备状态值;
7、基于所述网速状态值、网络稳定值和设备状态值确定当前网络会议状态等级;
8、基于所述当前网络会议状态等级,优化网络会议远端数据传输和近端数据补偿。
9、进一步地,其中,基于所述网速状态值、网络稳定值和设备状态值确定当前网络会议状态等级,包括:
10、实时获取网速状态值、网络稳定值和设备状态值,基于网络会议状态模型,确定当前网络会议状态值;
11、当当前网络会议状态值大于第一预设状态阈值时,确定当前网络会议状态等级为第一等级;
12、当当前网络会议状态值小于等于第一预设状态阈值且大于第二预设状态阈值时,确定当前网络会议状态等级为第二等级;
13、当当前网络会议状态值小于等于第二预设状态阈值时,确定当前网络会议状态等级为第三等级。
14、进一步地,其中,实时获取网速状态值、网络稳定值和设备状态值,基于网络会议状态模型,确定当前网络会议状态值,所述网络会议状态模型包括:
15、;
16、其中,q为当前网络会议状态值,a为网速状态值,b为网络稳定值,c设备状态值,k1为与网速状态值a对应的参数系数,k2为与网络稳定值b对应的参数系数,k3为与设备状态值c对应的参数系数。
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、当当前会议发言人的音频数据和上一获取的会议发言人的音频数据不相似时,则提取当前会议发言人视频帧替换上一会议发言人视频帧作为第二远传图像,提取其他参会人员图像帧作为第三图像。
42、根据本发明的第二方面,提供了一种网络会议优化系统,包括:
43、网速状态获取模块,用于实时获取网络会议过程中的网速数据,并基于所述网速数据确定网速状态值;
44、网络稳定获取模块,用于实时获取网络会议过程中的丢包率数据,并基于所述丢包率数据确定网络稳定值;
45、设备状态获取模块,用于实时获取会议布控一体机在网络会议过程中的运行数据,并基于所述运行数据确定设备状态值;
46、会议状态分级模块,用于基于所述网速状态值、网络稳定值和设备状态值确定当前网络会议状态等级;
47、补偿模块,用于基于所述当前网络会议状态等级,优化网络会议远端数据传输和近端数据补偿。
48、根据本发明的第三方面,提供了会议布控一体机,包括:
49、存储器及处理器,所述存储器用于存储程序代码,所述处理器用于调用所述程序代码,以执行如上所述的方法。
50、本发明具有如下优点:
51、本技术提供了一种网络会议优化方法,包括:实时获取网络会议过程中的网速数据,并基于网速数据确定网速状态值;实时获取网络会议过程中的丢包率数据,并基于丢包率数据确定网络稳定值;实时获取会议布控一体机在网络会议过程中的运行数据,并基于运行数据确定设备状态值;基于网速状态值、网络稳定值和设备状态值确定当前网络会议状态等级;基于当前网络会议状态等级,优化网络会议远端数据传输和近端数据补偿。本发明申请根据当前网络会议状态等级优化网络会议远端数据向近端传输数据量,同时结合近端数据对远端数据进行补偿,实现了在网络环境不佳的情况下,保持较好的网络视频会议效果。
52、为了更好的说明本技术的技术效果,下面结合具体实施方式对本技术的技术方案进行说明。