Automated Generation of Banner Images
    2.
    发明公开

    公开(公告)号:US20240348892A1

    公开(公告)日:2024-10-17

    申请号:US18751982

    申请日:2024-06-24

    申请人: Gracenote, Inc.

    发明人: Aneesh Vartakavi

    摘要: Example systems and methods for automated generation of banner images are disclosed. A program identifier associated with a particular media program may be received by a system, and used for accessing a set of iconic digital images and corresponding metadata associated with the particular media program. The system may select a particular iconic digital image for placing a banner of text associated with the particular media program, by applying an analytical model of banner-placement criteria to the iconic digital images. The system may apply another analytical model for banner generation to the particular iconic image to determine (i) dimensions and placement of a bounding box for containing the text, (ii) segmentation of the text for display within the bounding box, and (iii) selection of font, text size, and font color for display of the text. The system may store the particular iconic digital image and banner metadata specifying the banner.

    Burn-in subtitle signaling mechanism for avoiding text overlapping with subtitles

    公开(公告)号:US12047620B2

    公开(公告)日:2024-07-23

    申请号:US18074095

    申请日:2022-12-02

    摘要: An encoder for use with video data, first supplemental data, second supplemental data, and a display device. The encoder includes: a memory; and a processor configured to execute instructions stored on the memory to cause the encoder to: generate modified video data based on an incorporation of the first supplemental data into the video data such that the supplemental video will be displayed at a predetermined location when the modified video is displayed on the display device; generate metadata associated with the predetermined location; generate an encoded transport stream including the modified video data, the metadata and the second supplemental data; and transmit the encoded transport stream to the display device so as to enable the display device to decode the encoded transport stream and display the modified video and the second supplemental video such that the second supplemental video is not displayed at the predetermined location.