| CPC H04N 21/43074 (2020.08) [H04N 17/04 (2013.01); H04N 21/2187 (2013.01); H04N 21/84 (2013.01); H04N 2017/008 (2013.01)] | 20 Claims |

|
1. A method comprising:
accessing, by one or more processors, a rendered plurality of video frames rendered in accordance with first metadata that specifies rendering of one or more secondary screen objects superimposed over one or more primary screen objects;
generating, by the one or more processors and based on a trained data model, a validation result that indicates whether the rendered plurality of video frames is rendered correctly, the data model being trained based on reference data items and corresponding reference video frames, each reference data item indicating whether any secondary screen object is present in a corresponding reference video frame among the reference video frames, the generating of the validation result comprising:
identifying a characteristic of a secondary screen object in a video frame among the rendered plurality of video frames;
comparing the identified characteristic to a corresponding characteristic represented in the first metadata in accordance with which the rendered plurality of video frames was rendered; and
detecting a variance in the identified characteristic based on the comparing of the identified characteristic to the corresponding characteristic; and
providing, by the one or more processors, the validation result that indicates whether the rendered plurality of video frames is rendered correctly.
|