that doesn't depend on filters.
Someone here smarter than me can tell me that it's either a) impossible or b) impracticable
We need three elements... a battery or electrical source, a fuel cell, and a regenerative fuel cell
The fuel cell combines Hydrogen and Oxygen to produce water plus electricity
The regenerative fuel cell takes water plus electricity to produce hydrogen and oxygen
For the first reaction we use oxygen from the atmosphere (air) plus hydrogen from the second reaction
The second reaction uses stored water (taken from the first reaction plus storage) and provides the oxygen to the user and hydrogen to the first reaction
The battery is needed because this is not a perpetual motion (infinite reaction) system... the electricity from the first reaction will not be sufficient to completely power the second reaction.
So... battery... and refill the water tank occasionally.
Fuel cells of both types exist... the rest is just plumbing and wiring. Don't know if the volume of pure oxygen generated from such a system would be sufficient to meet the needs of both portability and cost (fuel cells aren't cheap). Haven't worked out the math of the size of the battery or fuel cells required.
The result of such a system is one where oxygen is taken from the atmosphere and combined with hydrogen to form water... water is essentially electrolyzied at low temperature and low pressure to make pure oxygen for the consumer plus the hydrogen that goes back into the system to make more water (instead of bleeding it off into the atmosphere).
random thought.