H04N17/04

System and method for identifying b-roll conditions in live streams or live rendered content

A video stream management system includes a video controller that live renders video. Moreover, the video stream management system also includes a display that is communicatively coupled to the video controller and displays a primary video feed that includes the live rendered video. The video controller, the display, or a combination thereof, embeds a pixel pattern in the primary video feed. Additionally, the video feed management system monitors one or more displayed images on the display to identify an error in the primary video feed.

Frozen image detection
11627305 · 2023-04-11 · ·

Aspects of the disclosure provide for a method. In some examples, the method includes receiving a video stream comprising multiple frames, analyzing the video stream to compare data values representing an image pixel at a specified location in a first of the frames to data values representing an image pixel at the specified location in a second of the frames, determining that the video stream is frozen responsive to the data values representing the image pixel at the specified location in the first of the frames being the same as the data values representing the image pixel at the specified location in the second of the frames, and taking action responsive to determining that the video stream is frozen.

Frozen image detection
11627305 · 2023-04-11 · ·

Aspects of the disclosure provide for a method. In some examples, the method includes receiving a video stream comprising multiple frames, analyzing the video stream to compare data values representing an image pixel at a specified location in a first of the frames to data values representing an image pixel at the specified location in a second of the frames, determining that the video stream is frozen responsive to the data values representing the image pixel at the specified location in the first of the frames being the same as the data values representing the image pixel at the specified location in the second of the frames, and taking action responsive to determining that the video stream is frozen.

Testing rendering of screen objects
11647249 · 2023-05-09 · ·

The present disclosure relates to methods and devices for testing video data being rendered at or using a media device. A plurality of video frames to be rendered is received, each frame comprising one or more primary screen objects and at least one further screen object. The received frames are rendered at or using the media device wherein the at least one further screen object is superimposed on the one or more primary screen objects of a given frame during rendering. The rendered frames are provided to a data model. Extracted metadata indicating the presence or absence of further screen objects in the rendered video frames is the output of the data model. The data model is also provided with original metadata associated with the video frames prior to rendering. The rendering of each further screen object is then tested based on the original metadata and extracted metadata relating to a given video frame. The disclosure also extends to associated methods and devices for generating training data for testing rendering of video frame and training a data model using the training data.

Testing rendering of screen objects
11647249 · 2023-05-09 · ·

The present disclosure relates to methods and devices for testing video data being rendered at or using a media device. A plurality of video frames to be rendered is received, each frame comprising one or more primary screen objects and at least one further screen object. The received frames are rendered at or using the media device wherein the at least one further screen object is superimposed on the one or more primary screen objects of a given frame during rendering. The rendered frames are provided to a data model. Extracted metadata indicating the presence or absence of further screen objects in the rendered video frames is the output of the data model. The data model is also provided with original metadata associated with the video frames prior to rendering. The rendering of each further screen object is then tested based on the original metadata and extracted metadata relating to a given video frame. The disclosure also extends to associated methods and devices for generating training data for testing rendering of video frame and training a data model using the training data.

Digital television rendering verification
11647178 · 2023-05-09 · ·

Techniques are described for expanding and/or improving the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering the next generation broadcast television services. Test code is embedded in ATSC 3.0 content to determine whether a receiver can render the content. The results are reported back to the broadcaster, which can alter content or perform other modifications based on aggregated rendering statistics.

Digital television rendering verification
11647178 · 2023-05-09 · ·

Techniques are described for expanding and/or improving the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering the next generation broadcast television services. Test code is embedded in ATSC 3.0 content to determine whether a receiver can render the content. The results are reported back to the broadcaster, which can alter content or perform other modifications based on aggregated rendering statistics.

Method for testing crosstalk of screen

A method for testing crosstalk of a screen. The method includes when a main screen and a secondary screen simultaneously display pictures of different grayscales, determining a standard parameter value of crosstalk for each of the secondary screen and the main screen caused by the other; determining an actual parameter value of crosstalk for each of the secondary screen and the main screen caused by the other; calculating a degree of crosstalk for each of the secondary screen and the main screen caused by the other, according to the standard parameter value of crosstalk and actual parameter value of crosstalk for each of the secondary screen and the main screen caused by the other, respectively.

Method for testing crosstalk of screen

A method for testing crosstalk of a screen. The method includes when a main screen and a secondary screen simultaneously display pictures of different grayscales, determining a standard parameter value of crosstalk for each of the secondary screen and the main screen caused by the other; determining an actual parameter value of crosstalk for each of the secondary screen and the main screen caused by the other; calculating a degree of crosstalk for each of the secondary screen and the main screen caused by the other, according to the standard parameter value of crosstalk and actual parameter value of crosstalk for each of the secondary screen and the main screen caused by the other, respectively.

DISPLAY DEVICE ON/OFF DETECTION METHODS AND APPARATUS
20230141256 · 2023-05-11 ·

Display device ON/OFF detection methods and apparatus are disclosed. Example display activity detectors disclosed herein are to extract regions from respective ones of captured video frames, the regions corresponding to a depiction of a display of a monitored media device Disclosed example display activity detectors are also to compute a distance metric that is to represent an amount a first one of the regions of a first one of the captured video frames differs from a corresponding second one of the regions of a second one of the captured video frames. Disclosed example display activity detectors are further to compare the distance metric to a threshold to determine whether the monitored media device is ON or OFF.