Digital image manipulation
First Claim
Patent Images
1. A method comprising:
- receiving a first image comprising a first non-stationary object in a first area obstructing a desired first view;
receiving a second image comprising a second non-stationary object in a second area obstructing a desired second view, wherein the first and second areas are different;
displaying the first image; and
with a processor, removing the first non-stationary object from the displayed first image by replacing, in the displayed first image, displayed image data information representing the first non-stationary object in the first area of the displayed first image with replacement image data representing the first area in the second image.
3 Assignments
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.
78 Citations
21 Claims
-
1. A method comprising:
-
receiving a first image comprising a first non-stationary object in a first area obstructing a desired first view; receiving a second image comprising a second non-stationary object in a second area obstructing a desired second view, wherein the first and second areas are different; displaying the first image; and with a processor, removing the first non-stationary object from the displayed first image by replacing, in the displayed first image, displayed image data information representing the first non-stationary object in the first area of the displayed first image with replacement image data representing the first area in the second image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least perform:
-
receiving a first image comprising a first non-stationary object in a first area obstructing a desired first view; receiving a second image comprising a second non-stationary object in a second area obstructing a desired second view, wherein the first and second areas are different; displaying the first image; and removing the first non-stationary object from the displayed first image by replacing, in the displayed first image, displayed image data information representing the first non-stationary object in the first area of the displayed first image with replacement image data representing the first area in the second image. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification