Image processing method and image processing device
First Claim
1. An image processing method of generating an integrated picture corresponding to a target picture, using the target picture and a plurality of reference pictures, the target picture being one of a plurality of pictures which are sequentially inputted every predetermined period, and the reference pictures being included in the sequentially inputted pictures and being temporally positioned prior or subsequent to the target picture, said image processing method comprising:
- estimating a motion amount between a segment of the target picture and a segment of each of the reference pictures with sub-pixel precision;
calculating an in-stabilized variant component using at least a part of the estimated motion amounts;
integrating pixels of the target picture and pixels of the reference pictures onto a space for the integrated picture, so that resolution of the target picture is increased and instability of the target picture is modified, based on the estimated motion amounts and the calculated in-stabilized variant component; and
generating, from the pixels of the space, the integrated picture that has pixels whose number is determined using one of a magnification ratio and a predetermined number of pixels, and which are positioned equally spaced apart.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides an image processing device which is able to reconstruct a high-resolution (HR) picture from low-resolution (LR) pictures, by modifying instability in the pictures due to movement of hands in capturing the images, and also by preventing increase of a circuit size and processing amounts required for motion estimation between the pictures.
In the image processing device, a motion estimation unit reads the LR pictures from a memory, and estimates respective motion vectors between the pictures. A stabilization parameter calculation unit calculates a stabilized global motion parameter based on the motion vector. A motion vector compensation unit stabilizes the motion vectors calculated by the motion estimation unit, using the stabilized global motion parameter. A picture integration unit combines (integrates) a target picture and reference pictures with sub-pixel precision, using the stabilized motion vectors. An integrated picture processing unit generates equally-spaced pixels of a HR picture from unequally-spaced pixels of the integrated picture, and outputs the generated HR picture.
-
Citations
12 Claims
-
1. An image processing method of generating an integrated picture corresponding to a target picture, using the target picture and a plurality of reference pictures, the target picture being one of a plurality of pictures which are sequentially inputted every predetermined period, and the reference pictures being included in the sequentially inputted pictures and being temporally positioned prior or subsequent to the target picture, said image processing method comprising:
-
estimating a motion amount between a segment of the target picture and a segment of each of the reference pictures with sub-pixel precision; calculating an in-stabilized variant component using at least a part of the estimated motion amounts; integrating pixels of the target picture and pixels of the reference pictures onto a space for the integrated picture, so that resolution of the target picture is increased and instability of the target picture is modified, based on the estimated motion amounts and the calculated in-stabilized variant component; and generating, from the pixels of the space, the integrated picture that has pixels whose number is determined using one of a magnification ratio and a predetermined number of pixels, and which are positioned equally spaced apart. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An image processing device which generates an integrated picture corresponding to a target picture, using the target picture and a plurality of reference pictures, the target picture being one of a plurality of pictures which are sequentially inputted every predetermined period, and the reference pictures being included in the sequentially inputted pictures and being temporally positioned prior or subsequent to the target picture, said image processing device comprising:
-
a motion estimation unit operable to estimate a motion amount between a segment of the target picture and a segment of each of the reference pictures with sub-pixel precision; an in-stabilized variant component calculation unit operable to calculate an in-stabilized variant component using at least a part of the estimated motion amounts; a picture integration unit operable to integrate pixels of the target picture and pixels of the reference pictures onto a space for the integrated picture, so that resolution of the target picture is increased and instability of the target picture is modified, based on the estimated motion amounts and the calculated in-stabilized variant component; and an integrated picture processing unit operable to generate, from the pixels of the space, the integrated picture that has pixels whose number is determined using one of a magnification ratio and a predetermined number of pixels, and which are positioned equally spaced apart.
-
-
10. An integrated circuit which generates an integrated picture corresponding to a target picture, using the target picture and a plurality of reference pictures, the target picture being one of a plurality of pictures which are sequentially inputted every predetermined period, and the reference pictures being included in the sequentially inputted pictures and being temporally positioned prior or subsequent to the target picture, said integrated circuit comprising:
-
a motion estimation unit operable to estimate a motion amount between a segment of the target picture and a segment of each of the reference pictures with sub-pixel precision; an in-stabilized variant component calculation unit operable to calculate an in-stabilized variant component using at least a part of the estimated motion amounts; a picture integration unit operable to integrate pixels of the target picture and pixels of the reference pictures onto a space for the integrated picture, so that resolution of the target picture is increased and instability of the target picture is modified, based on the estimated motion amounts and the calculated in-stabilized variant component; and an integrated picture processing unit operable to generate, from the pixels of the space, the integrated picture that has pixels whose number is determined using one of a magnification ratio and a predetermined number of pixels, and which are positioned equally spaced apart.
-
-
11. A camera comprising an image processing device which generates an integrated picture corresponding to a target picture, using the target picture and a plurality of reference pictures, the target picture being one of a plurality of pictures which are sequentially inputted every predetermined period, and the reference pictures being included in the sequentially inputted pictures and being temporally positioned prior or subsequent to the target picture,
wherein said image processing device includes: -
a motion estimation unit operable to estimate a motion amount between a segment of the target picture and a segment of each of the reference pictures with sub-pixel precision; an in-stabilized variant component calculation unit operable to calculate an in-stabilized variant component using at least a part of the estimated motion amounts; a picture integration unit operable to integrate pixels of the target picture and pixels of the reference pictures onto a space for the integrated picture, so that resolution of the target picture is increased and instability of the target picture is modified, based on the estimated motion amounts and the calculated in-stabilized variant component; and an integrated picture processing unit operable to generate, from the pixels of the space, the integrated picture that has pixels whose number is determined using one of a magnification ratio and a predetermined number of pixels, and which are positioned equally spaced apart.
-
-
12. A program which is stored in a computer-readable recording medium and is used to perform a method of generating an integrated picture corresponding to a target picture, using the target picture and a plurality of reference pictures, the target picture being one of a plurality of pictures which are sequentially inputted every predetermined period, and the reference pictures being included in the sequentially inputted pictures and being temporally positioned prior or subsequent to the target picture, said program causing a computer to execute:
-
estimating a motion amount between a segment of the target picture and a segment of each of the reference pictures with sub-pixel precision; calculating an in-stabilized variant component using at least a part of the estimated motion amounts; integrating pixels of the target picture and pixels of the reference pictures onto a space for the integrated picture, so that resolution of the target picture is increased and instability of the target picture is modified, based on the estimated motion amounts and the calculated in-stabilized variant component; and generating, from the pixels of the space, the integrated picture that has pixels whose number is determined using one of a magnification ratio and a predetermined number of pixels, and which are positioned equally spaced apart.
-
Specification