Karnataka's urban population is projected to rise from 46% to 70% by 2047, with total population reaching 7.7-7.8 crore.