It was first seen by scientists in pictures taken by the Cassini-Huygens probe on October 28 , 2004 , and announced on 8 November that year . It was first seen by scientists in images taken by the Cassini-Huygens probe on October 28 , 2004 and announced on November 8 that year .