Sample adaptive offset (SAO) in accordance with video coding

    公开(公告)号:US10484677B2

    公开(公告)日:2019-11-19

    申请号:US15053304

    申请日:2016-02-25

    Abstract: Sample adaptive offset (SAO) in accordance with video coding. SAO filtering may be performed before de-blocking processing (e.g., in accordance with video signal decoding and/or encoding). For example, a receiver and/or decoder communication device may receive signaling from a transmitter and/or encoder communication device that includes various band offsets. Corresponding band indices may be determined via analysis of the received video signal (e.g., received from the transmitter and/or encoder communication device), inferentially without requiring signaling of such band indices from the transmitter and/or encoder communication device. Upon appropriate analysis of one or more largest coding units (LCUs) generated from the video signal to determine a pixel value distribution (e.g., which may be using a histogram in one instance), then based on that pixel value distribution, the band indices are identified and the band offsets applied thereto.

    System architecture for distributed coding
    2.
    发明授权
    System architecture for distributed coding 有权
    用于分布式编码的系统架构

    公开(公告)号:US09414076B2

    公开(公告)日:2016-08-09

    申请号:US14561722

    申请日:2014-12-05

    Abstract: A system may receive an input stream for a coding operation by a coding device. The system may determine a processing device to assist the coding device with the coding operation. The processing device may generate an indicator containing coding information or other coding assistance by processing the input stream. The processing device may send the indicator to the coding device. In some cases, the indicator may be embedded in the metadata of the stream by the processing device. The indicator may be extracted by the coding device. After reception of the indicator, the coding device may execute the coding task while using the information in the indicator to assist.

    Abstract translation: 系统可以通过编码装置接收用于编码操作的输入流。 系统可以确定处理设备以帮助编码设备进行编码操作。 处理装置可以通过处理输入流来生成包含编码信息或其他编码辅助的指示符。 处理装置可以将指示符发送到编码装置。 在一些情况下,指示符可以被处理设备嵌入在流的元数据中。 指示符可以由编码装置提取。 在指示符的接收之后,编码装置可以在使用指示符中的信息来执行编码任务以辅助。

    ENCODING METHOD FOR DISTRIBUTION OF MULTIMEDIA CONTENTS WITH ENFORCEMENT OF COMMERCIAL ADVERTISEMENT
    3.
    发明申请
    ENCODING METHOD FOR DISTRIBUTION OF MULTIMEDIA CONTENTS WITH ENFORCEMENT OF COMMERCIAL ADVERTISEMENT 有权
    通过执行商业广告来分配多媒体内容的编码方法

    公开(公告)号:US20150110169A1

    公开(公告)日:2015-04-23

    申请号:US14083436

    申请日:2013-11-18

    CPC classification number: H04N19/58 G09B7/00 H04N19/573

    Abstract: Methods and systems for encoding multimedia content with enforcement of commercial advertisements are discussed in the disclosure. Some of the methods may require all or part of a commercial advertisement segment to be viewed and/or decoded in order to decode an entertainment segment. In some implementations, the disclosure provides for inserting commercial advertisements in a video stream. The various implementations discussed herein may require a viewer to watch all or part of a commercial segment in order to view an entertainment segment of multimedia content.

    Abstract translation: 在本公开中讨论了用商业广告的执行来编码多媒体内容的方法和系统。 一些方法可能需要查看和/或解码商业广告片段的全部或部分,以解码娱乐片段。 在一些实现中,本公开提供了在视频流中插入商业广告。 本文讨论的各种实现可能需要观众观看商业广告段的全部或部分,以便观看多媒体内容的娱乐片段。

    Adaptive loop filter (ALF) padding in accordance with video coding
    4.
    发明申请
    Adaptive loop filter (ALF) padding in accordance with video coding 审中-公开
    根据视频编码的自适应环路滤波器(ALF)填充

    公开(公告)号:US20130343447A1

    公开(公告)日:2013-12-26

    申请号:US13783565

    申请日:2013-03-04

    CPC classification number: H04N19/82

    Abstract: Adaptive loop filter (ALF) padding in accordance with video coding. Various types of video processing are performed including performing virtual padding. When a filter coefficients collocated pixel is not available, that pixel may be replaced using an available pixel within a given location within a filter to process a number of pixels. For example, an available pixel located within the center of such a filter (e.g., which may be a cross shaped filter including a predetermined number of pixels, such as 18 pixels in one instance) may be used to replace those pixel locations which are not available in accordance with such virtual padding. With respect to the implementation of such an adaptive loop filter (ALF), such an ALF may be implemented to process a signal output from a de-blocking filter, from a sample adaptive offset (SAO) filter, and/or from a combined de-blocking/SAO filter in various implementations.

    Abstract translation: 根据视频编码的自适应环路滤波器(ALF)填充。 执行各种类型的视频处理,包括执行虚拟填充。 当滤波器系数并置像素不可用时,可以使用滤波器内的给定位置内的可用像素来替换该像素以处理多个像素。 例如,可以使用位于这种滤波器的中心内的可用像素(例如,其可以是包括预定数量的像素的十字形滤光器,例如在一个实例中为18像素),以代替不是的像素位置 根据这种虚拟填充可用。 关于这样的自适应环路滤波器(ALF)的实现,可以实现这样的ALF来处理从解块滤波器输出的信号,来自采样自适应偏移(SAO)滤波器和/或从组合的de 阻塞/ SAO过滤器。

    Frequency domain sample adaptive offset (SAO)

    公开(公告)号:US09380320B2

    公开(公告)日:2016-06-28

    申请号:US13623765

    申请日:2012-09-20

    CPC classification number: H04N19/86 H04N19/48 H04N19/82

    Abstract: Frequency domain sample adaptive offset (SAO). Video processing of a first signal operates to generate a second video signal such that at least one characteristic of a first portion of video information of the first video signal is replicated in generating a second portion of video information, such that the first portion of video information and the second portion of video information undergo combination to generate the second video signal. Such use of the first video signal may involve replication and scaling of the first video information to generate the second portion of video information. One possible characteristic of the first portion of video information may correspond to an energy profile as a function of frequency. One or more portions of the first video signal may be employed to generate different respective portions of the second signal. Such video processing operations may be performed on a block by block basis.

    Joint application-layer forward error/erasure correction (FEC) and video coding
    8.
    发明申请
    Joint application-layer forward error/erasure correction (FEC) and video coding 审中-公开
    联合应用层前向纠错(FEC)和视频编码

    公开(公告)号:US20140019830A1

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

    申请号:US13942924

    申请日:2013-07-16

    Abstract: Layered and scalable coding scheme is applied to one or more communication pathways between a transmitter and one or more receivers. Forward error/erasure correction (FEC) is applied for application layer erasure recovery. Additional FEC may also be employed at the physical layer (PHY) layer or channel coding layer for additional error correction capability and to provide joint application and PHY layer FEC coding. Source information (e.g., data, media such as image, video or audio, etc., or any other type of information) is encoded using two or more layers. These layers may include a base layer and one or more enhancement layers that, when combined with the base layer, modify the quality of the base layer. In a packet-based application, transmission of redundancy packets may be separately time-limited in the two or more layers. Also, adaptation (of signaling, FEC, etc.) may be made based on operating condition changes.

    Abstract translation: 分层和可扩展的编码方案被应用于发射机和一个或多个接收机之间的一个或多个通信路径。 正向错误/消除校正(FEC)被应用于应用层擦除恢复。 还可以在物理层(PHY)层或信道编码层采用额外的FEC来提供附加的纠错能力,并提供联合应用和PHY层FEC编码。 源信息(例如,数据,诸如图像,视频或音频等媒体,或任何其他类型的信息)使用两层或更多层进行编码。 这些层可以包括基层和一个或多个增强层,当与基层组合时,改进基层的质量。 在基于分组的应用中,冗余分组的传输可以在两个或更多个层中单独地受时间限制。 此外,可以基于操作条件改变来进行适配(信令,FEC等)。

    System Architecture for Distributed Coding
    9.
    发明申请
    System Architecture for Distributed Coding 有权
    分布式编码系统架构

    公开(公告)号:US20160127733A1

    公开(公告)日:2016-05-05

    申请号:US14561722

    申请日:2014-12-05

    Abstract: A system may receive an input stream for a coding operation by a coding device. The system may determine a processing device to assist the coding device with the coding operation. The processing device may generate an indicator containing coding information or other coding assistance by processing the input stream. The processing device may send the indicator to the coding device. In some cases, the indicator may be embedded in the metadata of the stream by the processing device. The indicator may be extracted by the coding device. After reception of the indicator, the coding device may execute the coding task while using the information in the indicator to assist.

    Abstract translation: 系统可以通过编码装置接收用于编码操作的输入流。 系统可以确定处理设备以帮助编码设备进行编码操作。 处理装置可以通过处理输入流来生成包含编码信息或其他编码辅助的指示符。 处理装置可以将指示符发送到编码装置。 在一些情况下,指示符可以被处理设备嵌入在流的元数据中。 指示符可以由编码装置提取。 在指示符的接收之后,编码装置可以在使用指示符中的信息来执行编码任务以辅助。

    VIDEO CODING SYSTEM
    10.
    发明申请
    VIDEO CODING SYSTEM 有权
    视频编码系统

    公开(公告)号:US20140003503A1

    公开(公告)日:2014-01-02

    申请号:US13648187

    申请日:2012-10-09

    CPC classification number: H04N19/463 H04N19/70

    Abstract: An example video coding system may include a processor and memory. The processor may determine sets of parameters for slices that correspond to a picture of a video sequence, and determine, and store in overhead information, the set of parameters that has the highest commonality. The processor may determine for each slice whether the set of parameters determined for the slice is equivalent to the set of parameters stored in overhead information. If the set of parameters for the slice is equivalent to the set of parameters stored in overhead information, the processor may store an indication in a slice header of the slice that indicates that the set of parameters stored in overhead information applies to the slice, otherwise the processor may store in the slice header of the slice the determined set of parameters for the slice. The processor may transmit the overhead information and the slices.

    Abstract translation: 示例性视频编码系统可以包括处理器和存储器。 处理器可以确定与视频序列的图片相对应的片段的参数集合,并且确定和存储开销信息中具有最高共同性的参数集合。 处理器可以针对每个切片确定针对切片确定的参数集是否等于存储在开销信息中的参数集合。 如果切片的参数集合等效于存储在开销信息中的参数集合,则处理器可以在切片的片标题中存储指示,其指示存储在开销信息中的参数集合适用于片,否则 处理器可以在片的片头中存储用于片的所确定的参数集合。 处理器可以传输开销信息和片。

Patent Agency Ranking