BuddyPress Custom Background For User Profile allows your users to set their own custom background image. It allows them to upload a new image and sets it as their background image. With this plugin, every user on your network can have different image background.
- Allow users to Change their profile page background
With Cosmic Buddy
Background Upload Page:-