Alignment of sharp and blurred images based on blur kernel sparseness
First Claim
1. A method to align a first image and a second image of a subject, the method comprising:
- for each of a series of blur kernels that vary according to alignment parameters, evaluating blur-kernel sparseness to locate a sparsest blur kernel, the sparsest blur kernel relating a select sharp image to a select blurred image, each of the select sharp image and select blurred image chosen from or computationally derived from the first or second images; and
applying an aligning operation to the first or second image, the aligning operation being dependent on the alignment parameters corresponding to the sparsest blur kernel.
2 Assignments
0 Petitions
Accused Products
Abstract
The alignment of a sharp image of a subject and a blurred image of the same subject is disclosed. For example, one disclosed embodiment provides a method of determining a series of trial images. The method comprises applying a corresponding series of coordinate transforms to the sharp image, the series of coordinate transforms differing with respect to one or more of a rotational operation and a scaling operation. The method further comprises computing a series blur kernels corresponding to the series of trial images, each blur kernel mapping a trial image from the series of trial images to the blurred image. The method further includes locating a sparsest blur kernel in the series of blur kernels, and identifying one or more of the rotational operation and the scaling operation of the coordinate transform mapping the trial image corresponding to the sparsest blur kernel to the blurred image.
-
Citations
20 Claims
-
1. A method to align a first image and a second image of a subject, the method comprising:
-
for each of a series of blur kernels that vary according to alignment parameters, evaluating blur-kernel sparseness to locate a sparsest blur kernel, the sparsest blur kernel relating a select sharp image to a select blurred image, each of the select sharp image and select blurred image chosen from or computationally derived from the first or second images; and applying an aligning operation to the first or second image, the aligning operation being dependent on the alignment parameters corresponding to the sparsest blur kernel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method to align a sharp image of a subject and a blurred image of the subject, the method comprising:
-
computing a series of trial images by applying a corresponding series of coordinate transforms to the sharp image, the series of coordinate transforms differing with respect to one or more of a rotational operation and a scaling operation; computing a series blur kernels corresponding to the series of trial images, each blur kernel mapping a trial image from the series of trial images to the blurred image; for each blur kernel in the series of blur kernels, evaluating blur-kernel sparseness to locate a sparsest blur kernel; and identifying one or more of the rotational operation and the scaling operation of the coordinate transform mapping the trial image corresponding to the sparsest blur kernel to the blurred image. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A device-readable storage medium excluding signals per-se, the device-readable storage medium comprising instructions executable by a computing device to:
-
compute a series of trial images by applying a series of coordinate transforms to an operand image, the series of coordinate transforms differing with respect to one or more of a rotational operation and a scaling operation; compute a series blur kernels corresponding to the series of trial images, each blur kernel relating a trial image from the series of trial images to a target image; for each blur kernel in the series of blur kernels, evaluating blur-kernel sparseness to locate a sparsest blur kernel; identify one or more of the rotational operation and the scaling operation of the coordinate transform relating the trial image corresponding to the sparsest blur kernel to the target image. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification