adaptive color histogram added