Para quem quiser estudar melhor a colisão PixelPerfect em Java, criei um exemplo que pode ser trabalhado e baixado aqui https://github.com/kaleucaminha/Colis-o-Pixel-Perfect-Java-e-javaPlay
O exemplo utiliza como base o framework javaPlay. O javaPlay é enxuto, nacional e acompanha este livro.
As classes de colisão PixelPerfect e o pacote javaExtras foram construídos por mim para o curso técnico em programação do SENAI São José em Santa Catarina.
Mais informações, entre em contato.
Para mais exemplos do javaPlay e outros, veja meu github.