Vivid Memories: Capturing the Essence of Moments from Everyday Life