Reducing font instructions
    1.
    发明授权
    Reducing font instructions 有权
    减少字体说明

    公开(公告)号:US08947438B2

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

    申请号:US13195232

    申请日:2011-08-01

    IPC分类号: G06T11/60 G06F17/21

    CPC分类号: G06F17/214

    摘要: One or more techniques and/or systems are disclosed for reducing font execution instructions for a font, and thereby a file size for the font. The font execution instructions can be scanned (e.g., by examining tables) to identify one or more common instruction sets in the font execution instructions. A function can be defined for a common instruction set, and the instances or appearances of the common instruction set in the font execution instructions can be replaced with a call to the function. Because the call is generally smaller (e.g., comprises fewer lines of code) than the common instruction set it replaces, the number of execution instructions for the font is reduced.

    摘要翻译: 公开了一种或多种技术和/或系统来减少字体的字体执行指令,从而减小字体的文件大小。 可以扫描字体执行指令(例如,通过检查表)来识别字体执行指令中的一个或多个通用指令集。 可以为公共指令集定义一个函数,并且可以通过调用该函数替换字体执行指令中的公共指令集的实例或外观。 由于呼叫通常比其替换的公共指令集更小(例如,包括较少的代码行),所以减少了字体的执行指令的数量。

    CONSOLIDATING GLYPHS OF A FONT
    2.
    发明申请
    CONSOLIDATING GLYPHS OF A FONT 有权
    整合字体大小

    公开(公告)号:US20130057554A1

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

    申请号:US13223601

    申请日:2011-09-01

    IPC分类号: G06T11/00

    CPC分类号: G06T11/203 G06T9/20

    摘要: One or more techniques and/or systems are disclosed for consolidating one or more glyphs of a font. A common contour, comprising a glyph contour that occurs more than once in one or more glyphs of the font, can be identified. A common simple glyph can be created for the identified common contour. A reference to the common simple glyph can replace one or more occurrences of the common contour in the one or more glyphs of the font. Given that the common simple glyph is generally smaller than the common contour, an amount of font related data for the font can be reduced, thus reducing overhead associated with storing and/or presenting the font.

    摘要翻译: 公开了用于整合字体的一个或多个字形的一个或多个技术和/或系统。 可以识别包括在字体的一个或多个字形中出现多于一次的字形轮廓的常见轮廓。 可以为识别的共同轮廓创建一个常见的简单字形。 对普通简单字形的引用可以替换字体的一个或多个字形中的一个或多个共同轮廓的出现。 假定普通简单字形通常小于公共轮廓,可以减少字体相关数据的数量,从而减少与存储和/或呈现字体相关的开销。

    REDUCING FONT INSTRUCTIONS
    3.
    发明申请
    REDUCING FONT INSTRUCTIONS 有权
    减少指示

    公开(公告)号:US20130033498A1

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

    申请号:US13195232

    申请日:2011-08-01

    IPC分类号: G06T11/60

    CPC分类号: G06F17/214

    摘要: One or more techniques and/or systems are disclosed for reducing font execution instructions for a font, and thereby a file size for the font. The font execution instructions can be scanned (e.g., by examining tables) to identify one or more common instruction sets in the font execution instructions. A function can be defined for a common instruction set, and the instances or appearances of the common instruction set in the font execution instructions can be replaced with a call to the function. Because the call is generally smaller (e.g., comprises fewer lines of code) than the common instruction set it replaces, the number of execution instructions for the font is reduced.

    摘要翻译: 公开了一种或多种技术和/或系统来减少字体的字体执行指令,从而减小字体的文件大小。 可以扫描字体执行指令(例如,通过检查表)来识别字体执行指令中的一个或多个通用指令集。 可以为公共指令集定义一个函数,并且可以通过调用该函数替换字体执行指令中的公共指令集的实例或外观。 由于呼叫通常比其替换的公共指令集更小(例如,包括较少的代码行),所以减少了字体的执行指令的数量。

    Dropout control in subpixel rendering

    公开(公告)号:US20060114258A1

    公开(公告)日:2006-06-01

    申请号:US11333578

    申请日:2006-01-17

    IPC分类号: G06T11/00

    摘要: The present invention relates to dropout control in which one or more samples are added to adjacent samples that fall within an image outline. The samples are used in sub-pixel rendering to compensate for unnaturally thin or faint object stems. Horizontal dropout control operations are provided to add samples to sets of horizontally adjacent samples such that each set of samples comprises a minimum number of samples. Vertical dropout control operations are provided to position samples such that the weighted anti-aliasing filtering will take sufficient account of the samples. In one embodiment, an associative table is utilized to calculate alternative patterns of samples. In another embodiment, the baseline of an object is used in the dropout control operations to reduce artifacts that can be created by the addition of samples in the vertical direction.

    Dropout control in subpixel rendering

    公开(公告)号:US06894702B2

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

    申请号:US10164533

    申请日:2002-06-06

    摘要: The present invention relates to dropout control in which one or more samples are added to adjacent samples that fall within an image outline. The samples are used in sub-pixel rendering to compensate for unnaturally thin or faint object stems. Horizontal dropout control operations are provided to add samples to sets of horizontally adjacent samples such that each set of samples comprises a minimum number of samples. Vertical dropout control operations are provided to position samples such that the weighted anti-aliasing filtering will take sufficient account of the samples. In one embodiment, an associative table is utilized to calculate alternative patterns of samples. In another embodiment, the baseline of an object is used in the dropout control operations to reduce artifacts that can be created by the addition of samples in the vertical direction.

    Consolidating glyphs of a font
    6.
    发明授权
    Consolidating glyphs of a font 有权
    整合字体的字形

    公开(公告)号:US09245361B2

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

    申请号:US13223601

    申请日:2011-09-01

    CPC分类号: G06T11/203 G06T9/20

    摘要: One or more techniques and/or systems are disclosed for consolidating one or more glyphs of a font. A common contour, comprising a glyph contour that occurs more than once in one or more glyphs of the font, can be identified. A common simple glyph can be created for the identified common contour. A reference to the common simple glyph can replace one or more occurrences of the common contour in the one or more glyphs of the font. Given that the common simple glyph is generally smaller than the common contour, an amount of font related data for the font can be reduced, thus reducing overhead associated with storing and/or presenting the font.

    摘要翻译: 公开了用于整合字体的一个或多个字形的一个或多个技术和/或系统。 可以识别包括在字体的一个或多个字形中出现多于一次的字形轮廓的常见轮廓。 可以为识别的共同轮廓创建一个常见的简单字形。 对普通简单字形的引用可以替换字体的一个或多个字形中的一个或多个共同轮廓的出现。 假定普通简单字形通常小于公共轮廓,可以减少字体相关数据的数量,从而减少与存储和/或呈现字体相关的开销。

    Dropout control in subpixel rendering
    7.
    发明授权
    Dropout control in subpixel rendering 有权
    子像素渲染中的压差控制

    公开(公告)号:US07176941B2

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

    申请号:US11333578

    申请日:2006-01-17

    IPC分类号: G09G5/00 G06K9/00 G09G3/36

    摘要: The present invention relates to dropout control in which one or more samples are added to adjacent samples that fall within an image outline. The samples are used in sub-pixel rendering to compensate for unnaturally thin or faint object stems. Horizontal dropout control operations are provided to add samples to sets of horizontally adjacent samples such that each set of samples comprises a minimum number of samples. Vertical dropout control operations are provided to position samples such that the weighted anti-aliasing filtering will take sufficient account of the samples. In one embodiment, an associative table is utilized to calculate alternative patterns of samples. In another embodiment, the baseline of an object is used in the dropout control operations to reduce artifacts that can be created by the addition of samples in the vertical direction.

    摘要翻译: 本发明涉及一种其中一个或多个样品被添加到落入图像轮廓内的相邻样品的压差控制。 样本用于子像素渲染,以补偿不自然的薄或微弱的物体茎。 提供水平压差控制操作以将样本添加到水平相邻样本的集合,使得每组样本包括最小数量的样本。 提供垂直压差控制操作来定位采样,使得加权抗混叠滤波将充分考虑样本。 在一个实施例中,使用关联表来计算样本的替代模式。 在另一个实施例中,在压差控制操作中使用对象的基线来减少可以通过在垂直方向上添加样本而产生的伪影。

    Dropout control in subpixel rendering

    公开(公告)号:US06982725B2

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

    申请号:US11086629

    申请日:2005-03-21

    IPC分类号: G06K9/40 G09G5/00 G06T17/00

    摘要: The present invention relates to dropout control in which one or more samples are added to adjacent samples that fall within an image outline. The samples are used in sub-pixel rendering to compensate for unnaturally thin or faint object stems. Horizontal dropout control operations are provided to add samples to sets of horizontally adjacent samples such that each set of samples comprises a minimum number of samples. Vertical dropout control operations are provided to position samples such that the weighted anti-aliasing filtering will take sufficient account of the samples. In one embodiment, an associative table is utilized to calculate alternative patterns of samples. In another embodiment, the baseline of an object is used in the dropout control operations to reduce artifacts that can be created by the addition of samples in the vertical direction.

    Dropout control in subpixel rendering
    9.
    发明申请
    Dropout control in subpixel rendering 失效
    子像素渲染中的压差控制

    公开(公告)号:US20050162443A1

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

    申请号:US11086629

    申请日:2005-03-21

    摘要: The present invention relates to dropout control in which one or more samples are added to adjacent samples that fall within an image outline. The samples are used in sub-pixel rendering to compensate for unnaturally thin or faint object stems. Horizontal dropout control operations are provided to add samples to sets of horizontally adjacent samples such that each set of samples comprises a minimum number of samples. Vertical dropout control operations are provided to position samples such that the weighted anti-aliasing filtering will take sufficient account of the samples. In one embodiment, an associative table is utilized to calculate alternative patterns of samples. In another embodiment, the baseline of an object is used in the dropout control operations to reduce artifacts that can be created by the addition of samples in the vertical direction.

    摘要翻译: 本发明涉及一种其中一个或多个样品被添加到落入图像轮廓内的相邻样品的压差控制。 样本用于子像素渲染,以补偿不自然的薄或微弱的物体茎。 提供水平压差控制操作以将样本添加到水平相邻样本的集合,使得每组样本包括最小数量的样本。 提供垂直压差控制操作来定位采样,使得加权抗混叠滤波将充分考虑样本。 在一个实施例中,使用关联表来计算样本的替代模式。 在另一个实施例中,在压差控制操作中使用对象的基线来减少可以通过在垂直方向上添加样本而产生的伪影。

    Dropout control in subpixel rendering

    公开(公告)号:US20050116962A1

    公开(公告)日:2005-06-02

    申请号:US11029094

    申请日:2005-01-04

    IPC分类号: G09G5/28 G06T11/00 G09G5/00

    摘要: The present invention relates to dropout control in which one or more samples are added to adjacent samples that fall within an image outline. The samples are used in sub-pixel rendering to compensate for unnaturally thin or faint object stems. Horizontal dropout control operations are provided to add samples to sets of horizontally adjacent samples such that each set of samples comprises a minimum number of samples. Vertical dropout control operations are provided to position samples such that the weighted anti-aliasing filtering will take sufficient account of the samples. In one embodiment, an associative table is utilized to calculate alternative patterns of samples. In another embodiment, the baseline of an object is used in the dropout control operations to reduce artifacts that can be created by the addition of samples in the vertical direction.