Deepseacap: a transformer approach for accurate and contextual captioning of underwater imagery | Synapse