Outer Rim Archives
Archives · 2022 · 20220014708

Application (pre-grant publication)

DEINTERLACING VIA DEEP LEARNING

Number
20220014708
Published
2022-01-13
Filed
2020-07-10
Assignee
DISNEY ENTERPRISES, INC.
Inventors
Bernasconi; Michael, Dorda; Daniel, Djelouah; Abdelaziz, Hattori; Sally, SCHROERS; Christopher
CPC
G06T3/4046; H04N5/145; G06N3/0495; G06N3/045; G06N3/09; H04N7/012; G06N3/0464; G06N3/084
Verdict
Set aside generic video deinterlacing ML
Source
Google Patents · FreePatentsOnline

Abstract

One embodiment of the present invention sets forth a technique for performing deinterlacing. The technique includes separating a first interlaced video frame into a first sequence of fields ordered by time, the first sequence of fields including a first field. The technique also includes generating, by applying a deinterlacing network to a first field in the first sequence, a second field that is missing from the first sequence of fields and is complementary to the first field. The technique further includes constructing a progressive video frame based on the first field and the second field.

Background

BACKGROUND Field of the Various Embodiments

Embodiments of the present disclosure relate generally to deinterlacing of video frames, and more specifically, to deinterlacing of video frames via deep learning. DESCRIPTION OF THE RELATED ART

Interlaced video is commonly used to double the perceived frame rate of a video display without consuming extra bandwidth or, conversely, to maintain the same frame rate while reducing data transfer or increasing the spatial resolution of the video. Each frame of interlaced video contains two fields captured at consecutive points in time; one field contains odd-numbered scan lines in the frame, and the other field contains even-numbered scan lines in the frame.

While certain types of displays (e.g., cathode ray tube (CRT)) can display interlaced video without modification (e.g., by scanning each frame of interlaced video in two passes, one for each field), modern digital displays typically support only progressive scanning, where all the lines of a frame are drawn in sequence (e.g., from top to bottom). As a result, interlaced video that is shown on these digital displays may exhibit combing artifacts when objects in the video move quickly enough to be in different positions when consecutive fields are captured.

To mitigate combing effects or other artifacts associated with displaying interlaced video on a progressive scan display, a deinterlacing process is commonly used to convert the interlaced video into a pro

Claims

1. A method for performing deinterlacing, comprising: separating a first interlaced video frame into a first sequence of fields ordered by time, the first sequence of fields including a first field; generating, by applying a machine learning model that comprises a deinterlacing network to the first field, a second field that is missing from the first sequence of fields and is complementary to the first field; and constructing a progressive video frame based on the first field and the second field. || 13. A non-transitory computer readable medium storing instructions that, when executed by a processor, cause the processor to perform the steps of: separating a first interlaced video frame into a first sequence of fields ordered by time, the first sequence of fields including a first field; generating, by applying a machine learning model that comprises a deinterlacing network to the first field, a second field that is missing from the first sequence of fields and is complementary to the first field in a progressive video frame; and constructing a progressive video frame based on the first field and the second field. || 20. A system, comprising: a memory that stores instructions, and a processor that is coupled to the memory and, when executing the instructions, is configured to: separate a first interlaced video frame into a first sequence of fields ordered by time, the first sequence of fields including a first field; generate, by applying a machine learning model that comprises a deinterlacing network to the first field, a second field that is missing from the first sequence of fields and is complementary to the first field; and construct a progressive video frame based on the first field and the second field.