Border matting by dynamic programming

A border and background area technology, applied in image communication, image enhancement, image analysis, etc., can solve problems such as not being able to provide sufficient smoothness in the foreground, and not performing a large number of user interactions

Inactive Publication Date: 2006-02-15
MICROSOFT CORP
View PDF0 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the extracted foreground may include artifacts and / or bleeding from the background
Therefore, current foreground extraction techniques usually cannot provide sufficiently smooth edges to the extracted foreground without extensive user interaction.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Border matting by dynamic programming
  • Border matting by dynamic programming
  • Border matting by dynamic programming

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The following description outlines methods for improving digital image processing. More specifically, methods for improved edging are disclosed that can be applied to extracted foreground parts of a scene without additional user interaction. Furthermore, it can be seen that the methods disclosed herein can be applied to any desired portion of an image (eg, object, foreground, etc.).

[0025] As can be seen, the edge trimming methods described herein limit artifacts (eg, see artifacts in FIGS. 2A-B ) and / or support restoration of foreground color, eg, limit color bleeding from the background. In one implementation, trimming can be applied while estimating an alpha mask around object boundaries and the color of foreground pixels to limit the negative impact of blurring and / or blending pixels along smooth object boundaries.

[0026] summary

[0027] FIG. 1 shows an example flowchart 100 for extracting portions in an image. As shown in FIG. 1 , image 102 includes a desir...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Methods are disclosed herein that provide more efficient improved edge trimming of extracted foreground images, eg, without additional user interaction. The edge trimming methods described herein generate relatively continuous transparency (or alpha values) along the boundaries of extracted objects (eg, to limit bleeding and/or artifacts).

Description

technical field [0001] The present invention relates to digital image processing and, more particularly, to edge trimming. Background technique [0002] As computer technology develops, computer systems with more powerful processors and larger storage units become more common. As processing power and storage capacity increased, digital imagery became more practical to implement. For example, higher resolution images can be processed in less time. [0003] A digital image of a scene can be obtained directly (eg, with a digital camera) or conventionally with a film camera and subsequently digitized (eg, with a scanner). Once an image is already in digital format, it can be manipulated digitally. Typically, the first steps in digital image processing involve selecting specific parts of a scene. Digital techniques (such as filtering, copying and pasting) can then be applied to the selected portion. [0004] Currently, some techniques for foreground extraction from a scene r...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06T5/00G06T7/60
CPCG06T7/0083G06T7/0093G06T2207/20041G06T2207/20144H04N5/275G06T7/12G06T7/162G06T7/194G06T7/20
Inventor C·C·E·罗瑟V·科尔摩格洛夫A·布雷克
Owner MICROSOFT CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products