Global motion estimation image coding and processing
    122.
    发明授权
    Global motion estimation image coding and processing 有权
    全局运动估计图像编码和处理

    公开(公告)号:US07349583B2

    公开(公告)日:2008-03-25

    申请号:US10931473

    申请日:2004-09-01

    CPC classification number: H04N19/521 H04N19/527 H04N19/53 H04N19/547 H04N19/61

    Abstract: The invention provides methods for global motion estimation, determining a coarse estimation, and refining a coarse estimation. Embodiments of the invention provide a fast and robust global motion estimation algorithm based on two-stage coarse-to-fine refinement strategy, which is capable of measuring large motions. An embodiment of the invention may be applied as a modification of any standard, e.g. MPEG-4 that uses the affine model of motion estimation. Embodiments of the invention may be used in the six parameter affine motion model, and other embodiments of the invention are applicable to the two parameter translation model, the four parameter RST model, and the eight parameter projective model. In a preferred embodiment, a coarse estimation is developed in a translation invariant domain, and then is refined in the spatial domain.

    Abstract translation: 本发明提供了全局运动估计的方法,确定粗估计,以及粗略估计。 本发明的实施例提供了一种基于能够测量大运动的两阶段粗到精细化策略的快速且鲁棒的全局运动估计算法。 本发明的实施例可以应用于任何标准的修改,例如, MPEG-4使用运动估计的仿射模型。 本发明的实施例可以用于六参数仿射运动模型,本发明的其它实施例可应用于两个参数翻译模型,四个参数RST模型和八个参数投影模型。 在优选实施例中,在翻译不变域中开发粗略估计,然后在空间域中进行细化。

    Image Watermarking Based on Sequency and Wavelet Transforms
    123.
    发明申请
    Image Watermarking Based on Sequency and Wavelet Transforms 有权
    基于序列和小波变换的图像水印

    公开(公告)号:US20070140524A1

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

    申请号:US11613261

    申请日:2006-12-20

    CPC classification number: H04N1/32154 H04N1/3217 H04N1/32187

    Abstract: This invention is a new approach for the image watermarking in the wavelet transform domain based on sequency of the host and watermark image. For each sub-band a first transform level of the host image is thresholded and binarized. Sequencies of thresholded and binarized data host image are compared with sequencies of the discrete wavelet transformed watermark image to form a watermarking sequency mask. The watermarked wavelet domain data is formed by combining data elements of the discrete wavelet transformed host image with corresponding data elements of the wavelet transformed watermark image as filtered by the watermarking mask. A reverse process can extract the watermark with a high degree of accuracy even after attack upon the watermarked host image.

    Abstract translation: 本发明是基于主机和水印图像的顺序的小波变换域中的图像水印的新方法。 对于每个子带,主图像的第一变换级别被阈值化并二值化。 将阈值化和二值化数据主机图像的顺序与离散小波变换水印图像的顺序进行比较,形成水印序列掩码。 通过将离散小波变换的主机图像的数据元素与由水印掩模过滤的小波变换水印图像的相应数据元素组合而形成水印小波域数据。 即使在对水印的主机图像进行攻击之后,反向处理也可以高精度地提取水印。

    Swirl spindle
    124.
    外观设计
    Swirl spindle 失效
    旋转主轴

    公开(公告)号:USD461399S1

    公开(公告)日:2002-08-13

    申请号:US29141999

    申请日:2001-05-16

    Applicant: Sanjeev Kumar

    Designer: Sanjeev Kumar

    Universal support for multiple external messaging systems
    127.
    发明授权
    Universal support for multiple external messaging systems 有权
    通用支持多种外部消息系统

    公开(公告)号:US08965980B2

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

    申请号:US10400833

    申请日:2003-03-27

    CPC classification number: H04L12/58 H04L51/00 H04L51/36 H04L67/22

    Abstract: A method, system, computer system, computer program product and application programming interface to support the use of multiple external messaging systems from within an application program and to track activities performed using any of the multiple external messaging systems. The application program allows a preferred messaging system to prepare, send, and receive messages from within the application program to be specified for each user of the application program. Multiple external messaging systems are available to be configured as the preferred or default messaging system for a given user. Activities performed using any of the external messaging systems can be tracked in a comprehensive collection of data about activity performed via the application program.

    Abstract translation: 一种方法,系统,计算机系统,计算机程序产品和应用程序编程接口,用于支持在应用程序内使用多个外部消息系统,并且跟踪使用任何多个外部消息系统执行的活动。 应用程序允许优选的消息系统从应用程序内准备,发送和接收要为应用程序的每个用户指定的消息。 可以将多个外部消息传递系统配置为给定用户的首选或默认消息系统。 使用任何外部消息系统执行的活动可以通过应用程序执行的有关活动的数据的全面收集来跟踪。

    Virtual output queue allocation using dynamic drain bandwidth
    130.
    发明授权
    Virtual output queue allocation using dynamic drain bandwidth 有权
    虚拟输出队列分配使用动态排除带宽

    公开(公告)号:US08797877B1

    公开(公告)日:2014-08-05

    申请号:US13570419

    申请日:2012-08-09

    CPC classification number: H04L49/90

    Abstract: In general, techniques are described for allocating virtual output queue (VOQ) buffer space to ingress forwarding units of a network device based on drain rates at which network packets are forwarded from VOQs of the ingress forwarding units. For example, a network device includes multiple ingress forwarding units that each forward network packets to an output queue of an egress forwarding unit. Ingress forwarding units each include a VOQ that corresponds to the output queue. The drain rate at any particular ingress forwarding unit corresponds to its share of bandwidth to the output queue, as determined by the egress forwarding unit. Each ingress forwarding unit configures its VOQ buffer size in proportion to its respective drain rate in order to provide an expected delay bandwidth buffering for the output queue of the egress forwarding unit.

    Abstract translation: 通常,描述了基于从入口转发单元的VOQ转发网络分组的排出速率来将虚拟输出队列(VOQ)缓冲区空间分配给网络设备的入口转发单元的技术。 例如,网络设备包括多个入口转发单元,每个转发单元将网络分组转发到出口转发单元的输出队列。 入口转发单元各自包括对应于输出队列的VOQ。 任何特定入口转发单元的排出速率对应于由出口转发单元确定的到输出队列的带宽份额。 每个入口转发单元将其VOQ缓冲器大小与其相应的排出速率成比例地配置,以便为出口转发单元的输出队列提供期望的延迟带宽缓冲。

Patent Agency Ranking