Causes of Human Skin Hyperpigmentation. The color of human skin is due primarily to the production of melanin by specialized cells in the skin called melanocytes. Melanin produced by these cells both absorbs and scatters UV radiation and thus protects skin from the damaging and mutagenic effects of the solar radiation.