The New Eyes and Brain of the Galileo Project