Linking two data sources is a basic building block in numerous computer
vision problems. canonical correlation analysis (CCA) achieves this by
utilizing a linear optimizer in order to maximize the correlation between the
two views. Recent work makes use of non-linear models, including