WO2025093939 - UPSCALING BASED ON MULTI-SAMPLE ANTI-ALIASING (MSAA)

National phase entry is expected:
Publication Number WO/2025/093939
Publication Date 08.05.2025
International Application No. PCT/IB2024/055226
International Filing Date 29.05.2024
Title [English] UPSCALING BASED ON MULTI-SAMPLE ANTI-ALIASING (MSAA) [French] CONVERSION VERS LE HAUT BASÉE SUR UN ANTICRÉNELAGE À MULTIPLES ÉCHANTILLONS (MSAA)
Applicants ** SHARP GROWTH (CANADA) LIMITED 3000-222 Bay Street PO Box 53 Toronto, Ontario M5K 1E7, CA
Inventors ** LI, Bo c/o Sharp Growth (Canada) Limited 3000-222 Bay Street PO Box 53 Toronto, Ontario M5K 1E7, CA
Priority Data 18/386,141  01.11.2023  US
front page image
Application details
International Searching Authority
Translation

Recalculate

* The data is based on automatic recognition. Please verify and amend if necessary.

** IP-Coster compiles data from publicly available sources. If this data includes your personal information, you can contact us to request its removal.

Quotation for National Phase entry

Country Stages Total
China Filing 1278
EPO Filing, Examination 8370
Japan Filing 570
South Korea Filing 578
USA Filing, Examination 2635
MasterCard Visa
Total: 13431
Abstract [English] Processing circuitry (e.g., GPU) obtains a first MSAA intermediate buffer from a rendering of a first image, the first MSAA intermediate buffer includes a plurality of subsamples for each pixel of the first image. The processing circuitry determines, for a first pixel of the first image, a first surrounding subsample pattern based on first subsamples in a surrounding region of the first pixel. Further, the processing circuitry obtains, based on the first surrounding subsample pattern, a first blending weight vector for a first location among a plurality of locations that define output pixel locations within the first pixel for upscaling the first pixel to a plurality of output pixels in an upscaled image of higher resolution than the first image. The first blending weight vector includes first blending weights respectively for first candidate subsamples associated with the first pixel. The processing circuitry generates the upscaled image accordingly. [French] Selon la présente invention, un circuit de traitement (par exemple, une unité GPU) obtient un premier tampon intermédiaire de MSAA d'un rendu d'une première image, le premier tampon intermédiaire de MSAA comprenant une pluralité de sous-échantillons pour chaque pixel de la première image. Le circuit de traitement détermine, pour un premier pixel de la première image, un premier motif de sous-échantillon environnant sur la base de premiers sous-échantillons dans une région environnante du premier pixel. En outre, le circuit de traitement obtient, sur la base du premier motif de sous-échantillon environnant, un premier vecteur de poids de mélange pour un premier emplacement parmi une pluralité d'emplacements qui définissent des emplacements de pixel de sortie à l'intérieur du premier pixel pour effectuer une conversion vers le haut du premier pixel à une pluralité de pixels de sortie dans une image convertie vers le haut ayant une résolution supérieure à celle de la première image. Le premier vecteur de poids de mélange inclut des premiers poids de mélange respectivement pour des premiers sous-échantillons candidats associés au premier pixel. Le circuit de traitement génère en conséquence l’image convertie vers le haut.