CA is a result of poorly handled bending of different wavelengths of light through the glass (or plastic ) of a lens so that the light wavelengths do not reach a proper focus closely enough together in the imaging medium as to render it near invisible (at least as far as I know). Though some imaging is split via a prism and R,G, & B are captured separately making even less problems with the fact that different wavelengths of light come to a sharp focus at slightly different positions. It is no where near this prevalent in a high quality lens, such as you would find being used by photographers producing images with quality lighting etc... .
I have some glasses that I occasionally wear that originally had some problems with CA. I took them back and got the cheaper lenses because the thinner, higher cost lenses were causing CA in my vision ( irritated me to no end for the few days that I had to put up with it ). I'd highly suggest replacing your glasses if I were you, but you may have to have a stronger prescription than I and, maybe unable to get rid of the CA entirely.
Still, this degree of CA is only found in really *really* cheap lenses. I know that CA is used to introduce some reality into cg, but half the time that I see CA, I instantly know it's fake because it's used so much and real quality lit and composed images are not shot on crap cellphone lenses

. It's way too overdone and used far beyond a reasonable level.
CPU - i7-950 3.06 Ghz, 24GB Ram, Win7 x64, 2 display monitors, GeForce GTX 580 3GB Classified. I'm glad to say I LOVE OCTANE!