US 12,141,842 B2
Method and system for analyzing live broadcast video content with a machine learning model implementing deep neural networks to quantify screen time of displayed brands to the viewer
Avinash Chandra Lohumi, Ghaziabad Uttar Pradesh (IN); and Arun Lokman Gangotri, Bangalore (IN)
Assigned to DISH Network Technologies India Private Limited, (IN)
Filed by DISH Network Technologies India Private Limited, Karnataka (IN)
Filed on Jul. 25, 2023, as Appl. No. 18/358,794.
Application 18/358,794 is a continuation of application No. 16/720,708, filed on Dec. 19, 2019, granted, now 11,748,785.
Prior Publication US 2023/0368248 A1, Nov. 16, 2023
Int. Cl. G06Q 30/0272 (2023.01); G06F 18/211 (2023.01); G06F 18/214 (2023.01); G06F 18/2411 (2023.01); G06F 18/2451 (2023.01); G06V 10/44 (2022.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 20/40 (2022.01); H04N 21/234 (2011.01); H04N 21/44 (2011.01); H04N 21/442 (2011.01); H04N 21/81 (2011.01)
CPC G06Q 30/0272 (2013.01) [G06F 18/211 (2023.01); G06F 18/214 (2023.01); G06F 18/2411 (2023.01); G06F 18/2451 (2023.01); G06V 10/454 (2022.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 20/41 (2022.01); G06V 20/46 (2022.01); H04N 21/44008 (2013.01); H04N 21/44204 (2013.01); H04N 21/812 (2013.01); G06V 2201/09 (2022.01)] 18 Claims
OG exemplary drawing
 
1. A method for brand recognition in a video stream to be performed by a computing device, the method comprising:
receiving, by a brand recognition application executing on the computing device, the video stream comprising a series of digital images;
automatically extracting, by the brand recognition application, an object of interest associated with one or more brand features from the series of digital images by applying a trained brand recognition model that comprises a first neural network to each of the digital images to detect the one or more brand features, wherein the object of interest is associated with a brand and wherein automatically extracting the object of interest further comprises:
determining a tensor map based on an output of the first neural network; and
determining, based on the tensor map, a region proposal comprising one or more regions, wherein the one or more regions are bounded;
creating, by the computing device, a report of results comprising the brand associated with the object of interest extracted by the trained brand recognition model and at least one time information related to the detection of the object of interest in the video stream; and
providing the report of results as an output from the computing device.