摘要 |
A particular implementation selects two or more fiducial markers to be embedded into a video to convey information. Specifically, the translation, scaling and rotation between a reference marker and a secondary marker can be used to transmit information. When more information needs to be embedded, more secondary markers can be used. The transformation between the fiducial markers can also evolve over time as the information to be embedded evolves over time. At the receiving side, a reader device captures a video including multiple fiducial markers and determines the translation, scaling and rotation between the fiducial markers. Based on the transformation of the fiducial markers, the reader device can retrieve the information embedded in the captured video by the fiducial markers. |
主权项 |
1. A method for embedding information into a video, for subsequent retrieval and processing by a reader device, comprising:
accessing information to be embedded in the video; determining at least one of a distance, ratio of size, translation, and rotation between a first fiducial marker and a second fiducial marker that corresponds to the accessed information, wherein the accessed information varies over time, and wherein the at least one of the determined distance, ratio, translation, and rotation also varies over time; and processing the video to include the first fiducial marker and the second fiducial marker, wherein the first fiducial marker and the second fiducial marker are disposed on the video having the at least one of the determined distance, ratio, translation, and rotation therebetween, whereby a reader device can retrieve the embedded information based on the at least one of the determined distance, ratio, translation and rotation between the first fiducial marker and the second fiducial marker. |