当前位置: 首页 > 专利查询>谷歌公司专利>正文

视频会议中的实时视频变换制造技术

技术编号:14746352 阅读:37 留言:0更新日期:2017-03-01 22:46
公开了用于视频会议中的实时视频变换的系统和方法。方法包括由处理设备从视频会议的第一参与者接收修改视频流的请求。该方法进一步包括由所述处理设备识别视频流内的前景和背景。该方法进一步包括由所述处理设备生成修改的视频流,所述修改的视频流包括插入到所述背景中的视频或图像。

【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及视频会议的领域,更具体地涉及视频会议中的实时视频变换
技术介绍
互联网上的视频协作(例如,视频会议、远程医疗等等)正随着宽带接入和利用了宽带连接性的应用激增而变得日益普通。支持视频协作的应用可以是基于浏览器的,或者可以独立于浏览器而运行。
技术实现思路
下面呈现本公开的各个方面的简化概述,以便提供对这些方面的基本理解。本概述不是本公开的扩展概览。既不意图标识本公开的关键或临界元素,也不描绘本公开的特定实现的任何范围或权利要求的任何范围。其唯一用途在于用简化形式呈现本公开的一些概念,作为稍后呈现的更详细描述的序幕。在本公开的一个方面中,一种方法包括由处理设备从视频会议的第一参与者接收修改视频流的请求。所述方法进一步包括由所述处理设备识别视频流内的前景和背景。所述方法进一步包括由所述处理设备生成修改的视频流,所述修改的视频流包括插入到所述背景中的视频或图像,其中所述视频或图像当被显示时出现在所述前景之后。公开了用于执行上述方法的操作的计算设备以及这里所述的各种实现。还公开了存储用于执行与上述方法相关联的操作和这里所述的各种实现的指令的计算机可读介质。附图说明通过举例的方式而不是限制的方式来以附图的图片图示说明本公开,在附图中:图1图示说明根据本公开的实现的示例系统架构;图2是图示说明根据本公开的实现的会议平台和视频变换部件的框图;图3是图示说明根据本公开的实现的媒体协作服务/应用的示例图形用户界面窗口的图;图4是图示说明根据本公开的实现的用于变换视频会议中的视频流的方法的流程图;图5是图示说明根据本公开的实现的媒体协作界面的图;图6A是图示说明根据本公开的实现的视频流中识别的前景的图;图6B是图示说明根据本公开的实现的视频流中识别的背景的图;图7A是图示说明根据本公开的实现的应用于视频流的背景的变换的图;图7B是图示说明根据本公开的实现的组合视频流的前景与修改后的背景的变换的图;图8A是图示说明根据本公开的实现的在视频会议期间的视频流的变换的图;图8B是图示说明根据本公开的实现的在视频会议期间的视频流的变换的图;图8C是图示说明根据本公开的实现的在视频会议期间的视频流的变换的图图8D是图示说明根据本公开的实现的在视频会议期间的视频流的变换的图;图9是图示说明根据本公开的实现的示例计算机系统的框图。具体实施方式本公开的实现的各个方面涉及向视频流施加实时变换。公开的系统和方法可以应用于媒体协作(例如,音频和/或视频会议、音频和/或视频聊天、音频和/或视频会议室、音频和/或视频聊天室等等),其中,由一个或多个参与者/用户的设备所发送的内容/媒体流(例如现场音频和/或视频内容、录制的音频和/或视频内容等等)可以被组合到合成内容/媒体流中。现有视频会议技术使得参与者能够观看视频会议的其他参与者所提供的视频流,且这样的流通常布置为(例如在单个界面内)使得单个用户(例如主呈现者或当前讲话者)被分配有界面的相对较大或较显著的部分。这里在各种实现中描述的是允许媒体协作的一个或多个参与者请求将与参与者相关联的视频流进行实时变换的技术。例如,如这里所述,在视频会议的过程期间,接收将图像或视频插入到视频流(请求者的视频流和/或不同参与者的视频流)的背景中的请求。插入的图像或视频可以出现在背景中(例如在参与者之后)、在前景中(例如在参与者之后或之前)、或二者。修改的视频流可以被生成(例如,由内容处理服务器、会议服务器、和/或在参与视频会议的客户端设备本地),且被发送到视频会议的每个参与者,以便在视频会议期间产生审美上的吸引力和/或幽默效果。图1图示说明根据本公开的实现的示例系统架构100。系统架构100包括客户端设备110A-110Z、网络105、数据存储装置(datastore)106、会议服务器120和内容处理服务器130。系统架构100的各种设备中的每个可以经由网络105互相连接。在一个实现中,网络105可以包括公共网络(例如互联网)、专用网络(例如局域网(LAN)或广域网(WAN))、有线网络(例如以太网)、无线网络(例如802.11网络或Wi-Fi网络)、蜂窝网络(例如长期演进(LTE)网络)、路由器、集线器、交换机、服务器计算机和/或上述的组合。在一个实现中,数据存储装置106可以是存储器(例如随机存取存储器)、缓存、驱动器(例如硬盘驱动器)、闪存驱动器、数据库系统或者能够存储数据的另一类型的部件或设备。数据存储装置106还可以包括多个存储部件(例如多个驱动器或多个数据库),所述多个存储部件还可以跨越多个计算设备(例如多个服务器计算机)。在一些实现中,数据存储装置106可以是基于云的。系统架构100的一个或多个设备可以利用数据存储装置106来存储公用和专用数据,且数据存储装置106可以被配置为向专用数据提供安全存储。数据存储装置106可以是客户端设备110A-110Z、会议服务器120和内容处理服务器130的一部分或分布在其任意之间。在一个实现中,客户端设备110A-110Z可以包括一个或多个计算设备,诸如个人电脑(PC)、笔记本、移动电话、智能电话、平板电脑、上网本计算机等等。客户端设备110A-110Z也可以被称为“用户设备”或“移动设备”。单个用户可以与一个或多个客户端设备(例如,客户端设备110A-110Z中的一个或多个)相关联(例如,拥有和/或使用)。客户端设备110A-110Z可以每个都被在不同地理位置上的不同用户所拥有和利用。参与视频协作(例如视频会议)的用户在此可被称为“会议参与者”。客户端设备110A-110Z每个可以分别实现用户界面111A-111Z。每个用户界面111A-111Z可以允许相应客户端设备110A-110Z的用户发送和接收信息到会议服务器120和内容处理服务器130中的一个或多个。例如,用户界面111A-111Z中的一个或多个可以是web浏览器界面,其可以接入、检索、呈现和/或导航由会议服务器120所提供的内容(例如web页面,诸如超文本标记语言(HTML)页面)。在一个实现中,用户界面111A-111Z中的一个或多个可以是独立应用(例如,移动app、会议软件等等),其允许相应客户端设备110A-110Z的用户发送和接收信息到会议服务器120和/或内容处理服务器130。在一个实现中,用户界面111A-111Z中的一个或多个可以是会议接口,其允许会议参与者从事视频会议、音频会议、聊天和/或即时消息传递中的一个或多个。示例用户界面(例如图形用户界面窗口)结合图3来更详细地描述。每个客户端设备110A-110Z进一步分别包括媒体观看器112A-112Z。在一个实现中,媒体观看器112A-112Z可以是应用,其允许用户观看内容,诸如图像、视频、web页面、文档等等。例如,媒体观看器112A可以是web浏览器,其可以接入、检索、呈现和/或导航由web服务器所服务的内容(例如web页面,诸如超文本标记语言(HTML)页面,数字媒体项等等)。媒体观看器112A可以渲染、显示和/或呈现内容给用户。媒体观看器112A还可以显示嵌入式媒体播放器,其嵌入在web页面中(例如,可以提供关于在线商户所销售的产品的信息的web页面)。在另一示例中,媒本文档来自技高网...
视频会议中的实时视频变换

【技术保护点】
一种方法,包括:由处理设备从视频会议的第一参与者接收修改视频流的请求;由所述处理设备识别所述视频流内的前景和背景;以及由所述处理设备生成修改的视频流,所述修改的视频流包括插入到所述背景中的视频或图像,其中,所述视频或图像当被显示时出现在所述前景之后。

【技术特征摘要】
【国外来华专利技术】2014.09.09 US 14/481,0791.一种方法,包括:由处理设备从视频会议的第一参与者接收修改视频流的请求;由所述处理设备识别所述视频流内的前景和背景;以及由所述处理设备生成修改的视频流,所述修改的视频流包括插入到所述背景中的视频或图像,其中,所述视频或图像当被显示时出现在所述前景之后。2.如权利要求1所述的方法,进一步包括:识别所述前景在视频的帧内的相对位置,其中,生成修改的视频流进一步包括基于识别的相对位置将视频或图像插入到所述背景中。3.如权利要求1所述的方法,其中,所述视频流由视频会议的第一参与者的第一客户端设备捕捉,并且其中所述处理设备是支持视频会议的服务器的一部分,所述方法进一步包括:由所述处理设备在接收修改视频流的请求之前接收视频流。4.如权利要求3所述的方法,进一步包括:由所述处理设备发送修改的视频流到视频会议的附加参与者的一个或多个客户端设备。5.如权利要求1所述的方法,进一步包括:从视频会议的第一参与者接收对视频或图像的选择。6.如权利要求1所述的方法,其中,所述前景对应于第一参与者的面部。7.如权利要求1所述的方法,其中,所述视频或图像要在预定的持续时间出现在修改的视频流的前景之后。8.如权利要求1所述的方法,其中,所述视频或图像是名人的视频或图像、动物的视频或图像、或者卡通角色的视频或图像中的任何一种。9.一种系统,包括:存储器;以及处理设备,所述处理设备通信耦合到所述存储器,其中,所述处理设备用于:从视频会议的第一参与者接收修改视频流的请求;识别所述视频流内的前景和背景;以及生成修改的视频流,所述修改的视频流包括插入到所述背景中的视频或图像,其中,所述视频或图像当被显示时出现在所述前景之后。10.权利要求9所述的系统,其中,所述处理设备进一步用于:识别所述前景在视频的帧内的相对位置;以及基于识别的相对位置将视频或...

【专利技术属性】
技术研发人员:布赖恩·大卫·马什
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1