Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
334 words
A contour-sensitive deinterlacing method for interpolating between lines of pixels representing a field of digital video to produce an interpolated field of digital video comprising the steps of: b) determining the absolute difference between original pixel values above and below a missing pixel value, all of which the original pixel values and missing pixel value are in the same frame; c) determining if the absolute difference is greater than an established threshold value based on a minimum visually detectable intensity variation in the original pixel values for determining if the absolute difference corresponds to an edge; d) applying the average value of the above and below pixels as the missing pixel value if the absolute difference is less than the threshold; e) if the absolute difference is greater than the threshold value then performing the steps of: f) determining, for said missing pixel the extent of matching between two blocks of M1×M2 pixels of said field of digital video (where M1 is the number of lines and M2 is the number of pixels), said blocks being vertically offset from one another in opposite directions, and being horizontally offset from one another in opposite directions, with respect to the missing pixel position, said step of determining being carried out for a plurality of different horizontal offsets, including zero offset from the missing pixel's horizontal position and at least one fractional offset on each side of the missing pixel's horizontal position, so as to produce a respective value of the extent of matching for each of said horizontal offsets, where a fractional offset refers to a horizontal position that is between two existing pixel locations in a line of the field of digital video; g) determining the horizontal offset which provides the greatest extent of matching; h) interpolating the missing pixel value in the direction corresponding to said determined horizontal offset; and i) repeating steps b-h for each of the missing pixels in the field of digital video to form an interpolated field of digital video.
Claim 2
Dependent Claim
334 words
A contour-sensitive deinterlacing method for interpolating between lines of pixels representing a field of digital video to produce an interpolated field of digital video comprising the steps of: b) determining the absolute difference between original pixel values above and below a missing pixel value, all of which the original pixel values and missing pixel value are in the same frame; c) determining if the absolute difference is greater than an established threshold value based on a minimum visually detectable intensity variation in the original pixel values for determining if the absolute difference corresponds to an edge; d) applying the average value of the above and below pixels as the missing pixel value if the absolute difference is less than the threshold; e) if the absolute difference is greater than the threshold value then performing the steps of: f) determining, for said missing pixel the extent of matching between two blocks of M1×M2 pixels of said field of digital video (where M1 is the number of lines and M2 is the number of pixels), said blocks being vertically offset from one another in opposite directions, and being horizontally offset from one another in opposite directions, with respect to the missing pixel position, said step of determining being carried out for a plurality of different horizontal offsets, including zero offset from the missing pixel's horizontal position and at least one fractional offset on each side of the missing pixel's horizontal position, so as to produce a respective value of the extent of matching for each of said horizontal offsets, where a fractional offset refers to a horizontal position that is between two existing pixel locations in a line of the field of digital video; g) determining the horizontal offset which provides the greatest extent of matching; h) interpolating the missing pixel value in the direction corresponding to said determined horizontal offset; and i) repeating steps b-h for each of the missing pixels in the field of digital video to form an interpolated field of digital video.
Claim 3
Dependent Claim
22 words
The method according to claim 1 wherein the intensity variation is based on variations along a vertical direction of a video field.
Claim 4
Dependent Claim
21 words
The method according to claim 1 wherein the extent of matching in the vertical direction is weighted by a factor w.
Claim 5
Dependent Claim
365 words
A contour-sensitive deinterlacing method for interpolating between lines of pixels representing a field of digital video to produce an interpolated field of digital video comprising the steps of: a) horizontally interpolating between the pixels in each of said lines of said field of digital video to produce interpolated pixels located between adjacent pairs of original pixels; c) determining the absolute difference between original pixel values above and below a missing pixel value, all of which said original pixel values and missing pixel value are in the same frame; d) determining if the absolute difference value is greater than an established threshold value based on a minimum visually detectable intensity variation in the original pixel values for detecting if the absolute difference corresponds to an edge; e) applying the average value of the above and below pixels as the missing pixel value if the absolute difference is less than the threshold value; f) if the absolute difference value is greater than the threshold value then performing the steps of: g) determining, for said missing pixel the extent of matching between two blocks of M1×M2 pixels of said horizontally interpolated pixels (where M1 is the number of lines and M2 is the number of pixels), said two blocks being vertically offset from one another in opposite directions, and being horizontally offset from one another in opposite directions, with respect to the missing pixel position, said step of determining being carried out for a plurality of different horizontal offsets, including zero offset from the missing pixel's horizontal position and at least one fractional offset on each side of the missing pixel's horizontal position, so as to produce a respective value of the extent of matching for each of said horizontal offsets, where the fractional offset refers to a horizontal position that is between two existing pixel locations in a line of the field of digital video; h) determining the horizontal offset which provides the greatest extent of matching; i) interpolating the missing pixel value in the direction corresponding to said determined horizontal offset; and j) repeating steps c-i for each of the missing pixels in the field of digital video to form an interpolated field of digital video.
Claim 6
Dependent Claim
365 words
A contour-sensitive deinterlacing method for interpolating between lines of pixels representing a field of digital video to produce an interpolated field of digital video comprising the steps of: a) horizontally interpolating between the pixels in each of said lines of said field of digital video to produce interpolated pixels located between adjacent pairs of original pixels; c) determining the absolute difference between original pixel values above and below a missing pixel value, all of which said original pixel values and missing pixel value are in the same frame; d) determining if the absolute difference value is greater than an established threshold value based on a minimum visually detectable intensity variation in the original pixel values for detecting if the absolute difference corresponds to an edge; e) applying the average value of the above and below pixels as the missing pixel value if the absolute difference is less than the threshold value; f) if the absolute difference value is greater than the threshold value then performing the steps of: g) determining, for said missing pixel the extent of matching between two blocks of M1×M2 pixels of said horizontally interpolated pixels (where M1 is the number of lines and M2 is the number of pixels), said two blocks being vertically offset from one another in opposite directions, and being horizontally offset from one another in opposite directions, with respect to the missing pixel position, said step of determining being carried out for a plurality of different horizontal offsets, including zero offset from the missing pixel's horizontal position and at least one fractional offset on each side of the missing pixel's horizontal position, so as to produce a respective value of the extent of matching for each of said horizontal offsets, where the fractional offset refers to a horizontal position that is between two existing pixel locations in a line of the field of digital video; h) determining the horizontal offset which provides the greatest extent of matching; i) interpolating the missing pixel value in the direction corresponding to said determined horizontal offset; and j) repeating steps c-i for each of the missing pixels in the field of digital video to form an interpolated field of digital video.
Claim 7
Dependent Claim
22 words
The method according to claim 4 wherein the intensity variation is based on variations along a vertical direction of a video field.
Claim 8
Dependent Claim
21 words
The method according to claim 4 wherein the extent of matching in the vertical direction is weighted by a factor w.
Claim 9
Dependent Claim
349 words
A contour-sensitive deinterlacing system for interpolating between lines of pixels representing a field of digital video to produce an interpolated field of digital video comprising: means for horizontally interpolating between the pixels in each of said lines of said field of digital video to produce interpolated pixels located between adjacent pairs of original pixels; means for establishing a threshold value based on a minimum visually detectable intensity variation in the original pixel values; means for determining the absolute difference between original pixel values above and below a missing pixel value, all of which said original pixel values and missing pixel value are in the same frame; means for determining if the absolute difference is greater than the established threshold value; means for applying the average value of the above and below pixels as the missing pixel value if the absolute difference is less than the threshold value; means responsive to the absolute difference value being not less than the threshold value for determining, for said missing pixel the extent of matching between two blocks of M1×M2 pixels of said horizontally interpolated pixels (where M1 is the number of lines and M2 is the number of pixels), said two blocks being vertically offset from one another in opposite directions, and being horizontally offset from one another in opposite directions, with respect to the missing pixel position, said step of determining being carried out for a plurality of different horizontal offsets, including zero offset from the missing pixel's horizontal position and at least one fractional offset on each side of the missing pixel's horizontal position, so as to produce a respective value of the extent of matching for each of said horizontal offsets, where a fractional offset refers to a horizontal position that is between two existing pixel locations in a line of the field of digital video; means for determining the horizontal offset which provides the greatest extent of matching; means for interpolating the missing pixel value in the direction corresponding to said determined horizontal offset; and means for forming an interpolated digital video field from the interpolated pixel values.
Claim 10
Dependent Claim
349 words
A contour-sensitive deinterlacing system for interpolating between lines of pixels representing a field of digital video to produce an interpolated field of digital video comprising: means for horizontally interpolating between the pixels in each of said lines of said field of digital video to produce interpolated pixels located between adjacent pairs of original pixels; means for establishing a threshold value based on a minimum visually detectable intensity variation in the original pixel values; means for determining the absolute difference between original pixel values above and below a missing pixel value, all of which said original pixel values and missing pixel value are in the same frame; means for determining if the absolute difference is greater than the established threshold value; means for applying the average value of the above and below pixels as the missing pixel value if the absolute difference is less than the threshold value; means responsive to the absolute difference value being not less than the threshold value for determining, for said missing pixel the extent of matching between two blocks of M1×M2 pixels of said horizontally interpolated pixels (where M1 is the number of lines and M2 is the number of pixels), said two blocks being vertically offset from one another in opposite directions, and being horizontally offset from one another in opposite directions, with respect to the missing pixel position, said step of determining being carried out for a plurality of different horizontal offsets, including zero offset from the missing pixel's horizontal position and at least one fractional offset on each side of the missing pixel's horizontal position, so as to produce a respective value of the extent of matching for each of said horizontal offsets, where a fractional offset refers to a horizontal position that is between two existing pixel locations in a line of the field of digital video; means for determining the horizontal offset which provides the greatest extent of matching; means for interpolating the missing pixel value in the direction corresponding to said determined horizontal offset; and means for forming an interpolated digital video field from the interpolated pixel values.
Claim 11
Dependent Claim
353 words
A contour-sensitive deinterlacing method for interpolating between lines of pixels representing a field of digital video to produce an interpolated field of digital video comprising the steps of: b) determining the absolute difference between original pixel values above and below a missing pixel value, all of which said original pixel values and missing pixel value are in the same frame; c) determining if the absolute difference value is greater than an established threshold value based on a minimum visually detectable intensity variation in the original pixel values for determining if the absolute difference corresponds to an edge; d) applying the average value of the above and below pixels as the missing pixel value if the absolute difference value is less than the threshold value; e) if the absolute difference value is greater than the threshold value then performing the steps of: f) determining, for said missing pixel the extent of matching between two blocks consisting of M1×M2 pixels of said field of digital video and/or pixels horizontally interpolated between pixels of said field of digital video (where M1 is the number of lines and M2 is the number of pixels), said two blocks being vertically offset from one another in opposite directions, and being horizontally offset from one another in opposite directions, with respect to the missing pixel position, said step of determining being carried out for a plurality of different horizontal offsets, including zero offset from the missing pixel's horizontal position and at least one fractional pixel offset on each side of the missing pixel's horizontal position, so as to produce a respective value of the extent of matching for each of said horizontal offsets, where the fractional offset refers to a horizontal position that is between two existing pixel locations in a line of the field of digital video; g) determining the horizontal offset which provides the greatest extent of matching; h) interpolating the missing pixel value in the direction corresponding to said determined horizontal offset; and i) repeating steps b-h for each of the missing pixels in the field of digital video to form an interpolated field of digital video.
Claim 12
Dependent Claim
353 words
A contour-sensitive deinterlacing method for interpolating between lines of pixels representing a field of digital video to produce an interpolated field of digital video comprising the steps of: b) determining the absolute difference between original pixel values above and below a missing pixel value, all of which said original pixel values and missing pixel value are in the same frame; c) determining if the absolute difference value is greater than an established threshold value based on a minimum visually detectable intensity variation in the original pixel values for determining if the absolute difference corresponds to an edge; d) applying the average value of the above and below pixels as the missing pixel value if the absolute difference value is less than the threshold value; e) if the absolute difference value is greater than the threshold value then performing the steps of: f) determining, for said missing pixel the extent of matching between two blocks consisting of M1×M2 pixels of said field of digital video and/or pixels horizontally interpolated between pixels of said field of digital video (where M1 is the number of lines and M2 is the number of pixels), said two blocks being vertically offset from one another in opposite directions, and being horizontally offset from one another in opposite directions, with respect to the missing pixel position, said step of determining being carried out for a plurality of different horizontal offsets, including zero offset from the missing pixel's horizontal position and at least one fractional pixel offset on each side of the missing pixel's horizontal position, so as to produce a respective value of the extent of matching for each of said horizontal offsets, where the fractional offset refers to a horizontal position that is between two existing pixel locations in a line of the field of digital video; g) determining the horizontal offset which provides the greatest extent of matching; h) interpolating the missing pixel value in the direction corresponding to said determined horizontal offset; and i) repeating steps b-h for each of the missing pixels in the field of digital video to form an interpolated field of digital video.
Claim 13
Dependent Claim
22 words
The method according to claim 8 wherein the intensity variation is based on variations along a vertical direction of a video field.
Claim 14
Dependent Claim
21 words
The method according to claim 8 wherein the extent of matching in the vertical direction is weighted by a factor w.