NASA says this is the most detailed picture of the universe yet in terms of clarity , accuracy and depth .