What we need is sensors that can scan polarization on a per-pixel basis (like 256 orientations per pixel per image. Then it would be much easier to detect and remove consistently polarized components of the image (as specular reflections from glass are).
This would just be a fully electronic/computational version of a mechanical polarizing filter.
This would just be a fully electronic/computational version of a mechanical polarizing filter.