An apparatus comprising: a processor configured to: receive a video teleconferencing image, wherein the video teleconferencing image has a background and at least one foreground, wherein the foreground has a boundary; determine the boundary of the foreground; overlay the boundary of the foreground with a drawing area, wherein the drawing area obscures the boundary; and replace the background of the image with a new background, and wherein the processor is further configured to determine the drawing area, characterized in that determining the drawing area comprises: establishing a contour following flow field, wherein the contour following flow field is a linear fit to the boundary; estimating one or more segmentation error spreads in the direction of the contour following flow field and in the direction orthogonal to the contour following flow field; and deriving the drawing area utilizing the contour following flow field and the one or more segmentation error spreads. a processor configured to: receive a video teleconferencing image, wherein the video teleconferencing image has a background and at least one foreground, wherein the foreground has a boundary; determine the boundary of the foreground; overlay the boundary of the foreground with a drawing area, wherein the drawing area obscures the boundary; and replace the background of the image with a new background, and wherein the processor is further configured to determine the drawing area, characterized in that determining the drawing area comprises: establishing a contour following flow field, wherein the contour following flow field is a linear fit to the boundary; estimating one or more segmentation error spreads in the direction of the contour following flow field and in the direction orthogonal to the contour following flow field; and deriving the drawing area utilizing the contour following flow field and the one or more segmentation error spreads. receive a video teleconferencing image, wherein the video teleconferencing image has a background and at least one foreground, wherein the foreground has a boundary; determine the boundary of the foreground; overlay the boundary of the foreground with a drawing area, wherein the drawing area obscures the boundary; and replace the background of the image with a new background, and wherein the processor is further configured to determine the drawing area, characterized in that determining the drawing area comprises: establishing a contour following flow field, wherein the contour following flow field is a linear fit to the boundary; estimating one or more segmentation error spreads in the direction of the contour following flow field and in the direction orthogonal to the contour following flow field; and deriving the drawing area utilizing the contour following flow field and the one or more segmentation error spreads. establishing a contour following flow field, wherein the contour following flow field is a linear fit to the boundary; estimating one or more segmentation error spreads in the direction of the contour following flow field and in the direction orthogonal to the contour following flow field; and deriving the drawing area utilizing the contour following flow field and the one or more segmentation error spreads.