斯纳普公司专利技术

斯纳普公司共有1196项专利

  • 本发明公开了用于提供多人个性化视频的系统和方法。一种示例性方法包括接收用户选择的具有至少一个目标面部和至少一个另外的目标面部的至少一个帧的视频,并且接收源面部的图像和另外的源面部的另外的图像。所述方法还包括修改源面部的图像以生成修改的源...
  • 公开了用于基于模板生成个性化视频的系统和方法。示例方法可从接收视频配置数据开始,该视频配置数据包括:帧图像的序列、限定面部区域在帧图像中的位置的面部区域参数的序列、以及限定面部界标在帧图像中的位置的面部界标参数的序列。方法可继续至接收源...
  • 描述了用于生成具有定制的文本消息的个性化视频的系统和方法。示例方法可从接收视频模板开始。视频模板可包括帧图像的序列以及限定文本的动画的预设文本参数。方法可继续基于文本和预设文本参数,来生成配置文件。配置文件可包括针对每个帧图像限定文本的...
  • 本发明公开了用于提供个性化视频的系统和方法。一种示例性方法包括存储一个或多个预处理视频。一个或多个预处理视频可以包括具有至少一个目标面部的至少一个帧。所述方法可以继续接收源面部的图像,例如通过接收用户对另外的图像的选择,并将另外的图像分...
  • 一种用于搜索和排序个性化视频的示例方法,该示例方法从经由用户与另外的用户之间的通信聊天来接收用户请求开始。用户请求包括短语或表情符号。该方法基于用户请求执行个性化视频的池的搜索,以确定相关个性化视频的子集。个性化视频与文本消息相关联。该...
  • 描述了用于在社交网络中提供应用的多个版本的方法和系统。在一些方面,应用的第一版本提供第一功能集,而应用的第二版本提供第一功能集以及第二功能集。应用的第一版本和应用的第二版本二者访问相同的应用状态数据,这些数据可以由后端系统维护,例如社交...
  • 提供了用于逼真的实时面部再现的系统和方法。一种示例方法包括接收目标视频和源视频,目标视频包括目标面部并且源视频包括源面部。该方法包括基于目标面部确定目标面部表情。该方法包括基于源面部确定源面部表情。该方法使用参数化面部模型合成输出面部。...
  • 描述了用于自动化局部故事生成和策展的系统和方法。在一个示例实施例中,服务器计算机从客户端装置接收内容,并处理该内容以识别内容特征。然后基于接收的内容的特征生成故事,并将故事传达到客户端装置。在某些实施例中,在客户端装置处对故事内的单个内...
  • 提供了用于逼真的实时人像动画的系统和方法。一种示例性方法包括接收具有至少一个输入帧的场景视频。输入帧包括第一面部。该方法进一步包括接收具有第二面部的目标图像。该方法进一步包括基于至少一个输入帧和目标图像确定二维(2D)变形,其中,2D变...
  • 提供一种系统和方法,其用于通过客户机设备的用户界面接收用户交互,确定当前通信模式和期望通信模式,其中所述期望通信模式基于由传感器模块接收的所述用户交互而被确定。所述系统进一步将所述期望通信模式设置为所述当前通信模式,以及基于所述期望通信...
  • 提供了用于逼真的头部转动和面部动画合成的系统和方法。示例方法可以包括接收具有源参与者的头部和面部的源视频的帧。然后,该方法可以继续生成表示源参与者的头部的位置和面部表情的源姿势参数集合。该方法可以进一步包括:接收包括目标人员的目标头部和...
  • 一种上下文过滤器系统,其被配置为执行操作,该操作包括:在客户端设备处捕获图像帧,其中,图像帧包括对对象的描述;基于图像帧内的对对象的描述来识别对象的对象类别;访问媒体储存库内的与对象类别相关联的媒体内容;生成媒体内容的呈现;以及使得在客...
  • 提供了用于基于文本和音频的实时面部再现的系统和方法。示例方法包括:接收输入文本和目标图像,该目标图像包括目标面部;基于输入文本生成表示输入文本的声学特征集合的序列;基于声学特征集合的序列确定指示目标面部的修改以用于发音输入文本的场景数据...
  • 描述了用于快速视频传感器调节的系统、方法、装置、媒体和指令。在一个实施例中,具有图像采集能力的便携式电子装置在选择输入按钮时自动采集第一多个帧,同时装置的传感器正在确定环境的相机设置。使用不同的自动包围设置采集第一多个帧。在确定了相机设...
  • 提供了用于确定第一计算设备位于预定地理围栏内并且第一计算设备的用户选择进入机会模式的系统和方法。基于确定第一计算设备的用户选择进入机会模式,系统和方法进一步提供用于确定位于预定地理围栏内并且与选择进入机会模式的用户相关联的多个计算设备的...
  • 提供了用于生成内容的系统和方法。该系统和方法包括以下操作:识别与用于生成内容项的指令相关联的内容项生成模板;由消息传递应用显示内容项生成模板的标识符;由消息传递应用接收选择内容项生成模板的标识符的输入;由消息传递应用取得与内容项生成模板...
  • 系统和方法提供用于在计算装置的显示器上的媒体内容的播放期间检测计算装置的移动,从计算装置的一个或多个传感器接收移动数据,分析移动数据以确定移动的方向,基于移动的方向计算媒体内容的显示的转动,以及使媒体内容的显示相对于移动的方向而转动,以...
  • 在一些实施例中,处理消息的计算机实施的方法可以包括使用从用户装置接收的消息来创建消息集合;扫描消息以识别消息中的选择的消息;从品牌的所有者接收所选择的消息的优先次序;响应于优先次序,对消息集合中的所选择的消息进行优先级排序;以及为用户装...
  • 机器包括处理器和连接到处理器的存储器。存储器存储由处理器执行以接收消息和指示消息特征的消息参数的指令,其中消息包括照片或视频。做出消息参数对应于所选图库的确定,其中所选图库包括一系列照片或视频。响应于该确定将消息发布到所选图库。响应于请...
  • 本公开用于处理和格式化视频以用于交互式呈现。描述了用于在计算装置处接收包括多个帧的视频以及由计算装置确定应对视频执行垂直裁剪的系统和方法。对于多个帧中的每个帧,计算装置通过分析帧确定帧中的关注区域来处理视频,其中帧是第一帧,基于帧中的关...