Video processing system
First Claim
1. A video processing system comprising:
- a viewing screen;
manually operable control means for generating address signals representing the addresses of at least four reference points defining the corners of a polygon notionally projected on said screen;
means for effecting selective adjustment of said polygon address signals to produce manipulated address signals defining the corners of said polygon as projected on said screen after a movement of said polygon in three dimensional space;
transformer means responsive to said manipulated address signals for transforming the address of video frames to produce respective manipulated video frames having a projected picture which has undergone the same movement in three dimensional space as said polygon;
means for supplying a first sequence of input frames to said transformer means to produce a sequence of manipulated frames, wherein said polygon address signals are individually defined for each of said input frames;
means for storing a sequence of said manipulated frames;
means for storing a second sequence of input video frames; and
means for keying stored manipulated frames over respective second input frames to produce a sequence of output frames.
1 Assignment
0 Petitions
Accused Products
Abstract
A video processing system for use in combining a first video image sequence comprising a number of image frames and a second sequence of video image frames to create a composite video image sequence is disclosed. The system comprises a stylus and touch tablet combination and is arranged to define on a frame-by-frame basis at least four reference points representing corners of a keyframe in three dimensional space notionally projected onto a monitor screen. A transforming circuit transforms the addresses of pixels in a frame of the first video image sequence so as to cause the pixels to represent the frame as projected onto the display screen from the same location in three dimensional space as the keyframe. A combiner combines the transformed frame with a corresponding frame of the second video sequence to produce the composite video image sequence.
-
Citations
20 Claims
-
1. A video processing system comprising:
- a viewing screen;
manually operable control means for generating address signals representing the addresses of at least four reference points defining the corners of a polygon notionally projected on said screen;
means for effecting selective adjustment of said polygon address signals to produce manipulated address signals defining the corners of said polygon as projected on said screen after a movement of said polygon in three dimensional space;
transformer means responsive to said manipulated address signals for transforming the address of video frames to produce respective manipulated video frames having a projected picture which has undergone the same movement in three dimensional space as said polygon;
means for supplying a first sequence of input frames to said transformer means to produce a sequence of manipulated frames, wherein said polygon address signals are individually defined for each of said input frames;
means for storing a sequence of said manipulated frames;
means for storing a second sequence of input video frames; and
means for keying stored manipulated frames over respective second input frames to produce a sequence of output frames. - View Dependent Claims (2, 3)
- a viewing screen;
- 4. A video processing system for use in combining a first video image sequence comprising a number of image frames and a second sequence of video image frames to create a composite video image sequence, the system comprising user operable means for defining on a frame-by-frame basis at least four reference points representing corners of a polygon in three dimensional space notionally projected onto a display screen, transforming means for transforming addresses of pixels in a frame of said first video image sequence so as to cause said pixels to represent the frame as projected onto the display screen from the same location in three dimensional space as the polygon, and combining means for combining the transformed frame with a frame of the second video image sequence thereby to produce said composite video image sequence.
-
11. A video signal processing system comprising:
-
(a) a source of a first clip of frames of background video signals; (b) a source of a second clip of frames of insert video signals; (c) means for selecting each frame of said first clip in turn together with a corresponding frame of said second clip; (d) means for defining a key frame initially enclosing a feature represented by video signals within an area of a correspondingly selected frame of said second clip; (e) operator manipulable reshaping means for reshaping said key frame with reference to a desired area of the currently selected frame of said first clip where it is desired to insert said feature; (f) means responsive to said reshaping means for generating one or more transforms adapted to reshape said feature to fit said desired area, and for generating a control image corresponding to the reshaped key frame; (g) means responsive to said one or more transforms for reshaping said feature; (h) means for storing the reshaped feature and the corresponding control image for each respective frame of said second clip until the reshaped features and corresponding control images have been derived and stored for every frame of said second clip; and (i) means responsive to said stored and reshaped features and control images for inserting the reshaped features in the respective frames of said first clip. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A video signal processing system comprising:
-
(a) a source of a first clip of frames of background video signals; (b) a source of a second clip of frames of insert video signals; (c) means for selecting each frame of said first clip in turn together with a corresponding frame of said second clip; (d) means for defining a key frame initially enclosing a feature represented by video signals within an area of a correspondingly selected frame of said second clip; (e) operator manipulable means for reshaping said key frame with reference to a desired area of the currently selected frame of said first clip where it is desired to insert said feature; (f) means responsive to said reshaping means for deriving one or more transforms adapted to reshape said feature to fit said desired area; (g) means for storing said one or more transforms for each respective frame of said second clip until the one or more transforms for all frames of said second clip have been derived and stored; (h) means for deriving a control image corresponding to the reshaped key frame for each frame of said second clip; and (i) means responsive to said stored one or more transforms and said control images for reshaping the respective features and inserting them in the respective frames of said first clip, independently of said operator manipulated means. - View Dependent Claims (17, 18, 19, 20)
-
Specification