There is no feature on the Vidyard Platform that would allow you to create your own personalized thumbnail. You would need to create that image on a third party source then upload it onto Vidyard.
Please refer to our article on how to upload a player thumbnail to your player for further information.