White and black are just skin colors. Although many people don't call someone black just because of their skin color, but if they have recent African descent.
Like Kyle stated, Asian and Hispanics are proper adjectives. So it would be grammatically correct to capitalize them. It's completely different with "white" and "black".