IP Library Granted Patent US 8,681,270
Granted Patent B2
US 8,681,270 · App. 13/595,255 · Granted Mar 25, 2014

Motion adaptive deinterlacer and methods for use therewith

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,681,270
App. No.
13/595,255
Granted
Mar 25, 2014
Kind
B2
Abstract

A device for use in conjunction with a video processing device includes a deinterlacer that selectively interpolates a plurality of pictures into a plurality of selectively deinterlaced pictures, based on deinterlace motion data. A motion detector generates the deinterlace motion data for a picture of the plurality of pictures. The deinterlace motion data is generated based on instantaneous deinterlace motion data generated by comparing an amount of motion for individual pixels of the picture of the plurality of pictures to a motion detection threshold, and also based on historic motion data that considers motion for at least three adjacent pictures of the plurality of pictures having the same odd/even polarity.

Claims (32)

1. A device for use in conjunction with a video processing device, the device comprising:

a deinterlacer that selectively interpolates a plurality of pictures into a plurality of selectively deinterlaced pictures, based on deinterlace motion data; and

a motion detector, coupled to the deinterlacer, that generates the deinterlace motion data for a picture of the plurality of pictures, wherein the deinterlace motion data is generated based on:

instantaneous motion data generated by comparing an amount of motion for individual pixels of the picture of the plurality of pictures to a motion detection threshold, wherein the motion detection threshold is adapted based on texture data that indicates motion based on determining a texture of the picture in a region surrounding the individual pixels of the picture; and

historic motion data that considers motion for at least three adjacent pictures of the plurality of pictures having the same field polarity.

2. The device of claim 1 wherein the deinterlace motion data for a picture of the plurality of pictures is generated to indicate motion when any one of: the historic motion data indicates motion, and the instantaneous motion data indicates motion.

3. The device of claim 1 wherein the deinterlace motion data is generated further based on:

opposite field motion data that compares differences between two adjacent fields of the plurality of pictures having the different field polarity.

4. The device of claim 3 wherein the deinterlace motion data for a picture of the plurality of pictures is generated to indicate motion when any one of: opposite field motion data indicates motion, the historic motion data indicates motion, and the instantaneous motion data indicates motion.

5. The device of claim 1 wherein the texture data indicates at least one of: a smooth region surrounding the individual pixels of the picture, and a complex region surrounding the individual pixels of the picture; and

wherein the motion detection threshold is adapted to favor the detection of motion when the texture data indicates a smooth region surrounding the individual pixels of the picture.

6. The device of claim 1 further comprising:

an adaptive denoising filter, coupled to the deinterlacer and the motion detector, for processing input pictures into selectively filtered pictures, based on a filter motion data, wherein the plurality of pictures include the selectively filtered pictures;

wherein the motion data further includes the filter motion data.

7. The device of claim 1 further comprising:

a scaler, coupled to the deinterlacer, that scales the selectively deinterlaced pictures to output pictures of a different scale from a scale of the input pictures.

8. A method for use in conjunction with a video processing device, the method comprising:

selectively interpolating a plurality of pictures into a plurality of selectively deinterlaced pictures, based on deinterlace motion data; and

generating the deinterlace motion data for a picture of the plurality of pictures, wherein the deinterlace motion data is generated based on:

instantaneous deinterlace motion data generated by comparing an amount of motion for individual pixels of the picture of the plurality of pictures to a motion detection threshold, wherein the motion detection threshold is adapted based on texture data that indicates motion based on determining a texture of the picture in a region surrounding the individual pixels of the picture; and

historic motion data that considers motion for at least three adjacent pictures of the plurality of pictures having the same field polarity.

9. The method of claim 8 wherein the deinterlace motion data for a picture of the plurality of pictures is generated to indicate motion when any one of: the historic motion data indicates motion, and the instantaneous motion data indicates motion.

10. The method of claim 8 wherein the deinterlace motion data is generated further based on:

opposite field motion data that compares differences between two adjacent pictures of the plurality of pictures having the different field polarity.

11. The method of claim 10 wherein the deinterlace motion data for a picture of the plurality of pictures is generated to indicate motion when any one of: opposite field motion data indicates motion, the historic motion data indicates motion, and the instantaneous motion data indicates motion.

12. The method of claim 8 wherein the texture data indicates at least one of: a smooth region surrounding the individual pixels of the picture, and a complex region surrounding the individual pixels of the picture; and

wherein the motion detection threshold is adapted to favor the detection of motion when the texture data indicates a smooth region surrounding the individual pixels of the picture.

13. The method of claim 8 further comprising:

selectively filtering input pictures into selectively filtered pictures, based on filter motion data, wherein the plurality of pictures include the selectively filtered pictures;

wherein the motion data further includes the filter motion data.

14. The method of claim 8 further comprising:

scaling the selectively deinterlaced pictures to output pictures of a different scale from a scale of the input pictures.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2023
From: COMERICA BANK
To: VIXS SYSTEMS, INC.
Reel/Frame 064224/0885 →
SECURITY INTEREST Recorded Jul 18, 2016
From: VIXS SYSTEMS INC.
To: COMERICA BANK
Reel/Frame 039380/0479 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2012
From: ZHOU, HUI
To: VIXS SYSTEMS, INC.
Reel/Frame 029105/0549 →