本发明涉及多媒体会议技术领域,特别涉及一种用于多媒体视频会议中的图像模糊处理方法及装置。
背景技术:
随着社会的发展,视频会议软件的应用也日益普及,视频会议软件是利用电子设备,通过通信网络召开会议的一种多媒体通信方式,其能够使地理上分散的参会者通过视频、声音信息流进行实时信息交流与共享,开展协同工作模式。
在会议进行过程中,经常会遇到这样的场景:参会人员在与其他与会人员进行视频会议时,与参会人员处于同一空间内的其他非参会人员在空间内走动时会容易落入视频画面中(例如参会人员的家人),从而影响会议的质量和用户的隐私。
因此,如何在视频会议进行的过程中,对非参会人员所处位置进行预先识别以及入境后的模糊处理成为需要解决的一项技术问题。
技术实现要素:
发明目的:
为了克服背景技术中的缺点,本发明实施例提供了一种用于多媒体视频会议中的图像模糊处理方法及装置,能够有效解决上述背景技术中涉及的问题。
技术方案:
一种用于多媒体视频会议中的图像模糊处理方法,所述方法包括:
在检测到参会终端进行视频会议时,获取参会人员对应视频画面中的背景图像,并接收与所述参会终端共处于同一无线局域网环境下的至少一摄像终端反馈的实时视频流,其中所述摄像终端的拍摄画面覆盖所述参会终端的拍摄画面;
对所述实时视频流进行动态人员检测,并在检测到动态人员时判断其是否为所述参会人员;
若否则判断所述动态人员所处位置是否临近所述背景图像;
若是则获取所述动态人员的当前行走轨迹并根据所述行走轨迹预测其在抵达所述背景图像对应区域时的目标行走轨迹;
对所述目标行走轨迹在所述背景图像对应的图块区域进行模糊处理。
作为本发明的一种优选方式,在对所述目标行走轨迹在所述背景图像对应的图块区域进行模糊处理之后,所述方法还包括:
检测所述动态人员在所述图块区域的实时位置,并根据所述实时位置对超出所述动态人员的多余区域进行模糊消除处理。
作为本发明的一种优选方式,在判断所述动态人员所处位置是否临近所述背景图像之前,所述方法还包括:
获取所述参会人员以及与所述参会人员进行视频会议的与会人员的着装图像,并根据所述着装图像判断是否为统一的标准化着装;
若是则获取所述动态人员的着装图像并判断其是否与所述参会人员以及与所述参会人员进行视频会议的与会人员的着装相符;
若不相符则执行:判断所述动态人员所处位置是否临近所述背景图像。
作为本发明的一种优选方式,所述方法还包括:
获取与所述参会终端共处于同一无线局域网环境下的至少一移动终端的定位数据;
根据所述定位数据判断其是否为移动状态;
若是则判断所述定位数据所处的位置是否临近所述背景图像;
若是则根据所述定位数据的移动轨迹预测其在抵达所述背景图像对应区域时的目标移动轨迹;
对所述目标移动轨迹在所述背景图像对应的图块区域进行模糊处理。
作为本发明的一种优选方式,所述方法还包括:
检测参会人员的特定手势并获取所述特定手势所指示的物体;
对所述物体对应的图块区域进行模糊处理。
一种用于多媒体视频会议中的动态图像模糊装置,包括:
背景图像获取模块,用于在检测到参会终端进行视频会议时,获取参会人员对应视频画面中的背景图像;
实时视频流接收模块,用于接收与所述参会终端共处于同一无线局域网环境下的至少一摄像终端反馈的实时视频流,其中所述摄像终端的拍摄画面覆盖所述参会终端的拍摄画面;
动态人员检测模块,用于对所述实时视频流进行动态人员检测;
参会人员判断模块,用于在检测到动态人员时判断其是否为所述参会人员;
第一位置判断模块,用于在判断出动态人员不是所述参会人员时,判断所述动态人员所处位置是否临近所述背景图像;
当前行走轨迹获取模块,用于在判断出所述动态人员所处位置临近所述背景图像时,获取所述动态人员的当前行走轨迹;
目标行走轨迹预测模块,用于根据所述行走轨迹预测其在抵达所述背景图像对应区域时的目标行走轨迹;
第一模糊处理模块,用于对所述目标行走轨迹在所述背景图像对应的图块区域进行模糊处理。
作为本发明的一种优选方式,还包括:
实时位置检测模块,用于检测所述动态人员在所述图块区域的实时位置;
模糊消除模块,用于根据所述实时位置对超出所述动态人员的多余区域进行模糊消除处理。
作为本发明的一种优选方式,还包括:
第一着装图像获取模块,用于获取所述参会人员以及与所述参会人员进行视频会议的与会人员的着装图像;
第一着装图像判断模块,用于根据所述着装图像判断是否为统一的标准化着装;
第二着装图像获取模块,用于在判断出所述着装图像为统一的标准化着装时,获取所述动态人员的着装图像;
第二着装图像判断模块,判断其是否与所述参会人员以及与所述参会人员进行视频会议的与会人员的着装相符。
作为本发明的一种优选方式,还包括:
定位数据获取模块,用于获取与所述参会终端共处于同一无线局域网环境下的至少一移动终端的定位数据;
移动状态判断模块,用于根据所述定位数据判断其是否为移动状态;
第二位置判断模块,用于在判断出所述定位数据为移动状态时,判断所述定位数据所处的位置是否临近所述背景图像;
目标移动轨迹预测模块,用于在判断出所述定位数据所处的位置临近所述背景图像时,根据所述定位数据的移动轨迹预测其在抵达所述背景图像对应区域时的目标移动轨迹;
第二模糊处理模块,用于对所述目标移动轨迹在所述背景图像对应的图块区域进行模糊处理。
作为本发明的一种优选方式,还包括:
特定手势检测模块,用于检测参会人员的特定手势并获取所述特定手势所指示的物体;
第三模糊处理模块,用于对所述物体对应的图块区域进行模糊处理。
本发明实现以下有益效果:
1、本发明通过设置临近判断,即在背景图像周围设置一个临近区,通过对用户是否处于临近区进行判断,从而能够触发预先对需要模糊处理的区域进行模糊处理,提高模糊处理的效率;
2、本发明通过预测目标行走轨迹,并对其在背景图像对应的图块区域进行模糊处理,当动态人员(非参会人员)进入背景图像后,会被覆盖在模糊处理区域之内,与参会人员进行视频会议的其他与会人员无法从参会人员的视频画面中看到该动态人员,从而可以进行很好的隐私保护,且能够有效提高视频会议的效率。
3、本发明对超出动态人员的多余区域进行模糊消除处理,即只对动态人员在背景图像中占据的区域进行模糊处理,而对其他区域,即超出动态人员的多余区域进行模糊消除处理,即取消该区域的模糊处理,使其画面恢复正常,并同时能够保证对动态人员的模糊处理。
4、本发明通过对各参会人员以及动态人员的着装进行识别与对比,在判断出相同时则认为动态人员属于可以参与该视频会议的其中一员,否则将认为其是没有权限加入该视频会议的,而需要对其进行模糊处理,从而提高模糊处理的精准度与用户体验度。
5、本发明通过对移动终端进行检测以及定位数据的获取,并在判断出定位数据所处的位置临近背景图像时根据定位数据的移动轨迹预测其在抵达背景图像对应区域时的目标移动轨迹,然后对目标移动轨迹在背景图像对应的图块区域进行模糊处理,如此当移动终端的携带者(非参会人员)进入背景图像后,会被覆盖在模糊处理区域之内,与参会人员进行视频会议的其他与会人员无法从参会人员的视频画面中看到该移动终端的携带者,从而可以进行很好的隐私保护,且能够有效提高视频会议的效率。
6、本发明通过检测参会人员的特定手势并获取所述特定手势所指示的物体,然后物体对应的图块区域进行模糊处理,这样就可以在视频会议时,根据参会人员的需求对想要进行隐藏的物体进行模糊处理,从而提高用户的体验。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。
图1为本发明实施例一提供的一种用于多媒体视频会议中的图像模糊处理方法的流程示意图;
图2为本发明实施例一提供的摄像终端的拍摄画面与参会终端的拍摄画面应用示意图;
图3为本发明实施例二提供的一种用于多媒体视频会议中的图像模糊处理方法的流程示意图;
图4为本发明实施例三提供的一种用于多媒体视频会议中的图像模糊处理方法的流程示意图;
图5为本发明实施例四提供的一种用于多媒体视频会议中的图像模糊处理方法的流程示意图;
图6本发明实施例五提供的一种用于多媒体视频会议中的图像模糊处理装置的第一种结构示意图;
图7本发明实施例五提供的一种用于多媒体视频会议中的图像模糊处理装置的第二种结构示意图;
图8本发明实施例五提供的一种用于多媒体视频会议中的图像模糊处理装置的第三种结构示意图;
图9本发明实施例五提供的一种用于多媒体视频会议中的图像模糊处理装置的第四种结构示意图。
具体实施方式
现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中;在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解;然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等;在其它情况下,不详细示出或描述公知技术方案以避免喧宾夺主而使得本公开的各方面变得模糊。
此外,附图仅为本公开的示意性图解,并非一定是按比例绘制;图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述;附图中所示的结构仅是示例性说明,不是必须包括所有的部件;例如,有的部件还可以拆分,而有的部件可以合并为一个装置示出。
其中,本发明提供的方法可以由安装或设置在设备中的软件实现,该软件可以是一种应用程序,例如是典型的app,抑或是通过运行在设备中的操作系统实现。本发明实施例提及的参会终端是指安装有多媒体会议软件且正在开启该软件进行会议的终端,移动终端是指除去参会终端之外的与参会终端处于同一空间内的其他终端,其中移动终端也可以是参会终端的其中一个,但需要其在运行多媒体会议软件进行会议时才会变换为参会终端,本发明实施例中提及的终端具体可以是如手机、计算机、平板等电子设备。
实施例一
参考图1以及图2所示。本实施例提供一种用于多媒体视频会议中的图像模糊处理方法,包括以下步骤:
s10、在检测到参会终端进行视频会议时,获取参会人员对应视频画面中的背景图像,并接收与所述参会终端共处于同一无线局域网环境下的至少一摄像终端反馈的实时视频流,其中所述摄像终端的拍摄画面覆盖所述参会终端的拍摄画面。
本实施例中的参会人员是指正在进行多媒体视频会议的人员,即使用参会终端与其他的参会人员进行会议,参会终端(具体使用app或操作系统)将侦测视频会议软件的运行状态,在检测到其正在进行视频会议时,将获取参会人员对应视频画面中的背景图像,背景图像中包括参会人员以及其他图像;然后将向其接入的路由器发送摄像终端检测指令,路由器在接收到检测指令之后,检测与其连接的终端中是否存在摄像终端,例如摄像机,如果检测到则认为该摄像终端是与参会终端处于同一个无线局域网环境下,并向与其连接的摄像终端发送实时视频流的反馈指令,摄像终端根据接收到的反馈指令将拍摄的实时视频流传输给所述参会终端。
需要说明的是,在本实施例中,摄像终端的拍摄角度大于参会终端的拍摄角度,且至少覆盖参会终端的拍摄画面,即参会终端的拍摄画面,是摄像终端画面中的一部分。
s11、对所述实时视频流进行动态人员检测,并在检测到动态人员时判断其是否为所述参会人员,若否则执行s12。
具体的,参会终端在接收到摄像终端传输的实时视频流后,将对实时视频流进行动态人员进行检测,即利用人像识别技术识别实时视频流中是否存在动态人员,如果检测到存在动态人员,则提取其面部影像,并将其与参会人员的面部影像进行对比,以识别是否为参会人员,如果是则直接结束流程(例如参会人员中途离开后返回继续参加视频会议),如果不是则执行s12。
s12、判断所述动态人员所处位置是否临近所述背景图像;若是则执行s13。
具体的,可以在背景图像周围设置一个临近区,如果判断出动态人员所处的位置处于临近区时,则认为临近背景图像。
本发明实施例所以设置临近判断,是因为在现有技术中,对人像的识别采用的是,在人员走进拍摄画面后(例如参会终端的拍摄画面)后对其进行识别,如果本申请采用这种方式进行人员识别,则将导致后续的模糊处理会出现延迟,因此通过设置临近判断,具体在背景图像周围设置一个临近区,通过对用户是否处于临近区进行判断,从而能够触发预先对需要模糊处理的区域进行模糊处理,提高模糊处理的效率。
s13、获取所述动态人员的当前行走轨迹并根据所述行走轨迹预测其在抵达所述背景图像对应区域时的目标行走轨迹。
当前的行走轨迹是指所述动态人员还未进入背景图像之前的行走轨迹,在获取到行走轨迹后,再据此预测其抵达背景图像对应区域时的行走轨迹,作为目标行走轨迹;具体的预测方式可采用:提前对动态人员的若干个行走轨迹(进入背景图像前与进入背景图像后的行走轨迹之和)进行训练,得出进入背景图像前的行走轨迹在进入背景图像后最有可能经过的轨迹,将其作为预测的目标行走轨迹;当然也可采取其他方式,例如将动态人员进入背景图像之前的当前行走轨迹在进入背景图像后的阶段内进行直线延长,又或者将背景图像中除去参会人员所处的区域外,剩下的区域均作为目标行走轨迹,本发明实施例不限制具体的预测方式。
s14、对所述目标行走轨迹在所述背景图像对应的图块区域进行模糊处理。
在预测到目标行走轨迹后,获取其在背景图像中所对应的图块区域,具体是指其在空间位置上所处的区域对应的背景图像中的图块,然后对该图块区域进行模糊处理,例如进行马赛克处理或者其他能够隐藏该区域内的图像的其他模糊处理方式;在模糊处理之后,当动态人员(非参会人员)进入背景图像后,会被覆盖在模糊处理区域之内,与参会人员进行视频会议的其他与会人员无法从参会人员的视频画面中看到该动态人员,从而可以进行很好的隐私保护,且能够有效提高视频会议的效率。
其中,作为本发明实施例的一种优选方式,在s14之后,所述方法还包括:检测所述动态人员在所述图块区域的实时位置,并根据所述实时位置对超出所述动态人员的多余区域进行模糊消除处理。
具体的,在s14中,是提前对背景图像中动态人员会经过的目标行走轨迹在所述背景图像对应的图块区域进行模糊处理,但是当动态人员进去背景图像后,会发生轨迹的变化,因此需要对动态人员的位置进行实时的跟踪,而在本发明实施例中,通过检测动态人员在图块区域的实时位置,并根据所述实时位置对超出所述动态人员的多余区域进行模糊消除处理,即只对动态人员在背景图像中占据的区域进行模糊处理,而对其他区域,即超出动态人员的多余区域进行模糊消除处理,即取消该区域的模糊处理,使其画面恢复正常,并同时能够保证对动态人员的模糊处理。
之所以在本步骤中才进行对应模糊,是因为在之前的步骤中,并无法准确的获取动态人员在背景图像中所处的位置区域,而采用一种预测的方式,提前预测出目标行走轨迹,然后提前进行区域的模糊处理,是为了避免模糊处理的延迟,而在本步骤中,通过上述的实施,又弥补了之前的缺陷,即无法模糊对应的缺陷。
实施例二
参考图2所示。本实施例在实施例一的基础上,在s12之前,所述方法还包括以下步骤:
s20、获取所述参会人员以及与所述参会人员进行视频会议的与会人员的着装图像。
s21、根据所述着装图像判断是否为统一的标准化着装,若是则执行s22。
s22、获取所述动态人员的着装图像。
s23、判断所述动态人员的着装图像是否与所述参会人员以及与所述参会人员进行视频会议的与会人员的着装相符;若不相符则执行s12,若相符则结束流程。
在本实施例中,首先将获取参会人员以及与所述参会人员进行视频会议的与会人员的着装图像,即获取所有参会人员的着装图像,具体获取的是上半身的着装图像,然后判断是否为统一的标准化着装,例如具体判断服装的类型、颜色、款式是否统一,如果统一则认为是统一的标准化着装;接着获取动态人员的着装图像,具体也是获取上半身的着装图像,然后判断动态人员的着装图像是否与参会人员以及与所述参会人员进行视频会议的与会人员的着装相符,即是否与上述人员的服装的类型、颜色、款式相同,如果相同则认为动态人员属于可以参与该视频会议的其中一员,否则将认为其是没有权限加入该视频会议的,而需要对其进行模糊处理。
实施例三
参考图3所示。本实施例在实施例一的基础上,所述方法还包括以下步骤:
s30、获取与所述参会终端共处于同一无线局域网环境下的至少一移动终端的定位数据。
参会终端将向其接入的路由器发送移动终端检测指令,路由器在接收到检测指令之后,检测与其连接的终端中是否存在移动终端,例如手机,如果检测到则认为该移动终端是与参会终端处于同一个无线局域网环境下,并向与其连接的移动终端发送定位数据获取指令,移动终端根据接收到的定位数据获取指令将通过gps模块获取当前的定位数据并实时传输给参会终端。
s31、根据所述定位数据判断其是否为移动状态,若是则执行s32。
即判断定位数据是否在持续发生变化,如果是则认为其处于移动终端,也就相当于移动终端的携带者处于移动状态。
s32、判断所述定位数据所处的位置是否临近所述背景图像,若是则执行s33。
本步骤的判断方式与s12相似,具体为:在背景图像周围设置一个临近区,如果判断定位数据所处的位置处于临近区时,则认为临近背景图像。
s33、根据所述定位数据的移动轨迹预测其在抵达所述背景图像对应区域时的目标移动轨迹。
本步骤的判断方式与s13相似,具体为:提前对若干个定位数据的移动轨迹(进入背景图像前与进入背景图像后的移动轨迹之和)进行训练,得出进入背景图像前的移动轨迹在进入背景图像后最有可能经过的轨迹,将其作为预测的目标移动轨迹;当然也可采取其他方式,例如将定位数据的移动轨迹进入背景图像之前的移动轨迹在进入背景图像后的阶段内进行直线延长,又或者将背景图像中除去参会人员所处的区域外,剩下的区域均作为目标移动轨迹,本发明实施例不限制具体的预测方式。
s34、对所述目标移动轨迹在所述背景图像对应的图块区域进行模糊处理。
本步骤的判断方式与s14相似,具体为:在预测到目标移动轨迹后,获取其在背景图像中所对应的图块区域,具体是指其在空间位置上所处的区域对应的背景图像中的图块,然后对该图块区域进行模糊处理,例如进行马赛克处理或者其他能够隐藏该区域内的图像的其他模糊处理方式;在模糊处理之后,当移动终端的携带者(非参会人员)进入背景图像后,会被覆盖在模糊处理区域之内,与参会人员进行视频会议的其他与会人员无法从参会人员的视频画面中看到该移动终端的携带者,从而可以进行很好的隐私保护,且能够有效提高视频会议的效率。
实施例四
参考图4所示。本实施例在实施例一的基础上,所述方法还包括以下步骤:
s40、检测参会人员的特定手势并获取所述特定手势所指示的物体。
s41、对所述物体对应的图块区域进行模糊处理。
在本发明实施例中,特定手势即为预先设定的手势,例如食指伸出其他手指并拢,具体的,在检测到参会人员执行该特定手势后,将获取该特定手势指示的物体,即获取伸出的食指的延长方向上所对应的最近的物体,然后获取该物体在背景图像中所对应的图块区域,再对该图块区域进行模糊处理,这样就可以在视频会议时,根据参会人员的需求对想要进行隐藏的物体进行模糊处理,从而提高用户的体验。
实施例五
参考图5所示。本实施例提供一种用于多媒体视频会议中的动态图像模糊装置,包括:
背景图像获取模块501,用于在检测到参会终端进行视频会议时,获取参会人员对应视频画面中的背景图像。
实时视频流接收模块502,用于接收与所述参会终端共处于同一无线局域网环境下的至少一摄像终端反馈的实时视频流,其中所述摄像终端的拍摄画面覆盖所述参会终端的拍摄画面。
动态人员检测模块503,用于对所述实时视频流进行动态人员检测。
参会人员判断模块504,用于在检测到动态人员时判断其是否为所述参会人员。
第一位置判断模块505,用于在判断出动态人员不是所述参会人员时,判断所述动态人员所处位置是否临近所述背景图像。
当前行走轨迹获取模块506,用于在判断出所述动态人员所处位置临近所述背景图像时,获取所述动态人员的当前行走轨迹。
目标行走轨迹预测模块507,用于根据所述行走轨迹预测其在抵达所述背景图像对应区域时的目标行走轨迹。
第一模糊处理模块508,用于对所述目标行走轨迹在所述背景图像对应的图块区域进行模糊处理。
作为本发明实施例的一种优选方式,所述装置还包括:
实时位置检测模块509,用于检测所述动态人员在所述图块区域的实时位置。
模糊消除模块510,用于根据所述实时位置对超出所述动态人员的多余区域进行模糊消除处理。
参考图6所示。作为本发明实施例的一种优选方式,所述装置还包括:
第一着装图像获取模块511,用于获取所述参会人员以及与所述参会人员进行视频会议的与会人员的着装图像。
第一着装图像判断模块512,用于根据所述着装图像判断是否为统一的标准化着装。
第二着装图像获取模块513,用于在判断出所述着装图像为统一的标准化着装时,获取所述动态人员的着装图像。
第二着装图像判断模块514,判断其是否与所述参会人员以及与所述参会人员进行视频会议的与会人员的着装相符。
参考图7所示。作为本发明实施例的一种优选方式,所述装置还包括:
定位数据获取模块515,用于获取与所述参会终端共处于同一无线局域网环境下的至少一移动终端的定位数据。
移动状态判断模块516,用于根据所述定位数据判断其是否为移动状态。
第二位置判断模块517,用于在判断出所述定位数据为移动状态时,判断所述定位数据所处的位置是否临近所述背景图像。
目标移动轨迹预测模块518,用于在判断出所述定位数据所处的位置临近所述背景图像时,根据所述定位数据的移动轨迹预测其在抵达所述背景图像对应区域时的目标移动轨迹。
第二模糊处理模块519,用于对所述目标移动轨迹在所述背景图像对应的图块区域进行模糊处理。
参考图8所示。作为本发明实施例的一种优选方式,所述装置还包括:
特定手势检测模块520,用于检测参会人员的特定手势并获取所述特定手势所指示的物体。
第三模糊处理模块521,用于对所述物体对应的图块区域进行模糊处理。
本实施例的具体实施过程与实施例一、二、三、四一致,具体参考上述内容。
上述实施例只为说明本发明的技术构思及特点,其目的是让熟悉该技术领域的技术人员能够了解本发明的内容并据以实施,并不能以此来限制本发明的保护范围。凡根据本发明精神实质所作出的等同变换或修饰,都应涵盖在本发明的保护范围之内。