Yeah....... I am sure they are the same image.............. That green/red sure does pop!

The SI images are really something....... It just seems hard for me to grasp the different way of looking at it in my head.