US 12,273,581 B2
Testing rendering of screen objects
Douglas Gore, Pontyclun (GB); and Ping Zou, Cwmbran (GB)
Assigned to Nagravision Sàrl, Cheseaux-sur-Lausanne (CH)
Filed by Nagravision Sàrl, Cheseaux-sur-Lausanne (CH)
Filed on Mar. 31, 2023, as Appl. No. 18/193,947.
Application 18/193,947 is a continuation of application No. 17/267,212, granted, now 11,647,249, previously published as PCT/EP2019/071495, filed on Aug. 9, 2019.
Claims priority of application No. 18188576 (EP), filed on Aug. 10, 2018.
Prior Publication US 2023/0353814 A1, Nov. 2, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/43 (2011.01); H04N 17/00 (2006.01); H04N 17/04 (2006.01); H04N 21/2187 (2011.01); H04N 21/84 (2011.01)
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
OG exemplary drawing
 
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.