SCALING AND CORROSION RESISTANT FLUID CONDUIT

    公开(公告)号:US20190382898A1

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

    申请号:US16465066

    申请日:2016-11-30

    Abstract: A fluid conduit (10) is provided having (a) a fluid conduit exterior surface (14); (b) a fluid conduit interior surface (16); (c) an electroless nickel protective coating (18) disposed upon one or both of the fluid conduit interior surface and the fluid conduit exterior surface; and (d) a layer (20) of Ni3S2 disposed upon and substantially covering the electroless nickel protective coating. The fluid conduit can be any fluid conduit through which a fluid may be caused to pass, such as a downhole tubular used in oil and gas production, or a gas liquid cyclonic separator. And a hydrocarbon production tube, a method of producing a fluid conduit comprising a nickel sulfide protective layer, a machine component comprising at least one surface having a protective outer layer are provided. The combination of the electroless nickel inner protective coating with an outer layer of Ni3S2 affords articles such as fluid conduits and machine components with exceptional scale and corrosion resistance.

    PROVIDING DATA PLANE SERVICES FOR APPLICATIONS

    公开(公告)号:US20170366605A1

    公开(公告)日:2017-12-21

    申请号:US15184295

    申请日:2016-06-16

    CPC classification number: H04L67/1008 H04L47/70 H04L49/70 H04L67/42

    Abstract: The present disclosure generally discloses a data plane services support mechanism. The data plane services support mechanism may be configured to provide a data plane service for an application. The data plane services support mechanism may be configured to instantiate a virtual resource for the data plane service to be provided for the application, configure the data plane service on the virtual resource, and configure flow connectivity for the data plane service to support delivery of application traffic of the application to the data plane service. The data plane services support mechanism may be configured to support automatic scalability. The data plane services support mechanism may be configured to support improved communication of application traffic associated with providing the data plane service for the application. The improved communication of application traffic may be provided based on configuration of a virtual switch to support a network interface card (NIC) offloading capability.

    Interpolation filter selection using prediction unit (PU) size
    3.
    发明授权
    Interpolation filter selection using prediction unit (PU) size 有权
    内插滤波器选择使用预测单位(PU)大小

    公开(公告)号:US09313519B2

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

    申请号:US13415907

    申请日:2012-03-09

    CPC classification number: H04N19/523 H04N19/117 H04N19/46

    Abstract: In one embodiment, a method for encoding or decoding video content is provided. The method includes determining a set of interpolation filters for use in interpolating sub-pel pixel values and a mapping between interpolation filters in the set of interpolation filters and different sizes of prediction units (PUs) of video content. A PU of video content is received and a size of the received PU is determined The method determines an interpolation filter in the set of interpolation filters based on a mapping between the interpolation filter and the size of the received PU to interpolate a sub-pel pixel value for use in a temporal prediction process for the PU.

    Abstract translation: 在一个实施例中,提供了一种用于编码或解码视频内容的方法。 该方法包括确定用于内插子像素像素值的插值滤波器集合以及内插滤波器组中的插值滤波器和视频内容的预测单元(PU)的不同大小之间的映射。 接收视频内容的PU,并且确定所接收的PU的大小。该方法基于插值滤波器与所接收的PU的大小之间的映射来确定内插滤波器集合中的内插滤波器,以内插子像素像素 用于PU的时间预测过程的值。

    Motion vector prediction design simplification
    5.
    发明授权
    Motion vector prediction design simplification 有权
    运动矢量预测设计简化

    公开(公告)号:US09094689B2

    公开(公告)日:2015-07-28

    申请号:US13536416

    申请日:2012-06-28

    Abstract: In one embodiment, a method receives a unit of video content. The unit of video content is coded in a bi-prediction mode. A motion vector predictor candidate set is determined for a first motion vector for the unit. The method then determines a first motion vector predictor from the motion vector prediction candidate set for the first motion vector and calculates a second motion vector predictor for a second motion vector for the unit of video content. The second motion vector predictor is calculated based on the first motion vector or the first motion vector predictor.

    Abstract translation: 在一个实施例中,一种方法接收视频内容的单元。 以双预测模式对视频内容的单位进行编码。 针对该单元的第一运动矢量确定运动矢量预测器候选组。 然后,该方法从针对第一运动矢量的运动矢量预测候选集确定第一运动矢量预测器,并计算用于视频内容单位的第二运动矢量的第二运动矢量预测器。 基于第一运动矢量或第一运动矢量预测器来计算第二运动矢量预测器。

    Statistical multiplexing using a plurality of two-pass encoders
    6.
    发明授权
    Statistical multiplexing using a plurality of two-pass encoders 有权
    使用多个二通编码器进行统计复用

    公开(公告)号:US08588294B2

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

    申请号:US12688529

    申请日:2010-01-15

    Applicant: Limin Wang

    Inventor: Limin Wang

    Abstract: A plurality of programs are statistically multiplexed using a plurality of two-pass encoders. Pictures in the plurality of programs are encoded in a first encoding pass using a plurality of first encoding modules. RW—passOne, which is a total number of bits used to encode all the pictures in a sequence in the plurality of programs in the first encoding pass, is determined. RW—passTwo, which is a total target number of bits for all pictures in a same sequence in the plurality of programs in a second encoding pass, is also determined. Rtwo,Ff,picType(i,l), which is a target bit allocation for each picture in each program l of the plurality of programs, is determined based on RW—passOne, RW—passTwo, and Rone,Ff,picType(i,l). Rone,Ff,picType(i,l) is a number of bits consumed for a corresponding picture in the first encoding pass. The plurality of programs are encoded using a plurality of second encoding modules and Rtwo,Ff,picType(i,l) in the second encoding pass to form a plurality of variable bit rate (VBR) compressed bit streams. Thereafter, the plurality of VBR compressed bit streams are multiplexed to form a single constant bit rate (CBR) bit stream.

    Abstract translation: 使用多个二通编码器对多个程序进行统计复用。 使用多个第一编码模块以多个程序中的图像以第一编码通道进行编码。 确定用于对第一编码通过中的多个程序中的序列中的所有图像进行编码的总位数的RW-passOne。 也确定了在第二编码通过中的多个程序中的相同序列中的所有图像的总目标位数的RW-passTwo。 基于RW-passOne,RW-passTwo和Rone,Ff,picType(i)确定作为多个节目的每个节目l中的每个图像的目标比特分配的Rtwo,Ff,picType(i,l) ,l)。 Rone,Ff,picType(i,l)是在第一编码通过中对应的图片消耗的比特数。 使用多个第二编码模块和第二编码遍中的Rtwo,Ff,picType(i,l)对多个节目进行编码,以形成多个可变比特率(VBR)压缩比特流。 此后,多个VBR压缩比特流被多路复用以形成单个恒定比特率(CBR)比特流。

    Reference picture selection for sub-pixel motion estimation
    7.
    发明授权
    Reference picture selection for sub-pixel motion estimation 有权
    子像素运动估计的参考图片选择

    公开(公告)号:US08462849B2

    公开(公告)日:2013-06-11

    申请号:US12342223

    申请日:2008-12-23

    Abstract: A video coding system includes a prediction module configured to perform multi-reference picture sub-pixel motion estimation. Reference pictures are selected for the sub-pixel motion estimation based on full-pixel motion estimation. A cost function is used to select the reference pictures from one or more groups of reference pictures for a block in a macroblock. The cost is based on full-pixel motion estimation errors and a predicted motion vector for the block. The selected reference pictures are used for sub-pixel motion estimation to get the final motion vector for each block.

    Abstract translation: 视频编码系统包括被配置为执行多参考图像子像素运动估计的预测模块。 基于全像素运动估计选择参考图像用于子像素运动估计。 使用成本函数来从宏块中的块的一个或多个参考图片组中选择参考图片。 成本基于全像素运动估计误差和块的预测运动矢量。 选择的参考图像用于子像素运动估计,以获得每个块的最终运动矢量。

    RESIDUAL TREE STRUCTURE OF TRANSFORM UNIT PARTITIONING
    8.
    发明申请
    RESIDUAL TREE STRUCTURE OF TRANSFORM UNIT PARTITIONING 审中-公开
    变形单元分割的残留树结构

    公开(公告)号:US20130039417A1

    公开(公告)日:2013-02-14

    申请号:US13570098

    申请日:2012-08-08

    Abstract: In one embodiment, a method includes receives a prediction unit (PU) for a coding unit (CU) of video content. The PU is partitionable into a plurality of PU partition types. The method determines a PU partition type for the PU and a residual tree structure based on the PU partition type for partitioning of the CU into transform units (TUs). The residual tree includes a binary partition of a node into two. A TU partition for the PU partition type is determined based on the residual tree structure and a desired level of partitioning in the residual tree structure. The method then uses the TU partition in a transform operation.

    Abstract translation: 在一个实施例中,一种方法包括接收用于视频内容的编码单元(CU)的预测单元(PU)。 PU可分割成多个PU分区类型。 该方法基于用于将CU分割成变换单元(TU)的PU分区类型来确定PU的PU分区类型和残留树结构。 残留树包括一个节点的二进制分区为二进制。 基于剩余树结构和残留树结构中所需的分割水平来确定用于PU分区类型的TU分区。 该方法然后在转换操作中使用TU分区。

    DEVICE AND METHODS FOR SCANNING RECTANGULAR-SHAPED TRANSFORMS IN VIDEO CODING
    9.
    发明申请
    DEVICE AND METHODS FOR SCANNING RECTANGULAR-SHAPED TRANSFORMS IN VIDEO CODING 审中-公开
    用于在视频编码中扫描矩形变换的装置和方法

    公开(公告)号:US20130028329A1

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

    申请号:US13556044

    申请日:2012-07-23

    Abstract: Devices and methods that allow for applying a wavefront scan to rectangular transform blocks are described herein. Such devices and methods may allow greater efficiencies for entropy coding by enabling parallel processing of transform coefficients. In some embodiments, a method for coding a digital video sequence having a plurality of pictures includes dividing at least one of the plurality of pictures into blocks, performing a rectangular transform on at least one of said blocks to produce one or more transform coefficients, performing quantization on the one or more transform coefficients, and encoding the one or more transform coefficients, one at a time, along a coding scan order, to generate a compressed bitstream. The coding scan order may include a forward wavefront scan order or a reverse wavefront scan order and the quantization may result in producing quantized transform coefficients.

    Abstract translation: 这里描述允许将波前扫描应用于矩形变换块的装置和方法。 这样的设备和方法可以通过实现变换系数的并行处理来为熵编码提供更大的效率。 在一些实施例中,一种用于编码具有多个图像的数字视频序列的方法包括将所述多个图像中的至少一个划分成块,对所述块中的至少一个执行矩形变换以产生一个或多个变换系数,执行 对一个或多个变换系数进行量化,并且沿着编码扫描顺序一次一个地编码一个或多个变换系数,以生成压缩比特流。 编码扫描顺序可以包括正向波前扫描顺序或反向波前扫描顺序,并且量化可以导致产生量化的变换系数。

    METHODS AND SYSTEM FOR USING A SCAN CODING PATTERN DURING INTER CODING
    10.
    发明申请
    METHODS AND SYSTEM FOR USING A SCAN CODING PATTERN DURING INTER CODING 审中-公开
    在相互编码期间使用扫描编码模式的方法和系统

    公开(公告)号:US20130003857A1

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

    申请号:US13538722

    申请日:2012-06-29

    Abstract: A method for processing a block of transform coefficients during inter coding includes receiving, during inter coding, an N×M block of transform coefficients, wherein N is a row width of the block and M is a column height of the block. The method further includes partitioning the N×M block into a plurality of sub-blocks each comprising a plurality of the transform coefficients; and processing the plurality of sub-blocks, one at a time, in a coding order along a first diagonal scan coding pattern to generate a bit sequence corresponding to the N×M block. The processing comprises, for the sub-blocks containing at least one non-zero transform coefficient, coding at least the non-zero transform coefficients in a transform coefficient sequence along a second diagonal scan coding pattern.

    Abstract translation: 一种用于在帧间编码期间处理变换系数块的方法包括在帧间编码期间接收变换系数的N×M块,其中N是块的行宽,M是块的列高。 该方法还包括将N×M块划分为多个子块,每个子块包括多个变换系数; 以及沿着第一对角扫描编码模式以编码顺序一次一个处理多个子块,以产生与N×M块对应的位序列。 对于包含至少一个非零变换系数的子块,该处理包括沿着第二对角扫描编码模式至少对变换系数序列中的非零变换系数进行编码。

Patent Agency Ranking