Image Processing Apparatus, Image Processing Method, and Electronic Appliance
First Claim
1. An image processing apparatus comprising:
- an image input portion receiving (N+1) low-resolution images (where N is an integer of 2 or more);
a motion amount detector taking one of the (N+1) low-resolution images as a datum image and detecting a amount of motion between the low-resolution image taken as the datum image and each of the other N low-resolution images;
an image evaluator selecting, based on the detected amounts of motion, M (where M is an integer of 1 or more fulfilling N>
M) out of the N low-resolution images each as a consulted image; and
a resolution enhancer producing, based on the detected amounts of motion, the datum image, and the M consulted images, a high-resolution image having higher resolution than the low-resolution images,whereinthe image evaluator takes each of the N low-resolution images as an evaluated image, andwhen an image coordinate system common to the datum image and the evaluated images is called a common coordinate system and, based on the detected amounts of motion, the datum image and the evaluated images are arranged in the common coordinate system,the image evaluatorsets, based on a pixel position on the datum image in the common coordinate system, a datum position in the common coordinate system,evaluates, for each evaluated image, a distance between the datum position and a pixel position on said each evaluated image, andselects, as the consulted image, an evaluated image corresponding to a relatively small distance while excluding, from the M consulted images, an evaluated image corresponding to a relatively great distance.
3 Assignments
0 Petitions
Accused Products
Abstract
In an image processing apparatus, the amount of motion between a low-resolution image as a datum image and each of N low-resolution images is detected and, based on the detected amounts of motion, the datum image, and M consulted images (N>M≧1) selected out of the N low-resolution images, a high-resolution image is generated. An image evaluator, which selects the consulted images, takes each of the N low-resolution images as an evaluated image and arranges, based on the amounts of motion, the datum image and the evaluated images in a common coordinate system. Based on a pixel position on the datum image in the common coordinate system, a datum position in the common coordinate system is set. For each evaluated image, the distance from the datum position to a pixel position on that evaluated image is evaluated so that evaluated images corresponding to relatively small distances are selected as consulted images, while evaluated images corresponding to relatively great distances are excluded from the M consulted images.
152 Citations
17 Claims
-
1. An image processing apparatus comprising:
-
an image input portion receiving (N+1) low-resolution images (where N is an integer of 2 or more); a motion amount detector taking one of the (N+1) low-resolution images as a datum image and detecting a amount of motion between the low-resolution image taken as the datum image and each of the other N low-resolution images; an image evaluator selecting, based on the detected amounts of motion, M (where M is an integer of 1 or more fulfilling N>
M) out of the N low-resolution images each as a consulted image; anda resolution enhancer producing, based on the detected amounts of motion, the datum image, and the M consulted images, a high-resolution image having higher resolution than the low-resolution images, wherein the image evaluator takes each of the N low-resolution images as an evaluated image, and when an image coordinate system common to the datum image and the evaluated images is called a common coordinate system and, based on the detected amounts of motion, the datum image and the evaluated images are arranged in the common coordinate system, the image evaluator sets, based on a pixel position on the datum image in the common coordinate system, a datum position in the common coordinate system, evaluates, for each evaluated image, a distance between the datum position and a pixel position on said each evaluated image, and selects, as the consulted image, an evaluated image corresponding to a relatively small distance while excluding, from the M consulted images, an evaluated image corresponding to a relatively great distance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An image processing method comprising:
-
an image input step of receiving (N+1) low-resolution images (where N is an integer of 2 or more); a motion amount detection step of taking one of the (N+1) low-resolution images as a datum image and detecting a amount of motion between the low-resolution image taken as the datum image and each of the other N low-resolution images; an image evaluation step of selecting, based on the detected amounts of motion, M (where M is an integer of 1 or more fulfilling N>
M) out of the N low-resolution images each as a consulted image; anda resolution enhancement step of producing, based on the detected amounts of motion, the datum image, and the M consulted images, a high-resolution image having higher resolution than the low-resolution images, wherein in the image evaluation step, each of the N low-resolution images is taken as an evaluated image, and when an image coordinate system common to the datum image and the evaluated images is called a common coordinate system and, based on the detected amounts of motion, the datum image and the evaluated images are arranged in the common coordinate system, in the image evaluation step, based on a pixel position on the datum image in the common coordinate system, a datum position in the common coordinate system is set, for each evaluated image, a distance between the datum position and a pixel position on said each evaluated image is evaluated, and an evaluated image corresponding to a relatively small distance is selected as the consulted image, while an evaluated image corresponding to a relatively great distances is excluded from the M consulted images.
-
Specification