A thought on this effect. Perhaps the image should become brighter as the buttons also become brighter on rollover. Makes more sense to me? You could use the same filter but but add a colour of `#FFF` to the background of the div too.