just take some cameras, set each one at a different exposure via something like smoked glass and composite the images in real time. i dont know, it just seems pretty easy.
Well, that increases the expenses from the sensors several fold (at least 2x of course, but I would guess closer to 3x-4x, depending on how many you need to cover the whole range).