The invention provides a method and apparatus for an anti-aliasing process
that allows for super-sampling at a high subpixel resolution, but does not
require the process and memory resources typically required for
conventional super-sampling at this subpixel resolution. Each pixel is
partitioned into an array that provides for a large number of subpixels,
and a smaller set of super-samples from this set of subpixels are sampled
and used to determine the resultant pixel values. Because the set of
super-samples is substantially smaller in number (less than half) than the
number of subpixels, the processing and memory requirements are
substantially reduced. The set of super-samples are preferably determined
so as to provide for a uniform sampling frequency in each of the major
axes, and along each diagonal, even though the super-samples may not
provide an uniform sampling of each pixel area.
L'invention fournit une méthode et un appareil pour un processus d'anticrénelage qui tient compte du superbe-prélèvement à une résolution élevée de subpixel, mais n'exige pas les ressources de processus et de mémoire typiquement exigées pour le superbe-prélèvement conventionnel à cette résolution de subpixel. Chaque Pixel est divisé dans une rangée qui prévoit un grand nombre de subpixels, et un plus petit ensemble d'superbe-échantillons de cet ensemble de subpixels sont prélevés et employés pour déterminer les valeurs de Pixel de résultante. Puisque l'ensemble d'superbe-échantillons est sensiblement plus petit en nombre (moins que demi) que le nombre de subpixels, les conditions de traitement et de mémoire sont sensiblement réduites. L'ensemble d'superbe-échantillons sont de préférence déterminés afin de prévoir une fréquence de prélèvement uniforme dans chacun des haches principales, et le long de chacun diagonal, quoique les superbe-échantillons puissent ne pas fournir un prélèvement uniforme de chaque secteur de Pixel.