Slice header prediction for depth maps in three-dimensional video codecs

    公开(公告)号:US11496760B2

    公开(公告)日:2022-11-08

    申请号:US13553617

    申请日:2012-07-19

    Abstract: In one example, a video coder is configured to code a first slice, wherein the first slice comprises one of a texture slice and a corresponding depth slice, wherein the first slice has a slice header comprising complete syntax elements representative of characteristics of the first slice. The video coder is further configured to determine common syntax elements for a second slice from the slice header of the first slice. The video coder is also configured to code the second slice after coding the first slice at least partially based on the determined common syntax elements, wherein the second slice comprises one of the texture slice and the depth slice that is not the first slice, wherein the second slice has a slice header comprising syntax elements representative of characteristics of the second slice, excluding values for syntax elements that are common to the first slice.

    Coding multiview video plus depth content
    3.
    发明授权
    Coding multiview video plus depth content 有权
    编码多视点视频加深度内容

    公开(公告)号:US09565449B2

    公开(公告)日:2017-02-07

    申请号:US13414515

    申请日:2012-03-07

    CPC classification number: H04N19/597

    Abstract: This disclosure describes techniques for coding 3D video block units. In one example, a video encoder is configured to receive one or more texture components from at least a portion of an image representing a view of three dimensional video data, receive a depth map component for at least the portion of the image, code a block unit indicative of pixels of the one or more texture components for a portion of the image and the depth map component. The coding comprises receiving texture data for a temporal instance of a view of video data, receiving depth data corresponding to the texture data for the temporal instance of the view of video data, and encapsulating the texture data and the depth data in a view component for the temporal instance of the view, such that the texture data and the depth data are encapsulated within a common bitstream.

    Abstract translation: 本公开描述了用于编码3D视频块单元的技术。 在一个示例中,视频编码器被配置为从表示三维视频数据的视图的图像的至少一部分接收一个或多个纹理分量,接收图像的至少部分的深度图分量,编码块 指示图像的一部分和深度图分量的一个或多个纹理分量的像素的单元。 编码包括接收视频数据视图的时间实例的纹理数据,接收对应于视频数据视图的时间实例的纹理数据的深度数据,以及将纹理数据和深度数据封装在视图分量中 视图的时间实例,使得纹理数据和深度数据被封装在公共位流中。

    Signaling video samples for trick mode video representations
    4.
    发明授权
    Signaling video samples for trick mode video representations 有权
    用于特技模式视频表示的信令视频样本

    公开(公告)号:US09485546B2

    公开(公告)日:2016-11-01

    申请号:US12908593

    申请日:2010-10-20

    Abstract: This disclosure describes techniques relevant to HTTP streaming of media data. According to these techniques, a server device may signal a byte range for at least one intra-decodable (I-frame) of a video fragment. According to the techniques of this disclosure, a client device may communicate a request to a server device to retrieve the at least one I-frame based on the signaled byte range, and use the retrieved I-frame to provide a high speed version of a video presentation that includes the at least one I-frame. A high speed version of a video presentation may be a trick mode of the video presentation, such as a fast forward or fast rewind version of the video presentation.

    Abstract translation: 本公开描述了与媒体数据的HTTP流相关的技术。 根据这些技术,服务器设备可以向视频片段的至少一个可解码(I帧)信号发送字节范围。 根据本公开的技术,客户端设备可以将服务器设备的请求传达到基于信号的字节范围来检索至少一个I帧,并使用所检索的I帧来提供高速版本的 包括至少一个I帧的视频呈现。 视频呈现的高速版本可以是视频呈现的特技模式,例如视频呈现的快进或快退。

    Depth estimation based on global motion and optical flow
    6.
    发明授权
    Depth estimation based on global motion and optical flow 有权
    基于全局运动和光流的深度估计

    公开(公告)号:US09123115B2

    公开(公告)日:2015-09-01

    申请号:US12953310

    申请日:2010-11-23

    CPC classification number: G06T7/0071 G06T7/579

    Abstract: This disclosure describes techniques for estimating a depth of image objects for a two-dimensional (2D) view of a video presentation. For example, an initial indication of depth (e.g., an optical flow) may be determined for a 2D view. The initial indication of depth may be used to estimate global motion, e.g., motion of an observer (e.g., camera), of the 2D view. The initial indication of depth may be modified based on the estimation of global motion to create a global motion-adjusted indication of depth. The global motion-adjusted depth indication may be used to create a depth map for the 2D view, which may be used to generate an alternative view of the video presentation that may be used to display a three-dimensional (3D) video presentation.

    Abstract translation: 本公开描述了用于估计视频呈现的二维(2D)视图的图像对象的深度的技术。 例如,可以为2D视图确定深度的初始指示(例如,光流)。 深度的初始指示可以用于估计2D视图的全局运动,例如观察者(例如,相机)的运动。 可以基于全局运动的估计来修改深度的初始指示,以创建全局运动调整的深度指示。 全局运动调整深度指示可用于为2D视图创建深度图,其可以用于生成可用于显示三维(3D)视频呈现的视频呈现的替代视图。

    Signaling characteristics of an MVC operation point
    7.
    发明授权
    Signaling characteristics of an MVC operation point 有权
    MVC操作点的信令特性

    公开(公告)号:US08948241B2

    公开(公告)日:2015-02-03

    申请号:US12757231

    申请日:2010-04-09

    Abstract: Source and destination video devices may use data structures that signal details of an operation point for an MPEG-2 (Motion Picture Experts Group) System bitstream. In one example, an apparatus includes a multiplexer that constructs a data structure corresponding to a multiview video coding (MVC) operation point of an MPEG-2 (Motion Picture Experts Group) System standard bitstream, wherein the data structure signals a rendering capability value that describes a rendering capability to be satisfied by a receiving device to use the MVC operation point, a decoding capability value that describes a decoding capability to be satisfied by the receiving device to use the MVC operation point, and a bitrate value that describes a bitrate of the MVC operation point, and that includes the data structure as part of the bitstream, and an output interface that outputs the bitstream comprising the data structure.

    Abstract translation: 源和目的地视频设备可以使用信号来表示MPEG-2(运动图像专家组)系统比特流的操作点的细节的数据结构。 在一个示例中,一种装置包括多路复用器,其构建与MPEG-2(运动图像专家组)系统标准比特流的多视点视频编码(MVC)操作点相对应的数据结构,其中数据结构发出一个渲染能力值, 描述了接收装置要使用MVC操作点满足的呈现能力,描述由接收装置使用MVC操作点要解决的解码能力的解码能力值,以及描述了MVC操作点的比特率的比特率值 MVC操作点,并且包括作为比特流的一部分的数据结构以及输出包括数据结构的比特流的输出接口。

    Streaming encoded video data
    8.
    发明授权
    Streaming encoded video data 有权
    串流编码视频数据

    公开(公告)号:US08914835B2

    公开(公告)日:2014-12-16

    申请号:US12785770

    申请日:2010-05-24

    Abstract: A source device may signal characteristics of a media presentation description (MPD) file such that a destination device may select one of a number of presentations corresponding to the MPD file and retrieve one or more video files of the selected presentation. In one example, an apparatus for transporting encoded video data includes a management unit configured to receive encoded video data comprising a number of video segments and forms a presentation comprising a number of video files, each of the video files corresponding to a respective one of the video segments, and a network interface configured to, in response to a request specifying a temporal section of the video data, output at least one of the video files corresponding to the number of video segments of the requested temporal section. A client may request temporally sequential fragments from different ones of the presentations.

    Abstract translation: 源设备可以发送媒体呈现描述(MPD)文件的特征,使得目的地设备可以选择与MPD文件相对应的多个呈现中的一个,并且检索所选择的呈现的一个或多个视频文件。 在一个示例中,用于传输编码视频数据的装置包括:管理单元,被配置为接收包括多个视频片段的编码视频数据,并形成包含多个视频文件的呈现,每个视频文件对应于 视频片段和网络接口,被配置为响应于指定视频数据的时间部分的请求,输出与所请求的时间部分的视频片段的数量相对应的视频文件中的至少一个。 客户端可以从不同的演示文稿请​​求时间上顺序的片段。

    Assembling multiview video coding sub-BITSTREAMS in MPEG-2 systems
    9.
    发明授权
    Assembling multiview video coding sub-BITSTREAMS in MPEG-2 systems 有权
    在MPEG-2系统中组装多视点视频编码子BITSTREAMS

    公开(公告)号:US08780999B2

    公开(公告)日:2014-07-15

    申请号:US12709323

    申请日:2010-02-19

    Abstract: A demultiplexer may assemble view components of sub-bitstreams. In one example, an apparatus comprises a demultiplexer that produces a multiview video coding (MVC) standard compliant bitstream from a received bitstream comprising a primary sub-bitstream and an embedded sub-bitstream. To produce the MVC standard compliant bitstream, the demultiplexer determines whether a view component of the primary sub-bitstream has a view order index that is greater than a view order index of a view component of the embedded sub-bitstream, and to add the view component from the sub-bitstream for which the view order index is lower to the produced bitstream. The received bitstream may comprise delimiter network abstraction layer (NAL) units between each view component to differentiate the view components. The apparatus may further comprise a video decoder to decode the bitstream produced by the demultiplexer.

    Abstract translation: 解复用器可以组合子比特流的视图分量。 在一个示例中,设备包括解复用器,其从包含主子比特流和嵌入子比特流的接收比特流中产生多视图视频编码(MVC)标准兼容比特流。 为了产生符合MVC标准的比特流,解复用器确定主子比特流的视图分量是否具有大于嵌入子比特流的视图分量的视图订单索引的视图订单索引,并且添加视图 来自视频顺序索引低于所生成的比特流的子比特流的分量。 所接收的比特流可以包括在每个视图组件之间的定界符网络抽象层(NAL)单元,以区分视图组件。 该装置还可以包括视频解码器,以解码由解复用器产生的比特流。

    MVC BASED 3DVC CODEC SUPPORTING INSIDE VIEW MOTION PREDICTION (IVMP) MODE
    10.
    发明申请
    MVC BASED 3DVC CODEC SUPPORTING INSIDE VIEW MOTION PREDICTION (IVMP) MODE 审中-公开
    基于MVC的3DVC编解码器支持内部视图运动预测(IVMP)模式

    公开(公告)号:US20130188013A1

    公开(公告)日:2013-07-25

    申请号:US13553315

    申请日:2012-07-19

    Abstract: This disclosure describes features and techniques applicable to three-dimensional (3D) video coding. In one example, a technique may include coding a texture view video block, and coding a depth view video block, wherein the depth view video block is associated with the texture view video block. Coding the depth view video block may include coding a syntax element to indicate whether or not motion information associated with the texture view video block is adopted as motion information associated with the depth view video block.

    Abstract translation: 本公开描述适用于三维(3D)视频编码的特征和技术。 在一个示例中,技术可以包括对纹理视图视频块进行编码,以及对深度视图视频块进行编码,其中深度视图视频块与纹理视图视频块相关联。 编码深度视图视频块可以包括编码语法元素以指示与纹理视图视频块相关联的运动信息是否被采用为与深度视图视频块相关联的运动信息。

Patent Agency Ranking