预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共38页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110199323A(43)申请公布日2019.09.03(21)申请号201780067194.9(74)专利代理机构北京东方亿思知识产权代理有限责任公司1(22)申请日2017.10.161258代理人林强(30)优先权数据62/414,5342016.10.28US(51)Int.Cl.G06T19/00(2006.01)(85)PCT国际申请进入国家阶段日G06T11/60(2006.01)2019.04.28G06T17/10(2006.01)(86)PCT国际申请的申请数据PCT/US2017/0567872017.10.16(87)PCT国际申请的公布数据WO2018/080826EN2018.05.03(71)申请人彩滋公司地址美国加利福尼亚州(72)发明人杨·哈尔威尔权利要求书4页说明书23页附图10页(54)发明名称用于定义、捕获、组装和显示定制视频内容的系统和方法(57)摘要提供了一种用于定义、捕获、组装和显示定制视频内容的方法。在实施例中,该方法包括:由服务器计算机接收包括一个或多个视频帧的视频帧序列;由服务器计算机将一个或多个滤波器应用于一个或多个视频帧以生成视频数据文件,该视频数据文件捕获在一个或多个视频帧中描绘的可定制对象的几何形状;由服务器计算机生成用于定制可定制对象的外观的定制指令;从服务器计算机向客户端计算机发送视频数据文件和定制指令,以使客户计算机执行关于视频数据文件的定制指令以渲染定制对象,并将定制对象覆盖在视频帧序列中的可定制对象。CN110199323ACN110199323A权利要求书1/4页1.一种用于定义可定制视频内容的方法,该方法包括:由服务器计算机接收包括一个或多个视频帧的视频帧序列;由所述服务器计算机将一个或多个滤波器应用于所述一个或多个视频帧以生成视频数据文件,该视频数据文件捕获在所述一个或多个视频帧中描绘的可定制对象的几何形状;由所述服务器计算机生成用于定制所述可定制对象的外观的定制指令;从所述服务器计算机向客户端计算机发送所述视频数据文件和所述定制指令,以使所述客户端计算机执行关于所述视频数据文件的所述定制指令以渲染定制对象,并将所述定制对象覆盖在所述视频帧序列中的所述可定制对象上。2.根据权利要求1所述的方法,还包括:由所述服务器计算机从所述客户端计算机接收定制所述一个或多个视频帧中描绘的所述可定制对象的请求;针对所述一个或多个视频帧的每个帧生成所述可定制对象的矢量数据文件;其中,帧的所述矢量数据文件包括关于所述帧中描绘的所述可定制对象的顶点和几何形状的信息;基于针对所述视频帧序列中的每个帧生成的所述矢量数据文件,生成所述视频数据文件;从所述服务器计算机向所述客户端计算机发送所述视频数据文件和所述定制指令,以使所述客户端计算机渲染所述定制对象,并将所述定制对象覆盖在所述视频帧序列中的所述可定制对象上。3.根据权利要求1所述的方法,还包括:由所述服务器计算机识别所述视频帧序列的帧中嵌入的数字代码;将所述数字代码嵌入所述视频数据文件中的定制帧中;其中,所述数字代码是用于对所述视频帧序列中的帧进行计时的时间代码;使所述客户端计算机使用所述数字代码将来自所述视频帧序列的帧与来自所述视频数据文件的所述定制帧同步。4.根据权利要求1所述的方法,还包括:从所述服务器计算机向所述客户端计算机发送所述视频数据文件和所述定制指令,以使所述客户端计算机用所述视频帧序列中的所述可定制对象来变形所述视频数据文件中的所述定制对象。5.根据权利要求1所述的方法,其中,所述视频数据文件是JavaScript对象表示法(JSON)文件。6.根据权利要求1所述的方法,其中,所述定制指令包括下列项中的一个或多个:几何形状渲染指令、颜色应用指令、阴影应用指令、照明应用指令或反射应用指令。7.根据权利要求1所述的方法,还包括:由所述服务器计算机将所述视频数据文件和所述定制指令存储在特定位置的数据库中;由所述服务器计算机向所述客户端计算机发送到所述特定位置的地址。8.一种服务器计算机,包括:2CN110199323A权利要求书2/4页一个或多个处理器;一个或多个存储器单元;以及一个或多个非暂时性计算机可读存储介质,存储一个或多个计算机指令的,所述一个或多个计算机指令在由所述一个或多个处理器执行时使得:由服务器计算机接收包括一个或多个视频帧的视频帧序列;由所述服务器计算机将一个或多个滤波器应用于所述一个或多个视频帧以生成视频数据文件,该视频数据文件捕获在所述一个或多个视频帧中描绘的可定制对象的几何形状;由所述服务器计算机生成用于定制所述可定制对象的外观的定制指令;从所述服务器计算机向客户端计算机发送所述视频数据文件和所述定制指令,以