Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Image Analysis Model-based-image-editing-and-correction

 Method and apparatus for discerning image distortion by reference to encoded marker signals
Watermarking is a useful way of conveying hidden auxiliary data with an image. But if the image is ...


 Digital watermark decoding method
In the following discussion of an illustrative embodiment, the words "signal" and "image" are used ...


 Purification of alkylene oxides
We claim: 1. A method of purifying a monomeric vicinal epoxide having from 2 to about 8 C atoms or ...


 System and method for processing demosaiced images to reduce color aliasing artifacts
A system and method is provided for processing a demosaiced image using a color aliasing artifact ...


 Method and apparatus for measuring a biological function of a subject
Accordingly, an object of the present invention is to provide a novel radiation diagnostic method ...


 Videofluoroscopy system for in vivo motion analysis
OF PREFERRED EMBODIMENTS Referring to FIG. 1, a videofluoroscopy system for in vivo motion ...


 Image processing method and apparatus
Accordingly, an object of the present invention is to provide an image processing method and ...


 X-ray image detecting apparatus and image reading apparatus
In view of the above conventional example, an object of the present invention is to provide an X-...


 Methods and apparatus for monitoring and quantifying the movement of fluid
OF THE INVENTION While the present invention may be embodied in many different forms, disclosed ...


 Video segmentation using statistical pixel modeling
The present invention is directed to a method for segmentation of video into foreground information ...


 Model based image editing and correction

Details
Inventors: Lawton, Daryl T.; Monson, John A.;
Assignee: Microsoft Corporation (Redmond, WA)
Primary Examiner: Powell; Mark R.
Assistant Examiner: Nguyen; Thu
Attorney, Agent or Firm: Leydig, Voit & Mayer, Ltd.

A system and method is described for automatically editing digital images. An image to be edited is selected and registered with a model that is an abstract of features and attributes common to a category of images to which the selected image belongs. In the illustrated embodiment, a human face is used as an example of an image to be edited and the matching model is a representation of features and attributes common to all human faces. Many other images of objects may also be edited using the techniques of the invention, as long as a general class of objects to which an image belongs is amenable to being represented by a model comprising a set of common features or attributes. A library of different models is available to the user for selecting the model matching the image to be edited. The library includes different models of the same object in different orientations and may also include models of different objects. After the appropriate model is selected, the user is prompted to register the details of the selected image with the generalized features and attributes of the selected model. Editing processes or tools, which are linked to the model, are then automatically appled to the image in order to perform a desired editing function. In addition to applying editing techniques to existing images in a larger image, the invention enables a user to paste and blend images into another, larger image--e.g., create a morphing effect by pasting one persons head over the head of another in an original image.

DETAILED DESCRIPTION The present invention provides for the automatic application of digital image editing effects to a selected object in a digital image.
Attributes of the object to be edited are interactively registered with the corresponding attributes in an abstract model of the type of object.
An editing effect is then automatically applied to the selected object, using the constraints determined by the properties of the model and the registered attributes.
Models include both two and three-dimensional information.
In two dimensions, models correspond to different views of an object.
These are represented as two dimensional, relational graphs expressed in terms of junctions, boundaries and regions and a small set of spatial relations.
These two dimensional models can be superimposed on a image and deformed in the same manner as a image, but the components of the model are geometrical objects with procedural attachments for performing different editing operations.
Models also include three dimensional information, either in the form of a three dimensional object model that can be directly manipulated to produce a two dimensional view or as a set of distinct two dimensional models each of which corresponds to a different view of the three dimensional object at a selected orientation.
To register a model with an object in an image, the user first selects the view corresponding to a two dimensional model.
This can be done in two different ways: either with through direct manipulation of a 3D model until it is at the same orientation as the object and a corresponding 2D model is generated or by selecting from a set of different views.
Once the model orientation has been selected, a process is initiated for prompting a user to locate attributes in the object that match the attributes in the model.
In the model, the attributes to be directly registered with the object in the original image are represented by nodes that define distinct points along a boundary, such as discontinuities and local maxima of curvature



Related patents
  Method for extracting a three-dimensional model using appearance-based constrained structure from motion
Provided is a computerized method for recovering 3-D models from a sequence of uncalibrated images with unknown point correspondences. To that end, tracking, structure ...
  Robust multi-modal method for recognizing objects
These objects of the invention are accomplished in accordance with the principles of the invention by providing a tracking method which combines a plurality of ...
  Method and apparatus for providing real-time animation utilizing a database of postures
What is claimed is: 1. A computer readable storage medium containing a program element for directing a computer to generate data providing a graphical representation of ...
  Method and apparatus for personnel detection and tracking
The present invention provides a multi-modal visual person detection and tracking framework which also has the capability to identify persons over various periods of ...
  Method of modeling objects to synthesize three-dimensional, photo-realistic animations
The need remaining in the prior art is addressed by the present invention, which relates to a method for modeling three-dimensional objects and, more particularly, to ...
  Generating an image of a three-dimensional object
OF THE EXEMPLARY EMBODIMENTS FIG. 13 shows an alternative co-ordinate system. The purpose of the system to be described is to generate a synthetic two-dimensional ...
  Method for generating a personalized 3-D face model
The present invention provides an improvement designed to satisfy the aferomentioned needs. Particularly, the present invention is directed to a computer program product ...
  Rapid computer modeling of faces for animation
The following description sets forth a specific embodiment of a 3D modeling system that incorporates elements recited in the appended claims. The embodiment is ...
  Method of image feature coding and method of image search
Accordingly, a general object of the present invention is to provide a method of image feature coding and a method of image search in which the aforementioned drawbacks ...
  Method and system for knowledge guided hyperintensity detection and volumetric measurement
It is, therefore, a feature and advantage of the present invention to provide a method and/or system for detecting hyperintense regions in MRI images which addresses the ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved