System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
技术介绍
1、虚拟现实(vr)正越来越多地进入我们的日常生活中。vr具有许多应用领域,这其中包括保健、教育、社交网络、工业设计/训练、游戏、电影、购物、娱乐等。vr正受到工业和消费者的关注,因为vr能够带来沉浸式观看体验。vr创建围绕观看者的虚拟环境,并且为观看者生成“在那里”的真实感觉。如何在vr环境中提供完全真实的感觉对于用户的体验是重要的。例如,vr系统可以通过姿势、手势、眼睛注视、语音等来支持交互。为了允许用户以自然的方式与vr世界中的对象交互,vr可以向用户提供触觉反馈。
技术实现思路
1、公开了用于基于接收指示了启用水平环绕(wraparound)运动补偿的环绕启用指示来对当前样本执行水平几何结构填充的系统、方法和手段。
2、视频译码设备可在比特流中接收与视频内容相关联的图片。本文描述的视频译码设备可为或可包含编码器和/或解码器。所述图片可以是或者可以包括帧封装图片。所述视频译码设备可接收环绕启用指示。举例来说,所述视频译码设备可在序列级中接收环绕启用指示。所述环绕启用指示可指示水平环绕运动补偿是启用还是停用。所述环绕启用指示可以是或可以包括环绕启用标志,该标志指示所述水平环绕运动补偿是被启用还是被停用。
3、基于指示了启用水平环绕运动补偿的所述环绕启用指示,所述视频译码设备可确定所述图片中的当前样本的参考样本环绕偏移。在示例中,所述视频译码设备可在所述比特流中接收关于参考样本环绕偏移的偏移指示。可基于所述偏移指示确定所述参考样本环绕偏移。该参
4、所述视频译码设备可基于所述参考样本环绕偏移、所述图片的图片宽度及当前样本位置,确定所述当前样本的参考样本位置。所述视频译码设备可在序列级中接收所述参考样本环绕偏移。
5、在示例中,所述视频译码设备可确定与所述当前样本位置相关联的原始参考样本位置(例如,原参考样本位置)是否在所述图片之外。如果所述原始参考样本位置在所述图片之外,那么视频译码设备可计算所述参考样本位置以用于水平几何结构填充。举例来说,所述视频译码设备可通过将所述参考样本环绕偏移应用于与所述原始参考样本位置相关联的水平样本坐标来计算所述参考样本位置。
6、在示例中,所述视频译码设备可基于所述参考样本环绕偏移及所述图片的图片宽度计算所述图片的面宽度。所述视频译码设备可识别所述图片中的当前样本位置。所述视频译码设备可确定原始参考样本位置是否在所述图片之外。如果所述原始参考样本位置在所述图片的最左水平边界之外,那么所述视频译码设备可通过将所述参考样本环绕偏移添加到与所述原始参考样本位置相关联的水平样本坐标来确定所述参考样本位置。如果所述原始参考样本位置在所述图片的最右水平边界之外,那么所述视频译码设备可通过从与所述原始参考样本位置相关联的水平样本坐标减去所述参考样本环绕偏移来确定所述参考样本位置。
7、所述视频译码设备可基于所述参考样本位置来预测当前样本。
8、所述视频译码设备可基于所述环绕启用指示来确定是否停用所述水平环绕运动补偿。如果所述环绕启用指示了所述水平环绕运动补偿被停用,那么所述视频译码设备可识别所述图片中的所述当前样本位置。所述视频译码设备可确定所述当前样本位置是否位于所述图片的水平边界处。所述视频译码设备可确定所述参考样本位置是否位于所述图片的水平边界之外。如果视频译码设备确定所述参考样本位置位于所述图片的所述水平边界之外,那么视频译码设备可识别所述图片的水平边界上的所述参考样本位置。所述视频译码设备可基于所述参考样本位置来预测当前样本。
9、所述图片可以是或者可以包括等矩形投影(erp)格式、等面积投影(eap)格式或经调整的等面积投影(aep)格式。
10、所述视频译码设备可基于所述环绕启用指示,确定是否接收关于所述参考样本环绕偏移的偏移指示。如果所述视频译码设备确定所述环绕启用指示被启用,那么视频译码设备可解析所述比特流以接收关于所述参考样本环绕偏移的所述偏移指示。如果视频译码设备确定所述环绕启用指示被停用,那么视频译码设备可跳过解析所述比特流且跳过接收关于所述参考样本环绕偏移的所述偏移指示。
11、可以(例如,在比特流中)用信号发送指示以启用几何结构填充。可以确定一个或多个球面相邻者的正确位置。几何结构填充可以考虑保护带的位置和/或大小,以计算一个或多个球面相邻者的所述正确位置。当在图片中封装一个或多个面时(例如,在编码之前),所述位置和/或大小的保护带可能已被添加。可以用信号发送与几何结构填充有关的一个或多个指示,以指示是否应用几何结构填充和/或指定保护带。
12、对于包括面(例如,单个面)的投影几何结构,诸如erp、eap、aep和/或类似的投影格式,可以在水平方向上执行几何结构填充。当在水平方向上执行几何结构填充时,可以在垂直方向上使用重复填充。样本位置可被确定,因为水平样本坐标可被绕回到(wrapped)经译码的图片内。例如,如在重复填充中那样,垂直样本坐标可被裁剪到一个或一个以上经译码图片边界。可以确定用于与基于单个面的投影几何结构相关联的帧间预测(例如,使用水平几何结构填充)的整数样本导出过程和/或分数样本内插过程。
本文档来自技高网...【技术保护点】
1.一种用于视频解码的方法,所述方法包括:
2.根据权利要求1所述的方法,其中所述方法包括:
3.根据权利要求2所述的方法,其中所述第二子区域位置是基于环绕指示获取的。
4.根据权利要求1所述的方法,其中确定所述第一样本值是否已经被缓存并且确定所述第二样本值是否已经被缓存包括:
5.根据权利要求1所述的方法,其中所述第一子区域位于所述当前图片的边界内,并且所述第二子区域位于所述当前图片的所述边界之外。
6.根据权利要求1所述的方法,其中所述第一子区域与所述当前块位置相关联,并且所述第二子区域与所述共位块位置相关联。
7.根据权利要求1所述的方法,其中所述方法包括以下中的至少一个:
8.根据权利要求1所述的方法,其中所述当前图片与等矩形投影格式、等面积投影格式或经调整的等面积投影格式中的至少一个相关联。
9.根据权利要求1所述的方法,其中所述当前图片与360度视频内容相关联。
10.一种用于视频解码的装置,所述装置包括:
11.根据权利要求10所述的装置,其中所述
12.根据权利要求11所述的装置,其中所述第二子区域位置是基于环绕指示获取的。
13.根据权利要求10所述的装置,其中确定所述第一样本值是否已经被缓存并且确定所述第二样本值是否已经被缓存包括所述处理器被配置为:
14.根据权利要求10所述的装置,其中所述第一子区域位于所述当前图片的边界内,并且所述第二子区域位于所述当前图片的所述边界之外。
15.根据权利要求10所述的装置,其中所述第一子区域与所述当前块位置相关联,并且所述第二子区域与所述共位块位置相关联。
16.根据权利要求10所述的装置,其中所述处理器被配置为以下中的至少一个:
17.根据权利要求10所述的装置,其中所述当前图片与等矩形投影格式、等面积投影格式或经调整的等面积投影格式中的至少一个相关联。
18.根据权利要求10所述的装置,其中所述当前图片与360度视频内容相关联。
19.一种非暂时性计算机可读介质,包括用于调色板解码视频数据的指令,所述指令使处理器执行权利要求1-9中的任一项。
...【技术特征摘要】
1.一种用于视频解码的方法,所述方法包括:
2.根据权利要求1所述的方法,其中所述方法包括:
3.根据权利要求2所述的方法,其中所述第二子区域位置是基于环绕指示获取的。
4.根据权利要求1所述的方法,其中确定所述第一样本值是否已经被缓存并且确定所述第二样本值是否已经被缓存包括:
5.根据权利要求1所述的方法,其中所述第一子区域位于所述当前图片的边界内,并且所述第二子区域位于所述当前图片的所述边界之外。
6.根据权利要求1所述的方法,其中所述第一子区域与所述当前块位置相关联,并且所述第二子区域与所述共位块位置相关联。
7.根据权利要求1所述的方法,其中所述方法包括以下中的至少一个:
8.根据权利要求1所述的方法,其中所述当前图片与等矩形投影格式、等面积投影格式或经调整的等面积投影格式中的至少一个相关联。
9.根据权利要求1所述的方法,其中所述当前图片与360度视频内容相关联。
10.一种用于视频解码的装置,所述装置包括:
11.根据权利要求10所述的装置...
【专利技术属性】
技术研发人员:菲利普·汉哈特,贺玉文,叶艳,
申请(专利权)人:交互数字VC控股公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。