掌桥专利:专业的专利平台
掌桥专利
首页

一种处理方法及装置

文献发布时间:2023-06-19 13:46:35


一种处理方法及装置

技术领域

本申请涉及视频数据处理技术领域,特别涉及一种处理方法及装置。

背景技术

现有视频会议中,通过如Zoom,Teams等视频应用使得接收端的用户可以观看到演讲者和播放文件的方式有以下三种:1、发送端用户分享现场屏幕显示的播放文件信号;2、发送端用户利用摄像机拍摄现场演讲者,单独配置高精摄像机拍摄现场屏幕显示的播放文件;3、发送端用户利用摄像机拍摄现场演讲者和现场屏幕显示的播放文件。

但上述方式1中,接收端用户只能看到播放文件,无法看到演讲者;方式2中单独配置高精摄像机成本较高,并且,高精摄像机需要搭配内容区域识别、区域变换、抠图和图像增强等操作才能够实现播放文件的观看,计算量较大,可能会造成显示延迟;方式3中需要多个摄像设备采集不同角度的视频流数据并将多路视频流数据传输给接收端,导致视频传输时带宽不足延时传输,进而造成显示延迟。

发明内容

第一方面,本申请实施例提供了一种处理方法,其中,包括:

在与至少一第二电子设备之间建立目标通信连接的情况下,获得至少一路视频流数据,所述至少一路视频流数据至少包括与所述第一电子设备关联的目标摄像头模组采集的视频流数据;

如果所述至少一路视频流数据的显示参数不满足对应的输出条件,对所述至少一路视频流数据进行处理,得到一路目标视频流数据;

将所述一路目标视频流数据通过所述目标通信连接发送给所述至少一第二电子设备。

在一种可能的实施方式中,所述获得至少一路视频流数据,包括:

获得所述第一电子设备自身配置和/或外接的目标摄像头模组采集的至少一路视频流数据以及来自所述第一电子设备的显示屏幕输出的一路视频流数据;或,

获得所述目标摄像头中的第一摄像头采集的第一视频流数据和第二摄像头采集的第二视频流数据,对所述第一视频流数据和所述第二视频流数据进行融合处理,得到所述至少一路视频流数据,其中,所述第一摄像头和所述第二摄像头的取景范围不同。

在一种可能的实施方式中,所述如果所述至少一路视频流数据的显示参数不满足对应的输出条件,对所述至少一路视频流数据进行处理,得到一路目标视频流数据,包括:

如果所述目标摄像头模组的第三摄像头采集的第三视频流数据中目标内容的第一显示参数不满足第一输出条件,获得所述目标摄像头模组的第四摄像头采集的第四视频流数据,或,获得所述第一电子设备的显示屏幕输出的第五视频流数据;

利用所述第四视频流数据或所述第五视频流数据替换所述第三视频流数据中的目标内容,得到所述目标视频流数据。

在一种可能的实施方式中,所述如果所述至少一路视频流数据的显示参数不满足对应的输出条件,对所述至少一路视频流数据进行处理,得到一路目标视频流数据,包括:

如果所述目标摄像头模组的第五摄像头采集的第六视频流数据中的第一目标对象与第二目标对象之间的相对位置关系不满足第二输出条件,获得所述目标摄像头模组的第六摄像头采集的第七视频流数据;

利用所述第七视频流数据替换或覆盖所述第一目标对象或所述第二目标对象,得到所述目标视频流数据,其中,所述第七视频流数据中所述第一目标对象与所述第二目标对象之间的相对位置关系满足所述第二输出条件。

在一种可能的实施方式中,所述如果所述至少一路视频流数据的显示参数不满足对应的输出条件,对所述至少一路视频流数据进行处理,得到一路目标视频流数据,包括:

如果所述目标摄像头模组的第七摄像头采集的第八视频流数据的取景范围不满足第三输出条件,获得所述目标摄像头模组的第八摄像头采集的第九视频流数据;

对所述第八视频流数据和所述第九视频流数据进行融合处理,得到所述目标视频流数据。

在一种可能的实施方式中,处理方法还包括:

获得目标对象的移动信息,基于所述移动信息从所述目标摄像头模组中确定目标摄像头采集所述视频流数据。

在一种可能的实施方式中,所述将所述一路目标视频流数据通过所述目标通信连接发送给所述至少一第二电子设备,包括:

获得所述目标视频流数据中的内容属性,基于所述内容属性确定所述目标视频流数据输出至所述第二电子设备的显示屏幕的显示布局信息,以将不同属性的内容数据分别显示在所述第二电子设备的显示屏幕的对应区域。

在一种可能的实施方式中,处理方法还包括:

获得所述第二电子设备的屏幕信息,基于所述屏幕信息和所述内容属性确定所述显示布局信息。

第二方面,本申请实施例还提供了一种处理装置,包括:

获取模块,其配置为在与至少一第二电子设备之间建立目标通信连接的情况下,获得至少一路视频流数据,所述至少一路视频流数据至少包括与所述第一电子设备关联的目标摄像头模组采集的视频流数据;

处理模块,其配置为如果所述至少一路视频流数据的显示参数不满足对应的输出条件,对所述至少一路视频流数据进行处理,得到一路目标视频流数据;

发送模块,其配置为将所述一路目标视频流数据通过所述目标通信连接发送给所述至少一第二电子设备。

第三方面,本申请实施例还提供了一种存储介质,其中,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如下步骤:

在与至少一第二电子设备之间建立目标通信连接的情况下,获得至少一路视频流数据,所述至少一路视频流数据至少包括与所述第一电子设备关联的目标摄像头模组采集的视频流数据;

如果所述至少一路视频流数据的显示参数不满足对应的输出条件,对所述至少一路视频流数据进行处理,得到一路目标视频流数据;

将所述一路目标视频流数据通过所述目标通信连接发送给所述至少一第二电子设备。

第四方面,本申请实施例还提供了一种电子设备,其中,包括:处理器和存储器,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如下步骤:

在与至少一第二电子设备之间建立目标通信连接的情况下,获得至少一路视频流数据,所述至少一路视频流数据至少包括与所述第一电子设备关联的目标摄像头模组采集的视频流数据;

如果所述至少一路视频流数据的显示参数不满足对应的输出条件,对所述至少一路视频流数据进行处理,得到一路目标视频流数据;

将所述一路目标视频流数据通过所述目标通信连接发送给所述至少一第二电子设备。

本申请实施例的处理方法中,在获取至少一路视频流数据之后,确定每路视频流数据的显示参数是否满足对应的输出条件,并在不满足的情况下,对至少一路视频流数据进行处理,如清晰化、裁剪等,以得到一路清晰、显示范围合理的目标视频流数据,提高了目标视频流数据的显示质量以及目标视频流数据的完整度;之后,将目标视频流数据发送给第二电子设备,无需将至少一路视频流数据全部发送给第二电子设备,减小了传输数据时的带宽压力,进而避免了目标视频流数据的传输延时,确保了目标视频流数据能够及时传输至第二电子设备,保证了第二电子设备的显示效率。

附图说明

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

图1示出了本申请所提供的一种处理方法的流程图;

图2示出了本申请所提供的会议室内设置三个摄像头的布置图;

图3示出了本申请所提供的摄像头与采集区域之间的对应关系示意图;

图4示出了本申请所提供的一种处理方法中一种对视频流数据进行处理得到一路目标视频流数据的流程图;

图5示出了本申请所提供的一种处理方法中另一种对视频流数据进行处理得到一路目标视频流数据的流程图;

图6示出了本申请所提供的利用目标文件替换第三视频流数据中的目标内容得到的目标视频流数据的示意图;

图7示出了本申请所提供的一种处理方法中另一种对视频流数据进行处理得到一路目标视频流数据的流程图;

图8示出了本申请所提供的第六视频流数据的示意图;

图9示出了本申请所提供的利用第七视频流数据替换或覆盖第一目标对象或第二目标对象得到的目标视频流数据的示意图;

图10示出了本申请所提供的一种处理方法中另一种对视频流数据进行处理得到一路目标视频流数据的流程图;

图11示出了本申请所提供的一种处理装置的结构示意图;

图12示出了本申请所提供的电子设备的结构示意图。

具体实施方式

此处参考附图描述本申请的各种方案以及特征。

应理解的是,可以对此处申请的实施例做出各种修改。因此,上述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本申请的范围和精神内的其他修改。

包含在说明书中并构成说明书的一部分的附图示出了本申请的实施例,并且与上面给出的对本申请的大致描述以及下面给出的对实施例的详细描述一起用于解释本申请的原理。

通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本申请的这些和其它特性将会变得显而易见。

还应当理解,尽管已经参照一些具体实例对本申请进行了描述,但本领域技术人员能够确定地实现本申请的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。

当结合附图时,鉴于以下详细说明,本申请的上述和其他方面、特征和优势将变得更为显而易见。

此后参照附图描述本申请的具体实施例;然而,应当理解,所申请的实施例仅仅是本申请的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本申请模糊不清。因此,本文所申请的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本申请。

本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本申请的相同或不同实施例中的一个或多个。

本申请实施例提供的处理方法用于视频会议、视频通话、投屏等场景下,也即在第一电子设备与至少一第二电子设备处于视频会议连接、视频通话连接、投屏连接等时,能够提高传输至第二电子设备的目标视频流数据的显示质量,以及,减小第一电子设备传输数据时的带宽压力,进而避免了目标视频流数据的传输延时,确保了目标视频流数据能够及时传输至第二电子设备,保证了第二电子设备的显示效率。

为便于对本申请进行理解,首先对本申请提供的处理方法进行详细介绍。在实际应用中,本申请实施例中处理方法应用于第一电子设备,其执行主体可以是第一电子设备包括的处理器。

如图1所示,为本申请实施例提供的处理方法的流程图,其中,具体步骤包括S101-S103。

S101,在与至少一第二电子设备之间建立目标通信连接的情况下,获得至少一路视频流数据,至少一路视频流数据至少包括与第一电子设备关联的目标摄像头模组采集的视频流数据。

在具体实施中,预先建立第一电子设备与第二电子设备之间的通信连接,具体连接方式包括但不限于有线通信连接、蓝牙通信连接、WIFI通信连接,例如第一电子设备与第二电子设备处于同一空间并且距离较近时,可以采用有线通信连接的方式在第一电子设备与第二电子设备之间建立目标通信;第一电子设备与第二电子设备处于同一空间但距离较远时,可以采用蓝牙通信连接的方式在第一电子设备与第二电子设备之间建立目标通信;第一电子设备与第二电子设备未处于同一空间时,可以采用WIFI通信连接的方式在第一电子设备与第二电子设备之间建立目标通信。

其中,第二电子设备为至少一个,例如在进行会议视频连接的场景下,用于控制播放文件或进行内容分享的设备为第一电子设备,与第一电子设备目标通信连接以能够参与会议的设备均可以作为第二电子设备,所述内容可以包括摄像头模组采集的人物视频内容、多媒体内容或屏幕显示内容等。

进一步地,在与第二电子设备之间建立目标通信连接的情况下,获得至少一路视频流数据,至少一路视频流数据至少包括与第一电子设备关联的目标摄像头模组采集的视频流数据,其中,目标摄像头模组可以是第一电子设备自身配置的摄像头模组,也可以是第一电子设备外接的摄像头模组。具体地,获得至少一路视频流数据的方式包括以下两种:

第一种:获得第一电子设备自身配置和/或外接的目标摄像头模组采集的至少一路视频流数据,在视频会议的场景下,可以第一电子设备自身配置和/或外接的目标摄像头模组能够实时采集当前会议室内的环境信息,进而形成至少一路视频流数据。

并且,还可以获得来自第一电子设备的显示屏幕输出的一路视频流数据,其中,第一电子设备的显示屏幕输出的一路视频流数据为会议中需要显示给参会人员的会议资料等。这里,显示屏幕除包括第一电子设备自身的显示屏之外,还包括第一电子设备外接的扩展屏,例如在视频会议的场景下,存在第一电子设备利用外接的扩展屏输出视频流数据的情况,此时,显示屏幕也包括与第一电子设备连接的扩展屏。

第二种:在会议室较大的情况下,可以在该会议室内设置多个摄像头,以确保能够清楚且全面地采集到会议室内的环境信息,此时,可以基于预先设定的确定规则从多个摄像头中确定出目标摄像头,进而获得目标摄像头中的第一摄像头采集的第一视频流数据和第二摄像头采集的第二视频流数据,对第一视频流数据和第二视频流数据进行融合处理,得到至少一路视频流数据,其中,融合处理包括拼接、叠加、悬浮、清晰化等。其中,确定规则可以是基于目标对象也即会议主持人或演讲者确定的,例如基于目标对象的位置确定目标摄像头,进而在实际确定目标摄像头的过程在,获得目标对象的移动信息,基于移动信息从目标摄像头模组中确定目标摄像头采集视频流数据,参照图2示出的会议室内设置三个摄像头的布置图以及图3示出的摄像头与采集区域之间的对应关系示意图,摄像头A采集会议室中的第一区域,摄像头B采集会议室中的第二区域,当目标对象位于第一区域内时,确定摄像头A为目标摄像头;当目标对象位于第二区域内时,确定摄像头B为目标摄像头等。

本申请实施例中第一摄像头和第二摄像头的取景范围不同,例如第一摄像头的取景范围为扩展屏所在的区域,第二摄像头的取景范围为参会人员所在的区域等,取景范围可以根据实际需求进行调整,本申请实施例对此不做具体限定,当然,目标摄像头的数量也可以根据实际需求调整。

在具体实施中,目标摄像头模组中的所有摄像头之间均可以通过蓝牙WIFI等方式连接,以利用信号场强原理获取相互之间的位置信息,同时建立通讯联系。

S102,如果至少一路视频流数据的显示参数不满足对应的输出条件,对至少一路视频流数据进行处理,得到一路目标视频流数据。

在具体实施中,获得至少一路视频流数据之后,对该视频流数据进行检测,以确定该视频流数据的显示参数是否满足对应的输出条件,其中,该输出条件包括内容数据是否清楚、是否包括目标对象、取景范围是否符合预设规则、分辨率是否达到阈值、人物内容之间的相对位置是否符合条件等。

如果确定该视频流数据的显示参数不满足对应的输出条件,也即内容数据不清楚、不包括目标对象、取景范围不符合预设规则、分辨率未达到阈值、人物内容之间的相对位置不符合条件等,对该视频流数据进行处理,得到一路目标视频流数据。具体地,对视频流数据进行处理得到一路目标视频流数据的方式参照图4、图5、图7以及图10示出的方法步骤,在此便不做过多赘述。

S103,将一路目标视频流数据通过目标通信连接发送给至少一第二电子设备。

在具体实施中,得到目标视频流数据之后,将一路目标视频流数据通过目标通信连接发送给至少一第二电子设备,以使每个第二电子设备。具体地,获得目标视频流数据中的内容属性,基于内容属性确定目标视频流数据输出至第二电子设备的显示屏幕的显示布局信息,以将不同属性的内容数据分别显示在第二电子设备的显示屏幕的对应区域。其中,内容属性包括数据内容、内容类型、帧率清晰度等。

可选地,还可以预先获得第二电子设备的屏幕信息,其中,该屏幕信息包括屏幕数量和屏幕尺寸等,以基于屏幕信息和内容属性确定显示布局信息。

例如,目标视频流数据中包括第一目标对象的内容数据和第一电子设备的内容数据,在第二电子设备仅设置有一个屏幕的情况下,可以将屏幕均分为两个显示区域也即左显示区域和右显示区域,设置第一目标对象的内容数据显示在屏幕的左显示区域上,第一电子设备的内容数据显示在屏幕的右显示区域上。当然,左显示区域和右显示区域的大小可以相同也可以不同,并且,在第二电子设备包括多个屏幕的情况下,根据喜好、屏幕的性能确定不同属性的内容数据对应的屏幕。

可选地,图4示出了一种对视频流数据进行处理得到一路目标视频流数据的方法流程图,其中,具体步骤包括S201和S202。

S201,如果目标摄像头模组的第三摄像头采集的第三视频流数据中目标内容的第一显示参数不满足第一输出条件,获得目标摄像头模组的第四摄像头采集的第四视频流数据,或,获得第一电子设备的显示屏幕输出的第五视频流数据。

S202,利用第四视频流数据或第五视频流数据替换第三视频流数据中的目标内容,得到目标视频流数据。

在具体实施中,如在进行视频会议时,通常设置一主摄像头,该主摄像头能够采集整个会议室内的环境信息,以使得线上的参会人员能够了解会议室的实时环境,其中,本申请实施例中目标摄像头模组的第三摄像头即为主摄像头。

在利用该第三摄像头采集到第三视频流数据之后,确定该第三视频流数据中目标内容的第一显示参数是否满足对应的第一输出条件,该目标内容为第一电子设备的显示屏显示的内容,当然,此处的显示屏幕同样可以是第一电子设备自身的显示屏和/或第一电子设备外接的扩展屏。此时,第一输出条件包括目标内容的分辨率是否达到阈值。

若分辨率小于阈值,则确定目标内容的第一显示参数不满足第一输出条件,则获得目标摄像头模组的第四摄像头采集的第四视频流数据,其中,第四摄像头为高精摄像机,其相较于目标摄像头模组内的其他摄像头采集精度较高,也即其采集的到的第四视频流数据较为清晰,因此,利用第四摄像头采集的目标内容替换第三视频流数据中的目标内容,以得到目标视频流数据。

可选地,确定目标内容的第一显示参数不满足第一输出条件之后,还可以直接启动第一电子设备的截屏功能,以获取第一电子设备的显示屏幕输出的第五视频流数据,利用截屏得到的第五视频流数据替换第三视频流数据中的目标内容,以得到目标视频流数据。

可选地,图5示出了另一种对视频流数据进行处理得到一路目标视频流数据的方法流程图,其中,具体步骤包括S301和S302。

S301,如果目标摄像头模组的第三摄像头采集的第三视频流数据中的目标内容的第一显示参数不满足第一输出条件,获得与目标内容对应的目标文件。

S302,利用目标文件替换第三视频流数据中的目标内容,得到目标视频流数据。

可选地,在确定第三摄像头采集的第三视频流数据中的目标内容的第一显示参数不满足第一输出条件的情况下,还可以获得与目标内容对应的目标文件,也即第一电子设备显示的源文件,进而利用目标文件替换第三视频流数据中的目标内容,以得到目标视频流数据。

具体地,在目标文件包括多个子内容的情况下,从目标文件包括的所有子内容中,查找与目标内容相同的子内容;之后,按照目标内容的属性如尺寸、位置等对子内容进行处理如缩放或移动等,之后利用处理后的子内容替换第三视频流数据中的目标内容,得到目标视频流数据。

如图6示出的,在确定第三视频流数据中的目标内容的第一显示参数不满足第一输出条件的情况下,直接获取目标内容对应的目标文件,以利用目标文件替换第三视频流数据中的目标内容,进而得到满足第一输出条件的目标内容所属的目标视频流数据。

可选地,图7示出了另一种对视频流数据进行处理得到一路目标视频流数据的方法流程图,其中,具体步骤包括S401和S402。

S401,如果目标摄像头模组的第五摄像头采集的第六视频流数据中的第一目标对象与第二目标对象之间的相对位置关系不满足第二输出条件,获得目标摄像头模组的第六摄像头采集的第七视频流数据。

S402,利用第七视频流数据替换或覆盖第一目标对象或第二目标对象,得到目标视频流数据,其中,第七视频流数据中第一目标对象与第二目标对象之间的相对位置关系满足第二输出条件。

在具体实施中,存在参会人员与会议主持人进行交互如问答或沟通等情况,此时,需要将该参会人员和会议主持人同时展示给线上的参会人员,此时,获取目标摄像头模组的第五摄像头采集的第六视频流数据中的第一目标对象与第二目标对象之间的相对位置,也即与会议主持人交互的参会人员和会议主持人之间的相对位置,确定第一目标对象与第二目标对象之间的相对位置关系是否满足第二输出条件,该第二输出条件为能够清楚的展示第一目标对象和第二目标对象的面部。当然,第一目标对象和第二目标对象还可以是两个参会人员。

如果目标摄像头模组的第五摄像头采集的第六视频流数据中的第一目标对象与第二目标对象之间的相对位置关系不满足第二输出条件,获得目标摄像头模组的第六摄像头采集的第七视频流数据。其中,基于第六视频流数据确定第一目标对象和第二目标对象的位置信息,基于位置信息确定第一目标对象和第二目标对象对应的第六摄像头,以获取第七视频流数据,该第七视频流数据中第一目标对象与第二目标对象之间的相对位置关系满足第二输出条件。之后,利用第七视频流数据替换或覆盖第一目标对象或第二目标对象,也即未展示出面部的对象,进而得到目标视频流数据。

参照图8示出的为第六视频流数据的示意图,目标对象A与扩展屏之间的相对位置关系不满足第二输出条件,此时,利用第七视频流数据替换或覆盖第一目标对象或第二目标对象,得到目标视频流数据,图9则为利用第七视频流数据替换或覆盖第一目标对象或第二目标对象得到的目标视频流数据的示意图,该目标视频流数据中的目标对象A与扩展屏之间的相对位置关系满足第二输出条件。

值得说明的是,还可以是确定第一目标对象对应的摄像头和第二目标对象对应的摄像头,将利用第一目标对象对应的摄像头采集的视频流数据以及利用第二目标对象对应的摄像头采集的视频流数据进行融合,以得到第一目标对象与第二目标对象之间的相对位置关系满足第二输出条件视频流数据,当然,本申请实施例对此不做具体限定。

进一步地,本申请实施例还公开了确定第一目标对象或第二目标对象的方式,具体地,利用红外设备采集会议室内的红外图像。其中,该红外设备可以安装在第一电子设备上,还可以与第一电子设备通信连接。在获取到会议室内的红外图像之后,确定该红外图像中所有对象是否处于预设状态;其中,所述预设状态为正在发言,并且,将处于预设状态中的对象确定为第一目标对象或第二目标对象。

可选地,图10示出了另一种对视频流数据进行处理得到一路目标视频流数据的方法流程图,其中,具体步骤包括S501和S502。

S501,如果目标摄像头模组的第七摄像头采集的第八视频流数据的取景范围不满足第三输出条件,获得目标摄像头模组的第八摄像头采集的第九视频流数据。

S502,对第八视频流数据和第九视频流数据进行融合处理,得到目标视频流数据。

在具体实施中,预先对会议室的空间进行区域划分,同时针对每个区域确定一个最佳机位,以使得处于该机位的摄像头能够采集较为清晰的该区域的视频流数据。并且,每个摄像头的采集空间不存在重复。

在目标摄像头模组的第七摄像头采集到第八视频流数据之后,确定第八视频流数据的取景范围是否满足第三输出条件,第三输出条件为目标区域、目标对象均较为完整。若第八视频流数据的取景范围不满足第三输出条件,则获得目标摄像头模组的第八摄像头采集的第九视频流数据,对第八视频流数据和第九视频流数据进行融合处理,得到目标视频流数据。例如,第八视频流数据中包括第一电子设备的一部分,第九视频流数据中包括第一电子设备的另一部分,对第八视频流数据和第九视频流数据进行融合处理之后,使得目标视频流数据能够包括完整的第一电子设备。

本申请实施例的处理方法中,在获取至少一路视频流数据之后,确定每路视频流数据的显示参数是否满足对应的输出条件,并在不满足的情况下,对至少一路视频流数据进行处理,如清晰化、裁剪等,以得到一路清晰、显示范围合理的目标视频流数据,提高了目标视频流数据的显示质量以及目标视频流数据的完整度;之后,将目标视频流数据发送给第二电子设备,无需将至少一路视频流数据全部发送给第二电子设备,减小了传输数据时的带宽压力,进而避免了目标视频流数据的传输延时,确保了目标视频流数据能够及时传输至第二电子设备,保证了第二电子设备的显示效率。

基于同一发明构思,本申请的第二方面还提供了一种与处理方法对应的处理装置,由于本申请中的装置解决问题的原理与本申请上述处理方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。

图11示出了本申请实施例提供的处理装置的示意图,具体包括:

获取模块601,其配置为在与至少一第二电子设备之间建立目标通信连接的情况下,获得至少一路视频流数据,所述至少一路视频流数据至少包括与所述第一电子设备关联的目标摄像头模组采集的视频流数据;

处理模块602,其配置为如果所述至少一路视频流数据的显示参数不满足对应的输出条件,对所述至少一路视频流数据进行处理,得到一路目标视频流数据;

发送模块603,其配置为将所述一路目标视频流数据通过所述目标通信连接发送给所述至少一第二电子设备。

在其中一实施例中,获取模块601具体配置为:

获得所述第一电子设备自身配置和/或外接的目标摄像头模组采集的至少一路视频流数据以及来自所述第一电子设备的显示屏幕输出的一路视频流数据;或,

获得所述目标摄像头中的第一摄像头采集的第一视频流数据和第二摄像头采集的第二视频流数据,对所述第一视频流数据和所述第二视频流数据进行融合处理,得到所述至少一路视频流数据,其中,所述第一摄像头和所述第二摄像头的取景范围不同。

在其中一实施例中,处理模块602具体配置为:

如果所述目标摄像头模组的第三摄像头采集的第三视频流数据中目标内容的第一显示参数不满足第一输出条件,获得所述目标摄像头模组的第四摄像头采集的第四视频流数据,或,获得所述第一电子设备的显示屏幕输出的第五视频流数据;

利用所述第四视频流数据或所述第五视频流数据替换所述第三视频流数据中的目标内容,得到所述目标视频流数据。

在其中一实施例中,处理模块602还配置为:

如果所述目标摄像头模组的第三摄像头采集的第三视频流数据中的目标内容的第一显示参数不满足第一输出条件,获得与所述目标内容对应的目标文件;

利用所述目标文件替换所述第三视频流数据中的目标内容,得到所述目标视频流数据。

在其中一实施例中,处理模块602还配置为:

如果所述目标摄像头模组的第五摄像头采集的第六视频流数据中的第一目标对象与第二目标对象之间的相对位置关系不满足第二输出条件,获得所述目标摄像头模组的第六摄像头采集的第七视频流数据;

利用所述第七视频流数据替换或覆盖所述第一目标对象或所述第二目标对象,得到所述目标视频流数据,其中,所述第七视频流数据中所述第一目标对象与所述第二目标对象之间的相对位置关系满足所述第二输出条件。

在其中一实施例中,处理模块602还配置为:

如果所述目标摄像头模组的第七摄像头采集的第八视频流数据的取景范围不满足第三输出条件,获得所述目标摄像头模组的第八摄像头采集的第九视频流数据;

对所述第八视频流数据和所述第九视频流数据进行融合处理,得到所述目标视频流数据。

在其中一实施例中,还包括第一确定模块604,其配置为:

获得目标对象的移动信息,基于所述移动信息从所述目标摄像头模组中确定目标摄像头采集所述视频流数据。

在其中一实施例中,发送模块603还配置为:

获得所述目标视频流数据中的内容属性,基于所述内容属性确定所述目标视频流数据输出至所述第二电子设备的显示屏幕的显示布局信息,以将不同属性的内容数据分别显示在所述第二电子设备的显示屏幕的对应区域。

在其中一实施例中,还包括第二确定模块605,其配置为:

获得所述第二电子设备的屏幕信息,基于所述屏幕信息和所述内容属性确定所述显示布局信息。

本申请实施例的处理方法中,在获取至少一路视频流数据之后,确定每路视频流数据的显示参数是否满足对应的输出条件,并在不满足的情况下,对至少一路视频流数据进行处理,如清晰化、裁剪等,以得到一路清晰、显示范围合理的目标视频流数据,提高了目标视频流数据的显示质量以及目标视频流数据的完整度;之后,将目标视频流数据发送给第二电子设备,无需将至少一路视频流数据全部发送给第二电子设备,减小了传输数据时的带宽压力,进而避免了目标视频流数据的传输延时,确保了目标视频流数据能够及时传输至第二电子设备,保证了第二电子设备的显示效率。

本申请实施例还提供了一种存储介质,该存储介质为计算机可读介质,存储有计算机程序,该计算机程序被处理器执行时实现本申请任意实施例提供的方法,包括如下步骤S11-S13:

S11,在与至少一第二电子设备之间建立目标通信连接的情况下,获得至少一路视频流数据,所述至少一路视频流数据至少包括与所述第一电子设备关联的目标摄像头模组采集的视频流数据;

S12,如果所述至少一路视频流数据的显示参数不满足对应的输出条件,对所述至少一路视频流数据进行处理,得到一路目标视频流数据;

S13,将所述一路目标视频流数据通过所述目标通信连接发送给所述至少一第二电子设备。

本申请实施例还提供了一种电子设备,该电子设备的结构示意图可以如图12所示,至少包括存储器1201和处理器1202,存储器1201上存储有计算机程序,处理器1202在执行存储器1201上的计算机程序时实现本申请任意实施例提供的方法。示例性的,电子设备计算机程序步骤如下S21-S23:

S21,在与至少一第二电子设备之间建立目标通信连接的情况下,获得至少一路视频流数据,所述至少一路视频流数据至少包括与所述第一电子设备关联的目标摄像头模组采集的视频流数据;

S22,如果所述至少一路视频流数据的显示参数不满足对应的输出条件,对所述至少一路视频流数据进行处理,得到一路目标视频流数据;

S23,将所述一路目标视频流数据通过所述目标通信连接发送给所述至少一第二电子设备。

以上实施例仅为本申请的示例性实施例,不用于限制本申请,本申请的保护范围由权利要求书限定。本领域技术人员可以在本申请的实质和保护范围内,对本申请做出各种修改或等同替换,这种修改或等同替换也应视为落在本申请的保护范围内。

相关技术
  • 用于分析的有盖微芯片、用于有盖微芯片的样品处理方法、用于有盖微芯片的自动样品处理方法、基于该处理方法的自动样品处理装置以及应用该自动样品处理方法的物质分析装置
  • 摄像装置、摄像结果处理方法、图像处理装置、摄像结果处理方法的程序、记录摄像结果处理方法的程序的记录媒体以及摄像结果的处理系统
技术分类

06120113804519