A method is used for identifying a border in a digital image that is
defined by a plurality of pixels, each pixel being defined by a pixel
color and a pixel position indicating a location of the pixel in the
digital image. The method includes receiving for each pixel a pixel
gradient indicating a direction and magnitude of change in color. A user
inputs an area of interest that includes at least a portion of the border
to be identified. The method then includes estimating information about an
edge zone that models the border portion including estimating a position,
direction, and width of the edge zone. The position of the edge zone is
estimated by calculating a weighted average value of pixel positions of
each pixel in the area of interest. The direction of the edge zone is
estimated by calculating a weighted average value of pixel gradient
direction of each pixel in the area of interest. The method further
includes calculating a measure of confidence in the edge zone information
and estimating a width of the edge zone at which the calculated measure of
confidence decreases appreciably if the estimated width increases. The
border is identified based on the estimated edge zone information. An
identified border is used to improve masking an object bound by the
identified border from the digital image.
Un metodo è usato per identificare un bordo in un'immagine digitale che è definita da una pluralità di pixel, ogni pixel che sono definiti da un colore del pixel e una posizione del pixel che indica una posizione del pixel nell'immagine digitale. Il metodo include la ricezione per ogni pixel della pendenza del pixel che indica un senso e una grandezza di cambiamento a colori. Un utente immette una zona di interesse che include almeno una parte del bordo da identificare. Il metodo allora include la valutazione delle informazioni su una zona marginale che modella la parte del bordo compreso la valutazione una posizione, un senso e della larghezza della zona marginale. La posizione della zona marginale è valutata calcolando un valore medio appesantito delle posizioni del pixel di ogni pixel nella zona di interesse. Il senso della zona marginale è valutato calcolando un valore medio appesantito del senso di pendenza del pixel di ogni pixel nella zona di interesse. Il metodo ulteriore include la calcolazione della misura di riservatezza nelle informazioni di zona marginale e la valutazione della larghezza della zona marginale a cui la misura calcolata di riservatezza diminuisce sensibilmente se la larghezza valutata aumenta. Il bordo è identificato ha basato sulle informazioni valutate di zona marginale. Un bordo identificato è usato per migliorare mascherare un limite dell'oggetto dal bordo identificato dall'immagine digitale.