IMAGE SHARPENING

Various image sharpening techniques are disclosed. For example, a method for image sharpening includes obtaining, using at least one sensor of an electronic device, an image that includes visual content. The method also includes generating an edge map that indicates edges of the visual content withi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: TONG, Zhen, XU, Yibo, ZHEN, Ruiwen, GLOTZBACH, John W, SHEIKH, Hamid R, CHOI, Baekdu
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Various image sharpening techniques are disclosed. For example, a method for image sharpening includes obtaining, using at least one sensor of an electronic device, an image that includes visual content. The method also includes generating an edge map that indicates edges of the visual content within the image. The method further includes applying a high-pass signal and an adaptive gain based on the edge map to sharpen the image. The method also includes generating a bright halo mask and a dark halo mask based on the edge map, where the bright halo mask indicates an upper sharpening limit and the dark halo mask indicates a lower sharpening limit. In addition, the method includes modifying a level of sharpening at one or more of the edges within the sharpened image to provide halo artifact reduction based on the bright halo mask and the dark halo mask. Sont divulguées diverses techniques de définition des contours d'image. Par exemple, un procédé de définition des contours d'image comprend l'obtention, à l'aide d'au moins un capteur d'un dispositif électronique, d'une image qui comprend un contenu visuel. Le procédé comprend également la génération d'une carte de bord qui indique des bords du contenu visuel dans l'image. Le procédé comprend en outre l'application d'un signal passe-haut et d'un gain adaptatif sur la base de la carte de bord pour définir les contours de l'image. Le procédé comprend également la génération d'un masque de halo brillant et d'un masque de halo sombre sur la base de la carte de bord, le masque de halo brillant indiquant une limite de définition des contours supérieure et le masque de halo sombre indiquant une limite de définition des contours inférieure. De plus, le procédé comprend la modification d'un niveau de définition des contours au niveau d'un ou de plusieurs des bords dans l'image définie pour fournir une réduction d'artéfacts de halo sur la base du masque de halo brillant et du masque de halo sombre.