Macroblock homogeneity analysis and inter mode prediction
    51.
    发明授权
    Macroblock homogeneity analysis and inter mode prediction 有权
    宏块均匀性分析和帧间模式预测

    公开(公告)号:US08170102B2

    公开(公告)日:2012-05-01

    申请号:US11305927

    申请日:2005-12-19

    Abstract: An inter mode for encoding a video macroblock is selected. An initial analysis on the macroblock homogeneity is performed to quickly reduce the number of inter modes for which motion estimation and rate distortion calculation are to be performed. An inter mode is selected based on these calculations and sub-pixel motion estimation, at various sub-pixel interpolation granularities, is performed only on the selected inter mode. Sub-pixel motion estimation may be skipped for macroblocks that exhibit relatively low distortion at the integer pixel level.

    Abstract translation: 选择用于编码视频宏块的帧间模式。 执行对宏块均匀性的初步分析,以快速减少要执行运动估计和速率失真计算的帧间模式的数量。 基于这些计算选择帧间模式,并且仅在所选择的帧间模式下执行各种子像素内插粒度的子像素运动估计。 对于在整数像素级显示相对较低失真的宏块,可以跳过子像素运动估计。

    Transform domain based distortion cost estimation
    52.
    发明授权
    Transform domain based distortion cost estimation 失效
    基于变换域的失真成本估算

    公开(公告)号:US07944965B2

    公开(公告)日:2011-05-17

    申请号:US11305954

    申请日:2005-12-19

    Abstract: Transform based distortion cost estimation, which may be used to calculate a rate distortion cost associated with a mode for encoding a macroblock, is described. In one embodiment of the invention, a distortion value for a particular mode is estimated within the transform domain, which allows for the elimination of both inverse transformation and inverse motion functions in this calculation. A spatial domain residual of an encoding mode is estimated by identifying a difference, within the transform domain, between a motion compensated prediction residual of a macroblock and its corresponding reconstructed signal. The estimated spatial domain residual may then be used in distortion matrix computations to estimate a distortion level, within the transform domain, for an encoding mode.

    Abstract translation: 描述了可用于计算与用于编码宏块的模式相关联的速率失真成本的基于变换的失真成本估计。 在本发明的一个实施例中,在变换域内估计特定模式的失真值,这允许在该计算中消除逆变换和反向运动功能。 通过在变换域内识别宏块的运动补偿预测残差与其对应的重构信号之间的差来估计编码模式的空间域残差。 然后可以在失真矩阵计算中使用估计的空间域残差来估计编码模式内的变换域内的失真水平。

    Motion estimation and inter-mode prediction
    53.
    发明授权
    Motion estimation and inter-mode prediction 有权
    运动估计和模式间预测

    公开(公告)号:US07830961B2

    公开(公告)日:2010-11-09

    申请号:US11158548

    申请日:2005-06-21

    Abstract: An inter-mode for encoding a video macroblock is selected based on a comparison of at least two rate-distortion values associated with inter-modes. The number of potential inter-modes for encoding the video macroblock is initially reduced based on the rate-distortion calculation of the SKIP mode between the current macroblock and the collocated macroblock (corresponding to a 0,0 motion vector). Motion estimation is performed on the remaining inter-modes to identify reference blocks and motion vectors. The number of calculations performed in identifying the reference blocks and motion vectors is potentially reduced because associations between inter-modes are recognized and leveraged.

    Abstract translation: 基于与模式相关联的至少两个速率 - 失真值的比较来选择用于编码视频宏块的帧间模式。 基于当前宏块和并置宏块(对应于0,0运动矢量)之间的SKIP模式的速率失真计算,初始地减少用于编码视频宏块的潜在的模式的数量。 对剩余的帧间模式执行运动估计,以识别参考块和运动矢量。 在识别参考块和运动矢量时执行的计算次数可能会被减少,因为识别和利用了各种模式之间的关联。

    Method and apparatus for memory efficient compressed domain video processing
    54.
    发明授权
    Method and apparatus for memory efficient compressed domain video processing 有权
    用于存储器高效压缩域视频处理的方法和装置

    公开(公告)号:US07606304B2

    公开(公告)日:2009-10-20

    申请号:US11624598

    申请日:2007-01-18

    CPC classification number: H04N19/423 H04N19/51 H04N19/523 H04N19/60 H04N19/61

    Abstract: A method for reducing the memory requirements for decoding a bit stream is provided. The method initiates with receiving a video bit stream. Then, a frame of the bit stream is decoded into a discrete cosine transform (DCT) domain representation. Next, non-zero coefficients of the DCT domain representation are identified. Then, a hybrid data structure is assembled. The hybrid data structure includes a fixed size array and a variable size overflow vector. Next, the non-zero coefficients of the DCT domain representation are inserted into the hybrid data structure. A computer readable media, a printed circuit board and a device configured to decode video data are also provided.

    Abstract translation: 提供了一种减少对位流进行解码的存储器要求的方法。 该方法通过接收视频比特流来启动。 然后,比特流的帧被解码成离散余弦变换(DCT)域表示。 接下来,识别DCT域表示的非零系数。 然后,组装混合数据结构。 混合数据结构包括固定大小的数组和可变大小的溢出向量。 接下来,将DCT域表示的非零系数插入到混合数据结构中。 还提供了计算机可读介质,印刷电路板和被配置为对视频数据进行解码的设备。

    3-Dimensional dot code for paper storage
    55.
    发明授权
    3-Dimensional dot code for paper storage 失效
    用于纸张存储的三维点代码

    公开(公告)号:US07460278B2

    公开(公告)日:2008-12-02

    申请号:US10932193

    申请日:2004-09-01

    CPC classification number: G06K15/00 G06K1/121 G06K7/14

    Abstract: A 3-D dot code is embedded in a printed medium using an embedder that embeds data directly into the halftone dots of a selected file that is ready for printing. An extractor extracts the embedded bits by scanning the printed medium and then interprets the embedded data. A bleed-through elimination module in the extractor is able to eliminate adverse affects on the scanned input of the embedded data caused by bleed-through from the print on the opposite side of the page. The extractor may also include a module that compensates for a misaligned scanned input by automatically detecting the rotation and translation, and then registering the image so that the upper-left corner is located in a certain position. This operation expedites subsequent data retrieval, in which data is read by block matching.

    Abstract translation: 使用嵌入器将3-D点代码嵌入到打印介质中,嵌入器将数据直接嵌入到准备打印的所选文件的半色调点中。 提取器通过扫描打印介质提取嵌入的位,然后解释嵌入的数据。 提取器中的渗透消除模块能够消除由页面相对侧的打印引起的渗透引起的嵌入数据的扫描输入的不利影响。 提取器还可以包括通过自动检测旋转和平移来补偿未对准的扫描输入,然后注册图像使得左上角位于特定位置的模块。 该操作加快后续数据检索,数据通过块匹配读取。

    Smart copying for variable cost, editable printouts
    56.
    发明授权
    Smart copying for variable cost, editable printouts 失效
    灵活复制可变成本,可编辑打印输出

    公开(公告)号:US07428076B2

    公开(公告)日:2008-09-23

    申请号:US10909456

    申请日:2004-08-02

    CPC classification number: H04N1/32144 G03G15/50 H04N2201/3246

    Abstract: Smart printing/copying techniques for controlling the printing/copying and editing of a document based on document-descriptive and control information embedded in the printed output. These “smart” printing/copying techniques and controls allow a document user to control printing/copying costs by making tradeoffs with respect to quality and speed based on the embedded data. Such costs may be controlled, for example, by initially printing low cost (low quality, high speed) pages for distribution, while giving subsequent recipients of the document the option of making high quality (higher cost, possibly slower) copies of any or all of the pages in the document, if desired. With these features, a user is able to obtain high quality copies from low quality originals. The techniques of the present invention also allow a recipient to edit page content prior to reprinting, without loss of print output quality.

    Abstract translation: 基于嵌入在打印输出中的文档描述和控制信息来控制文档的打印/复制和编辑的智能打印/复印技术。 这些“智能”打印/复印技术和控件允许文档用户通过基于嵌入数据相对于质量和速度进行权衡来控制打印/复印成本。 这样的成本可以通过例如初始印刷低成本(低质量,高速)页面进行分发来控制,同时给予文档的后续接收者可以选择将任何或全部的高质量(较高成本,可能更慢)的副本 如果需要,文档中的页面。 通过这些功能,用户能够从低质量的原件获得高质量的副本。 本发明的技术还允许接收者在重新打印之前编辑页面内容,而不损失打印输出质量。

    Adaptive video prefilter
    57.
    发明授权
    Adaptive video prefilter 有权
    自适应视频预滤波器

    公开(公告)号:US07394856B2

    公开(公告)日:2008-07-01

    申请号:US10666668

    申请日:2003-09-19

    CPC classification number: H04N19/136 H04N19/117 H04N19/176

    Abstract: A method for adaptively filtering a video signal prior to encoding is provided. The method initiates with calculating a local gradient indicative of a region type. Then, a weight factor is determined based upon the local gradient. Next, the weight factor is applied to a difference signal according to the region type. A computer readable media, an integrated circuit and a system for processing an image data signal are also provided.

    Abstract translation: 提供了一种在编码之前对视频信号进行自适应滤波的方法。 该方法通过计算指示区域类型的局部梯度来启动。 然后,基于局部梯度来确定权重因子。 接下来,根据区域类型将权重因子应用于差分信号。 还提供了计算机可读介质,集成电路和用于处理图像数据信号的系统。

    LAPE: layered presentation system utilizing compressed-domain image processing
    58.
    发明授权
    LAPE: layered presentation system utilizing compressed-domain image processing 有权
    LAPE:利用压缩域图像处理的分层呈现系统

    公开(公告)号:US07391910B2

    公开(公告)日:2008-06-24

    申请号:US10631072

    申请日:2003-07-31

    CPC classification number: G06T11/60

    Abstract: A layered presentation system (LAPE) includes a server that performs compressed-domain image processing on image data received from multiple clients including a master client and other clients to generate a composite image that incorporates imagery from the other clients with a master image from the master client for viewing on a shared display. The system's clients can add imagery in the form of questions, comments, and graphics to a currently displayed image. The added imagery is processed along with the master image to generate the composite image that then appears on the shared display and perhaps also on each client's individual display. The processing includes scaling the master image/added imagery, as required, and blending and/or overlaying the added imagery onto the master image so as to augment but not obscure it. A network protocol is included for sending image data in the compressed domain back and forth between the server and each of the clients.

    Abstract translation: 分层呈现系统(LAPE)包括对从包括主客户端和其他客户端的多个客户端接收的图像数据执行压缩域图像处理的服务器,以生成包含来自其他客户机的图像的合成图像,其中主图像来自主设备 客户端在共享显示器上查看。 系统的客户端可以将问题,评论和图形的形象添加到当前显示的图像中。 添加的图像将与主图像一起处理,以生成合成图像,然后出现在共享显示屏上,也可能在每个客户端的单个显示屏上。 处理包括根据需要缩放主图像/添加的图像,并将添加的图像混合和/或叠加到主图像上,以便增加但不使其模糊。 包括网络协议,用于在服务器和每个客户端之间来回传送压缩域中的图像数据。

    Temporal and spatial analysis of a video macroblock
    59.
    发明申请
    Temporal and spatial analysis of a video macroblock 有权
    视频宏块的时空分析

    公开(公告)号:US20070140352A1

    公开(公告)日:2007-06-21

    申请号:US11311023

    申请日:2005-12-19

    Abstract: The temporal and/or spatial characteristics of a macroblock are analyzed in order to reduce the number of modes for which motion estimation and rate distortion efficiency calculations are to be performed. In one embodiment, macroblock mean and variance characteristics are analyzed to merge sub-blocks together within the macroblock. These merged sub-blocks may be used to identify both inter and intra modes for the macroblock.

    Abstract translation: 分析宏块的时间和/或空间特性,以便减少要执行运动估计和速率失真效率计算的模式的数量。 在一个实施例中,分析宏块均值和方差特性以将宏块内的子块合并在一起。 这些合并的子块可以用于识别宏块的帧间和帧内模式。

    Method and Apparatus for Memory Efficient Compressed Domain Video Processing
    60.
    发明申请
    Method and Apparatus for Memory Efficient Compressed Domain Video Processing 有权
    用于存储器高效压缩域视频处理的方法和装置

    公开(公告)号:US20070121729A1

    公开(公告)日:2007-05-31

    申请号:US11624598

    申请日:2007-01-18

    CPC classification number: H04N19/423 H04N19/51 H04N19/523 H04N19/60 H04N19/61

    Abstract: A method for reducing the memory requirements for decoding a bit stream is provided. The method initiates with receiving a video bit stream. Then, a frame of the bit stream is decoded into a discrete cosine transform (DCT) domain representation. Next, non-zero coefficients of the DCT domain representation are identified. Then, a hybrid data structure is assembled. The hybrid data structure includes a fixed size array and a variable size overflow vector. Next, the non-zero coefficients of the DCT domain representation are inserted into the hybrid data structure. A computer readable media, a printed circuit board and a device configured to decode video data are also provided.

    Abstract translation: 提供了一种减少对位流进行解码的存储器要求的方法。 该方法通过接收视频比特流来启动。 然后,比特流的帧被解码成离散余弦变换(DCT)域表示。 接下来,识别DCT域表示的非零系数。 然后,组装混合数据结构。 混合数据结构包括固定大小的数组和可变大小的溢出向量。 接下来,将DCT域表示的非零系数插入到混合数据结构中。 还提供了计算机可读介质,印刷电路板和被配置为对视频数据进行解码的设备。

Patent Agency Ranking