Hola tomuer01, para la imágen del background usa
background-attachment:fixed; y para la capa semitransparente puedes usar un png repetido. o bien con css usando dos capas apiladas con z-index (recuerda que para que z-index funcione debes tener posicionada tus capas hermanas en relative, absolute o fixed.). Donde la capa de adelante tiene el contenido y la de atrás el fondo transparente (ejemplo:
filter: alpha(opacity=50) ).
Espero te sea útil, un saludo.