用于网络视频会议系统的屏幕功能区域划分方法和装置制造方法

文档序号:8003670阅读:228来源:国知局
用于网络视频会议系统的屏幕功能区域划分方法和装置制造方法
【专利摘要】本申请公开了一种用于网络视频会议系统的屏幕功能区域划分方法和装置,其中方法包括:获取本地用户图像和远程用户图像;将所获取的本地用户图像和远程用户图像实时合成到同一个背景图像中;以及将本地用户图像的区域划分为本地用户的私有区域,将本地用户图像的区域和远程用户图像的区域之外的区域划分为共有区域。
【专利说明】用于网络视频会议系统的屏幕功能区域划分方法和装置

【技术领域】
[0001]本申请涉及通信领域,尤其涉及用于网络视频会议系统的屏幕功能区域划分方法和装置。

【背景技术】
[0002]近年来随着网络的高速发展,通过共享桌面身处异地的用户可在两地显示相同的桌面,并在同一共享桌面内作业。
[0003]但是在现有技术上述系统中,对于个人信息传输到共享桌面及共享桌面中文件保存到本地流畅度不够高,用户体验差。


【发明内容】

[0004]本申请旨在提供一种改善用户体验的用于网络视频会议系统的屏幕功能区域划分方法和装置。
[0005]本申请的一个实施方式提供了一种用于网络视频会议系统的屏幕功能区域划分方法,包括:
[0006]获取本地用户图像和远程用户图像;
[0007]将所获取的本地用户图像和远程用户图像实时合成到同一个背景图像中;以及
[0008]将所述本地用户图像的区域划分为本地用户的私有区域,将所述本地用户图像的区域和所述远程用户图像的区域之外的区域划分为共有区域。
[0009]本申请的另一个实施方式提供了一种用于网络视频会议系统的屏幕功能区域划分装置,包括:
[0010]图像获取单元,获取本地用户图像和远程用户图像;
[0011]图像合成单元,将所获取的本地用户图像和远程用户图像实时合成到同一个背景图像中;以及
[0012]划分单元,将所述本地用户图像的区域划分为本地用户的私有区域,将所述本地用户图像的区域和所述远程用户图像的区域之外的区域划分为共有区域。
[0013]根据本申请的实施方式,身处异地的网络视频会议的参与者的图像能够同时显示在各自对应的屏幕上,而且,可将用户自身的图像区域作为私有区域,并且该私有区域可随着用户的动作相应的改变,从而可提高网络视频会议中参与者的临场感,提升用户体验。

【专利附图】

【附图说明】
[0014]图1为根据本发明的实施方式的用于网络视频会议系统的屏幕功能区域划分方法 1000 ;
[0015]图2为根据本发明的实施方式的用于网络视频会议系统的屏幕功能区域划分方法 2000 ;
[0016]图3为根据本发明的实施方式的在网络视频会议系统中设置虚拟环境的装置
100 ;
[0017]图4为根据本发明的实施方式的在网络视频会议系统中设置虚拟环境的装置200。

【具体实施方式】
[0018]下面结合附图详细描述本申请的实施方式。
[0019]图1为根据本发明的实施方式的用于网络视频会议系统的屏幕功能区域划分方法1000。如图1所示,在步骤SllO中获取本地用户图像和远程用户图像。步骤S120中将所获取的本地用户图像和远程用户图像实时合成到同一个背景图像中。步骤S130中将本地用户图像的区域划分为本地用户的私有区域,将本地用户图像的区域和远程用户图像的区域之外的区域划分为共有区域。
[0020]图2为根据本发明的实施方式的用于网络视频会议系统的屏幕功能区域划分方法2000。如图2所示,在S210中,对网络视频会议采用的背景图像进行初始化。作为一种选择,步骤S210可包括:
[0021]获取网络视频会议采用的背景图像,其中背景图像中不包含本地用户的图像;
[0022]对背景图像连续拍摄预定数量的帧图像;以及
[0023]计算所拍摄的帧图像的辉度平均值及辉度振幅平均值。
[0024]例如,通过摄像头捕获没有用户情况下的、该网络视频会议所采用背景图像。例如,对背景图像连续拍摄100帧图像,对所拍摄的100帧图像计算辉度平均值及辉度振幅平均值。
[0025]在步骤S220中,获取包含本地用户的图像。
[0026]在步骤S230中,对所获取的包含本地用户的图像进行二值化处理以实时生成Mask图像;
[0027]作为一种选择,步骤S230可包括:通过背景差分算法和初始化步骤中获得的辉度平均值及辉度振幅平均值对所获取的包含本地用户的图像进行二值化处理,其中,所得到的Mask图像中,用户的身体显示为白色,其他部分为黑色。
[0028]作为一种选择,对所得到的Mask图像还可进行二次轮廓识别:
[0029]在所得到的Mask图像上画出所有白色部分的轮廓线;
[0030]选取轮廓线包围的部分最大的白色图像;以及
[0031]将包围的部分最大的轮廓线内的区域显示为白色,其他区域显示为黑色。
[0032]例如,通过二值化处理得到的Mask图像(用户的身体显示为白色,其他部分为黑色)边缘会有一些噪点,影响最终的图像合成显示效果。本实施方式的方案对二值化处理得到的Mask图像进行二次轮廓识别的方法,在Mask图像上画出所有白色部分的轮廓线,在其中选取轮廓线包围部分最大的白色图像,该部分即为用户身体部分;然后将该轮廓线内显示为白色,轮廓线外显示为黑色,通过该方法最大限度的减少了图像上面的噪点。
[0033]在步骤S240中,将得到的用户图像发送至网络视频会议的其他参与者对应的终端。
[0034]在步骤S250中,接收其他参与者对应的终端发送的相应的Mask图像和用户图像。
[0035]在步骤S260中,将本地和所接收的与其他参与者对应的Mask图像和用户图像实时地合成在背景图像上。
[0036]在步骤S270中,将本地用户图像的区域划分为本地用户的私有区域,将本地用户图像的区域和远程用户图像的区域之外的区域划分为共有区域。
[0037]步骤S280中,将本地用户图像的区域划分为本地用户的私有区域,将本地用户图像的区域和远程用户图像的区域之外的区域划分为共有区域。
[0038]通过上述方法,身处异地的网络视频会议的参与者的图像能够同时显示在各自对应的屏幕上,而且,可将用户自身的图像区域作为私有区域,并且该私有区域可随着用户的动作相应的改变,从而可提高网络视频会议中参与者的临场感,提升用户体验。
[0039]图3为根据本发明的实施方式的在网络视频会议系统中设置虚拟环境的装置100。图像获取单元10、图像合成单元20以及划分单元30。图像获取单元10用于获取本地用户图像和远程用户图像。图像合成单元20将所获取的本地用户图像和远程用户图像实时合成到同一个背景图像中。划分单元30将本地用户图像的区域划分为本地用户的私有区域,将本地用户图像的区域和远程用户图像的区域之外的区域划分为共有区域。
[0040]图4为根据本发明的实施方式的在网络视频会议系统中设置虚拟环境的装置400。该实施方式的装置200除包图像获取单元10、图像合成单元20、和划分单元30之外,还包括图像处理单元40和收发单元50。
[0041]图像获取单元10,获取网络视频会议采用的背景图像以及包含用户的图像。图像处理单元40对背景图像进行初始化,对所获取的包含用户的图像进行二值化处理以实时生成Mask图像,将Mask图像与所获取的包含用户的图像进行合成,以将所获取的包含用户的图像中的背景去除,从而得到用户图像。收发单元50将用户图像发送至网络视频会议的其他参与者对应的终端,接收其他参与者对应的终端发送的相应的Mask图像和用户图像。图像合成单元20将本地和所接收的与其他参与者对应的Mask图像和用户图像实时地合成在背景图像上。划分单元30将本地用户图像的区域划分为本地用户的私有区域,将本地用户图像的区域和远程用户图像的区域之外的区域划分为共有区域。
[0042]作为一种选择,图像获取单元10还用于对背景图像连续拍摄预定数量的帧图像,其中背景图像中不包含用户的图像。
[0043]作为一种选择,图像处理单元40还用于计算所拍摄的帧图像的辉度平均值及辉度振幅平均值。
[0044]作为一种选择,图像处理单元40还用于通过背景差分算法和初始化步骤中获得的辉度平均值及辉度振幅平均值对所获取的包含用户的图像进行二值化处理,其中,所得到的Mask图像中,用户的身体显示为白色,其他部分为黑色。
[0045]作为一种选择,图像处理单元40还用于在所得到的Mask图像上画出所有白色部分的轮廓线,选取轮廓线包围的部分最大的白色图像,将包围的部分最大的轮廓线内的区域显示为白色,其他区域显示为黑色。
[0046]以上仅为本申请的优选实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的【技术领域】,均同理包括在本申请的专利保护范围内。
【权利要求】
1.一种用于网络视频会议系统的屏幕功能区域划分方法,包括: 获取本地用户图像和远程用户图像; 将所获取的本地用户图像和远程用户图像实时合成到同一个背景图像中;以及将所述本地用户图像的区域划分为本地用户的私有区域,将所述本地用户图像的区域和所述远程用户图像的区域之外的区域划分为共有区域。
2.如权利要求1所述的方法,其中,所述获取本地用户图像包括: 对网络视频会议采用的背景图像进行初始化; 获取包含本地用户的图像;以及 对所获取的包含本地用户的图像进行二值化处理以实时生成Mask图像; 将所述Mask图像与所获取的包含本地用户的图像进行合成处理,以将所获取的包含本地用户的图像中的背景去除,从而得到用户图像。
3.如权利要求1所述的方法,其中,所述将所获取的本地用户图像和远程用户图像实时合成到同一个背景图像中包括: 将本地所生成的Mask图像和用户图像和所接收的与所述其他参与者对应的Mask图像和用户图像实时地合成在所述背景图像上。
4.如权利要求2所述的方法,其中,所述对网络视频会议采用的背景图像进行初始化包括: 获取所述网络视频会议采用的背景图像,其中所述背景图像中不包含本地用户的图像; 对所述背景图像连续拍摄预定数量的帧图像;以及 计算所拍摄的帧图像的辉度平均值及辉度振幅平均值。
5.如权利要求2所述的方法,其中,所述对所获取的包含本地用户的图像进行二值化处理以实时生成Mask图像包括: 通过背景差分算法和初始化步骤中获得的辉度平均值及辉度振幅平均值对所获取的包含本地用户的图像进行二值化处理,其中,所得到的Mask图像中,所述用户的身体显示为白色,其他部分为黑色。
6.如权利要求5所述的方法,其中,所述对所获取的包含本地用户的图像进行二值化处理以实时生成Mask图像还包括: 在所得到的Mask图像上画出所有白色部分的轮廓线; 选取轮廓线包围的部分最大的白色图像;以及 将包围的部分最大的轮廓线内的区域显示为白色,其他区域显示为黑色。
7.一种用于网络视频会议系统的屏幕功能区域划分装置,包括: 图像获取单元,获取本地用户图像和远程用户图像; 图像合成单元,将所获取的本地用户图像和远程用户图像实时合成到同一个背景图像中;以及 划分单元,将所述本地用户图像的区域划分为本地用户的私有区域,将所述本地用户图像的区域和所述远程用户图像的区域之外的区域划分为共有区域。
8.如权利要求7所述的装置,还包括: 图像处理单元,对所述背景图像进行初始化,对所获取的包含本地用户的图像进行二值化处理以实时生成Mask图像,将所述Mask图像与所获取的包含本地用户的图像进行合成,以将所获取的包含本地用户的图像中的背景去除,从而得到用户图像; 收发单元,将所述用户图像发送至所述网络视频会议的其他参与者对应的终端,接收所述其他参与者对应的终端发送的相应的Mask图像和用户图像。
9.如权利要求8所述的装置,图像合成单元还用于将所生成的Mask图像和用户图像和所接收的与所述其他参与者对应的Mask图像和用户图像实时地合成在所述背景图像上。
10.如权利要求8所述的装置,所述图像获取单元用于对所述背景图像连续拍摄预定数量的帧图像,其中所述背景图像中不包含本地用户的图像;以及 所述图像处理单元用于计算所拍摄的帧图像的辉度平均值及辉度振幅平均值。
11.如权利要求8所述的装置,所述图像处理单元还用于通过背景差分算法和初始化步骤中获得的辉度平均值及辉度振幅平均值对所获取的包含本地用户的图像进行二值化处理,其中,所得到的Mask图像中,所述用户的身体显示为白色,其他部分为黑色。
12.如权利要求11所述的装置,所述图像处理单元还用于在所得到的Mask图像上画出所有白色部分的轮廓线,选取轮廓线包围的部分最大的白色图像,将包围的部分最大的轮廓线内的区域显示为白色,其他区域显示为黑色。
【文档编号】H04N5/268GK104349116SQ201310339797
【公开日】2015年2月11日 申请日期:2013年8月6日 优先权日:2013年8月6日
【发明者】田雨 申请人:北大方正集团有限公司, 方正信息产业控股有限公司, 北京北大方正电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1