Claims Analysis
Total Claims: 82
Claim 1
Independent Claim
53 words
A method of supporting perspective projection, comprising the steps of: displaying a three-dimensional guide figure having a plurality of vertices on a two-dimensional background image; manipulating said guide figure to match key features of said two-dimensional background image; and calculating a camera angle of said two-dimensional background image from said manipulated guide figure.
Claim 2
Independent Claim
53 words
A method of supporting perspective projection, comprising the steps of: displaying a three-dimensional guide figure having a plurality of vertices on a two-dimensional background image; manipulating said guide figure to match key features of said two-dimensional background image; and calculating a camera angle of said two-dimensional background image from said manipulated guide figure.
Claim 3
Dependent Claim
17 words
A method according to claim 1, wherein said guide figure is a rectangular parallelepiped having eight vertices.
Claim 4
Dependent Claim
53 words
A method according to claim 1, wherein said manipulating step comprises the steps of: selecting a vertex of said guide figure with a pointing device; and deforming the shape of said guide figure at said selected vertex to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 5
Dependent Claim
55 words
A method according to claim 1, wherein said manipulating step comprises the steps of: selecting a side of said guide figure with a pointing device; and deforming the shape of said guide figure at said selected side to cause the sides of said guide figure to match key features of said two dimensional background image.
Claim 6
Dependent Claim
53 words
A method according to claim 1, wherein said manipulating step comprises the steps of: selecting a line of said guide figure with a pointing device; and deforming the shape of said guide figure at said selected line to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 7
Dependent Claim
48 words
A method according to claim 1, wherein said manipulating step comprises the steps of: selecting a plane of said guide figure with a pointing device; and rotating orientation of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 8
Dependent Claim
49 words
A method according to claim 1, wherein said manipulating step comprises the steps of: selecting a plane of said guide figure with a pointing device; and moving a position of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 9
Independent Claim
163 words
A method of supporting perspective projection of a three-dimensional shape onto a two-dimensional background image, comprising the steps of: displaying a three-dimensional guide figure having a plurality of vertices on said two-dimensional image; manipulating said guide figure to match key features of said two-dimensional background image; relating three-dimensional coordinates of each vertex of said guide figure to two-dimensional coordinates of said guide figure when projected onto said two-dimensional background image; determining at least one vanishing point of said guide figure, a rotation angle of said guide figure, and a length of at least one side of said guide figure; and calculating a camera angle for use when projecting said three-dimensional shape onto said two-dimensional background image, from said three-dimensional coordinates of each vertex of said guide figure, said two-dimensional coordinates of said guide figure, said at least one vanishing point of said guide figure, said rotation angle of said guide figure and said length of at least one side of said guide figure.
Claim 10
Independent Claim
163 words
A method of supporting perspective projection of a three-dimensional shape onto a two-dimensional background image, comprising the steps of: displaying a three-dimensional guide figure having a plurality of vertices on said two-dimensional image; manipulating said guide figure to match key features of said two-dimensional background image; relating three-dimensional coordinates of each vertex of said guide figure to two-dimensional coordinates of said guide figure when projected onto said two-dimensional background image; determining at least one vanishing point of said guide figure, a rotation angle of said guide figure, and a length of at least one side of said guide figure; and calculating a camera angle for use when projecting said three-dimensional shape onto said two-dimensional background image, from said three-dimensional coordinates of each vertex of said guide figure, said two-dimensional coordinates of said guide figure, said at least one vanishing point of said guide figure, said rotation angle of said guide figure and said length of at least one side of said guide figure.
Claim 11
Dependent Claim
53 words
A method according to claim 8, wherein said manipulating step comprises the steps of: selecting a vertex of said guide figure with a pointing device; and deforming the shape of said guide figure at said selected vertex to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 12
Dependent Claim
55 words
A method according to claim 8, wherein said manipulating step comprises the steps of: selecting a side of said guide figure with a pointing device; and deforming the shape of said guide figure at said selected side to cause the sides of said guide figure to match key features of said two dimensional background image.
Claim 13
Dependent Claim
53 words
A method according to claim 8, wherein said manipulating step comprises the steps of: selecting a line of said guide figure with a pointing device; and deforming the shape of said guide figure at said selected line to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 14
Dependent Claim
48 words
A method according to claim 8, wherein said manipulating step comprises the steps of: selecting a plane of said guide figure with a pointing device; and rotating orientation of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 15
Dependent Claim
49 words
A method according to claim 8, wherein said manipulating step comprises the steps of: selecting a plane of said guide figure with a pointing device; and moving a position of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 16
Independent Claim
92 words
A method of supporting perspective projection of a three-dimensional shape on a two-dimensional background image, comprising the steps of: displaying a three-dimensional guide figure having a plurality of vertices on said two-dimensional background image; manipulating a field of view angle to match a side of said guide figure to key features of said two-dimensional background image; and calculating from said guide figure, when said side of said guide figure matches key features of said two-dimensional background image, a camera angle for use when projecting said three-dimensional shape on said two-dimensional background image.
Claim 17
Independent Claim
92 words
A method of supporting perspective projection of a three-dimensional shape on a two-dimensional background image, comprising the steps of: displaying a three-dimensional guide figure having a plurality of vertices on said two-dimensional background image; manipulating a field of view angle to match a side of said guide figure to key features of said two-dimensional background image; and calculating from said guide figure, when said side of said guide figure matches key features of said two-dimensional background image, a camera angle for use when projecting said three-dimensional shape on said two-dimensional background image.
Claim 18
Dependent Claim
62 words
A method according to claim 14, wherein said manipulating step comprises the steps of: changing said field of view angle; and moving an eye position in a viewing direction according to a change in said field of view angle so as to fix a size of an area on said two-dimensional background image upon which said three-dimensional shape is to be projected.
Claim 19
Dependent Claim
17 words
A method according to claim 14, wherein said guide figure is a rectangular parallelepiped having eight vertices.
Claim 20
Dependent Claim
73 words
A computer program for supporting perspective projection, said computer program stored on a storage medium and being executable by a computer to cause said computer to perform the steps of: displaying a three-dimensional guide figure having a plurality of vertices on a two-dimensional background image; manipulating said guide figure to match key features of said two-dimensional background image; and calculating a camera angle of said two-dimensional background image from said manipulated guide figure.
Claim 21
Dependent Claim
73 words
A computer program for supporting perspective projection, said computer program stored on a storage medium and being executable by a computer to cause said computer to perform the steps of: displaying a three-dimensional guide figure having a plurality of vertices on a two-dimensional background image; manipulating said guide figure to match key features of said two-dimensional background image; and calculating a camera angle of said two-dimensional background image from said manipulated guide figure.
Claim 22
Dependent Claim
18 words
A computer program according to claim 17, wherein said guide figure is a rectangular parallelepiped having eight vertices.
Claim 23
Dependent Claim
54 words
A computer program according to claim 17, wherein said manipulating step comprises the steps of: selecting a vertex of said guide figure with a pointing device; and deforming the shape of said guide figure at said selected vertex to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 24
Dependent Claim
56 words
A computer program according to claim 17, wherein said manipulating step comprises the steps of: selecting a side of said guide figure with a pointing device; and deforming the shape of said guide figure at said selected side to cause the sides of said guide figure to match key features of said two dimensional background image.
Claim 25
Dependent Claim
54 words
A computer program according to claim 17, wherein said manipulating step comprises the steps of: selecting a line of said guide figure with a pointing device; and deforming the shape of said guide figure at said selected line to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 26
Dependent Claim
49 words
A computer program according to claim 17, wherein said manipulating step comprises the steps of: selecting a plane of said guide figure with a pointing device; and rotating orientation of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 27
Dependent Claim
50 words
A computer program according to claim 17, wherein said manipulating step comprises the steps of: selecting a plane of said guide figure with a pointing device; and moving a position of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 28
Dependent Claim
27 words
A computer program according to claim 17, wherein said storage medium is provided by a server which distributes said computer program to said computer via a network.
Claim 29
Dependent Claim
183 words
A computer program for supporting perspective projection of a three-dimensional shape onto a two-dimensional background image, said computer program stored on a storage medium and being executable by a computer to cause said computer to perform the steps of: displaying a three-dimensional guide figure having a plurality of vertices on said two-dimensional image; manipulating said guide figure to match key features of said two-dimensional background image; relating three-dimensional coordinates of each vertex of said guide figure to two-dimensional coordinates of said guide figure when projected onto said two-dimensional background image; determining at least one vanishing point of said guide figure, a rotation angle of said guide figure, and a length of at least one side of said guide figure; and calculating a camera angle for use when projecting said three-dimensional shape onto said two-dimensional background image, from said three-dimensional coordinates of each vertex of said guide figure, said two-dimensional coordinates of said guide figure, said at least one vanishing point of said guide figure, said rotation angle of said guide figure and said length of at least one side of said guide figure.
Claim 30
Dependent Claim
183 words
A computer program for supporting perspective projection of a three-dimensional shape onto a two-dimensional background image, said computer program stored on a storage medium and being executable by a computer to cause said computer to perform the steps of: displaying a three-dimensional guide figure having a plurality of vertices on said two-dimensional image; manipulating said guide figure to match key features of said two-dimensional background image; relating three-dimensional coordinates of each vertex of said guide figure to two-dimensional coordinates of said guide figure when projected onto said two-dimensional background image; determining at least one vanishing point of said guide figure, a rotation angle of said guide figure, and a length of at least one side of said guide figure; and calculating a camera angle for use when projecting said three-dimensional shape onto said two-dimensional background image, from said three-dimensional coordinates of each vertex of said guide figure, said two-dimensional coordinates of said guide figure, said at least one vanishing point of said guide figure, said rotation angle of said guide figure and said length of at least one side of said guide figure.
Claim 31
Dependent Claim
54 words
A computer program according to claim 25, wherein said manipulating step comprises the steps of: selecting a vertex of said guide figure with a pointing device; and deforming the shape of said guide figure at said selected vertex to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 32
Dependent Claim
56 words
A computer program according to claim 25, wherein said manipulating step comprises the steps of: selecting a side of said guide figure with a pointing device; and deforming the shape of said guide figure at said selected side to cause the sides of said guide figure to match key features of said two dimensional background image.
Claim 33
Dependent Claim
54 words
A computer program according to claim 25, wherein said manipulating step comprises the steps of: selecting a line of said guide figure with a pointing device; and deforming the shape of said guide figure at said selected line to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 34
Dependent Claim
49 words
A computer program according to claim 25, wherein said manipulating step comprises the steps of: selecting a plane of said guide figure with a pointing device; and rotating orientation of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 35
Dependent Claim
50 words
A computer program according to claim 25, wherein said manipulating step comprises the steps of: selecting a plane of said guide figure with a pointing device; and moving a position of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 36
Dependent Claim
50 words
A computer program according to claim 25, wherein said manipulating step comprises the steps of: selecting a plane of said guide figure with a pointing device; and moving a position of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 37
Dependent Claim
112 words
A computer program for supporting perspective projection of a three-dimensional shape on a two-dimensional background image, said computer program stored on a storage medium and being executable by a computer to cause said computer to perform the steps of: displaying a three-dimensional guide figure having a plurality of vertices on said two-dimensional background image; manipulating a field of view angle to match a side of said guide figure to key features of said two-dimensional background image; and calculating from said guide figure, when said side of said guide figure matches key features of said two-dimensional background image, a camera angle for use when projecting said three-dimensional shape on said two-dimensional background image.
Claim 38
Dependent Claim
112 words
A computer program for supporting perspective projection of a three-dimensional shape on a two-dimensional background image, said computer program stored on a storage medium and being executable by a computer to cause said computer to perform the steps of: displaying a three-dimensional guide figure having a plurality of vertices on said two-dimensional background image; manipulating a field of view angle to match a side of said guide figure to key features of said two-dimensional background image; and calculating from said guide figure, when said side of said guide figure matches key features of said two-dimensional background image, a camera angle for use when projecting said three-dimensional shape on said two-dimensional background image.
Claim 39
Dependent Claim
63 words
A computer program according to claim 32, wherein said manipulating step comprises the steps of: changing said field of view angle; and moving an eye position in a viewing direction according to a change in said field of view angle so as to fix a size of an area on said two-dimensional background image upon which said three-dimensional shape is to be projected.
Claim 40
Dependent Claim
18 words
A computer program according to claim 32, wherein said guide figure is a rectangular parallelepiped having eight vertices.
Claim 41
Dependent Claim
50 words
A computer program according to claim 32, wherein said manipulating step comprises the steps of: selecting a plane of said guide figure with a pointing device; and moving a position of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 42
Dependent Claim
84 words
A three-dimensional computer aided design (CAD) computer program including a function for supporting perspective projection, said three-dimensional CAD computer program being stored on a storage medium and being executable by a computer to cause said computer to perform the steps of: displaying a three-dimensional guide figure having a plurality of vertices on a two-dimensional background image; manipulating said guide figure to match key features of said two-dimensional background image; and calculating a camera angle of said two-dimensional background image from said manipulated guide figure.
Claim 43
Dependent Claim
84 words
A three-dimensional computer aided design (CAD) computer program including a function for supporting perspective projection, said three-dimensional CAD computer program being stored on a storage medium and being executable by a computer to cause said computer to perform the steps of: displaying a three-dimensional guide figure having a plurality of vertices on a two-dimensional background image; manipulating said guide figure to match key features of said two-dimensional background image; and calculating a camera angle of said two-dimensional background image from said manipulated guide figure.
Claim 44
Dependent Claim
20 words
A thee-dimensional CAD computer program according to claim 36, wherein said guide figure is a rectangular parallelepiped having eight vertices.
Claim 45
Dependent Claim
56 words
A thee-dimensional CAD computer program according to claim 36, wherein said manipulating step comprises the steps of: selecting a vertex of said guide figure with a pointing device; and deforming the shape of said guide figure at said selected vertex to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 46
Dependent Claim
58 words
A thee-dimensional CAD computer program according to claim 36, wherein said manipulating step comprises the steps of: selecting a side of said guide figure with a pointing device; and deforming the shape of said guide figure at said selected side to cause the sides of said guide figure to match key features of said two dimensional background image.
Claim 47
Dependent Claim
56 words
A three-dimensional CAD computer program according to claim 36, wherein said manipulating step comprises the steps of: selecting a line of said guide figure with a pointing device; and deforming the shape of said guide figure at said selected line to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 48
Dependent Claim
51 words
A three-dimensional CAD computer program according to claim 36, wherein said manipulating step comprises the steps of: selecting a plane of said guide figure with a pointing device; and rotating orientation of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 49
Dependent Claim
52 words
A three-dimensional CAD computer program according to claim 36, wherein said manipulating step comprises the steps of: selecting a plane of said guide figure with a pointing device; and moving a position of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 50
Dependent Claim
31 words
A three-dimensional CAD computer program according to claim 36, wherein said storage medium is provided by a server which distributes said three-dimensional CAD computer program to said computer via a network.
Claim 51
Dependent Claim
194 words
A three-dimensional computer aided design (CAD) computer program including a function for supporting perspective projection of a three-dimensional shape onto a two-dimensional background image, said three-dimensional CAD computer program being stored on a storage medium and being executable by a computer to cause said computer to perform the steps of: displaying a three-dimensional guide figure having a plurality of vertices on said two-dimensional image; manipulating said guide figure to match key features of said two-dimensional background image; relating three-dimensional coordinates of each vertex of said guide figure to two-dimensional coordinates of said guide figure when projected onto said two-dimensional background image; determining at least one vanishing point of said guide figure, a rotation angle of said guide figure, and a length of at least one side of said guide figure; and calculating a camera angle for use when projecting said three-dimensional shape onto said two-dimensional background image, from said three-dimensional coordinates of each vertex of said guide figure, said two-dimensional coordinates of said guide figure, said at least one vanishing point of said guide figure, said rotation angle of said guide figure and said length of at least one side of said guide figure.
Claim 52
Dependent Claim
194 words
A three-dimensional computer aided design (CAD) computer program including a function for supporting perspective projection of a three-dimensional shape onto a two-dimensional background image, said three-dimensional CAD computer program being stored on a storage medium and being executable by a computer to cause said computer to perform the steps of: displaying a three-dimensional guide figure having a plurality of vertices on said two-dimensional image; manipulating said guide figure to match key features of said two-dimensional background image; relating three-dimensional coordinates of each vertex of said guide figure to two-dimensional coordinates of said guide figure when projected onto said two-dimensional background image; determining at least one vanishing point of said guide figure, a rotation angle of said guide figure, and a length of at least one side of said guide figure; and calculating a camera angle for use when projecting said three-dimensional shape onto said two-dimensional background image, from said three-dimensional coordinates of each vertex of said guide figure, said two-dimensional coordinates of said guide figure, said at least one vanishing point of said guide figure, said rotation angle of said guide figure and said length of at least one side of said guide figure.
Claim 53
Dependent Claim
56 words
A three-dimensional CAD computer program according to claim 44, wherein said manipulating step comprises the steps of: selecting a vertex of said guide figure with a pointing device; and deforming the shape of said guide figure at said selected vertex to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 54
Dependent Claim
58 words
A three-dimensional CAD computer program according to claim 44, wherein said manipulating step comprises the steps of: selecting a side of said guide figure with a pointing device; and deforming the shape of said guide figure at said selected side to cause the sides of said guide figure to match key features of said two dimensional background image.
Claim 55
Dependent Claim
56 words
A three-dimensional CAD computer program according to claim 44, wherein said manipulating step comprises the steps of: selecting a line of said guide figure with a pointing device; and deforming the shape of said guide figure at said selected line to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 56
Dependent Claim
51 words
A three-dimensional CAD computer program according to claim 44, wherein said manipulating step comprises the steps of: selecting a plane of said guide figure with a pointing device; and rotating orientation of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 57
Dependent Claim
52 words
A three-dimensional CAD computer program according to claim 44, wherein said manipulating step comprises the steps of: selecting a plane of said guide figure with a pointing device; and moving a position of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 58
Dependent Claim
31 words
A three-dimensional CAD computer program according to claim 44, wherein said storage medium is provided by a server which distributes said three-dimensional CAD computer program to said computer via a network.
Claim 59
Dependent Claim
124 words
A three-dimensional computer aided design (CAD) computer program including a function for of supporting perspective projection of a three-dimensional shape on a two-dimensional background image, said three-dimensional CAD computer program being stored on a storage medium and being executable by a computer to cause said computer to perform the steps of: displaying a three-dimensional guide figure having a plurality of vertices on said two-dimensional background image; manipulating a field of view angle to match a side of said guide figure to key features of said two-dimensional background image; and calculating from said guide figure, when said side of said guide figure matches key features of said two-dimensional background image, a camera angle for use when projecting said three-dimensional shape on said two-dimensional background image.
Claim 60
Dependent Claim
124 words
A three-dimensional computer aided design (CAD) computer program including a function for of supporting perspective projection of a three-dimensional shape on a two-dimensional background image, said three-dimensional CAD computer program being stored on a storage medium and being executable by a computer to cause said computer to perform the steps of: displaying a three-dimensional guide figure having a plurality of vertices on said two-dimensional background image; manipulating a field of view angle to match a side of said guide figure to key features of said two-dimensional background image; and calculating from said guide figure, when said side of said guide figure matches key features of said two-dimensional background image, a camera angle for use when projecting said three-dimensional shape on said two-dimensional background image.
Claim 61
Dependent Claim
65 words
A three-dimensional CAD computer program according to claim 51, wherein said manipulating step comprises the steps of: changing said field of view angle; and moving an eye position in a viewing direction according to a change in said field of view angle so as to fix a size of an area on said two-dimensional background image upon which said three-dimensional shape is to be projected.
Claim 62
Dependent Claim
20 words
A three-dimensional CAD computer program according to claim 51, wherein said guide figure is a rectangular parallelepiped having eight vertices.
Claim 63
Dependent Claim
52 words
A three-dimensional CAD computer program according to claim 51, wherein said manipulating step comprises the steps of: selecting a plane of said guide figure with a pointing device; and moving a position of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 64
Independent Claim
70 words
A system for supporting perspective projection, comprising: a display; input apparatus; and a processor which displays on said display a three-dimensional guide figure having a plurality of vertices on a two-dimensional background image, manipulates said guide figure to match key features of said two-dimensional background image in response to user inputs via said input apparatus, and calculates a camera angle of said two-dimensional background image from said manipulated guide figure.
Claim 65
Independent Claim
70 words
A system for supporting perspective projection, comprising: a display; input apparatus; and a processor which displays on said display a three-dimensional guide figure having a plurality of vertices on a two-dimensional background image, manipulates said guide figure to match key features of said two-dimensional background image in response to user inputs via said input apparatus, and calculates a camera angle of said two-dimensional background image from said manipulated guide figure.
Claim 66
Dependent Claim
17 words
A system according to claim 55, wherein said guide figure is a rectangular parallelepiped having eight vertices.
Claim 67
Dependent Claim
63 words
A system method according to claim 55, wherein said processor when manipulating said guide figure allows said user to select a vertex of said guide figure with a pointing device included in said input apparatus and deform the shape of said guide figure at said selected vertex to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 68
Dependent Claim
64 words
A system according to claim 55, wherein said processor when manipulating said guide figure allows said user to select a side of said guide figure with a pointing device included in said input apparatus and deform the shape of said guide figure at said selected side to cause the sides of said guide figure to match key features of said two dimensional background image.
Claim 69
Dependent Claim
62 words
A system according to claim 55, wherein said processor when manipulating said guide figure allows said user to select a line of said guide figure with a pointing device included in said input apparatus and deform the shape of said guide figure at said selected line to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 70
Dependent Claim
57 words
A system according to claim 55, wherein said processor when manipulating said guide figure allows said user to select a plane of said guide figure with a pointing device included in said input apparatus and rotate orientation of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 71
Dependent Claim
58 words
A system according to claim 55, wherein said processor when manipulating said guide figure allows said user to select a plane of said guide figure with a pointing device included in said input apparatus and move a position of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 72
Independent Claim
180 words
A system for supporting perspective projection of a three-dimensional shape onto a two-dimensional background image, comprising: a display; input apparatus; and a processor which displays on said display a three-dimensional guide figure having a plurality of vertices on said two-dimensional image, manipulates said guide figure to match key features of said two-dimensional background image in response to user inputs via said input apparatus, relates three-dimensional coordinates of each vertex of said guide figure to two-dimensional coordinates of said guide figure when projected onto said two-dimensional background image, determines at least one vanishing point of said guide figure, a rotation angle of said guide figure, and a length of at least one side of said guide figure, and calculates a camera angle for use when projecting said three-dimensional shape onto said two-dimensional background image, from said three-dimensional coordinates of each vertex of said guide figure, said two-dimensional coordinates of said guide figure, said at least one vanishing point of said guide figure, said rotation angle of said guide figure and said length of at least one side of said guide figure.
Claim 73
Independent Claim
180 words
A system for supporting perspective projection of a three-dimensional shape onto a two-dimensional background image, comprising: a display; input apparatus; and a processor which displays on said display a three-dimensional guide figure having a plurality of vertices on said two-dimensional image, manipulates said guide figure to match key features of said two-dimensional background image in response to user inputs via said input apparatus, relates three-dimensional coordinates of each vertex of said guide figure to two-dimensional coordinates of said guide figure when projected onto said two-dimensional background image, determines at least one vanishing point of said guide figure, a rotation angle of said guide figure, and a length of at least one side of said guide figure, and calculates a camera angle for use when projecting said three-dimensional shape onto said two-dimensional background image, from said three-dimensional coordinates of each vertex of said guide figure, said two-dimensional coordinates of said guide figure, said at least one vanishing point of said guide figure, said rotation angle of said guide figure and said length of at least one side of said guide figure.
Claim 74
Dependent Claim
62 words
A system according to claim 62, wherein said processor when manipulating said guide figure allows said user to select a vertex of said guide figure with a pointing device included in said input apparatus and deform the shape of said guide figure at said selected vertex to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 75
Dependent Claim
63 words
A system according to claim 62, wherein said processor when manipulating said guide figure allows said user to select a plane of said guide figure with a pointing device included in said input apparatus and deform the shape of said guide figure at said selected side to cause the sides of said guide figure to match key features of said two-dimensional background image.
Claim 76
Dependent Claim
62 words
A system according to claim 62, wherein said processor when manipulating said guide figure allows said user to select a plane of said guide figure with a pointing device included in said input apparatus and deform the shape of said guide figure at said selected line to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 77
Dependent Claim
57 words
A system according to claim 62, wherein said processor when manipulating said guide figure allows said user to select a plane of said guide figure with a pointing device included in said input apparatus and rotate orientation of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 78
Dependent Claim
58 words
A system according to claim 62, wherein said processor when manipulating said guide figure allows said user to select a plane of said guide figure with a pointing device included in said input apparatus and move a position of said guide figure to cause sides of said guide figure to match key features of said two-dimensional background image.
Claim 79
Independent Claim
95 words
A system for supporting perspective projection of a three-dimensional shape onto a two-dimensional background image, comprising: a display; input apparatus; and a processor which displays a three-dimensional guide figure having a plurality of vertices on said two-dimensional image, manipulates said guide figure to match key features of said two-dimensional background image in response to user inputs via said input apparatus, calculates from said guide figure, when said side of said guide figure matches key features of said two-dimensional background image, a camera angle for use when projecting said three-dimensional shape on said two-dimensional background image.
Claim 80
Independent Claim
95 words
A system for supporting perspective projection of a three-dimensional shape onto a two-dimensional background image, comprising: a display; input apparatus; and a processor which displays a three-dimensional guide figure having a plurality of vertices on said two-dimensional image, manipulates said guide figure to match key features of said two-dimensional background image in response to user inputs via said input apparatus, calculates from said guide figure, when said side of said guide figure matches key features of said two-dimensional background image, a camera angle for use when projecting said three-dimensional shape on said two-dimensional background image.
Claim 81
Dependent Claim
66 words
A system according to claim 68, wherein said processor when manipulating said guide figure allows said user to change said field of view angle and move an eye position in a viewing direction according to a change in said field of view angle so as to fix a size of an area on said two-dimensional background image upon which said three-dimensional shape is to be projected.
Claim 82
Dependent Claim
17 words
A system according to claim 68, wherein said guide figure is a rectangular parallelepiped having eight vertices.