System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于实现高保真放大的交互式视频播放技术制造技术_技高网

用于实现高保真放大的交互式视频播放技术制造技术

技术编号:42505623 阅读:7 留言:0更新日期:2024-08-22 14:20
当呈现第一视频(400)时响应于缩放命令(206),将第二视频(408)与所述第一视频组合并呈现。所述第一视频和第二视频在基本上相同的时间以基本上相同的分辨率从彼此基本上相同的相机位置生成。然而,所述第二视频由具有小于用于生成所述第一视频的物理或虚拟镜头的视场(FOV)的FOV的物理或虚拟镜头生成。模块(508、510)被描述为使用对齐度量将所述第二视频正确地放置在内部视频上并使其显得无缝。

【技术实现步骤摘要】
【国外来华专利技术】

本申请大体上涉及用于缩放视频而不损失分辨率的模块。


技术介绍

1、如本文所认识到的,当对视频进行缩放时,在高水平缩放下图像变得像素化。这可以通过提供具有极高分辨率的视频来缓解,但此类视频会消耗过多的存储和带宽。目前还没有针对上述计算机相关的技术问题的适当解决方案。


技术实现思路

1、因此,在一个方面,设备包括至少一个存储设备,该至少一个存储设备不是暂时性信号并且进而包括指令,这些指令可由至少一个处理器执行以使该处理器呈现包含具有第一尺寸的第一对象的第一视频。指令可执行,以:响应于缩放命令而呈现包含具有第二尺寸的第一对象的第二视频,该第二尺寸大于第一尺寸;以及至少部分地使用单个维度中该第一视频中的像素的数量与该第二视频中的像素的数量的比率来将该第二视频的帧与该第一视频的帧对齐。

2、在该第一方面的示例性具体实施中,指令可执行,以:识别第二视频相对于第一视频的帧的感兴趣区域(roi)的水平偏移;识别该第二视频相对于该第一视频的该帧的该roi的垂直偏移;以及使用这些偏移将该第二视频的帧与该第一视频的帧对齐。在此类具体实施中,设备可以包括具有对应的第一视场(fov)和第二视场(fov)的第一物理或虚拟相机和第二物理或虚拟相机,这些虚拟相机被配置用于生成对应的第一视频和第二视频,其中第一fov大于第二fov,并且其中该第一相机和第二相机彼此同时捕捉第一对象的图像。

3、如果需要,指令可以进一步可执行,以禁用相机的自动曝光,从而促进第一视频和第二视频的混合。

>4、在上面的实例中,指令可执行,以使第一视频和第二视频在时间上同步并将该第一视频和该第二视频编码为对应的第一比特流和第二比特流。指令可执行,以使用对应的第一解码器和第二解码器同时解码两个比特流。在其他实施例中,指令可执行,以将第一比特流和第二比特流压缩成单个比特流并使用单个解码器来解码该单个比特流。

5、在另一方面,视频播放器包括至少一个处理器,该至少一个处理器被配置为:输出具有第一视场(fov)的第一视频和具有小于第一fov的第二fov的第二视频的像素。处理器被配置用于执行至少一个解码模块(dm)和至少一个渲染模块(rm)以输出像素。dm包括至少一个解码器,并且rm包括至少一个着色器。处理器被配置用于至少部分地使用dm和/或rm,响应于缩放命令而向至少一个显示器提供第一视频和第二视频的至少部分。

6、在该第二方面的一些具体实施中,处理器可以被配置用于相对于第一视频中的感兴趣区域(roi)使用对齐度量将第二视频与该第一视频对齐。将视频对齐可以使用固定的对齐度量,或者这些对齐度量可以随时间改变,在这种情况下,它们可以在由dm解码的比特流中以元数据接收或者使用运动估计和图像匹配来计算。

7、在第二方面的具体实施中,缩放命令建立放大水平(ml),并且处理器可以被配置为使用该ml确定第一视频和第二视频的哪些部分在显示器上是可见的。在此类情况下,处理器可以被配置为:设置ml的上限和下限以避免导致图片质量下降的放大水平。处理器也可以被配置用于:响应于增加ml的缩放命令,减少第一视频的可见像素的数量并且增加第二视频的可见像素的数量。

8、在第二方面的具体实施中,处理器可以被配置用于:执行rm的至少一个着色器,以使用与缩放命令相关联的放大水平(ml)、对齐度量以及与视频相关联的输入比特流的帧数量用于同步,以创建观看单个视频而不是两个单独视频的感觉。处理器可以被配置用于:使用至少一个着色器来羽化视频以掩盖视频之间的边界。

9、在第二方面的一些实施例中,处理器可以被配置用于:当由缩放命令建立的放大水平(ml)是第一ml时,跳过对第二视频的至少一部分的渲染,使得该第二视频的该部分不被渲染并且dm的至少一个解码器处于非活动状态。示例性处理器可以进一步被配置用于:响应于ml的改变,仅当要解码的当前帧是关键帧时,才将至少一个解码器从非活动状态改变为活动状态。

10、在另一方面,方法包括:接收表示对应的第一视频、第二视频和第三视频的至少第一比特流、第二比特流和第三比特流。该方法包括:响应于至少第一所需放大水平(ml),利用第一解码器解码第一比特流以渲染第一视频,并利用第二解码器解码第二比特流以渲染第二视频,并且在显示器上呈现该第一视频和第二视频。该方法也包括:响应于大于第一所需ml的第二所需ml,利用第一解码器解码第三比特流以渲染第三视频,并利用第二解码器解码第二比特流以渲染第二视频,并且在显示器上呈现该第二视频和第三视频。

11、在该方面的一些实施例中,该方法包括:使用从解码器中的至少一个解码器传递的比特流标识符(id)来根据第一所需ml或第二所需ml显示每个比特流的解码像素。响应于至少一个比特流id的改变,可以更新渲染以使用不同纹理和采样坐标。

12、在该第三方面的实例中,该方法可以包括:使用第一解码器的相同实例来处理多个比特流,根据用户可以增加或减小ml的速度来对齐和均匀地隔开比特流的关键帧,以及预先计算每个比特流的关键帧位置和偏移。此外,示例性方法可以包括:使用至少一个解码器来基于所需ml预测要处理的下一个比特流,以及解码该下一个比特流以在解码像素在显示器上是可见的之前渲染该解码像素,以促进ml的变化率。

13、本申请关于其结构和操作的细节可以参考附图来最佳地理解,在附图中相同附图标记指代相同部分,且在附图中:

本文档来自技高网...

【技术保护点】

1.一种设备,其包括:

2.根据权利要求1所述的设备,其中所述指令可执行,以:

3.根据权利要求2所述的设备,其包括具有对应的第一视场(FOV)和第二视场的第一物理或虚拟相机和第二物理或虚拟相机,所述物理或虚拟相机被配置用于生成对应的第一视频和第二视频,所述第一FOV大于所述第二FOV,所述第一相机和第二相机彼此同时捕捉所述第一对象的图像。

4.根据权利要求3所述的设备,其中所述指令可执行,以禁用所述相机的自动曝光,从而促进所述第一视频和第二视频的混合。

5.根据权利要求3所述的设备,其中所述指令可执行,以:

6.根据权利要求3所述的设备,其中所述指令可执行,以使用对应的第一解码器和第二解码器同时解码两个比特流。

7.根据权利要求3所述的设备,其中所述指令可执行,以将所述第一比特流和第二比特流压缩成单个比特流并且使用单个解码器来解码所述单个比特流。

8.一种视频播放器,其包括:

9.根据权利要求8所述的视频播放器,其中所述处理器被配置用于:

10.根据权利要求9所述的视频播放器,其中将所述视频对齐使用固定的对齐度量。

11.根据权利要求9所述的视频播放器,其中将所述视频对齐使用随时间改变的对齐度量。

12.根据权利要求11所述的视频播放器,其中所述对齐度量在由所述DM解码的比特流中以元数据接收。

13.根据权利要求11所述的视频播放器,其中所述处理器被配置用于:使用运动估计和图像匹配来计算所述对齐度量。

14.根据权利要求8所述的视频播放器,其中所述缩放命令建立放大水平(ML),并且所述处理器被配置为:使用所述ML确定所述第一视频和第二视频的哪些部分在所述显示器上是可见的。

15.根据权利要求14所述的视频播放器,其中所述处理器被配置为:设置ML的上限和下限以避免导致图片质量下降的放大水平。

16.根据权利要求14所述的视频播放器,其中所述处理器被配置用于:响应于增加ML的所述缩放命令,减少第一视频的可见像素的数量并增加所述第二视频的可见像素的数量。

17.根据权利要求9所述的视频播放器,其中所述处理器被配置用于:执行所述RM的所述至少一个着色器,以使用与所述缩放命令相关联的放大水平(ML)、所述对齐度量以及与所述视频相关联的输入比特流的帧数量用于同步,以创建观看单个视频而不是两个单独视频的感觉。

18.根据权利要求17所述的视频播放器,其中所述处理器被配置用于:使用所述至少一个着色器来羽化所述视频,以掩盖所述视频之间的边界。

19.根据权利要求8所述的视频播放器,其中所述处理器被配置用于:当由所述缩放命令建立的放大水平(ML)是第一ML时,跳过对所述第二视频的至少一部分的渲染,使得所述第二视频的所述部分不被解码并且所述DM的至少一个解码器处于非活动状态。

20.根据权利要求19所述的视频播放器,其中所述处理器被配置用于:响应于所述ML的改变,仅当要解码的当前帧是关键帧时,才将所述至少一个解码器从非活动状态改变为活动状态。

21.一种方法,其包括:

22.根据权利要求21所述的方法,其包括:

23.根据权利要求21所述的方法,其包括:

24.根据权利要求23所述的方法,其包括:

25.根据权利要求14所述的视频播放器,其中所述处理器被配置用于:响应于减小ML的所述缩放命令,增加第一视频的可见像素的数量并减少所述第二视频的可见像素的数量。

...

【技术特征摘要】
【国外来华专利技术】

1.一种设备,其包括:

2.根据权利要求1所述的设备,其中所述指令可执行,以:

3.根据权利要求2所述的设备,其包括具有对应的第一视场(fov)和第二视场的第一物理或虚拟相机和第二物理或虚拟相机,所述物理或虚拟相机被配置用于生成对应的第一视频和第二视频,所述第一fov大于所述第二fov,所述第一相机和第二相机彼此同时捕捉所述第一对象的图像。

4.根据权利要求3所述的设备,其中所述指令可执行,以禁用所述相机的自动曝光,从而促进所述第一视频和第二视频的混合。

5.根据权利要求3所述的设备,其中所述指令可执行,以:

6.根据权利要求3所述的设备,其中所述指令可执行,以使用对应的第一解码器和第二解码器同时解码两个比特流。

7.根据权利要求3所述的设备,其中所述指令可执行,以将所述第一比特流和第二比特流压缩成单个比特流并且使用单个解码器来解码所述单个比特流。

8.一种视频播放器,其包括:

9.根据权利要求8所述的视频播放器,其中所述处理器被配置用于:

10.根据权利要求9所述的视频播放器,其中将所述视频对齐使用固定的对齐度量。

11.根据权利要求9所述的视频播放器,其中将所述视频对齐使用随时间改变的对齐度量。

12.根据权利要求11所述的视频播放器,其中所述对齐度量在由所述dm解码的比特流中以元数据接收。

13.根据权利要求11所述的视频播放器,其中所述处理器被配置用于:使用运动估计和图像匹配来计算所述对齐度量。

14.根据权利要求8所述的视频播放器,其中所述缩放命令建立放大水平(ml),并且所述处理器被配置为:使用所述ml确定所述第一视频和第二视频的哪些部分在所述显示...

【专利技术属性】
技术研发人员:R·克里什南
申请(专利权)人:索尼互动娱乐股份有限公司
类型:发明
国别省市:

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

1