Patent ID: 9148708
Filing Date: 2015-09-29
Classification: H04L,H04N

Abstract:
1. A method for appending, in real time, at least one electronic message in at least one video stream characterized in that, the method comprising: identifying, by a processor, at least one channel broadcasting the at least one video stream, wherein the at least one video stream comprises at least one video frame with at least one content in context of which the at least one electronic message is to be appended, wherein the at least one channel, broadcasting the at least one video stream, is identified by matching a logo of the at least one channel with a plurality of logos of a plurality of channels programmed to broadcast the at least one content using a logo matching algorithm, wherein the logo matching algorithm compares one or more features extracted from the plurality of logos of the plurality of channels with one or more features extracted from the logo of the at least one channel, and wherein the one or more features, extracted from the plurality of logos and the logo, comprise scale invariant feature transform (SIFT) points, Harris points, Haralick features or combinations thereof; performing, by the processor, a signal processing analysis on the at least one video frame of the at least one channel to detect a plurality of objects associated with the at least one content; contextually correlating, by the processor, a first object, a second object and optionally at least one other object from the plurality of the objects to validate the presence of the at least one content; and appending in the real time, by the processor, the at least one electronic message in the at least one video frame of the at least one video stream when the presence of the at least one content is validated.