The embodiment may include a display processor, a memory for storing 2D frames corresponding to projections from 360 videos, and a quality selector for selecting quality factors of blocks for 2D frames based on quality information from adjacent blocks of the 2D frames (including only adjacent blocks in 360 video space). The system may also include: a range adjuster for adjusting the search range for a 2D frame based on the search area of the 2D frame, a view manager for determining whether a request for a 2D frame's view extends beyond the first edge of the 2D frame and fills the requested view with surrounding image information, and/or a view manager for a color-based and depth-based message. The motion estimator of motion information is estimated by the two party. Other embodiments are described, and claims protection is provided.
【技术实现步骤摘要】
用于图形的基于360邻居的质量选择器、范围调整器、视口管理器和运动估计器
实施例一般涉及显示技术,并且更具体地涉及基于块的相机更新和异步显示。更具体地说,实施例涉及用于图形的基于360邻居的质量选择器、范围调整器、视口管理器和运动估计器中的一个或多个。
技术介绍
在360视频中,其也被称为360度视频、沉浸式视频或球形视频,可使用全向相机或相机集合同时从每一个方向(即在360度上)提取视频记录。在回放时,观察者可选择用于在任一可用方向当中观看的视口或观看方向。在压缩/解压缩(编码解码器)系统中,压缩效率、视频质量和计算效率可以是重要的性能准则。这些准则也可以是传播360视频时的重要因子以及观看此类360视频时的用户体验。附图说明通过阅读如下说明书和所附权利要求书,并通过参考如下附图,实施例的各种优点对本领域技术人员将变得明显,附图中:图1是图示配置成实现本文描述的实施例的一个或多个方面的计算机系统的框图;图2A-2D图示了根据实施例的并行处理器组件;图3A-3B是根据实施例的图形多处理器的框图;图4A-4F图示了多个GPU在其中以通信方式耦合到多个多核处理器的示范架构;图5图示根据实施例的图形处理流水线;图6是根据实施例的电子处理系统的示例的框图;图7A是根据实施例的图形设备的示例的框图;图7B是根据实施例处理360视频的方法的示例的流程图;图7C是根据实施例的电子处理系统的另一示例的框图;图7D是根据实施例具有等量矩形投影(ERP)360视频格式的二维(2D)帧的示例的概要性图;图7E是根据实施例的视口的示例的概要性图;图7F是根据实施例叠加在等量矩形格 ...
【技术保护点】
1.一种电子处理系统,包括:显示处理器,生成用于显示器的图像数据;存储器,以通信方式耦合到所述显示处理器,以存储对应于来自360视频空间的投影的二维(2D)帧;质量选择器,以通信方式耦合到所述显示处理器,以基于来自所述2D帧的一个或多个相邻块的质量信息选择用于所述2D帧的第一块的质量因子,其中所述2D帧的所述一个或多个相邻块包含仅在所述360视频空间中与所述2D帧的所述第一块相邻的一个或多个块;范围调整器,以通信方式耦合到所述显示处理器,以基于所述2D帧的搜索区域调整对于所述2D帧的搜索范围;以及视口管理器,以通信方式耦合到所述显示处理器,以确定对于所述2D帧的视口的请求是否扩展到所述2D帧的第一边缘之外,并用环绕图像信息填充所请求的视口。
【技术特征摘要】
2017.04.01 US 15/4770141.一种电子处理系统,包括:显示处理器,生成用于显示器的图像数据;存储器,以通信方式耦合到所述显示处理器,以存储对应于来自360视频空间的投影的二维(2D)帧;质量选择器,以通信方式耦合到所述显示处理器,以基于来自所述2D帧的一个或多个相邻块的质量信息选择用于所述2D帧的第一块的质量因子,其中所述2D帧的所述一个或多个相邻块包含仅在所述360视频空间中与所述2D帧的所述第一块相邻的一个或多个块;范围调整器,以通信方式耦合到所述显示处理器,以基于所述2D帧的搜索区域调整对于所述2D帧的搜索范围;以及视口管理器,以通信方式耦合到所述显示处理器,以确定对于所述2D帧的视口的请求是否扩展到所述2D帧的第一边缘之外,并用环绕图像信息填充所请求的视口。2.如权利要求1所述的系统,进一步包括:运动估计器,以通信方式耦合到所述显示处理器,以基于颜色信息和深度信息二者估计运动信息。3.如权利要求2所述的系统,其中所述运动估计器将进一步基于所述深度信息确定第一运动估计,并基于所述第一运动估计和所述颜色信息确定第二运动估计。4.如权利要求1所述的系统,其中如果所述第一块被确定成是所述360视频空间中的所述第二块的邻居,则所述质量选择器将进一步基于用于所述第一块的量化参数信息选择用于所述第二块的量化参数。5.如权利要求1所述的系统,其中所述2D帧对应于所述360视频空间的等量矩形投影,并且其中所述范围调整器将进一步将对于所述2D帧的极点区域的第一搜索范围调整成相对大于对于所述2D帧的中央区域的第二搜索范围。6.如权利要求1所述的系统,其中所述视口管理器将进一步用从与360视频空间中的所述第一边缘毗连的所述帧的第二边缘开始的图像信息填充所请求的视口。7.一种图形设备,包括:编码器,对二维(2D)帧的第一块进行编码,其中所述2D帧对应于360视频空间的投影;以及质量选择器,以通信方式耦合到所述编码器,以确定所述第一块是否是所述360视频空间中的所述2D帧的第二块的邻居,并且如果所述第一块被确定成是所述360视频空间中的所述第二块的所述邻居,则基于用于所述第一块的质量信息选择用于所述第二块的质量因子。8.如权利要求7所述的设备,其中如果所述第一块被确定成是所述360视频空间中的所述第二块的所述邻居,则所述质量选择器将进一步基于用于所述第一块的量化参数信息选择用于所述第二块的量化参数。9.如权利要求7所述的设备,其中所述质量选择器将进一步确定用于所述第一块的第一质量因子与所选择的质量因子之间的差,并且调整所选择的质量因子以将所述差保持在差阈限内。10.如权利要求7所述的设备,其中所述编码器将进一步基于所选择的质量因子对所述2D帧的所述第二块进行编码。11.如权利要求7所述的设备,进一步包括:范围调整器,以通信方式耦合到所述编码器,以基于所述2D帧的搜索区域调整对于所述2D帧的搜索范围。12.如权利要求7所述的设备,进一步包括:视口管理器,以通...
【专利技术属性】
技术研发人员:J雷,A阿普,A穆罕默迪,HF陈,JD敖,SH李,S巴兰,张习民,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。