Existe un truquito, es usando como img de fondo una imagen enseguida luego de que abres el body, (la imagen debe ser de buen tamaño y calidad, porque cuando sea una resolucion grande debe quedar bien.).
Entonces haces algo asi:
Código HTML:
<body>
<img src="" alt="" style="width: 100%; position: absolute;"/>
De esa manera logras:
Que la img sea del 100% de la plantalla y a su ves que sea posicion absoluta para que no moleste al resto de los elementos.
Seguramente deberas de trabajar un poco la imagen para que quede como realmente quieres, por ejemplo oscurecer con pincel fuminado los bordes (llegando al mismo color de fonde que el body para que la img se pierda con el).
Saludos!.