发明名称 Data structures for overscaling or oversampling character in a system for rendering text on horizontally striped displays
摘要 The resolution of text rendered on a display device having sub-pixel elements (1660), such as an RGB LCD for example, and in particular, on a display device having horizontal striping (650) is enhanced by (i) overscaling (or oversampling) (806) character outline information in the vertical (or Y) direction (1140), and (ii) filtering displaced information from the overscaled (or oversampled) (806) character outline information. Metrics associated with character outline information may be appropriately adjusted. The vertical (or Y) position (1140) of the baseline of adjacent characters may be constrained by forcing the first pixel above the baseline to be composed of a full number N of scan conversion source samples, where N corresponds to an overscaling (or oversampling) (806) factor. Color value may be selectively filtered when the differences in the intensity of adjacent sub-pixel elements (1660) would otherwise be irritating to view. Finally, the gamma of the pixel values may be corrected so that the gamma of the display device is considered and so that intensity values of sub-pixel elements (1660) fall within a range of intensities in which gamma correction (737) is more useful.
申请公布号 AU5638000(A) 申请公布日期 2002.01.08
申请号 AU20000056380 申请日期 2000.06.26
申请人 MICROSOFT CORPORATION 发明人 CHARLTON E. LUI;LEROY B. KEELY JR.;GREGORY C. HITCHCOCK;RYAN E. CUKIERMAN
分类号 G09G5/24;G09G5/26;G09G5/28 主分类号 G09G5/24
代理机构 代理人
主权项
地址