MULTI-STAGE IMAGE CLASSIFICATION
    11.
    发明申请

    公开(公告)号:US20170213110A1

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

    申请号:US15483671

    申请日:2017-04-10

    CPC classification number: G06K9/6268 G06K9/4642 G06K9/6267

    Abstract: Techniques are described for performing multi-stage image classification. For example, multi-stage image classification can comprise a first classification stage and a second classification stage. The first classification stage can determine an overall classification for an input image (e.g., based on a relative entropy result calculated for the input image). The second classification stage can be performed by dividing the image into a plurality of blocks and classifying individual blocks, or groups of blocks, based on a classification model that is specific to the overall classification of the image determined in the first classification stage.

    WEB-BROWSER BASED DESKTOP AND APPLICATION REMOTING SOLUTION
    12.
    发明申请
    WEB-BROWSER BASED DESKTOP AND APPLICATION REMOTING SOLUTION 审中-公开
    基于WEB-BROWSER的桌面和应用程序移除解决方案

    公开(公告)号:US20170046013A1

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

    申请号:US14827229

    申请日:2015-08-14

    CPC classification number: G06F3/0481 G06F9/452 H04L65/403 H04L67/42

    Abstract: An invention is disclosed for conducting a remote presentation session with a client that uses a web browser to conduct the session. The client previously received browser-native program code that executes within a runtime environment of the web browser. The browser-native program code instantiates a remote presentation client executing within a runtime environment of the web browser. The server generates graphics encoded according to a remote presentation protocol and sends them to the remote presentation client for display in the web browser. The client captures user input at the web browser and sends it to the remote presentation client, which encodes it with the remote presentation protocol and sends it to the server to be processed.

    Abstract translation: 公开了一种用于与使用网络浏览器进行会话的客户端进行远程呈现会话的发明。 客户端以前接收到在Web浏览器的运行时环境中执行的浏览器本机程序代码。 浏览器本机程序代码实例化在Web浏览器的运行时环境内执行的远程呈现客户端。 服务器生成根据远程呈现协议编码的图形,并将其发送到远程呈现客户端,以便在Web浏览器中显示。 客户端在Web浏览器捕获用户输入并将其发送到远程呈现客户端,远程呈现客户端使用远程呈现协议对其进行编码,并将其发送到要处理的服务器。

    FILTERING TO MITIGATE ARTIFACTS WHEN CHANGING CHROMA SAMPLING RATES
    13.
    发明申请
    FILTERING TO MITIGATE ARTIFACTS WHEN CHANGING CHROMA SAMPLING RATES 审中-公开
    在更换色谱采样率时过滤以减轻人员伤害

    公开(公告)号:US20160212423A1

    公开(公告)日:2016-07-21

    申请号:US14599415

    申请日:2015-01-16

    Abstract: Innovations in the area of filtering in and around high chroma resolution regions of output pictures are presented. For example, a video processing tool applies a recovery filter in a high chroma resolution region of an output picture, which compensates for anti-aliasing filtering previously performed during chroma sub-sampling, but skips application of the recovery filter in a low chroma resolution region of the output picture. Or, a video processing tool applies a deblocking filter to chroma sample values at a boundary between a low chroma resolution region and high chroma resolution region in the output picture, which can mitigate perceptible distortion at the boundary. Or, a video processing tool selectively applies a deringing filter to chroma sample values in a high chroma resolution region of the output picture, which can mitigate perceptible distortion due to low quality coding of high chroma resolution details.

    Abstract translation: 介绍了输出图像高色度分辨率区域及其周围滤波区域的创新。 例如,视频处理工具将恢复滤波器应用于输出图像的高色度分辨率区域,其补偿先前在色度次采样期间执行的抗混叠滤波,但是将恢复滤波器应用于低色度分辨率区域 的输出图片。 或者,视频处理工具对输出图像中的低色度分辨率区域和高色度分辨率区域之间的边界处的色度采样值应用去块滤波器,这可以减轻边界处的可感知的失真。 或者,视频处理工具选择性地对输出图像的高色度分辨率区域中的色度采样值应用去噪滤波器,这可以减轻由于高色度分辨率细节的低质量编码导致的可感知失真。

    VARIATIONS OF RHO-DOMAIN RATE CONTROL
    14.
    发明申请
    VARIATIONS OF RHO-DOMAIN RATE CONTROL 审中-公开
    RHO域控制的变化

    公开(公告)号:US20160205404A1

    公开(公告)日:2016-07-14

    申请号:US14592789

    申请日:2015-01-08

    Abstract: Variations of rho-domain rate control for video encoding or other media encoding are presented. For example, in some of the variations, an encoder sets a rho value for a unit of media based at least in part on a bit allocation for the unit. The encoder also computes transform coefficients for the unit using a frequency transform having multiple location-dependent scale factors, sets a value of quantization parameter (“QP”) for the unit using a mapping of QP values to rho values, and uses the value of QP for the unit during quantization of the transform coefficients of the unit. When the QP-rho mapping is determined, a location-independent scale factor that approximates the multiple location-dependent scale factors is used and/or certain scaling operations are integrated, which reduces computational complexity while still supporting accurate rate control decisions. Implementations of such variations of rate control can exploit opportunities for caching and parallel computation.

    Abstract translation: 介绍了视频编码或其他媒体编码的rho域速率控制的变化。 例如,在一些变型中,编码器至少部分地基于单元的位分配来设置媒体单元的rho值。 编码器还使用具有多个位置相关比例因子的频率变换来计算单元的变换系数,使用QP值与rho值的映射来设置单位的量化参数(“QP”)的值,并使用 量化单位变换系数时的单位QP。 当确定QP-rho映射时,使用近似于多位置相关比例因子的位置无关比例因子和/或集成某些缩放操作,这降低了计算复杂度,同时仍然支持精确的速率控制决定。 速率控制这种变化的实现可以利用缓存和并行计算的机会。

    VIDEO DECODING USING POINT SPRITES
    19.
    发明申请

    公开(公告)号:US20170289547A1

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

    申请号:US15089310

    申请日:2016-04-01

    CPC classification number: H04N19/42 H04N19/436

    Abstract: A GPU loads point sprites that represent coded blocks of transform coefficients of one or more frames encoded in a bitstream and loads a transform kernel as a transform kernel texture. The GPU constructs an output frame using an inverse transform on the coded blocks of transform coefficients by transforming the point sprites with the transform kernel texture and by optionally dequantizing the point sprites. A single render pass may be used in which the rasterization formula performs the inverse transform and optionally dequantization. To preserve bandwidth, a CPU may refrain from sending the GPU at least some zero valued transform coefficients for the point sprites. Also, to reduce processing, the transform coefficients can remain in a zig-zag arrangement. The transform kernel texture used in the decoding can correspond to a modified version of the basis matrices used to encode the frame, which compensates for the zig-zag arrangement.

Patent Agency Ranking