一种基于数据协同传输处理的远程视频会议系统的制作方法

文档序号:24165248发布日期:2021-03-05 17:09阅读:69来源:国知局
一种基于数据协同传输处理的远程视频会议系统的制作方法

1.本发明涉及远程视频会议领域,涉及到一种基于数据协同传输处理的远程视频会议系统。


背景技术:

2.视频会议作为目前最先进的通讯技术,只需借助互联网,即可实现高效高清的远程会议。随着市场的发展,企业对视频会议系统的需求越来越大,要求越来越高,因此视频会议的走向就成为困扰相关研发单位的主要问题。
3.目前,现有的远程视频会议系统普遍存在一些不足之处,现有的远程视频会议系统只能获取单一来源的会议视频数据并只能对单一会议视频数据进行展示,不能实现多来源的会议数据的合并输出,存在视频会议中会议数据出现不连贯的现象,从而影响参会人员的使用,降低了参会人员的体验感,同时现有的远程视频会议系统缺乏对整个会议数据进行汇总和统一管理的功能,导致各参会人员之间的会议数据交互分享受到局限,降低了参会人员沟通效率,从而无法满足参会人员的需求,不便于后期人员研究会议数据,为了解决以上问题,现设计一种基于数据协同传输处理的远程视频会议系统。


技术实现要素:

4.本发明的目的在于提供一种基于数据协同传输处理的远程视频会议系统,本发明通过人脸识别技术对预登录会议系统的各参会人员身份进行识别,导引各参会人员在对应的虚拟会议座位上就坐,并进行对应人员的身份签到;同时采集各参会人员的会议终端发出的各会议数据,通过采用不同的数据处理方法进行处理,并统计整个会议中各参会人员的会议终端发出的各会议数据,同时按照会议时间先后顺序对各参会人员的会议终端发出的各会议数据进行拼接,获得拼接后的整个会议的各会议综合数据,通过二维码生成模块生成对应的二维码,并进行显示,解决了背景技术中存在的问题。
5.本发明的目的可以通过以下技术方案实现:
6.一种基于数据协同传输处理的远程视频会议系统,包括人脸图像采集模块、人脸图像处理模块、人脸识别模块、会议数据采集模块、会议数据处理模块、云服务器、时间记录模块、时间分析模块、二维码生成模块、会议终端和存储数据库;
7.所述云服务器分别与人脸识别模块、会议数据采集模块、会议数据处理模块、二维码生成模块和存储数据库连接,存储数据库与人脸识别模块连接,人脸图像处理模块分别与人脸图像采集模块和人脸识别模块连接,会议数据处理模块分别与会议数据采集模块和时间记录模块连接,时间分析模块分别与时间记录模块和二维码生成模块连接,会议终端与二维码生成模块连接;
8.所述人脸图像采集模块用于对预登录会议系统的各人员进行人脸图像采集,统计采集的预登录会议系统的各人员人脸图像,将预登录会议系统的各人员人脸图像发送至人脸图像处理模块;
9.所述人脸图像处理模块用于接收人脸图像采集模块发送的预登录会议系统的各人员人脸图像,对接收的各人员人脸图像进行图像分割,拼接图像分割得到的人脸特征区域,并去除该区域之外的背景图像,将保留的区域图像通过几何归一化处理变化为大小一致且人脸不存在偏角的图像,同时进行灰度变换处理和图像增强处理,将处理后的各人员人脸图像发送至人脸识别模块;
10.所述人脸识别模块用于接收人脸图像处理模块发送的处理后的各人员人脸图像,提取存储数据库中存储的各参会人员的标准人脸图像,将接收的各人员人脸图像与存储的各参会人员的标准人脸图像进行对比,统计接收的各人员人脸图像与存储的各参会人员的标准人脸图像的相似度,筛选各人员对应的相似度最高的标准人脸图像,若某人员人脸图像对应的最高相似度大于或等于设定的相似度阈值,表明该人员人脸图像对应的身份为该参会人员,统计预登录会议系统的各参会人员身份,将统计的预登录会议系统的各参会人员身份发送至云服务器;
11.所述云服务器用于接收人脸识别模块发送的预登录会议系统的各参会人员身份,提取存储数据库中存储的各参会人员身份对应的虚拟会议座位,对预登录会议系统的各参会人员对应的虚拟会议座位进行导引,统计在虚拟会议座位上就坐的各参会人员身份,将在虚拟会议座位上就坐的各参会人员身份发送至会议数据采集模块;同时按照虚拟会议座位的排列顺序依次对已就坐的各参会人员进行编号,已就坐的各参会人员编号分别为1,2,...,i,...,n,将已就坐的各参会人员编号发送至存储数据库;
12.所述会议数据采集模块用于接收云服务器发送的在虚拟会议座位上就坐的各参会人员身份,对接收的各参会人员对应的会议终端发出的会议数据进行采集,实时采集各参会人员的会议终端发出的各会议数据,将采集的各参会人员的会议终端发出的各会议数据发送至会议数据处理模块;
13.所述会议数据处理模块用于接收会议数据采集模块发送的各参会人员的会议终端发出的各会议数据,采用不同的数据处理方法对接收的各参会人员的会议终端发出的各会议数据进行处理,将处理后的各参会人员的会议终端发出的各会议数据分别发送至云服务器和时间记录模块;
14.所述云服务器用于接收会议数据处理模块发送的处理后的各参会人员的会议终端发出的各会议数据,对整个会议中各参会人员的会议终端发出的各会议数据进行拼接,统计整个会议中各参会人员的会议终端发出的各会议数据,构成整个会议中各参会人员的会议终端发出的各会议数据集合pr(p1r,p2r,...,p
i
r,...,p
n
r),p
i
r表示为整个会议中第i个参会人员的会议终端发出的第r个会议数据,r=r1,r2,r3,r1、r2、r3分别表示为会议数据中会议音频数据、会议视频数据和文字资料数据,将整个会议中各参会人员的会议终端发出的各会议数据集合发送至二维码生成模块;
15.所述时间记录模块用于接收会议数据处理模块发送的处理后的各参会人员的会议终端发出的各会议数据,记录各参会人员的会议终端发出的各会议数据对应的时间,统计各参会人员的会议终端发出的各会议数据对应的时间,构成各参会人员的会议终端发出的各会议数据对应的时间集合表示为第i个参会人员的会议终端发出的第r个会议数据对应的时间,将各参会人员的会议终端发出的各会
议数据对应的时间集合发送至时间分析模块;
16.所述时间分析模块用于接收时间记录模块发送的各参会人员的会议终端发出的各会议数据对应的时间集合,对各参会人员的会议终端发出的各会议数据按照会议时间先后顺序依次进行拼接,获得拼接后的整个会议的各会议综合数据,将拼接后的整个会议的各会议综合数据发送至二维码生成模块;
17.所述二维码生成模块包括二维码生成器,用于接收云服务器发送的整个会议中各参会人员的会议终端发出的各会议数据集合,同时接收时间分析模块发送的拼接后的整个会议的各会议综合数据,将接收的整个会议中各参会人员的会议终端发出的各会议数据和拼接后的整个会议的各会议综合数据录入二维码生成器中,通过二维码生成器按照特定的编码方法进行编码,获取整个会议中各参会人员的各会议数据对应的二维码和整个会议的各会议综合数据对应的二维码,将整个会议中各参会人员的各会议数据对应的二维码和整个会议的各会议综合数据对应的二维码发送至会议终端;
18.所述会议终端用于接收二维码生成模块发送的整个会议中各参会人员的各会议数据对应的二维码和整个会议的各会议综合数据对应的二维码,并进行显示,各参会人员根据需求扫码获取对应的会议数据;
19.所述存储数据库用于接收云服务器发送的已就坐的各参会人员编号,同时存储各参会人员的标准人脸图像,并存储各参会人员身份对应的虚拟会议座位;
20.进一步地,所述人脸图像采集模块包括若干高清摄像头,其中若干高清摄像头分别安装在各登录会议系统的会议终端上,所述高清摄像头按照人脸具有一定结构分布特征的检测方法对人脸进行检测,对被检测到的人脸进行动态目标跟踪,采集目标的人脸图像;
21.进一步地,所述还包括签到模块,所述签到模块用于对登录会议系统的各参会人员进行签到,当各参会人员在对应的虚拟会议座位就坐时触发签到模块,自动进行对应人员的身份签到;
22.进一步地,所述各会议数据包括会议音频数据、会议视频数据和文字资料数据;
23.进一步地,所述会议数据采集模块包括会议音频采集单元、会议视频采集单元和文字资料采集单元,所述会议音频采集单元为麦克风,用于采集会议终端发出的会议音频数据,所述会议视频采集单元为高清摄像头,用于采集会议终端发出的会议视频数据,所述文字资料采集单元为传真机,用于采集会议终端传输的文字资料数据;
24.进一步地,所述音频数据处理方法为对接收的会议数据中会议音频数据进行降噪和回音消除处理,获取中间音频数据,并对中间音频数据进行编码,得到处理后的会议音频数据;视频数据处理方法为获取接收的会议数据中会议视频数据中的视频帧,识别视频帧中的人脸图像,并对人脸图像进行人脸补光,得到处理后的会议视频数据;同时文字数据处理方法为对接收的会议数据中文字资料数据进行编码,得到处理后的文字资料数据;
25.进一步地,所述二维码生成器采用二维码生成技术,包括如下步骤:
26.s1、对输入的会议数据进行数据分析,确定其数据长度,根据数据长度确定其格式以及版本,并通过数据编码将输入数据转换为位流,采用纠错信道编码算法进行有限域转换,生成纠错信道编码数据码字;
27.s2、将数据码字生成对应的密钥,并根据加密算法对密钥进行加密,将加密后的密钥按照预设编码算法转换为加密码字;
28.s3、通过加密码字获取数据码字的数据码长以及纠错等级,并在预设的纠错特性表项中查找纠错码字块数;
29.s4、根据与纠错码字块数对应的构造方式将数据码字以及加密码字生成二维码信息。
30.有益效果:
31.(1)本发明提供的一种基于数据协同传输处理的远程视频会议系统,通过人脸识别技术对预登录会议系统的各参会人员身份进行识别,导引各参会人员在对应的虚拟会议座位上就坐,并进行对应人员的身份签到,从而更好的管理视频会议的秩序,实现远程视频会议能够高效的运行;同时采集各参会人员的会议终端发出的各会议数据,通过采用不同的数据处理方法进行处理,避免视频会议中会议数据出现不连贯的现象,从而保证参会人员能够正常使用,提高了参会人员的体验感,为后期统计整个会议中各参会人员的会议终端发出的各会议数据奠定基础。
32.(2)本发明通过云服务器统计整个会议中各参会人员的会议终端发出的各会议数据,同时按照会议时间先后顺序对各参会人员的会议终端发出的各会议数据进行拼接,获得拼接后的整个会议的各会议综合数据,并通过二维码生成模块生成对应的二维码,并进行显示,各参会人员根据需求扫码获取对应的会议数据,从而避免各参会人员之间的会议数据交互分享受到局限的问题,提高了参会人员沟通效率,满足了参会人员的需求,便于后期人员研究会议数据。
附图说明
33.为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
34.图1为本发明的示意图。
具体实施方式
35.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
36.请参阅图1所示,一种基于数据协同传输处理的远程视频会议系统,包括人脸图像采集模块、人脸图像处理模块、人脸识别模块、会议数据采集模块、会议数据处理模块、云服务器、时间记录模块、时间分析模块、二维码生成模块、会议终端和存储数据库;
37.所述云服务器分别与人脸识别模块、会议数据采集模块、会议数据处理模块、二维码生成模块和存储数据库连接,存储数据库与人脸识别模块连接,人脸图像处理模块分别与人脸图像采集模块和人脸识别模块连接,会议数据处理模块分别与会议数据采集模块和时间记录模块连接,时间分析模块分别与时间记录模块和二维码生成模块连接,会议终端与二维码生成模块连接。
38.所述人脸图像采集模块包括若干高清摄像头,其中若干高清摄像头分别安装在各登录会议系统的会议终端上,用于对预登录会议系统的各人员进行人脸图像采集,通过高清摄像头按照人脸具有一定结构分布特征的检测方法对人脸进行检测,对被检测到的人脸进行动态目标跟踪,采集目标的人脸图像,统计采集的预登录会议系统的各人员人脸图像,将预登录会议系统的各人员人脸图像发送至人脸图像处理模块;
39.所述人脸图像处理模块用于接收人脸图像采集模块发送的预登录会议系统的各人员人脸图像,对接收的各人员人脸图像进行图像分割,拼接图像分割得到的人脸特征区域,并去除该区域之外的背景图像,将保留的区域图像通过几何归一化处理变化为大小一致且人脸不存在偏角的图像,同时进行灰度变换处理和图像增强处理,将处理后的各人员人脸图像发送至人脸识别模块。
40.所述人脸识别模块用于接收人脸图像处理模块发送的处理后的各人员人脸图像,提取存储数据库中存储的各参会人员的标准人脸图像,将接收的各人员人脸图像与存储的各参会人员的标准人脸图像进行对比,统计接收的各人员人脸图像与存储的各参会人员的标准人脸图像的相似度,筛选各人员对应的相似度最高的标准人脸图像,若某人员人脸图像对应的最高相似度大于或等于设定的相似度阈值,表明该人员人脸图像对应的身份为该参会人员,统计预登录会议系统的各参会人员身份,将统计的预登录会议系统的各参会人员身份发送至云服务器。
41.所述云服务器用于接收人脸识别模块发送的预登录会议系统的各参会人员身份,提取存储数据库中存储的各参会人员身份对应的虚拟会议座位,对预登录会议系统的各参会人员对应的虚拟会议座位进行导引,统计在虚拟会议座位上就坐的各参会人员身份,将在虚拟会议座位上就坐的各参会人员身份发送至会议数据采集模块;同时按照虚拟会议座位的排列顺序依次对已就坐的各参会人员进行编号,已就坐的各参会人员编号分别为1,2,...,i,...,n,将已就坐的各参会人员编号发送至存储数据库。
42.所述云服务器还包括签到模块,所述签到模块用于对登录会议系统的各参会人员进行签到,当各参会人员在对应的虚拟会议座位就坐时触发签到模块,自动进行对应人员的身份签到,从而更好的管理视频会议的秩序,实现远程视频会议能够高效的运行。
43.所述会议数据采集模块包括会议音频采集单元、会议视频采集单元和文字资料采集单元,用于接收云服务器发送的在虚拟会议座位上就坐的各参会人员身份,对接收的各参会人员对应的会议终端发出的会议数据进行采集,会议数据包括会议音频数据、会议视频数据和文字资料数据,其中会议音频采集单元为麦克风,用于采集会议终端发出的会议音频数据,会议视频采集单元为高清摄像头,用于采集会议终端发出的会议视频数据,文字资料采集单元为传真机,用于采集会议终端传输的文字资料数据,统计各参会人员的会议终端发出的各会议数据,将采集的各参会人员的会议终端发出的各会议数据发送至会议数据处理模块;
44.所述会议数据处理模块用于接收会议数据采集模块发送的各参会人员的会议终端发出的各会议数据,采用不同的数据处理方法对接收的各参会人员的会议终端发出的各会议数据进行处理,可以避免视频会议中会议数据出现不连贯的现象,从而保证参会人员能够正常使用,提高了参会人员的体验感,为后期统计整个会议中各参会人员的会议终端发出的各会议数据奠定基础,其中音频数据处理方法为对接收的会议数据中会议音频数据
进行降噪和回音消除处理,获取中间音频数据,并对中间音频数据进行编码,得到处理后的会议音频数据;视频数据处理方法为获取接收的会议数据中会议视频数据中的视频帧,识别视频帧中的人脸图像,并对人脸图像进行人脸补光,得到处理后的会议视频数据;同时文字数据处理方法为对接收的会议数据中文字资料数据进行编码,得到处理后的文字资料数据,将处理后的各参会人员的会议终端发出的各会议数据分别发送至云服务器和时间记录模块。
45.所述云服务器用于接收会议数据处理模块发送的处理后的各参会人员的会议终端发出的各会议数据,对整个会议中各参会人员的会议终端发出的各会议数据进行拼接,统计整个会议中各参会人员的会议终端发出的各会议数据,构成整个会议中各参会人员的会议终端发出的各会议数据集合pr(p1r,p2r,...,p
i
r,...,p
n
r),p
i
r表示为整个会议中第i个参会人员的会议终端发出的第r个会议数据,r=r1,r2,r3,r1、r2、r3分别表示为会议数据中会议音频数据、会议视频数据和文字资料数据,将整个会议中各参会人员的会议终端发出的各会议数据集合发送至二维码生成模块。
46.所述时间记录模块用于接收会议数据处理模块发送的处理后的各参会人员的会议终端发出的各会议数据,记录各参会人员的会议终端发出的各会议数据对应的时间,统计各参会人员的会议终端发出的各会议数据对应的时间,构成各参会人员的会议终端发出的各会议数据对应的时间集合表示为第i个参会人员的会议终端发出的第r个会议数据对应的时间,将各参会人员的会议终端发出的各会议数据对应的时间集合发送至时间分析模块;
47.所述时间分析模块用于接收时间记录模块发送的各参会人员的会议终端发出的各会议数据对应的时间集合,对各参会人员的会议终端发出的各会议数据按照会议时间先后顺序依次进行拼接,获得拼接后的整个会议的各会议综合数据,将拼接后的整个会议的各会议综合数据发送至二维码生成模块。
48.所述二维码生成模块包括二维码生成器,用于接收云服务器发送的整个会议中各参会人员的会议终端发出的各会议数据集合,同时接收时间分析模块发送的拼接后的整个会议的各会议综合数据,将接收的整个会议中各参会人员的会议终端发出的各会议数据和拼接后的整个会议的各会议综合数据录入二维码生成器中,通过二维码生成器按照特定的编码方法进行编码,获取整个会议中各参会人员的各会议数据对应的二维码和整个会议的各会议综合数据对应的二维码,将整个会议中各参会人员的各会议数据对应的二维码和整个会议的各会议综合数据对应的二维码发送至会议终端。
49.所述二维码生成器采用二维码生成技术,包括如下步骤:
50.s1、对输入的会议数据进行数据分析,确定其数据长度,根据数据长度确定其格式以及版本,并通过数据编码将输入数据转换为位流,采用纠错信道编码算法进行有限域转换,生成纠错信道编码数据码字;
51.s2、将数据码字生成对应的密钥,并根据加密算法对密钥进行加密,将加密后的密钥按照预设编码算法转换为加密码字;
52.s3、通过加密码字获取数据码字的数据码长以及纠错等级,并在预设的纠错特性表项中查找纠错码字块数;
53.s4、根据与纠错码字块数对应的构造方式将数据码字以及加密码字生成二维码信息。
54.所述会议终端用于接收二维码生成模块发送的整个会议中各参会人员的各会议数据对应的二维码和整个会议的各会议综合数据对应的二维码,并进行显示,各参会人员根据需求扫码获取对应的会议数据,从而避免各参会人员之间的会议数据交互分享受到局限的问题,提高了参会人员沟通效率,满足了参会人员的需求,便于后期人员研究会议数据。
55.所述存储数据库用于接收云服务器发送的已就坐的各参会人员编号,同时存储各参会人员的标准人脸图像,并存储各参会人员身份对应的虚拟会议座位。
56.以上内容仅仅是对本发明的构思所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的构思或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1