“My brain saw”
Nearly my favorite expression, “My brain doesn’t process ”.
I usually say... “ in my mind’s eye”... stole it from a old chief I served with in the Navy