CPC H04N 21/4316 (2013.01) [G06F 16/783 (2019.01); G06F 16/7867 (2019.01); G06T 1/20 (2013.01); H04N 21/8146 (2013.01); H04N 21/8352 (2013.01)] | 20 Claims |
1. A method, comprising:
analyzing in a frame buffer of an apparatus, a frame of pixels representing a section of displayed data displayed by the apparatus, the analyzing comprising:
processing attributes of each pixel included in the frame,
based on the attributes of each pixel, detecting groups of pixels included in the frame that have a predetermined pattern of pixel luma and chroma manipulation,
based on the detecting of groups of pixels included in the frame, identifying a reference patch associated with content, wherein the reference patch includes a unique identifier associated with secondary digital content that is insertable in the displayed data, and
detecting a predetermined edging pattern of the pixel luma and chroma manipulation included in the reference patch;
in response to the identifying a reference patch, retrieving the secondary digital content from a remote device based on the unique identifier; and
in response to retrieving the secondary digital content from the remote device, overlaying the secondary digital content onto the displayed data.
|