The best solution is to be consistent and keep it in context, don't start stuffing title and alt attributes with brand terms as you need to realise the real reason for alt and title tags for accessibility. Use alt text to describe the image, you can insert keywords but don't overdo it.
Another good option is to name the images with keywords as long as it is relevant. For example if your image is a size 10 blue shoe then name it in the format:
size-10-blue-shoe.jpg
This will help when it comes to universal results, the amount of times I've seen my images list in search and actually got traffic through it.