DEBANDING SYSTEMS AND METHODS
A computer-implemented method includes accessing a video frame that includes multiple pixels. The method also includes computing a local distribution for a specified region of the video frame that includes various pixels that are likely to include banding artifacts. This computing includes: defining...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A computer-implemented method includes accessing a video frame that includes multiple pixels. The method also includes computing a local distribution for a specified region of the video frame that includes various pixels that are likely to include banding artifacts. This computing includes: defining a probability range for the local distribution that lies within a predefined interval, generating, using the defined probability range, a cumulative vector that includes a distribution of pixels values along a cumulative range of pixels that lie within the specified region of the video frame, and selecting a pseudorandom value within the cumulative range. The method further includes applying dithering at least to the specified region of the video frame using the selected pseudorandom values within the cumulative range. Various other methods, systems, and computer-readable media are also disclosed.
L'invention concerne un procédé mis en œuvre par ordinateur consistant à accéder à une trame vidéo qui comprend de multiples pixels. Le procédé consiste également à calculer une distribution locale pour une région spécifiée de la trame vidéo qui comprend divers pixels qui sont susceptibles d'inclure des artéfacts de bande. Ce calcul comprend : la définition d'une plage de probabilité pour la distribution locale qui se trouve dans un intervalle prédéfini, la génération, à l'aide de la plage de probabilité définie, d'un vecteur cumulatif qui comprend une distribution de valeurs de pixels dans une plage cumulative de pixels qui se trouvent à l'intérieur de la région spécifiée de la trame vidéo, et la sélection d'une valeur pseudo-aléatoire dans la plage cumulative. Le procédé consiste en outre à appliquer une juxtaposition au moins à la région spécifiée de la trame vidéo à l'aide des valeurs pseudo-aléatoires sélectionnées dans la plage cumulative. L'invention divulgue également divers autres procédés, systèmes et supports lisibles par ordinateur. |
---|