Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
252 words
A method of processing a first pair of input data words representing two adjacent pixels on a first line of a first field of a video signal in interlaced format, a second pair of input data words representing two adjacent pixels of a first line of a second field of the video signal, said second field being the field that occurs immediately after said first field, and a third pair of input data words representing two adjacent pixels of a second line of the second field, where the first and second lines of the second field are adjacent lines in that field and the first line of the first field is between the first and second lines of the second field, the positions on their respective lines of the pixels represented by the second and third pairs of input data words corresponding to the positions on the first line of the first field of the pixels represented by the first pair of input data words, and the method comprising reading the first, second and third pairs of data words from memory, providing an indication of whether motion is present in the region of the frame in which the pixels represented by the second pair of input data words appear, and interpolating among the input data words of the first, second and third pairs to generate an output data word, the relative contributions to the output data word of the three pairs of input data words being dependent upon whether motion is indicated.
Claim 2
Independent Claim
252 words
A method of processing a first pair of input data words representing two adjacent pixels on a first line of a first field of a video signal in interlaced format, a second pair of input data words representing two adjacent pixels of a first line of a second field of the video signal, said second field being the field that occurs immediately after said first field, and a third pair of input data words representing two adjacent pixels of a second line of the second field, where the first and second lines of the second field are adjacent lines in that field and the first line of the first field is between the first and second lines of the second field, the positions on their respective lines of the pixels represented by the second and third pairs of input data words corresponding to the positions on the first line of the first field of the pixels represented by the first pair of input data words, and the method comprising reading the first, second and third pairs of data words from memory, providing an indication of whether motion is present in the region of the frame in which the pixels represented by the second pair of input data words appear, and interpolating among the input data words of the first, second and third pairs to generate an output data word, the relative contributions to the output data word of the three pairs of input data words being dependent upon whether motion is indicated.
Claim 3
Dependent Claim
28 words
A method according to claim 1, wherein the contribution of the first pair of input data words to the output data word is zero when motion is indicated.
Claim 4
Dependent Claim
51 words
A method according to claim 1, wherein the contribution of the second pair of input data words to the output data words is zero when motion is not indicated and the contribution of the first pair of input data words to the output data word is zero when motion is indicated.
Claim 5
Dependent Claim
138 words
A method according to claim 1, wherein the first, second and third pairs of input data words are interpolated with a fourth pair of input data words to generate the output data word, the fourth pair of data words representing two adjacent pixels on a second line of the first field of the video signal, the first and second lines of the first field being adjacent one another in the first field and the first line of the first field being between the first and second lines of the second field, and the pixels represented by the fourth pair of input data words being at positions on the second line of the first field corresponding to the positions on the first line of the first field of the pixels represented by the first pair of input data words.
Claim 6
Dependent Claim
115 words
A method according to claim 4, comprising interpolating between the data words of the first pair of input data words to generate a first intermediate data word, interpolating between the data words of the second pair of input data words to generate a second intermediate data word, interpolating between the data words of the third pair of input data words to generate a third intermediate data word and interpolating between the data words of the fourth pair of input data words to generate a fourth intermediate data word, and carrying out a finite impulse response filtering operation among the first, second, third and fourth intermediate data words in order to generate the output data word.
Claim 7
Dependent Claim
32 words
A method according to claim 5, wherein, in the event that motion is indicated, the finite impulse response filtering operation is a linear interpolation between the second and third intermediate data words.
Claim 8
Independent Claim
275 words
A method of processing a video signal in interlaced format, comprising writing first, second and third pairs of input data words representing respective pixels in a frame of the video signal into memory, the pixels represented by the first pair of input words being adjacent pixels on a first line of a first field of the video signal, the pixels represented by the second pair of input words being two adjacent pixels on a first line of a second field of the video signal, the second field being the field that occurs immediately after the first field, and the third pair of input words representing adjacent pixels on a second line of second field, where the first and second lines of the second field are adjacent lines in that field and the first line of the first field is between the first and second lines of the second field, the positions on their respective lines of the pixel represented by the second and third pairs of input words corresponding to the positions on the first line of the first field of the pixels represented by the first pair of input words, and the method also comprising reading the first, second and third pairs of input words from memory, obtaining an indication of whether motion is present in the region of the frame in which the pixels represented by the second pair of input data words appear, and interpolating among the input words of the first, second and third pairs to generate an output word, the relative contributions to the output word to the three pairs of input words being dependent upon whether motion is indicated.
Claim 9
Independent Claim
275 words
A method of processing a video signal in interlaced format, comprising writing first, second and third pairs of input data words representing respective pixels in a frame of the video signal into memory, the pixels represented by the first pair of input words being adjacent pixels on a first line of a first field of the video signal, the pixels represented by the second pair of input words being two adjacent pixels on a first line of a second field of the video signal, the second field being the field that occurs immediately after the first field, and the third pair of input words representing adjacent pixels on a second line of second field, where the first and second lines of the second field are adjacent lines in that field and the first line of the first field is between the first and second lines of the second field, the positions on their respective lines of the pixel represented by the second and third pairs of input words corresponding to the positions on the first line of the first field of the pixels represented by the first pair of input words, and the method also comprising reading the first, second and third pairs of input words from memory, obtaining an indication of whether motion is present in the region of the frame in which the pixels represented by the second pair of input data words appear, and interpolating among the input words of the first, second and third pairs to generate an output word, the relative contributions to the output word to the three pairs of input words being dependent upon whether motion is indicated.
Claim 10
Independent Claim
305 words
A method of processing a first pair of input data words representing two adjacent pixels on a first line of a first field of a video signal in interlaced format, a second pair of input data words representing two adjacent pixels of a first line of a second field of the video signal, said second field being the field that occurs immediately after said first field, and a third pair of input data words representing two adjacent pixels of a second line of the second field, where the first and second lines of the second field are adjacent lines in that field and the first line of the first field is between the first and second lines of the second field, the positions on the second line of the second field of the pixels represented by the third pair of input data words corresponding to the positions on the first line of the second field of the pixels represented by the second pair of input data words, and the positions on the first line of the first field of the pixels represented by the first pair of input data words each being within one inter-pixel pitch of the positions on the first line of the second field of the pixels represented by the second pair of input data words, the method comprising reading the first, second and third pairs of data words from memory, providing an indication of whether motion is present in the region of the frame in which the pixels represented by the second pair of input data words appear, and interpolating among the input data words of the first, second and third pairs to generate an output data word, the relative contributions to the output data word of the three pairs of input data words being dependent upon whether motion is indicated.
Claim 11
Independent Claim
305 words
A method of processing a first pair of input data words representing two adjacent pixels on a first line of a first field of a video signal in interlaced format, a second pair of input data words representing two adjacent pixels of a first line of a second field of the video signal, said second field being the field that occurs immediately after said first field, and a third pair of input data words representing two adjacent pixels of a second line of the second field, where the first and second lines of the second field are adjacent lines in that field and the first line of the first field is between the first and second lines of the second field, the positions on the second line of the second field of the pixels represented by the third pair of input data words corresponding to the positions on the first line of the second field of the pixels represented by the second pair of input data words, and the positions on the first line of the first field of the pixels represented by the first pair of input data words each being within one inter-pixel pitch of the positions on the first line of the second field of the pixels represented by the second pair of input data words, the method comprising reading the first, second and third pairs of data words from memory, providing an indication of whether motion is present in the region of the frame in which the pixels represented by the second pair of input data words appear, and interpolating among the input data words of the first, second and third pairs to generate an output data word, the relative contributions to the output data word of the three pairs of input data words being dependent upon whether motion is indicated.
Claim 12
Dependent Claim
271 words
Apparatus for processing first, second and third pairs of input data words representing respective pixels within a frame of a video signal in interlaced format, the pixels represented by the first pair of input data words being adjacent pixels on a first line of a first field of the video signal, the pixels represented by the second pair of input data words being adjacent pixels on a first line of a second field of the video signal, said second field being the field that occurs immediately after said first field, and the third pair of input data words representing adjacent pixels on a second line of the second field, where the first and second lines of the second field are adjacent lines in that field and the first line of the first field is between the first and second lines of the second field, the positions on the respective lines of the pixels represented by the second and third pairs of input data words corresponding to the positions on the first line of the first field of the pixels represented by the first pair of input data word, the apparatus comprising means for providing an application of whether there is motion present in the region of the frame in which the pixels represented by the second pair of input data words appear, interpolator means for interpolating among the first, second and third pairs of input data words to generate an output data word, and adaptive means for adjusting the relative contribution to the output data word of the three pairs of input data words in dependence upon whether motion is detected.
Claim 13
Dependent Claim
271 words
Apparatus for processing first, second and third pairs of input data words representing respective pixels within a frame of a video signal in interlaced format, the pixels represented by the first pair of input data words being adjacent pixels on a first line of a first field of the video signal, the pixels represented by the second pair of input data words being adjacent pixels on a first line of a second field of the video signal, said second field being the field that occurs immediately after said first field, and the third pair of input data words representing adjacent pixels on a second line of the second field, where the first and second lines of the second field are adjacent lines in that field and the first line of the first field is between the first and second lines of the second field, the positions on the respective lines of the pixels represented by the second and third pairs of input data words corresponding to the positions on the first line of the first field of the pixels represented by the first pair of input data word, the apparatus comprising means for providing an application of whether there is motion present in the region of the frame in which the pixels represented by the second pair of input data words appear, interpolator means for interpolating among the first, second and third pairs of input data words to generate an output data word, and adaptive means for adjusting the relative contribution to the output data word of the three pairs of input data words in dependence upon whether motion is detected.
Claim 14
Dependent Claim
63 words
Apparatus according to claim 9, comprising means for identifying a target point in a scene represented by the video signal, said point lying within the boundary defined by the pixels represented by the first and second pairs of data words, and wherein the adaptive means comprise means for generating interpolation coefficients of which the values depend upon the position of the target point.
Claim 15
Dependent Claim
73 words
Apparatus according to claim 10, wherein the interpolator means comprise first, second, third and fourth finite impulse response filters for receiving the first, second, third and fourth pairs of input data words respectively and interpolating between each pair to provide first, second, third and fourth intermediate data words, and a fifth finite impulse response filter for interpolating among the first, second, third and fourth intermediate data words to generate the output data word.
Claim 16
Dependent Claim
92 words
Apparatus according to claim 11, wherein the adaptive means comprise a first coefficient generator for receiving information regarding the position of the target point in a direction parallel to the lines of the first and second fields and generating an interpolation coefficient that is applied to the first, second, third and fourth filters, and a second coefficient generator for receiving information regarding the position of the target point in a direction perpendicular to the lines of the first and second fields and generating interpolation coefficients that are applied to the fifth filter.