Outer Rim Archives
Archives · 2024 · 20240267534

Application (pre-grant publication)

DETECTION OF AMOUNT OF JUDDER IN VIDEOS

Number
20240267534
Published
2024-08-08
Filed
2024-02-05
Assignee
Disney Enterprises, Inc.
Inventors
Schroers; Christopher Richard et al.
CPC
H04N19/159; G06V10/751; H04N19/137
Verdict
Set aside video QC (judder detection), generic
Source
Google Patents · FreePatentsOnline

Abstract

A method receives a video. The method analyzes information for a pixel of a frame in the video to determine a first value and a second value for the pixel. The first value is based on an image structure formed by the pixel in the frame and the second value is based on interframe motion of the image structure at the pixel. A third value is determined for an amount of judder based on the first value and the second value. The method outputs the third value to evaluate the video.

Background

BACKGROUND

When viewing a video on a display, some problems in the visual presentation may result. For example, if high dynamic range (HDR) cinematic content is displayed in its original form, such as at a 24 frame per seconds (FPSs), temporal aliasing may result. For example, a type of aliasing referred to as judder may become evident and undesirable to view. Judder may refer to the jerky motion observed frame to frame when the camera or object moves too fast relative to the frame rate and shutter angle such that the object on screen appears to move in discreet jumps. Judder may be compensated for using certain mitigation techniques, such as motion smoothing or frame interpolation. For example, some televisions have frame interpolation features. However, the content may then have motion that looks temporally too smooth, and viewers may not like the smooth motion. This may become an artifact in itself and may be referred to as the soap opera effect. In both of the above cases, the original artistic intent and cinematic look may not be properly preserved.

Claims

1. A method comprising: receiving, by a computing device, a video; analyzing, by the computing device, information for a pixel of a frame in the video to determine a first value and a second value for the pixel, wherein the first value is based on an image structure formed by the pixel in the frame and the second value is based on interframe motion of the image structure at the pixel; determining, by the computing device, a third value for an amount of judder based on the first value and the second value; and outputting, by the computing device, the third value to evaluate the video. || 17. A non-transitory computer-readable storage medium having stored thereon computer executable instructions, which when executed by a computing device, cause the computing device to be operable for: receiving a video; analyzing information for a pixel of a frame in the video to determine a first value and a second value for the pixel, wherein the first value is based on an image structure formed by the pixel in the frame and the second value is based on interframe motion of the image structure at the pixel; determining a third value for an amount of judder based on the first value and the second value; and outputting the third value to evaluate the video. || 20. An apparatus comprising: one or more computer processors; and a computer-readable storage medium comprising instructions for controlling the one or more computer processors to be operable for: receiving a video; analyzing information for a pixel of a frame in the video to determine a first value and a second value for the pixel, wherein the first value is based on an image structure formed by the pixel in the frame and the second value is based on interframe motion of the image structure at the pixel; determining a third value for an amount of judder based on the first value and the second value; and outputting the third value to evaluate the video.