System, apparatus, and method for sharing a screen having multiple visual components

    公开(公告)号:US09860285B2

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

    申请号:US14158096

    申请日:2014-01-17

    Inventor: Haoping Yu Xin Wang

    CPC classification number: H04L65/403 H04L65/607 H04L69/04 H04N19/27

    Abstract: Embodiments of the invention provide a screen sharing technology including a local computing device and a remote computing device. The local computing device compresses pixel data captured from a frame buffer of the local computing device into a video stream. When the local computing device determines that a video visual component is to be displayed, it obtains compressed data for the video visual component, location information and temporal information. The remote computing device decodes the compressed data and the video stream in different decoder and displays the video stream and compressed data on its monitor according to the temporal information and location information. As such, the embodiment described above leads to better coding efficiency, better coding quality, and lower bit rate.

    Context Reduction Of Palette Run Type In High Efficiency Video Coding (HEVC) Screen Content Coding (SCC)
    3.
    发明申请
    Context Reduction Of Palette Run Type In High Efficiency Video Coding (HEVC) Screen Content Coding (SCC) 审中-公开
    高效率视频编码(HEVC)屏幕内容编码(SCC)中调色板运行类型的上下文减少

    公开(公告)号:US20170055003A1

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

    申请号:US14831408

    申请日:2015-08-20

    CPC classification number: H04N19/90 H04N19/13 H04N19/593 H04N19/70 H04N19/93

    Abstract: An encoding apparatus includes a processor configured to receive a video frame including screen content and generate a block containing an index map of colors for screen content in the video frame. The block includes a first string of index values and a second string of the index values immediately below the first string. The processor is also configured to encode a second string palette_run_type flag corresponding to the second string without referencing a first string palette_run_type flag corresponding to the first string and using a single available context. A transmitter operably coupled to the processor is configured to transmit the second string palette_run_type flag in a bitstream to a decoding apparatus.

    Abstract translation: 编码装置包括:处理器,被配置为接收包括屏幕内容的视频帧,并生成包含视频帧中的屏幕内容的颜色的索引图的块。 该块包括第一个索引值串和第一个字符串正下方的索引值的第二个字符串。 处理器还被配置为对与第二字符串相对应的第二字符串palette_run_type标志进行编码,而不引用与第一字符串相对应的第一字符串palette_run_type标志并使用单个可用上下文。 可操作地耦合到处理器的发射机被配置为将比特流中的第二串palette_run_type标志发送到解码装置。

    Advanced Coding Techniques For High Efficiency Video Coding (HEVC) Screen Content Coding (SCC) Extensions
    4.
    发明申请
    Advanced Coding Techniques For High Efficiency Video Coding (HEVC) Screen Content Coding (SCC) Extensions 审中-公开
    高效率视频编码(HEVC)屏幕内容编码(SCC)扩展的高级编码技术

    公开(公告)号:US20160373756A1

    公开(公告)日:2016-12-22

    申请号:US15178316

    申请日:2016-06-09

    CPC classification number: H04N19/513 H04N19/119 H04N19/176 H04N19/96

    Abstract: An encoding apparatus, decoding apparatus, and coding methods are provided. A method of decoding including receiving, by a decoder, a bitstream from an encoder, scanning, using the decoder, the bitstream to identify a first flag corresponding to a string of index values in a block other than a last string and a second flag corresponding to the last string of index values from the block, determining, by the decoder, that a context model used to encode the first flag is the same as the context model used to encode the second flag, and generating, by the decoder, a video frame using the context model

    Abstract translation: 提供了编码装置,解码装置和编码方法。 一种解码方法,包括由解码器从编码器接收比特流,使用解码器扫描比特流,以识别与除最后一个字符串以外的块中的索引值串相对应的第一标志和相应的第二标志 对于来自块的索引值的最后一串,由解码器确定用于对第一标记进行编码的上下文模型与用于编码第二标志的上下文模型相同,并且由解码器生成视频 框架使用上下文模型

    Differential pulse code modulation intra prediction for high efficiency video coding
    5.
    发明授权
    Differential pulse code modulation intra prediction for high efficiency video coding 有权
    差分脉码调制帧内预测用于高效率视频编码

    公开(公告)号:US09253508B2

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

    申请号:US13668094

    申请日:2012-11-02

    Abstract: A video codec comprising a processor configured to compute a reconstructed pixel based on a residual pixel and a first prediction pixel and compute a second prediction pixel in a directional intra prediction mode based on the reconstructed pixel, wherein the first and second prediction pixels are located in a same block of a video frame. A method for intra prediction comprising computing a prediction pixel adaptively based on a plurality of reconstructed neighboring pixels, wherein a distance between the prediction pixel and each of the plurality of reconstructed neighboring pixels is one.

    Abstract translation: 一种视频编解码器,包括:处理器,被配置为基于残余像素和第一预测像素计算重构像素,并且基于所述重建像素计算定向帧内预测模式中的第二预测像素,其中所述第一和第二预测像素位于 相同的视频帧块。 一种用于帧内预测的方法,包括:基于多个重构的相邻像素自适应地计算预测像素,其中所述预测像素与所述多个重建的相邻像素中的每一者之间的距离为一。

    Scalable Video Coding Extensions for High Efficiency Video Coding
    6.
    发明申请
    Scalable Video Coding Extensions for High Efficiency Video Coding 审中-公开
    用于高效率视频编码的可扩展视频编码扩展

    公开(公告)号:US20130195186A1

    公开(公告)日:2013-08-01

    申请号:US13756153

    申请日:2013-01-31

    Inventor: Haoping Yu Wen Gao

    CPC classification number: H04N19/33 H04N19/50

    Abstract: A method of scalable video encoding, the method comprising encoding a first video signal using a base layer encoding, and encoding a second video signal using an enhancement layer encoding, wherein the enhancement layer encoding uses inter-layer prediction information based on the first video signal, wherein one of the first video signal or the second video signal has a resolution of 960×540, wherein the second video signal has a higher resolution than the first video signal, and wherein the first video signal is related to the second video signal by a spatial resolution factor that is an integer or an integer ratio.

    Abstract translation: 一种可分级视频编码的方法,所述方法包括使用基本层编码对第一视频信号进行编码,以及使用增强层编码对第二视频信号进行编码,其中所述增强层编码使用基于所述第一视频信号的层间预测信息 其中,所述第一视频信号或所述第二视频信号中的一个具有960×540的分辨率,其中所述第二视频信号具有比所述第一视频信号更高的分辨率,并且其中所述第一视频信号与所述第二视频信号相关, 一个整数或整数比的空间分辨率因子。

    Screen content coding systems and methods

    公开(公告)号:US09756347B2

    公开(公告)日:2017-09-05

    申请号:US14339351

    申请日:2014-07-23

    CPC classification number: H04N19/186 H04N19/463 H04N19/94

    Abstract: Presented systems and methods facilitate screen content coding. A system can comprises: a processing component configured to execute coding operations and a storage component configured to store information for the processing component, including the color table and color index map. The coding operations can include: receiving information associated with a plurality of pixels; creating a color table, the color table includes color values (e.g., of the pixels) and corresponding indices; creating a color index map wherein each index of the color map maps a pixel to an index value of the color table; and performing coding operations corresponding to the color table and color index map. In one exemplary implementation, index values of the color table are encoded/decoded during color table and index map coding rather than the actual raw color values for each pixel. Various types of compression and coding can be implemented (e.g., lossless, lossy, intra-prediction, inter-prediction, etc.).

    ADVANCED SCREEN CONTENT CODING WITH IMPROVED COLOR TABLE AND INDEX MAP CODING METHODS
    9.
    发明申请
    ADVANCED SCREEN CONTENT CODING WITH IMPROVED COLOR TABLE AND INDEX MAP CODING METHODS 审中-公开
    高级屏幕内容编码与改进的颜色表和索引地图编码方法

    公开(公告)号:US20150271505A1

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

    申请号:US14664284

    申请日:2015-03-20

    CPC classification number: H04N19/27 H04N19/176 H04N19/463 H04N19/593

    Abstract: An apparatus is configured to perform a method for screen content encoding. The method includes deriving a palette table and a color index map based on a coding unit (CU). The method also includes encoding the palette table and encoding the color index map. The method further includes combining the encoded palette table and the encoded color index map for transmission to a receiver, where the palette table and index map are decoded to reconstruct a pixel block.

    Abstract translation: 一种装置被配置为执行屏幕内容编码的方法。 该方法包括基于编码单元(CU)导出调色板表和颜色索引图。 该方法还包括编码调色板表并编码颜色索引图。 该方法还包括将编码的调色板表和编码的颜色索引图组合以便传输到接收器,其中调色板表和索引图被解码以重建像素块。

Patent Agency Ranking