发明名称 Method and apparatus for filtering and caching data representing images
摘要 Methods and apparatus for displaying images, e.g., text characters, on display devices which have multiple separately controllable luminance elements per pixel are described. Multiple alpha values are generated per pixel, e.g., one per pixel sub-component. Filtering is then performed to generate a filtered alpha value for each pixel sub-component. The filtering operation uses as its input multiple alpha values, e.g., 5 per pixel. The alpha values used for the filtering operation may come from neighboring pixels. Accordingly, in the case where character glyphs are combined to form larger images, e.g., text strings, the filtering operation performed on glyph edge pixels depends on the content of a neighboring character glyph. In one embodiment unfiltered alpha values used to represent character glyphs are stored in a glyph cache. After caching, the unfiltered alpha values from multiple glyphs are combined and then the filtering operation is performed. To avoid repeated filtering of character glyphs, in another embodiment, character glyphs are padded along their vertical edges, filtered and then stored in the glyph cache. Glyphs are output from the cache as required and then combined with filtered alpha values corresponding to overlapping image portions being summed. As a result of the summing processes, correct filtered alpha values are generated along glyph edges for the combined image corresponding to multiple glyphs.
申请公布号 US6738526(B1) 申请公布日期 2004.05.18
申请号 US19990364647 申请日期 1999.07.30
申请人 MICROSOFT CORPORATION 发明人 BETRISEY CLAUDE;DRESEVIC BODIN;PLATT JOHN C.
分类号 G06F15/00;G06K9/40;G06T11/20;G09G5/28;H04N;H04N1/00;(IPC1-7):G06K9/40 主分类号 G06F15/00
代理机构 代理人
主权项
地址