视频通讯方法及装置与流程

文档序号:16504937发布日期:2019-01-05 08:58阅读:178来源:国知局
视频通讯方法及装置与流程

本申请涉及计算机技术领域,尤其涉及一种视频通讯方法及装置。



背景技术:

随着移动互联网的普及,以视频为载体的沟通方式在社交场景中使用的越来越广泛,同有各种社会关系的成员可以通过视频通讯程序随时随地进行沟通。

然而,在有些场景下,例如情侣沟通、保密工作、金融视频服务、新闻调查等,如果视频沟通过程中发生偷窥、其他人闯入视频画面等情况,那么视频参与者的隐私会被泄露。因此,需要提出一种安全性较高的视频通讯方法。



技术实现要素:

本说明书实施例的目的是提供一种视频通讯方法及装置,本说明书实施例是这样实现的:

第一方面,提供了一种视频通讯方法,所述方法包括:

在多方视频通讯过程中,获取至少一方的视频画面;

识别所述视频画面中的视频对象;

根据所述视频对象的图像特征数据和预设基准对象的图像特征数据,判断所述视频画面中是否出现预设基准对象之外的视频对象;

如果所述视频画面中出现预设基准对象之外的视频对象,则执行预设隐私保护操作。

第二方面,提供了一种视频通讯装置,所述装置包括:

第一获取模块,用于在多方视频通讯过程中,获取至少一方的视频画面;

第一识别模块,用于识别所述视频画面中的视频对象;

判断模块,用于根据所述视频对象的图像特征数据和预设基准对象的图像特征数据,判断所述视频画面中是否出现预设基准对象之外的视频对象;

处理模块,用于在所述视频画面中出现预设基准对象之外的视频对象的情况下,执行预设隐私保护操作。

第三方面,提供了一种电子设备,包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行以下操作:

在多方视频通讯过程中,获取至少一方的视频画面;

识别所述视频画面中的视频对象;

根据所述视频对象的图像特征数据和预设基准对象的图像特征数据,判断所述视频画面中是否出现预设基准对象之外的视频对象;

如果所述视频画面中出现预设基准对象之外的视频对象,则执行预设隐私保护操作。

第四方面,提供了一种计算机存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下操作:

在多方视频通讯过程中,获取至少一方的视频画面;

识别所述视频画面中的视频对象;

根据所述视频对象的图像特征数据和预设基准对象的图像特征数据,判断所述视频画面中是否出现预设基准对象之外的视频对象;

如果所述视频画面中出现预设基准对象之外的视频对象,则执行预设隐私保护操作。

由以上本说明书实施例提供的技术方案可见,本说明书实施例中,在进行多方视频通讯的过程中,可以基于基准对象(即视频参与者)自动地确定多方视频通讯的视频画面中是否有视频参与者之外的人进入视频画面,如果有视频参与者之外的人进入多方视频通讯的视频画面,则执行预设隐私保护操作,从而有效地保护视频参与者的隐私,安全性较高。

附图说明

为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本说明书的一个实施例的视频通讯方法的流程图;

图2是本说明书的一个实施例的视频通讯方法的应用场景图;

图3是本说明书的另一个实施例的视频通讯方法的流程图;

图4是本说明书的一个实施例的视频通讯装置的结构示意图;

图5是本说明书的一个实施例的电子设备的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。

本说明书实施例提供了一种视频通讯方法及装置。

下面首先对本说明书实施例中涉及到的一些概念进行介绍。

人脸识别技术:是基于人的脸部特征信息进行身份识别的一种生物识别技术。具体的,通过图像采集设备采集含有人脸的图像,并自动在图像中检测人脸,进而对检测到的人脸进行一系列处理的相关技术,也称为“人像识别或面部识别”。

视频社交:是指人们利用网络视频作为载体进行信息交流的一种沟通方式。

视频通讯程序:是利用摄像设备、网络和多媒体技术实现视频沟通的应用程序,包括但不限于软件、小程序、手机应用程序、具有交互功能的网页、操作系统中支持摄像功能的模块等。

接下来对本说明书实施例提供的一种视频通讯方法进行介绍。

需要说明的是,本说明书实施例提供的视频通讯方法适用于视频设备,在实际应用中,该视频设备可以包括:手机、平板电脑和个人数字助理等移动终端,也可以包括:笔记本电脑、台式电脑和桌面机等计算机设备,本说明书实施例对此不作限定。

图1是本说明书的一个实施例的视频通讯方法的流程图,如图1所示,该方法可以包括以下步骤:步骤102、步骤104和步骤106,其中,

在步骤102中,在多方视频通讯过程中,获取至少一方的视频画面。

本说明书实施例中,多方视频通讯可以为双方视频通讯,也可以为三方以及三方以上的视频通讯。

本说明书实施例中,在多方视频通讯过程中,可以每隔预设时长(例如0.5秒)对多方视频通讯的视频画面进行采集,获取至少一方的视频画面。

本说明书实施例中,当为双方视频通讯时,可以获取本端的视频画面,或者可以获取远端的视频画面,或者可以获取本端的视频画面和远端的视频画面;当为三方以及三方以上的视频通讯时,可以获取本端的视频画面,或者可以获取至少一个远端的视频画面,或者可以获取所有远端的视频画面,或者可以获取本端的视频画面和所有远端的视频画面,即获取所有视频参与者的视频画面。

在步骤104中,识别视频画面中的视频对象。

本说明书实施例中,视频对象为人脸。

本说明书实施例中,可以使用人脸识别技术,对步骤102中获取到的每一个视频画面进行人脸识别,识别出每一个视频画面中的人脸。

在一个例子中,多方视频通讯为双方视频通讯,如果在双方视频通讯过程中,获取本端的视频画面和远端的视频画面,那么识别本端的视频画面中的人脸和远端的视频画面中的人脸。

在步骤106中,根据视频对象的图像特征数据和预设基准对象的图像特征数据,判断视频画面中是否出现预设基准对象之外的视频对象;如果视频画面中出现预设基准对象之外的视频对象,则执行预设隐私保护操作。

本说明书实施例中,基准对象为视频参与者,如果视频画面中出现预设基准对象之外的视频对象,则说明有非视频参与者闯入当前的视频通讯画面中。

本说明书实施例中,图像特征数据可以为人脸的面容特征数据,也可以为人脸中人眼的虹膜特征数据,也可以为面容特征数据和虹膜特征数据的组合,本说明书实施例对此不作限定。

本说明书实施例中,可以针对步骤102获取到的每个视频画面,将视频画面中的每个视频对象的图像特征数据与基准对象的图像特征数据进行比对,如果每个视频对象与基准对象的相似度均大于预设阈值,则确定该视频画面中没有出现基准对象之外的视频对象;如果至少一个视频对象与基准对象的相似度不大于预设阈值,则确定视频画面中出现基准对象之外的视频对象。

在一个例子中,预设阈值为85%,针对视频画面中的每个视频对象,将该视频对象的面容特征数据与基准对象的面容特征数据进行比对,如果视频画面中每个视频对象与基准对象的面容相似度均大于85%,则确定该视频画面中没有出现基准对象之外的视频对象;如果视频画面中至少一个视频对象与基准对象的面容相似度不大于85%,则确定视频画面中出现基准对象之外的视频对象。

本说明书实施例中,如果视频画面中未出现预设基准对象之外的视频对象,即没有非视频参与者闯入视频画面,则保持多方视频通讯进程,并且继续获取至少一方的视频画面。

本说明书实施例中,如果视频画面中出现预设基准对象之外的视频对象,即有非视频参与者闯入视频画面,则执行预设隐私保护操作。

本说明书实施例中,预设隐私保护操作可以由用户进行设定,也可以由视频设备随机设定,其中,预设隐私保护操作可以包括:通过图层遮盖方式对视频画面进行屏蔽,具体的,可以使用多种颜色样式(例如白色、黑色、灰色、马赛克等)的图层对视频画面进行遮盖,以避免视频参与者的隐私泄露,或者,将用于多方视频通讯的视频通讯程序切换至后台,或者,关闭用于多方视频通讯的视频通讯程序。

本说明书实施例中,基准对象的图像特征数据可以存储在视频设备本端,在多方视频通讯过程中,可以实时地在视频设备本端进行基准对象与视频通讯画面中人脸的比对,如果视频通讯画面中出现非视频参与者,则中断视频沟通,而不依赖网络条件和视频软件服务端。此外,也不需要对视频设备进行额外的硬件升级改造,直接使用设备本身的摄像采集功能,和人脸识别技术、安全存储技术、数据加密比较技术实现隐私保护,具备大规模应用的可行性。

在一个例子中,如图2所示,图2中的应用场景为双方视频通讯,该应用场景中包括:视频设备210、视频设备210侧的视频参与者220、视频设备230和视频设备230侧的视频参与者240,其中,视频设备210上显示视频画面211和视频画面212,视频画面211中显示视频参与者240的图像,视频画面212中显示视频参与者220的图像,视频设备230上显示视频画面231和视频画面232,视频画面231中显示视频参与者220的图像,视频画面232中显示的视频参与者240的图像。以视频设备210为例,当非视频参与者250闯入视频画面时,如果视频设备210会检测到视频画面211中有非视频参与者闯入,则中断与视频设备230的视频通讯。

由上述实施例可见,该实施例中,在进行多方视频通讯的过程中,可以基于基准对象(即视频参与者)自动地确定多方视频通讯的视频画面中是否有视频参与者之外的人进入视频画面,如果有视频参与者之外的人进入多方视频通讯的视频画面,则执行预设隐私保护操作,从而有效地保护视频参与者的隐私,安全性较高。

图3是本说明书的另一个实施例的视频通讯方法的流程图,本说明书实施例中,可以预先对视频参与者进行认证,将其作为基准对象,此时,如图3所示,该方法可以包括以下步骤:步骤302、步骤304、步骤306、步骤308、步骤310、步骤312和步骤314,其中,

在步骤302中,获取基准图像。

本说明书实施例中,基准图像中包含视频参与者的脸部。

本说明书实施例中,可以在多方视频通讯之前,对视频参与者进行认证拍摄,得到基准图像,即通过拍照的方式获取基准图像。

本说明书实施例中,可以在多方视频通讯过程中,从当前多方视频通讯的视频画面中获取基准图像。

本说明书实施例中,多方视频通讯可以为双方视频通讯,也可以为三方以及三方以上的视频通讯。在这种情况下,基准图像可以为本端的视频画面,也可以为远端的视频画面。

本说明书实施例中,可以由用户设定从当前多方视频通讯的视频画面中获取基准图像的时机,例如,当用户点击特定按钮时,触发视频设备从当前多方视频通讯的视频画面中获取基准图像。

在步骤304中,识别基准图像中的人脸。

本说明书实施例中,可以使用人脸识别技术,识别出基准图像中的所有人脸。

在步骤306中,将基准图像中的人脸确定为基准对象,以及将基准图像中人脸的图像特征数据,确定为基准对象的图像特征数据。

本说明书实施例中,基准对象为视频参与者。

本说明书实施例中,可以将基准图像中的所有人脸均确定为基准对象,或者,考虑到对视频参与者进行认证拍摄时,有可能混入非视频参与者,因此可以由用户从基准图像中的人脸选择基准对象。

本说明书实施例中,如果由用户从基准图像中的人脸选择基准对象,则上述步骤306具体可以包括以下步骤:

接收用户触发的对象选择操作,该对象选择操作用于从基准图像中的人脸中选择基准对象;

将用户选中的人脸确定为基准对象,以及将用户选中的人脸的图像特征数据,确定为基准对象的图像特征数据。

本说明书实施例中,对象选择操作可以包括:点击操作、滑动操作和按压操作。具体的,当对象选择操作为点击操作时,可以将用户点击的人脸确定为基准对象;当对象选择操作为滑动操作时,可以将用户的滑动轨迹所覆盖的人脸确定为基准对象;当对象选择操作为按压操作时,可以将用户按压的人脸确定为基准对象。

本说明书实施例中,基准对象的图像特征数据可以为基准人脸的面容特征数据,也可以为基准人脸中人眼的虹膜特征数据,也可以为面容特征数据和虹膜特征数据的组合,本说明书实施例对此不作限定。

可见,本说明书实施例中,可以支持用户自行选择基准对象,由于用户选择通常具有一定的纠错效果,因此可以保证基准对象的选择准确性。

在步骤308中,保存基准对象的图像特征数据。

本说明书实施例中,为了保证数据的安全性,可以对基准对象的图像特征数据进行加密处理;保存加密处理后的图像特征数据。

例如,可以采用安全散列算法(securehashalgorithm,sha)对基准对象的图像特征数据进行加密,并将加密后的图像特征数据存储在视频设备中。

在步骤310中,在多方视频通讯过程中,获取至少一方的视频画面。

本说明书实施例中,在获得基准对象的图像特征数据后,监控多方视频通讯的后续视频画面中是否闯入非视频参与者。

本说明书实施例中,在多方视频通讯过程中,可以每隔预设时长(例如0.5秒)对多方视频通讯的视频画面进行采集,获取至少一方的视频画面。

本说明书实施例中,当为双方视频通讯时,可以获取本端的视频画面,或者可以获取远端的视频画面,或者可以获取本端的视频画面和远端的视频画面;当为三方以及三方以上的视频通讯时,可以获取本端的视频画面,或者可以获取至少一个远端的视频画面,或者可以获取所有远端的视频画面,或者可以获取本端的视频画面和所有远端的视频画面,即获取所有视频参与者的视频画面。

在步骤312中,识别视频画面中的视频对象。

本说明书实施例中,视频对象为人脸。

本说明书实施例中,可以使用人脸识别技术,对步骤310中获取到的每一个视频画面进行人脸识别,识别出每一个视频画面中的人脸。

在一个例子中,多方视频通讯为三方视频通讯,如果在双方视频通讯过程中,获取本端的视频画面和两个远端的视频画面,那么识别本端的视频画面中的人脸和两个远端的视频画面中的人脸。

在步骤314中,根据视频对象的图像特征数据和预设基准对象的图像特征数据,判断视频画面中是否出现预设基准对象之外的视频对象;如果视频画面中出现预设基准对象之外的视频对象,则执行预设隐私保护操作。

本说明书实施例中,基准对象为视频参与者,如果视频画面中出现预设基准对象之外的视频对象,则说明有非视频参与者闯入当前的视频通讯画面中。

本说明书实施例中,图像特征数据可以为人脸的面容特征数据,也可以为人脸中人眼的虹膜特征数据,也可以为面容特征数据和虹膜特征数据的组合,本说明书实施例对此不作限定。

本说明书实施例中,可以针对步骤310获取到的每个视频画面,将视频画面中的每个视频对象的图像特征数据与基准对象的图像特征数据进行比对,如果每个视频对象与基准对象的相似度均大于预设阈值,则确定该视频画面中没有出现基准对象之外的视频对象;如果至少一个视频对象与基准对象的相似度不大于预设阈值,则确定视频画面中出现基准对象之外的视频对象。

在一个例子中,预设阈值为95%,针对视频画面中的每个视频对象,将该视频对象的虹膜特征数据与基准对象的虹膜特征数据进行比对,如果视频画面中每个视频对象与基准对象的虹膜相似度均大于95%,则确定该视频画面中没有出现基准对象之外的视频对象;如果视频画面中至少一个视频对象与基准对象的虹膜相似度不大于95%,则确定视频画面中出现基准对象之外的视频对象。

本说明书实施例中,如果视频画面中未出现预设基准对象之外的视频对象,即没有非视频参与者闯入视频画面,则保持多方视频通讯进程,并且继续获取至少一方的视频画面。

本说明书实施例中,如果视频画面中出现预设基准对象之外的视频对象,即有非视频参与者闯入视频画面,则执行预设隐私保护操作。

本说明书实施例中,预设隐私保护操作可以由用户进行设定,也可以由视频设备随机设定,其中,预设隐私保护操作可以包括:通过图层遮盖方式对视频画面进行屏蔽,具体的,可以使用多种颜色样式(例如白色、黑色、灰色、马赛克等)的图层对视频画面进行遮盖,以避免视频参与者的隐私泄露,或者,将用于多方视频通讯的视频通讯程序切换至后台,或者,关闭用于多方视频通讯的视频通讯程序。

本说明书实施例中,基准对象的图像特征数据可以存储在视频设备本端,在多方视频通讯过程中,可以实时地在视频设备本端进行基准对象与视频通讯画面中人脸的比对,如果视频通讯画面中出现非视频参与者,则中断视频沟通,而不依赖网络条件和视频软件服务端。此外,也不需要对视频设备进行额外的硬件升级改造,直接使用设备本身的摄像采集功能,和人脸识别技术、安全存储技术、数据加密比较技术实现隐私保护,具备大规模应用的可行性。

由上述实施例可见,该实施例中,可以预先对视频参与者进行认证,并使用图像识别技术识别出基准图像中的视频参与者的人脸,将其作为基准对象,以便后续在进行多方视频通讯的过程中,可以基于基准对象(即视频参与者)自动地确定多方视频通讯的视频画面中是否有视频参与者之外的人进入视频画面,如果有视频参与者之外的人进入多方视频通讯的视频画面,则执行预设隐私保护操作,从而有效地保护视频参与者的隐私,安全性较高。

图4是本说明书的一个实施例的视频通讯装置的结构示意图,如图4所示,在一种软件实施方式中,视频通讯装置400,可以包括:第一获取模块401、第一识别模块402、判断模块403和处理模块404,其中,

第一获取模块401,用于在多方视频通讯过程中,获取至少一方的视频画面;

第一识别模块402,用于识别所述视频画面中的视频对象;

判断模块403,用于根据所述视频对象的图像特征数据和预设基准对象的图像特征数据,判断所述视频画面中是否出现预设基准对象之外的视频对象;

处理模块404,用于在所述视频画面中出现预设基准对象之外的视频对象的情况下,执行预设隐私保护操作。

由上述实施例可见,该实施例中,在进行多方视频通讯的过程中,可以基于基准对象(即视频参与者)自动地确定多方视频通讯的视频画面中是否有视频参与者之外的人进入视频画面,如果有视频参与者之外的人进入多方视频通讯的视频画面,则执行预设隐私保护操作,从而有效地保护视频参与者的隐私,安全性较高。

可选地,作为一个实施例,所述处理模块404,可以包括下述任一子模块:

遮盖子模块,用于通过图层遮盖方式对视频画面进行屏蔽;

程序切换子模块,用于将用于多方视频通讯的视频通讯程序切换至后台;

程序关闭子模块,关闭所述视频通讯程序。

可选地,作为一个实施例,所述视频通讯装置400,还可以包括:

第二获取模块,用于获取基准图像;

第二识别模块,用于识别所述基准图像中的人脸;

确定模块,用于将所述基准图像中的人脸确定为所述基准对象,以及将所述基准图像中人脸的图像特征数据,确定为所述基准对象的图像特征数据;

保存模块,用于保存所述基准对象的图像特征数据。

可选地,作为一个实施例,所述第二获取模块,可以包括:

基准图像获取子模块,用于在多方视频通讯过程中,从当前多方视频通讯的视频画面中获取基准图像。

可选地,作为一个实施例,所述确定模块,可以包括:

操作接收子模块,用于接收用户触发的对象选择操作,所述对象选择操作用于从所述基准图像中的人脸中选择所述基准对象;

确定子模块,用于将所述用户选中的人脸确定为所述基准对象,以及将所述用户选中的人脸的图像特征数据,确定为所述基准对象的图像特征数据。

可选地,作为一个实施例,所述保存模块,可以包括:

特征数据加密子模块,用于对所述基准对象的图像特征数据进行加密处理;

特征数据保存子模块,用于保存加密处理后的图像特征数据。

图5是本说明书的一个实施例的电子设备的结构示意图,如图5所示,在硬件层面,该电子设备包括处理器,可选地还包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(random-accessmemory,ram),也可能还包括非易失性存储器(non-volatilememory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。

处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是isa(industrystandardarchitecture,工业标准体系结构)总线、pci(peripheralcomponentinterconnect,外设部件互连标准)总线或eisa(extendedindustrystandardarchitecture,扩展工业标准结构)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。

存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。

处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成视频通讯装置。处理器,执行存储器所存放的程序,并具体用于执行以下操作:

在多方视频通讯过程中,获取至少一方的视频画面;

识别所述视频画面中的视频对象;

根据所述视频对象的图像特征数据和预设基准对象的图像特征数据,判断所述视频画面中是否出现预设基准对象之外的视频对象;

如果所述视频画面中出现预设基准对象之外的视频对象,则执行预设隐私保护操作。

本说明书实施例中,在进行多方视频通讯的过程中,可以基于基准对象(即视频参与者)自动地确定多方视频通讯的视频画面中是否有视频参与者之外的人进入视频画面,如果有视频参与者之外的人进入多方视频通讯的视频画面,则执行预设隐私保护操作,从而有效地保护视频参与者的隐私,安全性较高。

可选地,作为一个实施例,所述预设隐私保护操作,包括下述任一项:

通过图层遮盖方式对视频画面进行屏蔽;

将用于多方视频通讯的视频通讯程序切换至后台;

关闭所述视频通讯程序。

可选地,作为一个实施例,在所述获取至少一方的视频画面的步骤之前,还包括:

获取基准图像;

识别所述基准图像中的人脸;

将所述基准图像中的人脸确定为所述基准对象,以及将所述基准图像中人脸的图像特征数据,确定为所述基准对象的图像特征数据;

保存所述基准对象的图像特征数据。

可选地,作为一个实施例,所述获取基准图像,包括:

在多方视频通讯过程中,从当前多方视频通讯的视频画面中获取基准图像。

可选地,作为一个实施例,所述将所述基准图像中的人脸确定为所述基准对象,以及将所述基准图像中人脸的图像特征数据,确定为所述基准对象的图像特征数据,包括:

接收用户触发的对象选择操作,所述对象选择操作用于从所述基准图像中的人脸中选择所述基准对象;

将所述用户选中的人脸确定为所述基准对象,以及将所述用户选中的人脸的图像特征数据,确定为所述基准对象的图像特征数据。

可选地,作为一个实施例,所述保存所述基准对象的图像特征数据,包括:

对所述基准对象的图像特征数据进行加密处理;

保存加密处理后的图像特征数据。

上述如本说明书图5所示实施例揭示的视频通讯装置执行的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本说明书实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本说明书实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。

该电子设备还可执行图1的方法,并实现视频通讯装置在图1所示实施例的功能,本说明书实施例在此不再赘述。

本说明书实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行图1所示实施例的方法,并具体用于执行以下方法:

在多方视频通讯过程中,获取至少一方的视频画面;

识别所述视频画面中的视频对象;

根据所述视频对象的图像特征数据和预设基准对象的图像特征数据,判断所述视频画面中是否出现预设基准对象之外的视频对象;

如果所述视频画面中出现预设基准对象之外的视频对象,则执行预设隐私保护操作。

总之,以上所述仅为本说明书的较佳实施例而已,并非用于限定本说明书的保护范围。凡在本说明书的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本说明书的保护范围之内。

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1