Digital image manipulation
First Claim
Patent Images
1. A method comprising:
- receiving at least first image data information representing a first image, second image data information representing a second image; and
third image data information representing a third image;
generating fourth image data information representing a fourth image by;
replacing a first portion of the first image data information representing a first image area with a first portion of the second image data information representing the first image area in the second image;
maintaining at least a second portion of the first image data information representing a second image area;
replacing a third portion of the first image data information representing a third image area with a third portion of the third image data information representing the third image area in the third image.
1 Assignment
0 Petitions
Accused Products
Abstract
There is disclosed a method for seamlessly replacing areas in a digital image with corresponding data from temporally close digital images depicting substantially the same scene. The method uses localized image registration error minimization over a fixed preliminary boundary. A least cost closed path which constitutes a boundary for the area to be replaced is calculated using dynamic programming. The replacement area is blended such that image data information from one image is seamlessly replaced with image data information from another image.
74 Citations
31 Claims
-
1. A method comprising:
-
receiving at least first image data information representing a first image, second image data information representing a second image; and third image data information representing a third image; generating fourth image data information representing a fourth image by; replacing a first portion of the first image data information representing a first image area with a first portion of the second image data information representing the first image area in the second image; maintaining at least a second portion of the first image data information representing a second image area; replacing a third portion of the first image data information representing a third image area with a third portion of the third image data information representing the third image area in the third image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus comprising:
-
at least one processor; and at least one memory including a computer program the at least one memory and the computer program configured to, with the at least one processor, cause the apparatus at least to perform; receiving at least first image data information representing a first image, second image data information representing a second image; and third image data information representing a third image; generating fourth image data information representing a fourth image by; replacing a first portion of the first image data information representing a first image area with a first portion of the second image data information representing the first image area in the second image; maintaining at least a second portion of the first image data information representing a second image area; replacing a third portion of the first image data information representing a third image area with a third portion of the third image data information representing the third image area in the third image. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
Specification