Sad that Google removed the ability to set your picture as the custom background image on your Google Search homepage?
Never mind, there are alternatives and new ways always! A Google Extension called Custom Google™ Background will help you do this straight away!
Just add this extension and upload the specific image. There is also an option to give the image URL and also give random as pictures as background!
Something cool about this extension is that it allows you to remove the Google logo, search and lucky buttons, footer, promotional and language links.
What more? Go ahead and install the extension! Find the link here!