Bayesian Dictionary Learning For Single And Coupled Feature Spaces