Approach

Example of capabilities

Usage

To run captioning on a video:

$ python run.py 
--token_wise--randomized_prompt
--run_type caption_videos
--data_path examples/example_video.mp4

To run captioning on a single image:

$ python run.py 
--token_wise --randomized_prompt
--run_type caption_images
--data_path examples/example_image.jpg

Citation

Please cite our work if you use it in your research:

@article{tewel2022videocap,
  title={Zero-Shot Video Captioning with Evolving Pseudo-Tokens},
  author={Tewel, Yoad and Shalev, Yoav and Nadler, Roy and Schwartz, Idan and Wolf, Lior},
  journal={arXiv preprint arXiv:2207.11100},
  year={2022}
}