Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
122 words
A method of processing video signals to achieve a visual effect involving three-dimensional manipulation of an input image includes determining whether in a resulting transformed image the front or the back of the input image should be displayed by the steps of: defining an incremental surface in said transformed image by at least three adjacent non-collinear pixel addresses from said transformed image; determining from said transformed pixel addresses whether a vector normal to said incremental surface points towards or away from a viewing point; and selecting for display at one of said transformed pixel addresses the corresponding portion of the front or the back of said input image in dependence on whether said vector points towards or away from said viewing point.
Claim 2
Independent Claim
122 words
A method of processing video signals to achieve a visual effect involving three-dimensional manipulation of an input image includes determining whether in a resulting transformed image the front or the back of the input image should be displayed by the steps of: defining an incremental surface in said transformed image by at least three adjacent non-collinear pixel addresses from said transformed image; determining from said transformed pixel addresses whether a vector normal to said incremental surface points towards or away from a viewing point; and selecting for display at one of said transformed pixel addresses the corresponding portion of the front or the back of said input image in dependence on whether said vector points towards or away from said viewing point.
Claim 3
Dependent Claim
19 words
A method according to claim 1 wherein three said transformed pixel addresses are used to define said incremental surface.
Claim 4
Dependent Claim
72 words
A method according to claim 2 wherein said three transformed pixel addressses are x' 1 , y' 1 , z' 1 , x' 2 , y' 2 , z' 2 ; and x' 3 , y' 3 , z' 3 respectively, and in said determining step whether said vector points towards or away from said viewing point is determined by evaluating the sign of N where: N=(y'.sub.3 -y'.sub.1)(x'.sub.2 -x'.sub.1)-(x'.sub.3 -x'.sub.1) (y'.sub.2 -y'.sub.1)
Claim 5
Dependent Claim
19 words
A method according to claim 1 wherein four said transformed pixel addresses are used to define said incremental surface.
Claim 6
Dependent Claim
80 words
A method according to claim 4 wherein said four transformed pixel addresses are x' 1 , y' 1 , z' 1 ; x' 2 , y' 2 , z' 2 ; x' 3 , y' 3 , z' 3 ; and x' 4 , y' 4 , z' 4 respectively, and in said determining step whether said vector points towards or away from said viewing point is determined by evaluating the sign of N where: N=(y'.sub.4 -y'.sub.1)(x'.sub.2 -x'.sub.3)-(x'.sub.4 -x'.sub.1)(y'.sub.2 -y'.sub.3)
Claim 7
Dependent Claim
75 words
A method according to claim 1 wherein a first input image corresponds to the front of said input image and a second, different input image corresponds to the back of said input image, and wherein in said selecting step there is selected for display at said transformed pixel address the corresponding portion of said first or said second input image in dependence on whether said vector points towards or away from said viewing point respectively.
Claim 8
Dependent Claim
136 words
A circuit for processing video signals to achieve a visual effect involving three-dimensional manipulation of an input image, including a video signal processing circuit for determining whether in a resulting transformed image the front or the back of the input image should be displayed, the video signal processing circuit comprising: means for defining an incremental surface in said transformed image by at least three adjacent non-collinear pixel addresses from said transformed image; means for determining from said transformed pixel addresses whether a vector normal to said incremental surface points towards or away from a viewing point; and means for selecting for display at one of said transformed pixel addresses the corresponding portion of the front or the back of said input image in dependence on whether said vector points towards or away from said viewing point.
Claim 9
Dependent Claim
136 words
A circuit for processing video signals to achieve a visual effect involving three-dimensional manipulation of an input image, including a video signal processing circuit for determining whether in a resulting transformed image the front or the back of the input image should be displayed, the video signal processing circuit comprising: means for defining an incremental surface in said transformed image by at least three adjacent non-collinear pixel addresses from said transformed image; means for determining from said transformed pixel addresses whether a vector normal to said incremental surface points towards or away from a viewing point; and means for selecting for display at one of said transformed pixel addresses the corresponding portion of the front or the back of said input image in dependence on whether said vector points towards or away from said viewing point.
Claim 10
Dependent Claim
21 words
A circuit according to claim 7 wherein three or four said transformed pixel addresses are used to define said incremental surface.
Claim 11
Dependent Claim
75 words
A circuit according to claim 7 wherein a first input image corresponds to the front of said input image and a second, different input image corresponds to the back of said input image, and wherein in said selecting step there is selected for display at said transformed pixel address the corresponding portion of said first or said second input image in dependence on whether said vector points towards or away from said viewing point respectively.
Claim 12
Dependent Claim
15 words
A circuit according to claim 7 wherein said means for determining comprises a comparator circuit.