摘要 |
A method and system including receiving marking information, determining, at least in part, based on the marking 0 information, a plurality of color element additives, adding the plurality of color element additives to at least one color element of a video frame, wherein the at least one color element includes a color element R, a color element G, and a color element B. Related methods and systems are also described. |
主权项 |
1. A method implemented on a content rendering device, the method comprising:
at a marking information receiver, receiving a unique device identifier comprising information identifying the content rendering device, the information identifying the content rendering device comprising marking information; at a determiner, determining a plurality of color element additives for a video frame, the determining comprising, at least in part, deriving harmonic functions based on the marking information, wherein the determining the plurality of color element additives comprises, at least in part: determining:R(t)=A*sin(2π(fR+a)τ(t+ϕR))G(t)=A*sin(2π(fG+a)τ(t+ϕG))B(t)=A*sin(2π(fB+a)τ(t+ϕB)), wherein:
variable A denotes a wave amplitude,variable t denotes the video frame,variable fR, variable fG, and variable fB are each one of a plurality of values determined based, at least in part, on the marking information,variable τ denotes a base wavelength,variable φ denotes a wave phase,constant a denotes a base frequency; andeach of R(t), G(t), and B(t) denotes one of the plurality of color element additives; at a color element adder, adding at least one of the plurality of color element additives to at least one color element of the video frame to apply a watermark to the video frame, wherein the at least one color element comprises a color element R, a color element G, and a color element B. |