Method and device for determining an image shift in an image sequence
First Claim
1. A method for determining an image shift in an image sequence to compensate for an image source movement, a plurality of image zones of images being available to determine the image shift, each of the plurality of image zones being at a specific position in the images and each having predefined dimensions of predefined numbers of pixels in different image directions, the method comprising:
- determining the image shift from one of (i) first image data of the first image and second image data of a second image, and (ii) the first image data of the first image and input image data of an input image for use in correcting the first image in the image sequence;
determining a zone shift of any given image zone of the plurality of image zones from one of (i) the first image data of the first image and the second image data of the second image within the given image zone, and (ii) the first image data of the first image and the input image data of the input image within the given image zone, including determining the zone shift in two image zones and determining a reliability for the zone shift determination by;
forming the zone shift and a correlation quotient for each of the two image zones;
determining a threshold value function as a function of a corresponding value of determined zone shifts in the two image zones;
comparing the correlation quotient of one of the two image zones to a comparison value obtained from the threshold value function for a zone shift of another of the two image zones;
determining that the reliability of the zone shift determination is adequate for the one image zone of the two image zones if the correlation quotient determined for the one image zone is greater than the comparison value; and
using the zone shift of one image zone of the plurality of image zones as the image shift as a function of the reliability for the zone shift determination of the one image zone.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a device for determining an image shift in an image sequence may be used, for example, to compensate for a camera movement or other image source movement. A plurality of image zones of images are available to determine the shift, with the zone shift of any given image zone from a plurality of image zones being determined from the image data of, for example, consecutive images within any given image zone. A block matching method or a method using block shift information from a block-based coding method is used to determine the zone shift and to determine a reliability for the zone shift determination.
-
Citations
19 Claims
-
1. A method for determining an image shift in an image sequence to compensate for an image source movement, a plurality of image zones of images being available to determine the image shift, each of the plurality of image zones being at a specific position in the images and each having predefined dimensions of predefined numbers of pixels in different image directions, the method comprising:
-
determining the image shift from one of (i) first image data of the first image and second image data of a second image, and (ii) the first image data of the first image and input image data of an input image for use in correcting the first image in the image sequence; determining a zone shift of any given image zone of the plurality of image zones from one of (i) the first image data of the first image and the second image data of the second image within the given image zone, and (ii) the first image data of the first image and the input image data of the input image within the given image zone, including determining the zone shift in two image zones and determining a reliability for the zone shift determination by; forming the zone shift and a correlation quotient for each of the two image zones; determining a threshold value function as a function of a corresponding value of determined zone shifts in the two image zones; comparing the correlation quotient of one of the two image zones to a comparison value obtained from the threshold value function for a zone shift of another of the two image zones; determining that the reliability of the zone shift determination is adequate for the one image zone of the two image zones if the correlation quotient determined for the one image zone is greater than the comparison value; and using the zone shift of one image zone of the plurality of image zones as the image shift as a function of the reliability for the zone shift determination of the one image zone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for determining an image shift in an image sequence of a plurality of images to compensate for a camera movement, at least one image zone of the plurality of images being available to determine the image shift, the at least one image zone being at a predefined position in the images and having predefined dimensions of predefined numbers of pixels in different image directions, the method comprising:
-
determining the image shift from one of (i) first image data of a first image and second image data of a second image, and (ii) the first image data of the first image and input image data of an input image by using a zone shift of the at least one image zone as the image shift; and determining the zone shift using block shift information from block-based coding used for the at least one image zone, wherein; image blocks located in at least one image zone are reflected in the block shift information of the at least one image zone, the at least one image zone is used as a function of a reliability of a zone shift determination, and the zone shift for the at least one image zone, the zone shift including a horizontal component and a vertical component, and the reliability of a zone shift determination are determined by; establishing a first frequency distribution of frequencies of different values for a horizontal component of the block shift information to determine the horizontal component of the zone shift, the horizontal component of the zone shift corresponding to a horizontal component value of the block shift information for which the first frequency distribution assumes its primary maximum; establishing a second frequency distribution of frequencies of different values for a vertical component of the block shift information to determine the vertical component of the zone shift, the vertical component of the zone shift corresponding to a vertical component value of the of the block shift information for which the second frequency distribution assumes its primary maximum; determining that the reliability of the zone shift is adequate when the following conditions are met; an absolute value of a difference in position of values corresponding to the primary maximum and a secondary maximum of the first frequency distribution of the horizontal component of the block shift information is less than a predefined first difference threshold; the absolute value of the difference in position of the values corresponding to the primary maximum and a secondary maximum of the second frequency distribution of the vertical component of the block shift information is less than a predefined second difference threshold; the primary maximum of the first frequency distribution is greater than a first frequency threshold; and the primary maximum of the second frequency distribution is greater than a second frequency threshold.
-
-
19. A device for determining an image shift, comprising:
-
an image shift detecting arrangement, including a zone shift detector, an image storage device, and a microcomputer, wherein the shift detecting arrangement determines the image shift; and an enlarging arrangement; wherein the device is operable to determine the image shift in an image sequence to compensate for an image source movement, a plurality of image zones of images being available to determine the image shift, each of the plurality of image zones being at a specific position in the images and each having predefined dimensions of predefined numbers of pixels in different image directions, by; determining the image shift from one of (i) first image data of the first image and second image data of a second image, and (ii) the first image data of the first image and input image data of an input image for use in correcting the first image in the image sequence; determining a zone shift of any given image zone of the plurality of image zones from one of (i) the first image data of the first image and the second image data of the second image within the given image zone, and (ii) the first image data of the first image and the input image data of the input image within the given image zone, including determining the zone shift in two image zones and determining a reliability for the zone shift determination by; forming the zone shift and a correlation quotient for each of the two image zones; determining a threshold value function as a function of a corresponding value of determined zone shifts in the two image zones; comparing the correlation quotient of one of the two image zones to a comparison value obtained from the threshold value function for a zone shift of another of the two image zones; and determining that the reliability of the zone shift determination is adequate for the one image zone of the two image zones if the correlation quotient determined for the one image zone is greater than the comparison value; and using the zone shift of one image zone of the plurality of image zones as the image shift as a function of the reliability for the zone shift determination of the one image zone.
-
Specification