As far as I can tell this is mostly the same capability as the Enlighten middleware used by e.g. Unity and Frostbite (i.e. recent Battlefield titles) with some small improvements on top (e.g. the opaque occluder approximation at the end). A demo for reference: https://www.youtube.com/watch?v=ARorKHRTI80
Is there some improvement in the technique beyond that - e.g. some clever speedup across the board?
I feel I should point out that Frostbite is used by a lot more than battlefield. Including Anthem, Dragon Age Inquisition, the latest Fifa, Mirror's Edge Catalyst and the Need for Speed games by Ghost Games (which is where I work).
Is there some improvement in the technique beyond that - e.g. some clever speedup across the board?