Enhancing video captioning with contextual anchor-guided semantic modeling | Synapse