Same foundation? To a degree.
A few simple distinctions are:
PhotoReading is all about accelerating how quickly you learn and comprehend what you are reading.
Memory Optimizer is all about learning how your memory and recall works best, so you can immediately begin to use your memory to its fullest capacity.
They both share the foundation of whole-brain, accelerated learning.