Digital video coding with interpolation filters and offsets
    13.
    发明授权
    Digital video coding with interpolation filters and offsets 有权
    具有插值滤波器和偏移量的数字视频编码

    公开(公告)号:US09078007B2

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

    申请号:US12432544

    申请日:2009-04-29

    摘要: This disclosure describes techniques for encoding digital video data using interpolation filters and offsets. An encoder may be configured to select interpolation filters for sub-pixel precision motion estimation based on historical interpolation results obtained for previously encoded video units, such as frames or slices. The encoder also may be configured to compute and assign offsets to the sub-pixel positions after interpolation based on differences between a reference unit and the unit to be coded. The computation and assignment of offsets may be performed before motion estimation. Motion estimation may be refined so that the motion search considers sub-pixel positions to which offsets have been previously added and evaluates sub-pixel positions that have a non-zero offset. In some cases, interpolation filter selection, offset computation, and/or refined motion estimation for a given unit may be performed in a single encoding pass.

    摘要翻译: 本公开描述了使用内插滤波器和偏移量对数字视频数据进行编码的技术。 编码器可以被配置为基于针对先前编码的视频单元(例如帧或片段)获得的历史插值结果来选择子像素精度运动估计的内插滤波器。 编码器还可以被配置为基于参考单元和要编码的单元之间的差异来计算和分配插值之后的子像素位置的偏移。 可以在运动估计之前执行偏移的计算和分配。 可以改进运动估计,使得运动搜索考虑先前已经添加了偏移的子像素位置,并评估具有非零偏移的子像素位置。 在一些情况下,可以在单个编码过程中执行用于给定单元的内插滤波器选择,偏移计算和/或精细运动估计。

    Video encoding by filter selection
    14.
    发明授权
    Video encoding by filter selection 有权
    通过过滤器选择进行视频编码

    公开(公告)号:US08811484B2

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

    申请号:US12208269

    申请日:2008-09-10

    IPC分类号: H04N7/12

    摘要: A method and a device are described for selecting between multiple available filters in an encoder to provide a frame having a low error and distortion rate. For each full and sub pixel position, determining whether to use an alternative filter over the default filter during interpolation by estimating the rate distortion gain of using each filter and signaling to the decoder the optimal filter(s) applied to each full and sub-pixel position. In one embodiment, identifying a reference frame and a current frame, interpolating the reference frame using a default filter to create a default interpolated frame, interpolating the reference frame using an alternative filter to create an alternative interpolated frame, determining for each sub-pixel position whether to use the default filter or the alternative filter based on a minimal cost to generate a final reference frame.

    摘要翻译: 描述了用于在编码器中的多个可用滤波器之间进行选择以提供具有低误差和失真率的帧的方法和装置。 对于每个完整和子像素位置,通过估计使用每个滤波器的速率失真增益并向解码器发送信号,确定在插值期间是否使用默认滤波器上的替代滤波器,将最佳滤波器应用于每个全像素和子像素 位置。 在一个实施例中,识别参考帧和当前帧,使用默认滤波器内插参考帧以创建默认内插帧,使用替代滤波器内插参考帧以创建替代插值帧,确定每个子像素位置 是否使用默认过滤器或替代过滤器基于最小成本生成最终参考帧。

    Updating computer files
    15.
    发明授权
    Updating computer files 有权
    更新计算机文件

    公开(公告)号:US08607218B2

    公开(公告)日:2013-12-10

    申请号:US13260219

    申请日:2010-02-25

    IPC分类号: G06F9/44

    CPC分类号: G06F8/65

    摘要: A method of updating computer software includes identifying an orphaned computer file in a second version of computer software, the orphaned computer file having a name that does not correspond to any name of a computer file in a first version of computer software and computing symmetric divergence between the orphaned computer file and each computer file in the first version of computer software. The method also includes choosing a file from the computer files in the first version of computer software that yields a minimum value of symmetric divergence between the file and the orphaned computer file and using the file as a reference file for compressing the orphaned computer file.

    摘要翻译: 更新计算机软件的方法包括在计算机软件的第二版本中识别孤立的计算机文件,所述孤立的计算机文件具有与计算机软件的第一版本中的计算机文件的任何名称不对应的名称,并且计算在第 孤立的计算机文件和计算机软件的第一个版本中的每个计算机文件。 该方法还包括从计算机软件的第一版本中的计算机文件中选择一个文件,该文件产生文件和孤立计算机文件之间的对称分歧的最小值,并使用该文件作为压缩孤立计算机文件的参考文件。

    Systems and methods for data compression
    16.
    发明授权
    Systems and methods for data compression 有权
    数据压缩的系统和方法

    公开(公告)号:US08228216B2

    公开(公告)日:2012-07-24

    申请号:US12877673

    申请日:2010-09-08

    IPC分类号: H03M7/30

    CPC分类号: H03M7/40

    摘要: In one embodiment, an initial series of bytes are scanned to determine a frequency of occurrence within the initial series of bytes for a plurality of byte strings. A data structure is generated containing the plurality of byte strings and count values representing a frequency of occurrence for the plurality of byte strings in the initial series of bytes. A most common byte string of the plurality of byte strings in the initial series of bytes is determined from the count values. Each instance of the most common byte string in the initial series of bytes is replaced with a first substitute byte string to form a revised series of bytes. A most common byte string in the revised series of bytes is determined from the data structure without resetting the count values associated with at least some of the plurality of byte strings.

    摘要翻译: 在一个实施例中,扫描初始系列字节以确定多个字节串的初始字节序列内的出现频率。 生成包含多个字节串的数据结构和表示初始字节序列中的多个字节串的出现频率的计数值。 从计数值确定初始字节序列中的多个字节串中最常见的字节串。 在初始系列字节中,最常见的字节串的每个实例都被替换为第一个替代字节串,以形成修改后的一系列字节。 在数据结构中确定经修改的字节序列中的最常见的字节串,而不重置与多个字节串中的至少一些相关联的计数值。

    UPDATING COMPUTER FILES
    17.
    发明申请
    UPDATING COMPUTER FILES 有权
    更新计算机文件

    公开(公告)号:US20120023489A1

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

    申请号:US13260219

    申请日:2010-02-25

    IPC分类号: G06F9/44

    CPC分类号: G06F8/65

    摘要: A method of updating computer software includes identifying an orphaned computer file in a second version of computer software, the orphaned computer file having a name that does not correspond to any name of a computer file in a first version of computer software and computing symmetric divergence between the orphaned computer file and each computer file in the first version of computer software. The method also includes choosing a file from the computer files in the first version of computer software that yields a minimum value of symmetric divergence between the file and the orphaned computer file and using the file as a reference file for compressing the orphaned computer file.

    摘要翻译: 更新计算机软件的方法包括在计算机软件的第二版本中识别孤立的计算机文件,所述孤立的计算机文件具有与计算机软件的第一版本中的计算机文件的任何名称不对应的名称,并且计算在第 孤立的计算机文件和计算机软件的第一个版本中的每个计算机文件。 该方法还包括从计算机软件的第一版本中的计算机文件中选择一个文件,该文件产生文件和孤立计算机文件之间的对称分歧的最小值,并使用该文件作为压缩孤立计算机文件的参考文件。

    User Experience And Dependency Management In A Mobile Device
    18.
    发明申请
    User Experience And Dependency Management In A Mobile Device 有权
    移动设备中的用户体验和依赖关系管理

    公开(公告)号:US20080028395A1

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

    申请号:US11829520

    申请日:2007-07-27

    IPC分类号: G06F9/445

    摘要: A method, system, and device supporting installation of updates to software and/or firmware in memory of an electronic device. The updates may be accompanied by advertising, promotional and information content that is dynamically displayed to a user during processing of the update in the electronic device. The update information may be automatically generated based upon a list of all software components or packages already present on the electronic device, and may comprise software components for all dependencies of an application being installed by the update that are not already present on the electronic device.

    摘要翻译: 一种支持在电子设备的存储器中安装对软件和/或固件的更新的方法,系统和设备。 更新可以伴随着在处理电子设备中的更新期间向用户动态显示的广告,促销和信息内容。 可以基于已经存在于电子设备上的所有软件组件或软件包的列表来自动生成更新信息,并且可以包括用于由电子设备上尚未存在的更新所安装的应用的所有依赖性的软件组件。

    Mobile device with an embedded file system capable of updating file system components
    19.
    发明申请
    Mobile device with an embedded file system capable of updating file system components 审中-公开
    具有能够更新文件系统组件的嵌入式文件系统的移动设备

    公开(公告)号:US20070288531A1

    公开(公告)日:2007-12-13

    申请号:US11449259

    申请日:2006-06-07

    申请人: Giovanni Motta

    发明人: Giovanni Motta

    IPC分类号: G06F17/30

    CPC分类号: G06F16/116

    摘要: A file system based OS, such as CRAMFS, is employed in an electronic device. These OS are embedded in some electronic devices and the file systems have particular behavioral characteristics in these electronic devices embedded OS. Updating files in such file system requires the use of heuristics that help manage the update process. For example, heuristics is used to conduct efficient garbage collection in the device as part of the update process, in a preprocessing step.

    摘要翻译: 在电子设备中采用基于文件系统的OS,例如CRAMFS。 这些操作系统嵌入在一些电子设备中,文件系统在嵌入式操作系统的这些电子设备中具有特定的行为特征。 在这种文件系统中更新文件需要使用有助于管理更新过程的启发式方法。 例如,在预处理步骤中,启发式用于在设备中进行有效的垃圾收集,作为更新过程的一部分。

    Context-based denoiser that simultaneously updates probabilities for multiple contexts
    20.
    发明授权
    Context-based denoiser that simultaneously updates probabilities for multiple contexts 失效
    基于上下文的去噪器同时更新多个上下文的概率

    公开(公告)号:US07271749B2

    公开(公告)日:2007-09-18

    申请号:US11180066

    申请日:2005-07-12

    IPC分类号: H03M7/00

    CPC分类号: G06T5/002

    摘要: A discrete, universal denoising method is applied to a noisy signal for which the source alphabet is typically large. The method exploits a priori information regarding expected characteristics of the signal. In particular, using characteristics of a continuous tone image such as continuity and small-scale symmetry allows definition of context classes containing large numbers of image contexts having similar statistical characteristics. Use of the context classes allows extraction of more reliable indications of the characteristic of a clean signal.

    摘要翻译: 离散的通用去噪方法被应用于源字母表通常较大的噪声信号。 该方法利用有关信号预期特性的先验信息。 特别地,使用诸如连续性和小规模对称性的连续色调图像的特征允许定义包含具有相似统计特征的大量图像上下文的上下文类别。 使用上下文类允许提取更可靠的清洁信号特征的指示。