← Back to Patent Explorer
US5714977A Expired / Lapsed US ⏱️ 0.0 years remaining

Video processing system for movement simulation

Assignee: Quantel Ltd
•
Filing: 1995-06-06
•
Granted: 1998-02-03
•
Expires: 2015-06-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A video processing system for use in creating apparent three dimensional movement of a two dimensional video image on a display screen 20. At least one set of axes is displayed on the image to be moved. A computer 24, in response to signals from a user operated stylus 21 and touch tablet 22, controls the manipulation of image data in an image store 26 to control apparent rotation of the image about, and/or linear movement along, an axis selected by the user. In the described embodiment several sets of linked axes are defined. Rotation or linear movement with respect to an axis is controlled respectively by selecting a marker identifying the axes or a line representing the axis. Selection is made by way of a cursor under the control of the stylus and touch tablet. The system can also display a line representing the user defined movement of e.g. the center of the image.

Inventors

  • 👤 Ian Mc Neil

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 14:51
CPC Classifications
G; G06; G06T; G06T13/00; G06T13/20; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0484; G06F3/04845; G06T15/00; G06T15/10; G06T15/20; G06T15/205; G06T19/00; G06T19/20; G06T2200/00; G06T2200/24; G06T2219/00; G06T2219/20; G06T2219/2016

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 246 words
A video processing system for use in creating apparent three-dimensional movement of an entire video picture frame on a display, the system comprising: a source of video signals representing a multiplicity of picture elements which together form said entire video picture frame; a generating means for generating three-dimensional axes signals, representing at least one set of three-dimensional axes having a predetermined positional relationship to the video picture frame, for display with the video picture frame; processing means for processing said video picture frame to effect three-dimensional transformations thereof; combining means for combining the processed video picture frame and three-dimensional axes signals to produce a transformed video picture frame in combination with the at least one set of three-dimensional axes; a display screen connected to said combining means for display of the transformed video picture frame; and user operable input means for selecting a marker identifying at least one axis of said at least one set of displayed axes by controlling the position of a cursor displayed on said display screen, said processing means effecting said three-dimensional transformations in response to said selection of said marker, the three-dimensional transformations causing apparent rotational movement of the displayed video picture frame about, or apparent translational movement of the displayed video picture frame in the direction of, or apparent rotational movement of the displayed video picture frame about and translational movement of the displayed video picture frame in the direction of said at least one axis identified by said marker.
Claim 2
Dependent Claim 246 words
A video processing system for use in creating apparent three-dimensional movement of an entire video picture frame on a display, the system comprising: a source of video signals representing a multiplicity of picture elements which together form said entire video picture frame; a generating means for generating three-dimensional axes signals, representing at least one set of three-dimensional axes having a predetermined positional relationship to the video picture frame, for display with the video picture frame; processing means for processing said video picture frame to effect three-dimensional transformations thereof; combining means for combining the processed video picture frame and three-dimensional axes signals to produce a transformed video picture frame in combination with the at least one set of three-dimensional axes; a display screen connected to said combining means for display of the transformed video picture frame; and user operable input means for selecting a marker identifying at least one axis of said at least one set of displayed axes by controlling the position of a cursor displayed on said display screen, said processing means effecting said three-dimensional transformations in response to said selection of said marker, the three-dimensional transformations causing apparent rotational movement of the displayed video picture frame about, or apparent translational movement of the displayed video picture frame in the direction of, or apparent rotational movement of the displayed video picture frame about and translational movement of the displayed video picture frame in the direction of said at least one axis identified by said marker.
Claim 3
Dependent Claim 49 words
A system as claimed in claim 1, in which the combining means comprises means for combining the axes signals representing said at least one set of three-dimensional axes with said video signals such that the combined signal represents the set of axes positioned at the center of the picture.
Claim 4
Dependent Claim 104 words
A system as claimed in claim 1 or 2, in which: the generating means comprises means for generating axes signals representing a plurality of sets of three-dimensional axes; and the system further comprises cursor generating means for generating cursor signals representing a cursor for display by the displaying means, the cursor signals representing the cursor at a position determined by user manipulation of the user operable input means, the cursor signals being combined into said combined processed video picture frame and three-dimensional axes signals by said combining means and the at least one set of axes being selectable by way of the displayed cursor.
Claim 5
Dependent Claim 35 words
A system as claimed in claim 3, further comprising means, responsive to user determined positions of the cursor displayed on the display screen, for defining a spatial relationship between each set of displayed three-dimensional axes.
Claim 6
Dependent Claim 92 words
A system as claimed in claim 3, in which the video signals represent a video picture comprising a sequence of video frames, the system comprising key frame defining means responsive to user manipulation of the user operable input means for defining at least some of the frames of said sequence as key frames and position defining means responsive to user manipulation of the user operable input means for defining positions in said apparent three-dimensional movement of the picture for display of the key frames at respective ones of said user defined positions.
Claim 7
Dependent Claim 32 words
A system as claimed in claim 5, including interpolating means for calculating by interpolation, between user defined key frames, positions of other frames in the sequence not having a user defined position.
Claim 8
Dependent Claim 94 words
A system as claimed in claim 1, in which the generating means comprises means for generating signals representing the at least one set of three-dimensional axes as a set of lines representing the orientation of each axis and a set of labels which identify each axis for use as said marker, the processing means being responsive to the selection of a label for effecting said rotational movement about the or each associated axis, and being responsive to the selection of a line for effecting said translational movement in the direction of the associated axis.
Claim 9
Dependent Claim 64 words
A system as claimed in claim 1, further comprising locus signal generating means for generating locus signals representing a locus depicting said apparent three-dimensional movement in respect of a predefined part of the picture or of said at least one set of three-dimensional axes, the locus signals being combined by said combining means into said combined processed video picture frame and three-dimensional axes signals.
Claim 10
Dependent Claim 135 words
A system as claimed in claim 8, in which the video signals represent a video picture comprising a sequence of video frames, the system comprising key frame defining means responsive to user manipulation of the user operable input means for defining at least some of the frames of said sequence as key frames and position defining means responsive to user manipulation of the user operable input means for defining positions in said apparent three-dimensional movement of the picture for display of said key frames at respective ones of said user defined positions, the locus signal generating means comprising means for generating locus signals in which the locations of key frames in the movement are represented by first markers in the locus and the locations of other frames are represented by second markers in the locus.
Claim 11
Independent Claim 192 words
A method of simulating three-dimensional movement of an entire live video picture comprising: providing video signals defining a multiplicity of picture elements which together form said entire live video picture frame and axes signals defining a set of axes having a selected positional relationship to said entire live video picture frame; displaying both the picture frame and said set of axes; generating a cursor to be displayed together with said picture frame and said axes; using an operator controlled device to generate commands for movement of said entire picture frame either along at least one of said axes by controlling the position of the cursor to point to at least a part of at least one of said displayed axes and specifying movement therealong or about at least one of said axes by controlling the position of the cursor to point to at least a part of at least one of said displayed axes and specifying movement thereabout through the pointing process; and spatially transforming the entire picture frame and the axes in accordance with said commands and displaying the spatially transformed picture frame and axes, whereby apparent three-dimensional movement is stimulated.
Claim 12
Independent Claim 192 words
A method of simulating three-dimensional movement of an entire live video picture comprising: providing video signals defining a multiplicity of picture elements which together form said entire live video picture frame and axes signals defining a set of axes having a selected positional relationship to said entire live video picture frame; displaying both the picture frame and said set of axes; generating a cursor to be displayed together with said picture frame and said axes; using an operator controlled device to generate commands for movement of said entire picture frame either along at least one of said axes by controlling the position of the cursor to point to at least a part of at least one of said displayed axes and specifying movement therealong or about at least one of said axes by controlling the position of the cursor to point to at least a part of at least one of said displayed axes and specifying movement thereabout through the pointing process; and spatially transforming the entire picture frame and the axes in accordance with said commands and displaying the spatially transformed picture frame and axes, whereby apparent three-dimensional movement is stimulated.
Claim 13
Dependent Claim 108 words
A method as in claim 10, in which the step of using an operator controlled device to generate commands for movement of said entire picture frame along or about at least one of said axes comprises pointing to at least one selected part of at least one of the displayed axes, said cursor being displayed together with said entire picture frame and said axes, and selectively manipulating the device to move the cursor along at least one displayed axis to command movement of the entire picture frame therealong or selectively manipulating the device to command a rotation of the entire picture frame about at least one displayed axis.
Claim 14
Dependent Claim 23 words
A method as in claim 11, in which the step of providing axes signals comprises providing signals defining a set of three-dimensional axes.
Claim 15
Dependent Claim 57 words
A method as in claim 12, wherein the video signals define a video picture comprising a sequence of video frames, and including the steps of using the operator controlled device to define selected frames of the sequence as key frames and to define selected positions of said key frames in said apparent three-dimensional movement of the picture.
Claim 16
Dependent Claim 30 words
A method as in claim 13, including the step of interpolating parameters of frames in the sequence which are intermediate said key frames from information pertaining to the key frames.
Claim 17
Dependent Claim 41 words
A method as in claim 14, including the step of generating locus signals representing a locus depicting the simulated three-dimensional movement of a selected part of the picture or of at least one set of three-dimensional axes, and displaying said locus.
Claim 18
Dependent Claim 57 words
A method as in claim 10, wherein the video signals define a video picture comprising a sequence of video frames, and including the steps of using the operator controlled device to define selected frames of the sequence as key frames and to define selected positions of said key frames in said apparent three-dimensional movement of the picture.
Claim 19
Dependent Claim 41 words
A method as in claim 10, including the step of generating locus signals representing a locus depicting the simulated three-dimensional movement of a selected part of the picture or of at least one set of three-dimensional axes, and displaying said locus.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-02-02 2001-08-04 2002-02-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-02-02 2005-08-04 2006-02-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-02-02 2009-08-04 2010-02-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag