Derivation of studio camera position and motion from the camera image
First Claim
Patent Images
1. A method of measuring the translation and scale change in a sequence of video images, the method comprising:
- storing a first image in said sequence to form a stored image;
forming a prediction of the translation and scale change from said stored image to a further image in said sequence;
comparing said stored image to said further image by transforming at least one of said stored image byand said further image based on said prediction of the translation and scale change;
to form a transformed first image;
comparing a further image in said sequence with said transformed first image;
deriving measurements of translation and scale change between said stored image and said further image from said comparison and said prediction; and
replacing said first image with a new incoming image when the image area common to both said first image and incoming image falls below a given proportion of the whole image area of said incoming image.
1 Assignment
0 Petitions
Accused Products
Abstract
Studio camera position and motion may be derived from the camera image by separating out the background and deriving from a background having a number of areas of hue and/or brightness different from adjacent areas estimates of movement from one image to the next. The initial image is used as a reference and amended with predicted motion value. The amended image is compared with incoming images and the result used to derive translation and scale change information. Once the proportion of the reference image contained in an incoming image falls below a threshold a fresh reference image is adopted.
41 Citations
100 Claims
-
1. A method of measuring the translation and scale change in a sequence of video images, the method comprising:
-
storing a first image in said sequence to form a stored image;
forming a prediction of the translation and scale change from said stored image to a further image in said sequence;
comparing said stored image to said further image by transforming at least one of said stored image byand said further image based on said prediction of the translation and scale change;
to form a transformed first image;
comparing a further image in said sequence with said transformed first image;
deriving measurements of translation and scale change between said stored image and said further image from said comparison and said prediction; and
replacing said first image with a new incoming image when the image area common to both said first image and incoming image falls below a given proportion of the whole image area of said incoming image. - View Dependent Claims (2, 3, 4, 5, 9, 10, 11, 12, 13, 14, 15, 27)
each image is a single-component signal derived from a camera viewing a scene containing a background of near-uniform color;
said background is divided into a plurality of areas each having a hue and/or brightness different from the hue and/or brightness of adjacent areas to allow the generation of a key signal by chroma-key techniques; and
wherein said single-component signal is formed from a three-component camera signal so to accentuate differences in hue and/or brightness of individual areas of said background to enable motion estimation.
-
-
9. The method of claim 1 or 6, wherein said translation and scale change are predicted by the computation of a number of simultaneous equations each of which relate said translation and scale change to spatial and temporal gradients at a point in the reference image and which are solved to yield a least-squares solution for the motion parameters.
-
10. The method of claim 1 or 6, comprising:
-
selecting a number of measurement points in said first image for motion estimation; and
replacing said first image with a new incoming image when the number of measurement points which lie in areas of background visible in both said first image and a given incoming image falls below a given proportion of the total number of measurement points.
-
-
11. The method of claim 1 or 6, comprising replacing said first image if the scale change between an incoming image and the reference image exceeds a given factor.
-
12. The method of claim 1 or 6, comprising spatially prefiltering said first image prior to storage and comparison.
-
13. The method of claim 10, wherein said measurement points lie in a regular array in the image.
-
14. The method of claim 10 wherein said measurement points are chosen to lie at points of high spatial gradient.
-
15. The method of claim 1 or 6, comprising storing replaced reference images for later use.
-
27. The method of claim 1 wherein said step of comparing said stored image to said further image comprises substeps of:
-
6. A method of measuring the translation and scale change in a sequence of video images of a camera signal derived by a camera, comprising:
-
storing a first image of said sequence to form a stored image said image comprising a single component signal derived by a camera viewing a scene containing a background of near-uniform color, and said background being divided into a plurality of areas each having a hue and/or brightness different from the hue and/or brightness of adjacent areas to allow generation of a key signal by chroma-key techniques;
forming said single-component signal from said camera signal so as to accentuate differences in hue and/or brightness of individual areas of the background to enable motion estimation;
forming a prediction of the translation and scale change from said stored image to a further image in said sequence;
comparing said stored image to said further image by transforming at least one of said stored image byand said further image based on said prediction of the translation and scale change;
to form a transformed first image;
comparing a further image in said sequence with said transformed first image; and
deriving measurements of translation and scale change between said stored image and said further image from said comparison and said prediction. - View Dependent Claims (7, 8, 28)
-
-
16. Apparatus for measuring the translation and scale change in a sequence of video images, comprising:
-
means for acquiring said sequence of images;
storage means for storing a first image in said sequence to form a stored image;
means for forming a prediction of the translation and scale change from said stored image to a further image in said sequence;
means for comparing said stored image to said further image by transforming at least one of said stored image by and said further image based on said prediction of the translation and scale change to form a transformed first image;
means for comparing said transformed first image with a further image in the sequence ;
means for deriving measurements of translation and scale change between said stored image and said further image from said comparison and said prediction; and
means for replacing said first image with a new incoming image when the image area common to both said first image and incoming image falls below a given proportion of the whole image area of said incoming images. - View Dependent Claims (17, 18, 19, 21, 22, 23, 24, 25, 26, 29)
means for generating a single-component signal from a camera viewing a scene containing a background of near-uniform color, said background being divided into a plurality of areas each having a hue and/or brightness different from the hue and/or brightness of adjacent areas to allow the generation of a key signal by chroma-key techniques, and wherein the single-component signal is formed from a three-component camera signal so as to accentuate differences in hue and/or brightness of individual areas of the background to enable motion estimation.
-
-
21. The apparatus of claim 19 or 20, wherein said background is divided into a plurality of areas each area having one or two hues and/or brightnesses.
-
22. The apparatus of claim 19 or 20, wherein said areas of the background are square.
-
23. The apparatus of claim 19 or 20, comprising:
means for predicting the translation and scale change by the computation of a number of simultaneous equations each of which relate the translation and scale change to spatial and temporal gradients at a point in the first image and which are solved to yield a least-squares solution for the motion parameters.
-
24. The apparatus of claim 19 or 20, wherein the replacing means comprises:
means for selecting a number of measurement points in the first image for motion estimation and for replacing the first image with a new incoming image when the number of measurement points which lie in areas of background visible in both the first image and a given incoming image falls below a given proportion of the total number of measurement points.
-
25. The apparatus of claim 16 or 20, comprising a spatial filter for filtering the images prior to storage and comparison.
-
26. The apparatus of claim 16 or 20, comprising a further storage means for storing a replaced reference image for future use.
-
29. The apparatus of claim 16 wherein said means for comparing said stored image to said further image comprises:
-
20. Apparatus for measuring the translation and scale change in a sequence of video images derived by a camera, comprising:
-
means for storing a first image of said sequence to form a stored image, said image comprising a single component signal derived by a camera viewing a scene containing a background of near-uniform color, said background being divided into a plurality of areas each having a hue and/or brightness different from the hue and/or brightness of adjacent areas to allow generation of a key signal by chroma-key techniques;
means for forming said single-component signal from said camera signal so as to accentuate differences in hue and/or brightness of individual areas of the background to enable motion estimation;
means for forming a prediction of the translation and scale change from said stored image to a further image in said sequence;
means for comparing said stored image to said further image by transforming at least one of the stored image by a and said further image based on said prediction of the translation and scale change to form a transformed first image;
means for comparing a further image in said sequence with said transformed first image; and
means for deriving, from said comparison and said prediction, measurements of translation of scale change between said stored image and said further image. - View Dependent Claims (30)
-
- 31. Apparatus for measuring the translation and scale change in a sequence of video images, comprising:
-
35. Apparatus for measuring the translation and scale change in a sequence of video images derived by a camera, comprising:
-
an image storage unit that stores a first image of said sequence to form a stored image, said image comprising a single component signal derived by a camera viewing a scene containing a background of near-uniform color, said background being divided into a plurality of areas each having a hue and/or brightness different from the hue and/or brightness of adjacent areas to allow generation of a key signal by chroma-key techniques;
a signal former that forms said single-component signal from said camera signal so as to accentuate differences in hue and/or brightness of individual areas of the background to enable motion estimation;
- View Dependent Claims (36, 37, 97)
-
- 38. A method of deriving a measure of translation and scale change from a camera output signal, the method comprising:
- 57. Apparatus for deriving at least one parameter representing the movement of a camera from a camera image, said camera viewing at least a portion of a background having a pattern comprising a plurality of areas of a first tone and a plurality of areas of a second tone arranged so that transitions between areas occur along at least two axes, whereby the transitions provide reference points from which measures of both translation and scale change may be determined, the apparatus comprising:
- 77. Apparatus for deriving at least one parameter representing the movement of a camera from a camera image, said camera viewing at least a portion of a background having a pattern comprising a plurality of areas of a first tone and a plurality of areas of a second tone arranged so that transitions between areas occur along at least two axes, whereby the transitions provide reference points from which measures of both translation and scale change may be determined, the apparatus comprising:
Specification