System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开总体上涉及视频会议的领域。具体地,本公开涉及用于高效地处理视频数据和标识视频数据内的姿势的系统和方法。
技术介绍
1、在线会议已经成为日常生活的重要组成部分。例如,企业使用在线会议来讨论敏感的商业问题,学生使用在线会议来交换个人想法和信息,以及朋友和/或亲属使用在线会议来进行私人会话。许多在线会议使用视频会议软件进行。视频会议增加了一个好处,即能够在会议期间看到其他参与者,从而带来更吸引人的体验。
2、当前,许多视频会议应用都实现视频处理算法来分析传入的视频并检测视频内的人类姿势。这些姿势可以包括诸如竖起拇指、点头、挥舞手臂、以及由参与者执行的任何其他类型的姿势。视频处理算法可以解释此类姿势,以调用特定视频会议功能,诸如举手提问或切换静音按钮。
3、视频处理算法被配置成用于从相机部件(诸如嵌入式笔记本电脑相机、智能手机相机、或者外部相机)接收视频数据,并通过分析数据并将视频数据转换为可显示的视频来处理传入的视频数据。视频会议服务器可以接收可显示的视频,并且可以将视频转发给其他参与者设备以进行查看。接收视频数据、处理视频数据、以及转换视频数据以发送到视频会议服务器的处理需求由参与者的计算设备的内部处理器处理。
4、让参与者的计算设备处理视频处理需求的一个缺点是,处理能力和效率受到参与者的计算设备的能力的限制。例如,如果参与者的计算设备是智能手机或平板电脑,当视频处理算法处理视频数据以及执行其他功能(诸如姿势识别)时,视频处理速度可能会受到影响。因此,参与者的计算设备可能会遭受与有限的处理能
5、因此,需要在参与视频会议会话时参与设备的改进的视频处理。
技术实现思路
1、所附权利要求书可以用作本专利技术的
技术实现思路
。
【技术保护点】
1.一种计算机实现的方法,所述计算机实现的方法用于标识来自视频会议应用的视频中的姿势,所述方法包括:
2.如权利要求1所述的计算机实现的方法,其特征在于,所述数据表示一个或多个视频帧。
3.如权利要求1所述的计算机实现的方法,其特征在于,使得将所述数据移动到所述共享存储器中的所述位置,包括:
4.如权利要求1所述的计算机实现的方法,其特征在于,所述第一姿势是手部姿势、身体姿势或面部姿势中的一者。
5.如权利要求1所述的计算机实现的方法,进一步包括使得由所述姿势识别服务向所述视频会议应用发送触发与所述第一姿势相关联的功能调用的请求。
6.如权利要求1所述的计算机实现的方法,进一步包括在使得将所述数据写入所述缓存队列时,使得由所述视频馈送捕获服务通知所述缓存队列处理服务来处理被写入到所述缓存队列的所述数据。
7.如权利要求1所述的计算机实现的方法,进一步包括在使得将所述数据移动到所述共享存储器中的所述位置时,使得由所述缓存队列处理服务通知所述姿势识别服务来读取所述共享存储器中的所述位置中的所述数据。
9.如权利要求8所述的非瞬态计算机可读介质,其特征在于,所述数据表示一个或多个视频帧。
10.如权利要求8所述的非瞬态计算机可读介质,其特征在于,将所述数据移动到所述共享存储器中的所述位置,包括:
11.如权利要求8所述的非瞬态计算机可读介质,其特征在于,所述第一姿势是手部姿势、身体姿势或面部姿势中的一者。
12.如权利要求8所述的非瞬态计算机可读介质,其特征在于,所述非瞬态计算机可读介质存储进一步指令,所述进一步指令在由所述处理器执行时使得由所述姿势识别服务向所述视频会议应用发送触发与所述第一姿势相关联的功能调用的请求。
13.如权利要求8所述的非瞬态计算机可读介质,其特征在于,所述非瞬态计算机可读介质存储进一步指令,所述进一步指令在由所述处理器执行时使得将所述数据写入所述缓存队列时,由所述视频馈送捕获服务通知所述缓存队列处理服务来处理被写入到所述缓存队列的所述数据。
14.如权利要求8所述的非瞬态计算机可读介质,其特征在于,所述非瞬态计算机可读介质存储进一步指令,所述进一步指令在由所述处理器执行时使得将所述数据移动到所述共享存储器中的所述位置,由所述缓存队列处理服务通知所述姿势识别服务来读取所述共享存储器中的所述位置中的所述数据。
15.一种基于网络的系统,所述系统用于标识来自视频会议应用的视频中的姿势,所述系统包括:
16.如权利要求15所述的系统,其特征在于,将所述数据移动到所述共享存储器中的所述位置,包括:
17.如权利要求15所述的系统,其特征在于,所述第一姿势是手部姿势、身体姿势或面部姿势中的一者。
18.如权利要求15所述的系统,其特征在于,所述存储器存储进一步指令,所述进一步指令在由所述处理器执行时使得由所述姿势识别服务向所述视频会议应用发送触发与所述第一姿势相关联的功能调用的请求。
19.如权利要求15所述的系统,其特征在于,所述存储器存储进一步指令,所述进一步指令在由所述处理器执行时使得将所述数据写入所述缓存队列时,由所述视频馈送捕获服务通知所述缓存队列处理服务来处理被写入到所述缓存队列的所述数据。
20.如权利要求15所述的系统,其特征在于,所述存储器存储进一步指令,所述进一步指令在由所述处理器执行时使得将所述数据移动到所述共享存储器中的所述位置时,由所述缓存队列处理服务通知所述姿势识别服务来读取所述共享存储器中的所述位置中的所述数据。
...【技术特征摘要】
1.一种计算机实现的方法,所述计算机实现的方法用于标识来自视频会议应用的视频中的姿势,所述方法包括:
2.如权利要求1所述的计算机实现的方法,其特征在于,所述数据表示一个或多个视频帧。
3.如权利要求1所述的计算机实现的方法,其特征在于,使得将所述数据移动到所述共享存储器中的所述位置,包括:
4.如权利要求1所述的计算机实现的方法,其特征在于,所述第一姿势是手部姿势、身体姿势或面部姿势中的一者。
5.如权利要求1所述的计算机实现的方法,进一步包括使得由所述姿势识别服务向所述视频会议应用发送触发与所述第一姿势相关联的功能调用的请求。
6.如权利要求1所述的计算机实现的方法,进一步包括在使得将所述数据写入所述缓存队列时,使得由所述视频馈送捕获服务通知所述缓存队列处理服务来处理被写入到所述缓存队列的所述数据。
7.如权利要求1所述的计算机实现的方法,进一步包括在使得将所述数据移动到所述共享存储器中的所述位置时,使得由所述缓存队列处理服务通知所述姿势识别服务来读取所述共享存储器中的所述位置中的所述数据。
8.一种存储用于标识来自视频会议应用的视频中的姿势的一组指令的非瞬态计算机可读介质,所述一组指令在由处理器执行时使得:
9.如权利要求8所述的非瞬态计算机可读介质,其特征在于,所述数据表示一个或多个视频帧。
10.如权利要求8所述的非瞬态计算机可读介质,其特征在于,将所述数据移动到所述共享存储器中的所述位置,包括:
11.如权利要求8所述的非瞬态计算机可读介质,其特征在于,所述第一姿势是手部姿势、身体姿势或面部姿势中的一者。
12.如权利要求8所述的非瞬态计算机可读介质,其特征在于,所述非瞬态计算机可读介质存储进一步指令,所述进一步指令在由所述处理器执行时使得由所述姿势识别服务...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。